Results 1 to 5 of 5

Thread: TAB Alpha Release 29

  1. #1

    TAB Alpha Release 29

    Tab Bundle Updated

    http://tab.thinbasic.com/tabdemo.zip

    13 May 2008 (Release 29)
    ===========
    *NEW. Select game default font now active on "Game Settings Editor". (Psch)

    *FIX. Statusbar repetition glitch in Editor version of Player solved.

    *FIX. Menu Option "Exit TAB Player" on Editor version of Player does not now crash TAB.

    *FIX. "ask" action and "answer="; "answer<>" conditions routines now working properly again.

    *CHANGED. Used InputBox$ for requesting game password when protected game loaded into Editor.

    *NEW. "showexits" action. Prints exit directions from current location. (only if exits set to ON)

    *NEW. "jumpLABEL" ACTION command - where label is a word(s) further ahead in the code.
    Can be used in Response, Script1,Script2 and Character Speech coding editors.

    EXAMPLE RESPONSE ENTRY

    [start]push %n1%/push %objn1%/push %charn1%[acts]jumpPUSH_CODE[end]

    'REM if player types verb "push" + valid noun jump over subsequent code to label

    jumpLABEL is very handy for jumping over or bypassing blocks of coding entries to access other entries more quickly. Will be mainly used in Response Editor.

    *NEW. TAB Online Updater accessible from Editor Main Menu. Checks online to see if new version of TAB available. Also download latest adventures made with TAB.

    *NEW. New text format codes added:

    %ucase% - capitalise first letter of next word in text
    %lcase% - make first letter of word lower case

    EXAMPLE: %lcase%My sentence now begins with a lower case M.

    The following will operate on valid Character noun1 and/or Character noun 2 words typed by player.
    %he.she.n1% - print "he", "she" or "it" depending on Char Noun 1's gender (male, female or "it")
    %he.she.n2% - print "he", "she" or "it" depending on Char Noun 2's gender (male, female or "it")
    %him.her.n1% - print "him", "her" or "it" depending on Char Noun 1's gender (male, female or "it")
    %him.her.n2% - print "him", "her" or "it" depending on Char Noun 2's gender (male, female or "it")

    *NEW. TAB can now load a splash window with graphic before Player is shown. The file "splash.bmp" should be in the same directory as Player. Useful for introductory pic, game credits, instructions etc..

    http://tab.thinbasic.com/tabdemo.zip

    Regards,
    catventure.
    http://tab.thinbasic.com - Home Of The ThinBasic Adventure Builder Project. (Interactive Fiction/Text Adventure Maker)

  2. #2
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,128
    Rep Power
    732

    Re: Tab Alpha Release 29

    Thanks!,

    new version works well, the idea with startup image is very nice ( I like the image too ).
    I tried to change fonts, and it worked well. The "live preview" for text and colors is good.
    Just one thing - by default the Arial is selected, but in the combobox there is not text. Maybe there could be Arial selected.
    [code=thinbasic]
    LOCAL StringToFind AS ASCIIZ * 255
    StringToFind = "Arial"
    %CB_SELECTSTRING = &H158
    CONTROL SEND hDlg, %myFontCombo %CB_SELECTSTRING, -1, VARPTR(StringToFind)
    [/code]

    One thing occured to me regarding the text commands - some key like F3 in DOS would be nice to repeat last command.
    Integration of TAB updater is good and easily accessible.


    Thanks a lot,
    Petr
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB

  3. #3

    Re: Tab Alpha Release 29

    Hi Petr,

    Thanks for trying out. I tried to work out how to show the selected font at top of the combobox but was unable to fathom it. So I just printed selected font at the side of combobox. I will try your code which looks interesting...

    One thing occured to me regarding the text commands - some key like F3 in DOS would be nice to repeat last command.
    This is already available in TAB - entering the "g" or typing "again" repeats the last command entered in games.

    Glad you like "live preview"

    Thanks,
    catventure.
    http://tab.thinbasic.com - Home Of The ThinBasic Adventure Builder Project. (Interactive Fiction/Text Adventure Maker)

  4. #4

    Re: Tab Alpha Release 29

    Quote Originally Posted by Psch
    [code=thinbasic]
    LOCAL StringToFind AS ASCIIZ * 255
    StringToFind = "Arial"
    %CB_SELECTSTRING = &H158
    CONTROL SEND hDlg, %myFontCombo %CB_SELECTSTRING, -1, VARPTR(StringToFind)
    [/code]
    Worked well Petr. I will use it and upload file again later.

    Thanks,
    catventure.
    http://tab.thinbasic.com - Home Of The ThinBasic Adventure Builder Project. (Interactive Fiction/Text Adventure Maker)

  5. #5
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,777
    Rep Power
    10

    Re: Tab Alpha Release 29

    I will release in next few days the request Petr asked here: http://community.thinbasic.com/index...12634#msg12634
    So, one line will do the job.

    Ciao
    Eros
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

Similar Threads

  1. TAB Alpha Release 13
    By catventure in forum T.A.B. (ThinBasic Adventure Builder)
    Replies: 0
    Last Post: 21-09-2006, 22:06

Members who have read this thread: 0

There are no members to list at the moment.

Posting Permissions

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