コード例 #1
0
        }         //GEN-LAST:event_cbTraceWrite32ItemStateChanged

        private void btnExportActionPerformed([email protected] evt)
        {         //GEN-FIRST:event_btnExportActionPerformed
            java.util.ResourceBundle bundle = java.util.ResourceBundle.getBundle("pspsharp/languages/pspsharp");
//JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'sealed override':
//ORIGINAL LINE: sealed override javax.swing.JFileChooser fc = new javax.swing.JFileChooser();
            JFileChooser fc = new JFileChooser();

            fc.DialogTitle      = bundle.getString("MemoryBreakpointsDialog.dlgExport.title");
            fc.SelectedFile     = new File(State.discId + ".mbrk");
            fc.CurrentDirectory = new File(".");
            fc.addChoosableFileFilter(Constants.fltMemoryBreakpointFiles);
            fc.FileFilter = Constants.fltMemoryBreakpointFiles;

            if (fc.showSaveDialog(this) == JFileChooser.APPROVE_OPTION)
            {
                File f = fc.SelectedFile;
                if (f.exists())
                {
                    int rc = MessageBox.Show(this, bundle.getString("ConsoleWindow.strFileExists.text"), bundle.getString("ConsoleWindow.strFileExistsTitle.text"), MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);

                    if (rc != DialogResult.Yes)
                    {
                        return;
                    }
                }
                ((DebuggerMemory)Memory.Instance).exportBreakpoints(fc.SelectedFile);
            }
        }         //GEN-LAST:event_btnExportActionPerformed
コード例 #2
0
        }         //GEN-LAST:event_chkPauseOnHitItemStateChanged

        private void btnAddActionPerformed([email protected] evt)
        {         //GEN-FIRST:event_btnAddActionPerformed
            MemoryBreakpoint mbp = new MemoryBreakpoint();

            memoryBreakpoints.Add(mbp);
            memoryBreakpointsModel.fireTableRowsInserted(memoryBreakpoints.Count - 1, memoryBreakpoints.Count - 1);
        }         //GEN-LAST:event_btnAddActionPerformed
コード例 #3
0
 public void actionPerformed([email protected] ae)
 {
     // update the credentials
     Credentials.UserName = userName.getText();
     Credentials.Password = password.getText();
     Credentials.Save     = saveCredentials.isSelected();
     Credentials.Update();
 }
コード例 #4
0
        }         //GEN-LAST:event_btnFilenameActionPerformed

        private void btnOkActionPerformed([email protected] evt)
        {         //GEN-FIRST:event_btnOkActionPerformed
            if (StartAddress > EndAddress)
            {
                JpcspDialogManager.showError(this, java.util.ResourceBundle.getBundle("pspsharp/languages/pspsharp").getString("DumpCodeDialog.strErrAddressRange.title"));
                return;
            }

            retVal  = DUMPCODE_APPROVE;
            Visible = false;
        }         //GEN-LAST:event_btnOkActionPerformed
コード例 #5
0
        }         //GEN-LAST:event_btnAddActionPerformed

        private void btnRemoveActionPerformed([email protected] evt)
        {         //GEN-FIRST:event_btnRemoveActionPerformed
            int row = tblBreakpoints.SelectedRow;
            MemoryBreakpoint mbp = memoryBreakpoints.RemoveAt(row);

            // make sure breakpoint is uninstalled after being removed
            mbp.Enabled = false;
            memoryBreakpointsModel.fireTableRowsDeleted(row, row);

            // after removal no item is selected - so disable the button once again
            btnRemove.Enabled = false;
        }         //GEN-LAST:event_btnRemoveActionPerformed
コード例 #6
0
        private void btnFilenameActionPerformed([email protected] evt)
        {         //GEN-FIRST:event_btnFilenameActionPerformed
            JFileChooser fc = new JFileChooser();

            fc.DialogTitle = java.util.ResourceBundle.getBundle("pspsharp/languages/pspsharp").getString("DumpCodeDialog.dlgOutputFile.title");

            fc.SelectedFile = new File(txtFilename.Text);
            fc.addChoosableFileFilter(Constants.fltTextFiles);
            fc.FileFilter = Constants.fltTextFiles;

            int returnVal = fc.showOpenDialog(this);

            if (returnVal != JFileChooser.APPROVE_OPTION)
            {
                return;
            }

            txtFilename.Text = fc.SelectedFile.AbsolutePath;
        }         //GEN-LAST:event_btnFilenameActionPerformed
