Survivalcraft API 1.8.2.3
v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
ExternalContentLinkDialog.cs
浏览该文件的文档.
1
using
System.Xml.Linq;
2
3
namespace
Game
{
4
public
class
ExternalContentLinkDialog
:
Dialog
{
5
public
TextBoxWidget
m_textBoxWidget
;
6
7
public
ButtonWidget
m_okButtonWidget
;
8
9
public
ExternalContentLinkDialog
(
string
link) {
10
ClipboardManager.ClipboardString
= link;
11
XElement node =
ContentManager
.
Get
<XElement>(
"Dialogs/ExternalContentLinkDialog"
);
12
LoadContents
(
this
, node);
13
m_textBoxWidget
=
Children
.Find<
TextBoxWidget
>(
"ExternalContentLinkDialog.TextBox"
);
14
m_okButtonWidget
=
Children
.Find<
ButtonWidget
>(
"ExternalContentLinkDialog.OkButton"
);
15
m_textBoxWidget.Text = link;
16
}
17
18
public
override
void
Update
() {
19
if
(Input.Cancel
20
||
m_okButtonWidget
.IsClicked) {
21
DialogsManager
.
HideDialog
(
this
);
22
}
23
}
24
}
25
}
Game.ButtonWidget
定义
ButtonWidget.cs:5
Game.ClipboardManager.ClipboardString
static string ClipboardString
定义
ClipboardManager.cs:33
Game.ContainerWidget.Children
readonly WidgetsList Children
定义
ContainerWidget.cs:5
Game.ContentManager
定义
ContentManager.cs:50
Game.ContentManager.Get
static object Get(Type type, string name)
定义
ContentManager.cs:70
Game.Dialog.Dialog
Dialog()
定义
Dialog.cs:5
Game.DialogsManager
定义
DialogsManager.cs:4
Game.DialogsManager.HideDialog
static void HideDialog(Dialog dialog)
定义
DialogsManager.cs:58
Game.ExternalContentLinkDialog.Update
override void Update()
定义
ExternalContentLinkDialog.cs:18
Game.ExternalContentLinkDialog.ExternalContentLinkDialog
ExternalContentLinkDialog(string link)
定义
ExternalContentLinkDialog.cs:9
Game.ExternalContentLinkDialog.m_textBoxWidget
TextBoxWidget m_textBoxWidget
定义
ExternalContentLinkDialog.cs:5
Game.ExternalContentLinkDialog.m_okButtonWidget
ButtonWidget m_okButtonWidget
定义
ExternalContentLinkDialog.cs:7
Game.TextBoxWidget
定义
TextBoxWidget.cs:22
Game.Widget.LoadContents
virtual void LoadContents(object eventsTarget, XElement node)
定义
Widget.cs:507
Game
定义
ContentFileBridge.cs:4
SurvivalcraftApi 1.8.2.3
Survivalcraft.Windows
Dialog
ExternalContentLinkDialog.cs
制作者
1.16.1