UIMLToolTip.cpp 758 B

1234567891011121314151617181920212223242526272829
  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
  11. | ZeichnungHintergrund::Style::HAlpha
  12. | ZeichnungHintergrund::Style::Rahmen
  13. | ZeichnungHintergrund::Style::Sichtbar);
  14. setHintergrundFarbe(0xA0000000);
  15. setRahmenFarbe(0xFFFFFFFF);
  16. setRahmenBreite(1);
  17. }
  18. UIMLToolTip::~UIMLToolTip() {}
  19. void UIMLToolTip::setUIML(const char* uiml)
  20. {
  21. view->setUIML(uiml);
  22. view->layout();
  23. view->setSize(view->calculateContentSize());
  24. }