public static void initializeDebugger() { Omni.self.Print(" % - Initializing Debugger"); // Load the scripts. // And the guis. DebuggerBreakConditionDlg.initialize(); DebuggerConnectDlg.initialize(); DebuggerEditWatchDlg.initialize(); DebuggerFindDlg.initialize(); DebuggerGui.initialize(); DebuggerWatchDlg.initialize(); }
public static void DbgConnect() { TCPDebugger TCPDebugger = "TCPDebugger"; GuiTextEditCtrl DebuggerConnectAddress = "DebuggerConnectAddress"; GuiTextEditCtrl DebuggerConnectPort = "DebuggerConnectPort"; GuiTextEditCtrl DebuggerConnectPassword = "******"; DebuggerConnectDlg DebuggerConnectDlg = "DebuggerConnectDlg"; GuiCanvas Canvas = "Canvas"; string address = DebuggerConnectAddress.getValue(); string port = DebuggerConnectPort.getValue(); string password = DebuggerConnectPassword.getValue(); if ((address != "") && (port != "") && (password != "")) { TCPDebugger.connect(address + ":" + port); TCPDebugger.schedule("5000", "send", password + "\r\n"); TCPDebugger["password"] = password; } Canvas.popDialog(DebuggerConnectDlg); }