Difference between revisions of "Gambas"
Jump to navigation
Jump to search
m (None) |
|||
(15 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | <hide> | |
− | + | [[page type::article]] | |
− | == | + | [[thing type::programming language]] |
+ | [[thing type::integrated development environment]] | ||
+ | [[category:software]] | ||
+ | </hide> | ||
+ | ==About== | ||
[[Gambas]] is a [[programming language]] and [[IDE (programming)|IDE]]. | [[Gambas]] is a [[programming language]] and [[IDE (programming)|IDE]]. | ||
− | + | ||
+ | It is: | ||
* intended to fill the same niche as [[Visual Basic|VB]], though not intended to be code-compatible | * intended to fill the same niche as [[Visual Basic|VB]], though not intended to be code-compatible | ||
* currently only available for [[Linux]] and other Unix-derivatives (there is a partially-functioning Windows version) | * currently only available for [[Linux]] and other Unix-derivatives (there is a partially-functioning Windows version) | ||
* [[open-source]] | * [[open-source]] | ||
− | == | + | ==Pages== |
− | * [[Gambas reference]] | + | * [[/authoring]] -- developing Gambas itself |
− | == | + | * [[/flaws]] |
+ | * [[/help browser]] | ||
+ | * [[/questions]] answered and unanswered | ||
+ | * [[/reference]] | ||
+ | * error messages: | ||
+ | ** [[Not enough arguments]] | ||
+ | |||
+ | ==How To== | ||
+ | * '''Installation''': | ||
+ | ** [https://www.htlinux.com/install-gambas-3-5-via-ppa-in-ubuntu-linux/ Install Gambas 3.5 via PPA in Ubuntu & Linux]: how to install the latest version (which may not be available in your default repositories) | ||
+ | * '''Develop with''': | ||
+ | ** '''Responding to right-clicks''': the standard Click event also responds to right-clicks | ||
+ | ** '''Showing a pop-up menu''': ''still looking into this...'' | ||
+ | ** [[/nesting forms]] | ||
+ | |||
+ | ==Links== | ||
+ | ===Official=== | ||
* [http://gambas.sourceforge.net/ Gambas homepage] | * [http://gambas.sourceforge.net/ Gambas homepage] | ||
− | ** | + | ** official documentation (on the [[/wiki|Gambas wiki]]): [http://gambasdoc.org/help/?v2 version 2]; [http://gambasdoc.org/help/?v3 version 3] |
− | + | ===Reference=== | |
− | + | * {{wikipedia}} | |
− | + | * {{wikibooks}} | |
− | + | ===Projects=== | |
− | |||
− | |||
===resources=== | ===resources=== | ||
* [irc://irc.freenode.net/#gambas Gambas] IRC channel | * [irc://irc.freenode.net/#gambas Gambas] IRC channel | ||
− | + | ===Defunct=== | |
− | == | + | * <b>[http://howtogambas.org/index.php?page=cedi&type=misc&id=3 HowTo Gambas: Building GUI Applications]</s> |
− | + | ** defunct as of 2024 | |
− | + | * <s>[http://www.laclavedefa.org/codigo_abierto/gambas_tutorial/ tutorials]</s> (English, Spanish) | |
− | + | ** defunct as of 2007; [https://web.archive.org/web/20061012095644/http://www.laclavedefa.org/codigo_abierto/gambas_tutorial/gambas_tutorial_en.html archive] | |
− | + | * <s>[http://www.linuxbasic.net/ Linux Basic]</s> | |
− | * | + | ** seems to have gone defunct in late 2013; [http://web.archive.org/web/20130509005418/http://www.linuxbasic.net/ archive] |
− | + | ** was a forum: ostensibly for "the new breed of Basics coming out for the Linux operating system", but the focus seems to have been mostly (or entirely) on Gambas | |
− | |||
− | |||
− | |||
− | |||
− | === | ||
− | |||
− | |||
− | |||
− | |||
− | ** | ||
− | |||
− | |||
− | |||
− | * | ||
− | |||
− | * | ||
− | |||
− | * | ||
− | * | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ** | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Notes== | ==Notes== | ||
* The Help system appears to be wiki-based, possibly feeding directly off the Gambas wiki -- so any errors found can be corrected by anyone, in theory. Not sure how easy this is in practice. (Edit buttons do not appear in the Help app, so you would have to find the correct page on the wiki, and get editing permission from the webmaster.) | * The Help system appears to be wiki-based, possibly feeding directly off the Gambas wiki -- so any errors found can be corrected by anyone, in theory. Not sure how easy this is in practice. (Edit buttons do not appear in the Help app, so you would have to find the correct page on the wiki, and get editing permission from the webmaster.) |
Latest revision as of 21:02, 15 June 2024
About
Gambas is a programming language and IDE.
It is:
- intended to fill the same niche as VB, though not intended to be code-compatible
- currently only available for Linux and other Unix-derivatives (there is a partially-functioning Windows version)
- open-source
Pages
- /authoring -- developing Gambas itself
- /flaws
- /help browser
- /questions answered and unanswered
- /reference
- error messages:
How To
- Installation:
- Install Gambas 3.5 via PPA in Ubuntu & Linux: how to install the latest version (which may not be available in your default repositories)
- Develop with:
- Responding to right-clicks: the standard Click event also responds to right-clicks
- Showing a pop-up menu: still looking into this...
- /nesting forms
Links
Official
- Gambas homepage
- official documentation (on the Gambas wiki): version 2; version 3
Reference
Projects
resources
- Gambas IRC channel
Defunct
- HowTo Gambas: Building GUI Applications
- defunct as of 2024
tutorials(English, Spanish)- defunct as of 2007; archive
Linux Basic- seems to have gone defunct in late 2013; archive
- was a forum: ostensibly for "the new breed of Basics coming out for the Linux operating system", but the focus seems to have been mostly (or entirely) on Gambas
Notes
- The Help system appears to be wiki-based, possibly feeding directly off the Gambas wiki -- so any errors found can be corrected by anyone, in theory. Not sure how easy this is in practice. (Edit buttons do not appear in the Help app, so you would have to find the correct page on the wiki, and get editing permission from the webmaster.)