Autore Topic: Formulinux  (Letto 27319 volte)

Offline Michy9393

  • Gran Maestro dei Gamberi
  • *****
  • Post: 570
  • Ubuntu: Linux for Human Beings
    • Mostra profilo
Re: Formulinux
« Risposta #30 il: 04 Marzo 2013, 22:25:38 »
Ho finito il convertitore di espressioni in notazione RPN, ma come ho appena detto nella sezione bug, non riesco a testarlo perchè Gambas mi abortisce.
Lo allego comunque a questo post, così potete darci una occhiata e vedere se fa scherzi anche a voi, e magari dirmi se funziona. :)
Ci tengo a specificare che non è farina del mio sacco, e che non sono un matematico, quindi non garantisco che sia effettivamente funzionante. :D
Top a me non funziona :( mi da dei Bad character constant in string e altri piccoli errori!

Offline Top Fuel

  • Gran Maestro dei Gamberi
  • *****
  • Post: 960
    • Mostra profilo
Re: Formulinux
« Risposta #31 il: 04 Marzo 2013, 23:06:56 »
Accidenti... voglio provare a spostarlo su Gambas2 e vedere se almeno li funziona.
Dear youtube administrators, your search bar is broken. When I type the letter "J" it appears justin bieber when it should appear Jimi Hendrix. Fix this, please.

Offline Michy9393

  • Gran Maestro dei Gamberi
  • *****
  • Post: 570
  • Ubuntu: Linux for Human Beings
    • Mostra profilo
Re: Formulinux
« Risposta #32 il: 04 Marzo 2013, 23:08:46 »
Accidenti... voglio provare a spostarlo su Gambas2 e vedere se almeno li funziona.
Ma perchè non lo hai provato?
Comunque io uso Gambas 3

Offline Top Fuel

  • Gran Maestro dei Gamberi
  • *****
  • Post: 960
    • Mostra profilo
Re: Formulinux
« Risposta #33 il: 04 Marzo 2013, 23:29:00 »
Ho dei problemi con questo progetto sotto Gambas 3: quando lo faccio partire mi da errore e Gambas viene terminato.
Così voglio portare tutto su Gambas 2 e vedere se almeno li funziona. Non c'è niente di specifico di Gambas 3, quindi dovrebbe funzionare anche sotto Gambas 2.
Dear youtube administrators, your search bar is broken. When I type the letter "J" it appears justin bieber when it should appear Jimi Hendrix. Fix this, please.

Offline Michy9393

  • Gran Maestro dei Gamberi
  • *****
  • Post: 570
  • Ubuntu: Linux for Human Beings
    • Mostra profilo
Re: Formulinux
« Risposta #34 il: 04 Marzo 2013, 23:32:56 »
Ho dei problemi con questo progetto sotto Gambas 3: quando lo faccio partire mi da errore e Gambas viene terminato.
Così voglio portare tutto su Gambas 2 e vedere se almeno li funziona. Non c'è niente di specifico di Gambas 3, quindi dovrebbe funzionare anche sotto Gambas 2.
Capito...sicuramente con il passaggio a gambas 3 alcune cose sono state modificate e non più accettate!
Quindi vai tranquillo ;) Dai forza e coraggio aspetto questo tuo valutatore :D

Offline Top Fuel

  • Gran Maestro dei Gamberi
  • *****
  • Post: 960
    • Mostra profilo
Re: Formulinux
« Risposta #35 il: 04 Marzo 2013, 23:36:59 »
Qui non va in errore, buona cosa, almeno posso lavorarci su. :D
Ho già corretto i primi errori di digitazione (soliti caratteri non digitati).
Adesso provo a correggere i successivi.
Dear youtube administrators, your search bar is broken. When I type the letter "J" it appears justin bieber when it should appear Jimi Hendrix. Fix this, please.

Offline Michy9393

  • Gran Maestro dei Gamberi
  • *****
  • Post: 570
  • Ubuntu: Linux for Human Beings
    • Mostra profilo
Re: Formulinux
« Risposta #36 il: 04 Marzo 2013, 23:37:31 »
Qui non va in errore, buona cosa, almeno posso lavorarci su. :D
Ho già corretto i primi errori di digitazione (soliti caratteri non digitati).
Adesso provo a correggere i successivi.
Grande :)

Offline Michy9393

  • Gran Maestro dei Gamberi
  • *****
  • Post: 570
  • Ubuntu: Linux for Human Beings
    • Mostra profilo
Re: Formulinux
« Risposta #37 il: 17 Marzo 2013, 21:57:43 »
Versione 0.0.5 Finalmente Rilasciata!

Per Visualizzare e scaricare bisogna essere iscritti.

Offline 9bit

  • Grande Gambero
  • ***
  • Post: 191
    • Mostra profilo
Re: Formulinux
« Risposta #38 il: 18 Marzo 2013, 19:49:28 »
Ottimo programma, molto utile complimenti  :2birre:

Però ho notato che chiudendo il Form principale il programma non
si chiude, ma sembra che venga nascosto.

