Autore Topic: CREARE COMPONENTI  (Letto 1405 volte)

Offline melchisedec

  • Gamberetto
  • *
  • Post: 29
    • Mostra profilo
CREARE COMPONENTI
« il: 24 Luglio 2008, 14:08:18 »
Ciao a tutti...ho costruito una tastiera da visualizzare a schermo utilizzando un metodo molto "rozzo" : creato un form e riempito di button e a seconda di quello che premo viene incrementata una stringa con il valore stringa del buttom...e possibile creare un oggetto KEYBOARD con delle sue proprietà?

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: CREARE COMPONENTI
« Risposta #1 il: 30 Luglio 2008, 11:19:56 »
Non ho ben capito cosa vorresti ottenere, ma non credo ci siano problemi a creare una classe ad-hoc.

L'unico problema è l'oggetto Form, da cui non puoi derivare altri oggetti.

Offline melchisedec

  • Gamberetto
  • *
  • Post: 29
    • Mostra profilo
Re: CREARE COMPONENTI
« Risposta #2 il: 30 Luglio 2008, 21:41:02 »
in effetti mi sono spiegato alquanto male....il mio scopo e quello di creare un oggetto keyboard formato da n tasti e un taxtbox nel quale mostro cosa sto digitando,e che mi ritorni alla fine la stringa digitata.
Ora come ora ho creato un form con tanti button i quali corrispondono ad un lettera e vado ad 'incrementare' una stringa con il valore della lettera premuta.
ma se aggiungo una nuova classe come posso 'disegnare' i componenti ad essa appartenenti? grazie cmq

Offline melchisedec

  • Gamberetto
  • *
  • Post: 29
    • Mostra profilo
Re: CREARE COMPONENTI
« Risposta #3 il: 01 Agosto 2008, 09:52:41 »
ho provato a creare un nuovo progetto e nella casella di selezione ho scelto crea nuovo Componente. mi si e aperto il progetto e ho creato il form di avvio con i relativi oggetti e funzioni. ora come posso importarlo all'interno di un altro progetto e farlo funzionare?

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: CREARE COMPONENTI
« Risposta #4 il: 05 Agosto 2008, 23:46:11 »
Non ho mai affrontato il problema ma secondo la documentazione ufficiale (
file:///usr/local/share/gambas2/help/help/def/component.html) dovresti mettere il tuo componente nella cartella menzionata e poi importarlo nel tuo progetto come un qualunque componente.
Visita il mio sito personale: http://www.leonardomiliani.com

Offline melchisedec

  • Gamberetto
  • *
  • Post: 29
    • Mostra profilo
Re: CREARE COMPONENTI
« Risposta #5 il: 07 Agosto 2008, 17:43:18 »
quindi devo metterla in questa file:///usr/local/share/gambas2/help/help/def/component.html)?

Offline Pixel

  • Amministratore
  • Maestro Gambero
  • *****
  • Post: 414
    • Mostra profilo
    • http://www.gambas-it.org
Re: CREARE COMPONENTI
« Risposta #6 il: 07 Agosto 2008, 20:26:09 »
Stavo facendo alcuni esperimenti per creare un componente da un sorgente ed ho notato che creando il pacchetto di installazione ed installando questo il componente compare nella lista dei componenti (scusate il gioco di parole).
Questo l'ho provato su Ubuntu con altre distro non so' come si comporti la cosa.

Ciao
Ubuntu Italian Member Ubuntu User 4683
Il mio Blog

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: CREARE COMPONENTI
« Risposta #7 il: 12 Agosto 2008, 16:44:39 »
$PREFIX/lib/gambas2
(in genere $PREFIX vale /usr/local)
Visita il mio sito personale: http://www.leonardomiliani.com