コード例 #1
0
ファイル: window.go プロジェクト: zyxar/gocurse
func (win *Window) Dupwin() (*Window, error) {
	dw := (*Window)(C.dupwin((*C.WINDOW)(win)))
	if dw == nil {
		return nil, CursesError{"dupwin failed"}
	}
	return dw, nil
}
コード例 #2
0
ファイル: window.go プロジェクト: trotha01/goncurses
// Duplicate the window, creating an exact copy.
func (w *Window) Duplicate() *Window {
	return &Window{C.dupwin(w.win)}
}
コード例 #3
0
ファイル: curses.go プロジェクト: zozor/gocurse
func DublicateWindow(w *Window) *Window {
	return &Window{C.dupwin(w.win)}
}