Module: Iup

Defined in:
ext/iup.c

Defined Under Namespace

Classes: Button, Canvas, Cbox, Cells, ColorBrowser, Colorbar, Control, Dial, Dialog, FileDlg, Fill, Frame, GLCanvas, Gauge, Hbox, Image, Item, IupError, Label, List, Matrix, Menu, MultiLine, Node, PPlot, Radio, Sbox, Separator, Spin, Spinbox, Submenu, Tabs, Text, Timer, Toggle, Tree, User, Val, Vbox, Zbox

Constant Summary collapse

RUBY_IUP_VERSION =
VERSION
NAME =
rb_str_new2(IUP_NAME)
rb_str_new2(IUP_COPYRIGHT)
DESCRIPTION =
rb_str_new2(IUP_DESCRIPTION)
VERSION =
rb_str_new2(IUP_VERSION)
VERSION_DATE =
rb_str_new2(IUP_VERSION_DATE)
VERSION_NUMBER =
INT2FIX(IUP_VERSION_NUMBER)
ERROR =
INT2FIX(IUP_ERROR)
NOERROR =
INT2FIX(IUP_NOERROR)
OPENED =
INT2FIX(IUP_OPENED)
INVALID =
INT2FIX(IUP_INVALID)
IGNORE =
INT2FIX(IUP_IGNORE)
DEFAULT =
INT2FIX(IUP_DEFAULT)
CLOSE =
INT2FIX(IUP_CLOSE)
CONTINUE =
INT2FIX(IUP_CONTINUE)
CENTER =
INT2FIX(IUP_CENTER)
LEFT =
INT2FIX(IUP_LEFT)
RIGHT =
INT2FIX(IUP_RIGHT)
MOUSEPOS =
INT2FIX(IUP_MOUSEPOS)
CURRENT =
INT2FIX(IUP_CURRENT)
CENTERPARENT =
INT2FIX(IUP_CENTERPARENT)
TOP =
INT2FIX(IUP_TOP)
BOTTOM =
INT2FIX(IUP_BOTTOM)
BUTTON1 =
INT2FIX(IUP_BUTTON1)
BUTTON2 =
INT2FIX(IUP_BUTTON2)
BUTTON3 =
INT2FIX(IUP_BUTTON3)
BUTTON4 =
INT2FIX(IUP_BUTTON4)
BUTTON5 =
INT2FIX(IUP_BUTTON5)
RGB =
rb_str_new2(IUP_RGB)
CHANGE_CB =
rb_str_new2(IUP_CHANGE_CB)
DRAG_CB =
rb_str_new2(IUP_DRAG_CB)
OUT =
INT2FIX(IUP_OUT)
ALL =
rb_str_new2(IUP_ALL)
BOXED =
rb_str_new2(IUP_BOXED)
CLIPPED =
rb_str_new2(IUP_CLIPPED)
TRANSPARENT =
rb_str_new2(IUP_TRANSPARENT)
NON_SCROLLABLE_LINES =
rb_str_new2(IUP_NON_SCROLLABLE_LINES)
NON_SCROLLABLE_COLS =
rb_str_new2(IUP_NON_SCROLLABLE_COLS)
ORIGIN =
rb_str_new2(IUP_ORIGIN)
NO_COLOR =
rb_str_new2(IUP_NO_COLOR)
FIRST_LINE =
rb_str_new2(IUP_FIRST_LINE)
FIRST_COL =
rb_str_new2(IUP_FIRST_COL)
DOUBLE_BUFFER =
rb_str_new2(IUP_DOUBLE_BUFFER)
BUFFERIZE =
rb_str_new2(IUP_BUFFERIZE)
REPAINT =
rb_str_new2(IUP_REPAINT)
LIMITS =
rb_str_new2(IUP_LIMITS)
CANVAS =
rb_str_new2(IUP_CANVAS)
IMAGE_CANVAS =
rb_str_new2(IUP_IMAGE_CANVAS)
FULL_VISIBLE =
rb_str_new2(IUP_FULL_VISIBLE)
MOUSECLICK_CB =
rb_str_new2(IUP_MOUSECLICK_CB)
MOUSEMOTION_CB =
rb_str_new2(IUP_MOUSEMOTION_CB)
DRAW_CB =
rb_str_new2(IUP_DRAW_CB)
WIDTH_CB =
rb_str_new2(IUP_WIDTH_CB)
HEIGHT_CB =
rb_str_new2(IUP_HEIGHT_CB)
NLINES_CB =
rb_str_new2(IUP_NLINES_CB)
NCOLS_CB =
rb_str_new2(IUP_NCOLS_CB)
HSPAN_CB =
rb_str_new2(IUP_HSPAN_CB)
VSPAN_CB =
rb_str_new2(IUP_VSPAN_CB)
SCROLLING_CB =
rb_str_new2(IUP_SCROLLING_CB)
NUM_PARTS =
rb_str_new2(IUP_NUM_PARTS)
NUM_CELLS =
rb_str_new2(IUP_NUM_CELLS)
PREVIEW_SIZE =
rb_str_new2(IUP_PREVIEW_SIZE)
SHOW_PREVIEW =
rb_str_new2(IUP_SHOW_PREVIEW)
SHOW_SECONDARY =
rb_str_new2(IUP_SHOW_SECONDARY)
PRIMARY_CELL =
rb_str_new2(IUP_PRIMARY_CELL)
SECONDARY_CELL =
rb_str_new2(IUP_SECONDARY_CELL)
ORIENTATION =
INT2FIX(IUP_ORIENTATION)
SQUARED =
INT2FIX(IUP_SQUARED)
SHADOWED =
INT2FIX(IUP_SHADOWED)
TRANSPARENCY =
INT2FIX(IUP_TRANSPARENCY)
CELL_CB =
rb_str_new2(IUP_CELL_CB)
EXTENDED_CB =
rb_str_new2(IUP_EXTENDED_CB)
SELECT_CB =
rb_str_new2(IUP_SELECT_CB)
SWITCH_CB =
rb_str_new2(IUP_SWITCH_CB)
PRIMARY =
INT2FIX(IUP_PRIMARY)
SECONDARY =
INT2FIX(IUP_SECONDARY)
RUN =
rb_str_new2(IUP_RUN)
ENGLISH =
rb_str_new2(IUP_ENGLISH)
PORTUGUESE =
rb_str_new2(IUP_PORTUGUESE)
SBH =
rb_str_new2(IUP_SBH)
SBV =
rb_str_new2(IUP_SBV)
DEFAULT_ACTION =
rb_str_new2(IUP_DEFAULT_ACTION)
IDLE_ACTION =
rb_str_new2(IUP_IDLE_ACTION)
ACTION =
rb_str_new2(IUP_ACTION)
GETFOCUS_CB =
rb_str_new2(IUP_GETFOCUS_CB)
KILLFOCUS_CB =
rb_str_new2(IUP_KILLFOCUS_CB)
K_ANY =
rb_str_new2(IUP_K_ANY)
KEYPRESS_CB =
rb_str_new2(IUP_KEYPRESS_CB)
HELP_CB =
rb_str_new2(IUP_HELP_CB)
SCROLL_CB =
rb_str_new2(IUP_SCROLL_CB)
RESIZE_CB =
rb_str_new2(IUP_RESIZE_CB)
MOTION_CB =
rb_str_new2(IUP_MOTION_CB)
BUTTON_CB =
rb_str_new2(IUP_BUTTON_CB)
ENTERWINDOW_CB =
rb_str_new2(IUP_ENTERWINDOW_CB)
LEAVEWINDOW_CB =
rb_str_new2(IUP_LEAVEWINDOW_CB)
WHEEL_CB =
rb_str_new2(IUP_WHEEL_CB)
MASK_CB =
rb_str_new2(IUP_MASK_CB)
OPEN_CB =
rb_str_new2(IUP_OPEN_CB)
HIGHLIGHT_CB =
rb_str_new2(IUP_HIGHLIGHT_CB)
rb_str_new2(IUP_MENUCLOSE_CB)
MAP_CB =
rb_str_new2(IUP_MAP_CB)
CLOSE_CB =
rb_str_new2(IUP_CLOSE_CB)
SHOW_CB =
rb_str_new2(IUP_SHOW_CB)
DROPFILES_CB =
rb_str_new2(IUP_DROPFILES_CB)
WOM_CB =
rb_str_new2(IUP_WOM_CB)
DIRECTION =
rb_str_new2(IUP_DIRECTION)
ACTIVE =
rb_str_new2(IUP_ACTIVE)
BGCOLOR =
rb_str_new2(IUP_BGCOLOR)
FRAMECOLOR =
rb_str_new2(IUP_FRAMECOLOR)
FGCOLOR =
rb_str_new2(IUP_FGCOLOR)
COLOR =
rb_str_new2(IUP_COLOR)
WID =
rb_str_new2(IUP_WID)
SIZE =
rb_str_new2(IUP_SIZE)
RASTERSIZE =
rb_str_new2(IUP_RASTERSIZE)
TITLE =
rb_str_new2(IUP_TITLE)
VALUE =
rb_str_new2(IUP_VALUE)
VISIBLE =
rb_str_new2(IUP_VISIBLE)
FONT =
rb_str_new2(IUP_FONT)
TIP =
rb_str_new2(IUP_TIP)
EXPAND =
rb_str_new2(IUP_EXPAND)
SEPARATOR =
rb_str_new2(IUP_SEPARATOR)
HOTSPOT =
rb_str_new2(IUP_HOTSPOT)
HEIGHT =
rb_str_new2(IUP_HEIGHT)
WIDTH =
rb_str_new2(IUP_WIDTH)
KEY =
rb_str_new2(IUP_KEY)
MULTIPLE =
rb_str_new2(IUP_MULTIPLE)
rb_str_new2(IUP_DROPDOWN)
VISIBLE_ITEMS =
rb_str_new2(IUP_VISIBLE_ITEMS)
MARGIN =
rb_str_new2(IUP_MARGIN)
GAP =
rb_str_new2(IUP_GAP)
ALIGNMENT =
rb_str_new2(IUP_ALIGNMENT)
IMAGE =
rb_str_new2(IUP_IMAGE)
IMINACTIVE =
rb_str_new2(IUP_IMINACTIVE)
IMPRESS =
rb_str_new2(IUP_IMPRESS)
SAVEUNDER =
rb_str_new2(IUP_SAVEUNDER)
NC =
rb_str_new2(IUP_NC)
MASK =
rb_str_new2(IUP_MASK)
APPEND =
rb_str_new2(IUP_APPEND)
BORDER =
rb_str_new2(IUP_BORDER)
CARET =
rb_str_new2(IUP_CARET)
SELECTION =
rb_str_new2(IUP_SELECTION)
SELECTEDTEXT =
rb_str_new2(IUP_SELECTEDTEXT)
INSERT =
rb_str_new2(IUP_INSERT)
CONID =
rb_str_new2(IUP_CONID)
CURSOR =
rb_str_new2(IUP_CURSOR)
ICON =
rb_str_new2(IUP_ICON)
rb_str_new2(IUP_MENUBOX)
MINBOX =
rb_str_new2(IUP_MINBOX)
MAXBOX =
rb_str_new2(IUP_MAXBOX)
RESIZE =
rb_str_new2(IUP_RESIZE)
rb_str_new2(IUP_MENU)
STARTFOCUS =
rb_str_new2(IUP_STARTFOCUS)
PARENTDIALOG =
rb_str_new2(IUP_PARENTDIALOG)
SHRINK =
rb_str_new2(IUP_SHRINK)
DEFAULTENTER =
rb_str_new2(IUP_DEFAULTENTER)
DEFAULTESC =
rb_str_new2(IUP_DEFAULTESC)
X =
rb_str_new2(IUP_X)
Y =
rb_str_new2(IUP_Y)
TOOLBOX =
rb_str_new2(IUP_TOOLBOX)
CONTROL =
rb_str_new2(IUP_CONTROL)
READONLY =
rb_str_new2(IUP_READONLY)
SCROLLBAR =
rb_str_new2(IUP_SCROLLBAR)
POSY =
rb_str_new2(IUP_POSY)
POSX =
rb_str_new2(IUP_POSX)
DX =
rb_str_new2(IUP_DX)
DY =
rb_str_new2(IUP_DY)
XMAX =
rb_str_new2(IUP_XMAX)
XMIN =
rb_str_new2(IUP_XMIN)
YMAX =
rb_str_new2(IUP_YMAX)
YMIN =
rb_str_new2(IUP_YMIN)
RED =
rb_str_new2(IUP_RED)
GREEN =
rb_str_new2(IUP_GREEN)
BLUE =
rb_str_new2(IUP_BLUE)
MIN =
rb_str_new2(IUP_MIN)
MAX =
rb_str_new2(IUP_MAX)
TIME =
rb_str_new2(IUP_TIME)
DRAG =
rb_str_new2(IUP_DRAG)
DROP =
rb_str_new2(IUP_DROP)
TOPMOST =
rb_str_new2(IUP_TOPMOST)
CLIPCHILDREN =
rb_str_new2(IUP_CLIPCHILDREN)
DIALOGTYPE =
rb_str_new2(IUP_DIALOGTYPE)
FILE =
rb_str_new2(IUP_FILE)
MULTIPLEFILES =
rb_str_new2(IUP_MULTIPLEFILES)
FILTER =
rb_str_new2(IUP_FILTER)
FILTERUSED =
rb_str_new2(IUP_FILTERUSED)
FILTERINFO =
rb_str_new2(IUP_FILTERINFO)
EXTFILTER =
rb_str_new2(IUP_EXTFILTER)
DIRECTORY =
rb_str_new2(IUP_DIRECTORY)
ALLOWNEW =
rb_str_new2(IUP_ALLOWNEW)
NOOVERWRITEPROMPT =
rb_str_new2(IUP_NOOVERWRITEPROMPT)
NOCHANGEDIR =
rb_str_new2(IUP_NOCHANGEDIR)
FILEEXIST =
rb_str_new2(IUP_FILEEXIST)
STATUS =
rb_str_new2(IUP_STATUS)
LOCKLOOP =
rb_str_new2(IUP_LOCKLOOP)
SYSTEM =
rb_str_new2(IUP_SYSTEM)
DRIVER =
rb_str_new2(IUP_DRIVER)
SCREENSIZE =
rb_str_new2(IUP_SCREENSIZE)
SYSTEMLANGUAGE =
rb_str_new2(IUP_SYSTEMLANGUAGE)
COMPUTERNAME =
rb_str_new2(IUP_COMPUTERNAME)
USERNAME =
rb_str_new2(IUP_USERNAME)
OPEN =
rb_str_new2(IUP_OPEN)
SAVE =
rb_str_new2(IUP_SAVE)
DIR =
rb_str_new2(IUP_DIR)
HORIZONTAL =
rb_str_new2(IUP_HORIZONTAL)
VERTICAL =
rb_str_new2(IUP_VERTICAL)
ON =
rb_str_new2(IUP_ON)
OFF =
rb_str_new2(IUP_OFF)
ACENTER =
rb_str_new2(IUP_ACENTER)
ALEFT =
rb_str_new2(IUP_ALEFT)
ARIGHT =
rb_str_new2(IUP_ARIGHT)
ATOP =
rb_str_new2(IUP_ATOP)
ABOTTOM =
rb_str_new2(IUP_ABOTTOM)
NORTH =
rb_str_new2(IUP_NORTH)
SOUTH =
rb_str_new2(IUP_SOUTH)
WEST =
rb_str_new2(IUP_WEST)
EAST =
rb_str_new2(IUP_EAST)
NE =
rb_str_new2(IUP_NE)
SE =
rb_str_new2(IUP_SE)
NW =
rb_str_new2(IUP_NW)
SW =
rb_str_new2(IUP_SW)
FULLSCREEN =
rb_str_new2(IUP_FULLSCREEN)
FULL =
rb_str_new2(IUP_FULL)
HALF =
rb_str_new2(IUP_HALF)
THIRD =
rb_str_new2(IUP_THIRD)
QUARTER =
rb_str_new2(IUP_QUARTER)
EIGHTH =
rb_str_new2(IUP_EIGHTH)
ARROW =
rb_str_new2(IUP_ARROW)
BUSY =
rb_str_new2(IUP_BUSY)
RESIZE_N =
rb_str_new2(IUP_RESIZE_N)
RESIZE_S =
rb_str_new2(IUP_RESIZE_S)
RESIZE_E =
rb_str_new2(IUP_RESIZE_E)
RESIZE_W =
rb_str_new2(IUP_RESIZE_W)
RESIZE_NE =
rb_str_new2(IUP_RESIZE_NE)
RESIZE_NW =
rb_str_new2(IUP_RESIZE_NW)
RESIZE_SE =
rb_str_new2(IUP_RESIZE_SE)
RESIZE_SW =
rb_str_new2(IUP_RESIZE_SW)
MOVE =
rb_str_new2(IUP_MOVE)
HAND =
rb_str_new2(IUP_HAND)
NONE =
rb_str_new2(IUP_NONE)
IUP =
rb_str_new2(IUP_IUP)
CROSS =
rb_str_new2(IUP_CROSS)
PEN =
rb_str_new2(IUP_PEN)
TEXT =
rb_str_new2(IUP_TEXT)
RESIZE_C =
rb_str_new2(IUP_RESIZE_C)
OPENHAND =
rb_str_new2(IUP_OPENHAND)
HELVETICA_NORMAL_8 =
rb_str_new2(IUP_HELVETICA_NORMAL_8)
HELVETICA_ITALIC_8 =
rb_str_new2(IUP_HELVETICA_ITALIC_8)
HELVETICA_BOLD_8 =
rb_str_new2(IUP_HELVETICA_BOLD_8)
HELVETICA_NORMAL_10 =
rb_str_new2(IUP_HELVETICA_NORMAL_10)
HELVETICA_ITALIC_10 =
rb_str_new2(IUP_HELVETICA_ITALIC_10)
HELVETICA_BOLD_10 =
rb_str_new2(IUP_HELVETICA_BOLD_10)
HELVETICA_NORMAL_12 =
rb_str_new2(IUP_HELVETICA_NORMAL_12)
HELVETICA_ITALIC_12 =
rb_str_new2(IUP_HELVETICA_ITALIC_12)
HELVETICA_BOLD_12 =
rb_str_new2(IUP_HELVETICA_BOLD_12)
HELVETICA_NORMAL_14 =
rb_str_new2(IUP_HELVETICA_NORMAL_14)
HELVETICA_ITALIC_14 =
rb_str_new2(IUP_HELVETICA_ITALIC_14)
HELVETICA_BOLD_14 =
rb_str_new2(IUP_HELVETICA_BOLD_14)
COURIER_NORMAL_8 =
rb_str_new2(IUP_COURIER_NORMAL_8)
COURIER_ITALIC_8 =
rb_str_new2(IUP_COURIER_ITALIC_8)
COURIER_BOLD_8 =
rb_str_new2(IUP_COURIER_BOLD_8)
COURIER_NORMAL_10 =
rb_str_new2(IUP_COURIER_NORMAL_10)
COURIER_ITALIC_10 =
rb_str_new2(IUP_COURIER_ITALIC_10)
COURIER_BOLD_10 =
rb_str_new2(IUP_COURIER_BOLD_10)
COURIER_NORMAL_12 =
rb_str_new2(IUP_COURIER_NORMAL_12)
COURIER_ITALIC_12 =
rb_str_new2(IUP_COURIER_ITALIC_12)
COURIER_BOLD_12 =
rb_str_new2(IUP_COURIER_BOLD_12)
COURIER_NORMAL_14 =
rb_str_new2(IUP_COURIER_NORMAL_14)
COURIER_ITALIC_14 =
rb_str_new2(IUP_COURIER_ITALIC_14)
COURIER_BOLD_14 =
rb_str_new2(IUP_COURIER_BOLD_14)
TIMES_NORMAL_8 =
rb_str_new2(IUP_TIMES_NORMAL_8)
TIMES_ITALIC_8 =
rb_str_new2(IUP_TIMES_ITALIC_8)
TIMES_BOLD_8 =
rb_str_new2(IUP_TIMES_BOLD_8)
TIMES_NORMAL_10 =
rb_str_new2(IUP_TIMES_NORMAL_10)
TIMES_ITALIC_10 =
rb_str_new2(IUP_TIMES_ITALIC_10)
TIMES_BOLD_10 =
rb_str_new2(IUP_TIMES_BOLD_10)
TIMES_NORMAL_12 =
rb_str_new2(IUP_TIMES_NORMAL_12)
TIMES_ITALIC_12 =
rb_str_new2(IUP_TIMES_ITALIC_12)
TIMES_BOLD_12 =
rb_str_new2(IUP_TIMES_BOLD_12)
TIMES_NORMAL_14 =
rb_str_new2(IUP_TIMES_NORMAL_14)
TIMES_ITALIC_14 =
rb_str_new2(IUP_TIMES_ITALIC_14)
TIMES_BOLD_14 =
rb_str_new2(IUP_TIMES_BOLD_14)
ICTL_MOUSEMOVE_CB =
rb_str_new2(ICTL_MOUSEMOVE_CB)
ICTL_BUTTON_PRESS_CB =
rb_str_new2(ICTL_BUTTON_PRESS_CB)
ICTL_BUTTON_RELEASE_CB =
rb_str_new2(ICTL_BUTTON_RELEASE_CB)
ICTL_DENSITY =
rb_str_new2(ICTL_DENSITY)
ICTL_HORIZONTAL =
rb_str_new2(ICTL_HORIZONTAL)
ICTL_VERTICAL =
rb_str_new2(ICTL_VERTICAL)
ICTL_CIRCULAR =
rb_str_new2(ICTL_CIRCULAR)
ICTL_UNIT =
rb_str_new2(ICTL_UNIT)
ICTL_SHOW_TEXT =
rb_str_new2(ICTL_SHOW_TEXT)
ICTL_DASHED =
rb_str_new2(ICTL_DASHED)
ICTL_MARGIN =
rb_str_new2(ICTL_MARGIN)
ICTL_TEXT =
rb_str_new2(ICTL_TEXT)
BUFFER =
rb_str_new2(IUP_BUFFER)
STEREO =
rb_str_new2(IUP_STEREO)
BUFFER_SIZE =
rb_str_new2(IUP_BUFFER_SIZE)
RED_SIZE =
rb_str_new2(IUP_RED_SIZE)
GREEN_SIZE =
rb_str_new2(IUP_GREEN_SIZE)
BLUE_SIZE =
rb_str_new2(IUP_BLUE_SIZE)
ALPHA_SIZE =
rb_str_new2(IUP_ALPHA_SIZE)
DEPTH_SIZE =
rb_str_new2(IUP_DEPTH_SIZE)
STENCIL_SIZE =
rb_str_new2(IUP_STENCIL_SIZE)
ACCUM_RED_SIZE =
rb_str_new2(IUP_ACCUM_RED_SIZE)
ACCUM_GREEN_SIZE =
rb_str_new2(IUP_ACCUM_GREEN_SIZE)
ACCUM_BLUE_SIZE =
rb_str_new2(IUP_ACCUM_BLUE_SIZE)
ACCUM_ALPHA_SIZE =
rb_str_new2(IUP_ACCUM_ALPHA_SIZE)
DOUBLE =
rb_str_new2(IUP_DOUBLE)
SINGLE =
rb_str_new2(IUP_SINGLE)
INDEX =
rb_str_new2(IUP_INDEX)
RGBA =
rb_str_new2(IUP_RGBA)
YES =
rb_str_new2(IUP_YES)
NO =
rb_str_new2(IUP_NO)
K_exclam =
INT2FIX(K_exclam)
K_quotedbl =
INT2FIX(K_quotedbl)
K_numbersign =
INT2FIX(K_numbersign)
K_dollar =
INT2FIX(K_dollar)
K_percent =
INT2FIX(K_percent)
K_ampersand =
INT2FIX(K_ampersand)
K_quoteright =
INT2FIX(K_quoteright)
K_parentleft =
INT2FIX(K_parentleft)
K_parentright =
INT2FIX(K_parentright)
K_asterisk =
INT2FIX(K_asterisk)
K_plus =
INT2FIX(K_plus)
K_comma =
INT2FIX(K_comma)
K_minus =
INT2FIX(K_minus)
K_period =
INT2FIX(K_period)
K_slash =
INT2FIX(K_slash)
K_0 =
INT2FIX(K_0)
K_1 =
INT2FIX(K_1)
K_2 =
INT2FIX(K_2)
K_3 =
INT2FIX(K_3)
K_4 =
INT2FIX(K_4)
K_5 =
INT2FIX(K_5)
K_6 =
INT2FIX(K_6)
K_7 =
INT2FIX(K_7)
K_8 =
INT2FIX(K_8)
K_9 =
INT2FIX(K_9)
K_colon =
INT2FIX(K_colon)
K_semicolon =
INT2FIX(K_semicolon)
K_less =
INT2FIX(K_less)
K_equal =
INT2FIX(K_equal)
K_greater =
INT2FIX(K_greater)
K_question =
INT2FIX(K_question)
K_at =
INT2FIX(K_at)
K_A =
INT2FIX(K_A)
K_B =
INT2FIX(K_B)
K_C =
INT2FIX(K_C)
K_D =
INT2FIX(K_D)
K_E =
INT2FIX(K_E)
K_F =
INT2FIX(K_F)
K_G =
INT2FIX(K_G)
K_H =
INT2FIX(K_H)
K_I =
INT2FIX(K_I)
K_J =
INT2FIX(K_J)
K_K =
INT2FIX(K_K)
K_L =
INT2FIX(K_L)
K_M =
INT2FIX(K_M)
K_N =
INT2FIX(K_N)
K_O =
INT2FIX(K_O)
K_P =
INT2FIX(K_P)
K_Q =
INT2FIX(K_Q)
K_R =
INT2FIX(K_R)
K_S =
INT2FIX(K_S)
K_T =
INT2FIX(K_T)
K_U =
INT2FIX(K_U)
K_V =
INT2FIX(K_V)
K_W =
INT2FIX(K_W)
K_X =
INT2FIX(K_X)
K_Y =
INT2FIX(K_Y)
K_Z =
INT2FIX(K_Z)
K_bracketleft =
INT2FIX(K_bracketleft)
K_backslash =
INT2FIX(K_backslash)
K_bracketright =
INT2FIX(K_bracketright)
K_circum =
INT2FIX(K_circum)
K_underscore =
INT2FIX(K_underscore)
K_quoteleft =
INT2FIX(K_quoteleft)
K_a =
INT2FIX(K_a)
K_b =
INT2FIX(K_b)
K_c =
INT2FIX(K_c)
K_d =
INT2FIX(K_d)
K_e =
INT2FIX(K_e)
K_f =
INT2FIX(K_f)
K_g =
INT2FIX(K_g)
K_h =
INT2FIX(K_h)
K_i =
INT2FIX(K_i)
K_j =
INT2FIX(K_j)
K_k =
INT2FIX(K_k)
K_l =
INT2FIX(K_l)
K_m =
INT2FIX(K_m)
K_n =
INT2FIX(K_n)
K_o =
INT2FIX(K_o)
K_p =
INT2FIX(K_p)
K_q =
INT2FIX(K_q)
K_r =
INT2FIX(K_r)
K_s =
INT2FIX(K_s)
K_t =
INT2FIX(K_t)
K_u =
INT2FIX(K_u)
K_v =
INT2FIX(K_v)
K_w =
INT2FIX(K_w)
K_x =
INT2FIX(K_x)
K_y =
INT2FIX(K_y)
K_z =
INT2FIX(K_z)
K_braceleft =
INT2FIX(K_braceleft)
K_bar =
INT2FIX(K_bar)
K_braceright =
INT2FIX(K_braceright)
K_tilde =
INT2FIX(K_tilde)
K_cA =
INT2FIX(K_cA)
K_cB =
INT2FIX(K_cB)
K_cC =
INT2FIX(K_cC)
K_cD =
INT2FIX(K_cD)
K_cE =
INT2FIX(K_cE)
K_cF =
INT2FIX(K_cF)
K_cG =
INT2FIX(K_cG)
K_cH =
INT2FIX(K_cH)
K_cI =
INT2FIX(K_cI)
K_cJ =
INT2FIX(K_cJ)
K_cK =
INT2FIX(K_cK)
K_cL =
INT2FIX(K_cL)
K_cM =
INT2FIX(K_cM)
K_cN =
INT2FIX(K_cN)
K_cO =
INT2FIX(K_cO)
K_cP =
INT2FIX(K_cP)
K_cQ =
INT2FIX(K_cQ)
K_cR =
INT2FIX(K_cR)
K_cS =
INT2FIX(K_cS)
K_cT =
INT2FIX(K_cT)
K_cU =
INT2FIX(K_cU)
K_cV =
INT2FIX(K_cV)
K_cW =
INT2FIX(K_cW)
K_cX =
INT2FIX(K_cX)
K_cY =
INT2FIX(K_cY)
K_cZ =
INT2FIX(K_cZ)
K_mA =
INT2FIX(K_mA)
K_mB =
INT2FIX(K_mB)
K_mC =
INT2FIX(K_mC)
K_mD =
INT2FIX(K_mD)
K_mE =
INT2FIX(K_mE)
K_mF =
INT2FIX(K_mF)
K_mG =
INT2FIX(K_mG)
K_mH =
INT2FIX(K_mH)
K_mI =
INT2FIX(K_mI)
K_mJ =
INT2FIX(K_mJ)
K_mK =
INT2FIX(K_mK)
K_mL =
INT2FIX(K_mL)
K_mM =
INT2FIX(K_mM)
K_mN =
INT2FIX(K_mN)
K_mO =
INT2FIX(K_mO)
K_mP =
INT2FIX(K_mP)
K_mQ =
INT2FIX(K_mQ)
K_mR =
INT2FIX(K_mR)
K_mS =
INT2FIX(K_mS)
K_mT =
INT2FIX(K_mT)
K_mU =
INT2FIX(K_mU)
K_mV =
INT2FIX(K_mV)
K_mW =
INT2FIX(K_mW)
K_mX =
INT2FIX(K_mX)
K_mY =
INT2FIX(K_mY)
K_mZ =
INT2FIX(K_mZ)
K_BS =
INT2FIX(K_BS)
K_CR =
INT2FIX(K_CR)
K_sCR =
INT2FIX(K_sCR)
K_ESC =
INT2FIX(K_ESC)
K_SP =
INT2FIX(K_SP)
K_TAB =
INT2FIX(K_TAB)
K_sTAB =
INT2FIX(K_sTAB)
K_cTAB =
INT2FIX(K_cTAB)
K_mTAB =
INT2FIX(K_mTAB)
K_PAUSE =
INT2FIX(K_PAUSE)
K_HOME =
INT2FIX(K_HOME)
K_UP =
INT2FIX(K_UP)
K_PGUP =
INT2FIX(K_PGUP)
K_LEFT =
INT2FIX(K_LEFT)
K_MIDDLE =
INT2FIX(K_MIDDLE)
K_RIGHT =
INT2FIX(K_RIGHT)
K_END =
INT2FIX(K_END)
K_DOWN =
INT2FIX(K_DOWN)
K_PGDN =
INT2FIX(K_PGDN)
K_INS =
INT2FIX(K_INS)
K_DEL =
INT2FIX(K_DEL)
K_sHOME =
INT2FIX(K_sHOME)
K_sUP =
INT2FIX(K_sUP)
K_sPGUP =
INT2FIX(K_sPGUP)
K_sLEFT =
INT2FIX(K_sLEFT)
K_sRIGHT =
INT2FIX(K_sRIGHT)
K_sEND =
INT2FIX(K_sEND)
K_sDOWN =
INT2FIX(K_sDOWN)
K_sPGDN =
INT2FIX(K_sPGDN)
K_sSP =
INT2FIX(K_sSP)
K_sINS =
INT2FIX(K_sINS)
K_sDEL =
INT2FIX(K_sDEL)
K_cHOME =
INT2FIX(K_cHOME)
K_cPGUP =
INT2FIX(K_cPGUP)
K_cLEFT =
INT2FIX(K_cLEFT)
K_cRIGHT =
INT2FIX(K_cRIGHT)
K_cEND =
INT2FIX(K_cEND)
K_cPGDN =
INT2FIX(K_cPGDN)
K_cUP =
INT2FIX(K_cUP)
K_cMIDDLE =
INT2FIX(K_cMIDDLE)
K_cDOWN =
INT2FIX(K_cDOWN)
K_cINS =
INT2FIX(K_cINS)
K_cDEL =
INT2FIX(K_cDEL)
K_cSP =
INT2FIX(K_cSP)
K_mHOME =
INT2FIX(K_mHOME)
K_mPGUP =
INT2FIX(K_mPGUP)
K_mLEFT =
INT2FIX(K_mLEFT)
K_mRIGHT =
INT2FIX(K_mRIGHT)
K_mEND =
INT2FIX(K_mEND)
K_mPGDN =
INT2FIX(K_mPGDN)
K_mUP =
INT2FIX(K_mUP)
K_mDOWN =
INT2FIX(K_mDOWN)
K_mINS =
INT2FIX(K_mINS)
K_mDEL =
INT2FIX(K_mDEL)
K_F1 =
INT2FIX(K_F1)
K_F2 =
INT2FIX(K_F2)
K_F3 =
INT2FIX(K_F3)
K_F4 =
INT2FIX(K_F4)
K_F5 =
INT2FIX(K_F5)
K_F6 =
INT2FIX(K_F6)
K_F7 =
INT2FIX(K_F7)
K_F8 =
INT2FIX(K_F8)
K_F9 =
INT2FIX(K_F9)
K_F10 =
INT2FIX(K_F10)
K_F11 =
INT2FIX(K_F11)
K_F12 =
INT2FIX(K_F12)
K_sF1 =
INT2FIX(K_sF1)
K_sF2 =
INT2FIX(K_sF2)
K_sF3 =
INT2FIX(K_sF3)
K_sF4 =
INT2FIX(K_sF4)
K_sF5 =
INT2FIX(K_sF5)
K_sF6 =
INT2FIX(K_sF6)
K_sF7 =
INT2FIX(K_sF7)
K_sF8 =
INT2FIX(K_sF8)
K_sF9 =
INT2FIX(K_sF9)
K_sF10 =
INT2FIX(K_sF10)
K_sF11 =
INT2FIX(K_sF11)
K_sF12 =
INT2FIX(K_sF12)
K_cF1 =
INT2FIX(K_cF1)
K_cF2 =
INT2FIX(K_cF2)
K_cF3 =
INT2FIX(K_cF3)
K_cF4 =
INT2FIX(K_cF4)
K_cF5 =
INT2FIX(K_cF5)
K_cF6 =
INT2FIX(K_cF6)
K_cF7 =
INT2FIX(K_cF7)
K_cF8 =
INT2FIX(K_cF8)
K_cF9 =
INT2FIX(K_cF9)
K_cF10 =
INT2FIX(K_cF10)
K_cF11 =
INT2FIX(K_cF11)
K_cF12 =
INT2FIX(K_cF12)
K_mF1 =
INT2FIX(K_mF1)
K_mF2 =
INT2FIX(K_mF2)
K_mF3 =
INT2FIX(K_mF3)
K_mF4 =
INT2FIX(K_mF4)
K_mF5 =
INT2FIX(K_mF5)
K_mF6 =
INT2FIX(K_mF6)
K_mF7 =
INT2FIX(K_mF7)
K_mF8 =
INT2FIX(K_mF8)
K_mF9 =
INT2FIX(K_mF9)
K_mF10 =
INT2FIX(K_mF10)
K_mF11 =
INT2FIX(K_mF11)
K_mF12 =
INT2FIX(K_mF12)
K_m1 =
INT2FIX(K_m1)
K_m2 =
INT2FIX(K_m2)
K_m3 =
INT2FIX(K_m3)
K_m4 =
INT2FIX(K_m4)
K_m5 =
INT2FIX(K_m5)
K_m6 =
INT2FIX(K_m6)
K_m7 =
INT2FIX(K_m7)
K_m8 =
INT2FIX(K_m8)
K_m9 =
INT2FIX(K_m9)
K_m0 =
INT2FIX(K_m0)
IUPMASK_FLOAT =
rb_str_new2(IUPMASK_FLOAT)
IUPMASK_UFLOAT =
rb_str_new2(IUPMASK_UFLOAT)
IUPMASK_EFLOAT =
rb_str_new2(IUPMASK_EFLOAT)
IUPMASK_INT =
rb_str_new2(IUPMASK_INT)
IUPMASK_UINT =
rb_str_new2(IUPMASK_UINT)
ENTERITEM_CB =
rb_str_new2(IUP_ENTERITEM_CB)
LEAVEITEM_CB =
rb_str_new2(IUP_LEAVEITEM_CB)
EDITION_CB =
rb_str_new2(IUP_EDITION_CB)
CLICK_CB =
rb_str_new2(IUP_CLICK_CB)
DROP_CB =
rb_str_new2(IUP_DROP_CB)
DROPSELECT_CB =
rb_str_new2(IUP_DROPSELECT_CB)
DROPCHECK_CB =
rb_str_new2(IUP_DROPCHECK_CB)
VALUE_CB =
rb_str_new2(IUP_VALUE_CB)
VALUE_EDIT_CB =
rb_str_new2(IUP_VALUE_EDIT_CB)
FIELD_CB =
rb_str_new2(IUP_FIELD_CB)
RESIZEMATRIX =
rb_str_new2(IUP_RESIZEMATRIX)
ADDLIN =
rb_str_new2(IUP_ADDLIN)
ADDCOL =
rb_str_new2(IUP_ADDCOL)
DELLIN =
rb_str_new2(IUP_DELLIN)
DELCOL =
rb_str_new2(IUP_DELCOL)
NUMLIN =
rb_str_new2(IUP_NUMLIN)
NUMCOL =
rb_str_new2(IUP_NUMCOL)
NUMLIN_VISIBLE =
rb_str_new2(IUP_NUMLIN_VISIBLE)
NUMCOL_VISIBLE =
rb_str_new2(IUP_NUMCOL_VISIBLE)
MARKED =
rb_str_new2(IUP_MARKED)
WIDTHDEF =
rb_str_new2(IUP_WIDTHDEF)
HEIGHTDEF =
rb_str_new2(IUP_HEIGHTDEF)
AREA =
rb_str_new2(IUP_AREA)
MARK_MODE =
rb_str_new2(IUP_MARK_MODE)
LIN =
rb_str_new2(IUP_LIN)
COL =
rb_str_new2(IUP_COL)
LINCOL =
rb_str_new2(IUP_LINCOL)
CELL =
rb_str_new2(IUP_CELL)
EDIT_MODE =
rb_str_new2(IUP_EDIT_MODE)
FOCUS_CELL =
rb_str_new2(IUP_FOCUS_CELL)
REDRAW =
rb_str_new2(IUP_REDRAW)
PREVIOUSVALUE =
rb_str_new2(IUP_PREVIOUSVALUE)
MOUSEMOVE_CB =
rb_str_new2(IUP_MOUSEMOVE_CB)
ICTL_TOP =
rb_str_new2(ICTL_TOP)
ICTL_BOTTOM =
rb_str_new2(ICTL_BOTTOM)
ICTL_LEFT =
rb_str_new2(ICTL_LEFT)
ICTL_RIGHT =
rb_str_new2(ICTL_RIGHT)
ICTL_TABTYPE =
rb_str_new2(ICTL_TABTYPE)
ICTL_TABTITLE =
rb_str_new2(ICTL_TABTITLE)
ICTL_TABSIZE =
rb_str_new2(ICTL_TABSIZE)
ICTL_TABCHANGE_CB =
rb_str_new2(ICTL_TABCHANGE_CB)
ICTL_FONT =
rb_str_new2(ICTL_FONT)
ICTL_FONT_ACTIVE =
rb_str_new2(ICTL_FONT_ACTIVE)
ICTL_FONT_INACTIVE =
rb_str_new2(ICTL_FONT_INACTIVE)
ADDLEAF =
rb_str_new2(IUP_ADDLEAF)
ADDBRANCH =
rb_str_new2(IUP_ADDBRANCH)
DELNODE =
rb_str_new2(IUP_DELNODE)
IMAGELEAF =
rb_str_new2(IUP_IMAGELEAF)
IMAGEBRANCHCOLLAPSED =
rb_str_new2(IUP_IMAGEBRANCHCOLLAPSED)
IMAGEBRANCHEXPANDED =
rb_str_new2(IUP_IMAGEBRANCHEXPANDED)
IMAGEEXPANDED =
rb_str_new2(IUP_IMAGEEXPANDED)
KIND =
rb_str_new2(IUP_KIND)
PARENT =
rb_str_new2(IUP_PARENT)
DEPTH =
rb_str_new2(IUP_DEPTH)
ADDEXPANDED =
rb_str_new2(IUP_ADDEXPANDED)
CTRL =
rb_str_new2(IUP_CTRL)
SHIFT =
rb_str_new2(IUP_SHIFT)
STATE =
rb_str_new2(IUP_STATE)
STARTING =
rb_str_new2(IUP_STARTING)
LEAF =
rb_str_new2(IUP_LEAF)
BRANCH =
rb_str_new2(IUP_BRANCH)
SELECTED =
rb_str_new2(IUP_SELECTED)
CHILDREN =
rb_str_new2(IUP_CHILDREN)
ROOT =
rb_str_new2(IUP_ROOT)
LAST =
rb_str_new2(IUP_LAST)
PGUP =
rb_str_new2(IUP_PGUP)
PGDN =
rb_str_new2(IUP_PGDN)
NEXT =
rb_str_new2(IUP_NEXT)
PREVIOUS =
rb_str_new2(IUP_PREVIOUS)
INVERT =
rb_str_new2(IUP_INVERT)
BLOCK =
rb_str_new2(IUP_BLOCK)
CLEARALL =
rb_str_new2(IUP_CLEARALL)
MARKALL =
rb_str_new2(IUP_MARKALL)
INVERTALL =
rb_str_new2(IUP_INVERTALL)
COLLAPSED =
rb_str_new2(IUP_COLLAPSED)
EXPANDED =
rb_str_new2(IUP_EXPANDED)
SELECTION_CB =
rb_str_new2(IUP_SELECTION_CB)
BRANCHOPEN_CB =
rb_str_new2(IUP_BRANCHOPEN_CB)
BRANCHCLOSE_CB =
rb_str_new2(IUP_BRANCHCLOSE_CB)
RIGHTCLICK_CB =
rb_str_new2(IUP_RIGHTCLICK_CB)
EXECUTELEAF_CB =
rb_str_new2(IUP_EXECUTELEAF_CB)
RENAMENODE_CB =
rb_str_new2(IUP_RENAMENODE_CB)
IMGLEAF =
INT2FIX(IUP_IMGLEAF)
IMGCOLLAPSED =
INT2FIX(IUP_IMGCOLLAPSED)
IMGEXPANDED =
INT2FIX(IUP_IMGEXPANDED)
IMGBLANK =
INT2FIX(IUP_IMGBLANK)
IMGPAPER =
INT2FIX(IUP_IMGPAPER)
ICTL_SHOWTICKS =
rb_str_new2(ICTL_SHOWTICKS)

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.AlarmObject

.AppendObject

.ButtonObject

.CanvasObject

.CboxObject

.CboxBuilderObject

.CellsObject

.CloseObject

.ColorbarObject

.ColorBrowserObject

.ControlsCloseObject

.ControlsOpenObject

.DetachObject

.DialObject

.DialogObject

.ExitLoopObject

.FileDlgObject

.FillObject

.FlushObject

.FrameObject

.GaugeObject

.GetActionNameObject

.GetAllDialogsObject

.GetAllNamesObject

.GetBrotherObject

.GetColorObject

.GetDialogObject

.GetFileObject

.GetFocusObject

.GetFunctionObject

.GetGlobalObject

.GetHandleObject

.GetIdleObject

.GetLanguageObject

.GetNameObject

.GetNextChildObject

.GetParamObject

.GetParentObject

.GetTextObject

.GLCanvasObject

.GLCanvasOpenObject

.GLIsCurrentObject

.GLMakeCurrentObject

.GLPaletteObject

.GLSwapBuffersObject

.HboxObject

.HelpObject

.ImageObject

.ImageLibCloseObject

.ImageLibOpenObject

.isaltObject

.isbutton1Object

.isbutton2Object

.isbutton3Object

.isbutton4Object

.isbutton5Object

.iscontrolObject

.isdoubleObject

