some arbitrary value if the text control is empty.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19405
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
if (vsb)
DoChangeBackgroundColour((WXWidget) vsb, backgroundColour, TRUE);
if (vsb)
DoChangeBackgroundColour((WXWidget) vsb, backgroundColour, TRUE);
- DoChangeBackgroundColour((WXWidget) parent, m_backgroundColour, TRUE);
+ // MBN: why change parent background?
+ // DoChangeBackgroundColour((WXWidget) parent, m_backgroundColour, TRUE);
XmNhighlightThickness, &highlight,
XmNshadowThickness, &shadow,
NULL );
XmNhighlightThickness, &highlight,
XmNshadowThickness, &shadow,
NULL );
if( !value )
value = "|";
int x, y;
window->GetTextExtent( value, &x, &y );
if( !value )
value = "|";
int x, y;
window->GetTextExtent( value, &x, &y );
+ if( x < 100 ) x = 100;
+
return wxSize( x + 2 * xmargin + 2 * highlight + 2 * shadow,
// MBN: +2 necessary: Lesstif bug or mine?
y + 2 * ymargin + 2 * highlight + 2 * shadow + 2 );
return wxSize( x + 2 * xmargin + 2 * highlight + 2 * shadow,
// MBN: +2 necessary: Lesstif bug or mine?
y + 2 * ymargin + 2 * highlight + 2 * shadow + 2 );