From 75e618c6fa9b66e40c22a58da0f0aa1ef66f5091 Mon Sep 17 00:00:00 2001 From: David Capello Date: Fri, 21 Jan 2011 23:33:56 -0300 Subject: [PATCH] Remove jwidget_send_message. --- src/gui/jmanager.cpp | 4 ++-- src/gui/widget.cpp | 21 +++++++++------------ src/gui/widget.h | 1 - 3 files changed, 11 insertions(+), 15 deletions(-) diff --git a/src/gui/jmanager.cpp b/src/gui/jmanager.cpp index 4cebfac7a..7a08d438b 100644 --- a/src/gui/jmanager.cpp +++ b/src/gui/jmanager.cpp @@ -1096,7 +1096,7 @@ static bool manager_msg_proc(JWidget widget, JMessage msg) /* send to the window */ JI_LIST_FOR_EACH(w->children, link2) - if (jwidget_send_message(reinterpret_cast(link2->data), msg)) + if (reinterpret_cast(link2->data)->sendMessage(msg)) return true; if (w->is_foreground() || @@ -1265,7 +1265,7 @@ static void manager_pump_queue(JWidget widget_manager) } /* call message handler */ - done = jwidget_send_message(widget, msg); + done = widget->sendMessage(msg); /* restore clip */ if (msg->type == JM_DRAW) { diff --git a/src/gui/widget.cpp b/src/gui/widget.cpp index cf6d8280a..d7f580cf7 100644 --- a/src/gui/widget.cpp +++ b/src/gui/widget.cpp @@ -95,7 +95,7 @@ Widget::~Widget() /* send destroy message */ msg = jmessage_new(JM_DESTROY); - jwidget_send_message(this, msg); + sendMessage(msg); jmessage_free(msg); /* break relationship with the manager */ @@ -1004,7 +1004,7 @@ void jwidget_set_rect(JWidget widget, JRect rect) msg = jmessage_new(JM_SETPOS); jrect_copy(&msg->setpos.rect, rect); - jwidget_send_message(widget, msg); + widget->sendMessage(msg); jmessage_free(msg); } @@ -1205,7 +1205,7 @@ bool jwidget_emit_signal(JWidget widget, int signal_num) msg->signal.num = signal_num; msg->signal.from = widget; - ret = jwidget_send_message(widget, msg); + ret = widget->sendMessage(msg); /* send the signal to the window too */ if (!ret && widget->type != JI_FRAME) { @@ -1224,9 +1224,6 @@ bool jwidget_emit_signal(JWidget widget, int signal_num) /**********************************************************************/ /* manager handler */ -bool jwidget_send_message(JWidget widget, JMessage msg) -{ return widget->sendMessage(msg); } - void jwidget_close_window(JWidget widget) { widget->closeWindow(); } @@ -1448,7 +1445,7 @@ bool Widget::onProcessMessage(JMessage msg) /* broadcast the message to the children */ JI_LIST_FOR_EACH(widget->children, link) - jwidget_send_message(reinterpret_cast(link->data), msg); + reinterpret_cast(link->data)->sendMessage(msg); break; } @@ -1492,12 +1489,12 @@ bool Widget::onProcessMessage(JMessage msg) /* broadcast the message to the children */ JI_LIST_FOR_EACH(widget->children, link) - jwidget_send_message(reinterpret_cast(link->data), msg); + reinterpret_cast(link->data)->sendMessage(msg); } /* propagate the message to the parent */ if (msg->key.propagate_to_parent && widget->parent != NULL) - return jwidget_send_message(widget->parent, msg); + return widget->parent->sendMessage(msg); else break; @@ -1508,14 +1505,14 @@ bool Widget::onProcessMessage(JMessage msg) case JM_WHEEL: /* propagate the message to the parent */ if (widget->parent != NULL) - return jwidget_send_message(widget->parent, msg); + return widget->parent->sendMessage(msg); else break; case JM_SETCURSOR: /* propagate the message to the parent */ if (widget->parent != NULL) - return jwidget_send_message(widget->parent, msg); + return widget->parent->sendMessage(msg); else { jmouse_set_cursor(JI_CURSOR_NORMAL); return true; @@ -1543,7 +1540,7 @@ bool Widget::onProcessMessage(JMessage msg) void Widget::onPreferredSize(PreferredSizeEvent& ev) { JMessage msg = jmessage_new(JM_REQSIZE); - jwidget_send_message(this, msg); + sendMessage(msg); Size sz(msg->reqsize.w, msg->reqsize.h); jmessage_free(msg); diff --git a/src/gui/widget.h b/src/gui/widget.h index 4d294fb15..9f87cc443 100644 --- a/src/gui/widget.h +++ b/src/gui/widget.h @@ -97,7 +97,6 @@ bool jwidget_emit_signal(JWidget widget, int signal_num); /* manager handler */ -bool jwidget_send_message(JWidget widget, JMessage msg); void jwidget_close_window(JWidget widget); /* miscellaneous */