Defines

CUI Frame Position Types

These can be ORed together, as in CUI_HORIZ_DOCK | CUI_VERT_DOCK | CUI_FLOATABLE | CUI_SM_HANDLES. More...

Defines

#define  CUI_TOP_DOCK   (1<<0)
  Can be docked at the top.
#define  CUI_BOTTOM_DOCK   (1<<1)
  Can be docked at the bottom.
#define  CUI_LEFT_DOCK   (1<<2)
  Can be docked on the left.
#define  CUI_RIGHT_DOCK   (1<<3)
  Can be docked at the right.
#define  CUI_ALL_DOCK   (CUI_TOP_DOCK|CUI_BOTTOM_DOCK|CUI_LEFT_DOCK|CUI_RIGHT_DOCK)
  Can be docked at any of the four positions.
#define  CUI_HORIZ_DOCK   (CUI_TOP_DOCK|CUI_BOTTOM_DOCK)
  Can be docked at the top or bottom.
#define  CUI_VERT_DOCK   (CUI_LEFT_DOCK|CUI_RIGHT_DOCK)
  Can be docked at the left or right.
#define  CUI_FLOATABLE   (1<<4)
  Can be floated.
#define  CUI_FLOATING   (1<<4)
  Synonym for CUI_FLOATABLE.
#define  CUI_CONNECTABLE   (1<<5)
  Not currently implemented.
#define  CUI_SM_HANDLES   (1<<6)
  Set if frame should display size/move handles.
#define  CUI_SLIDING   (1<<7)
  Frame doesn't butt up against the one next to it.
#define  CUI_MAX_SIZED   (1<<8)
  Frame takes up the entire row.
#define  CUI_DONT_SAVE   (1<<9)
  Don't save this CUI frame in the .cui file.
#define  CUI_HAS_MENUBAR   (1<<10)
  CUI frames that have a menu bar need to be treated differently.
#define  CUI_MINIMIZED_DOCKABLE   (1<<11)
  CUI frames can be minimized docked, which has an minimized handle to allow expanding.
#define  CUI_MINIMIZED_DOCK   (1<<12)
  CUI frmaes are minimized docked.

Detailed Description

These can be ORed together, as in CUI_HORIZ_DOCK | CUI_VERT_DOCK | CUI_FLOATABLE | CUI_SM_HANDLES.

See also:
Class ICUIFrame

Define Documentation

#define CUI_TOP_DOCK   (1<<0)

Can be docked at the top.

#define CUI_BOTTOM_DOCK   (1<<1)

Can be docked at the bottom.

#define CUI_LEFT_DOCK   (1<<2)

Can be docked on the left.

#define CUI_RIGHT_DOCK   (1<<3)

Can be docked at the right.

#define CUI_ALL_DOCK   (CUI_TOP_DOCK|CUI_BOTTOM_DOCK|CUI_LEFT_DOCK|CUI_RIGHT_DOCK)

Can be docked at any of the four positions.

#define CUI_HORIZ_DOCK   (CUI_TOP_DOCK|CUI_BOTTOM_DOCK)

Can be docked at the top or bottom.

#define CUI_VERT_DOCK   (CUI_LEFT_DOCK|CUI_RIGHT_DOCK)

Can be docked at the left or right.

#define CUI_FLOATABLE   (1<<4)

Can be floated.

#define CUI_FLOATING   (1<<4)

Synonym for CUI_FLOATABLE.

#define CUI_CONNECTABLE   (1<<5)

Not currently implemented.

#define CUI_SM_HANDLES   (1<<6)

Set if frame should display size/move handles.

#define CUI_SLIDING   (1<<7)

Frame doesn't butt up against the one next to it.

#define CUI_MAX_SIZED   (1<<8)

Frame takes up the entire row.

Nothing can be docked next to it.

#define CUI_DONT_SAVE   (1<<9)

Don't save this CUI frame in the .cui file.

#define CUI_HAS_MENUBAR   (1<<10)

CUI frames that have a menu bar need to be treated differently.

#define CUI_MINIMIZED_DOCKABLE   (1<<11)

CUI frames can be minimized docked, which has an minimized handle to allow expanding.

#define CUI_MINIMIZED_DOCK   (1<<12)

CUI frmaes are minimized docked.