Gambas-it

Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: Picavbg - 27 Novembre 2011, 22:59:16

Titolo: Come dare il focus automatico all'avvio di un'applicazione Gambas
Inserito da: Picavbg - 27 Novembre 2011, 22:59:16
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:
Titolo: Re: Come dare il focus automatico all'avvio di un'applicazione Gambas
Inserito da: fsurfing - 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
Titolo: Re: Come dare il focus automatico all'avvio di un'applicazione Gambas
Inserito da: md9327 - 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...
Titolo: Re: Come dare il focus automatico all'avvio di un'applicazione Gambas
Inserito da: fsurfing - 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
Titolo: Re: Come dare il focus automatico all'avvio di un'applicazione Gambas
Inserito da: Ceskho - 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:
Titolo: Re: Come dare il focus automatico all'avvio di un'applicazione Gambas
Inserito da: fsurfing - 28 Novembre 2011, 12:59:54
:) bisogna arrangiarsi :)
Titolo: Re: Come dare il focus automatico all'avvio di un'applicazione Gambas
Inserito da: Picavbg - 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: