Autore Topic: Come dare il focus automatico all'avvio di un'applicazione Gambas  (Letto 589 volte)

Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Sin dalle prim prove del mio programma di Contabilità familiare ho  sofferto la mancata attivazione automatica della FMain, al momento del suo avvio; infatti, ogni volta dopo, averlo lanciato, sullo schermo rimane la finestra precedente all'avvio (per es.:quella di File, con l'elenco di tutti i file della directory corrente). Come fare, perciò, per fargli prendere il focus, al suo avvio?   ??? ???
  :ciao:
:ciao:

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: Come dare il focus automatico all'avvio di un'applicazione Gambas
« Risposta #1 il: 28 Novembre 2011, 10:36:02 »
prova con fmain.above=true
o qualcosa del genere

mi piacerebbe vedere il sorgente per capire che metodo usi per la gestione dei form , ma mi pare di aver capito dall' altro tuo post che non riesci a trasferirlo.

tra l' altro a proposito della dimensione dei sorgenti , mi sembra molto strano ch etu si arrivato a 20 e fischia mega, controlla attentamente che nella cartella di progetto non ci siano file inutili , ma soprattutto se hai usato icone , immagini , che la loro dimensione sia adeguata e quindi poco pesante.
ti dico questo perche io con gesthotel ho + di 120 form , 60 icone e il tutto non supera i 2,5 mb
« Ultima modifica: 28 Novembre 2011, 10:45:27 da fsurfing »

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: Come dare il focus automatico all'avvio di un'applicazione Gambas
« Risposta #2 il: 28 Novembre 2011, 10:54:02 »
fsurfing ha ragione, ed è poi stato già discusso a suo tempo...

Gambas include tutto quello che si trova nella directory del progetto, ivi compresi file compressi, link e quant'altro.

Da una parte potrebbe essere considerata un'anomalia, dall'altra è utile per includere (in maniera readonly, alcuni file particolari utilizzati dal tuo programma.

In definitiva tocca stare attenti a cosa inserisci dentro la cartella del progetto...

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: Come dare il focus automatico all'avvio di un'applicazione Gambas
« Risposta #3 il: 28 Novembre 2011, 11:13:17 »
se mi mandi i sorgenti via mail gli do un occhiata,

mandali a

info chiocciola tutto trattino alto opensource punto org

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Come dare il focus automatico all'avvio di un'applicazione Gambas
« Risposta #4 il: 28 Novembre 2011, 12:38:46 »
info chiocciola tutto trattino alto opensource punto org

Il metodo anti-spam più brutto che abbia mai visto.... :rotfl: :rotfl: :rotfl:

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: Come dare il focus automatico all'avvio di un'applicazione Gambas
« Risposta #5 il: 28 Novembre 2011, 12:59:54 »
:) bisogna arrangiarsi :)

Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Re: Come dare il focus automatico all'avvio di un'applicazione Gambas
« Risposta #6 il: 28 Novembre 2011, 16:51:23 »
prova con fmain.above=true
o qualcosa del genere
Ho provato e da errore, ma, girando sul   qualcosa del genere, non sono riuscito a trovare una alternativa funzionante.
Citazione da: fsurfing
mi piacerebbe vedere il sorgente per capire che metodo usi per la gestione dei form , ma mi pare di aver capito dall' altro tuo post che non riesci a trasferirlo.
[/glow].
la risposta relativa alle dimensioni insolite del mio programma, ho preferito inserirla nell'apposita discussione, in Progetti degli utenti.
 :ciao:
:ciao: