|
@@ -13,67 +13,12 @@ function inputTest::destroy( %this )
|
|
|
|
|
|
function inputTest::initClient( %this )
|
|
|
{
|
|
|
- exec("./scripts/customProfiles.cs");
|
|
|
- exec("./scripts/inputMonitor.cs");
|
|
|
- exec("./scripts/gui/inputMonitor.gui");
|
|
|
- exec("./scripts/joystickSettings.cs");
|
|
|
- exec("./scripts/gui/joystickSettings.gui");
|
|
|
-
|
|
|
- if (isObject(MainMenuGui))
|
|
|
- {
|
|
|
- %testBtn = new GuiButtonCtrl() {
|
|
|
- text = "Input Event Monitor";
|
|
|
- groupNum = "-1";
|
|
|
- buttonType = "PushButton";
|
|
|
- useMouseEvents = "0";
|
|
|
- position = "0 0";
|
|
|
- extent = "200 40";
|
|
|
- minExtent = "8 8";
|
|
|
- horizSizing = "right";
|
|
|
- vertSizing = "bottom";
|
|
|
- profile = "GuiBlankMenuButtonProfile";
|
|
|
- visible = "1";
|
|
|
- active = "1";
|
|
|
- command = "Canvas.pushDialog(InputMonitorDlg);";
|
|
|
- tooltipProfile = "GuiToolTipProfile";
|
|
|
- isContainer = "0";
|
|
|
- canSave = "0";
|
|
|
- canSaveDynamicFields = "0";
|
|
|
- };
|
|
|
-
|
|
|
- if (!isObject(MMTestContainer))
|
|
|
- {
|
|
|
- new GuiDynamicCtrlArrayControl(MMTestContainer) {
|
|
|
- colCount = "0";
|
|
|
- colSize = "200";
|
|
|
- rowCount = "0";
|
|
|
- rowSize = "40";
|
|
|
- rowSpacing = "2";
|
|
|
- colSpacing = "0";
|
|
|
- frozen = "0";
|
|
|
- autoCellSize = "0";
|
|
|
- fillRowFirst = "1";
|
|
|
- dynamicSize = "1";
|
|
|
- padding = "0 0 0 0";
|
|
|
- position = "0 0";
|
|
|
- extent = "200 40";
|
|
|
- minExtent = "8 2";
|
|
|
- horizSizing = "right";
|
|
|
- vertSizing = "bottom";
|
|
|
- profile = "GuiDefaultProfile";
|
|
|
- visible = "1";
|
|
|
- active = "1";
|
|
|
- tooltipProfile = "GuiToolTipProfile";
|
|
|
- hovertime = "1000";
|
|
|
- isContainer = "1";
|
|
|
- canSave = "0";
|
|
|
- canSaveDynamicFields = "0";
|
|
|
- };
|
|
|
- MainMenuGui.add(MMTestContainer);
|
|
|
- }
|
|
|
-
|
|
|
- MMTestContainer.add(%testBtn);
|
|
|
- }
|
|
|
+ %this.queueExec("/scripts/customProfiles.cs");
|
|
|
+ %this.queueExec("/scripts/inputMonitor.cs");
|
|
|
+ %this.queueExec("/scripts/gui/inputMonitor.gui");
|
|
|
+ %this.queueExec("/scripts/joystickSettings.cs");
|
|
|
+ %this.queueExec("/scripts/gui/joystickSettings.gui");
|
|
|
+ %this.queueExec("/scripts/menuButtons.cs");
|
|
|
}
|
|
|
|
|
|
function onSDLDeviceConnected(%sdlIndex, %deviceName, %deviceType)
|