15 |
{ |
{ |
16 |
public partial class UIMemoryViewer : UserControl, IProcessConfig, IAcceptsPlugin<IConfigPlugin>//, IAcceptsMemoryRange |
public partial class UIMemoryViewer : UserControl, IProcessConfig, IAcceptsPlugin<IConfigPlugin>//, IAcceptsMemoryRange |
17 |
{ |
{ |
|
private bool first_load = true; |
|
18 |
public UIMemoryViewer() |
public UIMemoryViewer() |
19 |
{ |
{ |
20 |
InitializeComponent(); |
InitializeComponent(); |
77 |
public IConfigPlugin AcceptedPlugin { get; set; } |
public IConfigPlugin AcceptedPlugin { get; set; } |
78 |
#endregion |
#endregion |
79 |
#region IAcceptsMemoryRange members |
#region IAcceptsMemoryRange members |
80 |
private uint MemoryStart { get { return 0; } } |
public uint MemoryStart { get { return 0; } } |
81 |
private uint MemorySize { get { return int.MaxValue; } } |
public uint MemorySize { get { return int.MaxValue; } } |
82 |
#endregion |
#endregion |
83 |
public void GotoTop() { this.CURRENT_TOP_ADDR = 0; } |
public void GotoTop() { this.CURRENT_TOP_ADDR = 0; } |
84 |
public void GotoBottom() { uint size = MemorySize; this.CURRENT_TOP_ADDR = (uint)((size - 1) - max_ram_view); } |
public void GotoBottom() { uint size = MemorySize; this.CURRENT_TOP_ADDR = (uint)((size - 1) - max_ram_view); } |