In questa sezione vi mostrerò qualche screenshot di Gambas con qualche istruzione semplice da introdurre all'interno di Gambas per ottenere la vostra applicazione personale.
Iniziamo con l'avviare il programma. Per avviare il programma abbiamo varie scelte, la più semplice consiste nell'utilizzo del menù, se utilizzate come me Kubuntu allora sto intendendo il Kmenù. Gambas si trova nella sezione Development. In alternativa, potete utilizzare una finestra terminale (come Konsole) e digitare Gambas. Altra opportunità, se utilizzate KDE potete cliccare Alt+Barra spaziatrice, digitare Gambas e poi Invio.
A questo punto, vi apparirà la IDE di Gambas:
A questo punto, clicchiamo su Nuovo progetto... ed in seguito selezioniamo l'opzione Progetto grafico. Potete dare al progetto il nome che preferite, in questo caso io ho scelto "Tasto_cliccabile".
Come potete vedere, io ho selezionato anche entrambe le caselline sotto la voce Opzioni, il significato delle caselline in questa sede non sarà discusso (perché non è il fine di questo getting started) ma ne riparleremo presto.
A questo punto, diamo l'Ok e si aprirà la IDE di Gambas, costituita da tre finestre. Vediamo cosa sono queste finestre e cosa ci permettono di fare.
Finestra principale
Mostra tutti i componenti presenti all'interno del progetto e ci permette di navigare all'interno degli oggetti creati. Inoltre, tramite le icone a forma di cartella questa finestra ci permette di creare nuovi form e moduli utilizzando il click del mouse.
Toolbox
Contiene tutti gli strumenti che possiamo inserire all'interno dei nostri progetti. Puntando il mouse su ogni singolo elemento apparirà la sua descrizione, cosa molto utile soprattutto per chi è alle prime armi. Per inserire uno di questi componenti nei nostri progetti basta cliccare sopra il relativo tasto della toolbox e poi trascinare il puntatore del mouse all'interno del form in cui l'oggetto deve essere inserito.
Finestra delle proprietà
Si attiva selezionando un modulo, un form o un oggetto, permette di impostare i parametri dell'oggetto selezionato.
Creare un form
Un form è lo strumento che ci permette di creare l'interfaccia grafica del nostro progetto tramite l'utilizzo di Gambas. Per creare un form nuovo basta cliccare con il tasto destro all'interno della finestra principale e selezionare "Nuovo ---> Form" Dal menù a comparsa. Assicuriamoci di avere un form startup class, che significa che il nostro form è una classe di avvio, ossia rappresenta la finestra che sarà aperta per prima all'avvio del programma.
Non appena il nuovo form sarà creato, si aprirà contemporaneamente la finestra della class associata al form, ossia il file che conterrà tutte le istruzioni che gli oggetti presenti nel form devono eseguire se attivati.
A questo punto, creiamo un pulsante cliccando all'interno della toolbox sull'icona Button. Nella barra delle proprietà appariranno tutte le opzioni modificabili come la posizione assoluta del pulsante all'interno del form, il testo che apparirà sul pulsante, le dimensioni...
Io scriverò sul pulsante Cliccami!, voi potete scegliere cosa scrivere a vostro piacere. Dopo aver creato il pulsante, andiamo ad impostare l'azione che il pulsante dovrà avere cliccando con il tasto destro del mouse sul pulsante. Apparirà un menù in cui selezioneremo Evento. Selezioniamo ora Click ed apparirà il file class. Non ci resta che scegliere l'azione che il pulsante dovrà compiere!
Se scriverete ME.Close nel punto in cui vi apparirà il file class vedrete che il pulsante del form, se cliccato, chiuderà il form. Salvate il file class ed avviate il progetto, cliccando sulla freccina verde nella finetra principale. Vi apparirà una finestra così:
Provate ora a cliccare sul tastino che avete creato...
Ha eseguito il comando che avete impostato? Bene!
Links utili su Gambas
Oltre al sito ufficiale, è possibile consultare on-line la wiki di Gambas (in inglese), contenente molti consigli utili su come creare le vostre applicazioni personali.