../src/misc.cpp

[ Python Module : misc ]

Contents


1. class FXInvocation

[ created from struct FXInvocation ]
Modal loop invocation

self.upper

[ Member data: returns FXInvocation * ]

self.window

[ Member data: returns FXID ]
Upper invocation

self.done

[ Member data: returns FXbool ]
Window to match

self.code

[ Member data: returns FXint ]
True if higher invocation is done

FXInvocation()

[ Constructor: returns FXInvocation * ]

del this

[ Destructor: returns void ]

2. class FXRectangle

[ created from struct FXRectangle ]
Rectangle

self.x

[ Member data: returns FXshort ]

self.y

[ Member data: returns FXshort ]

self.w

[ Member data: returns FXshort ]

self.h

[ Member data: returns FXshort ]

FXRectangle()

[ Constructor: returns FXRectangle * ]

del this

[ Destructor: returns void ]

3. class FXPoint

[ created from struct FXPoint ]
Point

self.x

[ Member data: returns FXshort ]

self.y

[ Member data: returns FXshort ]

FXPoint()

[ Constructor: returns FXPoint * ]

del this

[ Destructor: returns void ]

4. class FXSegment

[ created from struct FXSegment ]
Line segment

self.x1

[ Member data: returns FXshort ]

self.y1

[ Member data: returns FXshort ]

self.x2

[ Member data: returns FXshort ]

self.y2

[ Member data: returns FXshort ]

FXSegment()

[ Constructor: returns FXSegment * ]

del this

[ Destructor: returns void ]

5. class FXArc

[ created from struct FXArc ]
Arc

self.x

[ Member data: returns FXshort ]

self.y

[ Member data: returns FXshort ]

self.w

[ Member data: returns FXshort ]

self.h

[ Member data: returns FXshort ]

self.a

[ Member data: returns FXshort ]

self.b

[ Member data: returns FXshort ]

FXArc()

[ Constructor: returns FXArc * ]

del this

[ Destructor: returns void ]

6. class FXFontDesc

[ created from struct FXFontDesc ]
Font style

self.face

[ Member data: returns FXchar * ]

self.size

[ Member data: returns FXuint ]
Face name

self.weight

[ Member data: returns FXuint ]
Size in deci-points

self.slant

[ Member data: returns FXuint ]
Weight [light, normal, bold, ...]

self.encoding

[ Member data: returns FXuint ]
Slant [normal, italic, oblique, ...]

self.setwidth

[ Member data: returns FXuint ]
Encoding of character set

self.flags

[ Member data: returns FXuint ]
Set width [normal, condensed, expanded, ...]

FXFontDesc()

[ Constructor: returns FXFontDesc * ]

del this

[ Destructor: returns void ]

7. class FXPrinter

[ created from struct FXPrinter ]
Describes printer

self.name

[ Member data: returns FXchar * ]

self.firstpage

[ Member data: returns FXuint ]
Printer name

self.lastpage

[ Member data: returns FXuint ]
First page that can be printed

self.currentpage

[ Member data: returns FXuint ]
Last page that can be printed

self.frompage

[ Member data: returns FXuint ]
Current page to print

self.topage

[ Member data: returns FXuint ]
On output, this is the first page to print

self.mediasize

[ Member data: returns FXuint ]
On output, last page to print

self.mediawidth

[ Member data: returns FXdouble ]
Media size [MEDIA_USLETTER etc]

self.mediaheight

[ Member data: returns FXdouble ]
Width of paper in points [1/72 of an inch]

self.leftmargin

[ Member data: returns FXdouble ]
Height of paper in points

self.rightmargin

[ Member data: returns FXdouble ]
Left margin

self.topmargin

[ Member data: returns FXdouble ]
Right margin

self.bottommargin

[ Member data: returns FXdouble ]
Top margin

self.numcopies

[ Member data: returns FXuint ]
Bottom margin

self.flags

[ Member data: returns FXuint ]
Number of copies

FXPrinter()

