2005/5/9

     
 

namespace acdk::wx

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::wx Namespace Reference


Detailed Description

Windowing system using wxWindows.


Compounds

struct  AcdkForwarder
struct  AcdkShadowClientDataObject
 internal More...

class  ActivateEvent
 see wxActivateEvent More...

class  App
 see wxApp More...

class  AppFwd
class  ArtProvider
 see wxArtProvider More...

struct  AutoUserEventRegister
class  Bitmap
 see wxBitmap More...

class  BitmapButton
 see wxBitmapButton More...

class  BitmapDataObject
 see wxBitmapDataObject More...

class  BoxSizer
class  Brush
 see wxBrush More...

class  Button
 see wxButton More...

class  Caret
 see wxCaret More...

class  CheckBox
 see wxCheckBox More...

class  Choice
 see wxChoice More...

class  ClientDC
 see wxClientDC More...

class  Clipboard
 see wxClipboard More...

class  CloseEvent
 see wxCloseEvent More...

class  Colour
 see wxColour More...

class  ColourData
 see wxColourData More...

class  ColourDialog
 see wxColourDialog More...

class  ComboBox
 see wxComboBox More...

class  CommandEvent
 see wxCommandEvent More...

class  Control
 see wxControl More...

class  ControlWithItems
 see wxControlWithItems More...

class  Cursor
 see wxCursor More...

class  DataFormat
 see wxDataFormat More...

class  DataObject
 see wxDataObject More...

class  DataObjectComposite
 see wxDataObjectComposite More...

class  DataObjectSimple
 see wxDataObjectSimple More...

class  DC
 see wxDC More...

class  Dialog
 see wxDialog More...

class  DirDialog
 see wxDirDialog More...

class  DropSource
 see wxDropSource More...

class  DropTarget
 see wxDragResult More...

class  EraseEvent
 see wxEraseEvent More...

class  Event
 see wxEvent More...

class  EventCracker
 internal to crack/dispatch events from wxWidgets to acdk_wx More...

class  EventDispatcher
 internal to crack/dispatch events from wxWidgets to acdk_wx More...

class  EventDispatcherArg
class  EvtHandler
 see wxEvtHandler More...

class  FileDataObject
 see wxFileDataObject More...

class  FileDialog
 see wxFileDialog More...

class  FileDropTarget
 see wxFileDropTarget More...

class  FocusEvent
 see wxFocusEvent More...

class  Font
 see wxFont More...

class  FontData
 see wxFontData More...

class  FontDialog
 see wxFontDialog More...

class  Frame
 see wxFrame More...

class  Gauge
 see wxGauge More...

class  GDIImage
 see wxGDIImage More...

class  GDIObject
 see wxGDIObject More...

class  GridSizer
 see wxGridSizer More...

class  HelpEvent
 see wxHelpEvent More...

class  HtmlWindow
 see wxHtmlWindow More...

class  Icon
 see wxIcon More...

class  IdleEvent
 see wxIdleEvent More...

class  ImageList
 see wxImageList More...

class  IndividualLayoutConstraint
 see wxIndividualLayoutConstraint More...

class  InitDialogEvent
 see wxInitDialogEvent More...

class  KeyEvent
 see wxKeyEvent More...

class  LayoutConstraints
 see wxLayoutConstraints More...

class  ListBox
 see wxListBox More...

class  MDIChildFrame
 see wxMDIChildFrame More...

class  MDIClientWindow
 see wxMDIClientWindow More...

class  MDIParentFrame
 see wxMDIParentFrame More...

class  MemoryDC
 see wxMemoryDC More...

class  Menu
 see wxMenu More...

class  MenuBar
 see wxMenuBar More...

class  MenuItem
 see wxMenuItem More...

class  MouseEvent
 see wxMouseEvent More...

class  MoveEvent
 see wxMoveEvent, wxEVT_MOVE More...

class  Notebook
 see wxNotebook More...

class  NotebookEvent
 see wxNotebookEvent More...

class  NotifyEvent
 see wxNotifyEvent More...

class  ObjectExplorer
class  PaintDC
 see wxPaintDC More...

class  PaintEvent
 see wxPaintEvent More...

class  Panel
 see wxPanel More...

class  Pen
 see wxPen More...

class  Point
 see wxPoint More...

class  ProgressDialog
 Underlying wxProgressDialog is owned by this class see wxProgressDialog. More...

class  RadioBox
 see wxRadioBox More...

class  RadioButton
 see wxRadioButton More...

class  Rect
 see wxRect More...

class  Region
 see wxRegion More...

struct  RegisterWxCreator
class  ScreenDC
 see wxScreenDC More...

class  ScrolledWindow
 see wxScrolledWindow More...

class  ScrollEvent
 see wxScrollEvent More...

class  ScrollWinEvent
 see wxScrollWinEvent More...

class  SetCursorEvent
 see wxSetCursorEvent More...

class  Size
 see wxSize More...

class  SizeEvent
 see wxSizeEvent, wxEVT_SIZE More...

class  Sizer
 see wxSizer More...

class  Slider
 see wxSlider More...

class  SpinButton
 see wxSpinButton More...

class  SpinCtrl
 see wxSpinCtrl More...

class  SplitterWindow
 see wxSplitterWindow More...

class  StaticBitmap
 see wxStaticBitmap More...

class  StaticBox
 see wxStaticBox More...

class  StaticText
 see wxStaticText More...

class  StatusBar
 see wxStatusBar More...

class  TextAttr
 see wxTextAttr More...

class  TextCtrl
 see wxTextCtrl More...

class  TextCtrlCharWriter
class  TextDataObject
 see wxTextDataObject More...

class  TextDropTarget
 see wxTextDropTarget More...

class  TextEntryDialog
 see wxTextEntryDialog More...

class  Timer
 see wxTimer More...

class  TimerEvent
 see wxTimerEvent More...

class  ToggleButton
 see wxToggleButton More...

class  ToolBar
 see wxToolBar More...

class  ToolBarBase
class  ToolBarToolBase
 see wxToolBarToolBase More...

class  ToolTip
 see wxToolTip More...

class  TopLevelWindow
 see wxTopLevelWindow More...

class  TreeCtrl
 see wxTreeCtrl More...

class  TreeEvent
 see wxTreeEvent More...

class  TreeItemData
 see wxTreeItemData More...

class  TreeItemId
 see wxTreeItemId More...

class  UpdateUIEvent
 see wxUpdateUIEvent More...

struct  UserEventType
class  Validator
 see wxValidator More...

class  Window
 see wxWindow More...

class  WindowDC
 see wxWindowDC More...

class  Wizard
 see wxWizard More...

class  WizardPage
 see wxWizardPage More...

class  WrappedObject
class  wxAcdkClientData
class  wxAcdkTreeItemData
class  wxDropSourceFwd
class  wxDropTargetFwd
class  wxFileDropTargetFwd
class  WxForward
class  WxFrameFwd
class  WxNonCopyStruct
 Internal template to wrapp a wx type, which should not be copied. More...

class  WxObject
 see wxObject More...

class  wxTextDropTargetFwd
class  WxValidatorFwd
class  WxValStruct
 Internal template to wrapp a wx value type. More...

class  wxWindowFwd
class  XmlResource
 See wxXmlResource. More...


Typedefs

typedef WxNonCopyStruct< wxClientData > ClientDataSuper
typedef WxValStruct< wxDataFormat > DataFormatSuper
typedef WxNonCopyStruct< wxDataObject > DataObjectSuper
typedef WxNonCopyStruct< wxDropSource > DropSourceSuper
typedef WxNonCopyStruct< wxDropTarget > DropTargetSuper
typedef REvent(* CreateEventFunc )(wxEvent &event)
typedef void(WxObject::* ObjectEventFunction )(IN(REvent))
typedef WxValStruct< wxPoint > PointSuper
typedef WxValStruct< wxSize > SizeSuper
typedef WxValStruct< wxRect > RectSuper
typedef WxNonCopyStruct< wxTextDropTarget > TextDropTargetSuper
typedef WxValStruct< wxTreeItemId > TreeItemIdSuper
typedef WxNonCopyStruct< wxTreeItemData > TreeItemDataSuper
typedef acdk::lang::Object *(* InstanceCreator )()

Enumerations

enum  BitmapType {
  BitmapTypeInvalid = wxBITMAP_TYPE_INVALID, BitmapTypeBmp = wxBITMAP_TYPE_BMP, BitmapTypeBmpResource = wxBITMAP_TYPE_BMP_RESOURCE, BitmapTypeResource = wxBITMAP_TYPE_RESOURCE,
  BitmapTypeIco = wxBITMAP_TYPE_ICO, BitmapTypeIcoResource = wxBITMAP_TYPE_ICO_RESOURCE, BitmapTypeCur = wxBITMAP_TYPE_CUR, BitmapTypeCurResource = wxBITMAP_TYPE_CUR_RESOURCE,
  BitmapTypeXbm = wxBITMAP_TYPE_XBM, BitmapTypeXbmData = wxBITMAP_TYPE_XBM_DATA, BitmapTypeXpm = wxBITMAP_TYPE_XPM, BitmapTypeXpmData = wxBITMAP_TYPE_XPM_DATA,
  BitmapTypeTif = wxBITMAP_TYPE_TIF, BitmapTypeTifResource = wxBITMAP_TYPE_TIF_RESOURCE, BitmapTypeGif = wxBITMAP_TYPE_GIF, BitmapTypeGifResource = wxBITMAP_TYPE_GIF_RESOURCE,
  BitmapTypePng = wxBITMAP_TYPE_PNG, BitmapTypePngResource = wxBITMAP_TYPE_PNG_RESOURCE, BitmapTypeJpeg = wxBITMAP_TYPE_JPEG, BitmapTypeJpegResource = wxBITMAP_TYPE_JPEG_RESOURCE,
  BitmapTypePnm = wxBITMAP_TYPE_PNM, BitmapTypePnmResource = wxBITMAP_TYPE_PNM_RESOURCE, BitmapTypePcx = wxBITMAP_TYPE_PCX, BitmapTypePcxResource = wxBITMAP_TYPE_PCX_RESOURCE,
  BitmapTypePict = wxBITMAP_TYPE_PICT, BitmapTypePictResource = wxBITMAP_TYPE_PICT_RESOURCE, BitmapTypeIcon = wxBITMAP_TYPE_ICON, BitmapTypeIconResource = wxBITMAP_TYPE_ICON_RESOURCE,
  BitmapTypeAni = wxBITMAP_TYPE_ANI, BitmapTypeIff = wxBITMAP_TYPE_IFF, BitmapTypeMaccursor = wxBITMAP_TYPE_MACCURSOR, BitmapTypeMaccursorResource = wxBITMAP_TYPE_MACCURSOR_RESOURCE,
  BitmapTypeAny = wxBITMAP_TYPE_ANY
}
 see wxBitmapType More...

enum  BitmapButtonStyle {
  BuNoautodraw = wxBU_NOAUTODRAW, BuAutodraw = wxBU_AUTODRAW, BuLeft = wxBU_LEFT, BuTop = wxBU_TOP,
  BuRight = wxBU_RIGHT, BuBottom = wxBU_BOTTOM
}
 see wxBitmapButton More...

enum  ComboBoxStyle { CbSimple = wxCB_SIMPLE, CbSort = wxCB_SORT, CbReadonly = wxCB_READONLY, CbDropdown = wxCB_DROPDOWN }
 see wxComboBox More...

enum  ControlId {
  CID_LOWEST = 4999, CID_OPEN, CID_CLOSE, CID_NEW,
  CID_SAVE, CID_SAVEAS, CID_REVERT, CID_EXIT,
  CID_UNDO, CID_REDO, CID_HELP, CID_PRINT,
  CID_PRINT_SETUP, CID_PREVIEW, CID_ABOUT, CID_HELP_CONTENTS,
  CID_HELP_COMMANDS, CID_HELP_PROCEDURES, CID_HELP_CONTEXT, CID_CLOSE_ALL,
  CID_CUT = 5030, CID_COPY, CID_PASTE, CID_CLEAR,
  CID_FIND, CID_DUPLICATE, CID_SELECTALL, CID_FILE1 = 5050,
  CID_FILE2, CID_FILE3, CID_FILE4, CID_FILE5,
  CID_FILE6, CID_FILE7, CID_FILE8, CID_FILE9,
  CID_OK = 5100, CID_CANCEL, CID_APPLY, CID_YES,
  CID_NO, CID_STATIC, CID_FORWARD, CID_BACKWARD,
  CID_DEFAULT, CID_MORE, CID_SETUP, CID_RESET,
  CID_CONTEXT_HELP, CID_YESTOALL, CID_NOTOALL, CID_ABORT,
  CID_RETRY, CID_IGNORE, CID_SYSTEM_MENU = 5200, CID_CLOSE_FRAME,
  CID_MOVE_FRAME, CID_RESIZE_FRAME, CID_MAXIMIZE_FRAME, CID_ICONIZE_FRAME,
  CID_RESTORE_FRAME, CID_FILEDLGG = 5900, CID_HIGHEST = 5999
}
 Standard menu IDs. More...

enum  StockCursor {
  CursorNone = wxCURSOR_NONE, CursorArrow = wxCURSOR_ARROW, CursorRightArrow = wxCURSOR_RIGHT_ARROW, CursorBullseye = wxCURSOR_BULLSEYE,
  CursorChar = wxCURSOR_CHAR, CursorCross = wxCURSOR_CROSS, CursorHand = wxCURSOR_HAND, CursorIbeam = wxCURSOR_IBEAM,
  CursorLeftButton = wxCURSOR_LEFT_BUTTON, CursorMagnifier = wxCURSOR_MAGNIFIER, CursorMiddleButton = wxCURSOR_MIDDLE_BUTTON, CursorNoEntry = wxCURSOR_NO_ENTRY,
  CursorPaintBrush = wxCURSOR_PAINT_BRUSH, CursorPencil = wxCURSOR_PENCIL, CursorPointLeft = wxCURSOR_POINT_LEFT, CursorPointRight = wxCURSOR_POINT_RIGHT,
  CursorQuestionArrow = wxCURSOR_QUESTION_ARROW, CursorRightButton = wxCURSOR_RIGHT_BUTTON, CursorSizenesw = wxCURSOR_SIZENESW, CursorSizens = wxCURSOR_SIZENS,
  CursorSizenwse = wxCURSOR_SIZENWSE, CursorSizewe = wxCURSOR_SIZEWE, CursorSizing = wxCURSOR_SIZING, CursorSpraycan = wxCURSOR_SPRAYCAN,
  CursorWait = wxCURSOR_WAIT, CursorWatch = wxCURSOR_WATCH, CursorBlank = wxCURSOR_BLANK, CursorArrowwait = wxCURSOR_ARROWWAIT,
  CursorMax = wxCURSOR_MAX
}
 see wxCursor More...

enum  DataFormatId {
  DfInvalid = wxDF_INVALID, DfText = wxDF_TEXT, DfBitmap = wxDF_BITMAP, DfMetafile = wxDF_METAFILE,
  DfSylk = wxDF_SYLK, DfDif = wxDF_DIF, DfTiff = wxDF_TIFF, DfOemtext = wxDF_OEMTEXT,
  DfDib = wxDF_DIB, DfPalette = wxDF_PALETTE, DfPendata = wxDF_PENDATA, DfRiff = wxDF_RIFF,
  DfWave = wxDF_WAVE, DfUnicodetext = wxDF_UNICODETEXT, DfEnhmetafile = wxDF_ENHMETAFILE, DfFilename = wxDF_FILENAME,
  DfLocale = wxDF_LOCALE, DfPrivate = wxDF_PRIVATE, DfHtml = wxDF_HTML, DfMax = wxDF_MAX
}
 see wxDataFormat More...

enum  DataObjectDirection { DataObjectGet = 0x01, DataObjectSet = 0x02, DataObjectBoth = 0x03 }
 see wxDataObject More...

enum  GdiFlags {
  GdiDefault = wxDEFAULT, GdiDecorative = wxDECORATIVE, GdiRoman = wxROMAN, GdiScript = wxSCRIPT,
  GdiSwiss = wxSWISS, GdiModern = wxMODERN, GdiTeletype = wxTELETYPE, GdiVariable = wxVARIABLE,
  GdiFixed = wxFIXED, GdiNormal = wxNORMAL, GdiLight = wxLIGHT, GdiBold = wxBOLD,
  GdiItalic = wxITALIC, GdiSlant = wxSLANT, GdiSolid = wxSOLID, GdiDot = wxDOT,
  GdiLongDash = wxLONG_DASH, GdiShortDash = wxSHORT_DASH, GdiDotDash = wxDOT_DASH, GdiUserDash = wxUSER_DASH,
  GdiTransparent = wxTRANSPARENT, GdiStippleMaskOpaque = wxSTIPPLE_MASK_OPAQUE, GdiStippleMask = wxSTIPPLE_MASK, GdiStipple = wxSTIPPLE,
  GdiBdiagonalHatch = wxBDIAGONAL_HATCH, GdiCrossdiagHatch = wxCROSSDIAG_HATCH, GdiFdiagonalHatch = wxFDIAGONAL_HATCH, GdiCrossHatch = wxCROSS_HATCH,
  GdiHorizontalHatch = wxHORIZONTAL_HATCH, GdiVerticalHatch = wxVERTICAL_HATCH, GdiJoinBevel = wxJOIN_BEVEL, GdiJoinMiter = wxJOIN_MITER,
  GdiJoinRound = wxJOIN_ROUND, GdiCapRound = wxCAP_ROUND, GdiCapProjecting = wxCAP_PROJECTING, GdiCapButt = wxCAP_BUTT
}
 see wxDC More...

enum  DirDialogFlags { DdNewDirButton = wxDD_NEW_DIR_BUTTON }
 see wxDirDialog More...

enum  DragPermission { DragCopyOnly = wxDrag_CopyOnly, DragAllowMove = wxDrag_AllowMove, DragDefaultMove = wxDrag_DefaultMove }
 see wxDropSource More...

enum  DragResult {
  DragError = wxDragError, DragNone = wxDragNone, DragCopy = wxDragCopy, DragMove = wxDragMove,
  DragCancel = wxDragCancel
}
 see wxDragResult More...

enum  KeyCode {
  KC_BACK = WXK_BACK, KC_TAB = WXK_TAB, KC_RETURN = WXK_RETURN, KC_ESCAPE = WXK_ESCAPE,
  KC_SPACE = WXK_SPACE, KC_DELETE = WXK_DELETE, KC_START = WXK_START, KC_LBUTTON = WXK_LBUTTON,
  KC_RBUTTON = WXK_RBUTTON, KC_CANCEL = WXK_CANCEL, KC_MBUTTON = WXK_MBUTTON, KC_CLEAR = WXK_CLEAR,
  KC_SHIFT = WXK_SHIFT, KC_ALT = WXK_ALT, KC_CONTROL = WXK_CONTROL, KC_MENU = WXK_MENU,
  KC_PAUSE = WXK_PAUSE, KC_CAPITAL = WXK_CAPITAL, KC_PRIOR = WXK_PRIOR, KC_NEXT = WXK_NEXT,
  KC_END = WXK_END, KC_HOME = WXK_HOME, KC_LEFT = WXK_LEFT, KC_UP = WXK_UP,
  KC_RIGHT = WXK_RIGHT, KC_DOWN = WXK_DOWN, KC_SELECT = WXK_SELECT, KC_PRINT = WXK_PRINT,
  KC_EXECUTE = WXK_EXECUTE, KC_SNAPSHOT = WXK_SNAPSHOT, KC_INSERT = WXK_INSERT, KC_HELP = WXK_HELP,
  KC_NUMPAD0 = WXK_NUMPAD0, KC_NUMPAD1 = WXK_NUMPAD1, KC_NUMPAD2 = WXK_NUMPAD2, KC_NUMPAD3 = WXK_NUMPAD3,
  KC_NUMPAD4 = WXK_NUMPAD4, KC_NUMPAD5 = WXK_NUMPAD5, KC_NUMPAD6 = WXK_NUMPAD6, KC_NUMPAD7 = WXK_NUMPAD7,
  KC_NUMPAD8 = WXK_NUMPAD8, KC_NUMPAD9 = WXK_NUMPAD9, KC_MULTIPLY = WXK_MULTIPLY, KC_ADD = WXK_ADD,
  KC_SEPARATOR = WXK_SEPARATOR, KC_SUBTRACT = WXK_SUBTRACT, KC_DECIMAL = WXK_DECIMAL, KC_DIVIDE = WXK_DIVIDE,
  KC_F1 = WXK_F1, KC_F2 = WXK_F2, KC_F3 = WXK_F3, KC_F4 = WXK_F4,
  KC_F5 = WXK_F5, KC_F6 = WXK_F6, KC_F7 = WXK_F7, KC_F8 = WXK_F8,
  KC_F9 = WXK_F9, KC_F10 = WXK_F10, KC_F11 = WXK_F11, KC_F12 = WXK_F12,
  KC_F13 = WXK_F13, KC_F14 = WXK_F14, KC_F15 = WXK_F15, KC_F16 = WXK_F16,
  KC_F17 = WXK_F17, KC_F18 = WXK_F18, KC_F19 = WXK_F19, KC_F20 = WXK_F20,
  KC_F21 = WXK_F21, KC_F22 = WXK_F22, KC_F23 = WXK_F23, KC_F24 = WXK_F24,
  KC_NUMLOCK = WXK_NUMLOCK, KC_SCROLL = WXK_SCROLL, KC_PAGEUP = WXK_PAGEUP, KC_PAGEDOWN = WXK_PAGEDOWN,
  KC_NUMPAD_SPACE = WXK_NUMPAD_SPACE, KC_NUMPAD_TAB = WXK_NUMPAD_TAB, KC_NUMPAD_ENTER = WXK_NUMPAD_ENTER, KC_NUMPAD_F1 = WXK_NUMPAD_F1,
  KC_NUMPAD_F2 = WXK_NUMPAD_F2, KC_NUMPAD_F3 = WXK_NUMPAD_F3, KC_NUMPAD_F4 = WXK_NUMPAD_F4, KC_NUMPAD_HOME = WXK_NUMPAD_HOME,
  KC_NUMPAD_LEFT = WXK_NUMPAD_LEFT, KC_NUMPAD_UP = WXK_NUMPAD_UP, KC_NUMPAD_RIGHT = WXK_NUMPAD_RIGHT, KC_NUMPAD_DOWN = WXK_NUMPAD_DOWN,
  KC_NUMPAD_PRIOR = WXK_NUMPAD_PRIOR, KC_NUMPAD_PAGEUP = WXK_NUMPAD_PAGEUP, KC_NUMPAD_NEXT = WXK_NUMPAD_NEXT, KC_NUMPAD_PAGEDOWN = WXK_NUMPAD_PAGEDOWN,
  KC_NUMPAD_END = WXK_NUMPAD_END, KC_NUMPAD_BEGIN = WXK_NUMPAD_BEGIN, KC_NUMPAD_INSERT = WXK_NUMPAD_INSERT, KC_NUMPAD_DELETE = WXK_NUMPAD_DELETE,
  KC_NUMPAD_EQUAL = WXK_NUMPAD_EQUAL, KC_NUMPAD_MULTIPLY = WXK_NUMPAD_MULTIPLY, KC_NUMPAD_ADD = WXK_NUMPAD_ADD, KC_NUMPAD_SEPARATOR = WXK_NUMPAD_SEPARATOR,
  KC_NUMPAD_SUBTRACT = WXK_NUMPAD_SUBTRACT, KC_NUMPAD_DECIMAL = WXK_NUMPAD_DECIMAL, KC_NUMPAD_DIVIDE = WXK_NUMPAD_DIVIDE, KC_A = 'A',
  KC_B = 'B', KC_C = 'C', KC_D = 'D', KC_E = 'E',
  KC_F = 'F', KC_G = 'G', KC_H = 'H', KC_I = 'I',
  KC_J = 'K', KC_L = 'L', KC_M = 'M', KC_N = 'N',
  KC_O = 'O', KC_P = 'P', KC_Q = 'Q', KC_R = 'R',
  KC_S = 'S', KC_T = 'T', KC_U = 'U', KC_V = 'V',
  KC_W = 'W', KC_X = 'X', KC_Y = 'Y', KC_Z = 'Z'
}
 Virtual keycodes. More...

enum  MouseMotion {
  MouseBtnAny = wxMOUSE_BTN_ANY, MouseBtnNone = wxMOUSE_BTN_NONE, MouseBtnLeft = wxMOUSE_BTN_LEFT, MouseBtnMiddle = wxMOUSE_BTN_MIDDLE,
  MouseBtnRight = wxMOUSE_BTN_RIGHT
}
 see wxMouseEvent, MouseEvent More...

enum  UpdateUIMode { UpdateUiProcessAll = wxUPDATE_UI_PROCESS_ALL, UpdateUiProcessSpecified = wxUPDATE_UI_PROCESS_SPECIFIED }
enum  FileDialogFlags {
  FDFOpen = 0x0001, FDFSave = 0x0002, FDFOverwritePrompt = 0x0004, FDFHideReadonly = 0x0008,
  FDFFileMustExist = 0x0010, FDFMultiple = 0x0020, FDFChangeDir = 0x0040
}
 see FileDialog More...

enum  FontEncoding {
  FontencodingSystem = -1, FontencodingDefault, FontencodingIso88591, FontencodingIso88592,
  FontencodingIso88593, FontencodingIso88594, FontencodingIso88595, FontencodingIso88596,
  FontencodingIso88597, FontencodingIso88598, FontencodingIso88599, FontencodingIso885910,
  FontencodingIso885911, FontencodingIso885912, FontencodingIso885913, FontencodingIso885914,
  FontencodingIso885915, FontencodingIso8859Max, FontencodingKoi8, FontencodingAlternative,
  FontencodingBulgarian, FontencodingCp437, FontencodingCp850, FontencodingCp852,
  FontencodingCp855, FontencodingCp866, FontencodingCp874, FontencodingCp932,
  FontencodingCp936, FontencodingCp949, FontencodingCp950, FontencodingCp1250,
  FontencodingCp1251, FontencodingCp1252, FontencodingCp1253, FontencodingCp1254,
  FontencodingCp1255, FontencodingCp1256, FontencodingCp1257, FontencodingCp12Max,
  FontencodingUtf7, FontencodingUtf8, FontencodingGb2312 = wxFONTENCODING_CP936, FontencodingBig5 = wxFONTENCODING_CP950,
  FontencodingShiftJis = wxFONTENCODING_CP932, FontencodingEucJp, FontencodingUnicode, FontencodingMax
}
 see Font, wxFontEncoding, wxFont More...

enum  GaugeStyle { GaHorizontal = wxGA_HORIZONTAL, GaVertical = wxGA_VERTICAL, GaProgressbar = wxGA_PROGRESSBAR, GaSmooth = wxGA_SMOOTH }
 see Gauge More...

enum  Edge {
  Left, Top, Right, Bottom,
  Width, Height, Centre, Center = wxCentre,
  CentreX, CentreY
}
enum  LayoutRelationship {
  Unconstrained, AsIs, PercentOf, Above,
  Below, LeftOf, RightOf, SameAs,
  Absolute
}
enum  LayoutMargin { LayoutDefaultMargin = 0 }
enum  ListBoxStyle {
  LbSort = wxLB_SORT, LbSingle = wxLB_SINGLE, LbMultiple = wxLB_MULTIPLE, LbExtended = wxLB_EXTENDED,
  LbOwnerdraw = wxLB_OWNERDRAW, LbNeededSb = wxLB_NEEDED_SB, LbAlwaysSb = wxLB_ALWAYS_SB, LbHscroll = wxLB_HSCROLL,
  LbIntHeight = wxLB_INT_HEIGHT
}
 see ListBox, wxListBox More...

enum  ProgressDialogStyle {
  PdCanAbort = wxPD_CAN_ABORT, PdAppModal = wxPD_APP_MODAL, PdAutoHide = wxPD_AUTO_HIDE, PdElapsedTime = wxPD_ELAPSED_TIME,
  PdEstimatedTime = wxPD_ESTIMATED_TIME, PdRemainingTime = wxPD_REMAINING_TIME
}
 see ProgressDialog More...

enum  RadioBoxStyle {
  RaLefttoright = wxRA_LEFTTORIGHT, RaToptobottom = wxRA_TOPTOBOTTOM, RaSpecifyCols = wxRA_SPECIFY_COLS, RaSpecifyRows = wxRA_SPECIFY_ROWS,
  RaHorizontal = wxRA_HORIZONTAL, RaVertical = wxRA_VERTICAL, RbGroup = wxRB_GROUP, RbSingle = wxRB_SINGLE
}
 see RadioBox More...

enum  RegionContain { Outregion = wxOutRegion, Partregion = wxPartRegion, Inregion = wxInRegion }
 see Region More...

enum  SliderStyle {
  SlHorizontal = wxSL_HORIZONTAL, SlVertical = wxSL_VERTICAL, SlNotifyDrag = wxSL_NOTIFY_DRAG, SlTicks = wxSL_TICKS,
  SlAutoticks = wxSL_AUTOTICKS, SlLabels = wxSL_LABELS, SlLeft = wxSL_LEFT, SlTop = wxSL_TOP,
  SlRight = wxSL_RIGHT, SlBottom = wxSL_BOTTOM, SlBoth = wxSL_BOTH, SlSelrange = wxSL_SELRANGE
}
 see Slider More...

enum  SpinButtonStyle { SpHorizontal = wxSP_HORIZONTAL, SpVertical = wxSP_VERTICAL, SpArrowKeys = wxSP_ARROW_KEYS, SpWrap = wxSP_WRAP }
 wxSpinButton flags. More...

enum  SplitMode { SplitHorizontal = 1, SplitVertical }
 see SplitterWindow More...

enum  StatusBarStyle { StSizegrip = wxST_SIZEGRIP, StNoAutoresize = wxST_NO_AUTORESIZE }
 see StatusBar More...

enum  TextCtrlFlags {
  TeNoVscroll = wxTE_NO_VSCROLL, TeAutoScroll = wxTE_AUTO_SCROLL, TeReadonly = wxTE_READONLY, TeMultiline = wxTE_MULTILINE,
  TeProcessTab = wxTE_PROCESS_TAB, TeLeft = wxTE_LEFT, TeCenter = wxTE_CENTER, TeRight = wxTE_RIGHT,
  TeCentre = wxTE_CENTRE, TeRich = wxTE_RICH, TeProcessEnter = wxTE_PROCESS_ENTER, TePassword = wxTE_PASSWORD,
  TeAutoUrl = wxTE_AUTO_URL, TeNohidesel = wxTE_NOHIDESEL, TeDontwrap = wxTE_DONTWRAP, TeLinewrap = wxTE_LINEWRAP,
  TeWordwrap = wxTE_WORDWRAP, TeRich2 = wxTE_RICH2
}
 see TextCtrl More...

enum  ToolBarStyle {
  TbHorizontal = wxTB_HORIZONTAL, TbVertical = wxTB_VERTICAL, Tb3dbuttons = wxTB_3DBUTTONS, TbFlat = wxTB_FLAT,
  TbDockable = wxTB_DOCKABLE, TbNoicons = wxTB_NOICONS, TbText = wxTB_TEXT, TbNodivider = wxTB_NODIVIDER,
  TbNoalign = wxTB_NOALIGN
}
 see ToolBar More...

enum  ToolBarToolStyle { ToolStyleButton = wxTOOL_STYLE_BUTTON, ToolStyleSeparator = wxTOOL_STYLE_SEPARATOR, ToolStyleControl = wxTOOL_STYLE_CONTROL }
 see ToolBar More...

