コード例 #1
0
ファイル: glue.cpp プロジェクト: GWRon/wx.mod
wxArchiveFSHandler * bmx_wxarchivefshandler_new(BBObject * handle) {

	wxArchiveFSHandler * handler = new wxArchiveFSHandler;
	wxbind(handler, handle);
	return handler;

}
コード例 #2
0
ファイル: glue.cpp プロジェクト: BlitzMaxModules/wx.mod
wxWebView * bmx_wxwebview_create(BBObject * maxHandle, wxWindow * parent, wxWindowID id, BBString * url, int x, int y,
		int w, int h, long style) {

	wxWebView * webView = wxWebView::New(parent, id, wxStringFromBBString(url), wxPoint(x, y), wxSize(w, h), wxWebViewBackendDefault, style);
	wxbind(webView, maxHandle);
	
	return webView;
}
コード例 #3
0
ファイル: glue.cpp プロジェクト: thor20123/wxmax
MaxGLCanvas::MaxGLCanvas(BBObject * handle, wxWindow* parent, wxWindowID id,
		int x, int y, int w, int h, long style, const wxString& name, int* attribList)
	: wxGLCanvas(parent, id, attribList, wxPoint(x, y), wxSize(w, h), style, name)
{
	wxbind(this, handle);
	if (!sharedContext) {
		sharedContext = new wxGLContext(this);
		//context = sharedContext;
	} else {
		//context = new wxGLContext(this, sharedContext);
		//SetCurrent(*sharedContext);
	}
}
コード例 #4
0
ファイル: glue.cpp プロジェクト: GWRon/wx.mod
wxObject * bmx_wxxmlresource_loadobject(wxXmlResource * res, BBObject * win, wxWindow * parent, 
		BBString * name, BBString * classname) {

	wxObject * obj = res->LoadObject(parent, wxStringFromBBString(name), wxStringFromBBString(classname));
	
	if (obj) {
		// unbind from automatic-newly created object
		wxunbind(obj);
		// bind to *our* newly created object
		wxbind(obj, win);
	}
	
	return obj;
}
コード例 #5
0
ファイル: glue.cpp プロジェクト: maxmods/wx.mod
void MaxGauge::MaxBind(BBObject * handle) {
	wxbind(this, handle);
}
コード例 #6
0
ファイル: glue.cpp プロジェクト: BlitzMaxModules/wx.mod
void MaxGenericDirCtrl::MaxBind(BBObject * handle) {
	wxbind(this, handle);
}
コード例 #7
0
ファイル: glue.cpp プロジェクト: BlitzMaxModules/wx.mod
void MaxStaticBox::MaxBind(BBObject * handle) {
	wxbind(this, handle);
}
コード例 #8
0
ファイル: glue.cpp プロジェクト: BlitzMaxModules/wx.mod
void MaxDialog::MaxBind(BBObject * handle) {
	wxbind(this, handle);
}
コード例 #9
0
ファイル: glue.cpp プロジェクト: BlitzMaxModules/wx.mod
void MaxAnimationCtrl::MaxBind(BBObject * handle) {
	wxbind(this, handle);
}
コード例 #10
0
ファイル: glue.cpp プロジェクト: GWRon/wx.mod
void MaxButton::MaxBind(BBObject * handle) {
	wxbind(this, handle);
}
コード例 #11
0
ファイル: glue.cpp プロジェクト: GWRon/wx.mod
void MaxDataViewTreeCtrl::MaxBind(BBObject * handle) {
	maxHandle = handle;
	wxbind(this, handle);
}
コード例 #12
0
ファイル: glue.cpp プロジェクト: BlitzMaxModules/wx.mod
void MaxPanel::MaxBind(BBObject * handle) {
	wxbind(this, handle);
}
コード例 #13
0
ファイル: glue.cpp プロジェクト: thor20123/wxmax
void MaxToolbook::MaxBind(BBObject * handle) {
	wxbind(this, handle);
}
コード例 #14
0
ファイル: glue.cpp プロジェクト: thor20123/wxmax
MaxToolbook::MaxToolbook(BBObject * handle, wxWindow * parent, wxWindowID id, int x, int y, int w, int h, long style)
	: wxToolbook(parent, id, wxPoint(x, y), wxSize(w, h), style)
{
	wxbind(this, handle);
}
コード例 #15
0
ファイル: glue.cpp プロジェクト: BlitzMaxModules/wx.mod
void MaxSearchCtrl::MaxBind(BBObject * handle) {
	wxbind(this, handle);
}
コード例 #16
0
ファイル: glue.cpp プロジェクト: GWRon/wx.mod
MaxFlexGridSizer::MaxFlexGridSizer(BBObject * handle, int rows, int cols, int vgap, int hgap)
	: maxHandle(handle), wxFlexGridSizer(rows, cols, vgap, hgap)
{
	wxbind(this, handle);
}
コード例 #17
0
ファイル: glue.cpp プロジェクト: GWRon/wx.mod
MaxButton::MaxButton(BBObject * handle, wxWindow * parent, wxWindowID id, const wxString& label, int x, int y,
		int w, int h, long style)
	: wxButton(parent, id, label, wxPoint(x, y), wxSize(w, h), style)
{
	wxbind(this, handle);
}
コード例 #18
0
ファイル: glue.cpp プロジェクト: BlitzMaxModules/wx.mod
MaxScrollBar::MaxScrollBar(BBObject * handle, wxWindow * parent, wxWindowID id, int x, int y, int w, int h, long style)
	: wxScrollBar(parent, id, wxPoint(x, y), wxSize(w, h), style)
{
	wxbind(this, handle);
}
コード例 #19
0
ファイル: glue.cpp プロジェクト: BlitzMaxModules/wx.mod
MaxAnimationCtrl::MaxAnimationCtrl(BBObject * handle, wxWindow * parent, wxWindowID id, MaxAnimation * anim, int x, int y,
		int w, int h, long style)
	: wxAnimationCtrl(parent, id, (anim) ? anim->Animation() : wxNullAnimation, wxPoint(x, y), wxSize(w, h), style)
{
	wxbind(this, handle);
}
コード例 #20
0
ファイル: glue.cpp プロジェクト: BlitzMaxModules/wx.mod
void MaxScrollBar::MaxBind(BBObject * handle) {
	wxbind(this, handle);
}
コード例 #21
0
ファイル: glue.cpp プロジェクト: BlitzMaxModules/wx.mod
MaxDialog::MaxDialog(BBObject * handle, wxWindow * parent, wxWindowID id, const wxString& title, int x, int y,
		int w, int h, long style)
	: wxDialog(parent, id, title, wxPoint(x, y), wxSize(w, h), style)
{
	wxbind(this, handle);
}
コード例 #22
0
ファイル: glue.cpp プロジェクト: maxmods/wx.mod
MaxHtmlHelpWindow::MaxHtmlHelpWindow(BBObject * handle, wxWindow * parent, int id, int x, int y,
		int w, int h, int style, int helpStyle)
	: wxHtmlHelpWindow(parent, id, wxPoint(x, y), wxSize(w, h), style, helpStyle)
{
	wxbind(this, handle);
}
コード例 #23
0
ファイル: glue.cpp プロジェクト: BlitzMaxModules/wx.mod
MaxMultiChoiceDialog::MaxMultiChoiceDialog(BBObject * handle, wxWindow * parent,
		const wxString& message, const wxString& caption, const wxArrayString& choices, long style, int x, int y)
	: wxMultiChoiceDialog(parent, message, caption, choices, style, wxPoint(x, y))
{
	wxbind(this, handle);
}
コード例 #24
0
ファイル: glue.cpp プロジェクト: GWRon/wx.mod
MaxGridBagSizer::MaxGridBagSizer(BBObject * handle, int vgap, int hgap)
	: maxHandle(handle), wxGridBagSizer(vgap, hgap)
{
	wxbind(this, handle);
}
コード例 #25
0
ファイル: glue.cpp プロジェクト: BlitzMaxModules/wx.mod
MaxGenericDirCtrl::MaxGenericDirCtrl(BBObject * handle, wxWindow * parent, wxWindowID id, const wxString& dir,
		int x, int y, int w, int h, long style, const wxString& filter, int defaultFilter)
	: wxGenericDirCtrl(parent, id, dir, wxPoint(x, y), wxSize(w, h), style, filter, defaultFilter)
{
	wxbind(this, handle);
}
コード例 #26
0
ファイル: glue.cpp プロジェクト: GWRon/wx.mod
MaxWindow::MaxWindow(BBObject * handle, wxWindow * parent, wxWindowID id, int x, int y, int w, int h, long style)
	: maxHandle(handle), wxWindow(parent, id, wxPoint(x, y), wxSize(w, h), style)
{
	wxbind(this, handle);
}
コード例 #27
0
ファイル: glue.cpp プロジェクト: maxmods/wx.mod
MaxGauge::MaxGauge(BBObject * handle, wxWindow * parent, wxWindowID id, int range, int x, int y,
		int w, int h, long style)
	: wxGauge(parent, id, range, wxPoint(x, y), wxSize(w, h), style)
{
	wxbind(this, handle);
}
コード例 #28
0
ファイル: glue.cpp プロジェクト: GWRon/wx.mod
MaxBoxSizer::MaxBoxSizer(BBObject * handle, int orient)
	: maxHandle(handle), wxBoxSizer(orient)
{
	wxbind(this, handle);
}
コード例 #29
0
ファイル: glue.cpp プロジェクト: maxmods/wx.mod
MaxMacPageMarginsDialog::MaxMacPageMarginsDialog(BBObject * handle, wxFrame * parent, wxPageSetupDialogData* data)
	: wxMacPageMarginsDialog(parent, data)
{
	wxbind(this, handle);
}
コード例 #30
0
ファイル: glue.cpp プロジェクト: GWRon/wx.mod
void MaxGridSizer::MaxBind(BBObject * handle) {
	maxHandle = handle;
	wxbind(this, handle);
}