Example #1
0
        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();
        }
Example #2
0
        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);
        }