28
class VSeparator: public AbstractSeparator
32
VSeparator(const Color& color, float Alpha0, float Alpha1, int Border);
35
virtual long ProcessEvent(IEvent &ievent, long TraverseInfo, long ProcessEventInfo);
36
virtual void Draw(GraphicsContext& GfxContext, bool force_draw);
37
virtual void DrawContent(GraphicsContext& GfxContext, bool force_draw) {};
38
virtual void PostDraw(GraphicsContext& GfxContext, bool force_draw) {};
41
void InitializeWidgets();
42
void InitializeLayout();
46
// Inherited from BaseObject. Declared as private so they can't be accessed by client.
47
virtual void SetMinimumSize(int w, int h) { BaseObject::SetMinimumSize(w, h); }
48
virtual void SetMaximumSize(int w, int h) { BaseObject::SetMaximumSize(w, h); }
49
virtual void SetMinMaxSize(int w, int h) { BaseObject::SetMinMaxSize(w, h); }
50
virtual void SetMinimumWidth(int w) { BaseObject::SetMinimumWidth(w); }
51
virtual void SetMaximumWidth(int w) { BaseObject::SetMaximumWidth(w); }
52
virtual void SetMinimumHeight(int h) { BaseObject::SetMinimumHeight(h); }
53
virtual void SetMaximumHeight(int h) { BaseObject::SetMaximumHeight(h); }
58
#endif // VSEPARATOR_H
28
class VSeparator: public AbstractSeparator
32
VSeparator(const Color& color, float Alpha0, float Alpha1, int Border);
35
virtual long ProcessEvent(IEvent &ievent, long TraverseInfo, long ProcessEventInfo);
36
virtual void Draw(GraphicsContext& GfxContext, bool force_draw);
37
virtual void DrawContent(GraphicsContext& GfxContext, bool force_draw) {};
38
virtual void PostDraw(GraphicsContext& GfxContext, bool force_draw) {};
41
void InitializeWidgets();
42
void InitializeLayout();
46
// Inherited from BaseObject. Declared as private so they can't be accessed by client.
47
virtual void SetMinimumSize(int w, int h) { BaseObject::SetMinimumSize(w, h); }
48
virtual void SetMaximumSize(int w, int h) { BaseObject::SetMaximumSize(w, h); }
49
virtual void SetMinMaxSize(int w, int h) { BaseObject::SetMinMaxSize(w, h); }
50
virtual void SetMinimumWidth(int w) { BaseObject::SetMinimumWidth(w); }
51
virtual void SetMaximumWidth(int w) { BaseObject::SetMaximumWidth(w); }
52
virtual void SetMinimumHeight(int h) { BaseObject::SetMinimumHeight(h); }
53
virtual void SetMaximumHeight(int h) { BaseObject::SetMaximumHeight(h); }
58
#endif // VSEPARATOR_H