This forum is temporaily read-only. All existing discussions remain available for reference. For new questions, bug reports or support requests, please contact us at mail@lmdsupport.com.

LMD Docking Pack Problem.

Hello,

I've just purchased LMD Docking Pack and installed from source to RS2010, RS2007.

In RS2010, there's no problem.
But in RS2007, there are many exceptions when I drag and drop TLMDDockManager component.

The first exception is "'$' is not a valid integer". This error has gone after a modification StrToInt to StrToIntDef in LMDDckStyles.TLMDColor.MakeInteger.

After that the next exception is "Invalid color syntax"....

How can I place component in Form?


I have a good image for LMD, but now I'm very disappointed.

Regards,

Comments

  • I've commented out "{$DEFINE LMD_UNICODE}" in LMDComps.inc. The error has gone.

    It is Unicode problem. As you already know, basically RS2007 does not support Unicode.

    I think you should resolve in production code and re-release it.
  • Hi,

    You right, the bug is related to Unicode. New dynamic colors feature, which is used to create docking styles depended of VCL-Styles in XE2 up, was implemented using PChar, instead of PLMDChar. 
    The bug has been fixed. So, if you have access to LMD SVN, you can update sources now, otherwise, please wait for next minor release.

    Eugene,
    LMD Innovative.
  • Unfortunately, I have no SVN access. :)
  • Hi,

    There will be minor release very soon...
Sign In or Register to comment.