Changeset 2328


Ignore:
Timestamp:
10/23/12 13:25:57 (12 years ago)
Author:
olhsha
Message:

editing of the button

Location:
ComponentRegistry/branches/ComponentRegistry-1.13.0-olha/ComponentBrowserGui/src/main/flex/clarin/cmdi/componentregistry
Files:
3 edited

Legend:

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

    r2320 r2328  
    170170                                                          label="filter..."/>
    171171                        <mx:Label text="Showing {dataGrid.dataProvider.length} of {dataGrid.unfilteredLength}"/>
    172                        
    173                        
    174                         <comp:RssLinkButton
    175                                           contextMenu = "{(new RssDescriptionsContextMenu(typeOfDescription)).cm}"
    176                                           click="goToFeed()"
    177                                           />   
    178                 </mx:HBox>
     172           </mx:HBox>
     173                <comp:RssLinkButton
     174                        contextMenu = "{(new RssDescriptionsContextMenu(typeOfDescription)).cm}"
     175                        click="goToFeed()"
     176                        />     
    179177        </mx:HBox>
    180178
  • ComponentRegistry/branches/ComponentRegistry-1.13.0-olha/ComponentBrowserGui/src/main/flex/clarin/cmdi/componentregistry/browser/CommentsPanel.as

    r2320 r2328  
    5454                }
    5555               
    56                 private function makeRssLinkButton():RssLinkButton{
     56                private function makeRssLinkButton():HBox{
     57                        var result:HBox = new HBox();
     58                        result.setStyle("horizontalAlign", "right");
     59                        result.percentWidth=100;
     60                        this.setStyle("paddingRight", 5);
     61                       
    5762                        var rssButton:RssLinkButton = new RssLinkButton();
    5863                        rssButton.contextMenu = (new RssCommentsContextMenu(_itemDescription)).cm;
    5964                        rssButton.addEventListener(MouseEvent.CLICK,  goToFeed);
    60                         return rssButton;
     65                       
     66                        result.addChild(rssButton);
     67                        return result;
    6168                }
    6269               
     
    7178                               
    7279                                // Rss feed "button"
    73                                 var rssButton:RssLinkButton = makeRssLinkButton();
     80                                var rssButton:HBox = makeRssLinkButton();
    7481                                addChild(rssButton);
    7582                               
  • ComponentRegistry/branches/ComponentRegistry-1.13.0-olha/ComponentBrowserGui/src/main/flex/clarin/cmdi/componentregistry/common/components/RssLinkButton.mxml

    r2321 r2328  
    11<?xml version="1.0" encoding="utf-8"?>
    2 <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml"
    3                   >
     2<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml"
     3                   cornerRadius="5"
     4                   borderStyle="solid"
     5                   >
    46        <mx:Script>     
    57                <![CDATA[
    68                        import clarin.cmdi.componentregistry.common.StyleConstants;
     9                       
     10                        private const OUT_FOCUS_BORDER_COLOR:String="white";
     11                        private const IN_FOCUS_BORDER_COLOR:String = "haloBlue";
     12                       
     13                        private function focusBorder():void{
     14                                setStyle("borderColor", IN_FOCUS_BORDER_COLOR);
     15                               
     16                        }
     17                       
     18                        private function unFocusBorder():void{
     19                                setStyle("borderColor", OUT_FOCUS_BORDER_COLOR);
     20                        }
    721                ]]>
    822        </mx:Script>
    923       
    1024  <mx:Image id="pict"
    11           source="{StyleConstants.rssIcon}" 
     25          source="{StyleConstants.rssIcon}"
    1226          toolTip = "RSS feed"
    1327          useHandCursor="true"
    1428          buttonMode="true"
     29          mouseOver = "focusBorder()"
     30          mouseOut = "unFocusBorder()"
    1531          />
    1632</mx:Canvas>
Note: See TracChangeset for help on using the changeset viewer.