Go to the source code of this file.
Macros | |
#define | VERSTRING(major, minor, rel) #major "." #minor "." #rel |
#define | ADDONE(x) (onebased ? x + 1 : x) |
#define | SUBTRACTONE(x) (onebased ? x - 1 : x) |
Functions | |
RexxMethod0 (RexxObjectPtr, OrxCurVersion) | |
RexxMethod1 (logical_t, OrxCurSetBase, OPTIONAL_logical_t, base) | |
RexxMethod0 (POINTER, OrxCurInitscr) | |
RexxMethod4 (int, OrxCurNewwin, int, nlines, int, ncols, int, begin_y, int, begin_x) | |
RexxMethod1 (RexxObjectPtr, OrxCurNewwinfromptr, POINTER, ptr) | |
RexxMethod0 (int, OrxCurEndwin) | |
RexxMethod1 (int, OrxCurRefresh, CSELF, cself) | |
RexxMethod2 (int, OrxCurAddch, CSTRING, str, CSELF, cself) | |
RexxMethod4 (int, OrxCurMvaddch, int, y, int, x, CSTRING, str, CSELF, cself) | |
RexxMethod2 (int, OrxCurAddchstr, CSTRING, str, CSELF, cself) | |
RexxMethod4 (int, OrxCurMvaddchstr, int, y, int, x, CSTRING, str, CSELF, cself) | |
RexxMethod3 (int, OrxCurAddchnstr, CSTRING, str, int, n, CSELF, cself) | |
RexxMethod5 (int, OrxCurMvaddchnstr, int, y, int, x, CSTRING, str, int, n, CSELF, cself) | |
RexxMethod2 (int, OrxCurAddstr, CSTRING, str, CSELF, cself) | |
RexxMethod4 (int, OrxCurMvaddstr, int, y, int, x, CSTRING, str, CSELF, cself) | |
RexxMethod3 (int, OrxCurAddnstr, CSTRING, str, int, n, CSELF, cself) | |
RexxMethod5 (int, OrxCurMvaddnstr, int, y, int, x, CSTRING, str, int, n, CSELF, cself) | |
RexxMethod2 (int, OrxCurAssume_default_colors, int, fg, int, bg) | |
RexxMethod2 (int, OrxCurAttroff, int, attr, CSELF, cself) | |
RexxMethod2 (int, OrxCurAttron, int, attr, CSELF, cself) | |
RexxMethod2 (int, OrxCurAttrset, int, attr, CSELF, cself) | |
RexxMethod0 (int, OrxCurBaudrate) | |
RexxMethod0 (int, OrxCurBeep) | |
RexxMethod2 (int, OrxCurBkgd, int, attr, CSELF, cself) | |
RexxMethod2 (int, OrxCurBkgdset, int, attr, CSELF, cself) | |
RexxMethod9 (int, OrxCurBorder, int, ls, int, rs, int, ts, int, bs, int, tl, int, tr, int, bl, int, br, CSELF, cself) | |
RexxMethod1 (int, OrxCurAcs_map, CSTRING, str) | |
RexxMethod3 (int, OrxCurBox, int, verch, int, horch, CSELF, cself) | |
RexxMethod0 (int, OrxCurCan_change_color) | |
RexxMethod0 (int, OrxCurCbreak) | |
RexxMethod0 (int, OrxCurNocbreak) | |
RexxMethod4 (int, OrxCurChgat, int, n, int, attr, int, color, CSELF, cself) | |
RexxMethod6 (int, OrxCurMvchgat, int, y, int, x, int, n, int, attr, int, color, CSELF, cself) | |
RexxMethod1 (int, OrxCurClear, CSELF, cself) | |
RexxMethod2 (int, OrxCurClearok, logical_t, bf, CSELF, cself) | |
RexxMethod1 (int, OrxCurClrtobot, CSELF, cself) | |
RexxMethod1 (int, OrxCurClrtoeol, CSELF, cself) | |
RexxMethod1 (int, OrxCurColor_set, int, num) | |
RexxMethod0 (int, OrxCurColors) | |
RexxMethod1 (int, OrxCurColor_pair, int, num) | |
RexxMethod0 (int, OrxCurColor_pairs) | |
RexxMethod0 (int, OrxCurCols) | |
RexxMethod9 (int, OrxCurCopywin, RexxObjectPtr, swin, int, sminrow, int, smincol, int, dminrow, int, dmincol, int, dmaxrow, int, dmaxcol, logical_t, overlay, CSELF, cself) | |
RexxMethod1 (int, OrxCurCurs_set, int, vis) | |
RexxMethod0 (RexxObjectPtr, OrxCurCurses_version) | |
RexxMethod1 (int, OrxCurDelch, CSELF, cself) | |
RexxMethod1 (int, OrxCurDeleteln, CSELF, cself) | |
RexxMethod1 (int, OrxCurDelwin, CSELF, cself) | |
RexxMethod5 (RexxObjectPtr, OrxCurDerwinprivate, int, nlines, int, ncols, int, begy, int, begx, CSELF, cself) | |
RexxMethod1 (RexxObjectPtr, OrxCurDupwinprivate, CSELF, cself) | |
RexxMethod0 (int, OrxCurDoupdate) | |
RexxMethod0 (int, OrxCurEcho) | |
RexxMethod0 (int, OrxCurNoecho) | |
RexxMethod2 (int, OrxCurEchochar, int, ch, CSELF, cself) | |
RexxMethod1 (int, OrxCurErase, CSELF, cself) | |
RexxMethod0 (RexxObjectPtr, OrxCurErasechar) | |
RexxMethod0 (int, OrxCurFilter) | |
RexxMethod0 (int, OrxCurFlash) | |
RexxMethod0 (int, OrxCurFlushinp) | |
RexxMethod1 (RexxObjectPtr, OrxCurGetbegyx, CSELF, cself) | |
RexxMethod1 (int, OrxCurGetbkgd, CSELF, cself) | |
RexxMethod1 (RexxObjectPtr, OrxCurGetch, CSELF, cself) | |
RexxMethod3 (RexxObjectPtr, OrxCurMvgetch, int, y, int, x, CSELF, cself) | |
RexxMethod1 (RexxObjectPtr, OrxCurGetmaxyx, CSELF, cself) | |
RexxMethod1 (RexxObjectPtr, OrxCurGetparyx, CSELF, cself) | |
RexxMethod2 (int, OrxCurGetmouseprivate, RexxObjectPtr, ev, CSELF, cself) | |
RexxMethod1 (RexxObjectPtr, OrxCurGetstr, CSELF, cself) | |
RexxMethod2 (RexxObjectPtr, OrxCurGetnstr, int, n, CSELF, cself) | |
RexxMethod3 (RexxObjectPtr, OrxCurMvgetstr, int, y, int, x, CSELF, cself) | |
RexxMethod4 (RexxObjectPtr, OrxCurMvgetnstr, int, y, int, x, int, n, CSELF, cself) | |
RexxMethod1 (RexxObjectPtr, OrxCurGetwinprivate, CSTRING, filename) | |
RexxMethod1 (RexxObjectPtr, OrxCurGetyx, CSELF, cself) | |
RexxMethod1 (int, OrxCurHalfdelay, int, tenths) | |
RexxMethod0 (logical_t, OrxCurHas_colors) | |
RexxMethod0 (logical_t, OrxCurHas_ic) | |
RexxMethod0 (logical_t, OrxCurHas_il) | |
RexxMethod2 (int, OrxCurHline, int, ch, int, n) | |
RexxMethod4 (int, OrxCurMvhline, int, y, int, x, int, ch, int, n) | |
RexxMethod2 (int, OrxCurIdcok, logical_t, bf, CSELF, cself) | |
RexxMethod2 (int, OrxCurIdlok, logical_t, bf, CSELF, cself) | |
RexxMethod2 (int, OrxCurImmedok, logical_t, bf, CSELF, cself) | |
RexxMethod1 (int, OrxCurInch, CSELF, cself) | |
RexxMethod3 (int, OrxCurMvinch, int, y, int, x, CSELF, cself) | |
RexxMethod1 (RexxObjectPtr, OrxCurInchstr, CSELF, cself) | |
RexxMethod3 (RexxObjectPtr, OrxCurMvinchstr, int, y, int, x, CSELF, cself) | |
RexxMethod2 (RexxObjectPtr, OrxCurInchnstr, int, n, CSELF, cself) | |
RexxMethod4 (RexxObjectPtr, OrxCurMvinchnstr, int, y, int, x, int, n, CSELF, cself) | |
RexxMethod4 (int, OrxCurInit_color, int, c, int, r, int, g, int, b) | |
RexxMethod3 (int, OrxCurInit_pair, int, c, int, f, int, b) | |
RexxMethod2 (int, OrxCurInsch, CSTRING, ch, CSELF, cself) | |
RexxMethod4 (int, OrxCurMvinsch, int, y, int, x, CSTRING, ch, CSELF, cself) | |
RexxMethod2 (int, OrxCurInsdelln, int, n, CSELF, cself) | |
RexxMethod1 (int, OrxCurInsertln, CSELF, cself) | |
RexxMethod2 (int, OrxCurInsstr, CSTRING, str, CSELF, cself) | |
RexxMethod3 (int, OrxCurInsnstr, CSTRING, str, int, n, CSELF, cself) | |
RexxMethod4 (int, OrxCurMvinsstr, int, y, int, x, CSTRING, str, CSELF, cself) | |
RexxMethod5 (int, OrxCurMvinsnstr, int, y, int, x, CSTRING, str, int, n, CSELF, cself) | |
RexxMethod1 (RexxObjectPtr, OrxCurInstr, CSELF, cself) | |
RexxMethod2 (RexxObjectPtr, OrxCurInnstr, int, n, CSELF, cself) | |
RexxMethod3 (RexxObjectPtr, OrxCurMvinstr, int, y, int, x, CSELF, cself) | |
RexxMethod4 (RexxObjectPtr, OrxCurMvinnstr, int, y, int, x, int, n, CSELF, cself) | |
RexxMethod2 (int, OrxCurIntrflush, logical_t, bf, CSELF, cself) | |
RexxMethod2 (logical_t, OrxCurIsbitset, int, field, int, bit) | |
RexxMethod0 (logical_t, OrxCurIsendwin) | |
RexxMethod2 (logical_t, OrxCurIs_linetouched, int, n, CSELF, cself) | |
RexxMethod1 (logical_t, OrxCurIs_wintouched, CSELF, cself) | |
RexxMethod1 (RexxObjectPtr, OrxCurKeyname, int, k) | |
RexxMethod2 (int, OrxCurKeypad, logical_t, bf, CSELF, cself) | |
RexxMethod0 (RexxObjectPtr, OrxCurKillchar) | |
RexxMethod2 (int, OrxCurLeaveok, logical_t, bf, CSELF, cself) | |
RexxMethod0 (int, OrxCurLines) | |
RexxMethod0 (RexxObjectPtr, OrxCurLongname) | |
RexxMethod2 (int, OrxCurMeta, logical_t, bf, CSELF, cself) | |
RexxMethod4 (RexxObjectPtr, OrxCurMouse_trafo, int, y, int, x, logical_t, bf, CSELF, cself) | |
RexxMethod1 (int, OrxCurMousemask, int, newmask) | |
RexxMethod3 (int, OrxCurMove, int, y, int, x, CSELF, cself) | |
RexxMethod3 (int, OrxCurMvderwin, int, y, int, x, CSELF, cself) | |
RexxMethod3 (int, OrxCurMvwin, int, y, int, x, CSELF, cself) | |
RexxMethod1 (int, OrxCurNapms, int, n) | |
RexxMethod0 (RexxObjectPtr, OrxCurNcurses_mouse_version) | |
RexxMethod0 (RexxObjectPtr, OrxCurNcurses_version) | |
RexxMethod2 (int, OrxCurNewpad, int, nlines, int, ncols) | |
RexxMethod0 (int, OrxCurNl) | |
RexxMethod0 (int, OrxCurNonl) | |
RexxMethod2 (int, OrxCurNodelay, logical_t, bf, CSELF, cself) | |
RexxMethod2 (int, OrxCurNotimeout, logical_t, bf, CSELF, cself) | |
RexxMethod2 (int, OrxCurOverlay, RexxObjectPtr, rxdwin, CSELF, cself) | |
RexxMethod2 (int, OrxCurOverwrite, RexxObjectPtr, rxdwin, CSELF, cself) | |
RexxMethod1 (RexxObjectPtr, OrxCurPair_content, int, num) | |
RexxMethod1 (int, OrxCurPair_number, int, num) | |
RexxMethod2 (int, OrxCurPechochar, CSTRING, ch, CSELF, cself) | |
RexxMethod7 (int, OrxCurPnoutrefresh, int, minrow, int, mincol, int, sminrow, int, smincol, int, smaxrow, int, smaxcol, CSELF, cself) | |
RexxMethod7 (int, OrxCurPrefresh, int, minrow, int, mincol, int, sminrow, int, smincol, int, smaxrow, int, smaxcol, CSELF, cself) | |
RexxMethod2 (int, OrxCurPutwin, CSTRING, filename, CSELF, cself) | |
RexxMethod0 (int, OrxCurQiflush) | |
RexxMethod0 (int, OrxCurNoqiflush) | |
RexxMethod0 (int, OrxCurRaw) | |
RexxMethod0 (int, OrxCurNoraw) | |
RexxMethod1 (int, OrxCurRedrawwin, CSELF, cself) | |
RexxMethod1 (int, OrxCurScr_dump, CSTRING, fname) | |
RexxMethod1 (int, OrxCurScr_restore, CSTRING, fname) | |
RexxMethod2 (int, OrxCurScrl, int, n, CSELF, cself) | |
RexxMethod1 (int, OrxCurScroll, CSELF, cself) | |
RexxMethod2 (int, OrxCurScrollok, logical_t, bf, CSELF, cself) | |
RexxMethod3 (int, OrxCurSetscrreg, int, top, int, bot, CSELF, cself) | |
RexxMethod0 (int, OrxCurSlk_attr) | |
RexxMethod1 (int, OrxCurSlk_attroff, int, attr) | |
RexxMethod1 (int, OrxCurSlk_attron, int, attr) | |
RexxMethod1 (int, OrxCurSlk_attrset, int, attr) | |
RexxMethod0 (int, OrxCurSlk_clear) | |
RexxMethod1 (int, OrxCurSlk_color, int, color) | |
RexxMethod1 (int, OrxCurSlk_init, int, fmt) | |
RexxMethod1 (RexxObjectPtr, OrxCurSlk_label, int, num) | |
RexxMethod0 (int, OrxCurSlk_noutrefresh) | |
RexxMethod0 (int, OrxCurSlk_refresh) | |
RexxMethod0 (int, OrxCurSlk_restore) | |
RexxMethod3 (int, OrxCurSlk_set, int, num, CSTRING, text, int, fmt) | |
RexxMethod0 (int, OrxCurSlk_touch) | |
RexxMethod1 (int, OrxCurStandend, CSELF, cself) | |
RexxMethod1 (int, OrxCurStandout, CSELF, cself) | |
RexxMethod0 (int, OrxCurStart_color) | |
RexxMethod6 (int, OrxCurSubpadprivate, RexxObjectPtr, pad, int, nlines, int, ncols, int, begy, int, begx, CSELF, cself) | |
RexxMethod5 (RexxObjectPtr, OrxCurSubwinprivate, int, nlines, int, ncols, int, begy, int, begx, CSELF, cself) | |
RexxMethod2 (int, OrxCurSyncok, logical_t, bf, CSELF, cself) | |
RexxMethod1 (int, OrxCurTabsize, OPTIONAL_int, sz) | |
RexxMethod0 (int, OrxCurTermattrs) | |
RexxMethod0 (RexxObjectPtr, OrxCurTermname) | |
RexxMethod1 (int, OrxCurTimeout, int, tmout) | |
RexxMethod3 (int, OrxCurTouchline, int, start, int, cnt, CSELF, cself) | |
RexxMethod1 (int, OrxCurTouchwin, CSELF, cself) | |
RexxMethod1 (int, OrxCurTypeahead, int, fd) | |
RexxMethod1 (RexxObjectPtr, OrxCurUnctrl, int, ch) | |
RexxMethod1 (int, OrxCurUngetch, CSTRING, ch) | |
RexxMethod1 (int, OrxCurUntouchwin, CSELF, cself) | |
RexxMethod0 (int, OrxCurUse_default_colors) | |
RexxMethod1 (int, OrxCurUse_env, logical_t, bf) | |
RexxMethod3 (int, OrxCurVline, int, ch, int, n, CSELF, cself) | |
RexxMethod5 (int, OrxCurMvvline, int, y, int, x, int, ch, int, n, CSELF, cself) | |
RexxMethod3 (int, OrxCurWenclose, int, y, int, x, CSELF, cself) | |
RexxMethod1 (int, OrxCurWnoutrefresh, CSELF, cself) | |
RexxMethod3 (int, OrxCurWredrawln, int, beg, int, n, CSELF, cself) | |
RexxMethod1 (int, OrxCurWsyncdown, CSELF, cself) | |
RexxMethod1 (int, OrxCurWsyncup, CSELF, cself) | |
RexxMethod4 (int, OrxCurWtouchln, int, y, int, n, logical_t, bf, CSELF, cself) | |
OOREXX_GET_PACKAGE (orxcur) | |
Variables | |
bool | onebased = true |
RexxRoutineEntry | orxcur_routines [] |
RexxMethodEntry | orxcur_methods [] |
RexxPackageEntry | orxcur_package_entry |
#define ADDONE | ( | x | ) | (onebased ? x + 1 : x) |
Definition at line 58 of file orxncurses.cpp.
#define SUBTRACTONE | ( | x | ) | (onebased ? x - 1 : x) |
Definition at line 59 of file orxncurses.cpp.
#define VERSTRING | ( | major, | |
minor, | |||
rel | |||
) | #major "." #minor "." #rel |
Definition at line 55 of file orxncurses.cpp.
OOREXX_GET_PACKAGE | ( | orxcur | ) |
RexxMethod0 | ( | int | , |
OrxCurBaudrate | |||
) |
Method: OrxCurBaudrate
Return the terminal baud rate.
Definition at line 581 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurBeep | |||
) |
RexxMethod0 | ( | int | , |
OrxCurCan_change_color | |||
) |
Method: OrxCurCan_change_color
Returns whether or not a terminal can changes its color set.
Definition at line 748 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurCbreak | |||
) |
Method: OrxCurCbreak
Activates cbreak (buffering) mode.
Definition at line 762 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurColor_pairs | |||
) |
Method: OrxCurColor_pairs
Returns the number of possible COLOR_PAIRS.
Definition at line 991 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurColors | |||
) |
Method: OrxCurColors
Returns the number of possible COLORs.
Definition at line 962 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurCols | |||
) |
Method: OrxCurCols
Returns the number of columns on the stdscr.
Definition at line 1005 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurDoupdate | |||
) |
Method: OrxCurDoupdate
Update the terminal.
Definition at line 1217 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurEcho | |||
) |
RexxMethod0 | ( | int | , |
OrxCurEndwin | |||
) |
Method: OrxCurEndwin
End nCurses formatting.
Definition at line 170 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurFilter | |||
) |
Method: OrxCurFilter
Restrict output to a single line.
Definition at line 1318 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurFlash | |||
) |
Method: OrxCurFlash
Briefly flash the screen.
Definition at line 1333 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurFlushinp | |||
) |
Method: OrxCurFlushinp
Flush the input queue.
Definition at line 1347 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurLines | |||
) |
Method: OrxCurLines
Return the number of lines on the stdscr.
Definition at line 2602 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurNl | |||
) |
Method: OrxCurNl
Distinguish between cr and lf.
Definition at line 2853 of file orxncurses.cpp.
References nl.
RexxMethod0 | ( | int | , |
OrxCurNocbreak | |||
) |
Method: OrxCurNocbreak
Deactivates cbreak (buffering) mode.
Definition at line 776 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurNoecho | |||
) |
RexxMethod0 | ( | int | , |
OrxCurNonl | |||
) |
Method: OrxCurNonl
Do not distinguish between cr and lf.
Definition at line 2867 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurNoqiflush | |||
) |
Method: OrxCurNoqiflush
Do no flush the input queue on interrupt.
Definition at line 3166 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurNoraw | |||
) |
Method: OrxCurNoraw
Do not remove modification done by the terminal to input.
Definition at line 3195 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurQiflush | |||
) |
Method: OrxCurQiflush
Flush the input queue on interrupt.
Definition at line 3151 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurRaw | |||
) |
Method: OrxCurRaw
Remove modification done by the terminal to input.
Definition at line 3181 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurSlk_attr | |||
) |
Method: OrxCurSlk_attr
Return soft label attr_t.
Definition at line 3360 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurSlk_clear | |||
) |
Method: OrxCurSlk_clear
Hide the soft labels.
Definition at line 3425 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurSlk_noutrefresh | |||
) |
Method: OrxCurSlk_noutrefresh
Prepares soft labels for a refresh.
Definition at line 3490 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurSlk_refresh | |||
) |
Method: OrxCurSlk_refresh
Refresh soft labels.
Definition at line 3504 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurSlk_restore | |||
) |
Method: OrxCurSlk_restore
Restore soft labels.
Definition at line 3518 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurSlk_touch | |||
) |
Method: OrxCurSlk_touch
Touch soft labels.
Definition at line 3553 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurStart_color | |||
) |
Method: OrxCurStart_color
Turn on using color attributes.
Definition at line 3609 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurTermattrs | |||
) |
Method: OrxCurTermattrs
Return the which attributes the terminal is capable of producing.
Definition at line 3726 of file orxncurses.cpp.
RexxMethod0 | ( | int | , |
OrxCurUse_default_colors | |||
) |
Method: OrxCurUse_default_colors
Use the default terminal colors.
Definition at line 3890 of file orxncurses.cpp.
RexxMethod0 | ( | logical_t | , |
OrxCurHas_colors | |||
) |
Method: OrxCurHas_colors
Determine if the terminal has color support.
Definition at line 1726 of file orxncurses.cpp.
RexxMethod0 | ( | logical_t | , |
OrxCurHas_ic | |||
) |
Method: OrxCurHas_ic
Determine if the terminal has insert character support.
Definition at line 1740 of file orxncurses.cpp.
RexxMethod0 | ( | logical_t | , |
OrxCurHas_il | |||
) |
Method: OrxCurHas_il
Determine if the terminal has insert line support.
Definition at line 1754 of file orxncurses.cpp.
RexxMethod0 | ( | logical_t | , |
OrxCurIsendwin | |||
) |
Method: OrxCurIsendwin
Return true if endwin() has been called.
Definition at line 2460 of file orxncurses.cpp.
RexxMethod0 | ( | POINTER | , |
OrxCurInitscr | |||
) |
Method: OrxCurInitscr
Init the standard screen..
Definition at line 107 of file orxncurses.cpp.
RexxMethod0 | ( | RexxObjectPtr | , |
OrxCurCurses_version | |||
) |
Method: OrxCurCurses_version
Return the nCurses version string.
Definition at line 1084 of file orxncurses.cpp.
RexxMethod0 | ( | RexxObjectPtr | , |
OrxCurErasechar | |||
) |
Method: OrxCurErasechar
Return the terminal's erase char.
Definition at line 1302 of file orxncurses.cpp.
RexxMethod0 | ( | RexxObjectPtr | , |
OrxCurKillchar | |||
) |
Method: OrxCurKillchar
Return the kill terminal's kill character.
Definition at line 2561 of file orxncurses.cpp.
RexxMethod0 | ( | RexxObjectPtr | , |
OrxCurLongname | |||
) |
Method: OrxCurLongname
Return the terminal string description.
Definition at line 2616 of file orxncurses.cpp.
RexxMethod0 | ( | RexxObjectPtr | , |
OrxCurNcurses_mouse_version | |||
) |
Method: OrxCurNcurses_mouse_version
Return the Ncurses mouse version string.
Definition at line 2802 of file orxncurses.cpp.
RexxMethod0 | ( | RexxObjectPtr | , |
OrxCurNcurses_version | |||
) |
Method: OrxCurNcurses_version
Return the Ncurses version string.
Definition at line 2818 of file orxncurses.cpp.
RexxMethod0 | ( | RexxObjectPtr | , |
OrxCurTermname | |||
) |
Method: OrxCurtermname
Return the terminal name.
Definition at line 3740 of file orxncurses.cpp.
RexxMethod0 | ( | RexxObjectPtr | , |
OrxCurVersion | |||
) |
Method: OrxCurVersion
Return the OrxnCurses version string.
Definition at line 72 of file orxncurses.cpp.
References VERSTRING.
RexxMethod1 | ( | int | , |
OrxCurAcs_map | , | ||
CSTRING | , | ||
str | |||
) |
Method: OrxCurAcs_map
Return an ACS character.
str | Character. |
Definition at line 706 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurClear | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurClear
Clear the window.
Definition at line 857 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurClrtobot | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurClrtobot
Clear the window from the current cursor position.
Definition at line 902 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurClrtoeol | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurClrtoeol
Clear the line from the current cursor position.
Definition at line 923 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurColor_pair | , | ||
int | , | ||
num | |||
) |
Method: OrxCurColor_pair
Returns the number of possible COLOR_PAIR attribute.
Definition at line 976 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurColor_set | , | ||
int | , | ||
num | |||
) |
Method: OrxCurColor_set
Sets foreground and background text color.
num | COLOR_PAIR number. |
Definition at line 946 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurCurs_set | , | ||
int | , | ||
vis | |||
) |
Method: OrxCurCurs_set
Control the cursor visibility.
vis | Visibility boolean. |
Definition at line 1069 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurDelch | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurDelch
Delete the character under the cursor and slide remaining characters on the line one position to the left.
Definition at line 1099 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurDeleteln | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurDeleteln
Delete the line under the cursor and slide remaining lines below the cursor up one line.
Definition at line 1121 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurDelwin | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurDelwin
Destroy a window.
Definition at line 1142 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurErase | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurErase
Erase the window.
Definition at line 1281 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurGetbkgd | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurGetbkgd
Get the background attribute for the the window.
Definition at line 1387 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurHalfdelay | , | ||
int | , | ||
tenths | |||
) |
Method: OrxCurHalfdelay
Simalar to the cbreak method.
tenths | Tenths of a second. |
Definition at line 1711 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurInch | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurInch
Return the attr/char under the cursor.
Definition at line 1871 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurInsertln | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurInsertln
Insert one line.
Definition at line 2166 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurMousemask | , | ||
int | , | ||
newmask | |||
) |
Method: OrxCurMousemask
Set/return the mouse event mask.
old | Old mouse mask ou 0. |
Definition at line 2689 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurNapms | , | ||
int | , | ||
n | |||
) |
Method: OrxCurNapms
Pause the program for number of microseconds.
n | Number of microseconds |
Definition at line 2787 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurPair_number | , | ||
int | , | ||
num | |||
) |
Method: OrxCurPair_number
Return the default pair attr.
attr | Color pair attribute. |
Definition at line 3002 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurRedrawwin | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurRedrawwin
Redraw an entire window.
Definition at line 3209 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurRefresh | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurRefresh
Refresh the screen and turn nCurses formatting on.
Definition at line 184 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurScr_dump | , | ||
CSTRING | , | ||
fname | |||
) |
Method: OrxCurScr_dump
Dump the terminal screen to a file.
fname | Output file name. |
Definition at line 3232 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurScr_restore | , | ||
CSTRING | , | ||
fname | |||
) |
Method: OrxCurScr_restore
Restore the terminal screen drom a file.
fname | Input file name. |
Definition at line 3249 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurScroll | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurScroll
Scroll a window.
Definition at line 3288 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurSlk_attroff | , | ||
int | , | ||
attr | |||
) |
Method: OrxCurSlk_attroff
Turn off one or more soft label attributes.
attr | Attribute(s). |
Definition at line 3376 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurSlk_attron | , | ||
int | , | ||
attr | |||
) |
Method: OrxCurSlk_attron
Turn on one or more soft label attributes.
attr | Attribute(s). |
Definition at line 3393 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurSlk_attrset | , | ||
int | , | ||
attr | |||
) |
Method: OrxCurSlk_attrset
Set soft label attributes.
attr | Attribute(s). |
Definition at line 3410 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurSlk_color | , | ||
int | , | ||
color | |||
) |
Method: OrxCurSlk_color
Set soft label colors.
color | Color pair number. |
Definition at line 3441 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurSlk_init | , | ||
int | , | ||
fmt | |||
) |
Method: OrxCurSlk_init
Initialize for soft label.
fmt | Line format. |
Definition at line 3458 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurStandend | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurStandend
Turn off text attributes.
Definition at line 3567 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurStandout | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurStandout
Turn on text attributes.
Definition at line 3588 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurTabsize | , | ||
OPTIONAL_int | , | ||
sz | |||
) |
Method: OrxCurTabsize
Return/set the tab size.
sz | New tab size. |
Definition at line 3708 of file orxncurses.cpp.
References argumentExists.
RexxMethod1 | ( | int | , |
OrxCurTimeout | , | ||
int | , | ||
tmout | |||
) |
Method: OrxCurTimeout
Set the timeout for text input.
tmout | Timeout value. |
Definition at line 3756 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurTouchwin | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurTouchwin
Mark window as changed.
Definition at line 3797 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurTypeahead | , | ||
int | , | ||
fd | |||
) |
Method: OrxCurTypeahead
Set the typeahead for text input.
fd | Typeahead value. |
Definition at line 3820 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurUngetch | , | ||
CSTRING | , | ||
ch | |||
) |
Method: OrxCurUngetch
Put a character into the keyboard buffer.
ch | Character to insert. |
Definition at line 3854 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurUntouchwin | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurUntouchwin
Unmark window as changed.
Definition at line 3869 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurUse_env | , | ||
logical_t | , | ||
bf | |||
) |
Method: OrxCurUse_env
Use the default terminal colors.
Definition at line 3904 of file orxncurses.cpp.
RexxMethod1 | ( | int | , |
OrxCurWnoutrefresh | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurWnoutrefresh
Copy modified text to the screen.
Definition at line 4007 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurWsyncdown | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurWsyncdown
Ensure subwindows are touched when the main window is touched.
Definition at line 4056 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | int | , |
OrxCurWsyncup | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurWsyncup
Ensure parent windows are touched when the sub window is touched.
Definition at line 4079 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
Method: OrxCurIs_wintouched
Determine if a window has been changed since the last refresh.
Definition at line 2499 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | logical_t | , |
OrxCurSetBase | , | ||
OPTIONAL_logical_t | , | ||
base | |||
) |
Method: OrxCurSetBase
Set whether or not the library uses one-based indexes or zero-based indexes. The default is one-based.
base | 1 = one-based, 0 = zero-based |
Definition at line 89 of file orxncurses.cpp.
References argumentExists, and onebased.
RexxMethod1 | ( | RexxObjectPtr | , |
OrxCurDupwinprivate | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurDupwinprivate
Duplicate a window.
Definition at line 1195 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | RexxObjectPtr | , |
OrxCurGetbegyx | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurGetbegyx
Get the y & x screen coordinate for the top left corner of the window.
Definition at line 1362 of file orxncurses.cpp.
References ADDONE, and Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | RexxObjectPtr | , |
OrxCurGetch | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurGetch
Get character from the keyboard.
Definition at line 1408 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | RexxObjectPtr | , |
OrxCurGetmaxyx | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurGetmaxyx
Get the width and height of a window.
Definition at line 1466 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | RexxObjectPtr | , |
OrxCurGetparyx | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurGetparyx
Get the width and height of a window relative to the parent window.
Definition at line 1492 of file orxncurses.cpp.
References ADDONE, and Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | RexxObjectPtr | , |
OrxCurGetstr | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurGetstr
Get a string from the terminal.
Definition at line 1548 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | RexxObjectPtr | , |
OrxCurGetwinprivate | , | ||
CSTRING | , | ||
filename | |||
) |
Method: OrxCurGetwinprivate
Create a new window from a file.
filename | File name containing the window information. |
Definition at line 1664 of file orxncurses.cpp.
RexxMethod1 | ( | RexxObjectPtr | , |
OrxCurGetyx | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurGetyx
Get the cursor location from a window.
Definition at line 1684 of file orxncurses.cpp.
References ADDONE, and Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | RexxObjectPtr | , |
OrxCurInchstr | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurInchstr
Return the attr/char array.
Definition at line 1914 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | RexxObjectPtr | , |
OrxCurInstr | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurInstr
Read a string from the terminal.
Definition at line 2301 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod1 | ( | RexxObjectPtr | , |
OrxCurKeyname | , | ||
int | , | ||
k | |||
) |
Method: OrxCurKeyname
Return a string representing the specified input key.
k | Key value (decimal number). |
Definition at line 2522 of file orxncurses.cpp.
RexxMethod1 | ( | RexxObjectPtr | , |
OrxCurNewwinfromptr | , | ||
POINTER | , | ||
ptr | |||
) |
Method: OrxCurNewwinfromptr
Create a new window.
ptr | Pointer to the window. |
Definition at line 154 of file orxncurses.cpp.
RexxMethod1 | ( | RexxObjectPtr | , |
OrxCurPair_content | , | ||
int | , | ||
num | |||
) |
Method: OrxCurPair_content
Return the pair of colors in a color pair.
num | Color pair number. |
Definition at line 2981 of file orxncurses.cpp.
RexxMethod1 | ( | RexxObjectPtr | , |
OrxCurSlk_label | , | ||
int | , | ||
num | |||
) |
Method: OrxCurSlk_label
Return the soft label text.
num | Number of the soft label. |
Definition at line 3475 of file orxncurses.cpp.
RexxMethod1 | ( | RexxObjectPtr | , |
OrxCurUnctrl | , | ||
int | , | ||
ch | |||
) |
Method: OrxCurUnctrl
Convert a control code to a ^code sequence.
ch | Code to convert. |
Definition at line 3837 of file orxncurses.cpp.
Method: OrxCurAddch
Add a single character to the screen.
str | Character to be added. |
Definition at line 207 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
Method: OrxCurAddchstr
Add a chtype character string to the screen.
str | String to be added. |
Definition at line 261 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
Method: OrxCurAddstr
Add a character string to the screen.
str | String to be added. |
Definition at line 377 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod2 | ( | int | , |
OrxCurAssume_default_colors | , | ||
int | , | ||
fg | , | ||
int | , | ||
bg | |||
) |
Method: OrxCurAssume_default_colors
Set default colors.
fg | Forground color. |
bg | Background color. |
Definition at line 493 of file orxncurses.cpp.
RexxMethod2 | ( | int | , |
OrxCurAttroff | , | ||
int | , | ||
attr | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurAttroff
Turn off one or more attributes.
attr | Attribute(s). |
Definition at line 511 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod2 | ( | int | , |
OrxCurAttron | , | ||
int | , | ||
attr | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurAttron
Turn on one or more attributes.
attr | Attribute(s). |
Definition at line 535 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod2 | ( | int | , |
OrxCurAttrset | , | ||
int | , | ||
attr | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurAttrset
Turn on one or more attributes.
attr | Attribute(s). |
Definition at line 559 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod2 | ( | int | , |
OrxCurBkgd | , | ||
int | , | ||
attr | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurBkgd
Set backgroung attributes for the whole screen.
attr | Attribute(s). |
Definition at line 611 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod2 | ( | int | , |
OrxCurBkgdset | , | ||
int | , | ||
attr | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurBkgdset
Set backgroung attributes for the next output text.
attr | Attribute(s). |
Definition at line 635 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
Method: OrxCurClearok
Force a repaint of the window on the next refresh call.
bf | Boolean on/off |
Definition at line 880 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod2 | ( | int | , |
OrxCurEchochar | , | ||
int | , | ||
ch | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurEchochar
Echo one character.
Definition at line 1259 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod2 | ( | int | , |
OrxCurGetmouseprivate | , | ||
RexxObjectPtr | , | ||
ev | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurGetmouseprivate
Get a mouse event.
ev | Mouse event object. |
Definition at line 1519 of file orxncurses.cpp.
References ADDONE, and Rexx_Error_Incorrect_method_noclass.
RexxMethod2 | ( | int | , |
OrxCurHline | , | ||
int | , | ||
ch | , | ||
int | , | ||
n | |||
) |
Method: OrxCurHline
Draw a horizontal line.
ch | Character type (chtype) |
n | Number of characters to draw. |
Definition at line 1772 of file orxncurses.cpp.
Method: OrxCurIdcok
Use hardware to insert/delete characters.
bf | Boolean on/off. |
Definition at line 1816 of file orxncurses.cpp.
Method: OrxCurIdlok
Use hardware to insert/delete lines.
bf | Boolean on/off. |
Definition at line 1835 of file orxncurses.cpp.
Method: OrxCurImmedok
Use hardware to provide auto refresh.
bf | Boolean on/off. |
Definition at line 1854 of file orxncurses.cpp.
Method: OrxCurInsch
Insert attr/char under the cursor.
ch | chtype to be inserted. |
Definition at line 2089 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod2 | ( | int | , |
OrxCurInsdelln | , | ||
int | , | ||
n | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurInsdelln
Insert/delete lines.
n | Number of lines to insert/delete. |
Definition at line 2144 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
Method: OrxCurInsstr
Insert a string.
str | String to insert. |
Definition at line 2189 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
Method: OrxCurIntrflush
Turn on/off input queue flushing when a interrupt key is typed at the keyboard.
bf | Boolean |
Definition at line 2418 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
Method: OrxCurKeypad
Turn on/off reading keypad (function, etc) keys.
bf | Boolean. |
Definition at line 2539 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
Method: OrxCurLeaveok
Turn on/off synchrnizing the logical and the hardware cursor location after a refresh.
bf | Boolean. |
Definition at line 2580 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
Method: OrxCurMeta
Turn on/off reading the Alt key info in the 8th bit.
bf | Boolean. |
Definition at line 2632 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod2 | ( | int | , |
OrxCurNewpad | , | ||
int | , | ||
nlines | , | ||
int | , | ||
ncols | |||
) |
Method: OrxCurNewpad
Create a new pad.
nlines | Number of lines. |
ncols | Number of columns. |
Definition at line 2836 of file orxncurses.cpp.
Method: OrxCurNodelay
Transforms getch() function to nonblocking.
bf | On/off boolean. |
Definition at line 2883 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
Method: OrxCurNotimeout
Pause input function after user presses ESC key.
bf | On/off boolean. |
Definition at line 2907 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod2 | ( | int | , |
OrxCurOverlay | , | ||
RexxObjectPtr | , | ||
rxdwin | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurOverlay
Overlay the destination window.
dwin | Destination window. |
Definition at line 2931 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod2 | ( | int | , |
OrxCurOverwrite | , | ||
RexxObjectPtr | , | ||
rxdwin | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurOverwrite
Overlay the destination window.
dwin | Destination window. |
Definition at line 2956 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
Method: OrxCurPechochar
Echo one character to a pad and the stdscr..
ch | Character to echo. |
Definition at line 3019 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
Method: OrxCurPutwin
Save a new window to a file.
fname | File name. |
Definition at line 3125 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod2 | ( | int | , |
OrxCurScrl | , | ||
int | , | ||
n | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurScrl
Scroll a window.
num | Number of lines to scroll. |
Definition at line 3266 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
Method: OrxCurScrollok
Allaow a wildow to scroll.
bf | Boolean indicator. |
Definition at line 3311 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
Method: OrxCurSyncok
Turn on/off aut touch for a window.
bf | On/off boolean. |
Definition at line 3684 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
Method: OrxCurIs_linetouched
Determine if a line has been changed since the last refresh.
n | Line number. |
Definition at line 2476 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod2 | ( | logical_t | , |
OrxCurIsbitset | , | ||
int | , | ||
field | , | ||
int | , | ||
bit | |||
) |
Method: OrxCurIsbitset
Return true if a bit is set.
field | Field value to test. |
bit | The bit to test. |
Definition at line 2444 of file orxncurses.cpp.
RexxMethod2 | ( | RexxObjectPtr | , |
OrxCurGetnstr | , | ||
int | , | ||
n | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurGetnstr
Get a string from the terminal.
n | Number of characters to get. |
Definition at line 1573 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod2 | ( | RexxObjectPtr | , |
OrxCurInchnstr | , | ||
int | , | ||
n | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurInchnstr
Return the attr/char array.
n | Number of attr/char to return. |
Definition at line 1975 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod2 | ( | RexxObjectPtr | , |
OrxCurInnstr | , | ||
int | , | ||
n | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurInnstr
Read a string from the terminal.
n | Number of characters to read. |
Definition at line 2326 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
Method: OrxCurAddchnstr
Add a chtype character string to the screen.
str | String to be added. |
n | Number of characters to add. |
Definition at line 318 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
Method: OrxCurAddnstr
Add a character string to the screen.
str | String to be added. |
n | Number of characters to add. |
Definition at line 433 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod3 | ( | int | , |
OrxCurBox | , | ||
int | , | ||
verch | , | ||
int | , | ||
horch | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurBox
Draw a box around the edges of a window.
str | Vertical character. |
str | Horizontal character. |
Definition at line 725 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod3 | ( | int | , |
OrxCurInit_pair | , | ||
int | , | ||
c | , | ||
int | , | ||
f | , | ||
int | , | ||
b | |||
) |
Method: OrxCurInit_pair
Assign foreground an background colors to a color pair.
c | COLOR_PAIR number to change. |
f | Foreground color. |
b | Background color. |
Definition at line 2070 of file orxncurses.cpp.
Method: OrxCurInsnstr
Insert a string.
str | String to insert. |
n | Number of characters to insert. |
Definition at line 2215 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod3 | ( | int | , |
OrxCurMove | , | ||
int | , | ||
y | , | ||
int | , | ||
x | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurMove
Move the cursor.
y | New Y cursor position. |
x | New X cursor position. |
Definition at line 2708 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod3 | ( | int | , |
OrxCurMvderwin | , | ||
int | , | ||
y | , | ||
int | , | ||
x | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurMvderwin
Display a different portion of the parent window.
y | Parent Y position. |
x | Parent X position. |
Definition at line 2735 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod3 | ( | int | , |
OrxCurMvinch | , | ||
int | , | ||
y | , | ||
int | , | ||
x | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurMvinch
Return the attr/char under the cursor after moving the cursor.
y | New cursor y position. |
x | New cursor x position. |
Definition at line 1891 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod3 | ( | int | , |
OrxCurMvwin | , | ||
int | , | ||
y | , | ||
int | , | ||
x | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurMvwin
Move a window.
y | Parent Y position. |
x | Parent X position. |
Definition at line 2762 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod3 | ( | int | , |
OrxCurSetscrreg | , | ||
int | , | ||
top | , | ||
int | , | ||
bot | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurSetscrreg
Set a window reagion scrollable.
top | Top row. |
bot | Bottom row. |
Definition at line 3337 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod3 | ( | int | , |
OrxCurSlk_set | , | ||
int | , | ||
num | , | ||
CSTRING | , | ||
text | , | ||
int | , | ||
fmt | |||
) |
Method: OrxCurSlk_set
Set soft label text.
text | Soft label text. |
num | Soft label number. |
Definition at line 3536 of file orxncurses.cpp.
RexxMethod3 | ( | int | , |
OrxCurTouchline | , | ||
int | , | ||
start | , | ||
int | , | ||
cnt | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurTouchline
Mark one or more lines as changed.
bf | On/off boolean. |
Definition at line 3774 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod3 | ( | int | , |
OrxCurVline | , | ||
int | , | ||
ch | , | ||
int | , | ||
n | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurVline
Draw a vertical line.
ch | chtype. |
n | Number of rows. |
Definition at line 3924 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod3 | ( | int | , |
OrxCurWenclose | , | ||
int | , | ||
y | , | ||
int | , | ||
x | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurWenclose
Determine if a mouse click are within a window.
y | Y cursor screen position. |
x | X cursor screen position. |
Definition at line 3984 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod3 | ( | int | , |
OrxCurWredrawln | , | ||
int | , | ||
beg | , | ||
int | , | ||
n | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurWredrawln
Redraw a line to the screen.
beg | Beginning line number. |
n | Number of lines. |
Definition at line 4032 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod3 | ( | RexxObjectPtr | , |
OrxCurMvgetch | , | ||
int | , | ||
y | , | ||
int | , | ||
x | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurMvgetch
Get character from the keyboard after moving the cursor.
Definition at line 1436 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod3 | ( | RexxObjectPtr | , |
OrxCurMvgetstr | , | ||
int | , | ||
y | , | ||
int | , | ||
x | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurMvgetstr
Get a string from the terminal after moving the cursor.
y | New Y positions for the cursor. |
x | New X positions for the cursor. |
Definition at line 1603 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod3 | ( | RexxObjectPtr | , |
OrxCurMvinchstr | , | ||
int | , | ||
y | , | ||
int | , | ||
x | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurMvinchstr
Return the attr/char under the cursor after moving the cursor.
y | New cursor y position. |
x | New cursor x position. |
Definition at line 1945 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod3 | ( | RexxObjectPtr | , |
OrxCurMvinstr | , | ||
int | , | ||
y | , | ||
int | , | ||
x | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurMvinstr
Read a string from the terminal after moving the cursor.
y | New y position for the cursor. |
x | New x position for the cursor. |
Definition at line 2356 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod4 | ( | int | , |
OrxCurChgat | , | ||
int | , | ||
n | , | ||
int | , | ||
attr | , | ||
int | , | ||
color | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurChgat
Chage attributes on the window.
n | Number of character positions. |
attr | The attribute. |
color | The COLOR_PAIR number. |
Definition at line 796 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod4 | ( | int | , |
OrxCurInit_color | , | ||
int | , | ||
c | , | ||
int | , | ||
r | , | ||
int | , | ||
g | , | ||
int | , | ||
b | |||
) |
Method: OrxCurInit_color
Allow the user to redefine colors.
c | Color number to change. |
r | Red value. |
g | Green value. |
b | Blue value. |
Definition at line 2046 of file orxncurses.cpp.
Method: OrxCurMvaddch
Add a single character to the screen after moving the cursor.
y | Y position. |
x | X position. |
str | Character to be added. |
Definition at line 235 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
Method: OrxCurMvaddchstr
Add a chtype character string to the screen after moving the cursor.
y | Y position. |
x | X position. |
str | String to be added. |
Definition at line 290 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
Method: OrxCurMvaddstr
Add a character string to the screen after moving the cursor.
y | Y position. |
x | X position. |
str | String to be added. |
Definition at line 405 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod4 | ( | int | , |
OrxCurMvhline | , | ||
int | , | ||
y | , | ||
int | , | ||
x | , | ||
int | , | ||
ch | , | ||
int | , | ||
n | |||
) |
Method: OrxCurMvhline
Draw a horizontal line.
y | New Y cursor position |
x | New C cursor position |
ch | Character type (chtype) |
n | Number of characters to draw. |
Definition at line 1796 of file orxncurses.cpp.
References SUBTRACTONE.
Method: OrxCurMvinsch
Insert the attr/char under the cursor after moving the cursor.
y | New cursor y position. |
x | New cursor x position. |
ch | chtype to be inserted. |
Definition at line 2118 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
Method: OrxCurMvinsstr
Insert a string after moving the cursor.
y | New cursor y position. |
x | New cursor x position. |
str | String to insert. |
Definition at line 2244 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod4 | ( | int | , |
OrxCurNewwin | , | ||
int | , | ||
nlines | , | ||
int | , | ||
ncols | , | ||
int | , | ||
begin_y | , | ||
int | , | ||
begin_x | |||
) |
Method: OrxCurNewwin
Create a new window.
nlines | Number of lines. |
ncols | Number of columns. |
begin_y | Y position start position. |
begin_x | X position start position. |
Definition at line 131 of file orxncurses.cpp.
References SUBTRACTONE.
Method: OrxCurWtouchln
Mark one or more lines as changed.
y | Start line number. |
n | Number of lines. |
bf | Changed/Unchanged boolean. |
Definition at line 4107 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod4 | ( | RexxObjectPtr | , |
OrxCurMouse_trafo | , | ||
int | , | ||
y | , | ||
int | , | ||
x | , | ||
logical_t | , | ||
bf | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurMouse_trafo
Translate mouse y and x coordinates.
y | Y mouse coordinate. |
x | X mouse coordinate. |
bf | Boolean. |
Definition at line 2660 of file orxncurses.cpp.
References ADDONE, and Rexx_Error_Incorrect_method_noclass.
RexxMethod4 | ( | RexxObjectPtr | , |
OrxCurMvgetnstr | , | ||
int | , | ||
y | , | ||
int | , | ||
x | , | ||
int | , | ||
n | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurGetnstr
Get a string from the terminal after moving the cursor.
y | New Y positions for the cursor. |
x | New X positions for the cursor. |
n | Number of characters to get. |
Definition at line 1634 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod4 | ( | RexxObjectPtr | , |
OrxCurMvinchnstr | , | ||
int | , | ||
y | , | ||
int | , | ||
x | , | ||
int | , | ||
n | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurMvinchnstr
Return the attr/char under the cursor after moving the cursor.
y | New cursor y position. |
x | New cursor x position. |
n | Number of attr/char to return. |
Definition at line 2009 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod4 | ( | RexxObjectPtr | , |
OrxCurMvinnstr | , | ||
int | , | ||
y | , | ||
int | , | ||
x | , | ||
int | , | ||
n | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurMvinnstr
Read a string from the terminal after moving the cursor.
y | New y position for the cursor. |
x | New x position for the cursor. |
n | Number of characters to read. |
Definition at line 2387 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod5 | ( | int | , |
OrxCurMvaddchnstr | , | ||
int | , | ||
y | , | ||
int | , | ||
x | , | ||
CSTRING | , | ||
str | , | ||
int | , | ||
n | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurMvaddchnstr
Add a chtype character string to the screen after moving the cursor.
y | Y position. |
x | X position. |
str | String to be added. |
n | Number of characters to add. |
Definition at line 350 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
Method: OrxCurMvaddnstr
Add a character string to the screen after moving the cursor.
y | Y position. |
x | X position. |
str | String to be added. |
n | Number of characters to add. |
Definition at line 464 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
Method: OrxCurInsnstr
Insert a string.
y | New cursor y position. |
x | New cursor x position. |
str | String to insert. |
n | Number of characters to insert. |
Definition at line 2276 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod5 | ( | int | , |
OrxCurMvvline | , | ||
int | , | ||
y | , | ||
int | , | ||
x | , | ||
int | , | ||
ch | , | ||
int | , | ||
n | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurMvvline
Draw a vertical line after moving the cursor.
y | New Y cursor position. |
x | New X cursor position. |
ch | chtype. |
n | Number of rows. |
Definition at line 3955 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod5 | ( | RexxObjectPtr | , |
OrxCurDerwinprivate | , | ||
int | , | ||
nlines | , | ||
int | , | ||
ncols | , | ||
int | , | ||
begy | , | ||
int | , | ||
begx | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurDerwinprivate
Create a derrived window.
nlines | Number of lines. |
ncols | Number of cols. |
begy | Beginning Y line. |
begx | Beginning X column. |
Definition at line 1175 of file orxncurses.cpp.
References SUBTRACTONE.
RexxMethod5 | ( | RexxObjectPtr | , |
OrxCurSubwinprivate | , | ||
int | , | ||
nlines | , | ||
int | , | ||
ncols | , | ||
int | , | ||
begy | , | ||
int | , | ||
begx | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurSubwinprivate
Create a subwindow.
nlines | Number of lines. |
ncols | Number of cols. |
begy | Beginning Y line. |
begx | Beginning X column. |
Definition at line 3662 of file orxncurses.cpp.
References SUBTRACTONE.
RexxMethod6 | ( | int | , |
OrxCurMvchgat | , | ||
int | , | ||
y | , | ||
int | , | ||
x | , | ||
int | , | ||
n | , | ||
int | , | ||
attr | , | ||
int | , | ||
color | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurMvchgat
Chage attributes on the window after moving the cursor.
y | Y start position. |
x | X start position. |
n | Number of character positions. |
attr | The attribute. |
color | The COLOR_PAIR number. |
Definition at line 830 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod6 | ( | int | , |
OrxCurSubpadprivate | , | ||
RexxObjectPtr | , | ||
pad | , | ||
int | , | ||
nlines | , | ||
int | , | ||
ncols | , | ||
int | , | ||
begy | , | ||
int | , | ||
begx | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurSubpadprivate
Create a subpad.
nlines | Number of lines. |
ncols | Number of cols. |
begy | Beginning Y line. |
begx | Beginning X column. |
Definition at line 3631 of file orxncurses.cpp.
References SUBTRACTONE.
RexxMethod7 | ( | int | , |
OrxCurPnoutrefresh | , | ||
int | , | ||
minrow | , | ||
int | , | ||
mincol | , | ||
int | , | ||
sminrow | , | ||
int | , | ||
smincol | , | ||
int | , | ||
smaxrow | , | ||
int | , | ||
smaxcol | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurPnoutrefresh
Refresh a pad.
minrow | Minimum row number. |
mincol | Minimum col number. |
sminrow | Minimum row number. |
smincol | Minimum col number. |
smaxrow | Maximum row number. |
smaxcol | Maximum col number. |
Definition at line 3053 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod7 | ( | int | , |
OrxCurPrefresh | , | ||
int | , | ||
minrow | , | ||
int | , | ||
mincol | , | ||
int | , | ||
sminrow | , | ||
int | , | ||
smincol | , | ||
int | , | ||
smaxrow | , | ||
int | , | ||
smaxcol | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurPrefresh
Refresh the pad to the stdscr.
minrow | Minimum row number. |
mincol | Minimum col number. |
sminrow | Minimum row number. |
smincol | Minimum col number. |
smaxrow | Maximum row number. |
smaxcol | Maximum col number. |
Definition at line 3094 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
RexxMethod9 | ( | int | , |
OrxCurBorder | , | ||
int | , | ||
ls | , | ||
int | , | ||
rs | , | ||
int | , | ||
ts | , | ||
int | , | ||
bs | , | ||
int | , | ||
tl | , | ||
int | , | ||
tr | , | ||
int | , | ||
bl | , | ||
int | , | ||
br | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurBorder
Set window border.
ls | Left side character. |
rs | Right side character. |
ts | Top side character. |
bs | Bottom side character. |
tl | Top/Left character. |
tr | Top/Right character. |
bl | Bottom/Left character. |
br | Bottom/Right character. |
Definition at line 674 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass.
RexxMethod9 | ( | int | , |
OrxCurCopywin | , | ||
RexxObjectPtr | , | ||
swin | , | ||
int | , | ||
sminrow | , | ||
int | , | ||
smincol | , | ||
int | , | ||
dminrow | , | ||
int | , | ||
dmincol | , | ||
int | , | ||
dmaxrow | , | ||
int | , | ||
dmaxcol | , | ||
logical_t | , | ||
overlay | , | ||
CSELF | , | ||
cself | |||
) |
Method: OrxCurCopywin
Copy a rectangle from one window to self.
swin | Source window. |
sminrow | Source min row number. |
smincol | Source min col number. |
dminrow | Destination min row number. |
dmincol | Destination min col number. |
dmaxrow | Destination max row number. |
dmaxcol | Destination max col number. |
overlay | Boolean yes/no to overlay destination text. |
Definition at line 1035 of file orxncurses.cpp.
References Rexx_Error_Incorrect_method_noclass, and SUBTRACTONE.
bool onebased = true |
Definition at line 57 of file orxncurses.cpp.
Referenced by RexxMethod1().
RexxMethodEntry orxcur_methods[] |
Definition at line 4132 of file orxncurses.cpp.
RexxPackageEntry orxcur_package_entry |
Definition at line 4321 of file orxncurses.cpp.
RexxRoutineEntry orxcur_routines[] |
Definition at line 4126 of file orxncurses.cpp.