684 lines
22 KiB
C
Executable File
684 lines
22 KiB
C
Executable File
/** \file
|
|
* \brief Callbacks, Attributes and Attribute Values definitions.
|
|
* Avoid using these definitions. Use the strings instead.
|
|
*
|
|
* See Copyright Notice in iup.h
|
|
*/
|
|
|
|
#ifndef __IUPDEF_H
|
|
#define __IUPDEF_H
|
|
|
|
/* ATTENTION: these are OLD definitions and they are NOT updated anymore since IUP 3.0 */
|
|
/* Avoid using them, directly use the strings instead. */
|
|
/* Define __IUPDEF_H to avoid the inclusion of this header */
|
|
|
|
#define IUP_RUN "RUN"
|
|
#define IUP_ENGLISH "ENGLISH"
|
|
#define IUP_PORTUGUESE "PORTUGUESE"
|
|
#define IUP_SBH "SBH"
|
|
#define IUP_SBV "SBV"
|
|
|
|
/************************************************************************/
|
|
/* Callbacks */
|
|
/************************************************************************/
|
|
|
|
#define IUP_IDLE_ACTION "IDLE_ACTION"
|
|
|
|
#define IUP_ACTION "ACTION"
|
|
#define IUP_GETFOCUS_CB "GETFOCUS_CB"
|
|
#define IUP_KILLFOCUS_CB "KILLFOCUS_CB"
|
|
#define IUP_K_ANY "K_ANY"
|
|
#define IUP_KEYPRESS_CB "KEYPRESS_CB"
|
|
#define IUP_HELP_CB "HELP_CB"
|
|
|
|
#define IUP_SCROLL_CB "SCROLL_CB"
|
|
#define IUP_RESIZE_CB "RESIZE_CB"
|
|
#define IUP_MOTION_CB "MOTION_CB"
|
|
#define IUP_BUTTON_CB "BUTTON_CB"
|
|
#define IUP_ENTERWINDOW_CB "ENTERWINDOW_CB"
|
|
#define IUP_LEAVEWINDOW_CB "LEAVEWINDOW_CB"
|
|
#define IUP_WHEEL_CB "WHEEL_CB"
|
|
|
|
#define IUP_MASK_CB "MASK_CB"
|
|
#define IUP_OPEN_CB "OPEN_CB"
|
|
#define IUP_HIGHLIGHT_CB "HIGHLIGHT_CB"
|
|
#define IUP_MENUCLOSE_CB "MENUCLOSE_CB"
|
|
|
|
#define IUP_MAP_CB "MAP_CB"
|
|
#define IUP_CLOSE_CB "CLOSE_CB"
|
|
#define IUP_SHOW_CB "SHOW_CB"
|
|
|
|
#define IUP_DROPFILES_CB "DROPFILES_CB"
|
|
#define IUP_WOM_CB "WOM_CB"
|
|
|
|
/************************************************************************/
|
|
/* Attributes */
|
|
/************************************************************************/
|
|
|
|
#define IUP_DIRECTION "DIRECTION"
|
|
#define IUP_ACTIVE "ACTIVE"
|
|
#define IUP_BGCOLOR "BGCOLOR"
|
|
#define IUP_FRAMECOLOR "FRAMECOLOR"
|
|
#define IUP_FGCOLOR "FGCOLOR"
|
|
#define IUP_COLOR "COLOR"
|
|
#define IUP_WID "WID"
|
|
#define IUP_SIZE "SIZE"
|
|
#define IUP_RASTERSIZE "RASTERSIZE"
|
|
#define IUP_TITLE "TITLE"
|
|
#define IUP_VALUE "VALUE"
|
|
#define IUP_VISIBLE "VISIBLE"
|
|
#define IUP_FONT "FONT"
|
|
#define IUP_TIP "TIP"
|
|
#define IUP_EXPAND "EXPAND"
|
|
#define IUP_SEPARATOR "SEPARATOR"
|
|
|
|
#define IUP_HOTSPOT "HOTSPOT"
|
|
#define IUP_HEIGHT "HEIGHT"
|
|
#define IUP_WIDTH "WIDTH"
|
|
|
|
#define IUP_KEY "KEY"
|
|
|
|
#define IUP_MULTIPLE "MULTIPLE"
|
|
#define IUP_DROPDOWN "DROPDOWN"
|
|
#define IUP_VISIBLE_ITEMS "VISIBLE_ITEMS"
|
|
|
|
#define IUP_MARGIN "MARGIN"
|
|
#define IUP_GAP "GAP"
|
|
#define IUP_ALIGNMENT "ALIGNMENT"
|
|
|
|
#define IUP_IMAGE "IMAGE"
|
|
#define IUP_IMINACTIVE "IMINACTIVE"
|
|
#define IUP_IMPRESS "IMPRESS"
|
|
#define IUP_WIN_SAVEBITS "WIN_SAVEBITS"
|
|
|
|
#define IUP_NC "NC"
|
|
#define IUP_MASK "MASK"
|
|
|
|
#define IUP_APPEND "APPEND"
|
|
#define IUP_BORDER "BORDER"
|
|
|
|
#define IUP_CARET "CARET"
|
|
#define IUP_SELECTION "SELECTION"
|
|
#define IUP_SELECTEDTEXT "SELECTEDTEXT"
|
|
#define IUP_INSERT "INSERT"
|
|
|
|
#define IUP_CONID "CONID"
|
|
#define IUP_CURSOR "CURSOR"
|
|
|
|
#define IUP_ICON "ICON"
|
|
#define IUP_MENUBOX "MENUBOX"
|
|
#define IUP_MINBOX "MINBOX"
|
|
#define IUP_MAXBOX "MAXBOX"
|
|
#define IUP_RESIZE "RESIZE"
|
|
#define IUP_MENU "MENU"
|
|
#define IUP_STARTFOCUS "STARTFOCUS"
|
|
#define IUP_PARENTDIALOG "PARENTDIALOG"
|
|
#define IUP_SHRINK "SHRINK"
|
|
#define IUP_DEFAULTENTER "DEFAULTENTER"
|
|
#define IUP_DEFAULTESC "DEFAULTESC"
|
|
#define IUP_X "X"
|
|
#define IUP_Y "Y"
|
|
#define IUP_TOOLBOX "TOOLBOX"
|
|
#define IUP_CONTROL "CONTROL"
|
|
#define IUP_READONLY "READONLY"
|
|
|
|
#define IUP_SCROLLBAR "SCROLLBAR"
|
|
#define IUP_POSY "POSY"
|
|
#define IUP_POSX "POSX"
|
|
#define IUP_DX "DX"
|
|
#define IUP_DY "DY"
|
|
#define IUP_XMAX "XMAX"
|
|
#define IUP_XMIN "XMIN"
|
|
#define IUP_YMAX "YMAX"
|
|
#define IUP_YMIN "YMIN"
|
|
|
|
#define IUP_RED "255 0 0"
|
|
#define IUP_GREEN "0 255 0"
|
|
#define IUP_BLUE "0 0 255"
|
|
|
|
#define IUP_MIN "MIN"
|
|
#define IUP_MAX "MAX"
|
|
|
|
#define IUP_TIME "TIME"
|
|
#define IUP_DRAG "DRAG"
|
|
#define IUP_DROP "DROP"
|
|
#define IUP_REPAINT "REPAINT"
|
|
#define IUP_TOPMOST "TOPMOST"
|
|
#define IUP_CLIPCHILDREN "CLIPCHILDREN"
|
|
|
|
#define IUP_DIALOGTYPE "DIALOGTYPE"
|
|
#define IUP_FILE "FILE"
|
|
#define IUP_MULTIPLEFILES "MULTIPLEFILES"
|
|
#define IUP_FILTER "FILTER"
|
|
#define IUP_FILTERUSED "FILTERUSED"
|
|
#define IUP_FILTERINFO "FILTERINFO"
|
|
#define IUP_EXTFILTER "EXTFILTER"
|
|
#define IUP_DIRECTORY "DIRECTORY"
|
|
#define IUP_ALLOWNEW "ALLOWNEW"
|
|
#define IUP_NOOVERWRITEPROMPT "NOOVERWRITEPROMPT"
|
|
#define IUP_NOCHANGEDIR "NOCHANGEDIR"
|
|
#define IUP_FILEEXIST "FILEEXIST"
|
|
#define IUP_STATUS "STATUS"
|
|
|
|
#define IUP_LOCKLOOP "LOCKLOOP"
|
|
#define IUP_SYSTEM "SYSTEM"
|
|
#define IUP_DRIVER "DRIVER"
|
|
#define IUP_SCREENSIZE "SCREENSIZE"
|
|
#define IUP_SYSTEMLANGUAGE "SYSTEMLANGUAGE"
|
|
#define IUP_COMPUTERNAME "COMPUTERNAME"
|
|
#define IUP_USERNAME "USERNAME"
|
|
|
|
#define IUP_OPEN "OPEN"
|
|
#define IUP_SAVE "SAVE"
|
|
#define IUP_DIR "DIR"
|
|
|
|
#define IUP_HORIZONTAL "HORIZONTAL"
|
|
#define IUP_VERTICAL "VERTICAL"
|
|
|
|
/************************************************************************/
|
|
/* Attribute Values */
|
|
/************************************************************************/
|
|
|
|
#define IUP_YES "YES"
|
|
#define IUP_NO "NO"
|
|
#define IUP_ON "ON"
|
|
#define IUP_OFF "OFF"
|
|
|
|
#define IUP_ACENTER "ACENTER"
|
|
#define IUP_ALEFT "ALEFT"
|
|
#define IUP_ARIGHT "ARIGHT"
|
|
#define IUP_ATOP "ATOP"
|
|
#define IUP_ABOTTOM "ABOTTOM"
|
|
|
|
#define IUP_NORTH "NORTH"
|
|
#define IUP_SOUTH "SOUTH"
|
|
#define IUP_WEST "WEST"
|
|
#define IUP_EAST "EAST"
|
|
#define IUP_NE "NE"
|
|
#define IUP_SE "SE"
|
|
#define IUP_NW "NW"
|
|
#define IUP_SW "SW"
|
|
|
|
#define IUP_FULLSCREEN "FULLSCREEN"
|
|
#define IUP_FULL "FULL"
|
|
#define IUP_HALF "HALF"
|
|
#define IUP_THIRD "THIRD"
|
|
#define IUP_QUARTER "QUARTER"
|
|
#define IUP_EIGHTH "EIGHTH"
|
|
|
|
#define IUP_ARROW "ARROW"
|
|
#define IUP_BUSY "BUSY"
|
|
#define IUP_RESIZE_N "RESIZE_N"
|
|
#define IUP_RESIZE_S "RESIZE_S"
|
|
#define IUP_RESIZE_E "RESIZE_E"
|
|
#define IUP_RESIZE_W "RESIZE_W"
|
|
#define IUP_RESIZE_NE "RESIZE_NE"
|
|
#define IUP_RESIZE_NW "RESIZE_NW"
|
|
#define IUP_RESIZE_SE "RESIZE_SE"
|
|
#define IUP_RESIZE_SW "RESIZE_SW"
|
|
#define IUP_MOVE "MOVE"
|
|
#define IUP_HAND "HAND"
|
|
#define IUP_NONE "NONE"
|
|
#define IUP_IUP "IUP"
|
|
#define IUP_CROSS "CROSS"
|
|
#define IUP_PEN "PEN"
|
|
#define IUP_TEXT "TEXT"
|
|
#define IUP_RESIZE_C "RESIZE_C"
|
|
#define IUP_OPENHAND "OPENHAND"
|
|
|
|
/************************************************************************/
|
|
/* Keys */
|
|
/************************************************************************/
|
|
|
|
#define IUP_K_exclam "K_exclam"
|
|
#define IUP_K_quotedbl "K_quotedbl"
|
|
#define IUP_K_numbersign "K_numbersign"
|
|
#define IUP_K_dollar "K_dollar"
|
|
#define IUP_K_percent "K_percent"
|
|
#define IUP_K_ampersand "K_ampersand"
|
|
#define IUP_K_quoteright "K_quoteright"
|
|
#define IUP_K_parentleft "K_parentleft"
|
|
#define IUP_K_parentright "K_parentright"
|
|
#define IUP_K_asterisk "K_asterisk"
|
|
#define IUP_K_plus "K_plus"
|
|
#define IUP_K_comma "K_comma"
|
|
#define IUP_K_minus "K_minus"
|
|
#define IUP_K_period "K_period"
|
|
#define IUP_K_slash "K_slash"
|
|
#define IUP_K_0 "K_0"
|
|
#define IUP_K_1 "K_1"
|
|
#define IUP_K_2 "K_2"
|
|
#define IUP_K_3 "K_3"
|
|
#define IUP_K_4 "K_4"
|
|
#define IUP_K_5 "K_5"
|
|
#define IUP_K_6 "K_6"
|
|
#define IUP_K_7 "K_7"
|
|
#define IUP_K_8 "K_8"
|
|
#define IUP_K_9 "K_9"
|
|
#define IUP_K_colon "K_colon"
|
|
#define IUP_K_semicolon "K_semicolon "
|
|
#define IUP_K_less "K_less"
|
|
#define IUP_K_equal "K_equal"
|
|
#define IUP_K_greater "K_greater"
|
|
#define IUP_K_question "K_question"
|
|
#define IUP_K_at "K_at"
|
|
#define IUP_K_A "K_A"
|
|
#define IUP_K_B "K_B"
|
|
#define IUP_K_C "K_C"
|
|
#define IUP_K_D "K_D"
|
|
#define IUP_K_E "K_E"
|
|
#define IUP_K_F "K_F"
|
|
#define IUP_K_G "K_G"
|
|
#define IUP_K_H "K_H"
|
|
#define IUP_K_I "K_I"
|
|
#define IUP_K_J "K_J"
|
|
#define IUP_K_K "K_K"
|
|
#define IUP_K_L "K_L"
|
|
#define IUP_K_M "K_M"
|
|
#define IUP_K_N "K_N"
|
|
#define IUP_K_O "K_O"
|
|
#define IUP_K_P "K_P"
|
|
#define IUP_K_Q "K_Q"
|
|
#define IUP_K_R "K_R"
|
|
#define IUP_K_S "K_S"
|
|
#define IUP_K_T "K_T"
|
|
#define IUP_K_U "K_U"
|
|
#define IUP_K_V "K_V"
|
|
#define IUP_K_W "K_W"
|
|
#define IUP_K_X "K_X"
|
|
#define IUP_K_Y "K_Y"
|
|
#define IUP_K_Z "K_Z"
|
|
#define IUP_K_bracketleft "K_bracketleft"
|
|
#define IUP_K_backslash "K_backslash"
|
|
#define IUP_K_bracketright "K_bracketright"
|
|
#define IUP_K_circum "K_circum"
|
|
#define IUP_K_underscore "K_underscore"
|
|
#define IUP_K_quoteleft "K_quoteleft"
|
|
#define IUP_K_a "K_a"
|
|
#define IUP_K_b "K_b"
|
|
#define IUP_K_c "K_c"
|
|
#define IUP_K_d "K_d"
|
|
#define IUP_K_e "K_e"
|
|
#define IUP_K_f "K_f"
|
|
#define IUP_K_g "K_g"
|
|
#define IUP_K_h "K_h"
|
|
#define IUP_K_i "K_i"
|
|
#define IUP_K_j "K_j"
|
|
#define IUP_K_k "K_k"
|
|
#define IUP_K_l "K_l"
|
|
#define IUP_K_m "K_m"
|
|
#define IUP_K_n "K_n"
|
|
#define IUP_K_o "K_o"
|
|
#define IUP_K_p "K_p"
|
|
#define IUP_K_q "K_q"
|
|
#define IUP_K_r "K_r"
|
|
#define IUP_K_s "K_s"
|
|
#define IUP_K_t "K_t"
|
|
#define IUP_K_u "K_u"
|
|
#define IUP_K_v "K_v"
|
|
#define IUP_K_w "K_w"
|
|
#define IUP_K_x "K_x"
|
|
#define IUP_K_y "K_y"
|
|
#define IUP_K_z "K_z"
|
|
#define IUP_K_braceleft "K_braceleft"
|
|
#define IUP_K_bar "K_bar"
|
|
#define IUP_K_braceright "K_braceright"
|
|
#define IUP_K_tilde "K_tilde"
|
|
|
|
#define IUP_K_cA "K_cA"
|
|
#define IUP_K_cB "K_cB"
|
|
#define IUP_K_cC "K_cC"
|
|
#define IUP_K_cD "K_cD"
|
|
#define IUP_K_cE "K_cE"
|
|
#define IUP_K_cF "K_cF"
|
|
#define IUP_K_cG "K_cG"
|
|
#define IUP_K_cJ "K_cJ"
|
|
#define IUP_K_cK "K_cK"
|
|
#define IUP_K_cL "K_cL"
|
|
#define IUP_K_cN "K_cN"
|
|
#define IUP_K_cO "K_cO"
|
|
#define IUP_K_cP "K_cP"
|
|
#define IUP_K_cQ "K_cQ"
|
|
#define IUP_K_cR "K_cR"
|
|
#define IUP_K_cS "K_cS"
|
|
#define IUP_K_cT "K_cT"
|
|
#define IUP_K_cU "K_cU"
|
|
#define IUP_K_cV "K_cV"
|
|
#define IUP_K_cW "K_cW"
|
|
#define IUP_K_cX "K_cX"
|
|
#define IUP_K_cY "K_cY"
|
|
#define IUP_K_cZ "K_cZ"
|
|
#define IUP_K_mA "K_mA"
|
|
#define IUP_K_mB "K_mB"
|
|
#define IUP_K_mC "K_mC"
|
|
#define IUP_K_mD "K_mD"
|
|
#define IUP_K_mE "K_mE"
|
|
#define IUP_K_mF "K_mF"
|
|
#define IUP_K_mG "K_mG"
|
|
#define IUP_K_mH "K_mH"
|
|
#define IUP_K_mI "K_mI"
|
|
#define IUP_K_mJ "K_mJ"
|
|
#define IUP_K_mK "K_mK"
|
|
#define IUP_K_mL "K_mL"
|
|
#define IUP_K_mM "K_mM"
|
|
#define IUP_K_mN "K_mN"
|
|
#define IUP_K_mO "K_mO"
|
|
#define IUP_K_mP "K_mP"
|
|
#define IUP_K_mQ "K_mQ"
|
|
#define IUP_K_mR "K_mR"
|
|
#define IUP_K_mS "K_mS"
|
|
#define IUP_K_mT "K_mT"
|
|
#define IUP_K_mU "K_mU"
|
|
#define IUP_K_mV "K_mV"
|
|
#define IUP_K_mW "K_mW"
|
|
#define IUP_K_mX "K_mX"
|
|
#define IUP_K_mY "K_mY"
|
|
#define IUP_K_mZ "K_mZ"
|
|
#define IUP_K_BS "K_BS"
|
|
#define IUP_K_TAB "K_TAB"
|
|
#define IUP_K_CR "K_CR"
|
|
#define IUP_K_SP "K_SP"
|
|
#define IUP_K_ESC "K_ESC"
|
|
#define IUP_K_sCR "K_sCR"
|
|
#define IUP_K_sTAB "K_sTAB"
|
|
#define IUP_K_cTAB "K_cTAB"
|
|
#define IUP_K_mTAB "K_mTAB"
|
|
#define IUP_K_HOME "K_HOME"
|
|
#define IUP_K_UP "K_UP"
|
|
#define IUP_K_PGUP "K_PGUP"
|
|
#define IUP_K_LEFT "K_LEFT"
|
|
#define IUP_K_RIGHT "K_RIGHT"
|
|
#define IUP_K_END "K_END"
|
|
#define IUP_K_DOWN "K_DOWN"
|
|
#define IUP_K_PGDN "K_PGDN"
|
|
#define IUP_K_MIDDLE "K_MIDDLE"
|
|
#define IUP_K_INS "K_INS"
|
|
#define IUP_K_DEL "K_DEL"
|
|
#define IUP_K_sHOME "K_sHOME"
|
|
#define IUP_K_sUP "K_sUP"
|
|
#define IUP_K_sPGUP "K_sPGUP"
|
|
#define IUP_K_sLEFT "K_sLEFT"
|
|
#define IUP_K_sRIGHT "K_sRIGHT"
|
|
#define IUP_K_sEND "K_sEND"
|
|
#define IUP_K_sDOWN "K_sDOWN"
|
|
#define IUP_K_sPGDN "K_sPGDN"
|
|
#define IUP_K_cHOME "K_cHOME"
|
|
#define IUP_K_cPGUP "K_cPGUP"
|
|
#define IUP_K_cLEFT "K_cLEFT"
|
|
#define IUP_K_cRIGHT "K_cRIGHT"
|
|
#define IUP_K_cEND "K_cEND"
|
|
#define IUP_K_cPGDN "K_cPGDN"
|
|
#define IUP_K_cUP "K_cUP"
|
|
#define IUP_K_cDOWN "K_cDOWN"
|
|
#define IUP_K_cMIDDLE "K_cMIDDLE"
|
|
#define IUP_K_cINS "K_cINS"
|
|
#define IUP_K_cDEL "K_cDEL"
|
|
#define IUP_K_mHOME "K_mHOME"
|
|
#define IUP_K_mPGUP "K_mPGUP"
|
|
#define IUP_K_mLEFT "K_mLEFT"
|
|
#define IUP_K_mRIGHT "K_mRIGHT"
|
|
#define IUP_K_mEND "K_mEND"
|
|
#define IUP_K_mPGDN "K_mPGDN"
|
|
#define IUP_K_mUP "K_mUP"
|
|
#define IUP_K_mDOWN "K_mDOWN"
|
|
#define IUP_K_mINS "K_mINS"
|
|
#define IUP_K_mDEL "K_mDEL"
|
|
#define IUP_K_F1 "K_F1"
|
|
#define IUP_K_F2 "K_F2"
|
|
#define IUP_K_F3 "K_F3"
|
|
#define IUP_K_F4 "K_F4"
|
|
#define IUP_K_F5 "K_F5"
|
|
#define IUP_K_F6 "K_F6"
|
|
#define IUP_K_F7 "K_F7"
|
|
#define IUP_K_F8 "K_F8"
|
|
#define IUP_K_F9 "K_F9"
|
|
#define IUP_K_F10 "K_F10"
|
|
#define IUP_K_F11 "K_F11"
|
|
#define IUP_K_F12 "K_F12"
|
|
#define IUP_K_sF1 "K_sF1"
|
|
#define IUP_K_sF2 "K_sF2"
|
|
#define IUP_K_sF3 "K_sF3"
|
|
#define IUP_K_sF4 "K_sF4"
|
|
#define IUP_K_sF5 "K_sF5"
|
|
#define IUP_K_sF6 "K_sF6"
|
|
#define IUP_K_sF7 "K_sF7"
|
|
#define IUP_K_sF8 "K_sF8"
|
|
#define IUP_K_sF9 "K_sF9"
|
|
#define IUP_K_sF10 "K_sF10"
|
|
#define IUP_K_sF11 "K_sF11"
|
|
#define IUP_K_sF12 "K_sF12"
|
|
#define IUP_K_cF1 "K_cF1"
|
|
#define IUP_K_cF2 "K_cF2"
|
|
#define IUP_K_cF3 "K_cF3"
|
|
#define IUP_K_cF4 "K_cF4"
|
|
#define IUP_K_cF5 "K_cF5"
|
|
#define IUP_K_cF6 "K_cF6"
|
|
#define IUP_K_cF7 "K_cF7"
|
|
#define IUP_K_cF8 "K_cF8"
|
|
#define IUP_K_cF9 "K_cF9"
|
|
#define IUP_K_cF10 "K_cF10"
|
|
#define IUP_K_cF11 "K_cF11"
|
|
#define IUP_K_cF12 "K_cF12"
|
|
#define IUP_K_mF1 "K_mF1"
|
|
#define IUP_K_mF2 "K_mF2"
|
|
#define IUP_K_mF3 "K_mF3"
|
|
#define IUP_K_mF4 "K_mF4"
|
|
#define IUP_K_mF5 "K_mF5"
|
|
#define IUP_K_mF6 "K_mF6"
|
|
#define IUP_K_mF7 "K_mF7"
|
|
#define IUP_K_mF8 "K_mF8"
|
|
#define IUP_K_mF9 "K_mF9"
|
|
#define IUP_K_mF10 "K_mF10"
|
|
#define IUP_K_m1 "K_m1"
|
|
#define IUP_K_m2 "K_m2"
|
|
#define IUP_K_m3 "K_m3"
|
|
#define IUP_K_m4 "K_m4"
|
|
#define IUP_K_m5 "K_m5"
|
|
#define IUP_K_m6 "K_m6"
|
|
#define IUP_K_m7 "K_m7"
|
|
#define IUP_K_m8 "K_m8"
|
|
#define IUP_K_m9 "K_m9"
|
|
#define IUP_K_m0 "K_m0"
|
|
|
|
/************/
|
|
/* Colorbar */
|
|
/************/
|
|
|
|
#define IUP_NUM_PARTS "NUM_PARTS"
|
|
#define IUP_NUM_CELLS "NUM_CELLS"
|
|
#define IUP_CELL "CELL"
|
|
#define IUP_PREVIEW_SIZE "PREVIEW_SIZE"
|
|
#define IUP_SHOW_PREVIEW "SHOW_PREVIEW"
|
|
#define IUP_SHOW_SECONDARY "SHOW_SECONDARY"
|
|
#define IUP_PRIMARY_CELL "PRIMARY_CELL"
|
|
#define IUP_SECONDARY_CELL "SECONDARY_CELL"
|
|
#define IUP_ORIENTATION "ORIENTATION"
|
|
#define IUP_SQUARED "SQUARED"
|
|
#define IUP_SHADOWED "SHADOWED"
|
|
#define IUP_BUFFERIZE "BUFFERIZE"
|
|
#define IUP_TRANSPARENCY "TRANSPARENCY"
|
|
#define IUP_CELL_CB "CELL_CB"
|
|
#define IUP_EXTENDED_CB "EXTENDED_CB"
|
|
#define IUP_SELECT_CB "SELECT_CB"
|
|
#define IUP_SWITCH_CB "SWITCH_CB"
|
|
#define IUP_VERTICAL "VERTICAL"
|
|
#define IUP_HORIZONTAL "HORIZONTAL"
|
|
|
|
/************/
|
|
/* Cells */
|
|
/************/
|
|
|
|
#define IUP_ALL "ALL"
|
|
#define IUP_BOXED "BOXED"
|
|
#define IUP_CLIPPED "CLIPPED"
|
|
#define IUP_TRANSPARENT "TRANSPARENT"
|
|
#define IUP_NON_SCROLLABLE_LINES "NON_SCROLLABLE_LINES"
|
|
#define IUP_NON_SCROLLABLE_COLS "NON_SCROLLABLE_COLS"
|
|
#define IUP_ORIGIN "ORIGIN"
|
|
#define IUP_NO_COLOR "NO_COLOR"
|
|
#define IUP_FIRST_LINE "FIRST_LINE"
|
|
#define IUP_FIRST_COL "FIRST_COL"
|
|
#define IUP_DOUBLE_BUFFER "DOUBLE_BUFFER"
|
|
#define IUP_LIMITS "LIMITS"
|
|
#define IUP_CANVAS "CANVAS"
|
|
#define IUP_IMAGE_CANVAS "IMAGE_CANVAS"
|
|
#define IUP_FULL_VISIBLE "FULL_VISIBLE"
|
|
#define IUP_MOUSECLICK_CB "MOUSECLICK_CB"
|
|
#define IUP_MOUSEMOTION_CB "MOUSEMOTION_CB"
|
|
#define IUP_DRAW_CB "DRAW_CB"
|
|
#define IUP_WIDTH_CB "WIDTH_CB"
|
|
#define IUP_HEIGHT_CB "HEIGHT_CB"
|
|
#define IUP_NLINES_CB "NLINES_CB"
|
|
#define IUP_NCOLS_CB "NCOLS_CB"
|
|
#define IUP_HSPAN_CB "HSPAN_CB"
|
|
#define IUP_VSPAN_CB "VSPAN_CB"
|
|
#define IUP_SCROLLING_CB "SCROLLING_CB"
|
|
|
|
/*****************/
|
|
/* ColorBrowser */
|
|
/*****************/
|
|
|
|
#define IUP_RGB "RGB"
|
|
#define IUP_CHANGE_CB "CHANGE_CB"
|
|
#define IUP_DRAG_CB "DRAG_CB"
|
|
|
|
/*****************/
|
|
/* Val */
|
|
/*****************/
|
|
|
|
#define ICTL_MOUSEMOVE_CB "MOUSEMOVE_CB"
|
|
#define ICTL_BUTTON_PRESS_CB "BUTTON_PRESS_CB"
|
|
#define ICTL_BUTTON_RELEASE_CB "BUTTON_RELEASE_CB"
|
|
#define ICTL_HORIZONTAL "HORIZONTAL"
|
|
#define ICTL_VERTICAL "VERTICAL"
|
|
#define ICTL_SHOWTICKS "SHOWTICKS"
|
|
|
|
/*****************/
|
|
/* Tabs */
|
|
/*****************/
|
|
|
|
#define ICTL_TOP "TOP"
|
|
#define ICTL_BOTTOM "BOTTOM"
|
|
#define ICTL_LEFT "LEFT"
|
|
#define ICTL_RIGHT "RIGHT"
|
|
#define ICTL_TABTYPE "TABTYPE"
|
|
#define ICTL_TABTITLE "TABTITLE"
|
|
#define ICTL_TABSIZE "TABSIZE"
|
|
#define ICTL_TABCHANGE_CB "TABCHANGE_CB"
|
|
#define ICTL_FONT "FONT"
|
|
#define ICTL_FONT_ACTIVE "FONT_ACTIVE"
|
|
#define ICTL_FONT_INACTIVE "FONT_INACTIVE"
|
|
|
|
/*****************/
|
|
/* Gauge */
|
|
/*****************/
|
|
|
|
#define ICTL_SHOW_TEXT "SHOW_TEXT"
|
|
#define ICTL_DASHED "DASHED"
|
|
#define ICTL_MARGIN "MARGIN"
|
|
#define ICTL_TEXT "TEXT"
|
|
|
|
/*****************/
|
|
/* Dial */
|
|
/*****************/
|
|
|
|
#define ICTL_DENSITY "DENSITY"
|
|
#define ICTL_HORIZONTAL "HORIZONTAL"
|
|
#define ICTL_VERTICAL "VERTICAL"
|
|
#define ICTL_CIRCULAR "CIRCULAR"
|
|
#define ICTL_UNIT "UNIT"
|
|
|
|
/*****************/
|
|
/* Matrix */
|
|
/*****************/
|
|
|
|
#define IUP_ENTERITEM_CB "ENTERITEM_CB"
|
|
#define IUP_LEAVEITEM_CB "LEAVEITEM_CB"
|
|
#define IUP_EDITION_CB "EDITION_CB"
|
|
#define IUP_CLICK_CB "CLICK_CB"
|
|
#define IUP_DROP_CB "DROP_CB"
|
|
#define IUP_DROPSELECT_CB "DROPSELECT_CB"
|
|
#define IUP_DROPCHECK_CB "DROPCHECK_CB"
|
|
#define IUP_SCROLL_CB "SCROLL_CB"
|
|
#define IUP_VALUE_CB "VALUE_CB"
|
|
#define IUP_VALUE_EDIT_CB "VALUE_EDIT_CB"
|
|
#define IUP_FIELD_CB "FIELD_CB"
|
|
#define IUP_RESIZEMATRIX "RESIZEMATRIX"
|
|
#define IUP_ADDLIN "ADDLIN"
|
|
#define IUP_ADDCOL "ADDCOL"
|
|
#define IUP_DELLIN "DELLIN"
|
|
#define IUP_DELCOL "DELCOL"
|
|
#define IUP_NUMLIN "NUMLIN"
|
|
#define IUP_NUMCOL "NUMCOL"
|
|
#define IUP_NUMLIN_VISIBLE "NUMLIN_VISIBLE"
|
|
#define IUP_NUMCOL_VISIBLE "NUMCOL_VISIBLE"
|
|
#define IUP_MARKED "MARKED"
|
|
#define IUP_WIDTHDEF "WIDTHDEF"
|
|
#define IUP_HEIGHTDEF "HEIGHTDEF"
|
|
#define IUP_AREA "AREA"
|
|
#define IUP_MARK_MODE "MARK_MODE"
|
|
#define IUP_LIN "LIN"
|
|
#define IUP_COL "COL"
|
|
#define IUP_LINCOL "LINCOL"
|
|
#define IUP_CELL "CELL"
|
|
#define IUP_EDIT_MODE "EDIT_MODE"
|
|
#define IUP_FOCUS_CELL "FOCUS_CELL"
|
|
#define IUP_ORIGIN "ORIGIN"
|
|
#define IUP_REDRAW "REDRAW"
|
|
#define IUP_PREVIOUSVALUE "PREVIOUSVALUE"
|
|
#define IUP_MOUSEMOVE_CB "MOUSEMOVE_CB"
|
|
|
|
/*****************/
|
|
/* Tree */
|
|
/*****************/
|
|
|
|
#define IUP_ADDLEAF "ADDLEAF"
|
|
#define IUP_ADDBRANCH "ADDBRANCH"
|
|
#define IUP_DELNODE "DELNODE"
|
|
#define IUP_IMAGELEAF "IMAGELEAF"
|
|
#define IUP_IMAGEBRANCHCOLLAPSED "IMAGEBRANCHCOLLAPSED"
|
|
#define IUP_IMAGEBRANCHEXPANDED "IMAGEBRANCHEXPANDED"
|
|
#define IUP_IMAGEEXPANDED "IMAGEEXPANDED"
|
|
#define IUP_KIND "KIND"
|
|
#define IUP_PARENT "PARENT"
|
|
#define IUP_DEPTH "DEPTH"
|
|
#define IUP_MARKED "MARKED"
|
|
#define IUP_ADDEXPANDED "ADDEXPANDED"
|
|
#define IUP_CTRL "CTRL"
|
|
#define IUP_SHIFT "SHIFT"
|
|
#define IUP_STATE "STATE"
|
|
#define IUP_STARTING "STARTING"
|
|
#define IUP_LEAF "LEAF"
|
|
#define IUP_BRANCH "BRANCH"
|
|
#define IUP_SELECTED "SELECTED"
|
|
#define IUP_CHILDREN "CHILDREN"
|
|
#define IUP_MARKED "MARKED"
|
|
#define IUP_ROOT "ROOT"
|
|
#define IUP_LAST "LAST"
|
|
#define IUP_PGUP "PGUP"
|
|
#define IUP_PGDN "PGDN"
|
|
#define IUP_NEXT "NEXT"
|
|
#define IUP_PREVIOUS "PREVIOUS"
|
|
#define IUP_INVERT "INVERT"
|
|
#define IUP_BLOCK "BLOCK"
|
|
#define IUP_CLEARALL "CLEARALL"
|
|
#define IUP_MARKALL "MARKALL"
|
|
#define IUP_INVERTALL "INVERTALL"
|
|
#define IUP_REDRAW "REDRAW"
|
|
#define IUP_COLLAPSED "COLLAPSED"
|
|
#define IUP_EXPANDED "EXPANDED"
|
|
#define IUP_SELECTION_CB "SELECTION_CB"
|
|
#define IUP_BRANCHOPEN_CB "BRANCHOPEN_CB"
|
|
#define IUP_BRANCHCLOSE_CB "BRANCHCLOSE_CB"
|
|
#define IUP_RIGHTCLICK_CB "RIGHTCLICK_CB"
|
|
#define IUP_EXECUTELEAF_CB "EXECUTELEAF_CB"
|
|
#define IUP_RENAMENODE_CB "RENAMENODE_CB"
|
|
#define IUP_IMGLEAF "IMGLEAF"
|
|
#define IUP_IMGCOLLAPSED "IMGCOLLAPSED"
|
|
#define IUP_IMGEXPANDED "IMGEXPANDED"
|
|
#define IUP_IMGBLANK "IMGBLANK"
|
|
#define IUP_IMGPAPER "IMGPAPER"
|
|
|
|
#endif
|
|
|