Hi Isomorphic,
please see the testcase in this thread (current 5.1p, v10.1p_2017-03-02).
If you play with the setMembersMargin(30) you'll see that this indeed has an effect, but only moves the 1st member. There is no spacing *between* members.
I know that the Window-"members" are added via addItem(), but as Window also inherits from VLayout, I'm not sure if this is a bug or works as expected.
If I look at the generated components in Developer Console Watch-tab, I see that isc_Window_1_body is a Layout.
So my assumption is that the inherited setMembersMargin(30) doesn't have the expected because the main(?) VLayout has only one child (the body-Layout).
Perhaps it would be good if you @overwrote it to target the body-Layout instead? This is just my assumption and I don't know if this is even possible.
Best regards
Blama
please see the testcase in this thread (current 5.1p, v10.1p_2017-03-02).
If you play with the setMembersMargin(30) you'll see that this indeed has an effect, but only moves the 1st member. There is no spacing *between* members.
I know that the Window-"members" are added via addItem(), but as Window also inherits from VLayout, I'm not sure if this is a bug or works as expected.
If I look at the generated components in Developer Console Watch-tab, I see that isc_Window_1_body is a Layout.
So my assumption is that the inherited setMembersMargin(30) doesn't have the expected because the main(?) VLayout has only one child (the body-Layout).
Perhaps it would be good if you @overwrote it to target the body-Layout instead? This is just my assumption and I don't know if this is even possible.
Best regards
Blama
Comment