Altra cosa, nei Form secondari se clicco sulla "X" invece di "Home"
si nasconde tutto....sarebbe meglio in ogni caso ritornare alla Form "Home" principale,
oppure aggiungere un bottone "chiudi tutto".

In queste ultime righe esprimo una mia opinione personale  :ciao:

Offline Top Fuel

  • Gran Maestro dei Gamberi
  • *****
  • Post: 960
    • Mostra profilo
Re: Formulinux
« Risposta #39 il: 18 Marzo 2013, 23:37:58 »
Nel frattempo il testing del convertitore sta andando per le lunghe perchè ci sono degli errori di logica e delle mancanze inaspettate che sto cercando di correggere.
Dear youtube administrators, your search bar is broken. When I type the letter "J" it appears justin bieber when it should appear Jimi Hendrix. Fix this, please.

Offline Michy9393

  • Gran Maestro dei Gamberi
  • *****
  • Post: 570
  • Ubuntu: Linux for Human Beings
    • Mostra profilo
Re: Formulinux
« Risposta #40 il: 19 Marzo 2013, 01:35:22 »
Citazione
Ottimo programma, molto utile complimenti   :2birre:
Grazie :) è anche merito tuo! Tu hai dato una gran bella svolta al progetto...grazie alla tavola periodica!

Citazione
Però ho notato che chiudendo il Form principale il programma non
si chiude, ma sembra che venga nascosto.

Altra cosa, nei Form secondari se clicco sulla "X" invece di "Home"
si nasconde tutto....sarebbe meglio in ogni caso ritornare alla Form "Home" principale,
oppure aggiungere un bottone "chiudi tutto".
Sai come potrei risolvere questi due problemi?Consigli?

Citazione
Nel frattempo il testing del convertitore sta andando per le lunghe perchè ci sono degli errori di logica e delle mancanze inaspettate che sto cercando di correggere.
Tranquillo Top Fuel, prenditi tutto il tempo che vuoi! :) il tuo valutatore sarà una grande novità per Formulinux! Devi farlo bene!

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.270
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Formulinux
« Risposta #41 il: 19 Marzo 2013, 01:38:34 »
Però ho notato che chiudendo il Form principale il programma non
si chiude, ma sembra che venga nascosto.

Sai come potrei risolvere....?Consigli?


Prova con

Codice: gambas [Seleziona]

   Quit
« 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 Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Re: Formulinux
« Risposta #42 il: 19 Marzo 2013, 10:03:02 »
Citazione
Altra cosa, nei Form secondari se clicco sulla "X" invece di "Home"
si nasconde tutto....sarebbe meglio in ogni caso ritornare alla Form "Home" principale,
oppure aggiungere un bottone "chiudi tutto".
Sai come potrei risolvere questi due problemi?Consigli?

La chiamata di form modali funziona come quella di una "Function", come potrai constatare nella documentazione di Gambas.org. Ciò significa che puoi benissimo fare salire la form dipendente con :
Codice: [Seleziona]
  
Dim iSwReturn as integer

iSwReturn = Form1.showmodal()

if SwReturn > 0     
      Message.Info("Form1 chiusa anomalmente")
else
        Message.Info("Form1 chiusa con successo")
endif

Dentro la Form1 puoi decidere in qualsiasi punto della classe di chiudere la Form e di restituire il controllo alla Form padre, semplicemente con:
Codice: [Seleziona]
  Me.Close(x)      ' dove x è un intero

Non ho capito perchè nella chiamata di una form utilizzi sia .Load che .Showmodal.
Infatti per ottenere il caricamento della Form dipendente è sufficiente applicare il metodo  Showmodal.

Così pure non hai bisogno di rientrare dalla Form modale alla chiamante con:
Codice: [Seleziona]
f1.hide
FMain.Show
la riga f1.hide nasconde la F1 ma non la rilascia, mantenendola pertanto sempre attiva e con conseguente impegno inutile di memoria.
Inoltre la FMain.Show fa partire una nuova istanza della FMain, creando perciò un nuovo impegno di memoria. Il tutto si risolve semplicemente utilizzando il Me.Close che ho indicato sopra.

Spero di esserti stato utile.
 :ciao:
:ciao:

Offline Michy9393

  • Gran Maestro dei Gamberi
  • *****
  • Post: 570
  • Ubuntu: Linux for Human Beings
    • Mostra profilo
Re: Formulinux
« Risposta #43 il: 19 Marzo 2013, 10:44:12 »
Siete stati tutti molto utili!
Sono errori che ho fatto senza accorgemene...correggerò tutti gli errori nella 0.0.6 intanto per chi volesse mi potrebbe dare dei consigli su cose da aggiungere :)

Scusate se ho fatto errori grossolani...ma sono inesperto in gambas  :-\

Offline Top Fuel

  • Gran Maestro dei Gamberi
  • *****
  • Post: 960
    • Mostra profilo
Re: Formulinux
« Risposta #44 il: 19 Marzo 2013, 23:26:29 »
Mi è appena venuta in mente una cosina da aggiungere. Ci stò già lavorando, ti piacerà. ;)
Dear youtube administrators, your search bar is broken. When I type the letter "J" it appears justin bieber when it should appear Jimi Hendrix. Fix this, please.