Difference between revisions of "WxSmith Timeline"
From Code::Blocks
Line 84: | Line 84: | ||
| style="text-align: left;" | There could be some special item which would allow adding other resources (like wxPanels) into another ones. Curently it msut be done by making some tricks like changing "Class name" or by using custom item. wxSmith could really easily integrate with such resources. The only problem I see here is that there's changing list of constructor arguments which can be passed into other resources and wxSmith won't be able to guess values for custom arguments - but this can be implemented similarily to generation of custom resources - by providing some kond of script-code where all arguments would be provided by the user | | style="text-align: left;" | There could be some special item which would allow adding other resources (like wxPanels) into another ones. Curently it msut be done by making some tricks like changing "Class name" or by using custom item. wxSmith could really easily integrate with such resources. The only problem I see here is that there's changing list of constructor arguments which can be passed into other resources and wxSmith won't be able to guess values for custom arguments - but this can be implemented similarily to generation of custom resources - by providing some kond of script-code where all arguments would be provided by the user | ||
| 3 days | | 3 days | ||
+ | | {{no}} | ||
+ | |- | ||
+ | ! Using //{ and //} comments to allow folding of wxSmith code | ||
+ | | style="text-align: left;" | In resouce wizard there could be an option to automatically add //{ and //} comments which notify wxScintilla that the block should be foldable. One of following solutions could be used here: | ||
+ | |||
+ | Firts solution: | ||
+ | |||
+ | //{//(*CodeName | ||
+ | ... | ||
+ | //*)//} | ||
+ | |||
+ | It will require changing detection of block folding | ||
+ | |||
+ | Second solution: | ||
+ | |||
+ | //{ wxSmith-generated code | ||
+ | //(*CodeName | ||
+ | .. | ||
+ | //*) | ||
+ | //} | ||
+ | |||
+ | Third solution: | ||
+ | |||
+ | //{ wxSmith-generated code | ||
+ | //(*CodeName | ||
+ | .. | ||
+ | //*)//} | ||
+ | |||
+ | | 1 hour | ||
| {{no}} | | {{no}} | ||
|- | |- | ||
|} | |} |
Latest revision as of 11:49, 21 January 2008
Timeline for wxSmith: