From 2b4c73a78c42e9bc8a92f31a192d77b5f96a5d59 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sat, 3 Mar 2018 19:12:36 +0000 Subject: [PATCH] Add gui panel to hex dump unknown ne resources by default. --- exeinfogui/NE/TabNeResources.xeto.cs | 5 ++++- exeinfogui/PanelHexDump.xeto | 11 +++++++++++ exeinfogui/PanelHexDump.xeto.cs | 29 ++++++++++++++++++++++++++++ 3 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 exeinfogui/PanelHexDump.xeto create mode 100644 exeinfogui/PanelHexDump.xeto.cs diff --git a/exeinfogui/NE/TabNeResources.xeto.cs b/exeinfogui/NE/TabNeResources.xeto.cs index aa1f2ef..05197e2 100644 --- a/exeinfogui/NE/TabNeResources.xeto.cs +++ b/exeinfogui/NE/TabNeResources.xeto.cs @@ -41,6 +41,7 @@ namespace exeinfogui.NE Panel pnlResource; TreeGridItemCollection treeData; TreeGridView treeResources; + PanelHexDump panelHexDump; public TabNeResources() { @@ -56,6 +57,7 @@ namespace exeinfogui.NE panelWin16Version = new PanelWin16Version(); panelNeStrings = new PanelNeStrings(); panelNeAccelerators = new PanelNeAccelerators(); + panelHexDump=new PanelHexDump(); } public void Update(IEnumerable resourceTypes, libexeinfo.NE.TargetOS os) @@ -116,7 +118,8 @@ namespace exeinfogui.NE panelNeAccelerators.Update(data, libexeinfo.NE.TargetOS.OS2); break; default: - pnlResource.Content = null; + pnlResource.Content = panelHexDump; + panelHexDump.Update(data); break; } } diff --git a/exeinfogui/PanelHexDump.xeto b/exeinfogui/PanelHexDump.xeto new file mode 100644 index 0000000..6b7d110 --- /dev/null +++ b/exeinfogui/PanelHexDump.xeto @@ -0,0 +1,11 @@ + + + + + + + +