Kontextmenü erweitern

Aus Envira.ERP
Version vom 5. August 2013, 21:44 Uhr von Admin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Um ein Kontextmenü in envira.ERP zu erweitern, stehen Ihnen die Events "ShellItemsRClick" sowie für das Abarbeiten eines Klicks "ShellItemsRClick_CallbackHan…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Um ein Kontextmenü in envira.ERP zu erweitern, stehen Ihnen die Events "ShellItemsRClick" sowie für das Abarbeiten eines Klicks "ShellItemsRClick_CallbackHandler" zur Verfügung. Wenn Sie mit der Rechten Maustaste auf Belegpositionen klicken, fügen Sie in "ShellItemsRClick" folgenden Code hinzu:

Popup.Controls.Add 1, 1000, "VBA Erweiterung"

Um nun den Klick auszuwerten, fügen Sie den folgenden Code in das Event "ShellItemRClick_CallbackHandler" hinzu:

If ControlId = 1000 Then
  MsgBox "Menüeintrag >VBA Erweiterung< wurde gedrückt"
End If