5 protected Widget m_wMainWidget;
6 protected bool m_bIsHovered;
17 m_Executor = executor;
21 override bool OnMouseLeave(Widget w, Widget enterW,
int x,
int y)
23 super.OnMouseLeave(w, enterW, x, y);
29 override bool OnMouseEnter(Widget w,
int x,
int y)
31 super.OnMouseEnter(w, x, y);
36 w.GetWorkspace().SetFocusedWidget(w);
41 override bool OnFocusLost(Widget w,
int x,
int y)
43 super.OnFocusLost(w, x, y);
45 w.FindAnyWidget(
"Outline").SetVisible(
false);
51 override bool OnFocus(Widget w,
int x,
int y)
53 super.OnFocus(w, x, y);
60 menu.SelectTaskExecutor(m_Executor);
61 w.FindAnyWidget(
"Outline").SetVisible(
true);
67 override void HandlerAttached(Widget w)
69 super.HandlerAttached(w);