Changeset 272 for ComponentRegistry/trunk/ComponentBrowserGui/src/main/flex/clarin/cmdi/componentregistry/common/components/BrowseContextMenu.as
- Timestamp:
- 03/22/10 14:47:58 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ComponentRegistry/trunk/ComponentBrowserGui/src/main/flex/clarin/cmdi/componentregistry/common/components/BrowseContextMenu.as
r249 r272 27 27 private var _dataGrid:DataGrid; 28 28 29 private var rollOverIndex:int;30 29 private var saveItemDialog:SaveItemDialog = new SaveItemDialog(); 31 30 … … 34 33 cm.hideBuiltInItems(); 35 34 cm.customItems = createMenuItems(); 36 cm.addEventListener(ContextMenuEvent.MENU_SELECT, menuSelect);37 35 } 38 36 … … 57 55 public function set dataGrid(dataGrid:DataGrid):void { 58 56 _dataGrid = dataGrid; 59 _dataGrid.addEventListener(ListEvent.ITEM_ROLL_OVER, setRollOverIndex);60 }61 62 private function setRollOverIndex(event:ListEvent):void {63 rollOverIndex = event.rowIndex;64 }65 66 private function menuSelect(event:ContextMenuEvent):void {67 _dataGrid.selectedIndex = rollOverIndex;68 _dataGrid.dispatchEvent(new MouseEvent(MouseEvent.CLICK));69 57 } 70 58
Note: See TracChangeset
for help on using the changeset viewer.