X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FApplications%2Faxwin3_src%2FWM%2Frenderers%2Fwidget%2Ftextinput.c;h=abfb82062a58bd10594ddfd6c68849bdd0ffcd28;hb=4d45d15216040b78b91af7469a796797b6b03c4f;hp=c2eea82c25e1b747570badf414bed1c9ac4795c4;hpb=2f16fec349eabb42f5e23ea2b821f149fa6b767e;p=tpg%2Facess2.git diff --git a/Usermode/Applications/axwin3_src/WM/renderers/widget/textinput.c b/Usermode/Applications/axwin3_src/WM/renderers/widget/textinput.c index c2eea82c..abfb8206 100644 --- a/Usermode/Applications/axwin3_src/WM/renderers/widget/textinput.c +++ b/Usermode/Applications/axwin3_src/WM/renderers/widget/textinput.c @@ -38,16 +38,19 @@ void Widget_TextInput_Init(tElement *Element) // TODO: Select font correctly WM_Render_GetTextDims(NULL, "jJ", NULL, &h); - - if( Element->Parent && (Element->Parent->Flags & ELEFLAG_VERTICAL) ) - Element->MinWith = h; - else - Element->MinCross = h; + + h += 2+2; // Border padding + + Element->MinH = h; + Element->MinW = 4; + + _SysDebug("h = %i", h); // No need to explicitly update parent min dims, as the AddElement routine does that } DEFWIDGETTYPE(ELETYPE_TEXTINPUT, + WIDGETTYPE_FLAG_NOCHILDREN, .Render = Widget_TextInput_Render, .Init = Widget_TextInput_Init );