grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [GITGRUB] New menu interface (implementation)


From: Bean
Subject: Re: [GITGRUB] New menu interface (implementation)
Date: Fri, 25 Sep 2009 18:02:16 +0800

On Fri, Sep 25, 2009 at 5:46 PM, Michal Suchanek <address@hidden> wrote:
> 2009/9/25 Bean <address@hidden>:
>> On Fri, Sep 25, 2009 at 5:00 PM, Michal Suchanek <address@hidden> wrote:
>>> If I understand it correctly this means that a panel is a bunch of
>>> cells which are laid out horizontally and at some random point (but at
>>> most after max_columns cells) a row break is inserted and the later
>>> cells start in a new row.
>>>
>>> I would prefer a more deterministic approach: the panel is either one
>>> column or one row (vertical or horizontal).
>>> This should cover the common cases, real tables are seldom needed.
>>
>> Hi,
>>
>> But max_columns can cover both case,
>>
>> max_columns = 1
>> one column
>>
>> max_columns = 1000  (or any big number)
>> one row, we could also use special number -1 to indicate infinite
>> number of widgets.
>>
>
> OK, it does but it is quite confusing way of achieving that.
>
> What do the other possible values give you, though?
>
> If I set max_colums to 3 then I get rows of 1-3 cells,
> non-deterministically. I can't say  in what row or column a particular
> cell will be. Is such layout useful for anything?

Hi,

If max_columns = 3, then every row has three widgets, except for the
last one, which can have 1 or 2 widgets. We can draw n * 3 tables with
it.

-- 
Bean

gitgrub home: http://github.com/grub/grub/
my fork page: http://github.com/bean123/grub/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]