iup.iup_plusD

\file \brief Name space for C++ high level API

See Copyright Notice in iup.h

Public Imports

iup.iup
public import iup.iup;
Undocumented in source.
iup.iupcontrols
public import iup.iupcontrols;
Undocumented in source.
iup.iup_config
public import iup.iup_config;
Undocumented in source.
iup.iupdraw
public import iup.iupdraw;
Undocumented in source.
im.im_plusD
public import im.im_plusD;
Undocumented in source.
iup.iupgl
public import iup.iupgl;
Undocumented in source.
iup.iupglcontrols
public import iup.iupglcontrols;
Undocumented in source.
iup.iup_plot
public import iup.iup_plot;
Undocumented in source.
iup.iupole
public import iup.iupole;
Undocumented in source.
iup.iupweb
public import iup.iupweb;
Undocumented in source.
iup.iup_scintilla
public import iup.iup_scintilla;
Undocumented in source.
iup.iuptuio
public import iup.iuptuio;
Undocumented in source.

Members

Classes

AnimatedLabel
class AnimatedLabel
Undocumented in source.
BackgroundBox
class BackgroundBox
Undocumented in source.
Button
class Button
Undocumented in source.
Calendar
class Calendar
Undocumented in source.
Canvas
class Canvas
Undocumented in source.
CanvasIup
class CanvasIup
Undocumented in source.
CanvasIupDoubleBuffer
class CanvasIupDoubleBuffer
Undocumented in source.
CanvasIupDoubleBufferRGB
class CanvasIupDoubleBufferRGB
Undocumented in source.
Cbox
class Cbox
Undocumented in source.
Cells
class Cells
Undocumented in source.
Clipboard
class Clipboard
Undocumented in source.
ColorBrowser
class ColorBrowser
Undocumented in source.
ColorDialog
class ColorDialog
Undocumented in source.
Colorbar
class Colorbar
Undocumented in source.
Config
class Config
Undocumented in source.
Container
class Container
Undocumented in source.
Control
class Control
Undocumented in source.
DetachBox
class DetachBox
Undocumented in source.
Dial
class Dial
Undocumented in source.
Dialog
class Dialog
Undocumented in source.
DropButton
class DropButton
Undocumented in source.
Expander
class Expander
Undocumented in source.
FileDialog
class FileDialog
Undocumented in source.
Fill
class Fill
Undocumented in source.
FlatButton
class FlatButton
Undocumented in source.
FlatFrame
class FlatFrame
Undocumented in source.
FlatLabel
class FlatLabel
Undocumented in source.
FlatScrollBox
class FlatScrollBox
Undocumented in source.
FlatSeparator
class FlatSeparator
Undocumented in source.
FlatToggle
class FlatToggle
Undocumented in source.
FontDialog
class FontDialog
Undocumented in source.
Frame
class Frame
Undocumented in source.
GLBackgroundBox
class GLBackgroundBox
Undocumented in source.
GLButton
class GLButton
Undocumented in source.
GLCanvas
class GLCanvas
Undocumented in source.
GLCanvasBox
class GLCanvasBox
Undocumented in source.
GLExpander
class GLExpander
Undocumented in source.
GLFrame
class GLFrame
Undocumented in source.
GLLabel
class GLLabel
Undocumented in source.
GLLink
class GLLink
Undocumented in source.
GLProgressBar
class GLProgressBar
Undocumented in source.
GLScrollBox
class GLScrollBox
Undocumented in source.
GLSeparator
class GLSeparator
Undocumented in source.
GLSizeBox
class GLSizeBox
Undocumented in source.
GLSubCanvas
class GLSubCanvas
Undocumented in source.
GLToggle
class GLToggle
Undocumented in source.
GLVal
class GLVal
Undocumented in source.
Gauge
class Gauge
Undocumented in source.
GridBox
class GridBox
Undocumented in source.
Handle
class Handle
Undocumented in source.
Hbox
class Hbox
Undocumented in source.
Image
class Image
Undocumented in source.
Label
class Label
Undocumented in source.
Link
class Link
Undocumented in source.
List
class List
Undocumented in source.
Matrix
class Matrix
Undocumented in source.
MatrixList
class MatrixList
Undocumented in source.
Menu
class Menu
Undocumented in source.
MenuItem
class MenuItem
Undocumented in source.
MenuSeparator
class MenuSeparator
Undocumented in source.
MessageDialog
class MessageDialog
Undocumented in source.
MglLabel
class MglLabel
Undocumented in source.
MglPlot
class MglPlot
Undocumented in source.
Normalizer
class Normalizer
Undocumented in source.
OleControl
class OleControl
Undocumented in source.
Param
class Param
Undocumented in source.
ParamBox
class ParamBox
Undocumented in source.
Plot
class Plot
Undocumented in source.
ProgressBar
class ProgressBar
Undocumented in source.
ProgressDialog
class ProgressDialog
Undocumented in source.
Radio
class Radio
Undocumented in source.
Sbox
class Sbox
Undocumented in source.
Scintilla
class Scintilla
Undocumented in source.
ScintillaDlg
class ScintillaDlg
Undocumented in source.
ScrollBox
class ScrollBox
Undocumented in source.
Space
class Space
Undocumented in source.
Spin
deprecated class Spin
Undocumented in source.
Spinbox
deprecated class Spinbox
Undocumented in source.
Split
class Split
Undocumented in source.
Submenu
class Submenu
Undocumented in source.
Tabs
class Tabs
Undocumented in source.
Text
class Text
Undocumented in source.
Timer
class Timer
Undocumented in source.
Toggle
class Toggle
Undocumented in source.
Tree
class Tree
Undocumented in source.
TuioClient
class TuioClient
Undocumented in source.
User
class User
Undocumented in source.
Val
class Val
Undocumented in source.
Vbox
class Vbox
Undocumented in source.
WebBrowser
class WebBrowser
Undocumented in source.
Zbox
class Zbox
Undocumented in source.

