Navigation:  Klassen > bBrowser >

bBrowser:PropertyDelete()

Diese Seite drucken    Vorherige SeiteZurück zum Anfang des KapitelsNächste Seite

Zweck

Löscht eine Eigenschaft.

Klasse

bBrowser

Typ

Methode

Syntax

<oBrowser>:PropertyDelete(<symProperty>) Æ lSuccess

Argumente

<symProperty>Name der Eigenschaft, die gelöscht werden soll. Folgende Eigenschaften sind als Standard vom bBrowser definiert:

 

Property

Beschreibung

#BitmapStretch

Definiert ob beim Zeichnen einer Bitmap dessen Größe an den Zeichenbereich angepasst werden soll.

#BitmapTransparentColor

Definiert den Farbwert für die transparente Hintergrundfarbe. Diese wird benötigt, damit eine Bitmap transparent gezeichnet werden kann. Der Farbwert ist ein RGB-Wert vom Datentyp DWord.

#CellGroupMoveDisableIcon

Definiert das Icon, das beim Verschieben einer Zellengruppe angezeigt wird, wenn die Zellengruppe auf einer ungültigen Position steht.

#CellGroupMoveEnableIcon

Definiert das Icon, das beim Verschieben einer Zellengruppe angezeigt wird, wenn die Zellengruppe auf einer gültigen Position steht.

#CaptionPointer

Definiert den Mauszeiger, der angezeigt wird, wenn die Maus auf einer Spaltenbezeichnung steht.

 

Siehe auch Property:

#CaptionTouchPointer

#ColumnResizePointer

#CaptionTouchPointer

Definiert den Mauszeiger, der angezeigt wird, wenn die Maus auf einer Spaltenbezeichnung steht und die Spalte mit der Maus verschoben werden kann.

 

Siehe auch Property:

#CaptionPointer

#ColumnResizePointer

#ColumnClass

Definiert den Namen der VO-Klasse, die der bBrowser beim Erzeugen von Datenspalten verwendet.

#ColumnMovePointer

Die Property wird nicht mehr unterstützt. Statt dessen können die folgenden Properties verwendet werden:

#ColumnMoveLeftPointer

#ColumnMoveNoPointer

#ColumnMoveRightPointer

 

Definiert den Mauszeiger, der angezeigt wird, wenn eine Spalte mit der Maus verschoben wird.

#ColumnMoveLeftPointer

Definiert den Mauszeiger, der angezeigt wird, wenn eine Spalte mit der Maus verschoben wird und links von der Spalte eingefügt werden kann.

#ColumnMoveNoPointer

Definiert den Mauszeiger, der angezeigt wird, wenn eine Spalte mit der Maus verschoben wird und nicht an der aktuellen Position eingefügt werden kann.

#ColumnMoveRightPointer

Definiert den Mauszeiger, der angezeigt wird, wenn eine Spalte mit der Maus verschoben wird und rechts von der Spalte eingefügt werden kann.

#ColumnResizePointer

Definiert den Mauszeiger, der angezeigt wird, wenn die Breite einer Spalte mit der Maus verändert wird.

 

Siehe auch Property:

#CaptionPointer

#CaptionTouchPointer

#ColumnWidthMax

Definiert die maximale Breite einer Datenspalte in Pixel.

 

Die maximale Spaltenbreite wird in den folgenden Fällen berücksichtigt:

Innerhalb der Methode bDataColumn:CalculateWidth(), um die Breite der Spalte zu berechnen.

Beim Verändern der Spaltenbreite mit der Maus.

Wenn die Spalte als bBrowser:AutoWidthColumn definiert ist.

 

Anmerkungen

Der Wert dieser Property wird nur berücksichtigt, wenn für eine Datenspalte keine eigene maximale Breite definiert ist (siehe auch bDataColumn:WidthMax).

#ColumnWidthMin

Definiert die minimale Breite einer Datenspalte in Pixel.

 

Die minimale Spaltenbreite wird in den folgenden Fällen berücksichtigt:

Innerhalb der Methode bDataColumn:CalculateWidth(), um die Breite der Spalte zu berechnen.

Beim Verändern der Spaltenbreite mit der Maus.

Wenn die Spalte als bBrowser:AutoWidthColumn definiert ist.

 

Anmerkungen

Der Wert dieser Property wird nur berücksichtigt, wenn für eine Datenspalte keine eigene minimale Breite definiert ist (siehe auch bDataColumn:WidthMin).

#ComboListHeightMax

Definiert die maximale Höhe der Auswahlliste einer Combobox während einer Eingabe in einer Datenzelle.

#ContextMenuMode

Definiert, ob beim Anzeigen der Kontextmenüs nur die eigenen Kontextmenüs oder auch die des Owners berücksichtigt werden sollen.

 

Anmerkungen

Diese Property wird erst ab Visual Objects 2.7 unterstützt. Für frühere Versionen wird diese Property ignoriert.

#DataPointer

Definiert den Mauszeiger, der angezeigt wird, wenn die Maus auf einer Datenzelle steht.

#DefaultButtonManage

Definiert, ob der Default-Button verarbeitet wird.

#DragMultiplePointer

Definiert den Mauszeiger, der angezeigt wird, wenn mehrere Elemente mit Drag&Drop verschoben werden.

#DragSinglePointer

Definiert den Mauszeiger, der angezeigt wird, wenn ein einzelnes Element mit Drag&Drop verschoben wird.

#DragStartDelay

Definiert ein Zeitintervall in Millisekunden, nach dessen Ablauf ein Drag&Drop-Vorgang gestartet wird.

 

Anmerkungen
Das Zeitintervall startet, sobald die linke Maustaste gedrückt und die Maus dabei bewegt wird. Wird vor Ablauf des Zeitintervalls die linke Maustaste nicht los gelassen, so wird automatisch ein Drag&Drop-Vorgang gestartet. Voraussetzung ist, dass Drag&Drop eingeschaltet ist (siehe bBrowser:DragDropMode).

#DropNotAllowedPointer

Definiert den Mauszeiger, der bei einem Drag&Drop-Vorgang angezeigt wird, wenn das Droppen auf einem Element nicht erlaubt ist.

#FooterPointer

Definiert den Mauszeiger, der angezeigt wird, wenn die Maus auf einer Fußzelle steht.

#InfoInEntireArea

Definiert in welchen Bereich ein Info-Wert gezeichnet wird.

#LogicValueIdentifier

Definiert ein Array von Werten, die als logische Werte identifiziert werden. Jedes Array-Element besteht aus einem Sub-Array mit 2 Elementen. Das erste Element enthält den Wert, der als logischer Wert erkannt werden soll. Das zweite Element enthält den entsprechenden logischen Wert TRUE oder FALSE.

 

Anmerkungen

In Verbindung mit dem Zugriff bDataColumn:ViewValueAs und dem Wert #Checkbox bzw. #Check kann diese Property dazu verwendet werden, um beliebige Werte als logische Werte in einer CheckBox darzustellen.

#MouseWheelMode

Definiert, ob beim Drehen des Mausrades gescrollt oder der Datensatzzeiger bewegt wird.

#MouseWheelUnitSize

Definiert, um wie viele Zeilen beim Drehen des Mausrades gescrollt bzw. der Datensatzzeiger bewegt wird.

#RecordGroupCaptionBackground

Definiert die Hintergrundfarbe, die zum Zeichnen der Datensatzgruppenspalte innerhalb der Spaltenbezeichnungenen verwendet werden soll.

 

Anmerkungen
Wenn die Property nicht definiert ist oder zu der Property keine Farbe definiert ist, dann wird die Hintergrundfarbe aus dem Zugriff bBrowser:RecordGroupView:Background verwendet.

#RecordGroupCaptionGrid

Definiert das Grid, das zum Zeichnen des Datensatzgruppenspalte innerhalb der Spaltenbezeichnungen verwendet werden soll.

 

Anmerkungen
Wenn die Property nicht definiert ist, dann wird das Grid aus dem Zugriff bBrowser:RecordGroupView:Grid verwendet.

#RMASelectionMode

Definiert, ob beim bBrowser:RowMode #Absolute die Einzelmarkierung oder die Blockmarkierung unterstützt wird.

#RowResizePointer

Definiert den Mauszeiger, der angezeigt wird, wenn die Höhe einer Zeile mit der Maus verändert wird.

#RTFInterfaceClass

Definiert den Namen der VO-Klasse, die der bBrowser zum Anzeigen von RTF-Texten verwendet.

#ScrollHUnitPixel

Definiert die Anzahl der Pixel, wenn die Spalten um eine Einheit nach rechts oder links gescrollt werden.

#ScrollPointer

Definiert den Mauszeiger, der beim Scrollen angezeigt wird.

#ScrollThumbDragRefresh

Definiert, ob beim Scrollen mit dem Slider die Datensätze ständig oder nur am Ende aktualisiert werden.

#SelectorCaptionBackground

Definiert die Hintergrundfarbe, die zum Zeichnen des Selektors innerhalb der Spaltenbezeichnungen verwendet werden soll.

 

Anmerkungen
Wenn die Property nicht definiert ist oder zu der Property keine Farbe definiert ist, dann wird die Hintergrundfarbe aus dem Zugriff bBrowser:SelectorView:Background verwendet.

#SelectorCaptionGrid

Definiert das Grid, das zum Zeichnen des Selektors innerhalb der Spaltenbezeichnungen verwendet werden soll.

 

Anmerkungen
Wenn die Property nicht definiert ist, dann wird das Grid aus dem Zugriff bBrowser:SelectorView:Grid verwendet.

#SelectorPointer

Definiert den Mauszeiger, der angezeigt wird, wenn die Maus auf einer Zelle im Selektor steht.

#SortMarkerHeight

Definiert die Höhe in Pixel von einer Sortiermarkierung.

#SQLRequeryMethod

Definiert den Namen der Methode, die in der Methode bBrowser:AutoRefresh() aufgerufen wird, um die sichtbaren Daten erneut vom Datenserver zu ermitteln.

#ValueViewList

Liste der bDataColumn:ViewValueAs, die in allen Zeilen angezeigt werden. Alle anderen werden nur in der aktuellen Zeile angezeigt.

#ViewLogicValues

Definiert, mit welchen Texten die logischen Werte TRUE und FALSE dargestellt werden.

 

Zusätzlich zu den Standardwerten können beliebige andere Eigenschaften definiert sein (siehe bBrowser:PropertyPut()).

Datentyp:Symbol

Rückgabewert

lSuccessLogischer Wert der definiert, ob die Eigenschaft gelöscht werden konnte.
TRUEDie Eigenschaft konnte gelöscht werden.
FALSEDie Eigenschaft konnte nicht gelöscht werden.
Datentyp:Logic

Beschreibung

bBrowser:PropertyDelete() löscht eine Eigenschaft einschließlich des definierten Wertes. Eine Eigenschaft kann mit der Methode bBrowser:PropertyPut() definiert werden. Ob eine Eigenschaft definiert ist, kann mit der Methode bBrowser:PropertyExist() geprüft werden.

Siehe auch

bBrowser:PropertyExist()

bBrowser:PropertyGet()

bBrowser:PropertyPut()

bBrowserColumn:PropertyDelete()

bDataColumn:PropertyDelete()

 


Page url: http://www.YOURSERVER.com/index.html?bbrowser_propertydelete.htm