mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-29 21:30:53 +00:00
Don't allow displaying non-debuggable disassembly forms when debugging
This commit is contained in:
@@ -497,6 +497,23 @@ namespace renderdocui.Windows
|
||||
disasmLayoutPanel.RowStyles.Add(new RowStyle());
|
||||
disasmLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Percent, 100F));
|
||||
|
||||
if (m_Trace == null)
|
||||
{
|
||||
disasmLayoutPanel.ColumnCount = 1;
|
||||
disasmLayoutPanel.Controls.Add(disasmToolStrip, 0, 0);
|
||||
disasmLayoutPanel.Controls.Add(m_DisassemblyView, 0, 1);
|
||||
disasmLayoutPanel.RowCount = 2;
|
||||
disasmLayoutPanel.RowStyles.Add(new RowStyle());
|
||||
disasmLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Percent, 100F));
|
||||
}
|
||||
else
|
||||
{
|
||||
disasmLayoutPanel.ColumnCount = 1;
|
||||
disasmLayoutPanel.RowCount = 1;
|
||||
disasmLayoutPanel.Controls.Add(m_DisassemblyView, 0, 0);
|
||||
disasmLayoutPanel.RowStyles.Add(new RowStyle(SizeType.Percent, 100F));
|
||||
}
|
||||
|
||||
m_Scintillas.Add(m_DisassemblyView);
|
||||
|
||||
var w = Helpers.WrapDockContent(dockPanel, disasmLayoutPanel, "Disassembly");
|
||||
@@ -519,6 +536,8 @@ namespace renderdocui.Windows
|
||||
m_DisassemblyView.Text = disasm;
|
||||
m_DisassemblyView.UndoRedo.EmptyUndoBuffer();
|
||||
m_DisassemblyView.IsReadOnly = true;
|
||||
|
||||
UpdateDebugging();
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user