iup.iup

\file \brief User API IUP - A Portable User Interface Toolkit Tecgraf: Computer Graphics Technology Group, PUC-Rio, Brazil http://www.tecgraf.puc-rio.br/iup mailto:iup@tecgraf.puc-rio.br

See Copyright Notice at the end of this file

Public Imports

iup.iupkey
public import iup.iupkey;
Undocumented in source.
iup.iupdef
public import iup.iupdef;
Undocumented in source.

Members

Aliases

IUPMASK_EFLOAT
alias IUPMASK_EFLOAT = IUP_MASK_EFLOAT
Undocumented in source.
IUPMASK_FLOAT
alias IUPMASK_FLOAT = IUP_MASK_FLOAT
Undocumented in source.
IUPMASK_INT
alias IUPMASK_INT = IUP_MASK_INT
Undocumented in source.
IUPMASK_UFLOAT
alias IUPMASK_UFLOAT = IUP_MASK_UFLOAT
Undocumented in source.
IUPMASK_UINT
alias IUPMASK_UINT = IUP_MASK_UINT
Undocumented in source.
Icallback
alias Icallback = int function(Ihandle*) nothrow
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
Iparamcb
alias Iparamcb = int function(Ihandle* dialog, int param_index, void* user_data) nothrow
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
isalt
alias isalt = iup_isalt
Undocumented in source.
isbutton1
alias isbutton1 = iup_isbutton1
Undocumented in source.
isbutton2
alias isbutton2 = iup_isbutton2
Undocumented in source.
isbutton3
alias isbutton3 = iup_isbutton3
Undocumented in source.
isbutton4
alias isbutton4 = iup_isbutton4
Undocumented in source.
isbutton5
alias isbutton5 = iup_isbutton5
Undocumented in source.
iscontrol
alias iscontrol = iup_iscontrol
Undocumented in source.
isdouble
alias isdouble = iup_isdouble
Undocumented in source.
isshift
alias isshift = iup_isshift
Undocumented in source.
issys
alias issys = iup_issys
Undocumented in source.

Enums

IUP_BUTTON1
anonymousenum IUP_BUTTON1
IUP_CENTER
anonymousenum IUP_CENTER
IUP_ERROR
anonymousenum IUP_ERROR
IUP_GETPARAM_BUTTON1
anonymousenum IUP_GETPARAM_BUTTON1
IUP_IGNORE
anonymousenum IUP_IGNORE
IUP_RECBINARY
anonymousenum IUP_RECBINARY
IUP_SBUP
anonymousenum IUP_SBUP
IUP_SHOW
anonymousenum IUP_SHOW

Functions