コード例 #7
0
        }         //GEN-LAST:event_btnExportActionPerformed

        private void btnImportActionPerformed([email protected] evt)
        {         //GEN-FIRST:event_btnImportActionPerformed
//JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'sealed override':
//ORIGINAL LINE: sealed override javax.swing.JFileChooser fc = new javax.swing.JFileChooser();
            JFileChooser fc = new JFileChooser();

            fc.DialogTitle      = java.util.ResourceBundle.getBundle("pspsharp/languages/pspsharp").getString("MemoryBreakpointsDialog.dlgImport.title");
            fc.SelectedFile     = new File(State.discId + ".mbrk");
            fc.CurrentDirectory = new File(".");
            fc.addChoosableFileFilter(Constants.fltMemoryBreakpointFiles);
            fc.FileFilter = Constants.fltMemoryBreakpointFiles;

            if (fc.showOpenDialog(this) == JFileChooser.APPROVE_OPTION)
            {
                ((DebuggerMemory)Memory.Instance).importBreakpoints(fc.SelectedFile);
            }
            memoryBreakpointsModel.fireTableDataChanged();
            updateTraceSettings();
        }         //GEN-LAST:event_btnImportActionPerformed
コード例 #8
0
        } //GEN-LAST:event_ClearMessageButtonActionPerformed

        private void SaveMessageToFileButtonActionPerformed([email protected] evt)
        {                                                                                                               //GEN-FIRST:event_SaveMessageToFileButtonActionPerformed
            java.util.ResourceBundle bundle        = java.util.ResourceBundle.getBundle("pspsharp/languages/pspsharp"); // NOI18N
            JFileChooser             m_fileChooser = new JFileChooser();

            m_fileChooser.SelectedFile     = new File("logoutput.txt");
            m_fileChooser.DialogTitle      = bundle.getString("ConsoleWindow.strSaveLogging.text");
            m_fileChooser.CurrentDirectory = new File(".");
            int returnVal = m_fileChooser.showSaveDialog(this);

            if (returnVal != JFileChooser.APPROVE_OPTION)
            {
                return;
            }
            File f = m_fileChooser.SelectedFile;

            System.IO.StreamWriter @out = null;
            try
            {
                if (f.exists())
                {
                    int res = MessageBox.Show(this, bundle.getString("ConsoleWindow.strFileExists.text"), bundle.getString("ConsoleWindow.strFileExistsTitle.text"), MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                    if (res != 0)
                    {
                        return;
                    }
                }

                //IOHelper.saveTxtFile(f, ta_messages.getText(), false);
                @out = new System.IO.StreamWriter(f);
                @out.BaseStream.WriteByte(talogging.Text);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.ToString());
                Console.Write(e.StackTrace);
            }
            finally
            {
                Utilities.close(@out);
            }
        } //GEN-LAST:event_SaveMessageToFileButtonActionPerformed
コード例 #9
0
        }         //GEN-LAST:event_btnClearActionPerformed

        private void btnImportCheatDBActionPerformed([email protected] evt)
        {         //GEN-FIRST:event_btnImportCheatDBActionPerformed
            File cheatDBFile = new File("cheat.db");

            if (cheatDBFile.canRead())
            {
                try
                {
                    System.IO.StreamReader reader = new System.IO.StreamReader(cheatDBFile);
                    bool insideApplicationid      = false;
                    while (reader.ready())
                    {
                        string line = reader.ReadLine();
                        if (string.ReferenceEquals(line, null))
                        {
                            // end of file
                            break;
                        }
                        line = line.Trim();
                        if (line.StartsWith("_S ", StringComparison.Ordinal))
                        {
                            string applicationId = line.Substring(2).Trim().Replace("-", "");
                            insideApplicationid = applicationId.Equals(State.discId, StringComparison.OrdinalIgnoreCase);
                        }
                        if (insideApplicationid)
                        {
                            // Add the line to the cheat codes
                            addCheatLine(line);
                        }
                    }
                    reader.Close();
                }
                catch (IOException e)
                {
                    Emulator.Console.WriteLine("Import from cheat.db", e);
                }
            }
            else
            {
                JpcspDialogManager.showInformation(this, java.util.ResourceBundle.getBundle("pspsharp/languages/pspsharp").getString("CheatsGUI.strReadFromDB.text"));
            }
        }         //GEN-LAST:event_btnImportCheatDBActionPerformed
コード例 #10
0
        }         //GEN-LAST:event_btnImportCheatDBActionPerformed

        private void btnOnOffActionPerformed([email protected] evt)
        {         //GEN-FIRST:event_btnOnOffActionPerformed
            if (btnOnOff.Selected)
            {
                if (taCheats.Text.Empty)
                {
                    JpcspDialogManager.showInformation(this, java.util.ResourceBundle.getBundle("pspsharp/languages/pspsharp").getString("CheatsGUI.strNoCheatsEntered.text"));
                    btnOnOff.Selected = false;
                    return;
                }

                if (cheatsThread == null)
                {
                    taCheats.Editable        = false;
                    taCheats.BackgRound      = UIManager.getColor("Panel.backgRound");
                    btnClear.Enabled         = false;
                    btnImportCheatDB.Enabled = false;

                    cheatsThread          = new CheatsThread(this);
                    cheatsThread.Priority = Thread.MIN_PRIORITY;
                    cheatsThread.Name     = "HLECheatThread";
                    cheatsThread.Daemon   = true;
                    cheatsThread.Start();
                }
            }
            else
            {
                if (cheatsThread != null)
                {
                    taCheats.Editable        = true;
                    taCheats.BackgRound      = UIManager.getColor("TextArea.backgRound");
                    btnClear.Enabled         = true;
                    btnImportCheatDB.Enabled = true;

                    cheatsThread.exit();
                }
            }
        }         //GEN-LAST:event_btnOnOffActionPerformed
