Hello, I like to show you a first demo of my hierarchical GUI modeling framework:
stateval Here is the link to the projects website: http://code.google.com/p/stateval/ I recorded a mobile demo, but YouTube didn't like the ogg format that I recorded, so here is a link to my server: http://tux-style.com/tmp/stateval_mobile.ogv It's based on EFLxx and not directly related to EFL, so I decided not to put it into the E SVN. But it uses the good technology of EFL. :-) What you see in the video is only a demo of a non-functional mobile GUI. The part that I like to show is that I created this mobile demo only with editje and one state machine data file for stateval. I wrote no special code to support the transitions in this demo. Currently the state machine is defined in XML like this: http://code.google.com/p/stateval/source/browse/trunk/stateval/data/mobile_smxml/mobile.smxml It's very simple to change transitions and they take place just after restarting the application. Because of the flexible plugin architecture one could write another loader as XML if it's not liked in some situation. Even the edje integration is only a plugin. I implemented a text view engine which shows the same features only on a text console. Another one could write some GTK plugin or what ever... The main open TODO is to put more work into the elementary widget data integration. Currently it's e.g. not so easy to fill and read out lists. This will need some bigger changes. But I thought the stateval framework has now progressed enough to show it on this list and to get some feedback... One word if you like to build stateval. I've never tested the make install rule. I just run it from source dir. And you've to adopt paths in the XML file as it supports only absolute paths currently. And you'll need pluxx[1] as dependency. regards Andreas [1] http://code.google.com/p/pluxx/ -- Technical Blog <http://andreasvolz.wordpress.com/> ------------------------------------------------------------------------------ Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
