Gambas est un interpréteur de langage BASIC, orienté objet, qui fonctionne sous GNU/Linux. Gambas est développé depuis 1999 par Benoît Minisini, à Paris. Son objectif est d'offrir la même facilité d'utilisation que le Visual Basic (VB) de Microsoft, tout en améliorant ses fonctionnalités et en supprimant ses défauts. Vous pouvez importer des projets VB (depuis la version 2 de Gambas). Il y a aussi un composant pour importer des projets VB en Gambas. Gambas est un logiciel libre diffusé sous la licence GNU GPL.
Gambas permet de créer très facilement des programmes et des applications complexes sous GNU/Linux et FreeBSD avec une interface graphique (GUI). Il utilise les toolkits Qt4 (pour KDE) ou Gtk+ (Gnome, Xfce). Gambas est très modulaire ! Chaque “partie” du langage comme les composants OpenGL, SDL etc. est développée de façon indépendante.
Gambas est l'acronyme récursif de Gambas almost means basic (en français, « Gambas veut presque dire basic »).
Installer Gambas
Decouverte de l'IDE
Introduction
Dans ce chapitre, nous n'allons pas toucher une seule ligne de code. On va plutôt faire connaissance avec l'éditeur de Gambas. On va présenter plus en détail l'IDE de Gambas. C'est toujours mieux d'avoir quelques explications sur l'outil que l'on utilise, vous ne trouvez pas ? ;-)
Jusqu'à présent, vous n'avez fait connaissance qu'avec l'éditeur de Gambas. Vous avez remarqués dans un premier temps qu'il est relativement agréable car il possède par exemple la complétion automatique de code, la coloration syntaxique, les mots-clés en majuscule ... etc. Et par la suite, vous allez voir également qu'il n'y a pas que l'éditeur de code qui est agréable. 8-)
Commencez donc par créer un nouveau projet
Application graphique. Celui-ci va déterminer automatiquement pour vous quelle bibliothèque graphique utilisée. Ainsi:
* Gnome: Gtk
* KDE: Qt4
Bien entendu si vous êtes sur Gnome et que vous souhaitez utiliser Qt ça ne pose aucun problème (et inversement).
Une fois votre projet créé, voici ce que vous obtenez:
Les parties de l'IDE
Sur la gauche, vous avez la
vue du projet. C'est à dire, l'ensemble des fichiers pour votre projet. Pour commencer, vous voyez qu'on dispose d'un formulaire et ce formulaire se nomme
FMain. Si vous regardez bien, elle possède une petite flèche bleu. Cette flèche bleu indique que c'est la classe de démarrage et donc, c'est ce formulaire qui sera lancé en premier lorsque vous exécuterez votre programme. Double-cliquez dessus.
Au centre de votre l'IDE, vous voyez une fenêtre avec des carrés blanc autour et des points dedans. C'est
l'éditeur visuel de Gambas. C'est ici que vous allez batîr votre GUI en déposant des boutons par exemples, du texte... etc.
A votre droite, vous avez la fenêtre des
propriétés. Cette partie vous permettront de modifier les priopriétés d'un contrôle comme par exemple le titre de la fenêtre de votre GUI, ou encore la couleur de ce texte là ...ect.
Cliquez sur l'onglet
Hierarchie. Cette vue montre tout les contrôles que contient votre formulaire.
Et ensuite, voici la
boite à outils. C'est ici que sont à disposition les contrôles pour votre formulaire. Les images pour chaque contrôle dans la boite à outils sont assez parlant pour vous permettre tout de suite de trouver le contrôle que vous souhaitez ajouter à votre formulaire.
Si vous venez de Visual Basic, en principe toutes ces parties vous les connaissez.
Voilà notre petit tour d'horizon n'a pas été très long et de toute façon, je pense qu'il est inutile de faire un long discours sur chacun, l'IDE est tellement clair :-P !
----
====================
Navigation :
<-- Liens du Wiki : <--<-- Accueil du WIKI : <-- ====================
Documentation :
====================
Page rédigé par GarulfoUnix