Dayz
Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Toggle main menu visibility
Loading...
Searching...
No Matches
uipopupscriptpresetrename.c
Go to the documentation of this file.
1
class
UIPopupScriptPresetRename
extends
UIPopupScript
2
{
3
private
ButtonWidget m_BtnOk;
4
private
ButtonWidget m_BtnCancel;
5
private
EditBoxWidget
m_Editbox
;
6
7
//================================================
8
// UIPopupScriptSceneNew
9
//================================================
10
void
UIPopupScriptPresetRename
(
Widget
wgt )
11
{
12
m_BtnOk
= ButtonWidget.Cast( wgt.FindAnyWidget(
"btn_ppp_pr_ok"
) );
13
m_BtnCancel
= ButtonWidget.Cast( wgt.FindAnyWidget(
"btn_ppp_pr_cancel"
) );
14
m_Editbox
=
EditBoxWidget
.Cast( wgt.FindAnyWidget(
"fld_ppp_pr_new_name"
) );
15
}
16
17
override
void
OnOpen
(
Param
param )
18
{
19
SceneEditorMenu menu = SceneEditorMenu.Cast(
g_Game
.GetUIManager().GetMenu() );
20
m_Editbox
.SetText( menu.GetCurrentPresetName() );
21
}
22
23
//================================================
24
// OnClick
25
//================================================
26
override
bool
OnClick
(
Widget
w,
int
x
,
int
y
,
int
button )
27
{
28
super.OnClick( w,
x
,
y
, button );
29
30
if
( w ==
m_BtnOk
)
31
{
32
EditBoxWidget
wgt_text =
EditBoxWidget
.Cast(
m_WgtRoot
.FindAnyWidget(
"fld_ppp_pr_new_name"
) );
33
SceneEditorMenu menu = SceneEditorMenu.Cast(
g_Game
.GetUIManager().GetMenu() );
34
menu.RenamePreset( wgt_text.GetText() );
35
menu.RefreshLists();
36
37
PopupBack
();
38
39
return
true
;
40
}
41
else
if
( w ==
m_BtnCancel
)
42
{
43
PopupBack
();
44
return
true
;
45
}
46
47
return
false
;
48
}
49
}
EditBoxWidget
Definition
enwidgets.c:354
Param
Base Param Class with no parameters.
Definition
param.c:12
UIPopupScript
Definition
uipopupscript.c:2
UIPopupScript::m_Editbox
EditBoxWidget m_Editbox
Definition
uipopupscriptpresetrename.c:5
UIPopupScript::OnOpen
override void OnOpen(Param param)
Definition
uipopupscriptpresetrename.c:17
UIPopupScript::UIPopupScriptPresetRename
void UIPopupScriptPresetRename(Widget wgt)
Definition
uipopupscriptpresetrename.c:10
UIPopupScript::m_BtnOk
ButtonWidget m_BtnOk
Definition
uipopupscriptconfigs.c:3
UIPopupScript::m_BtnCancel
ButtonWidget m_BtnCancel
Definition
uipopupscriptconfigs.c:4
UIPopupScript::OnClick
override bool OnClick(Widget w, int x, int y, int button)
Definition
uipopupscriptpresetrename.c:26
UIPopupScript::PopupBack
UIPopupScript PopupBack()
Definition
uipopupscript.c:37
UIPopupScript::m_WgtRoot
Widget m_WgtRoot
Definition
uipopupscript.c:61
Widget
Definition
enwidgets.c:190
g_Game
DayZGame g_Game
Definition
dayzgame.c:3942
x
Icon x
y
Icon y
Games
Dayz
scripts
5_mission
gui
sceneeditormenu
uipopupscript
uipopupscriptpresetrename.c
Generated by
1.17.0