Enums

FILL_TYPE
enum FILL_TYPE

/ void Close() { IupClose(); } or alias Close = IupClose; / void ImageLibOpen() { IupImageLibOpen(); } / int MainLoop() { return IupMainLoop(); } / int LoopStep() { return IupLoopStep(); } / int LoopStepWait() { return IupLoopStepWait(); } / int MainLoopLevel() { return IupMainLoopLevel(); } / void Flush() { IupFlush(); } / void ExitLoop() { IupExitLoop(); } / int RecordInput(const(char)* filename, int mode) { return IupRecordInput(filename, mode); } / int PlayInput(const(char)* filename) { return IupPlayInput(filename); } / int Help(const(char)* url) { return IupHelp(url); } / void Log(const(char)* type, const(char)* str) { IupLog(type, "%s", str); } / const(char)* Load(const(char)* filename) { return IupLoad(filename); } / const(char)* LoadBuffer(const(char)* buffer) { return IupLoadBuffer(buffer); } / void SetLanguage(const(char)* lng) { IupSetLanguage(lng); } / const(char)* GetLanguage() { return IupGetLanguage(); } / void SetLanguageString(const(char)* name, const(char)* str) { IupSetLanguageString(name, str); } / void StoreLanguageString(const(char)* name, const(char)* str) { IupStoreLanguageString(name, str); } / const(char)* GetLanguageString(const(char)* name) { return IupGetLanguageString(name); } / int GetAllClasses(char** names, int n) { return IupGetAllClasses(names, n); } / int GetClassAttributes(const(char)* classname, char** names, int n) { return IupGetClassAttributes(classname, names, n); } / int GetClassCallbacks(const(char)* classname, char** names, int n) { return IupGetClassCallbacks(classname, names, n); } / void SetClassDefaultAttribute(const(char)* classname, const(char)* name, const(char)* value) { IupSetClassDefaultAttribute(classname, name, value); } / void SetGlobal(const(char)* name, const(char)* value) { IupSetGlobal(name, value); } / void SetStringGlobal(const(char)* name, const(char)* value) { IupSetStrGlobal(name, value); } / char* GetGlobal(const(char)* name) { return IupGetGlobal(name); } / int GetFile(char *arq) { return IupGetFile(arq); } / void Message(const(char)* title, const(char)* msg) { IupMessage(title, msg); } / int Alarm(const(char)* title, const(char)* msg, const(char)* b1, const(char)* b2, const(char)* b3) { return IupAlarm(title, msg, b1, b2, b3); } / int ListDialog(int type, const(char)* title, int size, const(char)** list, int op, int max_col, int max_lin, int* marks) { return IupListDialog(type, title, size, list, op, max_col, max_lin, marks); } / int GetText(const(char)* title, char* text, int maxsize = 10240) { return IupGetText(title, text, maxsize); } / int GetColor(int x, int y, ubyte &r, ubyte &g, ubyte &b) { return IupGetColor(x, y, &r, &g, &b); } / int GetAllNames(char** names, int n) { return IupGetAllNames(names, n); } / int GetAllDialogs(char** names, int n) { return IupGetAllDialogs(names, n); }

