Oh!

I remember fighting with this last week too. Am I the only who who
struggled with that? If not, perhaps we could call #add: #addRow: ?

-Steven



On 17/10/17 18:00, Peter Uhnák wrote:
> Because it is the other way around: in the block ([ :col | ... ]) you
> are describing the content of the column.
>
> So what you are actually doing is you create a Column
> (SpecColumnLayout), inside which you create another column
> (newColumn), and to that column you add two rows (add:, add:).
>
> On Tue, Oct 17, 2017 at 4:32 PM, Steven R. Baker
> <ste...@stevenrbaker.com <mailto:ste...@stevenrbaker.com>> wrote:
>
>     Heya folks,
>
>     I'm sure I'm doing something wrong, I just don't know what it is.
>
>     I have the following:
>
>     defaultSpec
>         ^ SpecColumnLayout composed
>             newColumn: [ :col |
>                 col
>                     add: #sideBar;
>                     add: #listView ];
>             yourself
>
>     In the resulting window, I get the widgets stacked one on top of the
>     other, and I expected them to be next to each other (two columns
>     in a row.)
>
>     What am I missing?
>
>     Thanks!
>
>     -Steven
>
>
>

Reply via email to