Changeset 2079


Ignore:
Timestamp:
08/14/12 12:41:24 (12 years ago)
Author:
twagoo
Message:

Action buttons: create now in both private and public, and always enabled. Edit also enable if not logged in, will give a login prompt.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ComponentRegistry/branches/ComponentRegistry-1.12.0/ComponentBrowserGui/src/main/flex/clarin/cmdi/componentregistry/browser/BrowserOverviewList.mxml

    r1988 r2079  
    103103                <mx:HBox horizontalAlign="left"
    104104                                 verticalAlign="middle"
    105                                  width="50%">
     105                                 width="70%">
    106106                       
    107                         <!-- public space -->
     107                        <mx:Button label="Create new"
     108                                           toolTip="Create a new item in the private workspace"
     109                                           click="dispatchCreateNewEvent()"
     110                                           />
     111                        <mx:Button label="Edit"
     112                                           toolTip="Edit the selected item in the editor"
     113                                           visible="{Config.instance.userSpace}" includeInLayout="{Config.instance.userSpace}"
     114                                           enabled="{Config.instance.userSpace}"
     115                                           click="editItem()" />
    108116                        <mx:Button label="Edit as new"
    109117                                           toolTip="Edit the selected item as a new item in the private workspace"
    110                                            includeInLayout="{!Config.instance.userSpace}"
    111                                            visible="{!Config.instance.userSpace}"
    112                                            enabled="{(dataGrid.selectedItem != null) &amp;&amp; Credentials.instance.isLoggedIn()}"
    113                                            click="editItem()" />
    114                         <!-- private space -->
    115                         <mx:Button label="Create new" includeInLayout="{Config.instance.userSpace}"
    116                                            toolTip="Create a new item in the private workspace"
    117                                            visible="{Config.instance.userSpace}"
    118                                            enabled="{Credentials.instance.isLoggedIn()}"
    119                                            click="dispatchCreateNewEvent()"
    120                                            />
    121                         <mx:Button label="Edit" includeInLayout="{Config.instance.userSpace}"
    122                                            toolTip="Edit the selected item in the editor"
    123                                            visible="{Config.instance.userSpace}"
    124                                            enabled="{dataGrid.selectedItem != null &amp;&amp; Credentials.instance.isLoggedIn()}"
     118                                           visible="{!Config.instance.userSpace}" includeInLayout="{!Config.instance.userSpace}"
     119                                           enabled="{!Config.instance.userSpace &amp;&amp; dataGrid.selectedItem != null}"
    125120                                           click="editItem()" />
    126121                </mx:HBox>
     
    128123                <mx:HBox horizontalAlign="right"
    129124                                 verticalAlign="middle"
    130                                  width="50%">
     125                                 width="30%">
    131126       
    132127                        <rictus:SearchBox id="searchBox"
Note: See TracChangeset for help on using the changeset viewer.