Inkscape.org
Beginners' Questions Cannot change stacking order by using the arrange-section
  1. #1
    perlchamp perlchamp @perlchamp

    hi everybody out there,

    windows 11 home, inkscape 1.4

    i have two objects. Object A and Objekt B. Strg+Shift+L open the right panel and with this the dialogue 'layers and objects'. There object A is at the first and object B at the second position. A (left hand site) is overlaying and overlapping B(right hand site). That's correct.

    The documentation says, that to change the stacking order via button you have to mark both object and then to press this button (see attachment).

    But only the position of the objects in the picture will change, not their stack-position. So Object A is now placed on the right hand site (still at first position in the stacking order), and B on the left hand site. But A is still overlaying and overlapping B.

    Is this a bug ?

    Any help for that ?

    Many thanks in advance !

  2. #2
    Paddy_CAD Paddy_CAD @Paddy_CAD

    This is the expected behaviour. You need the Select tool and these buttons in the tool control bar.

  3. #3
    perlchamp perlchamp @perlchamp

    Hi,

    thanks for your answer. Yes i know (i use the panel instead).

    First: sorry, the source was not the inkscape-documentation, it was inkscape wikibooks.ย 

    But for what is the Funktion of y2 (see picture)?

    My knowledge: it should (ex)change the ordner in the stack of the selected objects. But that does not work.

    ย 

    [Tut] 03   Text Objekte  Dialog  Ausrichten Und Verteilen
  4. #4
    Tyler Durden Tyler Durden @TylerDurdenโš–

    Cycles position and stacking order:

  5. #5
    perlchamp perlchamp @perlchamp

    thank you.

    But: this is not the expected or described result, because all objects keep their stack-position (z-direction or z-axis).ย 

    Starting stack-position:ย  4 is dominant, overlaps everything, 3 overlaps all but 4, 2 only overlaps 1, 1 overlaps nothing).

    The stack-position (z-axis) after using y2 is the same !

    If you use the y3-Button (picture first message), than you will get - i think - the same result, because of the rotation against the clockwise:ย 

    Start: 1 2 3 4... after shifting each object just one position to the top (โ†‘): 2 3 4 1... and all objects keeping their position in the z-direction or z-axis

    What, if you only select the first and the third object? (-> no exchange of the stack-position [z-axis] between this both objects)

    Did you try this by yourself, or is your example a copy from a documentation?

    They always will hold their position in the z-direction (displayed by strg+shift+L). And that's not the way, how the doku did explain. I still think, that's a bug. y2 and y3 does exactly the same, i think..

    I hope i could explain, what i mean...

  6. #6
    Paddy_CAD Paddy_CAD @Paddy_CAD

    The top shape moves to the location of the second shape in the stacking order. Second to third, third to fourth, etc. However, the top shape remains on top. Only the position is changed.

    In Tyler's example "4" moves to "3" but stays on top.

  7. #7
    perlchamp perlchamp @perlchamp

    @Paddy_CAD

    Hi,

    sorry, but i don't understand your answer.

    Paddy_CAD

    The top shape moves to the location of the second shape in the stacking order.

    NO, SORRY, THAT'S NOT RIGHT! The order of the SELECTION does change, but not the order of the STACK !

    Paddy_CAD

    In Tyler's example "4" moves to "3" but stays on top.

    YES, SIR, and THIS is an ERROR (my knowledge), because the STACKING order didn't change, but it should! It should be a changing-stacking-order-function, shouldn't it ?

    Tyler's example:

    before selecting the objekts the STACKING order is: 4, 3, 2, 1 right? (->ย 4 is dominant, overlaps everything, 3 overlaps all but 4, 2 only overlaps 1, 1 overlaps nothing)

    after selecting all four objects and after the first klick, the STACKING order is still: 4, 3, 2, 1 right? and the SELECTION order is: 2, 3, 4, 1

    after the second klick the STACKING order is still: 4, 3, 2, 1 right? and the SELECTION order is: 3, 4, 1, 2

    after the third klick the STACKING order is still: 4, 3, 2, 1 right? and the SELECTION order is: 4, 1, 2, 3

    after the forth klick the STACKING order is still: 4, 3, 2, 1right? and the SELECTION order is: 1, 2, 3, 4 (starting position)

    SO only the SELECTION order is changed, the STACKING order still is always the same. RIGHT ?

    So long

  8. #8
    Tyler Durden Tyler Durden @TylerDurdenโš–

    You are correct. The stacking order stays the same.

    The locations change, based on the stacking order.

  9. #9
    perlchamp perlchamp @perlchamp

    hi thank you,

    but what does that mean?ย Is this then a bug?

    By the way, aahh i see, now you have arranged the digits that they have a intersection. But for the clockwise your example is not the best. Try mine instead...

    I have created one, too: see attachement.

    By the way: the button on the right (changing position in the selection clockwise) also does not work as expected: it arranges the object against the clockwise. For that you can use my file, too.

    So, we now have two bugs ?

    ย 

  10. #10
    Tyler Durden Tyler Durden @TylerDurdenโš–

    I don't think they are bugs, I think the tooltips could be improved.

    Both buttons changeย the position of the selected objects:

    • One uses stacking order to determine the next position: in my recent example above, with each click the 1 goes to where the 4 was, then to where the three was, then to the 2 initial location, then back to the first location. Then repeats.
    • The other button relocates the selected object positions based on the center of the selected objects, anticlockwise. see below.

    ย 

  11. #11
    perlchamp perlchamp @perlchamp

    Hi,ย 

    TylerDurden

    I don't think they are bugs, I think the tooltips could be improved.

    ... the documentation, too.

    TylerDurden

    The other button relocates the selected object positions based on the center of the selected objects, anticlockwise. see below.

    That's what i said. The documentation says: clockwise... hm.. The arrows of this button shows the direction 'clockwise'... so the documentation needs some adjustments...

    Ok, my questions were answered, so... many thanks for your time, too.ย 

    Off topic:

    your demonstrations (gifs) : which app do you use for this?ย  With windows i can use the snipping tool, but then i have to convert it from mp4 to gif. This step i don't want to go in the future, so... any tipps for that ?

    So long

  12. #12
    Tyler Durden Tyler Durden @TylerDurdenโš–

    On windows I use ShareX... (getsharex.com) it's open source and free. On Linux I use Peek.

  13. #13
    perlchamp perlchamp @perlchamp

    Thank you๐Ÿ‘

Inkscape Inkscape.org Inkscape Forum Beginners' Questions Cannot change stacking order by using the arrange-section