Displaying items by tag: Version 089

Wednesday, 27 June 2012 15:03

Version 0.89 is available

Here is another beta build for uniGUI available for public download.

0.89 is another step towards stability and a major step towards scalability.

In past we have had reports regarding server crashes when there was an overrun condition in system resources. A close examine showed us that some of the sensitive and limited OS resources such as GDI objects could overrun when there are hunderds of sessions. To resolve this issue  some of the imaging components such as TImageList and TUniImage was redesigned to avoid excessive Memory and GDI resource consumption.

We also added a new and detailed server monitor which gives more detailed information regarding resource consumption and other sensitive information.


Warning: There is a
breaking change in this new version: Delphi's standard TImageList is no longer supported. You must replace all instances of TImageList with TUniImageList.

 

Instructions:

  • Open your uniGUI project.
  • Open forms containing TImageList.
  • Switch to DFM mode.
  • Find & Replace all instances of TImageList with TUniImageList.
  • Switch back to Form mode and rebind all ImageLists to related controls.
  • Save your form. You'll be prompted to fix all instances with mismatched type. Answer Yes to all prompts.
Published in General