Il modo migliore per gli elementi make non-selezionabili in Flex
-
15-10-2019 - |
Domanda
Tutti,
Nell'ambito di requisiti per una nuova caratteristica di "bloccaggio" una pagina, si desidera avere tutti gli elementi di una pagina bloccata essere non selezionabile. Questo non deve essere confuso con disabilitato. Tutti gli elementi dovrebbe apparire come se la pagina fosse attiva, ma non essere selezionabili.
Il pensiero attuale è di creare una tela chiara e metterlo sopra gli elementi esistenti. Con questo pensiero, ho due domande:
- se si può pensare a un modo migliore per fare tutte le voci non selezionabili che applicare un elemento canvas chiaro nel corso degli elementi esistenti potrebbe descriverlo?
- Se no, qual è il modo migliore per il retrofit implementazioni esistenti di accettare l'elemento canvas sovrapposto? BTW, tutte le pagine .mxml ereditano da file .as una consuetudine.
Scusate se questo non è molto descrittivo, tuttavia, Sono nuovo di Flex e hanno trascorso molti giorni cercando di capire questo fuori.
Grazie, Todd
Soluzione 2
Tutti,
Per pienamente "blocco" uno schermo dalla manipolazione degli utenti, si deve combinare le risposte di Chris Bos e www.Flextras.com di:. Ingresso disabilitazione del mouse (mouseChildren) e messa a fuoco disabilitare la tastiera (focusEnabled)
Todd
Altri suggerimenti
Si può anche impostare la proprietà mouseChildren della pagina su false in modo gli elementi non riceveranno alcun MouseEvents
Può la focusEnabled lavoro proprietà per voi?
La documentazione dice che è relativo soltanto al "Tabbing", ma la mia memoria dice che si riferisce a tutti i tipi di selezione.