21 noviembre 2009

Just moved from site !!

Well, I am leaving this blog. Now we have de project with the svn repository, and download files in Sorceforge at this link https://sourceforge.net/projects/appmdi and you will be able to find more info about this open source project and others in this site thay I am still developing http://www.trueagile.org .

See you all soon.

22 agosto 2009

New Features

Well for now on I will write everything in English and probably I will make lots of mistake!
In this new release I had added lots of new functionality and a more robust example to show them. At this moment I am currently adding more features to the library and I didn’t have the time to comment it and format it well enough to open the code. But that date is getting closer, probably next month.
I will write ones more what the library framework can do, so every one can see what the differences with Flexmdi:



  • The framework has a main bar where windows are minimized. This bar can be edited with a stylesheet and it also has a main menu button and popup menu related also editable with stylesheets.
  • I add some basic methods to the library for minimize all windows and close all windows.
  • Now windows can have a menu button like the application that is also editable with a styleheets. You just need to add and xml file like in the application menu.
  • Minimized windows in the application bar will be grouped according to the size of the application bar, so is not all the windows can enter in just one line it will add more lines that can be navigated with a stepper control.
  • I have also added a minimize preview of the each window, so when the mouse over event is fired the user can see in the bottom of the minimized window and image of the window before been minimized.

As you can see the functionality of the Flexmdi was reduced to a particular case where you want to use a central application with functionality similar to a desktop application. This could be very useful to reduce development time.
Where are we going? Well my intentions are to finish basic functionality, polish the code and make it open source so any one could use it. After that I will add a second library or extension for this one witch intention will be to make possible for other developments be treated as modules that will be load on start or any other event in the main application, pretty much the behavior that you see when some ones install an application in window and the icons or the main menu with reference to that application. This feature will facilitate to people that has more than one application online but uses the same user security or want to develop plug-ins for interactivity proposes.
Well that’s all for now, anything you think it could be added or any bug you find, just make me know.