Product
Overview
Availability
Support
Credits
Documentation
Publications
Copyright/License
Download
Library Download Tips
CVS
History
History 3.x
Migration Guide
History 2.x
History 1.x
To Do
Comparing
Gallery
Additional Controls
Pre-defined Dialogs
Screenshots
Guide
Getting Started
Building Applications
Building The Library
Using IUP in C++
Contributions
Building in Linux
IDEs
C++ BuilderX
Code Blocks
Dev-C++
Eclipse for C++
Open Watcom C++
Visual C++ 7
Visual C++ 8
Executables
LED Compiler for C
Samples
Results
Dialog BACKGROUND
Dialog BGCOLOR
Children BGCOLOR
Lua Binding
Basic IupLua
Simple Output
Simple Input
Dialogs
Layouts
Timers and Idle
Lists
Trees
Menus
Plotting Data
IupLua Advanced
System
Initialization
LED
Reference
IupOpen
IupClose
iuplua_open
IupVersion
IupLoad
IupSetLanguage
IupGetLanguage
Drivers
Motif
Win32
GTK
Attributes
Using
Inheritance
IupLua
Functions
IupStoreAttribute
IupSetAttribute
IupSetfAttribute
IupSetAttributes
IupResetAttribute
IupSetAtt
IupSetAttributeHandle
IupGetAttributeHandle
IupGetAttribute
IupGetAllAttributes
IupGetAttributes
IupGetFloat
IupGetInt
IupStoreGlobal
IupSetGlobal
IupGetGlobal
Common
ACTIVE
BGCOLOR
FGCOLOR
FONT
VISIBLE
CLIENTSIZE
CLIENTOFFSET
EXPAND
MAXSIZE
MINSIZE
RASTERSIZE
SIZE
FLOATING
POSITION
SCREENPOSITION
NAME
TIP
TITLE
VALUE
WID
ZORDER
Globals
General
System Control
System Mouse and Keyboard
System Information
Screen Information
System Data
Default Attributes
Events
Main Loop
IupMainLoop
IupMainLoopLevel
IupLoopStep
IupExitLoop
IupFlush
IupGetCallback
IupSetCallback
IupSetCallbacks
IupGetActionName
IupGetFunction
IupSetFunction
IupRecordInput
IupPlayInput
DEFAULT_ACTION
IDLE_ACTION
MAP_CB
UNMAP_CB
DESTROY_CB
GETFOCUS_CB
KILLFOCUS_CB
ENTERWINDOW_CB
LEAVEWINDOW_CB
K_ANY
HELP_CB
ACTION
Layout
Native Sizes
IUP Sizes
Hierarchy
Display
Construction
IupCreate
IupDestroy
IupMap
IupUnmap
IupGetAllClasses
IupGetClassName
IupGetClassType
IupClassMatch
IupGetClassAttributes
IupGetClassCallbacks
IupSaveClassAttributes
IupCopyClassAttributes
IupSetClassDefaultAttribute
Composition
IupFill
IupHbox
IupVbox
IupZbox
IupRadio
IupNormalizer
IupCbox
IupSbox
IupSplit
IupAppend
IupDetach
IupInsert
IupReparent
IupGetParent
IupGetChild
IupGetChildPos
IupGetChildCount
IupGetNextChild
IupGetBrother
IupGetDialog
IupGetDialogChild
Utilities
IupRefresh
IupRefreshChildren
IupUpdate
IupRedraw
IupConvertXYToPos
IupDialog
CURSOR
ICON
PARENTDIALOG
SHRINK
CONTROL
Callbacks
CLOSE_CB
DROPFILES_CB
RESIZE_CB
SHOW_CB
IupPopup
IupShow
IupShowXY
IupHide
Predefined
IupFileDlg
IupMessageDlg
IupColorDlg
IupFontDlg
IupAlarm
IupGetFile
IupGetColor
IupGetParam
IupGetText
IupListDialog
IupMessage
IupScanf
IupLayoutDialog
Controls
Standard
IupButton
IupCanvas
SCROLLBAR
DX
DY
POSX
POSY
XMIN
XMAX
YMIN
YMAX
BUTTON_CB
MOTION_CB
KEYPRESS_CB
SCROLL_CB
WHEEL_CB
WOM_CB
IupFrame
IupLabel
IupList
IupMultiLine
IupProgressBar
IupSpin
IupTabs
IupText
FORMATTING
MASK
IupToggle
IupTree
IupVal
Additional
IupCells
IupColorbar
IupColorBrowser
IupDial
IupMatrix
IupGauge (OLD)
IupGLCanvas
IupPPlot
IupOleControl
IupWebBrowser
Resources
Fonts
FONT (2.x)
FONT (3.0)
IupMapFont
IupUnMapFont
Images
IupImage
IupImageLib (2.x)
IupImageLib (3.0)
Iup-IM
IupSaveImageAsText
Keyboard
Codes
IupNextField
IupPreviousField
IupGetFocus
IupSetFocus
IupItem
IupMenu
IupSeparator
IupSubmenu
KEY
HIGHLIGHT_CB
OPEN_CB
MENUCLOSE_CB
Names
IupSetHandle
IupGetHandle
IupGetName
IupGetAllNames
IupGetAllDialogs
IupClipboard
IupTimer
IupTuio
IupUser
IupHelp
iupMask
Internal SDK
Control SDK
Ihandle Object
Ihandle Class
Class Object Functions
Base Class
Base Class Methods
Base Class Attribute Functions
Base Class Utilities
Class Registration
Attribute Environment
Child Tree
List of Dialogs
Keyboard Focus
Key Coding
Driver Interface
Driver Font Interface
Driver Information Interface
Assert Utilities
Hash Table
Language Dependent Messages
Simple Array
Simple Draw
String Utilities