enum  TreeCtrlFlags {
  TrNoButtons = wxTR_NO_BUTTONS, TrHasButtons = wxTR_HAS_BUTTONS, TrTwistButtons = wxTR_TWIST_BUTTONS, TrNoLines = wxTR_NO_LINES,
  TrLinesAtRoot = wxTR_LINES_AT_ROOT, TrMacButtons = wxTR_MAC_BUTTONS, TrAquaButtons = wxTR_AQUA_BUTTONS, TrSingle = wxTR_SINGLE,
  TrMultiple = wxTR_MULTIPLE, TrExtended = wxTR_EXTENDED, TrFullRowHighlight = wxTR_FULL_ROW_HIGHLIGHT, TrEditLabels = wxTR_EDIT_LABELS,
  TrRowLines = wxTR_ROW_LINES, TrHideRoot = wxTR_HIDE_ROOT, TrHasVariableRowHeight = wxTR_HAS_VARIABLE_ROW_HEIGHT, TrDefaultStyle = wxTR_DEFAULT_STYLE
}
 see TreeCtrl More...

enum  TreeItemIcon {
  TreeitemiconNormal = wxTreeItemIcon_Normal, TreeitemiconSelected = wxTreeItemIcon_Selected, TreeitemiconExpanded = wxTreeItemIcon_Expanded, TreeitemiconSelectedexpanded = wxTreeItemIcon_SelectedExpanded,
  TreeitemiconMax = wxTreeItemIcon_Max
}
 see TreeCtrl More...

enum  StdIds {
  IdLowest = 4999, IdOpen, IdClose, IdNew,
  IdSave, IdSaveas, IdRevert, IdExit,
  IdUndo, IdRedo, IdHelp, IdPrint,
  IdPrintSetup, IdPreview, IdAbout, IdHelpContents,
  IdHelpCommands, IdHelpProcedures, IdHelpContext, IdCloseAll,
  IdCut = 5030, IdCopy, IdPaste, IdClear,
  IdFind, IdDuplicate, IdSelectall, IdFile1 = 5050,
  IdFile2, IdFile3, IdFile4, IdFile5,
  IdFile6, IdFile7, IdFile8, IdFile9,
  IdOk = 5100, IdCancel, IdApply, IdYes,
  IdNo, IdStatic, IdForward, IdBackward,
  IdDefault, IdMore, IdSetup, IdReset,
  IdContextHelp, IdYestoall, IdNotoall, IdAbort,
  IdRetry, IdIgnore, IdSystemMenu = 5200, IdCloseFrame,
  IdMoveFrame, IdResizeFrame, IdMaximizeFrame, IdIconizeFrame,
  IdRestoreFrame, IdFiledlgg = 5900, IdHighest = 5999
}
enum  MessageBoxFlags {
  MbYes = wxYES, MbOk = wxOK, MbNo = wxNO, MbYesNo = wxYES_NO,
  MbCancel = wxCANCEL, MbYesDefault = wxYES_DEFAULT, MbNoDefault = wxNO_DEFAULT, MbIconExclamation = wxICON_EXCLAMATION,
  MbIconHand = wxICON_HAND, MbIconWarning = wxICON_WARNING, MbIconError = wxICON_ERROR, MbIconQuestion = wxICON_QUESTION,
  MbIconInformation = wxICON_INFORMATION, MbIconStop = wxICON_STOP, MbIconAsterix = wxICON_ASTERISK, MbIconMask = wxICON_MASK
}
enum  WindowStyle {
  StayOnTop = 0x8000, Iconize = 0x4000, Minimize = wxICONIZE, Maximize = 0x2000,
  SystemMenu = 0x0800, MinimizeBox = 0x0400, MaximizeBox = 0x0200, TinyCaptionHoriz = 0x0100,
  TinyCaptionVert = 0x0080, ResizeBorder = 0x0040, DialogNoParent = 0x0001, FrameNoTaskbar = 0x0002,
  FrameToolWindow = 0x0004, FrameFloatOnParent = 0x0008, FrameNoWindowMenu = 0x0100, DefaultDialogStyle = wxDEFAULT_DIALOG_STYLE,
  DefaultFrameStyle = wxDEFAULT_FRAME_STYLE, No3d = wxNO_3D, UserColours = wxUSER_COLOURS, AlwaysShowSb = wxALWAYS_SHOW_SB,
  ClipChildren = wxCLIP_CHILDREN, ClipSiblings = wxCLIP_SIBLINGS, TransparentWindow = wxTRANSPARENT_WINDOW, TabTraversal = wxTAB_TRAVERSAL,
  WantsChars = wxWANTS_CHARS, Retained = wxRETAINED, Backingstore = wxBACKINGSTORE, PopupWindow = wxPOPUP_WINDOW,
  NoFullRepaintOnResize = wxNO_FULL_REPAINT_ON_RESIZE, Vscroll = wxVSCROLL, Hscroll = wxHSCROLL, Caption = wxCAPTION
}
 see Window More...

enum  HitTest {
  HtNowhere, HtScrollbarFirst = HtNowhere, HtScrollbarArrowLine1, HtScrollbarArrowLine2,
  HtScrollbarArrowPage1, HtScrollbarArrowPage2, HtScrollbarThumb, HtScrollbarBar1,
  HtScrollbarBar2, HtScrollbarLast, HtWindowOutside, HtWindowInside,
  HtWindowVertScrollbar, HtWindowHorzScrollbar, HtWindowCorner, HtMax
}
enum  Border {
  BorderDefault = 0, BorderNone = 0x00200000, BorderStatic = 0x01000000, BorderSimple = 0x02000000,
  BorderRaised = 0x04000000, BorderSunken = 0x08000000, BorderDouble = 0x10000000, BorderMask = 0x1f200000
}
 border flags: the values are chosen for backwards compatibility More...

enum  Orientation { OrientHorizontal = 0x0004, OrientVertical = 0x0008, OrientBoth = (OrientHorizontal | OrientVertical) }
enum  ItemKind {
  ItemSeparator = wxITEM_SEPARATOR, ItemNormal = wxITEM_NORMAL, ItemCheck = wxITEM_CHECK, ItemRadio = wxITEM_RADIO,
  ItemMax = wxITEM_MAX
}
enum  WindowExtraStyle {
  WsExValidateRecursively = wxWS_EX_VALIDATE_RECURSIVELY, WsExBlockEvents = wxWS_EX_BLOCK_EVENTS, WsExTransient = wxWS_EX_TRANSIENT, FrameExContexthelp = wxFRAME_EX_CONTEXTHELP,
  DialogExContexthelp = wxDIALOG_EX_CONTEXTHELP
}
 Extra window style flags (use wxWS_EX prefix to make it clear that they should be passed to wxWindow::SetExtraStyle(), not SetWindowStyle()). More...

enum  Direction {
  Up = wxUP, Down = wxDOWN, North = wxNORTH, South = wxSOUTH,
  West = wxWEST, East = wxEAST, All = wxALL
}
enum  SizeFlag {
  SizeAutoWidth = wxSIZE_AUTO_WIDTH, SizeAutoHeight = wxSIZE_AUTO_HEIGHT, SizeAuto = wxSIZE_AUTO, SizeUseExisting = wxSIZE_USE_EXISTING,
  SizeAllowMinusOne = wxSIZE_ALLOW_MINUS_ONE, SizeNoAdjustments = wxSIZE_NO_ADJUSTMENTS
}

Functions

RCursor fromWx (const wxCursor &wx)
RDataFormat fromWx (const wxDataFormat &wx)
RFont fromWx (const wxFont &font)
RPoint fromWx (const wxPoint &wx)
RSize fromWx (const wxSize &wx)
RRect fromWx (const wxRect &wx)
uc2charastr_to_ucs2 (uc2char *buffer, IN(RString) str)
uc4charastr_to_ucs4 (uc4char *buffer, IN(RString) str)
char * astr_to_char (char *buffer, IN(RString) str)
template<class AcdkT, class wxT> AcdkT * createAcdkObjectFromWx (wxT *wxObj, bool owns)
template<class T> T & wxLoose (T &t)
RString toWx (const wxString &wxs)

Variables

enum DataObjectDirection
enum WindowStyle
enum DragResult
ACDK_WX_PUBLIC DropSource
ACDK_WX_PUBLIC DropTarget
EventDispatcher globalEventDispatcher
ACDK_WX_PUBLIC FileDropTarget
enum Border
enum Orientation
enum ToolBarStyle
enum Direction
enum ItemKind
const int MaxRadioBoxElements = 32
ACDK_WX_PUBLIC TextDropTarget
enum HitTest


