[Top][All Lists]

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

Re: [GITGRUB] New menu interface

From: Michal Suchanek
Subject: Re: [GITGRUB] New menu interface
Date: Fri, 4 Sep 2009 01:12:51 +0200

2009/9/3 Bean <address@hidden>:
> On Thu, Sep 3, 2009 at 4:41 PM, Michal
>> And how would you place the menu items then? At random?
> Hi,
> First we can implement the classic menu, which is basically multi-line
> text box, one item per line. Later we could add more style, perhaps by
> inserting a panel component that control the layout. For example, we
> can have iconic mode that each item is represented by an icon.

I guess this can be generalized into two components:

 - label - can have a background image, icon, text
    - can be active (= have an associated list of commands) or not
 - split - can contain one(?) two or more items (splits, labels)
sorted vertically or horizontally
    - should give focus to the first child that contains an active item
    - should allow flexible sizing and styling of the cells (borders,
margins, padding, minimum size, upscaling, ...)
    - should allow a variant that scrolls in the direction in which
the cells are sorted (with paging or slower scrolling, possibility to
loop from end to start)



reply via email to

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