Zweck
Verändert die Breite einer Datenspalte.
Klasse
Typ
Methode
Syntax
<oBrowser>:ResizeColumn(
<uColumn>,
[<iWidthNew>]
) Æ lResized
Argumente
<uColumn> | Die Spalte, deren Breite verändert 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 |
<iWidthNew> | Neue Breite der Spalte. Wenn das Argument nicht angegeben wird, dann schaltet der Browser in den Änderungs-Modus. Dies bedeutet, das die Breite der Spalte mit der Maus verändert werden kann. |
Datentyp: | Int |
Rückgabewert
lResized | Logischer Wert der definiert, ob die Breite der Spalte verändert wurde. |
TRUE | Die Breite der Spalte wurde verändert. |
FALSE | Die Breite der Spalte konnte nicht verändert werden. |
Datentyp: | Logic |
Beschreibung
bBrowser:ResizeColumn() verändert die Breite einer Spalte. Abhängig vom Argument <iWidthNew> werden zwei Modi unterstützt:
1. | Veränderung der Spaltenbreite zur angegebenen Breite Wenn das Argument <iWidthNew> angegeben wird, dann wird die Spaltenbreite sofort zur angegebenen Breite geändert. |
2. | Änderung der Spaltenbreite mit der Maus Wenn das Argument <iWidthNew> nicht angegeben wird, dann kann die Breite der Spalte mit der Maus verändert werden. Beim Aufruf der Methode muss die linke Maustaste gedrückt sein. Die Breite der Spalte wird solange mit der Maus verändert, wie die linke Maustaste gedrückt ist. Wenn die linke Maustaste losgelassen wird, wird das Verändern der Spaltenbreite beendet und die Spalte an die neue Breite angepasst. Das Verändern der Spaltenbreite kann durch drücken der ESC-Taste abgebrochen werden. |
Wenn die Spaltenbreite erfolgreich verändert wurde, wird die Callback-Methode bBrowser:ColumnResize() aufgerufen.
Siehe auch
Page url: http://www.YOURSERVER.com/index.html?bbrowser_resizecolumn.htm