Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: thinBasic Beta 1.8.8.0

  1. #1
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    50
    Posts
    8,131
    Blog Entries
    2
    Rep Power
    10

    thinBasic Beta 1.8.8.0

    thinBasic Beta 1.8.8.0
    Download from: http://www.thinbasic.biz/projects/th...ic_1.8.8.0.zip
    • Some bugs fixed and features added
    • In particular we have started to add what we called "Module Classes". It is still an under development feature but very promising. We hope module classes will be able to introduce a lot of new features and opportunities in future thinBasic release.
      Module classes are a sort of OOP developed inside thinBasic modules. They takes advance from Power Basic classes and implements a way to map binary classes to script objects.
      So far only one class has been released to the public. Its name is cTimer and implements an object timer able to measure time from microseconds to seconds plus allows recording intermediate time. To start testing, please check thinBasic help and have a look at sample script in \thinBasic\SampleScripts\Classes\cTimer\
    • Removed dependency library for SMTP module.
    • TBGL and Oxygen modules updated to the latest available so far in thinBasic SVN Server.
    See thinBasic help for complete and detailed list of changes.
    Also please follow support area if you want to check what's going on under the curtains in thinBasic development

    Regards
    Eros
    www.thinbasic.com | www.thinbasic.com/community/ | psch.thinbasic.com
    Win10Pro 64bit - 8GB Ram - Intel i7 M620 2.67GHz - NVIDIA Quadro FX1800M 1GB

  2. #2
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    6,778
    Blog Entries
    3
    Rep Power
    691
    The Module Classes are really important step into new direction and I think not only MikeClease will appreciate nice ThinAIR about box with modules and versions listed


    Petr
    Last edited by Petr Schreiber; 19-06-2011 at 22:57.
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 7 64bit - Intel Core 2 Duo T6600 @ 2.2GHz - 4 GB RAM - NVIDIA GeForce G210M 512MB
    Windows 8 64bit - Intel Core i5-3350P @ 3.1GHz - 8 GB RAM - NVIDIA GeForce GT640 3GB

  3. #3
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    50
    Posts
    8,131
    Blog Entries
    2
    Rep Power
    10
    Update download of thinBasic 1.8.8.0 http://www.thinbasic.biz/projects/th...ic_1.8.8.0.zip
    1. New cTimer class was wrongly calculating microseconds (thanks ray@in51.com user)
    2. removed thinAirC.dll from thinAir dependencies
    www.thinbasic.com | www.thinbasic.com/community/ | psch.thinbasic.com
    Win10Pro 64bit - 8GB Ram - Intel i7 M620 2.67GHz - NVIDIA Quadro FX1800M 1GB

  4. #4
    thinBasic MVPs kryton9's Avatar
    Join Date
    Nov 2006
    Location
    Naples, Florida & Duluth, Georgia
    Age
    61
    Posts
    3,869
    Rep Power
    397
    Nice to see the updates guys.

    Just noticed some things that need to be addressed sometime in the future. See attached picture.
    1. user help, modules not named...
    2. tbgl new keywords don't highlight and tbgl help does not define these new items.
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	TB_Noticed.jpg 
Views:	153 
Size:	144.0 KB 
ID:	7305  

  5. #5
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    50
    Posts
    8,131
    Blog Entries
    2
    Rep Power
    10
    Thanks Kent.

    Opened a bug report in support area for un-named help: http://www.thinbasic.com/community/p...hp?issueid=293
    I removed possibility to manually specify help file in favor of thinAir automatically loads help files found in \thinBAsic\Hep\ directory. There must be an error in loading them.

    Regarding new TBGL keywords not highlighted I need to talk with Petr and try to understand if it is ok or we need to fix something.

    Ciao
    Eros
    www.thinbasic.com | www.thinbasic.com/community/ | psch.thinbasic.com
    Win10Pro 64bit - 8GB Ram - Intel i7 M620 2.67GHz - NVIDIA Quadro FX1800M 1GB

  6. #6
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    6,778
    Blog Entries
    3
    Rep Power
    691
    Hi Kent,

    these keywords are not new, they are just types (mentioned for example in TBGL_GBufferDefineFromArray topic).
    But I agree maybe it would be nice if even module types could be highlighted.


    Petr
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 7 64bit - Intel Core 2 Duo T6600 @ 2.2GHz - 4 GB RAM - NVIDIA GeForce G210M 512MB
    Windows 8 64bit - Intel Core i5-3350P @ 3.1GHz - 8 GB RAM - NVIDIA GeForce GT640 3GB

  7. #7
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    50
    Posts
    8,131
    Blog Entries
    2
    Rep Power
    10
    Quote Originally Posted by Petr Schreiber View Post
    But I agree maybe it would be nice if even module types could be highlighted.
    I agree too.
    I will check if I can add a new App_... keyword to export native types so we can change script that creates syntax highligh keywords.
    www.thinbasic.com | www.thinbasic.com/community/ | psch.thinbasic.com
    Win10Pro 64bit - 8GB Ram - Intel i7 M620 2.67GHz - NVIDIA Quadro FX1800M 1GB

  8. #8
    thinBasic MVPs kryton9's Avatar
    Join Date
    Nov 2006
    Location
    Naples, Florida & Duluth, Georgia
    Age
    61
    Posts
    3,869
    Rep Power
    397
    Quote Originally Posted by Petr Schreiber View Post
    Hi Kent,

    these keywords are not new, they are just types (mentioned for example in TBGL_GBufferDefineFromArray topic).
    But I agree maybe it would be nice if even module types could be highlighted.


    Petr
    It would be nice Petr, if you had an area in tbgl help that listed defined types and what they were.
    Also a list of tbgl constants. I have seen this sort of information for instance in old ibasic help, it was very useful starting out learning 3d to be able to look those up instead of hunting for the command that might use it.

    Thanks in advance Eros, it will be nice to see these additions.

  9. #9
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    6,778
    Blog Entries
    3
    Rep Power
    691
    Hi Kent,

    you read my mind, I am already creating special page for the built in types
    Regarding constants - they are documented in relevant keyword topics, and as they have often different meaning based on context, I will not list them separately for the moment.


    Petr
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 7 64bit - Intel Core 2 Duo T6600 @ 2.2GHz - 4 GB RAM - NVIDIA GeForce G210M 512MB
    Windows 8 64bit - Intel Core i5-3350P @ 3.1GHz - 8 GB RAM - NVIDIA GeForce GT640 3GB

  10. #10
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    6,778
    Blog Entries
    3
    Rep Power
    691
    Page added to the help file as "Built-in TYPEs" with compete list and hyperlinks to related commands. Will be present in next release.


    Petr
    Last edited by Petr Schreiber; 22-06-2011 at 14:47.
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 7 64bit - Intel Core 2 Duo T6600 @ 2.2GHz - 4 GB RAM - NVIDIA GeForce G210M 512MB
    Windows 8 64bit - Intel Core i5-3350P @ 3.1GHz - 8 GB RAM - NVIDIA GeForce GT640 3GB

Page 1 of 2 12 LastLast

Similar Threads

  1. thinBasic beta 1.7.10.1
    By ErosOlmi in forum thinBasic Beta testing
    Replies: 11
    Last Post: 08-02-2010, 07:09

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •