TD5x User Interface
This page covers miscellaneous TD 5.x User Interface tips & tricks.
RACON.SQLWindows.UserInterface - UI enhancement library
With Team Developer 5.1, Unify introduced the new user interface drawing engine Prof-UIS which provides a nice way to support multiple themes and introduces some very useful new controls.
Some of them already got introduced into Team Developer.
But currently, Team Developer 5.1 with Service Pack 5, not all features of the controls provided by Prof-UIS are accessible through built in Sal-functions, so I decided to give it a try to use the Prof-UIS library delivered with Team Developer directly, to be able to access additional properties and methods.
I'm glad, that it basically worked and some additional styles of the controls are now accessible.
You can see a screenshot of the sample application here:
The main thing I wanted to have, is the possibility to modify the image and text alignment of buttons.
I'm glad that this works now.
After that worked, I tried to use methods of other controls too, which also basically worked.
This library is meant to be an enhancement to Team Developer until the features are available there.
After all of the features are - hopefully - available through Sal-functions, this module will go away.
PLEASE NOTE, THAT THE FUNCTIONS INSIDE THE MODULE ARE FULLY EXPERIMENTAL AND CURRENTLY ONLY TESTED AGAINST TEAM DEVELOPER 5.1 SERVICE PACK 5. YOU MAY USE IT IN YOU APPLICATIONS FOR FREE, BUT EXTENSIVE TESTING IN YOUR ENVIRONMENT IS ABSOLUTELY NECESSARY!!!
You can get the file here: RACON.SQLWindows.UserInterface 1.0