[ Constructor: returns FXPrinter * ]

del this

[ Destructor: returns void ]

8. class FXEvent

[ created from struct FXEvent ]
FOX Event

FXEvent(str)

[ Constructor: returns FXEvent * ]

self.type

[ Member data: returns FXuint ]

self.window

[ Member data: returns FXID ]
Event type

self.time

[ Member data: returns FXTime * ]
Window

self.win_x

[ Member data: returns FXint ]
Time of last event

self.win_y

[ Member data: returns FXint ]
Window-relative x-coord

self.root_x

[ Member data: returns FXint ]
Window-relative y-coord

self.root_y

[ Member data: returns FXint ]
Root x-coord

self.state

[ Member data: returns FXuint ]
Root y-coord

self.code

[ Member data: returns FXuint ]
Keyboard/Modifier state

self.last_x

[ Member data: returns FXint ]
Button, Keysym, or mode

self.last_y

[ Member data: returns FXint ]
Window-relative x-coord of previous mouse location

self.click_x

[ Member data: returns FXint ]
Window-relative y-coord of previous mouse location

self.click_y

[ Member data: returns FXint ]
Window-relative x-coord of mouse button press

self.click_time

[ Member data: returns FXTime * ]
Window-relative y-coord of mouse press

self.click_button

[ Member data: returns FXuint ]
Time of mouse button press

self.click_window

[ Member data: returns FXID ]
Mouse button pressed

self.click_count

[ Member data: returns FXint ]
Window of mouse button press

self.moved

[ Member data: returns FXbool ]
Click-count

self.rect

[ Member data: returns FXRectangle * ]
Moved cursor since press

self.synthetic

[ Member data: returns FXbool ]
Rectangle

del this

[ Destructor: returns void ]

FXPyRegister(pPyObject)

[ returns void ]

9. class FXObject

[ created from class FXPyObject ]
Base object

getClassName()

[ Member : returns char * ]
Get class name of some object

save(store)

[ Member : returns void ]
Save object to stream

load(store)

[ Member : returns void ]
Load object from stream

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

FXObject()

[ Constructor: returns FXPyObject * ]

del this

[ Destructor: returns void ]

10. class FXId

[ created from class FXPyId ]
X-Object Identifier

FXId(a)

[ Constructor: returns FXPyId * ]
Make ID in an app

getApp()

[ Member : returns FXPyApp * ]
Get application

id()

[ Member : returns FXID ]
Get XID handle

create()

[ Member : returns void ]
Create resource

detach()

[ Member : returns void ]
Detach resource

destroy()

[ Member : returns void ]
Destroy resource

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

11. class FXDrawable

[ created from class FXPyDrawable ]
Something which can draw

getWidth()

[ Member : returns FXint ]
Width of drawable

getHeight()

[ Member : returns FXint ]
Height of drawable

getVisual()

[ Member : returns FXPyVisual * ]
Get the visual

setVisual(vis)

[ Member : returns void ]
Change visual

resize(w,h)

[ Member : returns void ]
Resize drawable to the specified width and height

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

FXDrawable()

[ Constructor: returns FXPyDrawable * ]

del this

[ Destructor: returns void ]

12. class FXApp

[ created from class FXPyApp ]
Application Object

self.arrowCursor

[ Member data: returns FXPyCursor * ]
Public platform independent data

self.rarrowCursor

[ Member data: returns FXPyCursor * ]
Arrow cursor

self.textCursor

[ Member data: returns FXPyCursor * ]
Reverse arrow cursor

self.hsplitCursor

[ Member data: returns FXPyCursor * ]
Text cursor

self.vsplitCursor

[ Member data: returns FXPyCursor * ]
Horizontal split cursor

self.xsplitCursor

[ Member data: returns FXPyCursor * ]
Vertical split cursor

self.resizeCursor

[ Member data: returns FXPyCursor * ]
Cross split cursor

self.swatchCursor

[ Member data: returns FXPyCursor * ]
Resize grip cursor

