.TH TICKIT_WINDOW_SET_CURSOR_POSITION 3 .SH NAME tickit_window_set_cursor_position, tickit_window_set_cursor_visible, tickit_window_set_cursor_shape \- modify the cursor state on a window .SH SYNOPSIS .EX .B #include .sp .BI "void tickit_window_set_cursor_position(TickitWindow *" win ", int " line ", int " col ); .BI "void tickit_window_set_cursor_visible(TickitWindow *" win ", bool " visible ); .BI "void tickit_window_set_cursor_shape(TickitWindow *" win ", TickitCursorShape " shape ); .EE .sp Link with \fI\-ltickit\fP. .SH DESCRIPTION \fBtickit_window_set_cursor_position\fP() sets the position within the given window where the terminal cursor would be displayed, if the window has the focus. .PP \fBtickit_window_set_cursor_visible\fP() sets whether the terminal cursor is visible when the given window has the focus. .PP \fBtickit_window_set_cursor_shape\fP() sets what shape the terminal cursor will have if the given window has the focus. .PP Note that none of these functions actually affect the input focus directly, they simply set what the state of the cursor will be if the given window has the input focus. To set the input focus, see \fBtickit_window_take_focus\fP(3). .SH "RETURN VALUE" These functions all return no value. .SH "SEE ALSO" .BR tickit_window_new (3), .BR tickit_window_take_focus (3), .BR tickit_window (7), .BR tickit_rect (7), .BR tickit (7)