PDA

View Full Version : thinAir from 09-11-2005 release



Petr Schreiber
09-11-2005, 18:12
Hi Roberto,

I'v downloaded the latest thinBASIC preview with new thinAir.

You'v made a great work on it, I like a lot the declarations combobox, automatic uppercase for keywords, undo/redo, "persistent" workspace ...

There are just few things to change:
Edit menu
* The "Case" is good, but confusing a bit when trying it on keyword :)

* Although I like a lot the "grid" in richedit, but it seems to be unchangeable using the "Toggle grid ON/OFF" command

Help
The user defined help is fine, but I can't use any :(
Although I'v defined full path and name of the CHM file, it won't display anything

Tools/Compile
The registry information is filled with some paths to PBWin 80, which I don't have ( yet :) )

And if I redefine it in the registry to path to my precious PB/WIN 7.04 :), I'm still getting errors

* The REM keyword still doesn't "green" all the line

* Maybe the options menu for custom help and compiler setup could be better then editing the registry manually

* It's a detail, but this is third version of thinAir and it stll has the same version number

But generally, I like it a lot, really


Thanks,
Psch

RobertoBianchi
10-11-2005, 13:49
Hi Psch,

I'm happy that you like the new preview release of thinAir.

Please find herewith my replys to your remarks.

EDIT MENU
* "Case" could be "String Case Handle" or whatever.
Please let me know your suggestion that will be very appreciated.
* "Grid" Now fixed. Thanks.

HELP
* You should put your help file in %ThinBASICInstallationPath%\Help folder.
This because I have in mind that the help file was TB related, but of course we can change the rules.
Again let me know your idea.
Here is an example for help configuration:

1) Copy the ADO210.CHM file to C:\ThinBASIC\Help folder

2) Update the register as following:
[HKEY_LOCAL_MACHINE\SOFTWARE\ThinBASIC\ThinAir\UserHelp]
"HelpFile1"="ADO210.CHM"
"HelpFile2"=""
"HelpFile3"=""
"HelpName1"="ADO 2.10 Help"
"HelpName2"=""
"HelpName3"=""

Now you should find the HELP\User HElp\ADO 2.10 Help menu item.

TOOLS/COMPILE
* This is a bug of installation program, now it should be fixed (not tested yet). I'm sorry for this disadvantage.

OTHERS
* REM Now fixed. Thanks.
* EDITING THE REGISTRY MANUALLY Of course, we will provide a friendly option setup interface!
But for now ... we are making the ThinAir IDE help.
* Sorry, it seems that we don't made the build process successfully!

Thank you very much and best regards,
Roberto

Petr Schreiber
10-11-2005, 16:17
Hi Roberto,

thanks for explanation.

The help is now working fine ( don't have the ADO210.CHM, but with TBGL help file no problem ). No need to "change the rules", the Help directory is logical - it could occur to me :oops: .

The Case could be "Word case" or something like it, but that's no problem, the only trouble is when you try to change case of keyword.

Thanks,
Psch

RobertoBianchi
10-11-2005, 22:16
Hi Psch,

I'm sorry but I don't understand, with

the only trouble is when you try to change case of keyword.

you mean change the status of CAPS key?

Regards,
Roberto

Petr Schreiber
10-11-2005, 23:08
Hi Roberto,

sorry for my poor english :oops:

I meant that the Case command is not working with keywords like IF/THEN/USES ... -> If you mark them with selection and then you try to change the case to lowercase it seemed to doesn't work.

But I'v tested it now and it works :) ( keywords of thinBASIC are just DISPLAYED with uppercase as default, but you can change its case )

Sorry to confuse you,

Psch

RobertoBianchi
11-11-2005, 09:58
Hi Psch,

no problem for english.
With the HKEY_LOCAL_MACHINE\SOFTWARE\ThinBasic\ThinAir\KeywordCase registry key you can decide how the keywords should appear.
KeywordCase could have one of following values:
0 = No change
1 = Upper case
2 = Mixed case
3 = Lower Case
For example if you set the KeywordCase DWORD to 0 you can use the CASE conversion without problem.

Regards,
Roberto

ErosOlmi
11-11-2005, 11:54
Hi Psch,

thanks for your comments and suggestions.
At the moment all is under change so to fix some items you need to interact with registry. But thinAir will have a "Settings" dialog box with all the options available.

Ciao
Eros