In tempi da record (come siamo soliti fare) è stata terminata e formattata la pagine del wiki inerente la creazione dei componenti per Gambas. Si ringrazia l’utente milio per il lavoro svolto.
Ora si sta lavorando alla creazione di un tutorial di esempio per poter mettere in atto quanto appreso.
QUI la nuova pagina wiki mentre QUI si continua la discussione sul forum.
Sotto segnalazione dell’utente md9327 e grazie all’aiuto dell’ormai consolidata esperienza dell’utente milio, si è deciso di iniziare la stesura di una guida, sul nostro wiki, che permetta a tutti gli amanti di Gambas di creare dei componenti per questo linguaggio.
Cos’è un componente?
Un componente è una particolare classe che può essere richiamata, gestita e disegnata direttamente grazie all’IDE di Gambas.
Se volete partecipare vi rimando al link per la discussione sul forum e alla pagina wiki .
Che l’Italia giocasse un ruolo fondamentale nel supporto a Gambas lo si era capito già da tempo. Finalmente anche gli sviluppatori del progetto se ne sono resi conto e il tricolore è riuscito a strapparsi un piccolo spazio nella hall of fame di Gambas grazie ad un solo nome: Leonardo Miliani!
Il nostro amato webmaster è riuscito a farsi valere ed ora ha posto la propria firma in un punto rilevante del progetto che supporta.
Complimenti Leo da tutti noi…lo sappiamo che sei il migliore!!!
Hall of Fame dove appare il nome di Leonardo.
L’estate, l’ozio, i gelati e le serate a mangiare con gli amici sono tutti motivi per cui il nostro fisico esce un pò trasformato dal periodo estivo. La dieta a zona basata su blocchi può essere sicuramente un’arma a nostro vantaggio che ci permetterà di assottigliare le maniglie dell’amore che ormai sono diventate dei passamano della passione.
Grazia al lavoro dell’utente andy60 abbiamo in area Download un pratico software che permette la creazione di blocchi per la tanto sospirata dieta a zona. Il suo nome è
gZonaBuilder. Nell’archivio, che è possibile scaricare, è presente anche un interessante documento che spiega il funzionamento di questa tecnica di smaltimento del peso.
Buon download e buona dieta.
In area download è stato caricato un convertitore che permette di trasformare file XLS in CVS.
Il software è stato sviluppato dall’utente doublemm ed è stato reso subito disponibile alla comunità ed ad eventuali utenti interessati. Il programma è rilasciato sotto licenza GPL e necessita di Gambas 2.
Buon download.
È stata finalmente completata la traduzione del documento scritto da Doriano Blengino circa l’uso di EXTERN in Gambas, come annunciato nel precedente post.
Ora finalmente il documento è a disposizione della comunità e di chiunque ne voglia usufruire.
Buona lettura.
Extern è una particolare funzione di Gambas che permette di implementare librerie esterne (scritte ad esempio in C) nel nostro amato linguaggio per espanderne le funzionalità. Extern, purtroppo, non gode di una buona documentazione e perciò si è deciso di prelevarne una realizzata da Doriano Blengino originariamente scritta in inglese.
Si è deciso di svolgere il lavoro di traduzione grazie all’uso del wiki, ottimo strumento per la collaborazione sulla documentazione del linguaggio.
È possibile trovare la documentazione ufficiale di Blengino in lingua originale QUI mentre è possibile collaborare alla traduzione QUI.
La versione originale necessita di formattazione e pertanto si ricerca qualcuno volenteroso che ne sistemi l’aspetto mentre la traduzione necessita di collaborazione.
Vi rimando anche alla discussione sul forum QUI.
Grazie al lavoro dell’instancabile utente md9327, la nostra area download si è popolata di ben sei nuove librerie di classi che potranno essere importate nei propri progetti per facilitare notevolmente lo sviluppo dei propri porgetti. In particolare abbiamo:
- EditColumnView: estensione della comune ColumnView già esistente in Gambas. Permette l’editing veloce dell’oggetto;
- GLibrary: contiene numerose classi e oggetti. SI va dalla gestione del colore ad uno stack fifo;
- GridViewUtil: contiene funzioni di gestione della GRidView di Gambas;
- INILib: gestisce file di tipo INI (molto simili ai file di setting interni di Gambas);
- RTFLib: gestisce i ile RTF;
- XMLLib: gestisce i file XML.
Le librerie sono disponibili, come sempre, nella nostra area download sotto la voce Classi e Moduli
Novità in casa Gambas. E’ stata rilasciata la versione 2.21 del nostro amato linguaggio di programma che apporta alcune novità. Tra le più rilevanti troviamo la possibilità di creare pacchetti anche per distro Archlinux e l’introduzione della traduzione in lingua tedesca.
Per il changelog completo potete visitare la pagina sul sito.
Per il download vi rimando alla pagina dei download.
Creare un software non vuol dire solo scrivere codice ma, allo stato attuale dei fatti, vuol dire anche regalare all’utente una piacevole esperienza grafica. Vista la sempre più crescente richiesta da parte degli utenti di addobbi grafici per i propri software, abbiamo pensato di istituire un punto di incontro tra programmatori e grafici.
L’angolo dell’artista è pensato come un luogo di proposta e di richiesta all’interno del nostro forum.
Sei un grafico?
Bene! Benvenuto. Iscriviti al nostro forum, anche se non conosci la programmazione, e potrai creare icone, sfondi, oggetti particolari, banner grafici da proporre ai programmatori per aiutarli nel loro lavoro/hobby. Ti chiediamo solo di rilasciare i tuoi lavori sotto licenza GPL, CC o simili in modo che chi le usa possa essere completamente libero di farlo. Apri un topic nel quale presenterai:
- Tipo di lavoro
- Contenuto
- Licenza
- Varie ed eventuali
- Lavoro allegato
Chi è interessato scaricherà il tuo lavoro e lo userà nel suo software.
Sei un programmatore?
Magari sei già iscritto e ci conosci. Chiedi a tutti i grafici in ascolto di creare per te un’icona, un set di icone, uno sfondo, un banner, etc… Chiunque ne ha voglia potrà postarti il suo lavoro e tu sceglierai quello che più rappresenta le tue idee. Tuttavia tutto quello che non hai scelto resterà comunque a disposizione di altri programmatori interessati. Apri un topic nel quale presenterai:
- Tipo di lavoro
- Contenuto
- Descrizione dettagliata il più possibile
- Varie ed eventuali
Spero che il lavoro e le scelte da noi effettuate possano essere di vostro gradimento. Il forum cresce e vogliamo offrirvi il supporto migliore ai vostri lavori/hobby.