WxSmith Timeline
From Code::Blocks
Timeline for wxSmith:
Task | Description | Estimated time | Finished |
---|---|---|---|
Events in wiki | Add description of events system into Wiki:
|
1 day | Yes |
Extra init code | Add extra initialization code added right after item is built
Warning: this may mess the code base |
2 hours | Yes |
Insert by mouse | Allow adding items to resource by pointing with mouse | 1 day | Yes |
Grid | Add grid for containers without sizers. This will require:
|
1 day | Yes |
Adopt new header system | New header generation system is now capable of generating forward declarations and list of headers splitted for pch-included and non-included. The option whether to use pch filter and/or forward declarations should be available while generating new resource | 1 day | Yes |
Add more tools | There are some tools which could be accessible from viasual editor:
|
1 week | No |
Fix dragbox bug | Sometimes on linux when resource is more complicated, drag boxes are placed in invalid position. It looks like the positions are calculated before main panel (the one which not yet belongs to the resource or the main resource's panel) is shifted using it's sizer. | 1 day | No |
Add ability to fetch buttons from wxStdDialogButtonSizer | It should be quite easy to fetch buttons from this sizer, it may be done using FindWindow when using XRC (by using OnBuildXRCFetchingCode) and simply by storing pointers when using source mode (just by assigning pointers when generating | 1 day | No |
Virtual-function events | Some items provide functinalities in derived classes only by calling virtual functions. Such functions could be threaded as some kind of events and vould be generated automatically by wxSmith | 1 week | No |