Accedere a proprietà nascoste dei componenti in Flex (mx_internal)

Flex oscar Nessun Commento »

mx_internal è il modo per accedere alle variabili che sono nascoste ma disponibili allo sviluppatore.
Oltre alle proprietà public e protect dei componenti in Flex, accessibili liberamente nel primo caso oppure estendendo il componente nel secondo caso, è possibile accedere a ulteriori proprietà dei componenti. Adobe non garantisce che queste proprietà siano utilizzate in versioni successive, quindi è responsabilità dello sviluppatore l’utilizzo di esse.
Leggi il resto di questo articolo »

Mettere codice HTML nel titolo di un Panel in Flex

Flex oscar Nessun Commento »
var tfTitle:IUITextField=panel.mx_internal::getTitleTextField();
tfTitle.htmlText="This is <B><FONT COLOR='#FF0000'>Panel Title</FONT></B>";

Togliere il bottone di default in un Alert component di Flex

Flex oscar Nessun Commento »

Semplicemente bisogna rendere invisibile il bottone all’interno della classe:

var a:Alert;
a = Alert.show("Dov'è il bottone OK?");
a.mx_internal::alertForm.mx_internal::defaultButton.visible = false;

Allo stesso modo è possibile rendere il testo all’interno dell’Alert non selezionabile:

var alert:Alert=Alert.show("Non puoi selezionare il testot!!!");
alert.mx_internal::alertForm.mx_internal::textField.selectable=false;

Un modo compatto e fruibile nel Design di Flex Builde per scrivere la stessa cosa è:


import mx.core.mx_internal;
use namespace mx_internal;

var a:Alert;
a = Alert.show("Dov'è il bottone OK?");
a.defaultButton.visible = false;
Home | Graffiti e Disegni | Educazione | Chi siamo | Blog | Progetti | Contatti
RSS Feed Comments RSS Accedi