From: Robin Dunn Date: Sat, 25 Sep 2004 03:11:22 +0000 (+0000) Subject: NormalizeFontSizes --> SetStandardFonts X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/385721a888e3bbe72485ebc5ae8faf4b0c160042 NormalizeFontSizes --> SetStandardFonts git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29338 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/wxPython/demo/About.py b/wxPython/demo/About.py index 10460ace19..badc45fcaa 100644 --- a/wxPython/demo/About.py +++ b/wxPython/demo/About.py @@ -47,7 +47,7 @@ demo item so you can learn how to use the classes yourself.

wx.Dialog.__init__(self, parent, -1, 'About the wxPython demo',) html = wx.html.HtmlWindow(self, -1, size=(420, -1)) if "gtk2" in wx.PlatformInfo: - html.NormalizeFontSizes() + html.SetStandardFonts() py_version = sys.version.split()[0] html.SetPage(self.text % (wx.VERSION_STRING, py_version)) btn = html.FindWindowById(wx.ID_OK) diff --git a/wxPython/demo/HtmlWindow.py b/wxPython/demo/HtmlWindow.py index 633a9ccb59..0374604f14 100644 --- a/wxPython/demo/HtmlWindow.py +++ b/wxPython/demo/HtmlWindow.py @@ -18,7 +18,7 @@ class MyHtmlWindow(html.HtmlWindow): self.log = log self.Bind(wx.EVT_SCROLLWIN, self.OnScroll ) if "gtk2" in wx.PlatformInfo: - self.NormalizeFontSizes() + self.SetStandardFonts() def OnScroll( self, event ): #print 'event.GetOrientation()',event.GetOrientation() diff --git a/wxPython/demo/Main.py b/wxPython/demo/Main.py index eed065bf0f..96a8c8eb27 100644 --- a/wxPython/demo/Main.py +++ b/wxPython/demo/Main.py @@ -1122,7 +1122,7 @@ class wxPythonDemo(wx.Frame): panel.Bind(wx.EVT_ERASE_BACKGROUND, EmptyHandler) if "gtk2" in wx.PlatformInfo: - self.ovr.NormalizeFontSizes() + self.ovr.SetStandardFonts() self.SetOverview(self.overviewText, mainOverview) diff --git a/wxPython/src/html.i b/wxPython/src/html.i index fa26472ed3..e667d46e98 100644 --- a/wxPython/src/html.i +++ b/wxPython/src/html.i @@ -199,8 +199,12 @@ public: } } - // Sets font sizes to be relative to the given size or the system default size - void NormalizeFontSizes(int size=-1); + // Sets font sizes to be relative to the given size or the system + // default size; use either specified or default font + void SetStandardFonts(int size = -1, + const wxString& normal_face = wxPyEmptyString, + const wxString& fixed_face = wxPyEmptyString); + wxHtmlContainerCell* GetContainer(); wxHtmlContainerCell* OpenContainer(); @@ -868,8 +872,11 @@ public: } } - // Sets font sizes to be relative to the given size or the system default size - void NormalizeFontSizes(int size=-1); + // Sets font sizes to be relative to the given size or the system + // default size; use either specified or default font + void SetStandardFonts(int size = -1, + const wxString& normal_face = wxPyEmptyString, + const wxString& fixed_face = wxPyEmptyString); DocDeclStr( void, SetTitle(const wxString& title), @@ -959,8 +966,11 @@ public: } } - // Sets font sizes to be relative to the given size or the system default size - void NormalizeFontSizes(int size=-1); + // Sets font sizes to be relative to the given size or the system + // default size; use either specified or default font + void SetStandardFonts(int size = -1, + const wxString& normal_face = wxPyEmptyString, + const wxString& fixed_face = wxPyEmptyString); int Render(int x, int y, int from = 0, int dont_render = false, int to = INT_MAX, //int *known_pagebreaks = NULL, int number_of_pages = 0 @@ -1004,8 +1014,11 @@ public: } } - // Sets font sizes to be relative to the given size or the system default size - void NormalizeFontSizes(int size=-1); + // Sets font sizes to be relative to the given size or the system + // default size; use either specified or default font + void SetStandardFonts(int size = -1, + const wxString& normal_face = wxPyEmptyString, + const wxString& fixed_face = wxPyEmptyString); void SetMargins(float top = 25.2, float bottom = 25.2, float left = 25.2, float right = 25.2, @@ -1047,8 +1060,11 @@ public: } } - // Sets font sizes to be relative to the given size or the system default size - void NormalizeFontSizes(int size=-1); + // Sets font sizes to be relative to the given size or the system + // default size; use either specified or default font + void SetStandardFonts(int size = -1, + const wxString& normal_face = wxPyEmptyString, + const wxString& fixed_face = wxPyEmptyString); wxPrintData *GetPrintData() {return m_PrintData;} wxPageSetupDialogData *GetPageSetupData() {return m_PageSetupData;}