English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Libreria Client
  • Libreria Applicazione
  • Altri metodi

Add Command Set

funzione copia link

Scopo

Aggiunge un nuovo Command Set all'applicazione.

Sintassi

int CmdIndex // Conterrà l'indice del nuovo comand set
// 
CmdIndex := Applicazione.AddCommandSet(comando)

Argomenti

Cmd Set E' un'istanza di tipo IDCommand che rappresenta il comand set da aggiungere

Valore di ritorno

Viene restituito l'indice del comando.

Esempio di codice

// ************************************************************
// Adds a new global command set
// ************************************************************

public void Application.AddNewCmdSet()
{
  IDCommand NewCmdSet = new()
  NewCmdSet.setCode("ORDERS")
  NewCmdSet.caption = "Orders"
  NewCmdSet.setIsMenu(true)
  NewCmdSet.visible = true
  NewCmdSet.enabled = true
  Application.addCommandSet(CmdSet)
  // 
  // Add one new command
  IDCommand NewCmd = new()
  NewCmd.setCode("NEWORDER")
  NewCmd.caption = "Create order"
  NewCmd.visible = true
  NewCmd.enabled = true
  NewCmdSet.addCommand(NewCmd)
  // 
  // Expand the new command set
  NewCmdSet.setExpanded(true)
}
  • Il sistema valorizza anche la proprietà Index dell'istanza passata come parametro. Pertanto non è necessario leggere il valore di ritorno della funzione ma si può leggere il valore restituito dalla funzione Index dell'istanza passata come parametro.

Ultima modifica: 13/12/2019 / Validità: da 19.5.7600

Vedi anche

  • Index (funzione)
  • Global Cmd Set Command (evento)
  • ID Command

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum