Top | ![]() |
![]() |
![]() |
![]() |
GtkWidget * | tomoe_canvas_new () |
void | tomoe_canvas_set_context () |
void | tomoe_canvas_set_writing () |
TomoeWriting * | tomoe_canvas_get_writing () |
void | tomoe_canvas_set_locked () |
gboolean | tomoe_canvas_is_locked () |
void | tomoe_canvas_set_auto_find_time () |
gint | tomoe_canvas_get_auto_find_time () |
void | tomoe_canvas_set_handwriting_line_color () |
void | tomoe_canvas_set_adjusted_line_color () |
void | tomoe_canvas_set_annotation_color () |
void | tomoe_canvas_set_axis_color () |
void | tomoe_canvas_find () |
guint | tomoe_canvas_get_n_candidates () |
TomoeChar * | tomoe_canvas_get_nth_candidate () |
const GList * | tomoe_canvas_get_candidates () |
void | tomoe_canvas_revert_stroke () |
void | tomoe_canvas_clear () |
void | tomoe_canvas_normalize () |
gboolean | tomoe_canvas_has_stroke () |
GdkColor * | adjusted-line-color | Write |
GdkColor * | annotation-color | Write |
gint | auto-find-time | Read / Write |
GdkColor * | axis-color | Write |
GdkColor * | handwriting-line-color | Write |
gboolean | locked | Read / Write |
TomoeContext * | tomoe-context | Write |
TomoeWriting * | writing | Read / Write |
void | clear | Run Last |
void | find | Run Last |
void | normalize | Run Last |
void | stroke-added | Run Last |
void | stroke-reverted | Run Last |
void tomoe_canvas_set_context (TomoeCanvas *canvas
,TomoeContext *context
);
void tomoe_canvas_set_writing (TomoeCanvas *canvas
,TomoeWriting *writing
);
void tomoe_canvas_set_auto_find_time (TomoeCanvas *canvas
,gint time_msec
);
void tomoe_canvas_set_handwriting_line_color (TomoeCanvas *canvas
,GdkColor *color
);
void tomoe_canvas_set_adjusted_line_color (TomoeCanvas *canvas
,GdkColor *color
);
void tomoe_canvas_set_annotation_color (TomoeCanvas *canvas
,GdkColor *color
);
void tomoe_canvas_set_axis_color (TomoeCanvas *canvas
,GdkColor *color
);
TomoeChar * tomoe_canvas_get_nth_candidate (TomoeCanvas *canvas
,guint nth
);
“adjusted-line-color”
property“adjusted-line-color” GdkColor *
The color of adjusted handwriting lines.
Owner: TomoeCanvas
Flags: Write
“annotation-color”
property“annotation-color” GdkColor *
The color of annotation strings.
Owner: TomoeCanvas
Flags: Write
“auto-find-time”
property “auto-find-time” gint
Delay time from releasing mouse button to starting auto finding. Set 0 to find immediatly. Set -1 to disable auto finding.
Owner: TomoeCanvas
Flags: Read / Write
Allowed values: >= -1
Default value: 0
“axis-color”
property“axis-color” GdkColor *
The color of axis lines.
Owner: TomoeCanvas
Flags: Write
“handwriting-line-color”
property“handwriting-line-color” GdkColor *
The color of handwriting lines.
Owner: TomoeCanvas
Flags: Write
“locked”
property “locked” gboolean
Whether the canvas is locked drawing or not.
Owner: TomoeCanvas
Flags: Read / Write
Default value: FALSE
“tomoe-context”
property “tomoe-context” TomoeContext *
A TomoeContext which stores handwriting dictionaries. TomoeCanvas doesn't always require TomoeContext. For example it isn't needed on viewer mode.
Owner: TomoeCanvas
Flags: Write
“clear”
signalvoid user_function (TomoeCanvas *tomoecanvas, gpointer user_data)
Flags: Run Last
“normalize”
signalvoid user_function (TomoeCanvas *tomoecanvas, gpointer user_data)
Flags: Run Last
“stroke-added”
signalvoid user_function (TomoeCanvas *tomoecanvas, gpointer user_data)
Flags: Run Last
“stroke-reverted”
signalvoid user_function (TomoeCanvas *tomoecanvas, gpointer user_data)
Flags: Run Last