wxPropertyGrid

BlitzMax Forums/Brucey's Modules/wxPropertyGrid

UNZ(Posted 2013) [#1]
I wanted to use this neat widget but just recognized it is not completely wrapped yet.

Brucey can you help?
I need wxEnumProperty but there are some todo notes left ;)

Are there any setter for wxEnumProperty? Something like SetSelection()? If not I can't use it.

thx
bye


Brucey(Posted 2013) [#2]
You should be able to use SetChoiceSelection() now.


UNZ(Posted 2013) [#3]
I just tried to run the propgrid example on linux but got lots of linker errors.
Is it just me?

It works quite well on windows though.


Derron(Posted 2013) [#4]
Ok...just made the whole setup for 32bit-linux-dev on my notebook (and it takes ages to compile on that old machine :D)...

Building propgrid
Linking:propgrid.debug
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_advprops.o): In function `wxPGSpinCtrlEditor::CreateControls(wxPropertyGrid*, wxPGProperty*, wxPoint const&, wxSize const&) const':
advprops.cpp:(.text+0x168e): undefined reference to `wxSpinButton::wxSpinButton()'
advprops.cpp:(.text+0x16e9): undefined reference to `wxSpinButton::Create(wxWindow*, int, wxPoint const&, wxSize const&, long, wxString const&)'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_advprops.o): In function `wxSystemColourProperty::QueryColourFromUser(wxVariant&) const':
advprops.cpp:(.text+0x5882): undefined reference to `wxColourData::wxColourData()'
advprops.cpp:(.text+0x58f6): undefined reference to `wxColourData::SetCustomColour(int, wxColour const&)'
advprops.cpp:(.text+0x5916): undefined reference to `wxColourDialog::wxColourDialog(wxWindow*, wxColourData*)'
advprops.cpp:(.text+0x591e): undefined reference to `wxColourDialog::ShowModal()'
advprops.cpp:(.text+0x5937): undefined reference to `wxColourData::~wxColourData()'
advprops.cpp:(.text+0x596e): undefined reference to `wxColourData::wxColourData(wxColourData const&)'
advprops.cpp:(.text+0x59fc): undefined reference to `wxColourData::~wxColourData()'
advprops.cpp:(.text+0x5a6a): undefined reference to `wxColourData::~wxColourData()'
advprops.cpp:(.text+0x5a7a): undefined reference to `wxColourData::~wxColourData()'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_advprops.o): In function `wxColourDialog::~wxColourDialog()':
advprops.cpp:(.text._ZN14wxColourDialogD2Ev[_ZN14wxColourDialogD5Ev]+0x17): undefined reference to `vtable for wxColourDialog'
advprops.cpp:(.text._ZN14wxColourDialogD2Ev[_ZN14wxColourDialogD5Ev]+0x1f): undefined reference to `wxColourData::~wxColourData()'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_advprops.o): In function `wxColourDialog::~wxColourDialog()':
advprops.cpp:(.text._ZN14wxColourDialogD0Ev[wxColourDialog::~wxColourDialog()]+0x17): undefined reference to `vtable for wxColourDialog'
advprops.cpp:(.text._ZN14wxColourDialogD0Ev[wxColourDialog::~wxColourDialog()]+0x1f): undefined reference to `wxColourData::~wxColourData()'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o): In function `wxPGChoiceEditor::UpdateControl(wxPGProperty*, wxWindow*) const':
editors.cpp:(.text+0x125c): undefined reference to `wxOwnerDrawnComboBox::ms_classInfo'
editors.cpp:(.text+0x126f): undefined reference to `wxOwnerDrawnComboBox::ms_classInfo'
editors.cpp:(.text+0x128e): undefined reference to `wxOwnerDrawnComboBox::ms_classInfo'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o): In function `wxPGChoiceEditor::DeleteItem(wxWindow*, int) const':
editors.cpp:(.text+0x13a8): undefined reference to `wxOwnerDrawnComboBox::ms_classInfo'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o): In function `wxPGChoiceEditor::InsertItem(wxWindow*, wxString const&, int) const':
editors.cpp:(.text+0x1b17): undefined reference to `wxOwnerDrawnComboBox::ms_classInfo'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):editors.cpp:(.text+0x1b2a): more undefined references to `wxOwnerDrawnComboBox::ms_classInfo' follow
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o): In function `wxPGChoiceEditor::CreateControlsBase(wxPropertyGrid*, wxPGProperty*, wxPoint const&, wxSize const&, long) const':
editors.cpp:(.text+0x3268): undefined reference to `wxOwnerDrawnComboBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, wxArrayString const&, long, wxValidator const&, wxString const&)'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o): In function `wxPropertyGrid::GetEditorTextCtrl() const':
editors.cpp:(.text+0x41cc): undefined reference to `wxOwnerDrawnComboBox::ms_classInfo'
editors.cpp:(.text+0x41e9): undefined reference to `wxOwnerDrawnComboBox::ms_classInfo'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o): In function `wxPGComboBox::~wxPGComboBox()':
editors.cpp:(.text._ZN12wxPGComboBoxD2Ev[_ZN12wxPGComboBoxD5Ev]+0x6b): undefined reference to `wxOwnerDrawnComboBox::~wxOwnerDrawnComboBox()'
editors.cpp:(.text._ZN12wxPGComboBoxD2Ev[_ZN12wxPGComboBoxD5Ev]+0x61): undefined reference to `wxOwnerDrawnComboBox::~wxOwnerDrawnComboBox()'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o): In function `wxOwnerDrawnComboBox::GetWidestItem()':
editors.cpp:(.text._ZN20wxOwnerDrawnComboBox13GetWidestItemEv[wxOwnerDrawnComboBox::GetWidestItem()]+0x27): undefined reference to `wxVListBoxComboPopup::CalcWidths()'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o): In function `wxOwnerDrawnComboBox::GetWidestItemWidth()':
editors.cpp:(.text._ZN20wxOwnerDrawnComboBox18GetWidestItemWidthEv[wxOwnerDrawnComboBox::GetWidestItemWidth()]+0x27): undefined reference to `wxVListBoxComboPopup::CalcWidths()'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o): In function `wxPGComboBox::~wxPGComboBox()':
editors.cpp:(.text._ZN12wxPGComboBoxD0Ev[wxPGComboBox::~wxPGComboBox()]+0x55): undefined reference to `wxOwnerDrawnComboBox::~wxOwnerDrawnComboBox()'
editors.cpp:(.text._ZN12wxPGComboBoxD0Ev[wxPGComboBox::~wxPGComboBox()]+0x73): undefined reference to `wxOwnerDrawnComboBox::~wxOwnerDrawnComboBox()'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o): In function `wxOwnerDrawnComboBox::wxOwnerDrawnComboBox()':
editors.cpp:(.text._ZN20wxOwnerDrawnComboBoxC2Ev[_ZN20wxOwnerDrawnComboBoxC5Ev]+0x45): undefined reference to `vtable for wxOwnerDrawnComboBox'
editors.cpp:(.text._ZN20wxOwnerDrawnComboBoxC2Ev[_ZN20wxOwnerDrawnComboBoxC5Ev]+0x4f): undefined reference to `vtable for wxOwnerDrawnComboBox'
editors.cpp:(.text._ZN20wxOwnerDrawnComboBoxC2Ev[_ZN20wxOwnerDrawnComboBoxC5Ev]+0x59): undefined reference to `vtable for wxOwnerDrawnComboBox'
editors.cpp:(.text._ZN20wxOwnerDrawnComboBoxC2Ev[_ZN20wxOwnerDrawnComboBoxC5Ev]+0x71): undefined reference to `wxOwnerDrawnComboBox::Init()'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o): In function `wxPGComboBox::OnDrawItem(wxDC&, wxRect const&, int, int) const':
editors.cpp:(.text._ZNK12wxPGComboBox10OnDrawItemER4wxDCRK6wxRectii[wxPGComboBox::OnDrawItem(wxDC&, wxRect const&, int, int) const]+0xfd): undefined reference to `wxOwnerDrawnComboBox::OnDrawItem(wxDC&, wxRect const&, int, int) const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x8): undefined reference to `wxOwnerDrawnComboBox::GetClassInfo() const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x44): undefined reference to `wxOwnerDrawnComboBox::GetEventTable() const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x48): undefined reference to `wxOwnerDrawnComboBox::GetEventHashTable() const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x28c): undefined reference to `wxOwnerDrawnComboBox::DoGetBestSize() const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x374): undefined reference to `wxOwnerDrawnComboBox::GetSelection(long*, long*) const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x3a0): undefined reference to `wxOwnerDrawnComboBox::DoSetPopupControl(wxComboPopup*)'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x3cc): undefined reference to `wxOwnerDrawnComboBox::GetCount() const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x3d0): undefined reference to `wxOwnerDrawnComboBox::GetString(unsigned int) const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x3d4): undefined reference to `wxOwnerDrawnComboBox::SetString(unsigned int, wxString const&)'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x3d8): undefined reference to `wxOwnerDrawnComboBox::FindString(wxString const&, bool) const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x3dc): undefined reference to `wxOwnerDrawnComboBox::Select(int)'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x3e0): undefined reference to `wxOwnerDrawnComboBox::GetSelection() const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x3e4): undefined reference to `wxOwnerDrawnComboBox::Clear()'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x3f8): undefined reference to `wxOwnerDrawnComboBox::DoClear()'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x3fc): undefined reference to `wxOwnerDrawnComboBox::DoDeleteOneItem(unsigned int)'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x40c): undefined reference to `wxOwnerDrawnComboBox::OnDrawBackground(wxDC&, wxRect const&, int, int) const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x410): undefined reference to `wxOwnerDrawnComboBox::DoInsertItems(wxArrayStringsAdapter const&, unsigned int, void**, wxClientDataType)'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x414): undefined reference to `wxOwnerDrawnComboBox::DoSetItemClientData(unsigned int, void*)'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x418): undefined reference to `wxOwnerDrawnComboBox::DoGetItemClientData(unsigned int) const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x44c): undefined reference to `non-virtual thunk to wxOwnerDrawnComboBox::Clear()'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x494): undefined reference to `non-virtual thunk to wxOwnerDrawnComboBox::GetSelection(long*, long*) const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x4ec): undefined reference to `non-virtual thunk to wxOwnerDrawnComboBox::GetCount() const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x4f0): undefined reference to `non-virtual thunk to wxOwnerDrawnComboBox::GetString(unsigned int) const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x4f4): undefined reference to `non-virtual thunk to wxOwnerDrawnComboBox::SetString(unsigned int, wxString const&)'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x4f8): undefined reference to `non-virtual thunk to wxOwnerDrawnComboBox::FindString(wxString const&, bool) const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x500): undefined reference to `non-virtual thunk to wxOwnerDrawnComboBox::GetSelection() const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x514): undefined reference to `non-virtual thunk to wxOwnerDrawnComboBox::DoInsertItems(wxArrayStringsAdapter const&, unsigned int, void**, wxClientDataType)'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x51c): undefined reference to `non-virtual thunk to wxOwnerDrawnComboBox::DoSetItemClientData(unsigned int, void*)'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x520): undefined reference to `non-virtual thunk to wxOwnerDrawnComboBox::DoGetItemClientData(unsigned int) const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x524): undefined reference to `non-virtual thunk to wxOwnerDrawnComboBox::DoClear()'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTV12wxPGComboBox[vtable for wxPGComboBox]+0x528): undefined reference to `non-virtual thunk to wxOwnerDrawnComboBox::DoDeleteOneItem(unsigned int)'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_editors.o):(.rodata._ZTI12wxPGComboBox[typeinfo for wxPGComboBox]+0x8): undefined reference to `typeinfo for wxOwnerDrawnComboBox'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_propgrid.o): In function `wxPropertyGrid::OnMouseCommon(wxMouseEvent&, int*, int*)':
propgrid.cpp:(.text+0x706c): undefined reference to `wxOwnerDrawnComboBox::ms_classInfo'
propgrid.cpp:(.text+0x707f): undefined reference to `wxOwnerDrawnComboBox::ms_classInfo'
propgrid.cpp:(.text+0x70a6): undefined reference to `wxOwnerDrawnComboBox::ms_classInfo'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_props.o): In function `wxDirProperty::OnButtonClick(wxPropertyGrid*, wxString&)':
props.cpp:(.text+0xa015): undefined reference to `wxDirDialogNameStr'
props.cpp:(.text+0xa084): undefined reference to `wxDirDialog::wxDirDialog(wxWindow*, wxString const&, wxString const&, long, wxPoint const&, wxSize const&, wxString const&)'
props.cpp:(.text+0xa0c7): undefined reference to `vtable for wxDirDialog'
props.cpp:(.text+0xa178): undefined reference to `wxDirDialog::GetPath() const'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_props.o): In function `wxPGArrayEditorDialog::Create(wxWindow*, wxString const&, wxString const&, long, wxPoint const&, wxSize const&)':
props.cpp:(.text+0xb3c5): undefined reference to `wxEditableListBoxNameStr'
props.cpp:(.text+0xb3e9): undefined reference to `vtable for wxEditableListBox'
props.cpp:(.text+0xb46d): undefined reference to `wxEditableListBox::Create(wxWindow*, int, wxString const&, wxPoint const&, wxSize const&, long, wxString const&)'
props.cpp:(.text+0xb521): undefined reference to `wxEditableListBox::SetStrings(wxArrayString const&)'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_props.o): In function `wxDirDialog::~wxDirDialog()':
props.cpp:(.text._ZN11wxDirDialogD2Ev[_ZN11wxDirDialogD5Ev]+0x11): undefined reference to `vtable for wxDirDialog'
/home/ronny/BlitzMax/mod/wx.mod/wx.mod/../lib/linux/libwx_gtk2u_propgrid-2.9.a(propgridlib_props.o): In function `wxDirDialog::~wxDirDialog()':
props.cpp:(.text._ZN11wxDirDialogD0Ev[wxDirDialog::~wxDirDialog()]+0x11): undefined reference to `vtable for wxDirDialog'
collect2: ld gab 1 als Ende-Status zurück
Build Error: Failed to link /home/ronny/BlitzMax/mod/wx.mod/samples/propgrid.debug
Process complete


seems you aren't the only one with that error (if you got the same one).


Seems the static files are not the most current ones - so brucey will have to provide new ones - else you will have to manually build the linked files with the same configuration as brucey uses (else you might run into problems). But it is surely easier if brucey pushes new library versions.

bye
Ron


Brucey(Posted 2013) [#5]
so brucey will have to provide new ones

Now that wxWidgets has gone 3.0 (rc1) I'll be trying to get a full new release done at some point.
Then perhaps again when it goes final in a month or so.


Derron(Posted 2013) [#6]
I am not able to check it now but if you did not include your "./configure"-setup, are you able to provide it to UNZ/the public?

Together with the used revision/version of the wxwidgets-source UNZ/we could compile the libs for ourself.


bye
Ron


UNZ(Posted 2013) [#7]
The issue persists in the new wxMax version


Brucey(Posted 2013) [#8]
I've changed the link order so that propgrid is now linked earlier.


Derron(Posted 2013) [#9]
running the propgrid-sample aroused an assert error:



bye
Ron