Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members

FXWindow.h File Reference

#include "FXDrawable.h"

Go to the source code of this file.

Classes

class  FX::FXWindow
 Base class for all windows. More...

Namespaces

namespace  FX

Enumerations

enum  {
  FX::LAYOUT_NORMAL = 0,
  FX::LAYOUT_SIDE_TOP = 0,
  FX::LAYOUT_SIDE_BOTTOM = 0x00000001,
  FX::LAYOUT_SIDE_LEFT = 0x00000002,
  FX::LAYOUT_SIDE_RIGHT = LAYOUT_SIDE_LEFT|LAYOUT_SIDE_BOTTOM,
  FX::LAYOUT_FILL_COLUMN = 0x00000001,
  FX::LAYOUT_FILL_ROW = 0x00000002,
  FX::LAYOUT_LEFT = 0,
  FX::LAYOUT_RIGHT = 0x00000004,
  FX::LAYOUT_CENTER_X = 0x00000008,
  FX::LAYOUT_FIX_X = LAYOUT_RIGHT|LAYOUT_CENTER_X,
  FX::LAYOUT_TOP = 0,
  FX::LAYOUT_BOTTOM = 0x00000010,
  FX::LAYOUT_CENTER_Y = 0x00000020,
  FX::LAYOUT_FIX_Y = LAYOUT_BOTTOM|LAYOUT_CENTER_Y,
  FX::LAYOUT_DOCK_SAME = 0,
  FX::LAYOUT_DOCK_NEXT = 0x00000040,
  FX::LAYOUT_RESERVED_1 = 0x00000080,
  FX::LAYOUT_FIX_WIDTH = 0x00000100,
  FX::LAYOUT_FIX_HEIGHT = 0x00000200,
  FX::LAYOUT_MIN_WIDTH = 0,
  FX::LAYOUT_MIN_HEIGHT = 0,
  FX::LAYOUT_FILL_X = 0x00000400,
  FX::LAYOUT_FILL_Y = 0x00000800,
  FX::LAYOUT_FILL = LAYOUT_FILL_X|LAYOUT_FILL_Y,
  FX::LAYOUT_EXPLICIT = LAYOUT_FIX_X|LAYOUT_FIX_Y|LAYOUT_FIX_WIDTH|LAYOUT_FIX_HEIGHT
}
enum  {
  FX::FRAME_NONE = 0,
  FX::FRAME_SUNKEN = 0x00001000,
  FX::FRAME_RAISED = 0x00002000,
  FX::FRAME_THICK = 0x00004000,
  FX::FRAME_GROOVE = FRAME_THICK,
  FX::FRAME_RIDGE = FRAME_THICK|FRAME_RAISED|FRAME_SUNKEN,
  FX::FRAME_LINE = FRAME_RAISED|FRAME_SUNKEN,
  FX::FRAME_NORMAL = FRAME_SUNKEN|FRAME_THICK
}
enum  {
  FX::PACK_NORMAL = 0,
  FX::PACK_UNIFORM_HEIGHT = 0x00008000,
  FX::PACK_UNIFORM_WIDTH = 0x00010000
}

Copyright © 1997-2005 Jeroen van der Zijp