English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Oggetti UI
  • Libreria Command Set

Enabled

proprietà copia link

Scopo

Rappresenta lo stato di abilitazione del Command Set.

Sintassi

boolean abilitato = False // nuovo stato di abilitazione del command set
// 
CommandSet.Enabled := abilitato

Quando letta

Restituisce True se il CommandSet è abilitato, False altrimenti.

Quando impostata

Se impostata a True abilita il CommandSet, altrimenti lo disabilita.

Esempio di codice

// ***********************************
// Fired when the panel changes status
// ***********************************

event Ordini.Ordini.OnChangeStatus(
  int OldStatus // Stato precedente del pannello
)
{
  // Quando ritorno in QBE
  if Ordini.Status() = QBE AND OldStatus = DATA
    ...
  // 
  // Se l'utente sta modificando gli ordini inibisco l'utilizzo
  //  del menu Tabelle e del menu Ordini CMD Set

  if Ordini.Status() = UPDATED
  {
    Tabelle.Enabled := False
    OrdiniCMDSet.Enabled := False
  }
  else  // 
  {
    Tabelle.Enabled := True
    OrdiniCMDSet.Enabled := True
  }
}
  • Un CommandSet disabilitato di tipo menubar o popup verrà visualizzato comunque, ma senza che l'utente possa utilizzarlo. Verrà distinto dagli altri per il colore grigio del testo.
  • Un ComandSet disabilitato di tipo toolbar sarà invece reso invisibile, rendendo invisibili tutti i comandi in esso contenuti.
  • Disabilitando un CommandSet visualizzato nella menu bar e espanso, questo sarà collassato nascondendo i comandi in esso contenuti.

Ultima modifica: 23/03/2021 / Validità: da 6.5.2680

Vedi anche

  • Get Command Enabled (funzione)
  • Set Command Enabled (procedura)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum