Ecere SDK/eC Forums http://ecere.com/forums/ Print view |
|
Next Generation of the GUI Toolkit http://ecere.com/forums/viewtopic.php?f=17&t=11 |
Page 1 of 1 |
Author: | jerome [ Mon Jan 18, 2010 4:31 pm ] |
Post subject: | Next Generation of the GUI Toolkit |
We are planning a lot of improvements to the GUI toolkit. Among other things a reorganization of the API classes (see picture), a new auto layout system based on the CSS box model, a much easier and much powerful skinning system. The anchoring system should also be improved to become a combination of a relative (percentage of parent's width) and an component. We also hope to clarify and reorganize certain properties not so self-explanatory: Modifications: alphaBlend Background (add image capabilities?) foreground + color borderStyle / movable (divorce form from function) minClientSize (remove sizing based on text size) Ideas: contentSize (space needed to render content) "guides" for anchors create "Document" class what to do about sc`rolling? user data/id Fishy-lookin': inactive isRemote interim initSize disabled/isEnabled (clarify) modifiedDocument is3D active/inactive created/destroyed closing previous/next fullRender |
Author: | D.Bane [ Sat Jul 31, 2010 4:48 pm ] |
Post subject: | Re: Next Generation of the GUI Toolkit |
I hope this is where I should write this.. "what to do about sc`rolling?".. Is that about the trails the windows leave when scrolled? I have a suggestion about explaining/clarifying properties..In Visual Basic 6 IDE there is a small window which has description of the property selected, and while building your own DLL you could add the descriptions to your own properties..I found that very good, since when started that was the only thing to tell me what is what (haven't had internet.. :/ )..If it's up to me, I'd love it there in Ecere IDE as well.. |
Author: | jerome [ Sat Jul 31, 2010 6:18 pm ] |
Post subject: | Re: Next Generation of the GUI Toolkit |
D.Bane, we recently updated a Mantis ticket about that feature: http://ecere.com/mantis/view.php?id=394 It's planned for a future release At the moment we have yet to even document the API. But yes it will enable you to document your own DLLs as well through the documentation tool (which hopefully will be much improved until then). About scrolling, that description was just about the plans for the next improvements to the GUI toolkit and how to handle scrolling in general within the GUI components class hierarchy. The windows are not supposed to leave trails when scrolled |
All times are UTC-05:00 | Page 1 of 1 |
Powered by phpBB® Forum Software © phpBB Limited |