Newsgroup: it.comp.lang.vo-clipper
Titolo: CAVO2.5b e scomparsa cursore

Ragazzi questa e' grave. Ho delle datadialog window con diversi tab.
Quando la apro non c'e' il cursore e per farlo comparire devo cliccare
sulla sle che mi interessa. Le ho provate tutte, ho cambiato l'ordine
dei controlli, ho provato col setfocus() ma nulla. A volte addirittura
si illumina la sle ma poi non funziona il tasto tab per passare da una
sle all'altra. Cosa devo fare? Non ditemi di tornare alla 2.5a1,
perche' ci ho messo un bel po' a mettere la b e mi girano abbastanza.
Sotto la 2.5a1 funziona tutto bene (ma perche' ho fatto l'upgrade?)
Grazie.
Ignazio GSS©
More than 90 HiRes images in my home page  
http://www.geocities.com/~puddu/
Oltre 200 Immagini di endoscopia digestiva
http://www.areamedica.com

 wrote:
Ciao Ignazio
vai su comp.lang.clipper.visual-objects e cerca il thread 
<VO2.5b and lost cursor>
si parla proprio del difetto che tu hai riscontrato.
Ciao
DioBrando



http://www.areamedica.com
-----------------------------
Fabio Cresta
Computer Associates FSG Consultant
VO/Jasmine specialist
e-mail: 
fabio....@ca.com
 
fcr...@tin.it
 
fcr...@windevs.com
web: 
http://www.windevs.com
------------------------------

si parla proprio del difetto che tu hai riscontrato.
Mi sono letto tutto il thread e le ho provate tutte ma la soluzione
non l'ho trovata :-(
Che palle! :-(


lo Show faccio un SetFocus sull'SLE della prima finestra. Es.:
Purtroppo non funziona neppure questo.


Ciao Ignazio,
io ho una procedura che mette in automatico il focus al primo controllo
non read-only e non disabilitato della finestra ma con la versione 2.5b
non funzionava +... morale ho scoperto che anche i FixedText adesso
posso prendere il focus a differenza della 2.0 in cui non erano neanche
inclusi nell acontrols?!?
Prova a disabilitare la proprietą TabStop al primo controllo della finestra
(al 90% un fixedtext) e riprova...
Bye Bye

(al 90% un fixedtext) e riprova...
Al primo posto c'e' una SLE. Effettivamente il cursore ora si
posiziona sulla SLE e all'apertura della finestra il contenuto della
SLE e' selezionato (colorato) solo che il tasto TAB e Shift-TAB non
funzionano.
Se clicco su qualsiasi SLE funziona tutto. Se clicco sulla SLE in cui
si trova il cursore, il contenuto si illumina ma non posso passare da
un controllo all'altro col tab.
Ho disabilitato il tab-Stop dai Fixed Text, ho disabilitato il tab
stop e il group dai Group controls. NIENTE
Non funziona e basta. Il bello e' che in altre finestre funziona
tutto. Ma che roba e'????
UN BUGGONE (secondo me).


funzionano.
Ulteriore aggiornamento. Se la finestra la chiamo da sola funziona
benissimo, se e' all'interno di un TAB control non funge il cursore.



Ciao io ho risolto cosi.
Normalmente le mie sle nascono non readonly e poi con un ciclo for next le
rendo readonly.
Adesso mi tocca renderlo subito readonly e poi le riabilito quando voglio.
Con questo trucco la patch 2.5b funziona.
Ciao

Con questo trucco la patch 2.5b funziona.
Dove lo metti, nel postinit?


Dove lo metti, nel postinit?
Adesso sto facendo un programma di fattura.
Ho una Datawindow con 2 tab.
La datawindow ha vari sle (anndoc,numdoc,datdoc ecc.)
La tab 1 ha altri sle (codcli,banca,saldato ecc)
La tab 2 si trasforma da browse a form, a seconda che si debba visualizzare il
dettagio oppure il record del dettaglio.
Tutte queste datawindow hanno il proprio metodo init, nel quale ho messo un mio
metodo enable(lFlag), che a seconda del flag abilita oppure disabilita la sle.
Spero di esserti stato d'aiuto.
P.S. programmo sotto win95.
-- 
Remove XXX for reply. Rimuovi XXX per rispondere.