Zweck
Setzt zu den Bereichen Spaltenbezeichnungen, Spaltenwerte, Spaltenfüße, Selektorspalte und Titel ein Kontextmenü.
Klasse
Typ
Methode
Syntax
<oBrowser>:SetContextMenu(
<omnuCaption>,
<omnuData>,
<omnuFooter>,
<omnuSelector>,
<omnuTitle>,
<omnuRecordGroup>
) Æ lSuccess
Argumente
<omnuCaption> | Das Kontextmenü für die Spaltenbezeichnungen. |
Datentyp: | Menu |
<omnuData> | Das Kontextmenü für die Spaltenwerte. |
Datentyp: | Menu |
<omnuFooter> | Das Kontextmenü für die Spaltenfüße. |
Datentyp: | Menu |
<omnuSelector> | Das Kontextmenü für die Selektorspalte. |
Datentyp: | Menu |
<omnuTitle> | Das Kontextmenü für den Titel. |
Datentyp: | Menu |
<omnuRecordGroup> | Das Kontextmenü für die Spalte der Datensatzgruppierungen. |
Datentyp: | Menu |
Rückgabewert
lSuccess | Ein logischer Wert der definiert, ob die Kontextmenüs gesetzt werden konnten. |
TRUE | Die Kontextmenüs konnten gesetzt werden. |
FALSE | Die Kontextmenüs konnten nicht gesetzt werden. |
Datentyp: | Logic |
Beschreibung
Dem bBrowser kann für die Bereiche
•Titel
•Selektorspalte
•Spaltenbezeichnungen
•Spaltenwerte
•Spaltenfüße
•Datensatzgruppierungen
ein eigenes Kontextmenü zugeordnet werden.
Wenn für eines der Argumente der Wert NIL angegeben wird, bleibt das aktuelle Kontextmenü für diesen Bereich erhalten.
Wenn für eines der Argumente der Wert NULL_OBJECT angegeben wird, dann wird das aktuelle Kontextmenü für diesen Bereich entfernt.
Mit der Methode bBrowser:GetContextMenu() kann ein vorher gesetztes Kontextmenü wieder ermittelt werden.
Zusätzlich zu den Kontextmenüs im bBrowser können jeder einzelnen Spalte mit der Methode bBrowserColumn:SetContextMenu() eigene Kontextmenüs zugeordnet werden.
Anmerkungen
Der bBrowser verwendet die Methode bBrowser:GetColumnContextMenu(), um das Kontextmenü für einen bestimmten Bereich zu ermitteln. Wenn z.B. für die Spaltenbezeichnungen kein Kontextmenü gesetzt ist, dann wird das Kontextmenü vom Datenbereich für die Spaltenbezeichnungen verwendet. Nähere Informationen über die genaue Vorgehensweise finden Sie in der Methode bBrowser:GetColumnContextMenu().
Mit der Methode bBrowser:EnableContextMenu() kann für bestimmte Bereiche die Unterstützung von Kontextmenüs ein- bzw. ausgeschaltet werden.
Wenn der bBrowser zerstört wird, dann werden auch die gesetzten Kontextmenüs zerstört.
Siehe auch
bBrowser:GetColumnContextMenu()
bBrowser:IsContextMenuEnabled()
bBrowserColumn:SetContextMenu()
Page url: http://www.YOURSERVER.com/index.html?bbrowser_setcontextmenu.htm