| 207 imgviewer->begin_transy = 0; |
207 imgviewer->begin_transy = 0; |
| 208 imgviewer->scale = 1; |
208 imgviewer->scale = 1; |
| 209 imgviewer->user_scale = 1; |
209 imgviewer->user_scale = 1; |
| 210 } |
210 } |
| 211 |
211 |
| 212 UIWIDGET ui_imageviewer_reset(UIWIDGET w) { |
212 void ui_imageviewer_reset(UIWIDGET w) { |
| 213 UiImageViewer *imgviewer = g_object_get_data(G_OBJECT(w), "uiimageviewer"); |
213 UiImageViewer *imgviewer = g_object_get_data(G_OBJECT(w), "uiimageviewer"); |
| 214 if(imgviewer) { |
214 if(imgviewer) { |
| 215 imageviewer_reset(imgviewer); |
215 imageviewer_reset(imgviewer); |
| 216 gtk_widget_queue_draw(w); |
216 gtk_widget_queue_draw(w); |
| 217 } |
217 } |
| 218 } |
218 } |
| 219 |
219 |
| 220 UIWIDGET ui_imageviewer_set_autoscale(UIWIDGET w, UiBool set) { |
220 void ui_imageviewer_set_autoscale(UIWIDGET w, UiBool set) { |
| 221 UiImageViewer *imgviewer = g_object_get_data(G_OBJECT(w), "uiimageviewer"); |
221 UiImageViewer *imgviewer = g_object_get_data(G_OBJECT(w), "uiimageviewer"); |
| 222 if(imgviewer) { |
222 if(imgviewer) { |
| 223 imgviewer->autoscale = set; |
223 imgviewer->autoscale = set; |
| 224 } |
224 } |
| 225 } |
225 } |
| 226 |
226 |
| 227 UIWIDGET ui_imageviewer_set_adjustwidgetsize(UIWIDGET w, UiBool set) { |
227 void ui_imageviewer_set_adjustwidgetsize(UIWIDGET w, UiBool set) { |
| 228 UiImageViewer *imgviewer = g_object_get_data(G_OBJECT(w), "uiimageviewer"); |
228 UiImageViewer *imgviewer = g_object_get_data(G_OBJECT(w), "uiimageviewer"); |
| 229 if(imgviewer) { |
229 if(imgviewer) { |
| 230 imgviewer->adjustwidgetsize = set; |
230 imgviewer->adjustwidgetsize = set; |
| 231 } |
231 } |
| 232 } |
232 } |
| 233 |
233 |
| 234 UIWIDGET ui_imageviewer_set_useradjustable(UIWIDGET w, UiBool set) { |
234 void ui_imageviewer_set_useradjustable(UIWIDGET w, UiBool set) { |
| 235 UiImageViewer *imgviewer = g_object_get_data(G_OBJECT(w), "uiimageviewer"); |
235 UiImageViewer *imgviewer = g_object_get_data(G_OBJECT(w), "uiimageviewer"); |
| 236 if(imgviewer) { |
236 if(imgviewer) { |
| 237 imgviewer->useradjustable = set; |
237 imgviewer->useradjustable = set; |
| 238 } |
238 } |
| 239 } |
239 } |