* Acess2 Window Manager v3
* - By John Hodge (thePowersGang)
*
- * renderer/widget/button.c
- * - Button Widget Type
+ * renderer/widget/disptext.c
+ * - Label Text
*/
#include <common.h>
#include "./common.h"
Element->CachedX+1, Element->CachedY+1,
Element->CachedW-2, Element->CachedH-2,
NULL, TEXT_COLOUR,
- Element->Text
+ Element->Text, -1
);
}
if(Element->Text) free(Element->Text);
Element->Text = strdup(Text);
- WM_Render_GetTextDims(NULL, Element->Text, &w, &h);
+ WM_Render_GetTextDims(NULL, Element->Text, -1, &w, &h);
// Apply edge padding
w += 2; h += 2;
Widget_UpdateMinDims(Element->Parent);
}
-DEFWIDGETTYPE(ELETYPE_TEXT,
+DEFWIDGETTYPE(ELETYPE_TEXT, "Text",
WIDGETTYPE_FLAG_NOCHILDREN,
.Render = Widget_DispText_Render,
.UpdateText = Widget_DispText_UpdateText