OnCreateContextMenu

Aus AquaSoft Wiki
Zur Navigation springenZur Suche springen
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

 function OnCreateContextMenu(SlideShowObject: ISlideShowObject): string;

Beim Rechtsklick auf ein Objekt in der Timeline/Storyboard/Bilderliste, also beim Erstellen des Kontextmenüs. Dieser Hook sollte genutzt werden, um spezielle Kontextmenü-Einträge zu generieren. Diese sind JSON-formatiert. Der anzugebene Hook ist einfach eine Skript-Methode, die beim Klick ausgeführt werden soll.

Beispiel

 // Beispiel eines möglichen Kontextmenü-Eintrags
 function OnCreateContextMenu(SlideShowObject: ISlideShowObject): string;
 begin
   Result := '[' +
               '{' +	
                 '"Caption": "Text des Eintrags",' +
                 '"Hint": "MouseOver-Text",' +
                 '"Hook": "OnClickContextEntry"' +
               '}' +
             ']';
 end;
 procedure OnClickContextEntry;
 begin
   // Code der ausgeführt wird, wenn auf den Menüeintrag geklickt wird.
 end;