Typedef Documentation

typedef WxNonCopyStruct<wxClientData> acdk::wx::ClientDataSuper
 

typedef REvent(* acdk::wx::CreateEventFunc)(wxEvent& event)
 

typedef WxValStruct<wxDataFormat> acdk::wx::DataFormatSuper
 

typedef WxNonCopyStruct<wxDataObject> acdk::wx::DataObjectSuper
 

typedef WxNonCopyStruct<wxDropSource> acdk::wx::DropSourceSuper
 

typedef WxNonCopyStruct<wxDropTarget> acdk::wx::DropTargetSuper
 

typedef acdk::lang::Object*(* acdk::wx::InstanceCreator)()
 

typedef void(WxObject::* acdk::wx::ObjectEventFunction)(IN(REvent) )
 

typedef WxValStruct<wxPoint> acdk::wx::PointSuper
 

typedef WxValStruct<wxRect> acdk::wx::RectSuper
 

typedef WxValStruct<wxSize> acdk::wx::SizeSuper
 

typedef WxNonCopyStruct<wxTextDropTarget> acdk::wx::TextDropTargetSuper
 

typedef WxNonCopyStruct<wxTreeItemData> acdk::wx::TreeItemDataSuper
 

typedef WxValStruct<wxTreeItemId> acdk::wx::TreeItemIdSuper
 


Enumeration Type Documentation

enum acdk::wx::BitmapButtonStyle
 

see wxBitmapButton

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.6
Date:
Date
2005/02/05 10:45:34
Enumeration values:
BuNoautodraw 
BuAutodraw 
BuLeft 
BuTop 
BuRight 
BuBottom 

enum acdk::wx::BitmapType
 

see wxBitmapType

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.16
Date:
Date
2005/02/05 10:45:34
Enumeration values:
BitmapTypeInvalid 
BitmapTypeBmp 
BitmapTypeBmpResource 
BitmapTypeResource 
BitmapTypeIco 
BitmapTypeIcoResource 
BitmapTypeCur 
BitmapTypeCurResource 
BitmapTypeXbm 
BitmapTypeXbmData 
BitmapTypeXpm 
BitmapTypeXpmData 
BitmapTypeTif 
BitmapTypeTifResource 
BitmapTypeGif 
BitmapTypeGifResource 
BitmapTypePng 
BitmapTypePngResource 
BitmapTypeJpeg 
BitmapTypeJpegResource 
BitmapTypePnm 
BitmapTypePnmResource 
BitmapTypePcx 
BitmapTypePcxResource 
BitmapTypePict 
BitmapTypePictResource 
BitmapTypeIcon 
BitmapTypeIconResource 
BitmapTypeAni 
BitmapTypeIff 
BitmapTypeMaccursor 
BitmapTypeMaccursorResource 
BitmapTypeAny 

enum acdk::wx::Border
 

border flags: the values are chosen for backwards compatibility

Enumeration values:
BorderDefault 
BorderNone 
BorderStatic 
BorderSimple 
BorderRaised 
BorderSunken 
BorderDouble 
BorderMask 

enum acdk::wx::ComboBoxStyle
 

see wxComboBox

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.7
Date:
Date
2005/02/05 10:45:34
Enumeration values:
CbSimple 
CbSort 
CbReadonly 
CbDropdown 

enum acdk::wx::ControlId
 

Standard menu IDs.

Enumeration values:
CID_LOWEST 
CID_OPEN 
CID_CLOSE 
CID_NEW 
CID_SAVE 
CID_SAVEAS 
CID_REVERT 
CID_EXIT 
CID_UNDO 
CID_REDO 
CID_HELP 
CID_PRINT 
CID_PRINT_SETUP 
CID_PREVIEW 
CID_ABOUT 
CID_HELP_CONTENTS 
CID_HELP_COMMANDS 
CID_HELP_PROCEDURES 
CID_HELP_CONTEXT 
CID_CLOSE_ALL 
CID_CUT 
CID_COPY 
CID_PASTE 
CID_CLEAR 
CID_FIND 
CID_DUPLICATE 
CID_SELECTALL 
CID_FILE1 
CID_FILE2 
CID_FILE3 
CID_FILE4 
CID_FILE5 
CID_FILE6 
CID_FILE7 
CID_FILE8 
CID_FILE9 
CID_OK 
CID_CANCEL 
CID_APPLY 
CID_YES 
CID_NO 
CID_STATIC 
CID_FORWARD 
CID_BACKWARD 
CID_DEFAULT 
CID_MORE 
CID_SETUP 
CID_RESET 
CID_CONTEXT_HELP 
CID_YESTOALL 
CID_NOTOALL 
CID_ABORT 
CID_RETRY 
CID_IGNORE 
CID_SYSTEM_MENU 
CID_CLOSE_FRAME 
CID_MOVE_FRAME 
CID_RESIZE_FRAME 
CID_MAXIMIZE_FRAME 
CID_ICONIZE_FRAME 
CID_RESTORE_FRAME 
CID_FILEDLGG 
CID_HIGHEST 

enum acdk::wx::DataFormatId
 

see wxDataFormat

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.6
Date:
Date
2005/02/05 10:45:34
Enumeration values:
DfInvalid 
DfText 
DfBitmap 
DfMetafile 
DfSylk 
DfDif 
DfTiff 
DfOemtext 
DfDib 
DfPalette 
DfPendata 
DfRiff 
DfWave 
DfUnicodetext 
DfEnhmetafile 
DfFilename 
DfLocale 
DfPrivate 
DfHtml 
DfMax 

enum acdk::wx::DataObjectDirection
 

see wxDataObject

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.6
Date:
Date
2005/02/05 10:45:34
Enumeration values:
DataObjectGet 
DataObjectSet 
DataObjectBoth 

enum acdk::wx::DirDialogFlags
 

see wxDirDialog

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.4
Date:
Date
2005/02/05 10:45:34
Enumeration values:
DdNewDirButton 

enum acdk::wx::Direction
 

Enumeration values:
Up 
Down 
North 
South 
West 
East 
All 

enum acdk::wx::DragPermission
 

see wxDropSource

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.7
Date:
Date
2005/02/05 10:45:34
Enumeration values:
DragCopyOnly 
DragAllowMove 
DragDefaultMove 

enum acdk::wx::DragResult
 

see wxDragResult

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.6
Date:
Date
2005/02/05 10:45:34
Enumeration values:
DragError 
DragNone 
DragCopy 
DragMove 
DragCancel 

enum acdk::wx::Edge
 

Enumeration values:
Left 
Top 
Right 
Bottom 
Width 
Height 
Centre 
Center 
CentreX 
CentreY 

enum acdk::wx::FileDialogFlags
 

see FileDialog

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.6
Date:
Date
2005/02/05 10:45:35
Enumeration values:
FDFOpen 
FDFSave 
FDFOverwritePrompt 
FDFHideReadonly 
FDFFileMustExist 
FDFMultiple 
FDFChangeDir 

enum acdk::wx::FontEncoding
 

see Font, wxFontEncoding, wxFont

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.5
Date:
Date
2005/02/06 13:12:12
Enumeration values:
FontencodingSystem 
FontencodingDefault 
FontencodingIso88591 
FontencodingIso88592 
FontencodingIso88593 
FontencodingIso88594 
FontencodingIso88595 
FontencodingIso88596 
FontencodingIso88597 
FontencodingIso88598 
FontencodingIso88599 
FontencodingIso885910 
FontencodingIso885911 
FontencodingIso885912 
FontencodingIso885913 
FontencodingIso885914 
FontencodingIso885915 
FontencodingIso8859Max 
FontencodingKoi8 
FontencodingAlternative 
FontencodingBulgarian 
FontencodingCp437 
FontencodingCp850 
FontencodingCp852 
FontencodingCp855 
FontencodingCp866 
FontencodingCp874 
FontencodingCp932 
FontencodingCp936 
FontencodingCp949 
FontencodingCp950 
FontencodingCp1250 
FontencodingCp1251 
FontencodingCp1252 
FontencodingCp1253 
FontencodingCp1254 
FontencodingCp1255 
FontencodingCp1256 
FontencodingCp1257 
FontencodingCp12Max 
FontencodingUtf7 
FontencodingUtf8 
FontencodingGb2312 
FontencodingBig5 
FontencodingShiftJis 
FontencodingEucJp 
FontencodingUnicode 
FontencodingMax 

