Thursday, 16 April 2009

Orac and ArtenSUITE Updates

Yesterday was an interesting day. My first task was to do some custom development in ArtenSUITE. Essentially the customer wanted to show his clients on a map with a different icon depending on the type of client (Broker, Individual, Manufacturer etc.) and a different colour depending on the status of the client (yellow = customer, red = on hold etc.).

I sweated on this for a while and then implemented the solution using Google Maps. The HTMLViewer control in REALbasic is very poor and while this caused a few problems I was able to win through in the end. It works well and I impressed even myself :-)

Having earned my corn for the day I decided to make some more changes to Orac my Mac OSX SQL Tool. These changes were based on tester feedback and have in my opinion made the product much better. Although in the early stages of development there does appear to be a lot of interest judging by the download statistics, although not yet much in the way of feedback.

The changes I made were as follows:

1. Enhanced Keyboard Support. If you turn on the 'tab to all controls' option on your Mac, you can now use the keyboard for most things in Orac.

2. The Results List now uses a clearer, larger font by default and if you adjust the font size the row height increases proportionally.

3. The UI has had a major re-design to make everything clearer and more accessible. The window size will now (just!) fit on a 1024 x 768 monitor.

4. The Stored Server setup now allows you to specify the particular type of database this configuration applies to.

5. A lot of behind the scenes work to make working with multiple types of databases and switching between them much easier and cleaner and from my point of view the code will be far more manageable.

You can see a few screenshots below:

Quality Commercial Software and Custom Software Development

No comments: