// Modified by:
// RCS-ID: $Id$
// Copyright: (c) Robert Roebling, Julian Smart, Vadim Zeitlin
-// Licence: wxWindows license
+// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
// For compilers that support precompilation, includes "wx/wx.h".
frame->Show(true);
- SetTopWindow(frame);
-
// report success
return true;
}
#if wxUSE_LOG
m_log = new wxTextCtrl( this, wxID_ANY, wxT("This is the log window.\n"),
wxPoint(5,260), wxSize(630,100),
- wxTE_MULTILINE | wxTE_READONLY /* | wxTE_RICH */);
+ wxTE_MULTILINE | wxTE_READONLY);
m_logOld = wxLog::SetActiveTarget( new wxLogTextCtrl( m_log ) );
#endif // wxUSE_LOG
{
wxString msg;
wxString facename(wxT("unknown"));
- if (attr.GetFont().Ok())
+ if (attr.GetFont().IsOk())
{
facename = attr.GetFont().GetFaceName();
}
alignment = wxT("left-aligned");
else if (attr.GetAlignment() == wxTEXT_ALIGNMENT_JUSTIFIED)
alignment = wxT("justified");
- msg.Printf( "Facename: %s, wxColour(%d, %d, %d), %s", facename,
- attr.GetTextColour().Red(), attr.GetTextColour().Green(), attr.GetTextColour().Blue(),
- alignment );
+
+ msg.Printf("Facename: %s", facename);
+
+ if (attr.HasTextColour())
+ {
+ msg += wxString::Format(", colour: %s",
+ attr.GetTextColour().GetAsString());
+ }
+ else
+ {
+ msg += ", no colour";
+ }
+
+ msg << ", " << alignment;
if (attr.HasFont())
{