Thanks for the script, the more resources to learn from, the better.
If we write small sections of code using the console that we think would be useful to beginners, is this the right place to put them?
Here is an example of what I mean:
[code=thinbasic]
Uses "CONSOLE"
'define variables so program knows them
%Menu_Color_Normal = 7
dim Choose_type as string
dim Result as string
DIM Fruit_type as string
'comsole_printat doesn't let the cursor drop down to the next line
'the first CONSOLE_WRITELINE does that. The second CONSOLE_WRITE_LINE
'provides a blank line
console_printat("What do you like better? ",0 ,0, %Menu_Color_Normal)
console_writeline("")
console_writeline("")
console_writeline("Type of fruit?")
console_writeline("(A)pple, (B)anana, or (P)ear")
Choose_type = %false
WHILE Choose_type = %FALSE
'---Read keyboard input
Result = Console_inKeyb
'---Handle returned string
select case Result
case "a","A"
Fruit_Type = "Apple"
Choose_type = %true
case "b","B"
Fruit_Type = "Banana"
Choose_type = %true
case "p","P"
Fruit_type = "Pear"
Choose_type = %TRUE
end select
wend
console_writeline("")
console_writeline("Your choice: " & Fruit_type)
Console_SetCursorPosition(30, 23)
Console_WriteLine("Press any key to exit.")
Console_WaitKey[/code]
If this isn't the right place for such please let me know.
Thanks for the script, the more resources to learn from, the better.
For the moment it is ok.
A possibility coul be to add a sub-form of Console with code snipets. I can arrange if you like, no problem.
Regarding code, when you post it, use "GeShi" tag instead of code tag. GeShi is an automatic syntax coloring tool. Just choose "thinBasic" from GeShi drop down and put you code inside. It will be automatically colored.
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
OK, I've decided to add 2 new sub-forums in Console module forum regarding source code posts.
I will do the same for other specific forums as soon as there will be some interest.
If you will create some other examples and you think they will be useful to other people, please post them here.
Ciao and thanks
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
That is great that you have a script example already Sandy. Thanks. Nothing like learning from looking at example code.
I think having special script subfolders for the main categories is a good idea. It will make it easier to find additional samples.
It might even be good to have links in the help for each module that has a special script subfolder, this way one looking for more help could click on the link and be in the correct folder to look up more examples.
Acer Notebook: Win 10 Home 64 Bit, Core i7-4702MQ @ 2.2Ghz, 12 GB RAM, nVidia GTX 760M and Intel HD 4600
Raspberry Pi 3: Raspbian OS use for Home Samba Server and Test HTTP Server
Bookmarks