Durallymax (Customer) asked a question.

C-More Center Alignment

What is the logic behind vertical/horizontal center? With align right/left/top/bottom, all objects are aligned to the last selected object. With align vertical/horizontal center it is inconsistent. It seems to track with object size, the smaller object is usually aligned with the larger objects size unless they are close to the same size, then it just splits the difference.

 

CM092 says it splits the difference/average, but this is not always the case. IMO average is less useful than aligning to the last selected object.

 

Tough to use when it isn't predictable.


  • akbeer (Customer)

    I absolutely agree that the inconsistency is frustrating!

     

    I think however that you meant to say that all subsequently selected objects should align with the FIRST selected object, not the last. This is the way that top/bottom/left/right works for me. But, I'd even take the last over the inconsistency and odd [to me] sort of logic that appears to be employed for center currently.

     

    The problem exists in C-more Micro too. And for that platform/software, I've always felt that the terms 'horizontal center' and 'vertical center' are reversed as well...but perhaps that's just me.

     

    Expand Post
    • Durallymax (Customer)

      What I said was incorrect (had been in another environment a lot recently that aligned to last selected object). C-More aligns to whatever object is the "most" in that direction. Align right aligns all selected objects to the object whose right edge is furthest right. I prefer the last selected object myself, but easy to work with regardless.

  • ADC Community_04 (AutomationDirect)

    Using Horizontal Center as an example, it doesn't matter which order the objects are selected. The selected objects should end up centered at the halfway point of the top edge of the highest selected object to the bottom edge of the lowest selected object.

     

    As an example, the screenshot has 3 objects that are to be horizontal centered.

    EA9_HCenter1If I draw a rectangle from the top edge of the highest object to the bottom edge of the lowest object, the center handle on the side of that rectangle shows where the half way point is. The purpose of the rectangle is just to show where the halfway point is in this example. I added an arrow pointing to it for reference.

    EA9_HCenter2That is where the center of the 3 selected objects should land after using Horizontal Center.

    EA9_HCenter3

    Expand Post
    • Durallymax (Customer)

      That explains why a small object inside a large object doesn't move the large object. Thanks.

       

      I misspoke in original post, nothing in C-More cares about the order of selection. That is from other environments.