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

Open Popup RD3

procedura copia link

Scopo

Mostra il CommandSet come un menu popup. E' possibile indicare su quale oggetto dove deve essere visualizzato il popup specificandone l'identificativo RD3.

Il metodo più semplice per aprire un menu popup in un albero, un campo di pannello o un bottone di una toolbar è quello di collegare il CommandSet che rappresenta il menu popup all'oggetto che lo deve aprire dall'interno di Instant Developer. Se però il menù popup deve essere aperto quando si verificano certe condizioni in una procedura è possibile usare la OpenPopup, OpenPopupXY o OpenPopupRD3 per comandare l'apertura del menu popup senza che l'utente debba cliccare su un oggetto della videata.

Sintassi

MenuPopup.openPopupRD3(objectID, direction)

Argomenti

Object ID identificativo RD3 dell'oggetto su cui aprire il menu popup; per ottenere l'identificativo RD3 di un oggetto utilizzare la funzione GetRD3ID.
Direction E' un numero intero che indica la posizione del menu rispetto all'oggetto di attivazione. I possibili valori sono rappresentati dalle costanti LEFT, RIGHT, TOP e BOTTOM. Vedere PopupDirections per maggiori informazioni.

Esempio di codice

// ************************************************************************
// Evento notificato dal pannello prima di eseguire un comando di pannello.
// ************************************************************************

event NuovaVideata.Pannello.OnCommand(
  int Command           // E' un numero intero che rappresenta il comando ...
  inout boolean Cancel  // Può essere impostato a True per cancellare il c...
  boolean UserOperation // E' un valore booleano che vale True se l'evento...
)
{
  switch (Command)
  {
    case Custom1:
      // Hanno cliccato sul 1° bottone custom: apro il MenuPopup su di esso
      MenuPopup.openPopupRD3(Pannello.getRD3ID(ToolbarButton, Custom1),
            [direction])
    break
  }
}

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

Vedi Anche

  • Open Popup (procedura)
  • Open Popup XY (procedura)
  • Get RD3 ID (funzione)
  • Popup Directions (lista valori)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum