Package buildcraft.core.gui.tooltips

Examples of buildcraft.core.gui.tooltips.ToolTip


  @Override
  public void initGui() {
    super.initGui();

    tool = new GuiBetterButton(0, guiLeft + 5, guiTop + 20, 20, "+");
    tool.setToolTip(new ToolTip(new ToolTipLine(StringUtils.localize("tip.tool.add"))));
    buttonList.add(tool);

    savedButtonList = buttonList;
  }
View Full Code Here


      }
      IToolTipProvider provider = (IToolTipProvider) obj;
      if (!provider.isToolTipVisible()) {
        continue;
      }
      ToolTip tips = provider.getToolTip();
      if (tips == null) {
        continue;
      }
      boolean mouseOver = provider.isMouseOver(mouseX, mouseY);
      tips.onTick(mouseOver);
      if (mouseOver && tips.isReady()) {
        tips.refresh();
        drawToolTips(tips, mouseX, mouseY);
      }
    }
  }
View Full Code Here

    return control;
  }

  @Override
  public ToolTip getToolTip() {
    ToolTip tip = this.control.getButtonState().getToolTip();
    if (tip != null) {
      return tip;
    }
    return super.getToolTip();
  }
View Full Code Here

    optionExcavate = new GuiBetterButton(1, guiLeft + 5, guiTop + 55, 79, "");
    buttonList.add(optionExcavate);

    optionAllowCreative = new GuiBetterButton(2, guiLeft + 5, guiTop + 80, 79, "");
    optionAllowCreative.setToolTip(new ToolTip(500,
        new ToolTipLine(StringUtils.localize("tile.architect.tooltip.allowCreative.1")),
        new ToolTipLine(StringUtils.localize("tile.architect.tooltip.allowCreative.2"))
    ));
    buttonList.add(optionAllowCreative);
   
View Full Code Here

TOP

Related Classes of buildcraft.core.gui.tooltips.ToolTip

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.