[Laszlo-user] Basic layout help

P T Withington ptw at pobox.com
Mon Mar 2 13:14:21 PST 2009


I _knew_ someone would have the answer!  Cool!

On 2009-03-02, at 16:05EST, André Bargull wrote:

> You just need to add options='ignorelayout:false' to the window  
> component, that way the default value will be overridden.
>
> - André
>
>> Gee, I wonder if there should be an option like "take my initial   
>> position from the layout" or something?
>>
>> Can you override the window default options to make it pay  
>> attention  to the layout?
>>
>> On 2009-03-02, at 11:11EST, Brendan Fagan wrote:
>>
>>
>>> > Windows are floating components.  They can be dragged around by  
>>> a  > user.
>>> > They do not conform to layouts.
>>> >
>>> > If you want to lay windows out in a specific arrangement, you  
>>> can set
>>> > 'x','y','width' and 'height' via static values or constraints.   
>>> You  > can set
>>> > allowdrag="false" if you don't want the window position to be  >  
>>> changed by the
>>> > user.  Also notable is the ability to disable the closing of a   
>>> > window by the
>>> > user via closeable="false".
>>> >
>>> > You can use views and most components that extend views in a  
>>> layout.
>>> > Components that ignore layout always have options="ignorelayout".
>>> >
>>> >
>>> > On Mon, Mar 2, 2009 at 6:18 AM, doug livesey  
>>> <biot023 at gmail.com>  > wrote:
>>> >
>>>
>>>> >> Hi -- I have this code in a Laszlo app I'm trying to start  >>  
>>>> prototyping:
>>>> >>
>>>> >> <canvas>
>>>> >>  <simplelayout axis='x' spacing='5' />
>>>> >>  <view height='100%' id='sidebar' width='20%'>
>>>> >>    <simplelayout axis='y' spacing='3' />
>>>> >>    <window height='20%' id='filters' title='Filters'
>>>> >> width='100%'></window>
>>>> >>    <window height='20%' id='customers' title='Customers'
>>>> >> width='100%'></window>
>>>> >>    <window height='60%' id='jobs' title='Jobs' width='100%'></ 
>>>> window>
>>>> >>  </view>
>>>> >> </canvas>
>>>> >>
>>>> >> My problem is that this just stacks each of the windows one on  
>>>> top of
>>>> >> another, whereas my intention is to have each window appear  
>>>> neatly  >> under the
>>>> >> last.
>>>> >> Could someone tell me what I've got wrong, here?
>>>> >> I've been trying all sorts of permutations, all to no avail.
>>>> >> Cheers,
>>>> >>   Doug.
>>>> >>
>>>>




More information about the Laszlo-user mailing list