long style,
const wxString& name)
{
- SetName(name);
- m_backgroundColour = parent->GetBackgroundColour() ;
- m_foregroundColour = parent->GetForegroundColour() ;
-
- if ( id == -1 )
- m_windowId = (int)NewControlId();
- else
- m_windowId = id;
-
- m_windowStyle = style;
m_label = wxStripMenuCodes(label) ;
- bool ret = wxControl::Create( parent, id, pos, size, style , wxDefaultValidator , name );
+ if ( !wxControl::Create( parent, id, pos, size, style,
+ wxDefaultValidator , name ) )
+ {
+ return false;
+ }
+
SetBestSize( size ) ;
- return ret;
+ return true;
}
-const wxString punct = " ,.-;:!?";
+const wxString punct = wxT(" ,.-;:!?");
void wxStaticText::DrawParagraph(wxDC &dc, wxString paragraph, int &y)
{
if (paragraph.Length() == 0)
{
// empty line
- dc.GetTextExtent( "H", &width, &height );
+ dc.GetTextExtent( wxT("H"), &width, &height );
y += height;
return;
}
dc.DrawText( paragraph, pos , y) ;
- paragraph="";
+ paragraph=wxEmptyString;
y += height ;
}
}
if (text[i] == 13 || text[i] == 10)
{
DrawParagraph(dc, paragraph,y);
- paragraph = "" ;
+ paragraph = wxEmptyString ;
}
else
{