From d0c72c3fb29d535f5bb12b651e3bcaa516650199 Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Mon, 23 Mar 2015 15:26:56 -0300 Subject: Move FunctionBar inside Panel --- Panel.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'Panel.h') diff --git a/Panel.h b/Panel.h index e1793190..ac3065d9 100644 --- a/Panel.h +++ b/Panel.h @@ -13,6 +13,7 @@ in the source distribution for its full text. #include "Object.h" #include "Vector.h" +#include "FunctionBar.h" typedef struct Panel_ Panel; @@ -50,6 +51,8 @@ struct Panel_ { int scrollV; short scrollH; bool needsRedraw; + FunctionBar* currentBar; + FunctionBar* defaultBar; RichString header; }; @@ -68,11 +71,11 @@ struct Panel_ { extern PanelClass Panel_class; -Panel* Panel_new(int x, int y, int w, int h, bool owner, ObjectClass* type); +Panel* Panel_new(int x, int y, int w, int h, bool owner, ObjectClass* type, FunctionBar* fuBar); void Panel_delete(Object* cast); -void Panel_init(Panel* this, int x, int y, int w, int h, ObjectClass* type, bool owner); +void Panel_init(Panel* this, int x, int y, int w, int h, ObjectClass* type, bool owner, FunctionBar* fuBar); void Panel_done(Panel* this); -- cgit v1.2.3