1 /* 2 * This program is free software; you can redistribute it and/or 3 * modify it under the terms of the GNU General Public 4 * License as published by the Free Software Foundation; either 5 * version 2 of the License, or (at your option) any later version. 6 * 7 * This software is distributed in the hope that it will be useful, 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 10 * General Public License for more details. 11 * 12 * You should have received a copy of the GNU General Public License 13 * along with this program. If not, see <http://www.gnu.org/licenses/>. 14 */ 15 16 17 void start_selectrect(GdkEvent *event); 18 void finalize_selectrect(void); 19 void start_selectregion(GdkEvent *event); 20 void finalize_selectregion(void); 21 void continue_selectregion(GdkEvent *event); 22 23 void make_dashed(GnomeCanvasItem *item); 24 25 gboolean start_movesel(GdkEvent *event); 26 void start_vertspace(GdkEvent *event); 27 void continue_movesel(GdkEvent *event); 28 void finalize_movesel(void); 29 30 gboolean start_resizesel(GdkEvent *event); 31 void continue_resizesel(GdkEvent *event); 32 void finalize_resizesel(void); 33 34 void selection_delete(void); 35 36 void recolor_selection(int color_no, guint color_rgba); 37 void rethicken_selection(int val); 38