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:

  1. 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?
  2. 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

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top