75 |
|
|
76 |
m_peviewer.AcceptedPlugin = this.ConfigPlugin; |
m_peviewer.AcceptedPlugin = this.ConfigPlugin; |
77 |
m_peviewer.AcceptedProcess = SelectedProcess; |
m_peviewer.AcceptedProcess = SelectedProcess; |
78 |
|
m_peviewer.OnPEDataUpdated += new BaseEventHandler<PEViewerDataUpdatedEvent>(OnPEDataUpdated); |
79 |
|
|
80 |
} |
} |
81 |
|
|
82 |
|
void OnPEDataUpdated(PEViewerDataUpdatedEvent e) |
83 |
|
{ |
84 |
|
m_memoryview.SetPEViewerData(e.PEData); |
85 |
|
} |
86 |
private void OnBrowseMemoryRegion(BrowseMemoryRegionEvent e) |
private void OnBrowseMemoryRegion(BrowseMemoryRegionEvent e) |
87 |
{ |
{ |
88 |
m_memoryview.BrowseMemoryRegion(e.MemoryRegion); |
m_memoryview.BrowseMemoryRegion(e.MemoryRegion); |
136 |
m_memsearcher = new FloatingMemorySearcher(); |
m_memsearcher = new FloatingMemorySearcher(); |
137 |
m_memsearcher.OnBrowseMemoryRegion += new BaseEventHandler<BrowseMemoryRegionEvent>(OnBrowseMemoryRegion); |
m_memsearcher.OnBrowseMemoryRegion += new BaseEventHandler<BrowseMemoryRegionEvent>(OnBrowseMemoryRegion); |
138 |
m_peviewer = new FloatingPEViewer(); |
m_peviewer = new FloatingPEViewer(); |
139 |
|
m_peviewer.OnPEDataUpdated+=new BaseEventHandler<PEViewerDataUpdatedEvent>(OnPEDataUpdated); |
140 |
m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString); |
m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString); |
141 |
} |
} |
142 |
#region SetupDockWindowHandler support |
#region SetupDockWindowHandler support |
270 |
load_plugins(); |
load_plugins(); |
271 |
m_peviewer = new FloatingPEViewer(ConfigPlugin); |
m_peviewer = new FloatingPEViewer(ConfigPlugin); |
272 |
m_peviewer.AcceptedProcess = SelectedProcess; |
m_peviewer.AcceptedProcess = SelectedProcess; |
273 |
|
m_peviewer.OnPEDataUpdated +=new BaseEventHandler<PEViewerDataUpdatedEvent>(OnPEDataUpdated); |
274 |
m_peviewer.Show(dockPanel); |
m_peviewer.Show(dockPanel); |
275 |
} |
} |
276 |
|
|