Navigation:  Klassen > bBrowser >

bBrowser:MoveColumn()

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

Zweck

Verschiebt eine Datenspalte.

Klasse

bBrowser

Typ

Methode

Syntax

<oBrowser>:MoveColumn(

<uColumn>,

[<iPositionNew>]

) Æ lMoved

Argumente

<uColumn>Die Spalte, die verschoben werden soll. Die Spalte muss entweder in der Liste der geöffneten Datenspalten (siehe auch bBrowser:ColumnOpenList) enthalten sein oder es muss eine Gruppenspalte sein.
Datentyp:String | Symbol | Int | bDataColumn | bGroupColumn

 

<iPositionNew>Position, zu der die Spalte verschoben werden soll. Wenn der Wert 0 angegeben wird, dann wird die Spalte hinter die letzte geöffnete Datenspalte verschoben. Wenn das Argument nicht angegeben wird, dann schaltet der Browser in den Verschiebe-Modus. Dies bedeutet, das die Spalte mit der Maus verschoben werden kann.
Datentyp:Int

Rückgabewert

lMovedLogischer Wert der definiert, ob die Spalte verschoben wurde.
TRUEDie Spalte wurde verschoben.
FALSEDie Spalte konnte nicht verschoben werden.
Datentyp:Logic

Beschreibung

bBrowser:MoveColumn() verschiebt eine Datenspalte oder Gruppenspalte innerhalb des Browsers. Abhängig vom Argument <iPositionNew> werden zwei Modi unterstützt:

1.Verschieben zur angegebenen Position
Wenn das Argument <iPositionNew> angegeben wird, dann wird die Spalte sofort an die neue Position verschoben.
2.Verschieben mit der Maus
Wenn das Argument <iPositionNew> nicht angegeben wird, dann kann die Spalte mit der Maus verschoben werden. Beim Aufruf der Methode muss die linke Maustaste gedrückt sein. Die Spalte wird solange mit der Maus verschoben, wie die linke Maustaste gedrückt ist. Während des Verschiebens werden die angezeigten Spalten im Browser horizontal gescrollt, sobald die Maus den linken oder rechten Rand des Browsers erreicht. Wenn die linke Maustaste losgelassen wird, wird das Verschieben beendet und die Spalte an die neue Position unter der Maus verschoben. Das Verschieben kann durch Drücken der ESC-Taste abgebrochen werden.

 

Wenn die Spalte erfolgreich verschoben wurde, wird die Callback-Methode bBrowser:ColumnMove() aufgerufen.

Siehe auch

bBrowser:ColumnMove()

bBrowser:EnableColumnMove()

 


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