// Move the cursor to the specified coordinates within the window func (w *Window) Move(y, x int) { C.wmove(w.win, C.int(y), C.int(x)) return }
// Normally Y is the first parameter passed in curses. func (win *Window) Move(x, y int) { C.wmove((*C.WINDOW)(win), C.int(y), C.int(x)) }
// Normally Y is the first parameter passed in curses. func (w *Window) MoveCursor(x, y int) error { if C.wmove(w.win, C.int(y), C.int(x)) == ERR { return ErrorWindowMove } return nil }
func (w *Window) Move(y int, x int) { C.wmove(w.win, C.int(y), C.int(x)) }
func (window *Window) Move(y, x int) { C.wmove(window.cwin, C.int(y), C.int(x)) }
func (win *Window) Move(y, x int) { C.wmove((*C.WINDOW)(win), C.int(y), C.int(x)) return }
func (w *CursesWindow) Move(y int, x int) { C.wmove(w.impl, C.int(y), C.int(x)) }
// Non-atomic move, needs to be called by atomic funcs in order to prevent deadlocks. func (win *Window) move(x, y int) { // Y normally is the first parameter C.wmove((*C.WINDOW)(win), C.int(y), C.int(x)) }
func (win *Window) Move(y, x int) error { if C.wmove((*C.WINDOW)(win), C.int(y), C.int(x)) == C.ERR { return CursesError{"wmove failed"} } return nil }