コード例 #11
0
        } //GEN-LAST:event_btnGoToSPActionPerformed

        private void btnDumpRawRamActionPerformed([email protected] evt)
        { //GEN-FIRST:event_btnDumpRawRamActionPerformed
            File f = new File("ramdump.bin");
            BufferedOutputStream @out = null;

            try
            {
                @out = new BufferedOutputStream(new System.IO.FileStream(f, System.IO.FileMode.Create, System.IO.FileAccess.Write));
                IMemoryReader memoryReader = MemoryReader.getMemoryReader(MemoryMap.START_RAM, MemoryMap.SIZE_RAM, 1);
                for (int i = 0; i < MemoryMap.SIZE_RAM; i++)
                {
                    @out.write(memoryReader.readNext());
                }
            }
            catch (IOException)
            {
                // Ignore exception
            }
            finally
            {
                Utilities.close(@out);
            }
        } //GEN-LAST:event_btnDumpRawRamActionPerformed
コード例 #12
0
        }         //GEN-LAST:event_btnGoToGEActionPerformed

        private void btnGoToFBActionPerformed([email protected] evt)
        {         //GEN-FIRST:event_btnGoToFBActionPerformed
            goToBufferInfo(Modules.sceDisplayModule.BufferInfoFb);
        }         //GEN-LAST:event_btnGoToFBActionPerformed
コード例 #13
0
 private void btnGoToAddressActionPerformed([email protected] evt)
 {         //GEN-FIRST:event_btnGoToAddressActionPerformed
     goToAddress();
 }         //GEN-LAST:event_btnGoToAddressActionPerformed
コード例 #14
0
 public void actionPerformed([email protected] evt)
 {
     outerInstance.changeImageActionPerformed(evt);
 }
コード例 #15
0
 public void actionPerformed([email protected] evt)
 {
     outerInstance.btnGoToAddressActionPerformed(evt);
 }
コード例 #16
0
        } //GEN-LAST:event_taMemoryViewMouseWheelMoved

        private void btnGoToSPActionPerformed([email protected] evt)
        { //GEN-FIRST:event_btnGoToSPActionPerformed
            startaddress = Emulator.Processor.cpu._sp;
            RefreshMemory();
        } //GEN-LAST:event_btnGoToSPActionPerformed
コード例 #17
0
 private void ClearMessageButtonActionPerformed([email protected] evt)
 { //GEN-FIRST:event_ClearMessageButtonActionPerformed
     clearScreenMessages();
 } //GEN-LAST:event_ClearMessageButtonActionPerformed
コード例 #18
0
 public void actionPerformed([email protected] evt)
 {
     outerInstance.ClearMessageButtonActionPerformed(evt);
 }
コード例 #19
0
        }         //GEN-LAST:event_keyPressed

        private void changeImageActionPerformed([email protected] evt)
        {         //GEN-FIRST:event_changeImageActionPerformed
            RefreshImage();
        }         //GEN-LAST:event_changeImageActionPerformed
コード例 #20
0
        } //GEN-LAST:event_onKeyPressed

        private void btnGoToVRAMActionPerformed([email protected] evt)
        { //GEN-FIRST:event_btnGoToVRAMActionPerformed
            startaddress = 0x04000000;
            RefreshMemory();
        } //GEN-LAST:event_btnGoToVRAMActionPerformed
コード例 #21
0
 private void btnCloseActionPerformed([email protected] evt)
 {         //GEN-FIRST:event_btnCloseActionPerformed
     Visible = false;
 }         //GEN-LAST:event_btnCloseActionPerformed
コード例 #22
0
 public void actionPerformed([email protected] evt)
 {
     outerInstance.btnClearActionPerformed(evt);
 }
コード例 #23
0
ファイル: Timer.cs プロジェクト: squareinc/JSC-Cross-Compiler
 public void actionPerformed([email protected] e)
 {
     Invoke();
 }
コード例 #24
0
 public void actionPerformed([email protected] evt)
 {
     outerInstance.SaveMessageToFileButtonActionPerformed(evt);
 }
コード例 #25
0
 public void actionPerformed([email protected] evt)
 {
     outerInstance.btnImportCheatDBActionPerformed(evt);
 }
コード例 #26
0
 private void btnClearActionPerformed([email protected] evt)
 {         //GEN-FIRST:event_btnClearActionPerformed
     taCheats.Text = "";
 }         //GEN-LAST:event_btnClearActionPerformed
コード例 #27
0
 public void actionPerformed([email protected] evt)
 {
     outerInstance.btnDumpRawRamActionPerformed(evt);
 }