Functions

ElementPropertiesDialog
Dialog ElementPropertiesDialog(Control control)
Undocumented in source. Be warned that the author may not have intended to support it.
GetFocus
Control GetFocus()
Undocumented in source. Be warned that the author may not have intended to support it.
IupGetImageNativeHandle (from iup.iupim)
void* IupGetImageNativeHandle(const(imImage)* image) via public import iup.iupim : IupLoadImage, IupSaveImage, IupImageFromImImage, IupGetNativeHandleImage, IupGetImageNativeHandle;
Undocumented in source.
IupGetNativeHandleImage (from iup.iupim)
imImage* IupGetNativeHandleImage(void* handle) via public import iup.iupim : IupLoadImage, IupSaveImage, IupImageFromImImage, IupGetNativeHandleImage, IupGetImageNativeHandle;
Undocumented in source.
IupImageFromImImage (from iup.iupim)
Ihandle* IupImageFromImImage(const(imImage)* image) via public import iup.iupim : IupLoadImage, IupSaveImage, IupImageFromImImage, IupGetNativeHandleImage, IupGetImageNativeHandle;
Undocumented in source.
IupLoadImage (from iup.iupim)
Ihandle* IupLoadImage(const(char)* filename) via public import iup.iupim : IupLoadImage, IupSaveImage, IupImageFromImImage, IupGetNativeHandleImage, IupGetImageNativeHandle;
Undocumented in source.
IupOpenD
int IupOpenD()

\brief Name space for C++ high level API

IupOpenD
deprecated int IupOpenD(string[] args)
Undocumented in source. Be warned that the author may not have intended to support it.
IupSaveImage (from iup.iupim)
int IupSaveImage(Ihandle* ih, const(char)* filename, const(char)* format) via public import iup.iupim : IupLoadImage, IupSaveImage, IupImageFromImImage, IupGetNativeHandleImage, IupGetImageNativeHandle;
Undocumented in source.
LayoutDialog
Dialog LayoutDialog(Dialog dialog)
Undocumented in source. Be warned that the author may not have intended to support it.
MessageAlarm
int MessageAlarm(Dialog parent, const(char)* title, const(char)* message, const(char)* buttons)
Undocumented in source. Be warned that the author may not have intended to support it.
MessageError
void MessageError(Dialog parent, const(char)* message)
Undocumented in source. Be warned that the author may not have intended to support it.
SetLanguagePack
void SetLanguagePack(Handle handle)
Undocumented in source. Be warned that the author may not have intended to support it.
createHandle
Handle createHandle(Ihandle* ih)
Undocumented in source. Be warned that the author may not have intended to support it.
createHandle
Handle createHandle(const(char)* name)
Undocumented in source. Be warned that the author may not have intended to support it.
createHandle
Handle createHandle(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
index_first_null
ptrdiff_t index_first_null(Control[] child_array)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

AA
Handle[string] AA;
Undocumented in source.

Meta