Autore Topic: [RISOLTO] Creare nuovo componente  (Letto 495 volte)

Offline gianfry56

  • Gambero
  • **
  • Post: 78
    • Mostra profilo
[RISOLTO] Creare nuovo componente
« il: 21 Dicembre 2016, 21:07:05 »
Chiedo umilmente pietà ma, visto che tra pochi giorni è Natale, siate buoni con me...  :mad:

Questa sera volevo iniziare l'avventura di creare (o tentare di modificare) il mio primo componente, ma... ho un problema:
nel wiki: http://www.gambas-it.org/wiki/index.php/Come_creare_un_componente
è spiegato che:
Codice: [Seleziona]
Creazione del Progetto Componente
Innanzi tutto per creare un componente e' necessario:

Avviare Gambas
Selezionare Nuovo Progetto
Spuntare Creazione di un componente
...

ora il mio gambas, quando seleziono un nuovo progetto, mi presenta queste opzioni:

Command-line application
Database application
Graphical application
GTK+ GTK+2 application
GTK+ GTK+3 application
QT application
SDL application
Web application
Subversion application

e non trovo nessuna cosa da spuntare riguardo a: "Spuntare Creazione di un componente"   :hard:
e allora:

- sono io tordo?
- il mio gambas non è configurato bene?
- mi sono perso qualcosa?

help  :hatecomputer:
« Ultima modifica: 29 Dicembre 2016, 11:58:30 da gianfry56 »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.305
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:Creare nuovo componente
« Risposta #1 il: 21 Dicembre 2016, 21:21:32 »
ora il mio gambas, quando seleziono un nuovo progetto, mi presenta queste opzioni:
" Natura non facit saltus. "
(Leibniz)

...ed in effetti anche nella realizzazione di un Componente in linguaggio Gambas vi sono passaggi imprescindibili.
Le opzioni, da te citate, sono la prima ed iniziale fase della costruzione del Componente Gambas.
Tu devi partire dal presupposto che - in buona sostanza - un Componente è un programma Gambas di carattere generale, che fonisce funzionalità e risorse generali nella loro specificità, e che deve essere installato nel sistema in ben definiti percorsi.
Pertanto tu devi scegliere quale sarà la "base" del tuo Componente Gambas fra quelle opzioni.
Fatto ciò, come secondo passaggio devi cliccare nel menu alla voce "Progetto". Nella finestra a cascata scegli dunque l'opzione "Proprietà".
Nella finestra di dialogo che appare clicca nel Combobox in alto al centro "Project type". Delle tre voci a disposizione che appariranno, scegli "Componente".

...e la natura avrà compiuto il suo normale percorso.    :)



« Ultima modifica: 21 Dicembre 2016, 21:23:22 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.158
  • Tonno verde
    • Mostra profilo
Re:Creare nuovo componente
« Risposta #2 il: 21 Dicembre 2016, 21:23:59 »
Se guardi questo c'è la procedura "moderna"

 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline gianfry56

  • Gambero
  • **
  • Post: 78
    • Mostra profilo
Re:Creare nuovo componente
« Risposta #3 il: 21 Dicembre 2016, 21:30:23 »
Grazie ragazzi, siete sempre efficienti...   :ok:

però io direi una cosa (questo per non far salire troppo la pressione a qualche povero cristo che, come me, può avere dei limiti...)
modifichiamo quella sequenza del wiki che recita:

Avviare Gambas
Selezionare Nuovo Progetto
Spuntare Creazione di un componente
Scegliere il path del Progetto
Dare un nome al Progetto

perché, prima di spuntare "Creazione di un componente" nel combo, devo: Scegliere il path del Progetto e Dare un nome al Progetto, solo DOPO vado a spuntare l'opzione componente.

se le operazioni le mettiamo nella sequenza giusta... è più facile, altrimenti  :rolleyes:

GRAZIE  :ok: :ok: :ok:

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.305
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:Creare nuovo componente
« Risposta #4 il: 21 Dicembre 2016, 21:32:06 »
Per mera curiosità ti ricordo che oltre ai Componenti, scritti in Gambas, esistono anche le Librerie scritte in linguaggio Gambas.

Una Libreria scritta in Gambas è una via di mezzo tra un ordinario programma ed un Componente.
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.158
  • Tonno verde
    • Mostra profilo
Re:Creare nuovo componente
« Risposta #5 il: 21 Dicembre 2016, 21:42:31 »
Grazie ragazzi, siete sempre efficienti...   :ok:

però io direi una cosa (questo per non far salire troppo la pressione a qualche povero cristo che, come me, può avere dei limiti...)
modifichiamo quella sequenza del wiki che recita:

Avviare Gambas
Selezionare Nuovo Progetto
Spuntare Creazione di un componente
Scegliere il path del Progetto
Dare un nome al Progetto

perché, prima di spuntare "Creazione di un componente" nel combo, devo: Scegliere il path del Progetto e Dare un nome al Progetto, solo DOPO vado a spuntare l'opzione componente.

se le operazioni le mettiamo nella sequenza giusta... è più facile, altrimenti  :rolleyes:

GRAZIE  :ok: :ok: :ok:

Intanto c'è da dire che una volta era così e se uno ha ancora una versione "antica" di Gambas (presente ancora in qualche repo) la procedura è corretta.
Comunque se, come avresti dovuto fare, avessi dato un'occhiata a tutte le lezioni...

Ricordo a tutti che prima di chiedere è bene fare un'accurata ricerca nel ricco forum    >:( :evil:

Ma siccome noi siamo troppo buoni  :angel: e non solo a Natale...

 :ciao: :ciao: :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.305
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:Creare nuovo componente
« Risposta #6 il: 21 Dicembre 2016, 21:43:14 »
modifichiamo quella sequenza del wiki

Fatto.
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.158
  • Tonno verde
    • Mostra profilo
Re:Creare nuovo componente
« Risposta #7 il: 21 Dicembre 2016, 21:47:55 »
Bravo, ti ci metti anche tu, invece di cazziarlo lo premi  >:( :evil:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline gianfry56

  • Gambero
  • **
  • Post: 78
    • Mostra profilo
Re:Creare nuovo componente
« Risposta #8 il: 21 Dicembre 2016, 21:51:16 »
 :-[ chiedo venia  :-[
ma, come dicono dalle mie parti:
a pressa fa fàr bruti scherzi...
(la fretta fa...)

 :2birre:

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.158
  • Tonno verde
    • Mostra profilo
Re:Creare nuovo componente
« Risposta #9 il: 21 Dicembre 2016, 21:53:38 »
 :D
 :2birre:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.305
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:Creare nuovo componente
« Risposta #10 il: 21 Dicembre 2016, 23:29:29 »
Intanto c'è da dire che una volta era così e se uno ha ancora una versione "antica" di Gambas (presente ancora in qualche repo) la procedura è corretta.
Bravo, ti ci metti anche tu

Ho onorato la memoria dei cadaveri lì in apposita nota.   





« Ultima modifica: 21 Dicembre 2016, 23:35:36 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »