示例#1
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public void qiflush()
 {
     if (use_naked_driver)
     {
         RegularCurses.qiflush();
     }
     else
     {
         CursesLinux.qiflush();
     }
 }
示例#2
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public void immedok(IntPtr win, bool bf)
 {
     if (use_naked_driver)
     {
         RegularCurses.immedok(win, bf);
     }
     else
     {
         CursesLinux.immedok(win, bf);
     }
 }
示例#3
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public void internal_delscreen(IntPtr sp)
 {
     if (use_naked_driver)
     {
         RegularCurses.internal_delscreen(sp);
     }
     else
     {
         CursesLinux.internal_delscreen(sp);
     }
 }
示例#4
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public uint ungetmouse(ref MouseEvent ev) => use_naked_driver?RegularCurses.ungetmouse(ref ev) : CursesLinux.ungetmouse(ref ev);
示例#5
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int COLOR_PAIRS() => use_naked_driver?RegularCurses.COLOR_PAIRS() : CursesLinux.COLOR_PAIRS();
示例#6
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int init_pair(short pair, short f, short b) => use_naked_driver?RegularCurses.init_pair(pair, f, b) : CursesLinux.init_pair(pair, f, b);
示例#7
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public bool has_colors() => use_naked_driver?RegularCurses.has_colors() : CursesLinux.has_colors();
示例#8
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int ungetch(int ch) => use_naked_driver?RegularCurses.ungetch(ch) : CursesLinux.ungetch(ch);
示例#9
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int getch() => use_naked_driver?RegularCurses.getch() : CursesLinux.getch();
示例#10
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int doupdate() => use_naked_driver?RegularCurses.doupdate() : CursesLinux.doupdate();
示例#11
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int refresh() => use_naked_driver?RegularCurses.refresh() : CursesLinux.refresh();
示例#12
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int setscrreg(int top, int bot) => use_naked_driver?RegularCurses.setscrreg(top, bot) : CursesLinux.setscrreg(top, bot);
示例#13
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int nonl() => use_naked_driver?RegularCurses.nonl() : CursesLinux.nonl();
示例#14
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int scrollok(IntPtr win, bool bf) => use_naked_driver?RegularCurses.scrollok(win, bf) : CursesLinux.scrollok(win, bf);
示例#15
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int wsetscrreg(IntPtr win, int top, int bot) => use_naked_driver?RegularCurses.wsetscrreg(win, top, bot) : CursesLinux.wsetscrreg(win, top, bot);
示例#16
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int waddch(IntPtr win, int ch) => use_naked_driver?RegularCurses.waddch(win, ch) : CursesLinux.waddch(win, ch);
示例#17
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int attrset(int attrs) => use_naked_driver?RegularCurses.attrset(attrs) : CursesLinux.attrset(attrs);
示例#18
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int redrawwin(IntPtr win) => use_naked_driver?RegularCurses.redrawwin(win) : CursesLinux.redrawwin(win);
示例#19
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int get_wch(out int sequence) => use_naked_driver?RegularCurses.get_wch(out sequence) : CursesLinux.get_wch(out sequence);
示例#20
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int wredrawwin(IntPtr win, int beg_line, int num_lines) => use_naked_driver?RegularCurses.wredrawwin(win, beg_line, num_lines) : CursesLinux.wredrawwin(win, beg_line, lines);
示例#21
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int mvgetch(int y, int x) => use_naked_driver?RegularCurses.mvgetch(y, x) : CursesLinux.mvgetch(y, x);
示例#22
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int wnoutrefresh(IntPtr win) => use_naked_driver?RegularCurses.wnoutrefresh(win) : CursesLinux.wnoutrefresh(win);
示例#23
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int start_color() => use_naked_driver?RegularCurses.start_color() : CursesLinux.start_color();
示例#24
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int move(int line, int col) => use_naked_driver?RegularCurses.move(line, col) : CursesLinux.move(line, col);
示例#25
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int use_default_colors() => use_naked_driver?RegularCurses.use_default_colors() : CursesLinux.use_default_colors();
示例#26
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int _addch(int ch) => use_naked_driver?RegularCurses._addch(ch) : CursesLinux._addch(ch);
示例#27
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public uint getmouse(out MouseEvent ev) => use_naked_driver?RegularCurses.getmouse(out ev) : CursesLinux.getmouse(out ev);
示例#28
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int addstr(string s) => use_naked_driver?RegularCurses.addstr(s) : CursesLinux.addstr(s);
示例#29
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int mouseinterval(int interval) => use_naked_driver?RegularCurses.mouseinterval(interval) : CursesLinux.mouseinterval(interval);
示例#30
0
文件: binding.cs 项目: zeroyou/gui.cs
 static public int wmove(IntPtr win, int line, int col) => use_naked_driver?RegularCurses.wmove(win, line, col) : CursesLinux.wmove(win, line, col);