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)
}
}
- // 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();
}
}
- // 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),
}
}
- // 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
}
}
- // 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,
}
}
- // 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;}