Scopo
Proprietà che rappresenta lo stato di espansione o collassamento del Command Set quando è parte della menu bar. Un Command Set espanso mostra gli oggetti Command o Command Set che contiene.
Ad esempio è possibile utilizzare questa proprietà per mostrare all'utente i comandi più probabili a seconda della situazione in cui si trova.
Sintassi
boolean espanso = False // nuovo stato di espansione del command set
//
CommandSet.Expanded := espanso
//
CommandSet.Expanded := espanso
Quando letta
Restituisce True se il CommandSet è espanso, False altrimenti.
Quando impostata
Se impostato a True espande il CommandSet, altrimenti lo collassa.
Esempio di codice
// *********************************************************************************************************
// La procedura cambia il valore della proprietà expanded del Command Set "tabelle", se visibile e abilitato
// *********************************************************************************************************
public void ProcedureEComandi.EspandiCollassa()
{
// Se il command set è abilitato e visibile lo espando
if Tabelle.Enabled AND Tabelle.Visible
{
Tabelle.Expanded := True
}
}
// La procedura cambia il valore della proprietà expanded del Command Set "tabelle", se visibile e abilitato
// *********************************************************************************************************
public void ProcedureEComandi.EspandiCollassa()
{
// Se il command set è abilitato e visibile lo espando
if Tabelle.Enabled AND Tabelle.Visible
{
Tabelle.Expanded := True
}
}
- Un CommandSet espanso ma disabilitato viene comunque visualizzato come collassato. In questa situazione la proprietà Expanded vale True anche se effettivamente il CommandSet è collassato.
Ultima modifica: 24/05/2024 / Validità: da 6.5.2680
proprietà