static void gimp_align_tool_init (GimpAlignTool *align_tool) { GimpTool *tool = GIMP_TOOL (align_tool); gimp_tool_control_set_snap_to (tool->control, FALSE); gimp_tool_control_set_precision (tool->control, GIMP_CURSOR_PRECISION_PIXEL_BORDER); gimp_tool_control_set_tool_cursor (tool->control, GIMP_TOOL_CURSOR_MOVE); align_tool->function = ALIGN_TOOL_IDLE; }
static void gimp_guide_tool_init (GimpGuideTool *guide_tool) { GimpTool *tool = GIMP_TOOL (guide_tool); gimp_tool_control_set_snap_to (tool->control, FALSE); gimp_tool_control_set_handle_empty_image (tool->control, TRUE); gimp_tool_control_set_tool_cursor (tool->control, GIMP_TOOL_CURSOR_MOVE); gimp_tool_control_set_scroll_lock (tool->control, TRUE); gimp_tool_control_set_precision (tool->control, GIMP_CURSOR_PRECISION_PIXEL_BORDER); guide_tool->guide = NULL; guide_tool->guide_position = GIMP_GUIDE_POSITION_UNDEFINED; guide_tool->guide_orientation = GIMP_ORIENTATION_UNKNOWN; }
static void gimp_flip_tool_init (GimpFlipTool *flip_tool) { GimpTool *tool = GIMP_TOOL (flip_tool); gimp_tool_control_set_snap_to (tool->control, FALSE); gimp_tool_control_set_precision (tool->control, GIMP_CURSOR_PRECISION_PIXEL_CENTER); gimp_tool_control_set_cursor (tool->control, GIMP_CURSOR_MOUSE); gimp_tool_control_set_toggle_cursor (tool->control, GIMP_CURSOR_MOUSE); gimp_tool_control_set_tool_cursor (tool->control, GIMP_TOOL_CURSOR_FLIP_HORIZONTAL); gimp_tool_control_set_toggle_tool_cursor (tool->control, GIMP_TOOL_CURSOR_FLIP_VERTICAL); flip_tool->guide = NULL; }
static void gimp_sample_point_tool_init (GimpSamplePointTool *sp_tool) { GimpTool *tool = GIMP_TOOL (sp_tool); gimp_tool_control_set_snap_to (tool->control, FALSE); gimp_tool_control_set_handle_empty_image (tool->control, TRUE); gimp_tool_control_set_tool_cursor (tool->control, GIMP_TOOL_CURSOR_MOVE); gimp_tool_control_set_scroll_lock (tool->control, TRUE); gimp_tool_control_set_precision (tool->control, GIMP_CURSOR_PRECISION_PIXEL_CENTER); sp_tool->sample_point = NULL; sp_tool->sample_point_x = GIMP_SAMPLE_POINT_POSITION_UNDEFINED; sp_tool->sample_point_y = GIMP_SAMPLE_POINT_POSITION_UNDEFINED; }
static void gimp_flip_tool_init (GimpFlipTool *flip_tool) { GimpTool *tool = GIMP_TOOL (flip_tool); GimpTransformTool *tr_tool = GIMP_TRANSFORM_TOOL (flip_tool); gimp_tool_control_set_snap_to (tool->control, FALSE); gimp_tool_control_set_precision (tool->control, GIMP_CURSOR_PRECISION_PIXEL_CENTER); gimp_tool_control_set_cursor (tool->control, GIMP_CURSOR_MOUSE); gimp_tool_control_set_toggle_cursor (tool->control, GIMP_CURSOR_MOUSE); gimp_tool_control_set_tool_cursor (tool->control, GIMP_TOOL_CURSOR_FLIP_HORIZONTAL); gimp_tool_control_set_toggle_tool_cursor (tool->control, GIMP_TOOL_CURSOR_FLIP_VERTICAL); tr_tool->undo_desc = C_("command", "Flip"); }
static void gimp_align_tool_init (GimpAlignTool *align_tool) { GimpTool *tool = GIMP_TOOL (align_tool); align_tool->controls = NULL; align_tool->function = ALIGN_TOOL_IDLE; align_tool->selected_objects = NULL; align_tool->align_type = GIMP_ALIGN_LEFT; align_tool->horz_offset = 0; align_tool->vert_offset = 0; gimp_tool_control_set_snap_to (tool->control, FALSE); gimp_tool_control_set_tool_cursor (tool->control, GIMP_TOOL_CURSOR_MOVE); }
static void gimp_move_tool_init (GimpMoveTool *move_tool) { GimpTool *tool = GIMP_TOOL (move_tool); gimp_tool_control_set_snap_to (tool->control, FALSE); gimp_tool_control_set_handle_empty_image (tool->control, TRUE); gimp_tool_control_set_tool_cursor (tool->control, GIMP_TOOL_CURSOR_MOVE); move_tool->floating_layer = NULL; move_tool->guide = NULL; move_tool->moving_guide = FALSE; move_tool->guide_position = GUIDE_POSITION_INVALID; move_tool->guide_orientation = GIMP_ORIENTATION_UNKNOWN; move_tool->saved_type = GIMP_TRANSFORM_TYPE_LAYER; move_tool->old_active_layer = NULL; move_tool->old_active_vectors = NULL; }