]> git.saurik.com Git - wxWidgets.git/commitdiff
Allow specifying -1 as font size to mean "default" in wxMSW.
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 2 Dec 2012 23:49:48 +0000 (23:49 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 2 Dec 2012 23:49:48 +0000 (23:49 +0000)
This has never been officially documented but used to work in 2.8 and still
works in wxGTK, so make it works in wxMSW too for consistency.

Closes #12541.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@73104 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/msw/font.cpp

index b0e73148cbd842f02ba35b1f7e20702c51b7ef65..060139df72fa3407a8f952a7d7cbfdf5c24ed737 100644 (file)
@@ -841,7 +841,7 @@ bool wxFont::DoCreate(int pointSize,
 
     // wxDEFAULT is a valid value for the font size too so we must treat it
     // specially here (otherwise the size would be 70 == wxDEFAULT value)
-    if ( pointSize == wxDEFAULT )
+    if ( pointSize == wxDEFAULT || pointSize == -1 )
     {
         pointSize = wxNORMAL_FONT->GetPointSize();
     }