From 37597422a0d458a224fed0258d093f7a7e400041 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 17 Mar 2014 15:54:50 +0300 Subject: Exclude useless logic methods calls. --- src/gui/widgets/widget.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/gui/widgets/widget.h') diff --git a/src/gui/widgets/widget.h b/src/gui/widgets/widget.h index beff5113b..c2b1040db 100644 --- a/src/gui/widgets/widget.h +++ b/src/gui/widgets/widget.h @@ -148,7 +148,7 @@ class Widget : public Widget2 * @see setFrameSize, getFrameSize * @since 0.8.0 */ - virtual void drawFrame(Graphics* graphics) + virtual void drawFrame(Graphics* graphics A_UNUSED) { } /** @@ -1007,6 +1007,9 @@ class Widget : public Widget2 */ virtual void showPart(const Rect &rectangle); + bool isAllowLogic() const + { return mAllowLogic; } + protected: /** * Distributes an action event to all action listeners @@ -1215,6 +1218,8 @@ class Widget : public Widget2 */ bool mEnabled; + bool mAllowLogic; + /** * Holds the global font used by the widget. */ -- cgit v1.2.3-60-g2f50