コード例 #1
0
ファイル: window.go プロジェクト: trotha01/goncurses
// Clears the screen and the underlying virtual screen. This forces the entire
// screen to be rewritten from scratch. This will cause likely cause a
// noticeable flicker because the screen is completely cleared before
// redrawing it. This is probably not what you want. Instead, you should
// probably use the Erase() function. It is the same as called Erase() followed
// by a call to ClearOk().
func (w *Window) Clear() error {
	if C.wclear(w.win) == C.ERR {
		return errors.New("Failed to clear screen")
	}
	return nil
}
コード例 #2
0
ファイル: curses.go プロジェクト: jncorpron/gocurse
func (win *Window) Clear() {
	C.wclear((*C.WINDOW)(win))
}
コード例 #3
0
ファイル: curses.go プロジェクト: zozor/gocurse
func (w *Window) Clear() {
	C.wclear(w.win)
}
コード例 #4
0
ファイル: ncurses.go プロジェクト: Olreich/ncurses
/* Clears the window, erasing any content on it */
func (w *Window) Clear() {
	C.wclear((*C.WINDOW)(w))
}
コード例 #5
0
ファイル: curses.go プロジェクト: repos-go/curses
func (win *Window) Clear() {
	C.wclear(win.cwin)
}
コード例 #6
0
ファイル: curses.go プロジェクト: serraavenger/gocurses
func (win *Window) Clear() {
	in()
	defer out()
	C.wclear((*C.WINDOW)(win))
}
コード例 #7
0
ファイル: window.go プロジェクト: zyxar/gocurse
func (win *Window) Clear() error {
	if C.wclear((*C.WINDOW)(win)) == C.ERR {
		return CursesError{"wclear failed"}
	}
	return nil
}