click-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Adrian A. (JIRA)" <j...@apache.org>
Subject [jira] Commented: (CLK-407) Menu improvements - more properties: enable/disable, show/hide
Date Wed, 03 Mar 2010 20:18:27 GMT

    [ https://issues.apache.org/jira/browse/CLK-407?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12840849#action_12840849
] 

Adrian A. commented on CLK-407:
-------------------------------

How to handle child Menu items? E.g. when a menu has several levels?
1. Ignore them both for the visibility and enabling flags? and let the rendering (specific
for each menu type) take care of this?
2. Propagate the properties in all children?

Thanks in advance,
Adrian.

> Menu improvements - more properties: enable/disable, show/hide 
> ---------------------------------------------------------------
>
>                 Key: CLK-407
>                 URL: https://issues.apache.org/jira/browse/CLK-407
>             Project: Click
>          Issue Type: Sub-task
>          Components: extras
>            Reporter: Demetrios Kyriakis
>            Assignee: Adrian A.
>
> Please improve the Menu Control, by allowing the user to show/hide menu items, and also
to enable/disable them.
> Right now, this is not possible at all with the Menu Control :(.
> This is very limiting, making the existing Menu Control useless for most user applications,
thus forcing the users
> to make their own menu controls (or the hack the original one). 
> There's no need for these properties to be present in menu.xml, since their role is mostly
at runtime:
> - enable/disable would allow to enable or disable a menu item (so to show it but make
it unclickable).
> - show/hide would allow to to show and hide menu items (of course if the user doesn't
have a specific role, the menu will be hidden).
> Regarding the API, it would be important to have practical methods for hiding and disabling
menu items:
> something like Menu#hide(Menu item) would not be very practical since in most cases the
"item" reference is not present
> so it should be Menu#hide(String path), and when applied, to seach this in the children
items too.
> Another improvement would be if the Menu Click control would use Link Controls for the
items (since that's what they are).
> Thank you,
> Demetrios.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message