../src/windows.cpp

[ Python Module : windows ]

Contents

POPUP_VERTICAL = POPUP_VERTICAL

[ Constant: int ]

POPUP_HORIZONTAL = POPUP_HORIZONTAL

[ Constant: int ]
Vertical orientation Horizontal orientation

LAYOUT_NORMAL = LAYOUT_NORMAL

[ Constant: int ]

LAYOUT_SIDE_TOP = LAYOUT_SIDE_TOP

[ Constant: int ]
/ Default layout mode

LAYOUT_SIDE_BOTTOM = LAYOUT_SIDE_BOTTOM

[ Constant: int ]
/ Pack on top side (default)

LAYOUT_SIDE_LEFT = LAYOUT_SIDE_LEFT

[ Constant: int ]
/ Pack on bottom side

LAYOUT_SIDE_RIGHT = LAYOUT_SIDE_RIGHT

[ Constant: int ]
/ Pack on left side

LAYOUT_FILL_COLUMN = LAYOUT_FILL_COLUMN

[ Constant: int ]
/ Pack on right side

LAYOUT_FILL_ROW = LAYOUT_FILL_ROW

[ Constant: int ]
/ Matrix column is stretchable

LAYOUT_LEFT = LAYOUT_LEFT

[ Constant: int ]
/ Matrix row is stretchable

LAYOUT_RIGHT = LAYOUT_RIGHT

[ Constant: int ]
/ Stick on left (default)

LAYOUT_CENTER_X = LAYOUT_CENTER_X

[ Constant: int ]
/ Stick on right

LAYOUT_FIX_X = LAYOUT_FIX_X

[ Constant: int ]
/ Center horizontally

LAYOUT_TOP = LAYOUT_TOP

[ Constant: int ]
/ X fixed

LAYOUT_BOTTOM = LAYOUT_BOTTOM

[ Constant: int ]
/ Stick on top (default)

LAYOUT_CENTER_Y = LAYOUT_CENTER_Y

[ Constant: int ]
/ Stick on bottom

LAYOUT_FIX_Y = LAYOUT_FIX_Y

[ Constant: int ]
/ Center vertically

LAYOUT_RESERVED_1 = LAYOUT_RESERVED_1

[ Constant: int ]
/ Y fixed

LAYOUT_RESERVED_2 = LAYOUT_RESERVED_2

[ Constant: int ]

LAYOUT_FIX_WIDTH = LAYOUT_FIX_WIDTH

[ Constant: int ]

LAYOUT_FIX_HEIGHT = LAYOUT_FIX_HEIGHT

[ Constant: int ]
/ Width fixed

LAYOUT_MIN_WIDTH = LAYOUT_MIN_WIDTH

[ Constant: int ]
/ height fixed

LAYOUT_MIN_HEIGHT = LAYOUT_MIN_HEIGHT

[ Constant: int ]
/ Minimum width is the default

LAYOUT_FILL_X = LAYOUT_FILL_X

[ Constant: int ]
/ Minimum height is the default

LAYOUT_FILL_Y = LAYOUT_FILL_Y

[ Constant: int ]
/ Stretch horizontally / Stretch vertically

FRAME_NONE = FRAME_NONE

[ Constant: int ]

FRAME_SUNKEN = FRAME_SUNKEN

[ Constant: int ]
/ Default is no frame

FRAME_RAISED = FRAME_RAISED

[ Constant: int ]
/ Sunken border

FRAME_THICK = FRAME_THICK

[ Constant: int ]
/ Raised border

FRAME_GROOVE = FRAME_GROOVE

[ Constant: int ]
/ Thick border

FRAME_RIDGE = FRAME_RIDGE

[ Constant: int ]
/ A groove or etched-in border

FRAME_LINE = FRAME_LINE

[ Constant: int ]
/ A ridge or embossed border

FRAME_NORMAL = FRAME_NORMAL

[ Constant: int ]
/ Simple line border / Regular raised/thick border

PACK_NORMAL = PACK_NORMAL

[ Constant: int ]

PACK_UNIFORM_HEIGHT = PACK_UNIFORM_HEIGHT

[ Constant: int ]
Default is each its own size

PACK_UNIFORM_WIDTH = PACK_UNIFORM_WIDTH

[ Constant: int ]
Uniform height Uniform width

