English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Librerie Componenti
  • ID Command

Is Menu

funzione copia link

Scopo

Questa funzione permette di sapere se un comando o command set è di tipo Menu o meno.

Sintassi

boolean menu = IDCommand.isMenu()

Valore di ritorno

Viene restituito True se il comando o command set è di tipo menu, False altrimenti.

Esempio di codice

// ***************************************************
// Salva la configurazione del comando su tabella IMDB
// ***************************************************

public void GestioneComandi.SaveCommand(
  IDCommand Cmd       // Comando da salvare
  IDCommand parentCMS // Comando padre del comando attuale
)
{
  // Inserisco i dati del comando
  insert values into Commands
    set Code = Cmd.code()
    set Index = Cmd.index()
    set Enabled = Cmd.enabled
    set Visible = Cmd.visible
    set Tooltip = Cmd.tooltip
    set Caption = Cmd.caption
    set Icon = Cmd.icon
    set IsToolbar = if(Cmd.isToolbar(), true, false)
    set IsMenu = if(Cmd.isMenu(), true, false)
    set Expanded = if(Cmd.getExpanded(), true, false)
    set IsCMS = if(Cmd.commandsCount() > 0, true, false)
    set Level = Cmd.level()
    set Parent = if(parentCMS != null, parentCMS.code(), null)
  // 
  // Adesso passo ai miei figli

  for (int i = 0; i < Cmd.commandsCount(); i = i + 1)
  {
    this.SaveCommand(Cmd.getCommand(i), Cmd)
  }
}

Ultima modifica: 09/08/2019 / Validità: da 10.0.4300

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum