Thursday, July 28, 2005

Got rates component!

The rates component is now ready to be used and reused!. Before moving to carrier I found a better way to post hidden data within a SwingML form which is using the data-store element.

Before I used to set the desired data in a textfield an hide it, just like it is normally done in HTML. The problem with this is that sometimes the rendering was taking a little bit more time and you could see the the hidden textfield before the rest of the elements were positioned above it.

Using the data-store is cleaner since its value is added to the post transaction and it is not a visual component.

Now I just have to implement this change in the 94 stylesheets that I have written so far :P

Tuesday, July 19, 2005

Doing some refactoring....

This is how my development enviroment looks like.



















I'm currently working on refactoring a component written for rates in order to make it easy to reuse. This component is currently used in carrier maintenance and will be in customer and agent maintenance too. This effort is a little bit of a challenge since the name of every component in the gui should be unique across the whole application, however the trick can be easly implemented using XSLT.

Sunday, July 17, 2005

Overactive Logistics



















This is an early screenshoot of Overactive Logistics. Currently I'm coding only the necesary maintenance modules to move later on the development of incoming and outgoing shipments.