diff options
author | Sebastian Geerken <devnull@localhost> | 2014-03-14 18:56:48 +0100 |
---|---|---|
committer | Sebastian Geerken <devnull@localhost> | 2014-03-14 18:56:48 +0100 |
commit | 3b62d68aeed5aed4cce19c22ab03e6337c07c438 (patch) | |
tree | 772741624cb93ae6daaaab95ca00434672e2d2b7 /dw/ui.cc | |
parent | 4e67bfb0d1ae055a661ae2758c69b3705176b5e8 (diff) |
Some more RTFL messages.
Diffstat (limited to 'dw/ui.cc')
-rw-r--r-- | dw/ui.cc | 21 |
1 files changed, 21 insertions, 0 deletions
@@ -191,10 +191,17 @@ void Resource::setEmbed (Embed *embed) void Resource::getExtremes (Extremes *extremes) { + DBG_OBJ_MSG ("resize", 0, "<b>getExtremes</b>"); + DBG_OBJ_MSG_START (); + /* Simply return the requisition width */ Requisition requisition; sizeRequest (&requisition); extremes->minWidth = extremes->maxWidth = requisition.width; + + DBG_OBJ_MSGF ("resize", 1, "result: %d / %d", + extremes->minWidth, extremes->maxWidth); + DBG_OBJ_MSG_END (); } void Resource::sizeAllocate (Allocation *allocation) @@ -311,19 +318,33 @@ ComplexButtonResource::~ComplexButtonResource () void ComplexButtonResource::sizeRequest (Requisition *requisition) { + DBG_OBJ_MSG ("resize", 0, "<b>sizeRequest</b>"); + DBG_OBJ_MSG_START (); + Requisition widgetRequisition; childWidget->sizeRequest (&widgetRequisition); requisition->width = widgetRequisition.width + 2 * reliefXThickness (); requisition->ascent = widgetRequisition.ascent + reliefYThickness (); requisition->descent = widgetRequisition.descent + reliefYThickness (); + + DBG_OBJ_MSGF ("resize", 1, "result: %d * (%d + %d)", + requisition->width, requisition->ascent, requisition->descent); + DBG_OBJ_MSG_END (); } void ComplexButtonResource::getExtremes (Extremes *extremes) { + DBG_OBJ_MSG ("resize", 0, "<b>getExtremes</b>"); + DBG_OBJ_MSG_START (); + Extremes widgetExtremes; childWidget->getExtremes (&widgetExtremes); extremes->minWidth = widgetExtremes.minWidth + 2 * reliefXThickness (); extremes->maxWidth = widgetExtremes.maxWidth + 2 * reliefXThickness (); + + DBG_OBJ_MSGF ("resize", 1, "result: %d / %d", + extremes->minWidth, extremes->maxWidth); + DBG_OBJ_MSG_END (); } void ComplexButtonResource::sizeAllocate (Allocation *allocation) |