[Top][All Lists]

[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, 9 Oct 2009 20:48:32 +0800

On Fri, Oct 9, 2009 at 7:52 PM, Michal Suchanek <address@hidden> wrote:
> Yes, that's nice to name the dialog so that it can be styled more easily.
> However, the text has no style assigned. Still the user should be able
> to do something like
> popup text { font-face: sans }
> or
>  .dialog.mesasge text { font-face: sans }
> to override the font used in the dialog although the text element is
> not explicitly linked to any style.


Oh, perhaps the name style is not very appropriate here, class may be
a better one. As for the sub element, it can be handle it like this:

panel { class=dialog.message text { text="Hello" }}

    background = "/back.png"

All widgets under the panel would looks in the dialog.message section
for default property, this is similar to Xterm*color in Xresource.
This method also make it easier to define a menu item:

panel { class=menu.debian image {} text {}}

    image = "/debian.png"
    text = "Boot debian"


gitgrub home:
my fork page:

reply via email to

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