# File lib/ncurses_sugar.rb, line 29 def Ncurses._ENDLINE Ncurses::ENDLINE end
# File lib/ncurses_sugar.rb, line 32 def Ncurses._FULLWIN Ncurses::FULLWIN end
# File lib/ncurses_sugar.rb, line 41 def Ncurses._HASMOVED Ncurses::HASMOVED end
# File lib/ncurses_sugar.rb, line 38 def Ncurses._ISPAD Ncurses::ISPAD end
# File lib/ncurses_sugar.rb, line 50 def Ncurses._NEWINDEX Ncurses::NEWINDEX end
# File lib/ncurses_sugar.rb, line 47 def Ncurses._NOCHANGE Ncurses::NOCHANGE end
# File lib/ncurses_sugar.rb, line 35 def Ncurses._SCROLLWIN Ncurses::SCROLLWIN end
# File lib/ncurses_sugar.rb, line 26 def Ncurses._SUBWIN Ncurses::SUBWIN end
# File lib/ncurses_sugar.rb, line 44 def Ncurses._WRAPPED Ncurses::WRAPPED end
Ncurses constants with leading underscore
# File lib/ncurses_sugar.rb, line 23 def Ncurses._XOPEN_CURSES Ncurses::XOPEN_CURSES end
# File lib/ncurses_sugar.rb, line 250 def Ncurses.erase Ncurses.werase(Ncurses.stdscr) end
# File lib/ncurses_sugar.rb, line 232 def Ncurses.getbegx(win) x = []; y = []; Ncurses.getbegyx(win, y,x); x[0] end
# File lib/ncurses_sugar.rb, line 235 def Ncurses.getbegy(win) x = []; y = []; Ncurses.getbegyx(win, y,x); y[0] end
# File lib/ncurses_sugar.rb, line 226 def Ncurses.getcurx(win) x = []; y = []; Ncurses.getyx(win, y,x); x[0] end
# File lib/ncurses_sugar.rb, line 229 def Ncurses.getcury(win) x = []; y = []; Ncurses.getyx(win, y,x); y[0] end
# File lib/ncurses_sugar.rb, line 238 def Ncurses.getmaxx(win) x = []; y = []; Ncurses.getmaxyx(win, y,x); x[0] end
# File lib/ncurses_sugar.rb, line 241 def Ncurses.getmaxy(win) x = []; y = []; Ncurses.getmaxyx(win, y,x); y[0] end
# File lib/ncurses_sugar.rb, line 178 def Ncurses.getnstr(str,n) Ncurses.wgetnstr(Ncurses.stdscr, str, n) end
# File lib/ncurses_sugar.rb, line 244 def Ncurses.getparx(win) x = []; y = []; Ncurses.getparyx(win, y,x); x[0] end
# File lib/ncurses_sugar.rb, line 247 def Ncurses.getpary(win) x = []; y = []; Ncurses.getparyx(win, y,x); y[0] end
# File lib/ncurses_sugar.rb, line 253 def Ncurses.getstr(str) Ncurses.getnstr(str, Ncurses::GETSTR_LIMIT) end
# File lib/ncurses_sugar.rb, line 148 def Ncurses.inchnstr(str,n) Ncurses.winchnstr(Ncurses.stdscr, str, n) end
# File lib/ncurses_sugar.rb, line 151 def Ncurses.inchstr(str) Ncurses.winchstr(Ncurses.stdscr, str) end
# File lib/ncurses_sugar.rb, line 192 def Ncurses.innstr(str,n) Ncurses.winnstr(Ncurses.stdscr, str, n) end
# File lib/ncurses_sugar.rb, line 195 def Ncurses.instr(str) Ncurses.winstr(Ncurses.stdscr, str) end
# File lib/ncurses_sugar.rb, line 222 def Ncurses.mouse_trafo(pY, pX, to_screen) Ncurses.wmouse_trafo(Ncurses.stdscr, pY, pX, to_screen) end
# File lib/ncurses_sugar.rb, line 181 def Ncurses.mvgetnstr(y,x, str, n) Ncurses.mvwgetnstr(Ncurses.stdscr, y,x, str, n) end
# File lib/ncurses_sugar.rb, line 256 def Ncurses.mvgetstr(y,x, str) Ncurses.mvgetnstr(y,x, str, Ncurses::GETSTR_LIMIT) end
# File lib/ncurses_sugar.rb, line 154 def Ncurses.mvinchnstr(y,x, str, n) Ncurses.mvwinchnstr(Ncurses.stdscr, y,x, str, n) end
# File lib/ncurses_sugar.rb, line 157 def Ncurses.mvinchstr(y,x, str) Ncurses.mvwinchstr(Ncurses.stdscr, y,x, str) end
# File lib/ncurses_sugar.rb, line 198 def Ncurses.mvinnstr(y,x, str, n) Ncurses.mvwinnstr(Ncurses.stdscr, y,x, str, n) end
# File lib/ncurses_sugar.rb, line 201 def Ncurses.mvinstr(y,x, str) Ncurses.mvwinstr(Ncurses.stdscr, y,x, str) end
# File lib/ncurses_sugar.rb, line 289 def Ncurses.mvprintw(*args) Ncurses.mvwprintw(Ncurses.stdscr, *args) end
# File lib/ncurses_sugar.rb, line 269 def Ncurses.mvscanw(y,x, format, result) Ncurses.mvwscanw(Ncurses.stdscr, y,x, format, result) end
# File lib/ncurses_sugar.rb, line 184 def Ncurses.mvwgetnstr(win, y,x, str, n) if (Ncurses.wmove(win,y,x) == Ncurses::ERR) Ncurses::ERR else Ncurses.wgetnstr(win,str,n) end end
# File lib/ncurses_sugar.rb, line 259 def Ncurses.mvwgetstr(win, y,x, str) Ncurses.mvwgetnstr(win, y,x, str, Ncurses::GETSTR_LIMIT) end
# File lib/ncurses_sugar.rb, line 160 def Ncurses.mvwinchnstr(win, y,x, str, n) if (Ncurses.wmove(win,y,x) == Ncurses::ERR) Ncurses::ERR else Ncurses.winchnstr(win,str,n) end end
# File lib/ncurses_sugar.rb, line 167 def Ncurses.mvwinchstr(win, y,x, str) maxy = []; maxx = []; getmaxyx(win, maxy,maxx) return Ncurses::ERR if (maxx[0] == Ncurses::ERR) Ncurses.mvwinchnstr(win, y,x, str, maxx[0]+1) end
# File lib/ncurses_sugar.rb, line 204 def Ncurses.mvwinnstr(win, y,x, str, n) if (Ncurses.wmove(win,y,x) == Ncurses::ERR) Ncurses::ERR else Ncurses.winnstr(win,str,n) end end
# File lib/ncurses_sugar.rb, line 211 def Ncurses.mvwinstr(win, y,x, str) maxy = []; maxx = []; getmaxyx(win, maxy,maxx) return Ncurses::ERR if (maxx[0] == Ncurses::ERR) Ncurses.mvwinnstr(win, y,x, str, maxx[0]+1) end
# File lib/ncurses_sugar.rb, line 292 def Ncurses.mvwprintw(win, y,x, *args) if (Ncurses.wmove(win,y,x) == Ncurses::ERR) Ncurses::ERR else wprintw(win, *args) end end
# File lib/ncurses_sugar.rb, line 272 def Ncurses.mvwscanw(win, y,x, format, result) if (Ncurses.wmove(win, y,x) == Ncurses::ERR) Ncurses::ERR else Ncurses.wscanw(win, format, result) end end
# File lib/ncurses_sugar.rb, line 299 def Ncurses.printw(*args) Ncurses.wprintw(Ncurses.stdscr, *args) end
# File lib/ncurses_sugar.rb, line 266 def Ncurses.scanw(format, result) Ncurses.wscanw(Ncurses.stdscr, format, result) end
# File lib/ncurses_sugar.rb, line 302 def Ncurses.touchline(win, start, count) Ncurses.wtouchln(win, start, count, 1) end
# File lib/ncurses_sugar.rb, line 305 def Ncurses.touchwin(win) wtouchln(win, 0, getmaxy(win), 1) end
# File lib/ncurses_sugar.rb, line 262 def Ncurses.wgetstr(win, str) Ncurses.wgetnstr(win, str, Ncurses::GETSTR_LIMIT) end
# File lib/ncurses_sugar.rb, line 172 def Ncurses.winchstr(win, str) maxy = []; maxx = []; getmaxyx(win, maxy,maxx) return Ncurses::ERR if (maxx[0] == Ncurses::ERR) Ncurses.winchnstr(win, str, maxx[0]+1) end
# File lib/ncurses_sugar.rb, line 216 def Ncurses.winstr(win, str) maxy = []; maxx = []; getmaxyx(win, maxy,maxx) return Ncurses::ERR if (maxx[0] == Ncurses::ERR) Ncurses.winnstr(win, str, maxx[0]+1) end
# File lib/ncurses_sugar.rb, line 279 def Ncurses.wscanw(win, format, result) str = "" if (Ncurses.wgetstr(win, str) == Ncurses::ERR) Ncurses::ERR else require "scanf.rb" # Use ruby's implementation of scanf result.replace(str.scanf(format)) end end
Generated with the Darkfish Rdoc Generator 2.