* Add more controls. Now implemented:
wxEvent, wxTextCtrl, wxButton, wxAnimationCtrl, wxCommandLinkButton, wxCheckBox, wxChoice, wxCollapsiblePane, wxComboBox, wxRadioBox, wxGauge, wxHyperlinkCtrl, wxRadioButton, wxListBox, wxCheckListBox, wxStaticText, wxSlider, wxToggleButton, wxSearchCtrl, wxColourPickerCtrl, wxDirPickerCtrl, wxFilePickerCtrl, wxTimer, wxSpinButton, wxSpinCtrl
i haven't exported all functions, only the important one.(Almost) All functions are documented with doxygen (markdown). The controls can't be created on "runtime", only imported from xrc files.
You can test the implemented controls with the xrc-test-plugin.
instruction:
1.a) Download https://github.com/bluehazzard/codeblocks_sf and compile it
1) Open Script console
2) Open "scripts/test/xrc-test-plugin.script"
3) Start test with Plugins->Test scripting-> Test XRC
4) open "scripts/test/xrc_test.xrc
5) test the controls and discover the gimmicks/bugs ;)
my plan for the future:
* implement wxPropertyGrid (next main goal)
* implement the possibility to install script plugins with the Plugin->Manage Plugins-> install
* encapsulate script plugins in .cbplugin container (for delivering xrc and script files ins one container)
* implement wxFrame
* implement wxTreeCtrl
i think the main controls are implemented now. I don't know if tabs and ScrollBars are necessary...
greetings