Expand description
Rust low level bindings for IUP – A Portable User Interface Toolkit
These bindings follow what is found in iup.h as closely as possibly with the following exceptions:
- C function-like macros have been converted into functions.
- Items that were marked as old or deprecated have been removed.
Enums§
Constants§
- IUP_
BOTTOM - IUP_
BUTTO N1 - IUP_
BUTTO N2 - IUP_
BUTTO N3 - IUP_
BUTTO N4 - IUP_
BUTTO N5 - IUP_
CENTER - IUP_
CENTERPARENT - IUP_
CLOSE - IUP_
CONTINUE - IUP_
COPYRIGHT - IUP_
CURRENT - IUP_
DEFAULT - IUP_
DESCRIPTION - IUP_
ERROR - IUP_
GETPARAM_ CANCEL - IUP_
GETPARAM_ HELP - IUP_
GETPARAM_ INIT - IUP_
GETPARAM_ OK - IUP_
HIDE - IUP_
IGNORE - IUP_
INVALID - IUP_
INVALID_ ID - IUP_
LEFT - IUP_
MASK_ EFLOAT - IUP_
MASK_ FLOAT - IUP_
MASK_ INT - IUP_
MASK_ UFLOAT - IUP_
MASK_ UINT - IUP_
MAXIMIZE - IUP_
MINIMIZE - IUP_
MOUSEPOS - IUP_
NAME - IUP_
NOERROR - IUP_
OPENED - IUP_
RECBINARY - IUP_
RECTEXT - IUP_
RESTORE - IUP_
RIGHT - IUP_
SBDN - IUP_
SBDRAGH - IUP_
SBDRAGV - IUP_
SBLEFT - IUP_
SBPGDN - IUP_
SBPGLEFT - IUP_
SBPGRIGHT - IUP_
SBPGUP - IUP_
SBPOSH - IUP_
SBPOSV - IUP_
SBRIGHT - IUP_
SBUP - IUP_
SHOW - IUP_TOP
- IUP_
VERSION - IUP_
VERSION_ DATE - IUP_
VERSION_ NUMBER
Functions§
- IupAlarm⚠
- IupAppend⚠
- IupBackground
Box ⚠ - IupButton⚠
- IupCanvas⚠
- IupCbox⚠
- IupCboxv⚠
- IupClass
Match ⚠ - IupClipboard⚠
- IupClose⚠
- IupColor
Dlg ⚠ - IupConvertXY
ToPos ⚠ - IupCopy
Class ⚠Attributes - IupCreate⚠
- IupCreatep⚠
- IupCreatev⚠
- IupDestroy⚠
- IupDetach⚠
- IupDetach
Box ⚠ - IupDialog⚠
- IupElement
Properties ⚠Dialog - IupExit
Loop ⚠ - IupExpander⚠
- IupFile
Dlg ⚠ - IupFill⚠
- IupFlush⚠
- IupFont
Dlg ⚠ - IupFrame⚠
- IupGet
AllAttributes ⚠ - IupGet
AllClasses ⚠ - IupGet
AllDialogs ⚠ - IupGet
AllNames ⚠ - IupGet
Attribute ⚠ - IupGet
Attribute ⚠Handle - IupGet
Attribute ⚠Id - IupGet
Attribute ⚠Id2 - IupGet
Attributes ⚠ - IupGet
Brother ⚠ - IupGet
Callback ⚠ - IupGet
Child ⚠ - IupGet
Child ⚠Count - IupGet
Child ⚠Pos - IupGet
Class ⚠Attributes - IupGet
Class ⚠Callbacks - IupGet
Class ⚠Name - IupGet
Class ⚠Type - IupGet
Color ⚠ - IupGet
Dialog ⚠ - IupGet
Dialog ⚠Child - IupGet
Double ⚠ - IupGet
Double ⚠Id - IupGet
Double ⚠Id2 - IupGet
File ⚠ - IupGet
Float ⚠ - IupGet
Float ⚠Id - IupGet
Float ⚠Id2 - IupGet
Focus ⚠ - IupGet
Function ⚠ - IupGet
Global ⚠ - IupGet
Handle ⚠ - IupGet
Int ⚠ - IupGet
Int2 ⚠ - IupGet
IntId ⚠ - IupGet
IntId2 ⚠ - IupGet
IntInt ⚠ - IupGet
Language ⚠ - IupGet
Language ⚠String - IupGet
Name ⚠ - IupGet
Next ⚠Child - IupGet
Param ⚠ - IupGet
Paramv ⚠ - IupGet
Parent ⚠ - IupGetRGB⚠
- IupGetRGB
Id ⚠ - IupGetRGB
Id2 ⚠ - IupGet
Text ⚠ - IupGrid
Box ⚠ - IupGrid
Boxv ⚠ - IupHbox⚠
- IupHboxv⚠
- IupHelp⚠
- IupHide⚠
- IupImage⚠
- IupImage
LibOpen ⚠ - IupImageRGB⚠
- IupImageRGBA⚠
- IupInsert⚠
- IupItem⚠
- IupLabel⚠
- IupLayout
Dialog ⚠ - IupLink⚠
- IupList⚠
- IupList
Dialog ⚠ - IupLoad⚠
- IupLoad
Buffer ⚠ - IupLoop
Step ⚠ - IupLoop
Step ⚠Wait - IupMain
Loop ⚠ - IupMain
Loop ⚠Level - IupMap⚠
- IupMenu⚠
- IupMenuv⚠
- IupMessage⚠
- IupMessage
Dlg ⚠ - IupMessagef⚠
- IupMulti
Line ⚠ - IupNext
Field ⚠ - IupNormalizer⚠
- IupNormalizerv⚠
- IupOpen⚠
- IupPlay
Input ⚠ - IupPopup⚠
- IupPrevious
Field ⚠ - IupProgress
Bar ⚠ - IupProgress
Dlg ⚠ - IupRadio⚠
- IupRecord
Input ⚠ - IupRedraw⚠
- IupRefresh⚠
- IupRefresh
Children ⚠ - IupReparent⚠
- IupReset
Attribute ⚠ - IupSave
Class ⚠Attributes - IupSave
Image ⚠AsText - IupSbox⚠
- IupScanf⚠
- IupScroll
Box ⚠ - IupSeparator⚠
- IupSet
Att ⚠ - IupSet
Attribute ⚠ - IupSet
Attribute ⚠Handle - IupSet
Attribute ⚠Id - IupSet
Attribute ⚠Id2 - IupSet
Attributes ⚠ - IupSet
Callback ⚠ - IupSet
Callbacks ⚠ - IupSet
Class ⚠Default Attribute - IupSet
Double ⚠ - IupSet
Double ⚠Id - IupSet
Double ⚠Id2 - IupSet
Float ⚠ - IupSet
Float ⚠Id - IupSet
Float ⚠Id2 - IupSet
Focus ⚠ - IupSet
Function ⚠ - IupSet
Global ⚠ - IupSet
Handle ⚠ - IupSet
Int ⚠ - IupSet
IntId ⚠ - IupSet
IntId2 ⚠ - IupSet
Language ⚠ - IupSet
Language ⚠Pack - IupSet
Language ⚠String - IupSetRGB⚠
- IupSetRGB
Id ⚠ - IupSetRGB
Id2 ⚠ - IupSet
StrAttribute ⚠ - IupSet
StrAttribute ⚠Id - IupSet
StrAttribute ⚠Id2 - IupSet
StrGlobal ⚠ - IupSet
Strf ⚠ - IupSet
Strf ⚠Id - IupSet
Strf ⚠Id2 - IupShow⚠
- IupShowXY⚠
- IupSplit⚠
- IupStore
Language ⚠String - IupSubmenu⚠
- IupTabs⚠
- IupTabsv⚠
- IupText⚠
- IupText
Convert ⚠LinCol ToPos - IupText
Convert ⚠PosTo LinCol - IupTimer⚠
- IupToggle⚠
- IupTree⚠
- IupTree
GetId ⚠ - IupTree
GetUser ⚠Id - IupTree
SetAttribute ⚠Handle - IupTree
SetUser ⚠Id - IupUnmap⚠
- IupUpdate⚠
- IupUpdate
Children ⚠ - IupUser⚠
- IupVal⚠
- IupVbox⚠
- IupVboxv⚠
- IupVersion⚠
- IupVersion
Date ⚠ - IupVersion
Number ⚠ - IupZbox⚠
- IupZboxv⚠
- iup_
isalt ⚠ - iup_
isbutton1 ⚠ - iup_
isbutton2 ⚠ - iup_
isbutton3 ⚠ - iup_
isbutton4 ⚠ - iup_
isbutton5 ⚠ - iup_
iscontrol ⚠ - iup_
isdouble ⚠ - iup_
isshift ⚠ - iup_
issys ⚠