Changeset 288


Ignore:
Timestamp:
03/25/10 16:50:26 (14 years ago)
Author:
patdui
Message:
  • using Label as the default ItemRenderer? fixes all tooltip problems
  • Added Cardinality edit override on referenced Components
Location:
ComponentRegistry/trunk/ComponentBrowserGui/src/main/flex/clarin/cmdi/componentregistry
Files:
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • ComponentRegistry/trunk/ComponentBrowserGui/src/main/flex/clarin/cmdi/componentregistry/common/components/HighlightSelectionItemRenderer.as

    r281 r288  
    11package clarin.cmdi.componentregistry.common.components {
    2         import mx.controls.dataGridClasses.DataGridItemRenderer;
     2        import mx.controls.Label;
    33
    4         public class HighlightSelectionItemRenderer extends OptionalTooltipDataGridItemRenderer {
     4        public class HighlightSelectionItemRenderer extends Label {
    55
    66                private static const OPEN_TAG:String = "<b>";
  • ComponentRegistry/trunk/ComponentBrowserGui/src/main/flex/clarin/cmdi/componentregistry/editor/ComponentEdit.as

    r268 r288  
    9999                        var componentLink:FormItem = createComponentLink(_component);
    100100                        if (componentLink != null) {
     101                            addCardinalityInput();
    101102                                addChild(componentLink);
    102103                        } else {
     
    107108                                                _component.conceptLink = val;
    108109                                        }));
    109                                 addChild(new FormItemInputLine("CardinalityMin", _component.cardinalityMin, function(val:String):void {
    110                                                 _component.cardinalityMin = val;
    111                                         }));
    112                                 addChild(new FormItemInputLine("CardinalityMax", _component.cardinalityMax, function(val:String):void {
    113                                                 _component.cardinalityMax = val;
    114                                         }));
     110                            addCardinalityInput();
    115111                                handleCMDAttributeList();
    116112                                handleElements(_component.cmdElements);
    117113                                handleComponents(_component.cmdComponents); //recursion
    118114                        }
     115                }
     116               
     117                private function addCardinalityInput():void {
     118                                addChild(new FormItemInputLine("CardinalityMin", _component.cardinalityMin, function(val:String):void {
     119                                                _component.cardinalityMin = val;
     120                                        }));
     121                                addChild(new FormItemInputLine("CardinalityMax", _component.cardinalityMax, function(val:String):void {
     122                                                _component.cardinalityMax = val;
     123                                        }));
    119124                }
    120125
  • ComponentRegistry/trunk/ComponentBrowserGui/src/main/flex/clarin/cmdi/componentregistry/editor/IsocatSearchPopUp.mxml

    r281 r288  
    5252                                         dataProvider="{searchService.searchResults}"
    5353                                         resizableColumns="true"
    54                                          itemRenderer="clarin.cmdi.componentregistry.common.components.OptionalTooltipDataGridItemRenderer"
     54                                         itemRenderer="mx.controls.Label"
    5555                                         showDataTips="true">
    5656                        <mx:columns>
Note: See TracChangeset for help on using the changeset viewer.