1. class FXWindow

[ created from class FXPyWindow ]
Generic window

cvar.FXWindow_deleteType

[ Static member : Global : FXDragType FXPyWindow::deleteType ]
Common DND types

cvar.FXWindow_textType

[ Static member : Global : FXDragType FXPyWindow::textType ]
Delete request

cvar.FXWindow_stringType

[ Static member : Global : FXDragType FXPyWindow::stringType ]
Ascii text request

cvar.FXWindow_colorType

[ Static member : Global : FXDragType FXPyWindow::colorType ]
Clipboard text type (pre-registered)

onPaint(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]
Message handlers

onMap(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUnmap(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onConfigure(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdate(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onMotion(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onEnter(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onLeave(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onLeftBtnPress(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onLeftBtnRelease(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onMiddleBtnPress(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onMiddleBtnRelease(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onRightBtnPress(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onRightBtnRelease(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onBeginDrag(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onEndDrag(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onDragged(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onKeyPress(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onKeyRelease(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUngrabbed(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onDestroy(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onFocusSelf(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onFocusIn(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onFocusOut(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onSelectionLost(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onSelectionGained(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onSelectionRequest(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onClipboardLost(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onClipboardGained(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onClipboardRequest(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onDNDEnter(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onDNDLeave(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onDNDMotion(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onDNDDrop(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onDNDRequest(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdShow(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdHide(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdToggleShown(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdToggleShown(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdRaise(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdLower(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdEnable(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdDisable(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdUpdate(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdYes(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdDelete(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

self.ID_NONE

[ Constant: int ]

self.ID_HIDE

[ Constant: int ]

self.ID_SHOW

[ Constant: int ]

self.ID_TOGGLESHOWN

[ Constant: int ]

self.ID_LOWER

[ Constant: int ]

self.ID_RAISE

[ Constant: int ]

self.ID_DELETE

[ Constant: int ]

self.ID_DISABLE

[ Constant: int ]

self.ID_ENABLE

[ Constant: int ]

self.ID_UNCHECK

[ Constant: int ]

self.ID_CHECK

[ Constant: int ]

self.ID_UNKNOWN

[ Constant: int ]

self.ID_UPDATE

[ Constant: int ]

self.ID_AUTOSCROLL

[ Constant: int ]

self.ID_CARETBLINK

[ Constant: int ]

self.ID_HSCROLLED

[ Constant: int ]

self.ID_VSCROLLED

[ Constant: int ]

self.ID_SETVALUE

[ Constant: int ]

self.ID_SETINTVALUE

[ Constant: int ]

self.ID_SETREALVALUE

[ Constant: int ]

self.ID_SETSTRINGVALUE

[ Constant: int ]

self.ID_SETINTRANGE

[ Constant: int ]

self.ID_SETREALRANGE

[ Constant: int ]

self.ID_GETINTVALUE

[ Constant: int ]

self.ID_GETREALVALUE

[ Constant: int ]

self.ID_GETSTRINGVALUE

[ Constant: int ]

self.ID_GETINTRANGE

[ Constant: int ]

self.ID_GETREALRANGE

[ Constant: int ]

self.ID_QUERY_TIP

[ Constant: int ]

self.ID_QUERY_HELP

[ Constant: int ]

self.ID_QUERY_MENU

[ Constant: int ]

self.ID_HOTKEY

[ Constant: int ]

self.ID_ACCEL

[ Constant: int ]

self.ID_UNPOST

[ Constant: int ]

self.ID_POST

[ Constant: int ]

self.ID_MDI_TILEHORIZONTAL

[ Constant: int ]

self.ID_MDI_TILEVERTICAL

[ Constant: int ]

self.ID_MDI_CASCADE

[ Constant: int ]

self.ID_MDI_MAXIMIZE

[ Constant: int ]

self.ID_MDI_MINIMIZE

[ Constant: int ]

self.ID_MDI_RESTORE

[ Constant: int ]

self.ID_MDI_CLOSE

[ Constant: int ]

self.ID_MDI_WINDOW

[ Constant: int ]

self.ID_MDI_MENUWINDOW

[ Constant: int ]

self.ID_MDI_MENUMINIMIZE

[ Constant: int ]

self.ID_MDI_MENURESTORE

[ Constant: int ]

self.ID_MDI_MENUCLOSE

[ Constant: int ]

self.ID_MDI_NEXT

[ Constant: int ]

self.ID_MDI_PREV

[ Constant: int ]

self.ID_CLOSE_DOCUMENT

[ Constant: int ]

self.ID_CLOSE_ALL_DOCUMENTS

[ Constant: int ]

self.ID_LAST

[ Constant: int ]

FXWindow(p,opts,x,y,w,h)

[ Constructor: returns FXPyWindow * ]
Public Member functions

getParent()

[ Member : returns FXPyWindow * ]

getOwner()

[ Member : returns FXPyWindow * ]

getShell()

[ Member : returns FXPyWindow * ]

getRoot()

[ Member : returns FXPyWindow * ]

getNext()

[ Member : returns FXPyWindow * ]

getPrev()

[ Member : returns FXPyWindow * ]

getFirst()

[ Member : returns FXPyWindow * ]

getLast()

[ Member : returns FXPyWindow * ]

getFocus()

[ Member : returns FXPyWindow * ]

setKey(k)

[ Member : returns void ]
/ Change window key

getKey()

[ Member : returns FXuint ]
/ Return window key

setTarget(t)

[ Member : returns void ]

getTarget()

[ Member : returns FXPyObject * ]

setSelector(sel)

[ Member : returns void ]

getSelector()

[ Member : returns FXSelector ]

getX()

[ Member : returns FXint ]

getY()

[ Member : returns FXint ]

setX(x)

[ Member : returns void ]

setY(y)

[ Member : returns void ]

setWidth(w)

[ Member : returns void ]

setHeight(h)

[ Member : returns void ]

maxChildWidth()

[ Member : returns FXint ]

maxChildHeight()

[ Member : returns FXint ]

setLayoutHints(layout)

[ Member : returns void ]

getLayoutHints()

[ Member : returns FXuint ]

getAccelTable()

[ Member : returns FXPyAccelTable * ]

setAccelTable(acceltable)

[ Member : returns void ]

addHotKey(code)

[ Member : returns void ]

remHotKey(code)

[ Member : returns void ]

isChildOf(window)

[ Member : returns FXbool ]

containsChild(child)

[ Member : returns FXbool ]

getChildAt(x,y)

[ Member : returns FXPyWindow * ]

numChildren()

[ Member : returns FXint ]

indexOfChild(window)

[ Member : returns FXint ]

childAtIndex(index)

[ Member : returns FXPyWindow * ]

FXWindow_commonAncestor(a,b)

[ Static member : returns FXPyWindow * ]

setDefaultCursor(cur)

[ Member : returns void ]

getDefaultCursor()

[ Member : returns FXPyCursor * ]

setDragCursor(cur)

[ Member : returns void ]

getDragCursor()

[ Member : returns FXPyCursor * ]

getCursorPosition()

[ Member : returns PyObject * ]
FXint getCursorPosition(FXint& x,FXint& y,FXuint& buttons) const;

setCursorPosition(x,y)

[ Member : returns FXint ]

passModalEvents()

[ Member : returns FXbool ]

isEnabled()

[ Member : returns FXbool ]

isActive()

[ Member : returns FXbool ]

hasFocus()

[ Member : returns FXbool ]

forceRefresh()

[ Member : returns void ]

reparent(newparent)

[ Member : returns void ]

scroll(x,y,w,h,dx,dy)

[ Member : returns void ]
/ Scroll rectangle x,y,w,h by a shift of dx,dy

updateRect(x,y,w,h)

[ Member : returns void ]

update()

[ Member : returns void ]

grab()

[ Member : returns void ]

ungrab()

[ Member : returns void ]

shown()

[ Member : returns FXbool ]

grabbed()

[ Member : returns FXbool ]

underCursor()

[ Member : returns FXbool ]

dropDisable()

[ Member : returns void ]

dropEnable()

[ Member : returns void ]

isDropEnabled()

[ Member : returns FXbool ]

inquireDNDTypes(origin)

[ Member : returns PyObject * ]

acquireSelection(obj)

[ Member : returns PyObject * ]

acquireClipboard(obj)

[ Member : returns PyObject * ]

beginDrag(obj)

[ Member : returns PyObject * ]

offeredDNDType(origin,type)

[ Member : returns FXbool ]

inquireDNDAction()

[ Member : returns FXDragAction ]

hasSelection()

[ Member : returns FXbool ]

releaseSelection()

[ Member : returns FXbool ]

hasClipboard()

[ Member : returns FXbool ]

releaseClipboard()

[ Member : returns FXbool ]

isDragging()

[ Member : returns FXbool ]

handleDrag(x,y,action)

[ Member : returns FXbool ]

endDrag(drop)

[ Member : returns FXbool ]

isDropTarget()

[ Member : returns FXbool ]

setDragRectangle(x,y,w,h,wantupdates)

[ Member : returns void ]

clearDragRectangle()

[ Member : returns void ]

acceptDrop(action)

[ Member : returns void ]

didAccept()

[ Member : returns FXDragAction ]

setDNDData(origin,type,data,size)

[ Member : returns FXbool ]

translateCoordinatesFrom(fromWindow,fromx,fromy)

[ Member : returns PyObject * ]

translateCoordinatesTo(toWindow,fromx,fromy)

[ Member : returns PyObject * ]

setUserData(ptr)

[ Member : returns void ]

getUserData()

[ Member : returns void * ]

linkBefore(sibling)

[ Member : returns void ]

linkAfter(sibling)

[ Member : returns void ]

getBackColor()

[ Member : returns FXPixel ]

setBackColor(clr)

[ Member : returns void ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

create()

[ Member : returns void ]

destroy()

[ Member : returns void ]

getDefaultWidth()

[ Member : returns FXint ]

getDefaultHeight()

[ Member : returns FXint ]

show()

[ Member : returns void ]

hide()

[ Member : returns void ]

enable()

[ Member : returns void ]

disable()

[ Member : returns void ]

canFocus()

[ Member : returns FXbool ]

setFocus()

[ Member : returns void ]

killFocus()

[ Member : returns void ]

recalc()

[ Member : returns void ]

layout()

[ Member : returns void ]

lower()

[ Member : returns void ]

move(x,y)

[ Member : returns void ]

resize(w,h)

[ Member : returns void ]

position(x,y,w,h)

[ Member : returns void ]

isComposite()

[ Member : returns FXbool ]

contains(x,y)

[ Member : returns FXbool ]

getWidthForHeight(h)

[ Member : returns FXint ]

getHeightForWidth(w)

[ Member : returns FXint ]

del this

[ Destructor: returns void ]

2. class FXComposite

[ created from class FXPyComposite ]
Base composite

onFocusNext(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onFocusPrev(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdUpdate(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

FXComposite(p,opts,x,y,w,h)

[ Constructor: returns FXPyComposite * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

create()

[ Member : returns void ]

destroy()

[ Member : returns void ]

getDefaultWidth()

[ Member : returns FXint ]

getDefaultHeight()

[ Member : returns FXint ]

show()

[ Member : returns void ]

hide()

[ Member : returns void ]

enable()

[ Member : returns void ]

disable()

[ Member : returns void ]

canFocus()

[ Member : returns FXbool ]

setFocus()

[ Member : returns void ]

killFocus()

[ Member : returns void ]

recalc()

[ Member : returns void ]

layout()

[ Member : returns void ]

lower()

[ Member : returns void ]

move(x,y)

[ Member : returns void ]

resize(w,h)

[ Member : returns void ]

position(x,y,w,h)

[ Member : returns void ]

isComposite()

[ Member : returns FXbool ]

contains(x,y)

[ Member : returns FXbool ]

getWidthForHeight(h)

[ Member : returns FXint ]

getHeightForWidth(w)

[ Member : returns FXint ]

del this

[ Destructor: returns void ]

DEFAULT_PAD = 2

[ Constant: int ]
Default padding

3. class FXFrame

[ created from class FXPyFrame ]
Base Frame

onPaint(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

FXFrame(p,opts,x,y,w,h,pl,pr,pt,pb)

[ Constructor: returns FXPyFrame * ]

setFrameStyle(style)

[ Member : returns void ]

getFrameStyle()

[ Member : returns FXuint ]

getBorderWidth()

[ Member : returns FXint ]

getPadTop()

[ Member : returns FXint ]

getPadBottom()

[ Member : returns FXint ]

getPadLeft()

[ Member : returns FXint ]

getPadRight()

[ Member : returns FXint ]

setPadTop(pt)

[ Member : returns void ]

setPadBottom(pb)

[ Member : returns void ]

setPadLeft(pl)

[ Member : returns void ]

setPadRight(pr)

[ Member : returns void ]

getHiliteColor()

[ Member : returns FXColor ]

getShadowColor()

[ Member : returns FXColor ]

getBorderColor()

[ Member : returns FXColor ]

getBaseColor()

[ Member : returns FXColor ]

setHiliteColor(clr)

[ Member : returns void ]

setShadowColor(clr)

[ Member : returns void ]

setBorderColor(clr)

[ Member : returns void ]

setBaseColor(clr)

[ Member : returns void ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

create()

[ Member : returns void ]

destroy()

[ Member : returns void ]

getDefaultWidth()

[ Member : returns FXint ]

getDefaultHeight()

[ Member : returns FXint ]

show()

[ Member : returns void ]

hide()

[ Member : returns void ]

enable()

[ Member : returns void ]

disable()

[ Member : returns void ]

canFocus()

[ Member : returns FXbool ]

setFocus()

[ Member : returns void ]

killFocus()

[ Member : returns void ]

recalc()

[ Member : returns void ]

layout()

[ Member : returns void ]

lower()

[ Member : returns void ]

move(x,y)

[ Member : returns void ]

resize(w,h)

[ Member : returns void ]

position(x,y,w,h)

[ Member : returns void ]

isComposite()

[ Member : returns FXbool ]

contains(x,y)

[ Member : returns FXbool ]

getWidthForHeight(h)

[ Member : returns FXint ]

getHeightForWidth(w)

[ Member : returns FXint ]

del this

[ Destructor: returns void ]

4. class FXRootWindow

[ created from class FXPyRootWindow ]
Root window

FXRootWindow(a,vis)

[ Constructor: returns FXPyRootWindow * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

create()

[ Member : returns void ]

destroy()

[ Member : returns void ]

getDefaultWidth()

[ Member : returns FXint ]

getDefaultHeight()

[ Member : returns FXint ]

show()

[ Member : returns void ]

hide()

[ Member : returns void ]

enable()

[ Member : returns void ]

disable()

[ Member : returns void ]

canFocus()

[ Member : returns FXbool ]

setFocus()

[ Member : returns void ]

killFocus()

[ Member : returns void ]

recalc()

[ Member : returns void ]

layout()

[ Member : returns void ]

lower()

[ Member : returns void ]

move(x,y)

[ Member : returns void ]

resize(w,h)

[ Member : returns void ]

position(x,y,w,h)

[ Member : returns void ]

isComposite()

[ Member : returns FXbool ]

contains(x,y)

[ Member : returns FXbool ]

getWidthForHeight(h)

[ Member : returns FXint ]

getHeightForWidth(w)

[ Member : returns FXint ]

del this

[ Destructor: returns void ]

5. class FXCanvas

[ created from class FXPyCanvas ]

onPaint(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onMotion(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onLeftBtnPress(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onLeftBtnRelease(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onMiddleBtnPress(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onMiddleBtnRelease(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onRightBtnPress(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onRightBtnRelease(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onKeyPress(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onKeyRelease(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

FXCanvas(p,tgt,sel,opts,x,y,w,h)

[ Constructor: returns FXPyCanvas * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

create()

[ Member : returns void ]

destroy()

[ Member : returns void ]

getDefaultWidth()

[ Member : returns FXint ]

getDefaultHeight()

[ Member : returns FXint ]

show()

[ Member : returns void ]

hide()

[ Member : returns void ]

enable()

[ Member : returns void ]

disable()

[ Member : returns void ]

canFocus()

[ Member : returns FXbool ]

setFocus()

[ Member : returns void ]

killFocus()

[ Member : returns void ]

recalc()

[ Member : returns void ]

layout()

[ Member : returns void ]

lower()

[ Member : returns void ]

move(x,y)

[ Member : returns void ]

resize(w,h)

[ Member : returns void ]

position(x,y,w,h)

[ Member : returns void ]

isComposite()

[ Member : returns FXbool ]

contains(x,y)

[ Member : returns FXbool ]

getWidthForHeight(h)

[ Member : returns FXint ]

getHeightForWidth(w)

[ Member : returns FXint ]

del this

[ Destructor: returns void ]

6. class FXShell

[ created from class FXPyShell ]
A child of the root window

onConfigure(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onFocusNext(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onFocusPrev(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

create()

[ Member : returns void ]

destroy()

[ Member : returns void ]

getDefaultWidth()

[ Member : returns FXint ]

getDefaultHeight()

[ Member : returns FXint ]

show()

[ Member : returns void ]

hide()

[ Member : returns void ]

enable()

[ Member : returns void ]

disable()

[ Member : returns void ]

canFocus()

[ Member : returns FXbool ]

setFocus()

[ Member : returns void ]

killFocus()

[ Member : returns void ]

recalc()

[ Member : returns void ]

layout()

[ Member : returns void ]

lower()

[ Member : returns void ]

move(x,y)

[ Member : returns void ]

resize(w,h)

[ Member : returns void ]

position(x,y,w,h)

[ Member : returns void ]

isComposite()

[ Member : returns FXbool ]

contains(x,y)

[ Member : returns FXbool ]

getWidthForHeight(h)

[ Member : returns FXint ]

getHeightForWidth(w)

[ Member : returns FXint ]

FXShell()

[ Constructor: returns FXPyShell * ]

del this

[ Destructor: returns void ]

7. class FXPopup

[ created from class FXPyPopup ]
Popup window

onFocusDown(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onFocusUp(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onEnter(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onLeave(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onMotion(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onMap(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onButtonPress(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onButtonRelease(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUngrabbed(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdUnpost(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onKeyPress(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onKeyRelease(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

FXPopup(owner,opts,x,y,w,h)

[ Constructor: returns FXPyPopup * ]
Constructor

setFrameStyle(style)

[ Member : returns void ]
Change frame style

getFrameStyle()

[ Member : returns FXuint ]
Return frame style

getBorderWidth()

[ Member : returns FXint ]
Return border width

setHiliteColor(clr)

[ Member : returns void ]
Change highlight color

getHiliteColor()

[ Member : returns FXColor ]
Return highlight color

setShadowColor(clr)

[ Member : returns void ]
Change shadow color

getShadowColor()

[ Member : returns FXColor ]
Return shadow color

setBorderColor(clr)

[ Member : returns void ]
Change border color

getBorderColor()

[ Member : returns FXColor ]
Return border color

setBaseColor(clr)

[ Member : returns void ]
Change base color

getBaseColor()

[ Member : returns FXColor ]
Return base color

popup(grabto,x,y,w,h)

[ Member : returns void ]
Popup the menu and grab to the given owner

popdown()

[ Member : returns void ]
Pop down the menu

getGrabOwner()

[ Member : returns FXPyWindow * ]
Return current grab owner

getOrientation()

[ Member : returns FXuint ]
Return popup orientation

setOrientation(orient)

[ Member : returns void ]
Change popup orientation

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

DECOR_TITLE = DECOR_TITLE

[ Constant: int ]

DECOR_MINIMIZE = DECOR_MINIMIZE

[ Constant: int ]
Window title

DECOR_MAXIMIZE = DECOR_MAXIMIZE

[ Constant: int ]
Minimize button

DECOR_CLOSE = DECOR_CLOSE

[ Constant: int ]
Maximize button

DECOR_BORDER = DECOR_BORDER

[ Constant: int ]
Close button

DECOR_RESIZE = DECOR_RESIZE

[ Constant: int ]
Border

DECOR_MENU = DECOR_MENU

[ Constant: int ]
Resize handles

DECOR_ALL = DECOR_ALL

[ Constant: int ]
Window menu

PLACEMENT_DEFAULT = PLACEMENT_DEFAULT

[ Constant: int ]

PLACEMENT_VISIBLE = PLACEMENT_VISIBLE

[ Constant: int ]
/ Place it at the default size and location

PLACEMENT_CURSOR = PLACEMENT_CURSOR

[ Constant: int ]
/ Place window to be fully visible

PLACEMENT_OWNER = PLACEMENT_OWNER

[ Constant: int ]
/ Place it under the cursor position

PLACEMENT_SCREEN = PLACEMENT_SCREEN

[ Constant: int ]
/ Place it centered on its owner / Place it centered on the screen

8. class FXTopWindow

[ created from class FXPyTopWindow ]
Top level window

onClose(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdSetStringValue(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdIconify(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdDeiconify(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onBeginDragGrip(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onEndDragGrip(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onDraggedGrip(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

self.ID_ICONIFY

[ Constant: int ]

self.ID_DEICONIFY

[ Constant: int ]
/ Iconify the window

self.ID_TOOLBARGRIP

[ Constant: int ]
/ Deiconify the window

self.ID_LAST

[ Constant: int ]
/ Notifications from toolbar grip

showPlaced(placement)

[ Member : returns void ]
/ Show this window with given placement

place(placement)

[ Member : returns void ]

iconify()

[ Member : returns void ]
/ Iconify window

deiconify()

[ Member : returns void ]
/ Deiconify window

isIconified()

[ Member : returns FXbool ]
/ Return TRUE if window has been iconified

setTitle(name)

[ Member : returns void ]
/ Change window title

getTitle()

[ Member : returns FXString ]
/ Return window title

getHSpacing()

[ Member : returns FXint ]
/ Return horizontal spacing between children

getVSpacing()

[ Member : returns FXint ]
/ Return vertical spacing between children

setHSpacing(hs)

[ Member : returns void ]
/ Change horizontal spacing between children

setVSpacing(vs)

[ Member : returns void ]
/ Change vertical spacing between children

setPackingHints(ph)

[ Member : returns void ]
/ Change packing hints for children

getPackingHints()

[ Member : returns FXuint ]
/ Return packing hints for children

setDecorations(decorations)

[ Member : returns void ]
/ Change title and border decorations

getDecorations()

[ Member : returns FXuint ]
/ Return current title and border decorations

getIcon()

[ Member : returns FXPyIcon * ]
/ Return window icon

setIcon(ic)

[ Member : returns void ]
/ Change window icon

getMiniIcon()

[ Member : returns FXPyIcon * ]
/ Return window mini (title) icon

setMiniIcon(ic)

[ Member : returns void ]
/ Change window mini (title) icon

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

create()

[ Member : returns void ]

destroy()

[ Member : returns void ]

getDefaultWidth()

[ Member : returns FXint ]

getDefaultHeight()

[ Member : returns FXint ]

show()

[ Member : returns void ]

hide()

[ Member : returns void ]

enable()

[ Member : returns void ]

disable()

[ Member : returns void ]

canFocus()

[ Member : returns FXbool ]

setFocus()

[ Member : returns void ]

killFocus()

[ Member : returns void ]

recalc()

[ Member : returns void ]

layout()

[ Member : returns void ]

lower()

[ Member : returns void ]

move(x,y)

[ Member : returns void ]

resize(w,h)

[ Member : returns void ]

position(x,y,w,h)

[ Member : returns void ]

isComposite()

[ Member : returns FXbool ]

contains(x,y)

[ Member : returns FXbool ]

getWidthForHeight(h)

[ Member : returns FXint ]

getHeightForWidth(w)

[ Member : returns FXint ]

FXTopWindow()

[ Constructor: returns FXPyTopWindow * ]

del this

[ Destructor: returns void ]

9. class FXMainWindow

[ created from class FXPyMainWindow ]
Main application window

onClose(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

FXMainWindow(app,name,ic,mi,opts,x,y,w,h,hs,vs)

[ Constructor: returns FXPyMainWindow * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

create()

[ Member : returns void ]

destroy()

[ Member : returns void ]

getDefaultWidth()

[ Member : returns FXint ]

getDefaultHeight()

[ Member : returns FXint ]

show()

[ Member : returns void ]

hide()

[ Member : returns void ]

enable()

[ Member : returns void ]

disable()

[ Member : returns void ]

canFocus()

[ Member : returns FXbool ]

setFocus()

[ Member : returns void ]

killFocus()

[ Member : returns void ]

recalc()

[ Member : returns void ]

layout()

[ Member : returns void ]

lower()

[ Member : returns void ]

move(x,y)

[ Member : returns void ]

resize(w,h)

[ Member : returns void ]

position(x,y,w,h)

[ Member : returns void ]

isComposite()

[ Member : returns FXbool ]

contains(x,y)

[ Member : returns FXbool ]

getWidthForHeight(h)

[ Member : returns FXint ]

getHeightForWidth(w)

[ Member : returns FXint ]

del this

[ Destructor: returns void ]