Zweck
Setzt zu den Bereichen Spaltenbezeichnung, Spaltenwerte und Spaltenfuß ein Kontextmenü.
Klasse
Typ
Methode
Syntax
<oDataColumn>:SetContextMenu(
<omnuCaption>,
<omnuData>,
<omnuFooter>
) Æ lSuccess
Argumente
<omnuCaption> | Kontextmenü für die Spaltenbezeichnung. |
Datentyp: | Menu |
<omnuData> | Kontextmenü für die Spaltenwerte. |
Datentyp: | Menu |
<omnuFooter> | Kontextmenü für den Spaltenfuß. |
Datentyp: | Menu |
Rückgabewert
lSuccess | 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
Der Spalte kann für die Bereiche
•Spaltenbezeichnung
•Spaltenwerte und
•Spaltenfuß
jeweils 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, wird das aktuelle Kontextmenü für diesen Bereich entfernt.
Mit der Methode bDataColumn:GetContextMenu() kann ein vorher gesetztes Kontextmenü wieder ermittelt werden.
Mit der Methode bDataColumn:EnableContextMenu() kann für bestimmte Bereiche der Datenspalte die Unterstützung von Kontextmenüs ein- bzw. ausgeschaltet werden.
Zusätzlich zu den Kontextmenüs der Spalte können mit der Methode bBrowser:SetContextMenu() allgemeine Kontextmenüs für alle Datenspalten im bBrowser gesetzt werden.
Anmerkungen
Wenn die Spalte zerstört wird, dann werden auch die gesetzten Kontextmenüs zerstört.
Siehe auch
bBrowser:GetColumnContextMenu()
bDataColumn:EnableContextMenu()
bDataColumn:IsContextMenuEnabled()
Page url: http://www.YOURSERVER.com/index.html?bdatacolumn_setcontextmenu.htm