../src/mdi.cpp

[ Python Module : mdi ]

Contents


1. class FXMDIDeleteButton

[ created from class FXPyMDIDeleteButton ]
MDI Delete button

onPaint(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

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

[ Constructor: returns FXPyMDIDeleteButton * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

2. class FXMDIRestoreButton

[ created from class FXPyMDIRestoreButton ]
MDI Restore button

onPaint(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

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

[ Constructor: returns FXPyMDIRestoreButton * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

3. class FXMDIMaximizeButton

[ created from class FXPyMDIMaximizeButton ]
MDI Maximize button

onPaint(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

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

[ Constructor: returns FXPyMDIMaximizeButton * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

4. class FXMDIMinimizeButton

[ created from class FXPyMDIMinimizeButton ]
MDI Minimize button

onPaint(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

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

[ Constructor: returns FXPyMDIMinimizeButton * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

5. class FXMDIWindowButton

[ created from class FXPyMDIWindowButton ]
MDI Window button

onPaint(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

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

[ Constructor: returns FXPyMDIWindowButton * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

6. class FXMDIMenu

[ created from class FXPyMDIMenu ]
MDI Window Menu

FXMDIMenu(owner,tgt)

[ Constructor: returns FXPyMDIMenu * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

7. class FXMDIClient

[ created from class FXPyMDIClient ]
Base class for scrolled stuff

onChanged(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdActivateNext(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdActivatePrev(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdTileHorizontal(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdTileVertical(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdCascade(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdActivateNext(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdActivatePrev(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdTileVertical(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdTileHorizontal(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdCascade(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdClose(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdMenuClose(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdRestore(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdMenuRestore(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdMinimize(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdMenuMinimize(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdMaximize(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdMenuWindow(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdCloseDocument(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdCloseAllDocuments(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdCloseDocument(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdCloseAllDocuments(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdWindowSelect(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdWindowSelect(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdAnyWindows(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

self.ID_MDI_ANY

[ Constant: int ]

self.ID_MDI_1

[ Constant: int ]

self.ID_MDI_2

[ Constant: int ]

self.ID_MDI_3

[ Constant: int ]

self.ID_MDI_4

[ Constant: int ]

self.ID_MDI_5

[ Constant: int ]

self.ID_MDI_6

[ Constant: int ]

self.ID_MDI_7

[ Constant: int ]

self.ID_MDI_8

[ Constant: int ]

self.ID_MDI_9

[ Constant: int ]

self.ID_MDI_10

[ Constant: int ]

self.ID_LAST

[ Constant: int ]

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

[ Constructor: returns FXPyMDIClient * ]

recalc()

[ Member : returns void ]
Recalculate interior

moveContents(x,y)

[ Member : returns void ]
Move MDI Children around

getMDIChildFirst()

[ Member : returns FXPyMDIChild * ]
Get first MDI Child

getMDIChildLast()

[ Member : returns FXPyMDIChild * ]
Get last MDI Child

forallWindows(sender,sel,ptr)

[ Member : returns long ]
Pass message to all MDI Child windows

forallDocWindows(document,sender,sel,ptr)

[ Member : returns long ]
Pass message to all MDI Child windows whose target is document

getActiveChild()

[ Member : returns FXPyMDIChild * ]
Get current active child; may be NULL!

setActiveChild(child)

[ Member : returns FXbool ]
Set active MDI Child

setCascadeX(off)

[ Member : returns void ]
Change cascade offset X

setCascadeY(off)

[ Member : returns void ]
Change cascade offset Y

getCascadeX()

[ Member : returns FXint ]
Get cascade offset X

getCascadeY()

[ Member : returns FXint ]
Get cascade offset Y

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

MDI_NORMAL = MDI_NORMAL

[ Constant: int ]

MDI_MAXIMIZED = MDI_MAXIMIZED

[ Constant: int ]

MDI_MINIMIZED = MDI_MINIMIZED

[ Constant: int ]

8. class FXMDIChild

[ created from class FXPyMDIChild ]
Base composite

onPaint(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onAnimTimer(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 ]

onRightBtnPress(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onRightBtnRelease(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 ]

onMotion(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onDelete(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onClose(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCloseAll(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onSelected(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onDeselected(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onMinimize(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onRestore(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onMaximize(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdRestore(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdMaximize(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdMinimize(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdClose(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdDelete(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdRestore(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdMaximize(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdMinimize(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdWindow(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdMenuRestore(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdMenuMinimize(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdMenuClose(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdMenuWindow(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdClose(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdSetStringValue(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

self.ID_TIMER_ANIM

[ Constant: int ]

self.ID_LAST

[ Constant: int ]

FXMDIChild(p,name,ic,mn,opts,x,y,w,h)

[ Constructor: returns FXPyMDIChild * ]

getMDINext()

[ Member : returns FXPyMDIChild * ]
Get next MDI Child

getMDIPrev()

[ Member : returns FXPyMDIChild * ]
Get previous MDI Child

setNormalX(x)

[ Member : returns void ]
/ Change normal (restored) position

setNormalY(y)

[ Member : returns void ]

setNormalWidth(w)

[ Member : returns void ]

setNormalHeight(h)

[ Member : returns void ]

getNormalX()

[ Member : returns FXint ]
/ Return normal (restored) position

getNormalY()

[ Member : returns FXint ]

getNormalWidth()

[ Member : returns FXint ]

getNormalHeight()

[ Member : returns FXint ]

setIconX(x)

[ Member : returns void ]
/ Change iconified position

setIconY(y)

[ Member : returns void ]

setIconWidth(w)

[ Member : returns void ]

setIconHeight(h)

[ Member : returns void ]

getIconX()

[ Member : returns FXint ]
/ Return iconified position

getIconY()

[ Member : returns FXint ]

getIconWidth()

[ Member : returns FXint ]

getIconHeight()

[ Member : returns FXint ]

contentWindow()

[ Member : returns FXPyWindow * ]
Return content window

setTitle(name)

[ Member : returns void ]
Change MDI Child's title

getTitle()

[ Member : returns FXString ]
Get current title

getHiliteColor()

[ Member : returns FXColor ]
Get colors

getShadowColor()

[ Member : returns FXColor ]

getBaseColor()

[ Member : returns FXColor ]

getBorderColor()

[ Member : returns FXColor ]

getTitleColor()

[ Member : returns FXColor ]

getTitleBackColor()

[ Member : returns FXColor ]

setHiliteColor(clr)

[ Member : returns void ]
Change colors

setShadowColor(clr)

[ Member : returns void ]

setBaseColor(clr)

[ Member : returns void ]

setBorderColor(clr)

[ Member : returns void ]

setTitleColor(clr)

[ Member : returns void ]

setTitleBackColor(clr)

[ Member : returns void ]

isMaximized()

[ Member : returns FXbool ]
Return TRUE if maximized

isMinimized()

[ Member : returns FXbool ]
Return TRUE if minimized

maximize()

[ Member : returns void ]
Maximize MDI Child

minimize()

[ Member : returns void ]
Minimize/iconify MDI Child

restore()

[ Member : returns void ]
Restore MDI Child to normal

getWindowIcon()

[ Member : returns FXPyIcon * ]
Get window icon

setWindowIcon(icon)

[ Member : returns void ]
Set window icon

getWindowMenu()

[ Member : returns FXPyPopup * ]
Get window menu

setWindowMenu(menu)

[ Member : returns void ]
Set window menu

setFont(fnt)

[ Member : returns void ]
Set title font

getFont()

[ Member : returns FXPyFont * ]
Get title font

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 ]

9. class FXDocument

[ created from class FXPyDocument ]
Document

onUpdTitle(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdFilename(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

self.ID_TITLE

[ Constant: int ]

self.ID_FILENAME

[ Constant: int ]
Don't interfere with viewer's message id's

self.ID_LAST

[ Constant: int ]

FXDocument()

[ Constructor: returns FXPyDocument * ]

isModified()

[ Member : returns FXbool ]

setModified(mdfy)

[ Member : returns void ]

setTitle(name)

[ Member : returns void ]

getTitle()

[ Member : returns FXString ]

setFilename(path)

[ Member : returns void ]

getFilename()

[ Member : returns FXString ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]