enum acdk::wx::GaugeStyle
 

see Gauge

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.5
Date:
Date
2005/02/05 10:45:35
Enumeration values:
GaHorizontal 
GaVertical 
GaProgressbar 
GaSmooth 

enum acdk::wx::GdiFlags
 

see wxDC

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.9
Date:
Date
2005/02/05 10:45:34
Enumeration values:
GdiDefault 
GdiDecorative 
GdiRoman 
GdiScript 
GdiSwiss 
GdiModern 
GdiTeletype 
GdiVariable 
GdiFixed 
GdiNormal 
GdiLight 
GdiBold 
GdiItalic 
GdiSlant 
GdiSolid 
GdiDot 
GdiLongDash 
GdiShortDash 
GdiDotDash 
GdiUserDash 
GdiTransparent 
GdiStippleMaskOpaque 
GdiStippleMask 
GdiStipple 
GdiBdiagonalHatch 
GdiCrossdiagHatch 
GdiFdiagonalHatch 
GdiCrossHatch 
GdiHorizontalHatch 
GdiVerticalHatch 
GdiJoinBevel 
GdiJoinMiter 
GdiJoinRound 
GdiCapRound 
GdiCapProjecting 
GdiCapButt 

enum acdk::wx::HitTest
 

Enumeration values:
HtNowhere 
HtScrollbarFirst 
HtScrollbarArrowLine1 
HtScrollbarArrowLine2 
HtScrollbarArrowPage1 
HtScrollbarArrowPage2 
HtScrollbarThumb 
HtScrollbarBar1 
HtScrollbarBar2 
HtScrollbarLast 
HtWindowOutside 
HtWindowInside 
HtWindowVertScrollbar 
HtWindowHorzScrollbar 
HtWindowCorner 
HtMax 

enum acdk::wx::ItemKind
 

Enumeration values:
ItemSeparator 
ItemNormal 
ItemCheck 
ItemRadio 
ItemMax 

enum acdk::wx::KeyCode
 

Virtual keycodes.

Enumeration values:
KC_BACK 
KC_TAB 
KC_RETURN 
KC_ESCAPE 
KC_SPACE 
KC_DELETE 
KC_START 
KC_LBUTTON 
KC_RBUTTON 
KC_CANCEL 
KC_MBUTTON 
KC_CLEAR 
KC_SHIFT 
KC_ALT 
KC_CONTROL 
KC_MENU 
KC_PAUSE 
KC_CAPITAL 
KC_PRIOR 
KC_NEXT 
KC_END 
KC_HOME 
KC_LEFT 
KC_UP 
KC_RIGHT 
KC_DOWN 
KC_SELECT 
KC_PRINT 
KC_EXECUTE 
KC_SNAPSHOT 
KC_INSERT 
KC_HELP 
KC_NUMPAD0 
KC_NUMPAD1 
KC_NUMPAD2 
KC_NUMPAD3 
KC_NUMPAD4 
KC_NUMPAD5 
KC_NUMPAD6 
KC_NUMPAD7 
KC_NUMPAD8 
KC_NUMPAD9 
KC_MULTIPLY 
KC_ADD 
KC_SEPARATOR 
KC_SUBTRACT 
KC_DECIMAL 
KC_DIVIDE 
KC_F1 
KC_F2 
KC_F3 
KC_F4 
KC_F5 
KC_F6 
KC_F7 
KC_F8 
KC_F9 
KC_F10 
KC_F11 
KC_F12 
KC_F13 
KC_F14 
KC_F15 
KC_F16 
KC_F17 
KC_F18 
KC_F19 
KC_F20 
KC_F21 
KC_F22 
KC_F23 
KC_F24 
KC_NUMLOCK 
KC_SCROLL 
KC_PAGEUP 
KC_PAGEDOWN 
KC_NUMPAD_SPACE 
KC_NUMPAD_TAB 
KC_NUMPAD_ENTER 
KC_NUMPAD_F1 
KC_NUMPAD_F2 
KC_NUMPAD_F3 
KC_NUMPAD_F4 
KC_NUMPAD_HOME 
KC_NUMPAD_LEFT 
KC_NUMPAD_UP 
KC_NUMPAD_RIGHT 
KC_NUMPAD_DOWN 
KC_NUMPAD_PRIOR 
KC_NUMPAD_PAGEUP 
KC_NUMPAD_NEXT 
KC_NUMPAD_PAGEDOWN 
KC_NUMPAD_END 
KC_NUMPAD_BEGIN 
KC_NUMPAD_INSERT 
KC_NUMPAD_DELETE 
KC_NUMPAD_EQUAL 
KC_NUMPAD_MULTIPLY 
KC_NUMPAD_ADD 
KC_NUMPAD_SEPARATOR 
KC_NUMPAD_SUBTRACT 
KC_NUMPAD_DECIMAL 
KC_NUMPAD_DIVIDE 
KC_A 
KC_B 
KC_C 
KC_D 
KC_E 
KC_F 
KC_G 
KC_H 
KC_I 
KC_J 
KC_L 
KC_M 
KC_N 
KC_O 
KC_P 
KC_Q 
KC_R 
KC_S 
KC_T 
KC_U 
KC_V 
KC_W 
KC_X 
KC_Y 
KC_Z 

enum acdk::wx::LayoutMargin
 

Enumeration values:
LayoutDefaultMargin 

enum acdk::wx::LayoutRelationship
 

Enumeration values:
Unconstrained 
AsIs 
PercentOf 
Above 
Below 
LeftOf 
RightOf 
SameAs 
Absolute 

enum acdk::wx::ListBoxStyle
 

see ListBox, wxListBox

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.8
Date:
Date
2005/02/05 10:45:35
Enumeration values:
LbSort 
LbSingle 
LbMultiple 
LbExtended 
LbOwnerdraw 
LbNeededSb 
LbAlwaysSb 
LbHscroll 
LbIntHeight 

enum acdk::wx::MessageBoxFlags
 

Enumeration values:
MbYes 
MbOk 
MbNo 
MbYesNo 
MbCancel 
MbYesDefault 
MbNoDefault 
MbIconExclamation 
MbIconHand 
MbIconWarning 
MbIconError 
MbIconQuestion 
MbIconInformation 
MbIconStop 
MbIconAsterix 
MbIconMask 

enum acdk::wx::MouseMotion
 

see wxMouseEvent, MouseEvent

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.25
Date:
Date
2005/02/05 10:45:34
Enumeration values:
MouseBtnAny 
MouseBtnNone 
MouseBtnLeft 
MouseBtnMiddle 
MouseBtnRight 

enum acdk::wx::Orientation
 

Enumeration values:
OrientHorizontal 
OrientVertical 
OrientBoth 

enum acdk::wx::ProgressDialogStyle
 

see ProgressDialog

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.6
Date:
Date
2005/02/05 10:45:35
Enumeration values:
PdCanAbort 
PdAppModal 
PdAutoHide 
PdElapsedTime 
PdEstimatedTime 
PdRemainingTime 

enum acdk::wx::RadioBoxStyle
 

see RadioBox

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.7
Date:
Date
2005/02/05 10:45:35
Enumeration values:
RaLefttoright 
RaToptobottom 
RaSpecifyCols 
RaSpecifyRows 
RaHorizontal 
RaVertical 
RbGroup 
RbSingle 

enum acdk::wx::RegionContain
 

see Region

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.5
Date:
Date
2005/02/05 10:45:35
Enumeration values:
Outregion 
Partregion 
Inregion 

enum acdk::wx::SizeFlag
 

Enumeration values:
SizeAutoWidth 
SizeAutoHeight 
SizeAuto 
SizeUseExisting 
SizeAllowMinusOne 
SizeNoAdjustments 

enum acdk::wx::SliderStyle
 

