Module: FFI::NCurses::Darwin
- Included in:
- FFI::NCurses
- Defined in:
- lib/ffi-ncurses/darwin.rb
Instance Method Summary collapse
-
#getattrs(win) ⇒ Object
translated from Mac OSX 10.4 (‘Tiger’) /usr/include/ncurses.h.
- #getbegx(win) ⇒ Object
- #getbegy(win) ⇒ Object
- #getcurx(win) ⇒ Object
- #getcury(win) ⇒ Object
- #getmaxx(win) ⇒ Object
- #getmaxy(win) ⇒ Object
- #getparx(win) ⇒ Object
- #getpary(win) ⇒ Object
Instance Method Details
#getattrs(win) ⇒ Object
translated from Mac OSX 10.4 (‘Tiger’) /usr/include/ncurses.h
5 6 7 8 |
# File 'lib/ffi-ncurses/darwin.rb', line 5 def getattrs(win) win_st = WinSt.new(win) win ? win_st[:_attrs] : A_NORMAL end |
#getbegx(win) ⇒ Object
17 18 19 20 |
# File 'lib/ffi-ncurses/darwin.rb', line 17 def getbegx(win) win_st = WinSt.new(win) win ? win_st[:_begx] : ERR end |
#getbegy(win) ⇒ Object
21 22 23 24 |
# File 'lib/ffi-ncurses/darwin.rb', line 21 def getbegy(win) win_st = WinSt.new(win) win ? win_st[:_begy] : ERR end |
#getcurx(win) ⇒ Object
9 10 11 12 |
# File 'lib/ffi-ncurses/darwin.rb', line 9 def getcurx(win) win_st = WinSt.new(win) win ? win_st[:_curx] : ERR end |
#getcury(win) ⇒ Object
13 14 15 16 |
# File 'lib/ffi-ncurses/darwin.rb', line 13 def getcury(win) win_st = WinSt.new(win) win ? win_st[:_cury] : ERR end |
#getmaxx(win) ⇒ Object
25 26 27 28 |
# File 'lib/ffi-ncurses/darwin.rb', line 25 def getmaxx(win) win_st = WinSt.new(win) win ? win_st[:_maxx] + 1 : ERR end |
#getmaxy(win) ⇒ Object
29 30 31 32 |
# File 'lib/ffi-ncurses/darwin.rb', line 29 def getmaxy(win) win_st = WinSt.new(win) win ? win_st[:_maxy] + 1 : ERR end |