]> git.saurik.com Git - wxWidgets.git/commitdiff
fix for a crash in ~wxFontList
authorVadim Zeitlin <vadim@wxwidgets.org>
Tue, 19 Dec 2000 13:52:57 +0000 (13:52 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Tue, 19 Dec 2000 13:52:57 +0000 (13:52 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@8954 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

samples/font/font.cpp
src/gtk/font.cpp
src/gtk1/font.cpp

index c436ed747d8842bf0d15830db844f87a2918d7b8..7948599d422e9dcb66e6166ad83ca22b0fa8a268 100644 (file)
@@ -451,7 +451,7 @@ void MyFrame::DoResizeFont(int diff)
 
 void MyFrame::DoChangeFont(const wxFont& font, const wxColour& col)
 {
-    Resize(GetSize(), font);
+    Resize(GetClientSize(), font);
 
     m_canvas->SetTextFont(font);
     if ( col.Ok() )
@@ -610,9 +610,7 @@ void MyFrame::OnAbout(wxCommandEvent& WXUNUSED(event))
 
 void MyFrame::OnSize(wxSizeEvent& event)
 {
-    wxSize size = event.GetSize();
-
-    Resize(size);
+    Resize(GetClientSize());
 
     event.Skip();
 }
index c58aca2e818c1a1ba41929c0ed121fe9fdc9b85d..a4e761d20cabac877ff64b24a237bdc293f28231 100644 (file)
@@ -201,8 +201,6 @@ bool wxFont::Create( int pointSize,
 
 bool wxFont::Create(const wxString& fontname, wxFontEncoding enc)
 {
-    Init();
-
     if( !fontname )
     {
          *this = wxSystemSettings::GetSystemFont( wxSYS_DEFAULT_GUI_FONT);
index c58aca2e818c1a1ba41929c0ed121fe9fdc9b85d..a4e761d20cabac877ff64b24a237bdc293f28231 100644 (file)
@@ -201,8 +201,6 @@ bool wxFont::Create( int pointSize,
 
 bool wxFont::Create(const wxString& fontname, wxFontEncoding enc)
 {
-    Init();
-
     if( !fontname )
     {
          *this = wxSystemSettings::GetSystemFont( wxSYS_DEFAULT_GUI_FONT);