see Slider

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.5
Date:
Date
2005/02/05 10:45:35
Enumeration values:
SlHorizontal 
SlVertical 
SlNotifyDrag 
SlTicks 
SlAutoticks 
SlLabels 
SlLeft 
SlTop 
SlRight 
SlBottom 
SlBoth 
SlSelrange 

enum acdk::wx::SpinButtonStyle
 

wxSpinButton flags.

Note that a wxSpinCtrl is sometimes defined as a wxTextCtrl, and so the flags must be different from wxTextCtrl's.

Enumeration values:
SpHorizontal 
SpVertical 
SpArrowKeys 
SpWrap 

enum acdk::wx::SplitMode
 

see SplitterWindow

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.6
Date:
Date
2005/02/05 10:45:35
Enumeration values:
SplitHorizontal 
SplitVertical 

enum acdk::wx::StatusBarStyle
 

see StatusBar

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.5
Date:
Date
2005/02/05 10:45:35
Enumeration values:
StSizegrip 
StNoAutoresize 

enum acdk::wx::StdIds
 

Enumeration values:
IdLowest 
IdOpen 
IdClose 
IdNew 
IdSave 
IdSaveas 
IdRevert 
IdExit 
IdUndo 
IdRedo 
IdHelp 
IdPrint 
IdPrintSetup 
IdPreview 
IdAbout 
IdHelpContents 
IdHelpCommands 
IdHelpProcedures 
IdHelpContext 
IdCloseAll 
IdCut 
IdCopy 
IdPaste 
IdClear 
IdFind 
IdDuplicate 
IdSelectall 
IdFile1 
IdFile2 
IdFile3 
IdFile4 
IdFile5 
IdFile6 
IdFile7 
IdFile8 
IdFile9 
IdOk 
IdCancel 
IdApply 
IdYes 
IdNo 
IdStatic 
IdForward 
IdBackward 
IdDefault 
IdMore 
IdSetup 
IdReset 
IdContextHelp 
IdYestoall 
IdNotoall 
IdAbort 
IdRetry 
IdIgnore 
IdSystemMenu 
IdCloseFrame 
IdMoveFrame 
IdResizeFrame 
IdMaximizeFrame 
IdIconizeFrame 
IdRestoreFrame 
IdFiledlgg 
IdHighest 

enum acdk::wx::StockCursor
 

see wxCursor

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.12
Date:
Date
2005/02/05 10:45:34
Enumeration values:
CursorNone 
CursorArrow 
CursorRightArrow 
CursorBullseye 
CursorChar 
CursorCross 
CursorHand 
CursorIbeam 
CursorLeftButton 
CursorMagnifier 
CursorMiddleButton 
CursorNoEntry 
CursorPaintBrush 
CursorPencil 
CursorPointLeft 
CursorPointRight 
CursorQuestionArrow 
CursorRightButton 
CursorSizenesw 
CursorSizens 
CursorSizenwse 
CursorSizewe 
CursorSizing 
CursorSpraycan 
CursorWait 
CursorWatch 
CursorBlank 
CursorArrowwait 
CursorMax 

enum acdk::wx::TextCtrlFlags
 

see TextCtrl

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.16
Date:
Date
2005/02/05 10:45:35
Enumeration values:
TeNoVscroll 
TeAutoScroll 
TeReadonly 
TeMultiline 
TeProcessTab 
TeLeft 
TeCenter 
TeRight 
TeCentre 
TeRich 
TeProcessEnter 
TePassword 
TeAutoUrl 
TeNohidesel 
TeDontwrap 
TeLinewrap 
TeWordwrap 
TeRich2 

enum acdk::wx::ToolBarStyle
 

see ToolBar

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.9
Date:
Date
2005/02/05 10:45:35
Enumeration values:
TbHorizontal 
TbVertical 
Tb3dbuttons 
TbFlat 
TbDockable 
TbNoicons 
TbText 
TbNodivider 
TbNoalign 

enum acdk::wx::ToolBarToolStyle
 

see ToolBar

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.9
Date:
Date
2005/02/05 10:45:35
Enumeration values:
ToolStyleButton 
ToolStyleSeparator 
ToolStyleControl 

enum acdk::wx::TreeCtrlFlags
 

see TreeCtrl

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.22
Date:
Date
2005/03/11 11:11:50
Enumeration values:
TrNoButtons 
TrHasButtons 
TrTwistButtons 
TrNoLines 
TrLinesAtRoot 
TrMacButtons 
TrAquaButtons 
TrSingle 
TrMultiple 
TrExtended 
TrFullRowHighlight 
TrEditLabels 
TrRowLines 
TrHideRoot 
TrHasVariableRowHeight 
TrDefaultStyle 

enum acdk::wx::TreeItemIcon
 

see TreeCtrl

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.22
Date:
Date
2005/03/11 11:11:50
Enumeration values:
TreeitemiconNormal 
TreeitemiconSelected 
TreeitemiconExpanded 
TreeitemiconSelectedexpanded 
TreeitemiconMax 

enum acdk::wx::UpdateUIMode
 

Enumeration values:
UpdateUiProcessAll  Send UI update events to all windows.
UpdateUiProcessSpecified  Send UI update events to windows that have the wxWS_EX_PROCESS_UI_UPDATES flag specified.

enum acdk::wx::WindowExtraStyle
 

Extra window style flags (use wxWS_EX prefix to make it clear that they should be passed to wxWindow::SetExtraStyle(), not SetWindowStyle()).

Enumeration values:
WsExValidateRecursively 
WsExBlockEvents 
WsExTransient 
FrameExContexthelp 
DialogExContexthelp 

enum acdk::wx::WindowStyle
 

see Window

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.8
Date:
Date
2005/02/05 10:45:35
Enumeration values:
StayOnTop 
Iconize 
Minimize 
Maximize 
SystemMenu 
MinimizeBox 
MaximizeBox 
TinyCaptionHoriz 
TinyCaptionVert 
ResizeBorder 
DialogNoParent 
FrameNoTaskbar 
FrameToolWindow 
FrameFloatOnParent 
FrameNoWindowMenu 
DefaultDialogStyle 
DefaultFrameStyle 
No3d 
UserColours 
AlwaysShowSb 
ClipChildren 
ClipSiblings 
TransparentWindow 
TabTraversal 
WantsChars 
Retained 
Backingstore 
PopupWindow 
NoFullRepaintOnResize 
Vscroll 
Hscroll 
Caption 


Function Documentation

char* astr_to_char char *  buffer,
IN(RString str
[inline]
 

uc2char* astr_to_ucs2 uc2char buffer,
IN(RString str
[inline]
 

uc4char* astr_to_ucs4 uc4char buffer,
IN(RString str
[inline]
 

template<class AcdkT, class wxT>
AcdkT* createAcdkObjectFromWx wxT *  wxObj,
bool  owns
[inline]
 

RRect fromWx const wxRect &  wx  )  [inline]
 

RSize fromWx const wxSize &  wx  )  [inline]
 

RPoint fromWx const wxPoint &  wx  )  [inline]
 

RFont fromWx const wxFont &  font  )  [inline]
 

RDataFormat fromWx const wxDataFormat &  wx  )  [inline]
 

RCursor fromWx const wxCursor &  wx  )  [inline]
 

RString toWx const wxString &  wxs  )  [inline]
 

template<class T>
T& wxLoose T &  t  ) 
 


Variable Documentation

enum acdk::wx::Border
 

enum acdk::wx::DataObjectDirection
 

enum acdk::wx::Direction
 

enum acdk::wx::DragResult
 

class ACDK_WX_PUBLIC acdk::wx::DropSource
 

class ACDK_WX_PUBLIC acdk::wx::DropTarget
 

class ACDK_WX_PUBLIC acdk::wx::FileDropTarget
 

EventDispatcher acdk::wx::globalEventDispatcher
 

enum acdk::wx::HitTest
 

enum acdk::wx::ItemKind
 

const int acdk::wx::MaxRadioBoxElements = 32
 

enum acdk::wx::Orientation
 

class ACDK_WX_PUBLIC acdk::wx::TextDropTarget
 

enum acdk::wx::ToolBarStyle
 

enum acdk::wx::WindowStyle