コード例 #1
0
ファイル: ncurses.go プロジェクト: apcera/sample-apps
// Turn on/off buffering; raw user signals are passed to the program for
// handling. Overrides raw mode
func CBreak(on bool) {
	if on {
		C.cbreak()
		return
	}
	C.nocbreak()
}
コード例 #2
0
ファイル: curses.go プロジェクト: serraavenger/gocurses
func Nocbreak() os.Error {
	in()
	defer out()
	if C.nocbreak() == 0 {
		return CursesError{"Nocbreak failed"}
	}
	return nil
}
コード例 #3
0
ファイル: curses.go プロジェクト: jncorpron/gocurse
func DisableCharBreak() error {
	if C.nocbreak() == C.ERR {
		return CursesError{"Nocbreak failed"}
	}
	return nil
}
コード例 #4
0
ファイル: curses.go プロジェクト: AaronO/lightwave
func Nocbreak() os.Error {
	if C.nocbreak() == 0 {
		return CursesError{"Nocbreak failed"}
	}
	return nil
}
コード例 #5
0
ファイル: curses.go プロジェクト: zozor/gocurse
func Nocbreak() error {
	if C.nocbreak() == ERR {
		return ErrorNocbreak
	}
	return nil
}
コード例 #6
0
ファイル: ncurses.go プロジェクト: Olreich/ncurses
/* Turns off cbreak input mode. */
func NoCBreak() {
	C.nocbreak()
}
コード例 #7
0
ファイル: main.go プロジェクト: jameseb7/roguelike
func endCurses() {
	C.nocbreak()
	C.echo()
	C.nl()
	C.endwin()
}
コード例 #8
0
ファイル: curses.go プロジェクト: zyxar/gocurse
func Nocbreak() error {
	if C.nocbreak() == C.ERR {
		return CursesError{"nocbreak failed"}
	}
	return nil
}