Changeset 665


Ignore:
Timestamp:
01/08/14 10:53:49 (10 years ago)
Author:
jts21
Message:

Make tooltips work for XRayables

Location:
trunk/src/org/expeditee/items
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/items/Item.java

    r664 r665  
    11471147                // generate tooltip item
    11481148                if(_tooltipItem == null) {
    1149                         if(_tooltip != null && _tooltip.trim().length() != 0) {
    1150                                 _tooltipItem = (Text) getParentOrCurrentFrame().getTooltipTextItem(_tooltip);
     1149                        String tooltip = getTooltip();
     1150                        if(tooltip != null && tooltip.trim().length() != 0) {
     1151                                _tooltipItem = (Text) getParentOrCurrentFrame().getTooltipTextItem(tooltip);
    11511152                                _tooltipItem.setWidth(300);
    11521153                        } else {
  • trunk/src/org/expeditee/items/XRayable.java

    r450 r665  
    112112        public void setGradientColor(Color c) {
    113113                _source.setGradientColor(c);
     114        }
     115       
     116        @Override
     117        public void setTooltip(String tooltip) {
     118                _source.setTooltip(tooltip);
     119        }
     120       
     121        @Override
     122        public String getTooltip() {
     123                return _source.getTooltip();
    114124        }
    115125       
Note: See TracChangeset for help on using the changeset viewer.