Function
Gtkdraw_insertion_cursor
deprecated: 3.4 since: 3.0
Declaration [src]
void
gtk_draw_insertion_cursor (
GtkWidget* widget,
cairo_t* cr,
const GdkRectangle* location,
gboolean is_primary,
GtkTextDirection direction,
gboolean draw_arrow
)
Description [src]
Draws a text caret on cr
at location
. This is not a style function
but merely a convenience function for drawing the standard cursor shape.
Available since: 3.0
Deprecated since: 3.4
Use gtk_render_insertion_cursor()
instead.
Parameters
widget
-
Type:
GtkWidget
A
GtkWidget
.The data is owned by the caller of the function. cr
-
Type:
cairo_t
Cairo context to draw to.
The data is owned by the caller of the function. location
-
Type:
GdkRectangle
Location where to draw the cursor (
location
->width is ignored).The data is owned by the caller of the function. is_primary
-
Type:
gboolean
If the cursor should be the primary cursor color.
direction
-
Type:
GtkTextDirection
Whether the cursor is left-to-right or right-to-left. Should never be #GTK_TEXT_DIR_NONE.
draw_arrow
-
Type:
gboolean
TRUE
to draw a directional arrow on the cursor. Should beFALSE
unless the cursor is split.