IupAlarm
int IupAlarm(const(char)* title, const(char)* msg, const(char)* b1, const(char)* b2, const(char)* b3)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupAnimatedLabel
Ihandle* IupAnimatedLabel(Ihandle* animation)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupAppend
Ihandle* IupAppend(Ihandle* ih, Ihandle* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupBackgroundBox
Ihandle* IupBackgroundBox(Ihandle* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupButton
Ihandle* IupButton(const(char)* title, const(char)* action)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupCalendar
Ihandle* IupCalendar()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupCanvas
Ihandle* IupCanvas(const(char)* action)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupCbox
Ihandle* IupCbox(Ihandle* child, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupCboxv
Ihandle* IupCboxv(Ihandle** children)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupClassMatch
int IupClassMatch(Ihandle* ih, const(char)* classname)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupClipboard
Ihandle* IupClipboard()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupClose
void IupClose()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupColorBrowser
Ihandle* IupColorBrowser()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupColorDlg
Ihandle* IupColorDlg()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupColorbar
Ihandle* IupColorbar()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupConvertXYToPos
int IupConvertXYToPos(Ihandle* ih, int x, int y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupCopyClassAttributes
void IupCopyClassAttributes(Ihandle* src_ih, Ihandle* dst_ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupCreate
Ihandle* IupCreate(const(char)* classname)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupCreatep
Ihandle* IupCreatep(const(char)* classname, void* first, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupCreatev
Ihandle* IupCreatev(const(char)* classname, void** params)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupDatePick
Ihandle* IupDatePick()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupDestroy
void IupDestroy(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupDetach
void IupDetach(Ihandle* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupDetachBox
Ihandle* IupDetachBox(Ihandle* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupDial
Ihandle* IupDial(const(char)* type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupDialog
Ihandle* IupDialog(Ihandle* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupElementPropertiesDialog
Ihandle* IupElementPropertiesDialog(Ihandle* elem)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupExecute
int IupExecute(const(char)* filename, const(char)* parameters)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupExecuteWait
int IupExecuteWait(const(char)* filename, const(char)* parameters)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupExitLoop
void IupExitLoop()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupExpander
Ihandle* IupExpander(Ihandle* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupFileDlg
Ihandle* IupFileDlg()
IupFill
Ihandle* IupFill()
IupFlatButton
Ihandle* IupFlatButton(const(char)* title)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupFlatFrame
Ihandle* IupFlatFrame(Ihandle* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupFlatScrollBox
Ihandle* IupFlatScrollBox(Ihandle* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupFlatTabs
Ihandle* IupFlatTabs(Ihandle* first, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupFlatTabsv
Ihandle* IupFlatTabsv(Ihandle** children)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupFlush
void IupFlush()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupFontDlg
Ihandle* IupFontDlg()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupFrame
Ihandle* IupFrame(Ihandle* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGauge
Ihandle* IupGauge()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetAllAttributes
int IupGetAllAttributes(Ihandle* ih, char** names, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetAllClasses
int IupGetAllClasses(char** names, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetAllDialogs
int IupGetAllDialogs(char** names, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetAllNames
int IupGetAllNames(char** names, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetAttribute
char* IupGetAttribute(Ihandle* ih, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetAttributeHandle
Ihandle* IupGetAttributeHandle(Ihandle* ih, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetAttributeHandleId
Ihandle* IupGetAttributeHandleId(Ihandle* ih, const(char)* name, int id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetAttributeHandleId2
Ihandle* IupGetAttributeHandleId2(Ihandle* ih, const(char)* name, int lin, int col)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetAttributeId
char* IupGetAttributeId(Ihandle* ih, const(char)* name, int id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetAttributeId2
char* IupGetAttributeId2(Ihandle* ih, const(char)* name, int lin, int col)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetAttributes
char* IupGetAttributes(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetBrother
Ihandle* IupGetBrother(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetCallback
Icallback IupGetCallback(Ihandle* ih, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetChild
Ihandle* IupGetChild(Ihandle* ih, int pos)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetChildCount
int IupGetChildCount(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetChildPos
int IupGetChildPos(Ihandle* ih, Ihandle* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetClassAttributes
int IupGetClassAttributes(const(char)* classname, char** names, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetClassCallbacks
int IupGetClassCallbacks(const(char)* classname, char** names, int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetClassName
char* IupGetClassName(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetClassType
char* IupGetClassType(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetColor
int IupGetColor(int x, int y, ubyte* r, ubyte* g, ubyte* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetDialog
Ihandle* IupGetDialog(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetDialogChild
Ihandle* IupGetDialogChild(Ihandle* ih, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetDouble
double IupGetDouble(Ihandle* ih, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetDoubleId
double IupGetDoubleId(Ihandle* ih, const(char)* name, int id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetDoubleId2
double IupGetDoubleId2(Ihandle* ih, const(char)* name, int lin, int col)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetFile
int IupGetFile(char* arq)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetFloat
float IupGetFloat(Ihandle* ih, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetFloatId
float IupGetFloatId(Ihandle* ih, const(char)* name, int id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetFloatId2
float IupGetFloatId2(Ihandle* ih, const(char)* name, int lin, int col)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetFocus
Ihandle* IupGetFocus()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetFunction
Icallback IupGetFunction(const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetGlobal
char* IupGetGlobal(const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetHandle
Ihandle* IupGetHandle(const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetInt
int IupGetInt(Ihandle* ih, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetInt2
int IupGetInt2(Ihandle* ih, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetIntId
int IupGetIntId(Ihandle* ih, const(char)* name, int id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetIntId2
int IupGetIntId2(Ihandle* ih, const(char)* name, int lin, int col)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetIntInt
int IupGetIntInt(Ihandle* ih, const(char)* name, int* i1, int* i2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetLanguage
char* IupGetLanguage()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetLanguageString
char* IupGetLanguageString(const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetName
char* IupGetName(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetNextChild
Ihandle* IupGetNextChild(Ihandle* ih, Ihandle* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetParam
int IupGetParam(const(char)* title, Iparamcb action, void* user_data, const(char)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetParamv
int IupGetParamv(const(char)* title, Iparamcb action, void* user_data, const(char)* format, int param_count, int param_extra, void** param_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetParent
Ihandle* IupGetParent(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetRGB
void IupGetRGB(Ihandle* ih, const(char)* name, ubyte* r, ubyte* g, ubyte* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetRGBId
void IupGetRGBId(Ihandle* ih, const(char)* name, int id, ubyte* r, ubyte* g, ubyte* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetRGBId2
void IupGetRGBId2(Ihandle* ih, const(char)* name, int lin, int col, ubyte* r, ubyte* g, ubyte* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGetText
int IupGetText(const(char)* title, char* text, int maxsize)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGridBox
Ihandle* IupGridBox(Ihandle* child, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupGridBoxv
Ihandle* IupGridBoxv(Ihandle** children)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupHbox
Ihandle* IupHbox(Ihandle* child, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupHboxv
Ihandle* IupHboxv(Ihandle** children)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupHelp
int IupHelp(const(char)* url)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupHide
int IupHide(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupImage
Ihandle* IupImage(int width, int height, const(ubyte)* pixmap)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupImageLibOpen
void IupImageLibOpen()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupImageRGB
Ihandle* IupImageRGB(int width, int height, const(ubyte)* pixmap)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupImageRGBA
Ihandle* IupImageRGBA(int width, int height, const(ubyte)* pixmap)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupInsert
Ihandle* IupInsert(Ihandle* ih, Ihandle* ref_child, Ihandle* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupItem
Ihandle* IupItem(const(char)* title, const(char)* action)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupLabel
Ihandle* IupLabel(const(char)* title)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupLayoutDialog
Ihandle* IupLayoutDialog(Ihandle* dialog)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupLink
Ihandle* IupLink(const(char)* url, const(char)* title)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupList
Ihandle* IupList(const(char)* action)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupListDialog
int IupListDialog(int type, const(char)* title, int size, const(char)** list, int op, int max_col, int max_lin, int* marks)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupLoad
char* IupLoad(const(char)* filename)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupLoadBuffer
char* IupLoadBuffer(const(char)* buffer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupLog
void IupLog(const(char)* type, const(char)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupLoopStep
int IupLoopStep()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupLoopStepWait
int IupLoopStepWait()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupMainLoop
int IupMainLoop()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupMainLoopLevel
int IupMainLoopLevel()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupMap
int IupMap(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupMenu
Ihandle* IupMenu(Ihandle* child, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupMenuv
Ihandle* IupMenuv(Ihandle** children)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupMessage
void IupMessage(const(char)* title, const(char)* msg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupMessageAlarm
int IupMessageAlarm(Ihandle* parent, const(char)* title, const(char)* message, const(char)* buttons)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupMessageDlg
Ihandle* IupMessageDlg()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupMessageError
void IupMessageError(Ihandle* parent, const(char)* message)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupMessagef
void IupMessagef(const(char)* title, const(char)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupMultiLine
Ihandle* IupMultiLine(const(char)* action)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupNextField
Ihandle* IupNextField(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupNormalizer
Ihandle* IupNormalizer(Ihandle* ih_first, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupNormalizerv
Ihandle* IupNormalizerv(Ihandle** ih_list)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupOpen
int IupOpen(int* argc, char*** argv)
IupParam
Ihandle* IupParam(const(char)* format)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupParamBox
Ihandle* IupParamBox(Ihandle* param, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupParamBoxv
Ihandle* IupParamBoxv(Ihandle** param_array)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupPlayInput
int IupPlayInput(const(char)* filename)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupPopup
int IupPopup(Ihandle* ih, int x, int y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupPreviousField
Ihandle* IupPreviousField(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupProgressBar
Ihandle* IupProgressBar()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupProgressDlg
Ihandle* IupProgressDlg()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupRadio
Ihandle* IupRadio(Ihandle* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupRecordInput
int IupRecordInput(const(char)* filename, int mode)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupRedraw
void IupRedraw(Ihandle* ih, int children)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupRefresh
void IupRefresh(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupRefreshChildren
void IupRefreshChildren(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupReparent
int IupReparent(Ihandle* ih, Ihandle* new_parent, Ihandle* ref_child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupResetAttribute
void IupResetAttribute(Ihandle* ih, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSaveClassAttributes
void IupSaveClassAttributes(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSaveImageAsText
int IupSaveImageAsText(Ihandle* ih, const(char)* file_name, const(char)* format, const(char)* name)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSbox
Ihandle* IupSbox(Ihandle* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupScanf
int IupScanf(const(char)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupScrollBox
Ihandle* IupScrollBox(Ihandle* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSeparator
Ihandle* IupSeparator()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetAtt
Ihandle* IupSetAtt(const(char)* handle_name, Ihandle* ih, const(char)* name, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetAttribute
void IupSetAttribute(Ihandle* ih, const(char)* name, const(char)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetAttributeHandle
void IupSetAttributeHandle(Ihandle* ih, const(char)* name, Ihandle* ih_named)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetAttributeHandleId
void IupSetAttributeHandleId(Ihandle* ih, const(char)* name, int id, Ihandle* ih_named)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetAttributeHandleId2
void IupSetAttributeHandleId2(Ihandle* ih, const(char)* name, int lin, int col, Ihandle* ih_named)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetAttributeId
void IupSetAttributeId(Ihandle* ih, const(char)* name, int id, const(char)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetAttributeId2
void IupSetAttributeId2(Ihandle* ih, const(char)* name, int lin, int col, const(char)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetAttributes
Ihandle* IupSetAttributes(Ihandle* ih, const(char)* str)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetCallback
Icallback IupSetCallback(Ihandle* ih, const(char)* name, Icallback func)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetCallbacks
Ihandle* IupSetCallbacks(Ihandle* ih, const(char)* name, Icallback func, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetClassDefaultAttribute
void IupSetClassDefaultAttribute(const(char)* classname, const(char)* name, const(char)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetDouble
void IupSetDouble(Ihandle* ih, const(char)* name, double value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetDoubleId
void IupSetDoubleId(Ihandle* ih, const(char)* name, int id, double value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetDoubleId2
void IupSetDoubleId2(Ihandle* ih, const(char)* name, int lin, int col, double value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetFloat
void IupSetFloat(Ihandle* ih, const(char)* name, float value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetFloatId
void IupSetFloatId(Ihandle* ih, const(char)* name, int id, float value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetFloatId2
void IupSetFloatId2(Ihandle* ih, const(char)* name, int lin, int col, float value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetFocus
Ihandle* IupSetFocus(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetFunction
Icallback IupSetFunction(const(char)* name, Icallback func)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetGlobal
void IupSetGlobal(const(char)* name, const(char)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetHandle
Ihandle* IupSetHandle(const(char)* name, Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetInt
void IupSetInt(Ihandle* ih, const(char)* name, int value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetIntId
void IupSetIntId(Ihandle* ih, const(char)* name, int id, int value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetIntId2
void IupSetIntId2(Ihandle* ih, const(char)* name, int lin, int col, int value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetLanguage
void IupSetLanguage(const(char)* lng)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetLanguagePack
void IupSetLanguagePack(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetLanguageString
void IupSetLanguageString(const(char)* name, const(char)* str)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetRGB
void IupSetRGB(Ihandle* ih, const(char)* name, ubyte r, ubyte g, ubyte b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetRGBId
void IupSetRGBId(Ihandle* ih, const(char)* name, int id, ubyte r, ubyte g, ubyte b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetRGBId2
void IupSetRGBId2(Ihandle* ih, const(char)* name, int lin, int col, ubyte r, ubyte g, ubyte b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetStrAttribute
void IupSetStrAttribute(Ihandle* ih, const(char)* name, const(char)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetStrAttributeId
void IupSetStrAttributeId(Ihandle* ih, const(char)* name, int id, const(char)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetStrAttributeId2
void IupSetStrAttributeId2(Ihandle* ih, const(char)* name, int lin, int col, const(char)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetStrGlobal
void IupSetStrGlobal(const(char)* name, const(char)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetStrf
void IupSetStrf(Ihandle* ih, const(char)* name, const(char)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetStrfId
void IupSetStrfId(Ihandle* ih, const(char)* name, int id, const(char)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetStrfId2
void IupSetStrfId2(Ihandle* ih, const(char)* name, int lin, int col, const(char)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetfAttribute
void IupSetfAttribute(Ihandle* ih, const(char)* name, const(char)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetfAttributeId
void IupSetfAttributeId(Ihandle* ih, const(char)* name, int id, const(char)* f, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSetfAttributeId2
void IupSetfAttributeId2(Ihandle* ih, const(char)* name, int lin, int col, const(char)* format, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupShow
int IupShow(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupShowXY
int IupShowXY(Ihandle* ih, int x, int y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSpin
Ihandle* IupSpin()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSpinbox
Ihandle* IupSpinbox(Ihandle* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupSplit
Ihandle* IupSplit(Ihandle* child1, Ihandle* child2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupStoreAttribute
void IupStoreAttribute(Ihandle* ih, const(char)* name, const(char)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupStoreAttributeId
void IupStoreAttributeId(Ihandle* ih, const(char)* name, int id, const(char)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupStoreAttributeId2
void IupStoreAttributeId2(Ihandle* ih, const(char)* name, int lin, int col, const(char)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupStoreGlobal
void IupStoreGlobal(const(char)* name, const(char)* value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupStoreLanguageString
void IupStoreLanguageString(const(char)* name, const(char)* str)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupStringCompare
int IupStringCompare(const(char)* str1, const(char)* str2, int casesensitive, int lexicographic)
IupSubmenu
Ihandle* IupSubmenu(const(char)* title, Ihandle* child)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupTabs
Ihandle* IupTabs(Ihandle* child, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupTabsv
Ihandle* IupTabsv(Ihandle** children)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupText
Ihandle* IupText(const(char)* action)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupTextConvertLinColToPos
void IupTextConvertLinColToPos(Ihandle* ih, int lin, int col, int* pos)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupTextConvertPosToLinCol
void IupTextConvertPosToLinCol(Ihandle* ih, int pos, int* lin, int* col)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupTimer
Ihandle* IupTimer()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupToggle
Ihandle* IupToggle(const(char)* title, const(char)* action)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupTree
Ihandle* IupTree()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupTreeGetId
int IupTreeGetId(Ihandle* ih, void* userid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupTreeGetUserId
void* IupTreeGetUserId(Ihandle* ih, int id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupTreeSetAttributeHandle
deprecated void IupTreeSetAttributeHandle(Ihandle* ih, const(char)* name, int id, Ihandle* ih_named)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupTreeSetUserId
int IupTreeSetUserId(Ihandle* ih, int id, void* userid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupUnmap
void IupUnmap(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupUpdate
void IupUpdate(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupUpdateChildren
void IupUpdateChildren(Ihandle* ih)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupUser
Ihandle* IupUser()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupVal
Ihandle* IupVal(const(char)* type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupVbox
Ihandle* IupVbox(Ihandle* child, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupVboxv
Ihandle* IupVboxv(Ihandle** children)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupVersion
char* IupVersion()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupVersionDate
char* IupVersionDate()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupVersionNumber
int IupVersionNumber()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupZbox
Ihandle* IupZbox(Ihandle* child, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IupZboxv
Ihandle* IupZboxv(Ihandle** children)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
iup_isalt
bool iup_isalt(string _s)
Undocumented in source. Be warned that the author may not have intended to support it.
iup_isbutton1
bool iup_isbutton1(T _s)
Undocumented in source. Be warned that the author may not have intended to support it.
iup_isbutton2
bool iup_isbutton2(T _s)
Undocumented in source. Be warned that the author may not have intended to support it.
iup_isbutton3
bool iup_isbutton3(T _s)
Undocumented in source. Be warned that the author may not have intended to support it.
iup_isbutton4
bool iup_isbutton4(string _s)
Undocumented in source. Be warned that the author may not have intended to support it.
iup_isbutton5
bool iup_isbutton5(string _s)
Undocumented in source. Be warned that the author may not have intended to support it.
iup_iscontrol
bool iup_iscontrol(string _s)
Undocumented in source. Be warned that the author may not have intended to support it.
iup_isdouble
bool iup_isdouble(string _s)
Undocumented in source. Be warned that the author may not have intended to support it.
iup_isshift
bool iup_isshift(string _s)
Undocumented in source. Be warned that the author may not have intended to support it.
iup_issys
bool iup_issys(string _s)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

IUP_COPYRIGHT
enum IUP_COPYRIGHT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IUP_DESCRIPTION
enum IUP_DESCRIPTION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IUP_MASK_EFLOAT
enum IUP_MASK_EFLOAT;
IUP_MASK_FLOAT
enum IUP_MASK_FLOAT;

//// See_Also: https://webserver2.tecgraf.puc-rio.br/iup/en/attrib/iup_mask.htm

IUP_MASK_FLOATCOMMA
enum IUP_MASK_FLOATCOMMA;
IUP_MASK_INT
enum IUP_MASK_INT;
IUP_MASK_UEFLOAT
enum IUP_MASK_UEFLOAT;
IUP_MASK_UFLOAT
enum IUP_MASK_UFLOAT;
IUP_MASK_UFLOATCOMMA
enum IUP_MASK_UFLOATCOMMA;
IUP_MASK_UINT
enum IUP_MASK_UINT;
IUP_NAME
enum IUP_NAME;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IUP_PRIMARY
enum IUP_PRIMARY;

//// See_Also: https://webserver2.tecgraf.puc-rio.br/iup/en/elem/iupcolorbar.htm

IUP_SECONDARY
enum IUP_SECONDARY;
IUP_VERSION
enum IUP_VERSION;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IUP_VERSION_DATE
enum IUP_VERSION_DATE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
IUP_VERSION_NUMBER
enum IUP_VERSION_NUMBER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

Ihandle
struct Ihandle
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta