blob: e8b0437f97ee6198cd39d2737bc0ba213a39476f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
using System;
using UILib;
using XMainClient.UI;
using XMainClient.UI.UICommon;
using XUtliPoolLib;
namespace XMainClient
{
internal class XBackFlowPrivilegeHandler : DlgHandlerBase
{
protected override string FileName
{
get
{
return "Hall/BfPrivilegeHandler";
}
}
private IXUIButton _activityTaskBtn;
private IXUIButton _buyReward;
private IXUIButton _teamDetail;
protected override void Init()
{
base.Init();
this._activityTaskBtn = (base.transform.Find("bg/ActivityTask/BtnGo").GetComponent("XUIButton") as IXUIButton);
this._activityTaskBtn.RegisterClickEventHandler(new ButtonClickEventHandler(this.GotoActivityTask));
this._buyReward = (base.transform.Find("bg/DoubleReward/BtnGo").GetComponent("XUIButton") as IXUIButton);
this._buyReward.RegisterClickEventHandler(new ButtonClickEventHandler(this.GotoShopping));
this._teamDetail = (base.transform.Find("bg/TeamReward/BtnGo").GetComponent("XUIButton") as IXUIButton);
this._teamDetail.RegisterClickEventHandler(new ButtonClickEventHandler(this.OnShowDetail));
}
public override void RegisterEvent()
{
base.RegisterEvent();
}
protected override void OnShow()
{
base.OnShow();
}
protected override void OnHide()
{
base.OnHide();
}
public override void OnUnload()
{
base.OnUnload();
}
private bool OnShowDetail(IXUIButton button)
{
DlgBase<XCommonHelpTipView, XCommonHelpTipBehaviour>.singleton.ShowHelp(XSysDefine.Xsys_Backflow_Privilege);
return true;
}
private bool GotoShopping(IXUIButton button)
{
XSingleton<XGameSysMgr>.singleton.OpenSystem(XSysDefine.XSys_Welfare_GiftBag, 0UL);
return true;
}
private bool GotoActivityTask(IXUIButton button)
{
XSingleton<XGameSysMgr>.singleton.OpenSystem(XSysDefine.XSys_Mall_BackFlowShop, 0UL);
return true;
}
}
}
|