self.dontdropCursor

[ Member data: returns FXPyCursor * ]
Color swatch drag cursor

self.moveCursor

[ Member data: returns FXPyCursor * ]
Cursor indicating no drop

self.dragHCursor

[ Member data: returns FXPyCursor * ]
Move cursor

self.dragVCursor

[ Member data: returns FXPyCursor * ]
Resize horizontal edge

self.dragTLCursor

[ Member data: returns FXPyCursor * ]
Resize vertical edge

self.dragTRCursor

[ Member data: returns FXPyCursor * ]
Resize upper-left or bottom-right corner

self.dndCopyCursor

[ Member data: returns FXPyCursor * ]
Resize upper-left or bottom-right corner

self.dndMoveCursor

[ Member data: returns FXPyCursor * ]
Drag and drop copy

self.dndLinkCursor

[ Member data: returns FXPyCursor * ]
Drag and drop move

self.clickSpeed

[ Member data: returns FXuint ]
Drag and drop link

self.scrollSpeed

[ Member data: returns FXuint ]
Double click speed

self.blinkSpeed

[ Member data: returns FXuint ]
Scroll speed

self.animSpeed

[ Member data: returns FXuint ]
Cursor blink speed

self.menuPause

[ Member data: returns FXuint ]
Animation speed

self.tooltipPause

[ Member data: returns FXuint ]
Menu popup delay

self.tooltipTime

[ Member data: returns FXuint ]
Tooltip popup delay

self.scrollbarWidth

[ Member data: returns FXint ]
Tooltip display time

self.dragDelta

[ Member data: returns FXint ]
Scrollbar width

self.borderColor

[ Member data: returns FXColor ]
Minimum distance considered a move

self.baseColor

[ Member data: returns FXColor ]
Border color

self.hiliteColor

[ Member data: returns FXColor ]
Background color of GUI controls

self.shadowColor

[ Member data: returns FXColor ]
Highlight color of GUI controls

self.backColor

[ Member data: returns FXColor ]
Shadow color of GUI controls

self.foreColor

[ Member data: returns FXColor ]
Background color

self.selforeColor

[ Member data: returns FXColor ]
Foreground color

self.selbackColor

[ Member data: returns FXColor ]
Select foreground color

onCmdQuit(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]
Message handlers

