Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_TaskOverlayButton.c
Go to the documentation of this file.
1[Obsolete("Replaced with SCR_TaskMapUIComponent")]
3{
4 /*
5 protected SCR_MapUITask m_MapUiTask;
6
7
8 //------------------------------------------------------------------------------------------------
9 override event bool OnMouseEnter(Widget w, int x, int y)
10 {
11 if (m_MapUiTask && m_MapUiTask.m_wHorizLayout && !m_MapUiTask.m_wHorizLayout.IsEnabled()) // buttons are disabled
12 m_MapUiTask.m_wHorizLayout.SetEnabled(true);
13
14 return false;
15 }
16
17 //------------------------------------------------------------------------------
18 override bool OnMouseLeave(Widget w, Widget enterW, int x, int y)
19 {
20 if (!m_MapUiTask)
21 return false;
22
23 ButtonWidget assignButton = ButtonWidget.Cast(m_MapUiTask.GetMapWidget().FindAnyWidget("TaskTitleButton"));
24 Widget overlayWidget = m_MapUiTask.GetMapWidget().FindAnyWidget("OverlayWidget");
25 Widget assignee = m_MapUiTask.GetMapWidget().FindAnyWidget("Assignee");
26 Widget iconHover = m_MapUiTask.GetMapWidget().FindAnyWidget("TaskIconHover");
27
28 if (!assignButton || !overlayWidget || !assignee || !iconHover)
29 return false;
30
31 if (enterW != overlayWidget && enterW != assignButton)
32 {
33 assignButton.SetVisible(false);
34
35 assignee.SetEnabled(false);
36 assignee.SetOpacity(0);
37
38 iconHover.SetEnabled(false);
39 iconHover.SetOpacity(0);
40
41 m_MapUiTask.m_wHorizLayout.SetEnabled(false);
42 }
43
44 return false;
45 }
46
47 //------------------------------------------------------------------------------
48 void SetRootWidgetHandler(SCR_MapUITask mapUiTask)
49 {
50 m_MapUiTask = mapUiTask;
51 }
52 */
53}