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.

Bug in the TSelCtrls.Align method in LMD IDE-Tools 2012

edited June 2013 in LMD IDE-Tools
The alignment of selected controls is wrong. When atSpaceEqually is passed to the method the controls are realigned, but it does not take the size of the selected controls into account. If the controls have the same size then everything looks great, but if the controls have different sizes then the result looks nasty.

For example, we have three controls:

ABC DEFGIJK     LMN

When atSpaceEqually is used I expect to see the following...

ABC   DEFGIJK   LMN

The space between C and D should be equal to the space between K and L.

However, I get the following...

ABC      DEFGIJKLMN

The space between A and D is equal to the space between D and L.

Has this been fixed in LMD 2013?

Comments

  • Hi,

    You right, the behavioris strange, but this is how real Delphi works.
Sign In or Register to comment.