1 /* 2 GWEN 3 Copyright (c) 2011 Facepunch Studios 4 See license in Gwen.h 5 */ 6 7 #pragma once 8 #ifndef GWEN_CONTROLS_TOOLBAR_H 9 #define GWEN_CONTROLS_TOOLBAR_H 10 11 #include "Gwen/BaseRender.h" 12 #include "Gwen/Controls/Base.h" 13 #include "Gwen/Skin.h" 14 15 namespace Gwen 16 { 17 namespace Controls 18 { 19 /* 20 21 TODO! 22 23 */ 24 25 class ToolBarStrip : public Base 26 { GWEN_CONTROL_INLINE(ToolBarStrip,Base)27 GWEN_CONTROL_INLINE(ToolBarStrip, Base) 28 { 29 SetPadding(Padding(2, 2, 2, 2)); 30 } 31 Render(Skin::Base * skin)32 virtual void Render(Skin::Base* skin) 33 { 34 skin->DrawMenuStrip(this); 35 } 36 RenderUnder(Skin::Base * skin)37 virtual void RenderUnder(Skin::Base* skin) 38 { 39 } 40 Layout(Skin::Base * skin)41 virtual void Layout(Skin::Base* skin) 42 { 43 } 44 }; 45 } // namespace Controls 46 47 } // namespace Gwen 48 #endif 49