Tweaks for various diffs from 2.4.0 to current HEAD
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19806 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -187,14 +187,13 @@ public:
|
||||
int GetCharHeight();
|
||||
int GetCharWidth();
|
||||
wxHtmlWindow* GetWindow();
|
||||
//void SetFonts(wxString normal_face, wxString fixed_face, int *LIST);
|
||||
%addmethods {
|
||||
void SetFonts(wxString normal_face, wxString fixed_face, PyObject* sizes) {
|
||||
int* temp = int_LIST_helper(sizes);
|
||||
if (temp) {
|
||||
self->SetFonts(normal_face, fixed_face, temp);
|
||||
void SetFonts(wxString normal_face, wxString fixed_face, PyObject* sizes=NULL) {
|
||||
int* temp = NULL;
|
||||
if (sizes) temp = int_LIST_helper(sizes);
|
||||
self->SetFonts(normal_face, fixed_face, temp);
|
||||
if (temp)
|
||||
delete [] temp;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -651,6 +650,10 @@ public:
|
||||
// Return value : same as SetPage
|
||||
bool LoadPage(const wxString& location);
|
||||
|
||||
// TODO: (accept a string, convert to filename)
|
||||
// Loads HTML page from file
|
||||
// bool LoadFile(const wxFileName& filename);
|
||||
|
||||
// Append to current page
|
||||
bool AppendToPage(const wxString& source);
|
||||
|
||||
@@ -674,12 +677,12 @@ public:
|
||||
|
||||
// Sets fonts to be used when displaying HTML page.
|
||||
%addmethods {
|
||||
void SetFonts(wxString normal_face, wxString fixed_face, PyObject* sizes) {
|
||||
int* temp = int_LIST_helper(sizes);
|
||||
if (temp) {
|
||||
self->SetFonts(normal_face, fixed_face, temp);
|
||||
void SetFonts(wxString normal_face, wxString fixed_face, PyObject* sizes=NULL) {
|
||||
int* temp = NULL;
|
||||
if (sizes) temp = int_LIST_helper(sizes);
|
||||
self->SetFonts(normal_face, fixed_face, temp);
|
||||
if (temp)
|
||||
delete [] temp;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -741,6 +744,15 @@ public:
|
||||
void SetHtmlText(const wxString& html,
|
||||
const wxString& basepath = wxPyEmptyString,
|
||||
bool isdir = TRUE);
|
||||
%addmethods {
|
||||
void SetFonts(wxString normal_face, wxString fixed_face, PyObject* sizes=NULL) {
|
||||
int* temp = NULL;
|
||||
if (sizes) temp = int_LIST_helper(sizes);
|
||||
self->SetFonts(normal_face, fixed_face, temp);
|
||||
if (temp)
|
||||
delete [] temp;
|
||||
}
|
||||
}
|
||||
int Render(int x, int y, int from = 0, int dont_render = FALSE);
|
||||
int GetTotalHeight();
|
||||
// returns total height of the html document
|
||||
@@ -765,6 +777,15 @@ public:
|
||||
void SetHtmlFile(const wxString &htmlfile);
|
||||
void SetHeader(const wxString& header, int pg = wxPAGE_ALL);
|
||||
void SetFooter(const wxString& footer, int pg = wxPAGE_ALL);
|
||||
%addmethods {
|
||||
void SetFonts(wxString normal_face, wxString fixed_face, PyObject* sizes=NULL) {
|
||||
int* temp = NULL;
|
||||
if (sizes) temp = int_LIST_helper(sizes);
|
||||
self->SetFonts(normal_face, fixed_face, temp);
|
||||
if (temp)
|
||||
delete [] temp;
|
||||
}
|
||||
}
|
||||
void SetMargins(float top = 25.2, float bottom = 25.2,
|
||||
float left = 25.2, float right = 25.2,
|
||||
float spaces = 5);
|
||||
@@ -787,6 +808,16 @@ public:
|
||||
void SetHeader(const wxString& header, int pg = wxPAGE_ALL);
|
||||
void SetFooter(const wxString& footer, int pg = wxPAGE_ALL);
|
||||
|
||||
%addmethods {
|
||||
void SetFonts(wxString normal_face, wxString fixed_face, PyObject* sizes=NULL) {
|
||||
int* temp = NULL;
|
||||
if (sizes) temp = int_LIST_helper(sizes);
|
||||
self->SetFonts(normal_face, fixed_face, temp);
|
||||
if (temp)
|
||||
delete [] temp;
|
||||
}
|
||||
}
|
||||
|
||||
wxPrintData *GetPrintData() {return m_PrintData;}
|
||||
wxPageSetupDialogData *GetPageSetupData() {return m_PageSetupData;}
|
||||
|
||||
|
Reference in New Issue
Block a user