2.5 Buttons Window:
[blender.git] / source / blender / editors / space_buttons / space_buttons.c
index 38ce88019ed7e332fb75a40de48a8b354c117aac..e5d2215be299dfdffadcdb8c81fa7c4a721069f3 100644 (file)
@@ -220,14 +220,23 @@ void buttons_keymap(struct wmWindowManager *wm)
        
 }
 
+//#define PY_HEADER
 /* add handlers, stuff you only do once or on area/region changes */
 static void buttons_header_area_init(wmWindowManager *wm, ARegion *ar)
 {
+#ifdef PY_HEADER
+       ED_region_header_init(ar);
+#else
        UI_view2d_region_reinit(&ar->v2d, V2D_COMMONVIEW_HEADER, ar->winx, ar->winy);
+#endif
 }
 
 static void buttons_header_area_draw(const bContext *C, ARegion *ar)
 {
+#ifdef PY_HEADER
+       ED_region_header(C, ar);
+#else
+
        float col[3];
        
        /* clear */
@@ -243,7 +252,8 @@ static void buttons_header_area_draw(const bContext *C, ARegion *ar)
        UI_view2d_view_ortho(C, &ar->v2d);
        
        buttons_header_buttons(C, ar);
-       
+#endif 
+
        /* restore view matrix? */
        UI_view2d_view_restore(C);
 }