It is currently 8 June 2025, 19:33 Advanced search

tab order vs enabled = false

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

tab order vs enabled = false

Postby r.bianco » 23 July 2024, 15:48

inde 23.0 zen

In alcuni pannelli abilitiamo o disabilitiamo a runtime dei campi.
Eseguendo il TAB il cursore si sposta anche sui campi disabilitati. Come faccio ad evitare che accada?
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: tab order vs enabled = false

Postby d.pierangeli » 24 July 2024, 8:04

Devi spegnere il flag visuale "abilita TAB" sui campi.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8129
Joined: 30 September 2010, 15:35

Re: tab order vs enabled = false

Postby r.bianco » 24 July 2024, 10:39

:)
ok
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: tab order vs enabled = false

Postby r.bianco » 24 July 2024, 12:15

Scusa Diego, con quale istruzione?
Ci sono condizioni particolari per poter attivare questa cosa?
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: tab order vs enabled = false

Postby d.pierangeli » 24 July 2024, 13:19

No, è un flag visuale del campo, non è previsto che tu possa modificarlo a run-time, puoi modificarlo solo a design time; al momento o un campo è navigabile da tastiera o non lo è.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8129
Joined: 30 September 2010, 15:35

Re: tab order vs enabled = false

Postby d.pierangeli » 24 July 2024, 13:26

Però forse potresti provare a duplicare la proprietà di pannello "automatic tab" e mappare la nuova in questo modo:

>$P.bFields($0).$set$VisualFlag(0x00000800)#
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8129
Joined: 30 September 2010, 15:35

Re: tab order vs enabled = false

Postby r.bianco » 24 July 2024, 14:28

Pare funzionare, anche generalizzato in IDPanel.
Grande!
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: tab order vs enabled = false

Postby r.bianco » 25 July 2024, 6:50

Purtroppo agisce sull'intera colonna, mentre l'abilitazione agisce sulla singola cella.
Messa così, non credo si possa usare in un pannello in lista.
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: tab order vs enabled = false

Postby d.pierangeli » 25 July 2024, 7:48

Ah si hai ragione, non è stato pensato per la lista ma per il dettaglio.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8129
Joined: 30 September 2010, 15:35

Re: tab order vs enabled = false

Postby r.bianco » 25 July 2024, 8:01

Grazie lo stesso
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: No registered users and 82 guests

cron