mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-01-19 20:24:49 +00:00
Implements interface buttons that react to input type and visually display keybinds Updates the T3D icon and splash screen
239 lines
6.8 KiB
Plaintext
239 lines
6.8 KiB
Plaintext
//--- OBJECT WRITE BEGIN ---
|
|
new GuiControl(GamepadButtonsGuiCtrl) {
|
|
position = "0 0";
|
|
extent = "646 130";
|
|
minExtent = "8 2";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
profile = "GamepadDefaultProfile";
|
|
visible = "1";
|
|
active = "1";
|
|
tooltipProfile = "GuiToolTipProfile";
|
|
hovertime = "1000";
|
|
isContainer = "1";
|
|
canSave = "1";
|
|
canSaveDynamicFields = "1";
|
|
|
|
new GuiDynamicCtrlArrayControl(GamepadButtonsGui) {
|
|
position = "0 0";
|
|
extent = "640 100";
|
|
minExtent = "8 2";
|
|
horizSizing = "right";
|
|
vertSizing = "bottom";
|
|
profile = "GamepadDefaultProfile";
|
|
visible = "1";
|
|
active = "1";
|
|
tooltipProfile = "GuiToolTipProfile";
|
|
hovertime = "1000";
|
|
isContainer = "1";
|
|
canSave = "1";
|
|
canSaveDynamicFields = "1";
|
|
colSize = "155";
|
|
rowSize = "45";
|
|
rowSpacing = 5;
|
|
colSpacing = 5;
|
|
frozen = true;
|
|
|
|
/*new GuiBitmapCtrl(ButtonBImg) {
|
|
canSaveDynamicFields = "0";
|
|
Enabled = "1";
|
|
isContainer = "0";
|
|
Profile = "GamepadDefaultProfile";
|
|
HorizSizing = "left";
|
|
VertSizing = "relative";
|
|
position = "416 16";
|
|
Extent = "32 32";
|
|
MinExtent = "8 2";
|
|
canSave = "1";
|
|
Visible = "1";
|
|
hovertime = "1000";
|
|
bitmap = "data/ui/images/Inputs/Xbox/Xbox_B";
|
|
wrap = "0";
|
|
};
|
|
new GuiTextCtrl(ButtonBLabel) {
|
|
canSaveDynamicFields = "0";
|
|
Enabled = "1";
|
|
isContainer = "0";
|
|
Profile = "GamepadButtonTextRight";
|
|
HorizSizing = "relative";
|
|
VertSizing = "relative";
|
|
position = "248 16";
|
|
Extent = "160 32";
|
|
MinExtent = "8 2";
|
|
canSave = "1";
|
|
Visible = "1";
|
|
hovertime = "1000";
|
|
text = "Button B Label";
|
|
maxLength = "1024";
|
|
};
|
|
new GuiButtonBaseCtrl(ButtonBButton) {
|
|
canSaveDynamicFields = "0";
|
|
Enabled = "1";
|
|
isContainer = "0";
|
|
Profile = "GamepadDefaultProfile";
|
|
HorizSizing = "relative";
|
|
VertSizing = "relative";
|
|
position = "248 16";
|
|
Extent = "200 32";
|
|
MinExtent = "8 2";
|
|
canSave = "1";
|
|
Visible = "1";
|
|
hovertime = "1000";
|
|
text = "Button";
|
|
groupNum = "-1";
|
|
buttonType = "PushButton";
|
|
useMouseEvents = "0";
|
|
};
|
|
new GuiBitmapCtrl(ButtonAImg) {
|
|
canSaveDynamicFields = "0";
|
|
Enabled = "1";
|
|
isContainer = "0";
|
|
Profile = "GamepadDefaultProfile";
|
|
HorizSizing = "left";
|
|
VertSizing = "relative";
|
|
position = "400 64";
|
|
Extent = "32 32";
|
|
MinExtent = "8 2";
|
|
canSave = "1";
|
|
Visible = "1";
|
|
hovertime = "1000";
|
|
bitmap = "data/ui/images/Inputs/Xbox/Xbox_A";
|
|
wrap = "0";
|
|
};
|
|
new GuiTextCtrl(ButtonALabel) {
|
|
canSaveDynamicFields = "0";
|
|
Enabled = "1";
|
|
isContainer = "0";
|
|
Profile = "GamepadButtonTextRight";
|
|
HorizSizing = "relative";
|
|
VertSizing = "relative";
|
|
position = "232 64";
|
|
Extent = "160 32";
|
|
MinExtent = "8 2";
|
|
canSave = "1";
|
|
Visible = "1";
|
|
hovertime = "1000";
|
|
text = "Button B Label";
|
|
maxLength = "1024";
|
|
};
|
|
new GuiButtonBaseCtrl(ButtonAButton) {
|
|
canSaveDynamicFields = "0";
|
|
Enabled = "1";
|
|
isContainer = "0";
|
|
Profile = "GamepadDefaultProfile";
|
|
HorizSizing = "relative";
|
|
VertSizing = "relative";
|
|
position = "232 64";
|
|
Extent = "200 32";
|
|
MinExtent = "8 2";
|
|
canSave = "1";
|
|
Visible = "1";
|
|
hovertime = "1000";
|
|
text = "Button";
|
|
groupNum = "-1";
|
|
buttonType = "PushButton";
|
|
useMouseEvents = "0";
|
|
};
|
|
new GuiBitmapCtrl(ButtonXImg) {
|
|
canSaveDynamicFields = "0";
|
|
Enabled = "1";
|
|
isContainer = "0";
|
|
Profile = "GamepadDefaultProfile";
|
|
HorizSizing = "right";
|
|
VertSizing = "relative";
|
|
position = "32 64";
|
|
Extent = "32 32";
|
|
MinExtent = "8 2";
|
|
canSave = "1";
|
|
Visible = "1";
|
|
hovertime = "1000";
|
|
bitmap = "data/ui/images/Inputs/Xbox/Xbox_X";
|
|
wrap = "0";
|
|
};
|
|
new GuiTextCtrl(ButtonXLabel) {
|
|
canSaveDynamicFields = "0";
|
|
Enabled = "1";
|
|
isContainer = "0";
|
|
Profile = "GamepadButtonTextLeft";
|
|
HorizSizing = "relative";
|
|
VertSizing = "relative";
|
|
position = "72 64";
|
|
Extent = "160 32";
|
|
MinExtent = "8 2";
|
|
canSave = "1";
|
|
Visible = "1";
|
|
hovertime = "1000";
|
|
text = "Button X Label";
|
|
maxLength = "1024";
|
|
};
|
|
new GuiButtonBaseCtrl(ButtonXButton) {
|
|
canSaveDynamicFields = "0";
|
|
Enabled = "1";
|
|
isContainer = "0";
|
|
Profile = "GamepadDefaultProfile";
|
|
HorizSizing = "relative";
|
|
VertSizing = "relative";
|
|
position = "32 64";
|
|
Extent = "200 32";
|
|
MinExtent = "8 2";
|
|
canSave = "1";
|
|
Visible = "1";
|
|
hovertime = "1000";
|
|
text = "Button";
|
|
groupNum = "-1";
|
|
buttonType = "PushButton";
|
|
useMouseEvents = "0";
|
|
};
|
|
new GuiBitmapCtrl(ButtonYImg) {
|
|
canSaveDynamicFields = "0";
|
|
Enabled = "1";
|
|
isContainer = "0";
|
|
Profile = "GamepadDefaultProfile";
|
|
HorizSizing = "right";
|
|
VertSizing = "relative";
|
|
position = "16 16";
|
|
Extent = "32 32";
|
|
MinExtent = "8 2";
|
|
canSave = "1";
|
|
Visible = "1";
|
|
hovertime = "1000";
|
|
bitmap = "data/ui/images/Inputs/Xbox/Xbox_Y";
|
|
wrap = "0";
|
|
};
|
|
new GuiTextCtrl(ButtonYLabel) {
|
|
canSaveDynamicFields = "0";
|
|
Enabled = "1";
|
|
isContainer = "0";
|
|
Profile = "GamepadButtonTextLeft";
|
|
HorizSizing = "relative";
|
|
VertSizing = "relative";
|
|
position = "55 16";
|
|
Extent = "164 32";
|
|
MinExtent = "8 2";
|
|
canSave = "1";
|
|
Visible = "1";
|
|
hovertime = "1000";
|
|
text = "Button Y Label";
|
|
maxLength = "1024";
|
|
};
|
|
new GuiButtonBaseCtrl(ButtonYButton) {
|
|
canSaveDynamicFields = "0";
|
|
Enabled = "1";
|
|
isContainer = "0";
|
|
Profile = "GamepadDefaultProfile";
|
|
HorizSizing = "relative";
|
|
VertSizing = "relative";
|
|
position = "16 16";
|
|
Extent = "208 32";
|
|
MinExtent = "8 2";
|
|
canSave = "1";
|
|
Visible = "1";
|
|
hovertime = "1000";
|
|
text = "Button";
|
|
groupNum = "-1";
|
|
buttonType = "PushButton";
|
|
useMouseEvents = "0";
|
|
};*/
|
|
};
|
|
};
|
|
//--- OBJECT WRITE END --- |