Турбо Паскаль 6.0

Флаг DragMode.


Поле DragMode размером в байт определяет как ведет себя видимый элемент при перемещении. Биты DragMode определены:

Рис. 4.16. Биты флагов DragMode.

+--- DragMode --+ msb lsb +-+-+-+----------- dmLimitAll +++++++++=+=+=+=+ +++++++++=+=+++++ | | | | | +--- dmDragMove | | | | +----- dmDragGrow | | | +----------- dmLimitLoX | | +------------- dmLimitLoY | +--------------- dmLimitHiX +----------------- dmLimitHiY

dmDragMove

Когда этот бит установлен и когда Вы отмечаете вершину рамки окна, Вы можете перемещать окно.

dmDragGrow

Когда этот бит установлен, видимый элемент может быть увеличен.

dmLimitLoX

Если установлен, левая сторона видимого элемента не может выходить за своего владельца.

dmLimitLoY

Если установлен, вершина видимого элемента не может выходить за своего владельца.

dmLimitHiX

Если установлен, правая сторона видимого элемента не может выходить за своего владельца.

dmLimitHiY

Если установлен, нижняя граница видимого элемента не может выходить за своего владельца.

dmLimitAll

Если установлен, ни одна часть видимого элемента не может выходить за своего владельца.



Содержание раздела