View2D: Presets for Initialising Views
[blender.git] / source / blender / editors / space_image / space_image.c
index c876b7e31f2949856bc6587a0408d8978239aa8a..7d34f724de2d58e694b754ffe880a73b852a9b43 100644 (file)
@@ -83,7 +83,6 @@ static SpaceLink *image_new(void)
        BLI_addtail(&simage->regionbase, ar);
        ar->regiontype= RGN_TYPE_HEADER;
        ar->alignment= RGN_ALIGN_BOTTOM;
        BLI_addtail(&simage->regionbase, ar);
        ar->regiontype= RGN_TYPE_HEADER;
        ar->alignment= RGN_ALIGN_BOTTOM;
-       UI_view2d_header_default(&ar->v2d);
        
        /* main area */
        ar= MEM_callocN(sizeof(ARegion), "main area for image");
        
        /* main area */
        ar= MEM_callocN(sizeof(ARegion), "main area for image");
@@ -91,24 +90,6 @@ static SpaceLink *image_new(void)
        BLI_addtail(&simage->regionbase, ar);
        ar->regiontype= RGN_TYPE_WINDOW;
        
        BLI_addtail(&simage->regionbase, ar);
        ar->regiontype= RGN_TYPE_WINDOW;
        
-       ar->v2d.tot.xmin= 0.0f;
-       ar->v2d.tot.ymin= -10.0f;
-       ar->v2d.tot.xmax= 250.0;
-       ar->v2d.tot.ymax= 10.0f;
-       
-       ar->v2d.cur= ar->v2d.tot;
-       
-       ar->v2d.min[0]= 0.01f;
-       ar->v2d.min[1]= 0.01f;
-       
-       ar->v2d.max[0]= MAXFRAMEF;
-       ar->v2d.max[1]= 10000.0f;
-       
-       ar->v2d.scroll= (V2D_SCROLL_BOTTOM|V2D_SCROLL_SCALE_BOTTOM);
-       ar->v2d.scroll |= (V2D_SCROLL_LEFT|V2D_SCROLL_SCALE_LEFT);
-       
-       ar->v2d.keeptot= 0;
-       
        /* channel list region XXX */
 
        
        /* channel list region XXX */
 
        
@@ -150,7 +131,7 @@ static void image_main_area_init(wmWindowManager *wm, ARegion *ar)
 {
        ListBase *keymap;
        
 {
        ListBase *keymap;
        
-       UI_view2d_size_update(&ar->v2d, ar->winx, ar->winy);
+       UI_view2d_region_reinit(&ar->v2d, V2D_COMMONVIEW_VIEWCANVAS, ar->winx, ar->winy);
        
        /* own keymap */
        keymap= WM_keymap_listbase(wm, "Image", SPACE_IMAGE, 0);        /* XXX weak? */
        
        /* own keymap */
        keymap= WM_keymap_listbase(wm, "Image", SPACE_IMAGE, 0);        /* XXX weak? */
@@ -193,7 +174,7 @@ void image_keymap(struct wmWindowManager *wm)
 /* add handlers, stuff you only do once or on area/region changes */
 static void image_header_area_init(wmWindowManager *wm, ARegion *ar)
 {
 /* add handlers, stuff you only do once or on area/region changes */
 static void image_header_area_init(wmWindowManager *wm, ARegion *ar)
 {
-       UI_view2d_size_update(&ar->v2d, ar->winx, ar->winy);
+       UI_view2d_region_reinit(&ar->v2d, V2D_COMMONVIEW_HEADER, ar->winx, ar->winy);
 }
 
 static void image_header_area_draw(const bContext *C, ARegion *ar)
 }
 
 static void image_header_area_draw(const bContext *C, ARegion *ar)