.isshiftObject

.issysObject

.isxkeyObject

.ItemObject

.LabelObject

.ListObject

.ListDialogObject

.LoadImageObject

.LoopStepObject

.MainLoopObject

.MapFontObject

.MatrixObject

.MessageObject

.MessagefObject

.MultiLineObject

.NextFieldObject

.OpenObject

.PPlotObject

.PPlotOpenObject

.PreviousFieldObject

.RadioObject

.RefreshObject

.SaveImageObject

.SboxObject

rb_define_module_function(rb_mIup, “OleControl_getclass”, rb_IupOleControl_getclass, 0);

.ScanfObject

.SeparatorObject

.SetFocusObject

.SetFunctionObject

.SetGlobalObject

.SetHandleObject

.SetIdleObject

.SetLanguageObject

.SpinObject

rb_define_module_function(rb_mIup, “Speech”, rb_IupSpeech, 0);

.SpinboxObject

.StoreGlobalObject

.TabsObject

.TextObject

.TimerObject

.ToggleObject

.TreeObject

.UnMapFontObject

.UpdateObject

.UserObject

.ValObject

.VboxObject

.VersionObject

.VersionDateObject

.VersionNumberObject

.ZboxObject

Instance Method Details

#TreeGetAttributeObject

#TreeGetFloatObject

#TreeGetIdObject

#TreeGetIntObject

#TreeGetUserIdObject

#TreeSetAttributeObject

#TreeSetUserIdObject

#TreeStoreAttributeObject