Example #1
0
        private void btnTest_Click(object sender, EventArgs e)
        {
#if false
            CallGraphWindow f         = new CallGraphWindow();
            LinearPointer   procEntry = dasm.Image.BaseAddress.LinearAddress + 0x14FE;
            f.SourceProcedure = dasm.Image.Procedures.Find(procEntry);
            f.WindowState     = FormWindowState.Maximized;
            f.Show(this);
#else
            string        fileName = @"..\..\..\..\Test\SLIBC7.LIB";
            ObjectLibrary library  = OmfLoader.LoadLibrary(fileName);
            propertiesWindow.SelectedObject = library;

            library.ResolveAllSymbols();
            libraryWindow.Library          = library;
            libraryWindow.PropertiesWindow = propertiesWindow;
            libraryWindow.ListingWindow    = listingWindow;
#endif
        }
Example #2
0
        private void MainForm_Load(object sender, EventArgs e)
        {
            //lvListing.SetWindowTheme("explorer");
            cbBookmarks.SelectedIndex = 0;
            cbFind.SelectedIndex      = 0;
            string fileName = @"E:\Dev\Projects\DosDebugger\Test\H.EXE";

            DoLoadFile(fileName);
            this.WindowState = FormWindowState.Maximized;

#if false
            CallGraphWindow f         = new CallGraphWindow();
            LinearPointer   procEntry = dasm.Image.BaseAddress.LinearAddress + 0x17FC;
            f.SourceProcedure = dasm.Image.Procedures.Find(procEntry);
            f.WindowState     = FormWindowState.Maximized;
            f.ShowDialog(this);
            //Application.Exit();
#else
            btnTest_Click(null, null);
#endif
        }
Example #3
0
        private void MainForm_Load(object sender, EventArgs e)
        {
            //lvListing.SetWindowTheme("explorer");
            cbBookmarks.SelectedIndex = 0;
            cbFind.SelectedIndex = 0;
            string fileName = @"E:\Dev\Projects\DosDebugger\Test\H.EXE";
            DoLoadFile(fileName);
            this.WindowState = FormWindowState.Maximized;

            #if false
            CallGraphWindow f = new CallGraphWindow();
            LinearPointer procEntry = dasm.Image.BaseAddress.LinearAddress + 0x17FC;
            f.SourceProcedure = dasm.Image.Procedures.Find(procEntry);
            f.WindowState = FormWindowState.Maximized;
            f.ShowDialog(this);
            //Application.Exit();
            #else
            btnTest_Click(null, null);
            #endif
        }
Example #4
0
        private void btnTest_Click(object sender, EventArgs e)
        {
            #if false
            CallGraphWindow f = new CallGraphWindow();
            LinearPointer procEntry = dasm.Image.BaseAddress.LinearAddress + 0x14FE;
            f.SourceProcedure = dasm.Image.Procedures.Find(procEntry);
            f.WindowState = FormWindowState.Maximized;
            f.Show(this);
            #else
            string fileName = @"..\..\..\..\Test\SLIBC7.LIB";
            ObjectLibrary library = OmfLoader.LoadLibrary(fileName);
            propertiesWindow.SelectedObject = library;

            library.ResolveAllSymbols();
            libraryWindow.Library = library;
            libraryWindow.PropertiesWindow = propertiesWindow;
            libraryWindow.ListingWindow = listingWindow;
            #endif
        }