onCmdDump(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

self.ID_QUIT

[ Constant: int ]

self.ID_DUMP

[ Constant: int ]

self.ID_LAST

[ Constant: int ]

FXApp(name,vendor)

[ Constructor: returns FXPyApp * ]

getAppName()

[ Member : returns FXchar * ]
Get application name

getDefaultVisual()

[ Member : returns FXPyVisual * ]
Get default visual

setDefaultVisual(vis)

[ Member : returns void ]
Change default visual

getMonoVisual()

[ Member : returns FXPyVisual * ]
Get monochrome visual

getRoot()

[ Member : returns FXPyRootWindow * ]
Get root Window

getCursorWindow()

[ Member : returns FXPyWindow * ]
Get the window under the cursor, if any

getFocusWindow()

[ Member : returns FXPyWindow * ]
Get the window which has the focus, if any

getMainWindow()

[ Member : returns FXPyWindow * ]
Get main window, if any

addTimeout(ms,tgt,sel)

[ Member : returns FXTimer * ]
Add timeout

removeTimeout(t)

[ Member : returns FXTimer * ]
Remove timeout, returns NULL

addChore(tgt,sel)

[ Member : returns FXChore * ]
Add a chore

removeChore(c)

[ Member : returns FXChore * ]
Remove chore

addSignal(sig,tgt,sel,immediate,flags)

[ Member : returns void ]
/ Add signal processing message to be sent to target object when / the signal sig is raised; flags are to be set as per POSIX definitions / When immediate is TRUE, the message will be sent to th target right away; / this should be used with extreme care as the application is interrupted / at an unknown point it its execution

removeSignal(sig)

[ Member : returns void ]
/ Remove signal message for signal sig

enableEventHook()

[ Member : returns void ]
Special for FXPy; enable event sharing with GNU readline module

disableEventHook()

[ Member : returns void ]
Special for FXPy; disable event sharing with GNU readline module

peekEvent()

[ Member : returns FXbool ]
Peek for event

run()

[ Member : returns PyObject * ]
Main application event loop

runOneEvent()

[ Member : returns void ]
Perform one event dispatch

stop(code)

[ Member : returns void ]
Break out of main event loop

runUntil(condition)

[ Member : returns void ]
Run till some flag becomes non-zero

runWhileEvents()

[ Member : returns void ]
Run event loop while events are available

runModalFor(window)

[ Member : returns FXint ]
Run modal for window

stopModal(window,code)

[ Member : returns void ]
Break out of event loop

runModalWhileShown(window)

[ Member : returns FXint ]
Run modal while window is shown, or until stopModal is called

isModal(window)

[ Member : returns FXbool ]
True if the window is modal

forceRefresh()

[ Member : returns void ]
Force GUI refresh

refresh()

[ Member : returns void ]
Schedule a refresh

flush()

[ Member : returns void ]
Flush pending repaints

exit(code)

[ Member : returns void ]
Exit application

reg()

[ Member : returns FXRegistry * ]
Get registry

registerDragType(name)

[ Member : returns FXDragType ]
Register new DND type

getDragTypeName(type)

[ Member : returns FXString ]
Get drag type name

beep()

[ Member : returns void ]
Beep

FXApp_instance()

[ Static member : returns FXPyApp * ]
Return application instance

setNormalFont(font)

[ Member : returns void ]
/ Change default font

getNormalFont()

[ Member : returns FXPyFont * ]
/ Return default font

beginWaitCursor()

[ Member : returns void ]
/ Begin of wait-cursor block; wait-cursor blocks may be nested.

endWaitCursor()

[ Member : returns void ]
/ End of wait-cursor block

setWaitCursor(cur)

[ Member : returns void ]
/ Change to a new wait cursor

getWaitCursor()

[ Member : returns FXPyCursor * ]
/ Return current wait cursor

dumpWidgets()

[ Member : returns void ]
Dump widget information

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

create()

[ Member : returns void ]

destroy()

[ Member : returns void ]

detach()

[ Member : returns void ]

init(argv)

[ Member : returns void ]

del this

[ Destructor: returns void ]

VISUAL_DEFAULT = VISUAL_DEFAULT

[ Constant: int ]

VISUAL_MONOCHROME = VISUAL_MONOCHROME

[ Constant: int ]
Default visual

VISUAL_BEST = VISUAL_BEST

[ Constant: int ]
Must be monochrome visual

VISUAL_INDEXCOLOR = VISUAL_INDEXCOLOR

[ Constant: int ]
Best (deepest) visual

VISUAL_GRAYSCALE = VISUAL_GRAYSCALE

[ Constant: int ]
Palette visual

VISUAL_TRUECOLOR = VISUAL_TRUECOLOR

[ Constant: int ]
Gray scale visual

VISUAL_OWNCOLORMAP = VISUAL_OWNCOLORMAP

[ Constant: int ]
Must be true color visual

VISUAL_DOUBLEBUFFER = VISUAL_DOUBLEBUFFER

[ Constant: int ]
Allocate private colormap

VISUAL_STEREO = VISUAL_STEREO

[ Constant: int ]
Double-buffered [FXGLVisual]

VISUAL_NOACCEL = VISUAL_NOACCEL

[ Constant: int ]
Stereo [FXGLVisual] No hardware acceleration [for broken h/w]

VISUALTYPE_UNKNOWN = VISUALTYPE_UNKNOWN

[ Constant: int ]

VISUALTYPE_MONO = VISUALTYPE_MONO

[ Constant: int ]
Undetermined visual type

VISUALTYPE_TRUE = VISUALTYPE_TRUE

[ Constant: int ]
Visual for drawing into 1-bpp surfaces

VISUALTYPE_INDEX = VISUALTYPE_INDEX

[ Constant: int ]
True color

VISUALTYPE_GRAY = VISUALTYPE_GRAY

[ Constant: int ]
Index [palette] color Gray scale

13. class FXVisual

[ created from class FXPyVisual ]
Visual describes pixel format of a drawable

FXVisual(a,flgs,d)

[ Constructor: returns FXPyVisual * ]
Construct default visual

create()

[ Member : returns void ]
Create visual

detach()

[ Member : returns void ]
Detach visual

destroy()

[ Member : returns void ]
Destroy visual

getFlags()

[ Member : returns FXuint ]
Get flags

getDepth()

[ Member : returns FXuint ]
Get depth

getNumColors()

[ Member : returns FXuint ]
Get number of colors

getNumRed()

[ Member : returns FXuint ]
Get number of reds

getNumGreen()

[ Member : returns FXuint ]
Get number of greens

getNumBlue()

[ Member : returns FXuint ]
Get number of blues

getPixel(clr)

[ Member : returns FXPixel ]
Get device pixel value for color

getColor(pix)

[ Member : returns FXColor ]
Get color value for device pixel value

setMaxColors(maxcols)

[ Member : returns void ]
Set maximum number of colors to allocate

getMaxColors()

[ Member : returns FXuint ]
Get maximum number of colors

getType()

[ Member : returns FXVisualType ]
Get visual type

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

14. class FXFont

[ created from class FXPyFont ]
Font class

FXFont(a,fontdesc)

[ Constructor: returns FXPyFont * ]
Construct from font description

create()

[ Member : returns void ]
Create the font

detach()

[ Member : returns void ]
Detach the font

destroy()

[ Member : returns void ]
Destroy the font

getName()

[ Member : returns FXString ]
Get face name

getSize()

[ Member : returns FXuint ]
Get size in deci-points

getWeight()

[ Member : returns FXuint ]
Get font weight

getSlant()

[ Member : returns FXuint ]
Get slant

getEncoding()

[ Member : returns FXuint ]
Get character set encoding

getSetWidth()

[ Member : returns FXuint ]
Get setwidth

getHints()

[ Member : returns FXuint ]
Get hints

getFontDesc()

[ Member : returns FXFontDesc * ]
Get font description void getFontDesc(FXFontDesc& fontdesc);

setFontDesc(fontdesc)

[ Member : returns void ]

isFontMono()

[ Member : returns FXbool ]
Find out if the font is monotype or proportional

hasChar(ch)

[ Member : returns FXbool ]
See if font has glyph for ch

getMinChar()

[ Member : returns FXint ]
/ Get first character glyph in font

getMaxChar()

[ Member : returns FXint ]
/ Get first character glyph in font

leftBearing(ch)

[ Member : returns FXint ]
Left bearing

rightBearing(ch)

[ Member : returns FXint ]
Right bearing

getFontWidth()

[ Member : returns FXint ]
Width of widest character in font

getFontHeight()

[ Member : returns FXint ]
Height of highest character in font

getFontAscent()

[ Member : returns FXint ]
Ascent from baseline

getFontDescent()

[ Member : returns FXint ]
Descent from baseline

getFontLeading()

[ Member : returns FXint ]
Get font leading [that is lead-ing as in Pb!]

getFontSpacing()

[ Member : returns FXint ]
Get font line spacing

getTextWidth(text,n)

[ Member : returns FXint ]
Calculate width of given text in this font

getTextHeight(text,n)

[ Member : returns FXint ]
Calculate height of given text in this font

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

FXFontFromLFD(app,nm)

[ returns FXPyFont * ]
Alternate constructors for fonts

FXFontFromArgs(app,face,sz,wt,sl,enc,setw,h)

[ returns FXPyFont * ]

IMAGE_KEEP = IMAGE_KEEP

[ Constant: int ]

IMAGE_OWNED = IMAGE_OWNED

[ Constant: int ]
Keep pixel data in client

IMAGE_DITHER = IMAGE_DITHER

[ Constant: int ]
Pixel data is owned by image

IMAGE_ALPHA = IMAGE_ALPHA

[ Constant: int ]
Dither image to look better

IMAGE_OPAQUE = IMAGE_OPAQUE

[ Constant: int ]
Data has alpha channel

IMAGE_ALPHACOLOR = IMAGE_ALPHACOLOR

[ Constant: int ]
Force opaque background

IMAGE_SHMI = IMAGE_SHMI

[ Constant: int ]
Override transparancy color

IMAGE_SHMP = IMAGE_SHMP

[ Constant: int ]
Using shared memory image

IMAGE_ALPHAGUESS = IMAGE_ALPHAGUESS

[ Constant: int ]
Using shared memory pixmap Guess transparency color from corners

15. class FXImage

[ created from class FXPyImage ]
Image class

FXImage(a,pix,opts,w,h)

[ Constructor: returns FXPyImage * ]
Create an image

getData()

[ Member : returns FXuchar * ]
To get to the pixel data

getOptions()

[ Member : returns FXuint ]
To get to the option flags

setOptions(opts)

[ Member : returns void ]
Change options

create()

[ Member : returns void ]
Create image resource

detach()

[ Member : returns void ]
Detach image resource

destroy()

[ Member : returns void ]
Destroy image resource

restore()

[ Member : returns void ]
Restore client-side pixel buffer from image

render()

[ Member : returns void ]
Render pixels

resize(w,h)

[ Member : returns void ]
Resize pixmap to the specified width and height

scale(sx,sy)

[ Member : returns void ]
Rescale pixels image to the specified width and height

mirror(horizontal,vertical)

[ Member : returns void ]
/ Mirror image horizontally and/or vertically

rotate(degrees)

[ Member : returns void ]
/ Rotate image by degrees ccw

crop(x,y,w,h)

[ Member : returns void ]
Crop image to given rectangle

savePixels(store)

[ Member : returns void ]
Save pixel data only

loadPixels(store)

[ Member : returns void ]
Load pixel data only

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

16. class FXGIFImage

[ created from class FXPyGIFImage ]
GIF Image class

FXGIFImage(a,pix,opts,w,h)

[ Constructor: returns FXPyGIFImage * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

17. class FXBMPImage

[ created from class FXPyBMPImage ]
BMP Image class

FXBMPImage(a,pix,opts,w,h)

[ Constructor: returns FXPyBMPImage * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

18. class FXPNGImage

[ created from class FXPyPNGImage ]
PNG Image class

FXPNGImage(a,pix,opts,w,h)

[ Constructor: returns FXPyPNGImage * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

19. class FXIcon

[ created from class FXPyIcon ]
Basic icon

FXIcon(a,pix,clr,opts,w,h)

[ Constructor: returns FXPyIcon * ]

resize(w,h)

[ Member : returns void ]
Resize pixmap to the specified width and height

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

20. class FXGIFIcon

[ created from class FXPyGIFIcon ]
GIF Icon class

FXGIFIcon(a,pix,clr,opts,w,h)

[ Constructor: returns FXPyGIFIcon * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

21. class FXBMPIcon

[ created from class FXPyBMPIcon ]
BMP icon

FXBMPIcon(a,pix,clr,opts,w,h)

[ Constructor: returns FXPyBMPIcon * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

22. class FXPNGIcon

[ created from class FXPyPNGIcon ]
PNG icon

FXPNGIcon(a,pix,clr,opts,w,h)

[ Constructor: returns FXPyPNGIcon * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

23. class FXAccelTable

[ created from class FXPyAccelTable ]
Accelerator table

onKeyPress(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onKeyRelease(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

FXAccelTable()

[ Constructor: returns FXPyAccelTable * ]

addAccel(hotkey,target,seldn,selup)

[ Member : returns void ]

hasAccel(hotkey)

[ Member : returns FXbool ]

removeAccel(hotkey)

[ Member : returns void ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

24. class FXRecentFiles

[ created from class FXPyRecentFiles ]
Recently used files list

onCmdClear(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onCmdFile(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdFile(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

onUpdAnyFiles(FXPyObject *,FXSelector ,void *)

[ Member : returns long ]

self.ID_CLEAR

[ Constant: int ]

self.ID_ANYFILES

[ Constant: int ]

self.ID_FILE_1

[ Constant: int ]

self.ID_FILE_2

[ Constant: int ]

self.ID_FILE_3

[ Constant: int ]

self.ID_FILE_4

[ Constant: int ]

self.ID_FILE_5

[ Constant: int ]

self.ID_FILE_6

[ Constant: int ]

self.ID_FILE_7

[ Constant: int ]

self.ID_FILE_8

[ Constant: int ]

self.ID_FILE_9

[ Constant: int ]

self.ID_FILE_10

[ Constant: int ]

FXRecentFiles()

[ Constructor: returns FXPyRecentFiles * ]
/ Make new Recent Files Group with default groupname

setMaxFiles(mx)

[ Member : returns void ]
/ Change number of files we're tracking

getMaxFiles()

[ Member : returns FXint ]

setTarget(t)

[ Member : returns void ]
/ Change the target

getTarget()

[ Member : returns FXPyObject * ]

setSelector(sel)

[ Member : returns void ]
/ Change the message

getSelector()

[ Member : returns FXSelector ]

appendFile(filename)

[ Member : returns void ]
/ Append a file

removeFile(filename)

[ Member : returns void ]
/ Remove a file

clear()

[ Member : returns void ]
/ Clear the list of files

del this

[ Destructor: returns void ]
/ Destructor

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

25. class FXRegistry

[ created from class FXRegistry ]

FXRegistry(akey,vkey)

[ Constructor: returns FXRegistry * ]

read()

[ Member : returns FXbool ]

write()

[ Member : returns FXbool ]

readStringEntry(section,key,def)

[ Member : returns FXchar * ]

readIntEntry(section,key,def)

[ Member : returns FXint ]

readUnsignedEntry(section,key,def)

[ Member : returns FXuint ]

readRealEntry(section,key,def)

[ Member : returns FXdouble ]

readColorEntry(section,key,def)

[ Member : returns FXColor ]

writeStringEntry(section,key,val)

[ Member : returns FXbool ]

writeIntEntry(section,key,val)

[ Member : returns FXbool ]

writeUnsignedEntry(section,key,val)

[ Member : returns FXbool ]

writeRealEntry(section,key,val)

[ Member : returns FXbool ]

writeColorEntry(section,key,val)

[ Member : returns FXbool ]

deleteEntry(section,key)

[ Member : returns FXbool ]

deleteSection(section)

[ Member : returns FXbool ]

setModified(mdfy)

[ Member : returns void ]

isModified()

[ Member : returns FXbool ]

setAsciiMode(asciiMode)

[ Member : returns void ]

getAsciiMode()

[ Member : returns FXbool ]

del this

[ Destructor: returns void ]

FXStreamDead = FXStreamDead

[ Constant: int ]

FXStreamSave = FXStreamSave

[ Constant: int ]

FXStreamLoad = FXStreamLoad

[ Constant: int ]

FXStreamOK = FXStreamOK

[ Constant: int ]

FXStreamEnd = FXStreamEnd

[ Constant: int ]
OK

FXStreamFull = FXStreamFull

[ Constant: int ]
Try read past end of stream

FXStreamNoWrite = FXStreamNoWrite

[ Constant: int ]
Filled up stream buffer or disk full

FXStreamNoRead = FXStreamNoRead

[ Constant: int ]
Unable to open for write

FXStreamFormat = FXStreamFormat

[ Constant: int ]
Unable to open for read

FXStreamUnknown = FXStreamUnknown

[ Constant: int ]
Stream format error

FXStreamAlloc = FXStreamAlloc

[ Constant: int ]
Trying to read unknown class Alloc failed

26. class FXStream

[ created from class FXStream ]

FXStream(container)

[ Constructor: returns FXStream * ]
Constructor

open(save_or_load)

[ Member : returns int ]
Open archive return TRUE if OK

close()

[ Member : returns int ]
Close; return TRUE if OK

status()

[ Member : returns FXStreamStatus ]
Get status code

setError(err)

[ Member : returns void ]
Set status code

direction()

[ Member : returns FXStreamDirection ]
Obtain direction

container()

[ Member : returns FXPyObject * ]
Get parent object

getPosition()

[ Member : returns unsigned long ]
Get position

setPosition(p)

[ Member : returns FXbool ]
Move to position

swapBytes(s)

[ Member : returns void ]
Change swap bytes flag

bytesSwapped()

[ Member : returns FXbool ]
Get swap bytes flag

FXStream_isLittleEndian()

[ Static member : returns FXbool ]
Return implementation's endianness

del this

[ Destructor: returns void ]

27. class FXDict

[ created from class FXPyDict ]
Pointer dictionary

FXDict()

[ Constructor: returns FXPyDict * ]

getSize()

[ Member : returns FXint ]

setSize(m)

[ Member : returns void ]

no()

[ Member : returns FXint ]

insert(ky,ptr,mrk)

[ Member : returns void * ]

replace(ky,ptr,mark)

[ Member : returns void * ]

remove(ky)

[ Member : returns void * ]

find(ky)

[ Member : returns void * ]

key(pos)

[ Member : returns FXchar * ]

data(pos)

[ Member : returns void * ]

mark(pos)

[ Member : returns FXbool ]

first()

[ Member : returns FXint ]

last()

[ Member : returns FXint ]

next(pos)

[ Member : returns FXint ]

prev(pos)

[ Member : returns FXint ]

clear()

[ Member : returns void ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

28. class FXStringDict

[ created from class FXPyStringDict ]
String dictionary

FXStringDict()

[ Constructor: returns FXPyStringDict * ]

insert(ky,str,mrk)

[ Member : returns FXchar * ]

replace(ky,str,mrk)

[ Member : returns FXchar * ]

remove(ky)

[ Member : returns FXchar * ]

find(ky)

[ Member : returns FXchar * ]

data(pos)

[ Member : returns FXchar * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

29. class FXSectionDict

[ created from class FXPySectionDict ]
Section dictionary

FXSectionDict()

[ Constructor: returns FXPySectionDict * ]

insert(ky)

[ Member : returns FXPyStringDict * ]

remove(ky)

[ Member : returns FXPyStringDict * ]

find(ky)

[ Member : returns FXPyStringDict * ]

data(pos)

[ Member : returns FXPyStringDict * ]

handle(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

onDefault(FXPyObject *,FXSelector ,ptr)

[ Member : returns long ]

del this

[ Destructor: returns void ]

30. class FXRegion

[ created from class FXRegion ]
/ Region

FXRegion(x,y,w,h)

[ Constructor: returns FXRegion * ]
/ Construct new region set to given rectangle

empty()

[ Member : returns FXbool ]
/ Return TRUE if region is empty

contains(x,y)

[ Member : returns FXbool ]
/ Return TRUE if region contains point

bounds(r)

[ Member : returns void ]
/ Return bounding box

offset(dx,dy)

[ Member : returns FXRegion * ]
/ Offset region by dx,dy

del this

[ Destructor: returns void ]
/ Destroy region

31. class FXDelegator

[ created from class FXPyDelegator ]

FXDelegator(target)

[ Constructor: returns FXPyDelegator * ]
/ Construct a delegator

getDelegate()

[ Member : returns FXPyObject * ]
/ Return delegate object

setDelegate(target)

[ Member : returns void ]
/ Change delegate object

handle(sender,key,data)

[ Member : returns long ]
/ For message forwarding

del this

[ Destructor: returns void ]