Autore Topic: Vedere codice negli Esempi Gambas  (Letto 603 volte)

Offline UnGambas

  • Gamberetto
  • *
  • Post: 26
    • Mostra profilo
Vedere codice negli Esempi Gambas
« il: 02 Aprile 2015, 10:18:51 »
Ciao a tutti.

Quando apro un progetto ''Example'' in gambas come faccio a visualizzare il suo codice in modo che possa studiarlo e capirlo bene?

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re: Vedere codice negli Esempi Gambas
« Risposta #1 il: 02 Aprile 2015, 11:24:49 »
Forse hai una versione non corrente di Gambas3? Perché nelle nuove gli esempi si scaricano dalla Software Farm e funzionano a dovere.
Se è perché i file di esempio sono in sola lettura: Questo è il trucco di Kicco (avrei voluto rimandarti alla discussione dove lo ha dato ma ciccia non l'ho trovata) Apri un terminale e:
~$ sudo chmod -R 777 /usr/share/gambas3
 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline UnGambas

  • Gamberetto
  • *
  • Post: 26
    • Mostra profilo
Re: Vedere codice negli Esempi Gambas
« Risposta #2 il: 03 Aprile 2015, 18:04:26 »
Aha ma allora gli esempi sono dei software già compilati? io pensavo che fossero solo degli esempi di codice fatti per dare uno spunto per capire bene le sintassi per chi è alle prime armi con il programmare.

Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Re: Vedere codice negli Esempi Gambas
« Risposta #3 il: 03 Aprile 2015, 21:53:12 »
Aha ma allora gli esempi sono dei software già compilati? io pensavo che fossero solo degli esempi di codice fatti per dare uno spunto per capire bene le sintassi per chi è alle prime armi con il programmare.

No. Non sono compilati. Io ho provato con la mia versione, la 3.4.1 e riesco perfettamente a leggere le istruzioni del programma.esempio.
Quali sono i passi che compi per aprire uno degli esempi contenuti nella directory vista da Gambas?
 :ciao:
:ciao:

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re: Vedere codice negli Esempi Gambas
« Risposta #4 il: 03 Aprile 2015, 22:53:54 »
Aha ma allora gli esempi sono dei software già compilati? io pensavo che fossero solo degli esempi di codice fatti per dare uno spunto per capire bene le sintassi per chi è alle prime armi con il programmare.

No non sono compilati è solo che se tu non hai i permessi di scrittura ed esecuzione (come per qualunque file in Linux) non ci puoi scrivere e non li puoi eseguire.
Il "Trucco di Kicco" altro non è che un normalissimo comando Linux che ti permette tutto ciò.
 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline UnGambas

  • Gamberetto
  • *
  • Post: 26
    • Mostra profilo
Re: Vedere codice negli Esempi Gambas
« Risposta #5 il: 03 Aprile 2015, 23:11:56 »
Allora, io ho Linux quindi ho una versione aggiornata di gambas e cioè, la 3.
Per vedere il codice,faccio cosi: Clicco su esempi poi apro progetto esistente dal menu, tipo webcam, e mi esce il progetto webcam con i controlli e i button, clicco due volte sui controlli e riesco a vedere il codice sorgente.

Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Re: Vedere codice negli Esempi Gambas
« Risposta #6 il: 04 Aprile 2015, 22:55:55 »
Allora, io ho Linux quindi ho una versione aggiornata di gambas e cioè, la 3.
Per vedere il codice,faccio cosi: Clicco su esempi poi apro progetto esistente dal menu, tipo webcam, e mi esce il progetto webcam con i controlli e i button, clicco due volte sui controlli e riesco a vedere il codice sorgente.
Benissimo.
Puoi provare pure così:
Dopo avere cliccato su esempi -> progetto  webcam, piuttosto che cliccare 2 volte su uno dei controlli visibili nel Form, premi il tasto F12: otterrai la visualizzazione della finestra del codice esistente.
Ciò perchè, col tuo metodo, richiedi a Gambas di aprire la procedura controlloqualsiasi_Click che potrebbe essere inesistente a quel momento. La finestra del codice si aprirebbe ugualmente, ma verrebbe aggiunta la nuova procedura vuota e pronta per scrivervi istruzioni.
Codice: [Seleziona]
Public Sub controlloqualsiasi_Click()
 

End

A parte ciò il tuo metodo è corretto e, per quello che mi hai indicato, ho capito che funziona.
 :ciao:
:ciao: