#include "wx/checkbox.h"
#include "wx/intl.h"
#include "wx/settings.h"
- #include "wx/cmndata.h"
#include "wx/sizer.h"
#endif
bool wxGenericFontDialog::DoCreate(wxWindow *parent)
{
- parent = GetParentForModalDialog(parent);
+ parent = GetParentForModalDialog(parent, 0);
- if ( !wxDialog::Create( parent , wxID_ANY , _T("Choose Font") ,
+ if ( !wxDialog::Create( parent , wxID_ANY , wxT("Choose Font") ,
wxDefaultPosition, wxDefaultSize, wxDEFAULT_DIALOG_STYLE,
- _T("fontdialog") ) )
+ wxT("fontdialog") ) )
{
wxFAIL_MSG( wxT("wxFontDialog creation failed") );
return false;
if (m_colourChoice)
{
wxString name(wxTheColourDatabase->FindName(m_fontData.GetColour()));
- if (name.length())
- m_colourChoice->SetStringSelection(name);
- else
+ if ( name.empty() )
m_colourChoice->SetStringSelection(wxT("BLACK"));
+ else
+ m_colourChoice->SetStringSelection(name);
}
if (m_underLineCheckBox)