UIMLToolTip.cpp 682 B

1234567891011121314151617181920212223242526
  1. #include "UIMLToolTip.h"
  2. #include "Globals.h"
  3. using namespace Framework;
  4. UIMLToolTip::UIMLToolTip()
  5. : ToolTip(window->zBildschirm())
  6. {
  7. view = new UIMLView("", uiFactory);
  8. addMember(view);
  9. view->setStyle(UIMLView::Style::Sichtbar);
  10. addStyle(ZeichnungHintergrund::Style::Hintergrund | ZeichnungHintergrund::Style::HAlpha | ZeichnungHintergrund::Style::Rahmen | ZeichnungHintergrund::Style::Sichtbar);
  11. setHintergrundFarbe(0xA0000000);
  12. setRahmenFarbe(0xFFFFFFFF);
  13. setRahmenBreite(1);
  14. }
  15. UIMLToolTip::~UIMLToolTip()
  16. {}
  17. void UIMLToolTip::setUIML(const char* uiml)
  18. {
  19. view->setUIML(uiml);
  20. view->layout();
  21. view->setSize(view->calculateContentSize());
  22. }