![]() |
AtOne Application Framework
"A Framework working with you, not against you..." |
|||||||||||||||||||||
|
Features Programming License Downloads Directions Contact
|
AtOne DirectionsAlthough a substantial framework there is plenty of scope for improvement. Future releases will have more complete WIN32 control encapsulation (adding support for the currently unsupported controls) and better support for geometric layout management. In particular, the layout management algorithm will be revised and improved providing a more flexible and robust layout manager (although the class interfaces and their meanings will generally remain the same). Users and potential users should note that this area of the framework is likely to significantly change and may therefore result in changed behaviour of your application when upgrading to a later release of AtOne. However, any errant behaviour will be easily repairable with minimal programming effort.Another major direction will be in developing a better structured file storage technology than is currently available in WIN32. Ideally this storage format will optionally be tied, in some simple way, to actual C++ classes giving rise to object streaming. The storage format shall include versioning support and automatic backward compatibility support. Another possibility for this technology would be multi-user access and network / internet transparancy, giving rise to an efficient means of interprocess communications, whether local to a give PC or across local/global networks. With all these technologies in place it will then be possible to create a more flexible and efficient generic container application as a basis of our (and perhaps your) next application. Beyond these areas of development there is scope for including some level of support for ActiveX though the likelihood of it occuring soon is very slim. Should you have any other needs of suggestions I would be pleased to hear them. They may well become the seeds of future improvements in AtOne... Paavo Jumppanen.
"We use Zeus for Windows and Watcom C/C++ 11.0 as our development environment of choice..." Paavo Jumppanen
|
|||||||||||||||||||||