Exemple #1
0
        private SectionEditorForm(NativeMappedFile map, bool readOnly)
        {
            _random   = new Random();
            _map      = map;
            _readOnly = readOnly;
            _prov     = new NativeMappedFileByteProvider(_map, _readOnly);

            InitializeComponent();
            if (_readOnly)
            {
                corruptToolStripMenuItem.Visible      = false;
                loadFromFileToolStripMenuItem.Visible = false;
            }

            hexBox.ByteProvider = _prov;

            Disposed += SectionEditorForm_Disposed;
        }
        private SectionEditorForm(NativeMappedFile map, bool readOnly)
        {
            _random = new Random();
            _map = map;
            _readOnly = readOnly;
            _prov = new NativeMappedFileByteProvider(_map, _readOnly);            

            InitializeComponent();
            if (_readOnly)
            {
                corruptToolStripMenuItem.Visible = false;
                loadFromFileToolStripMenuItem.Visible = false;
            }

            hexBox.ByteProvider = _prov;

            Disposed += SectionEditorForm_Disposed;
        }
Exemple #3
0
 public SectionEditorForm(NativeMappedFile map, string name, bool readOnly)
     : this(map, readOnly)
 {
     TabText = String.Format("{0} {1}", name, _readOnly ? "(RO)" : "");
 }
Exemple #4
0
 public SectionEditorForm(NativeMappedFile map, HandleEntry handle, bool readOnly)
     : this(map, readOnly)
 {
     TabText = String.Format("Process {0} - Handle {1} {2}", handle.ProcessId, handle.Handle.ToInt64(), _readOnly ? "(RO)" : "");
 }
 public NativeMappedFileByteProvider(NativeMappedFile map, bool readOnly)
 {
     _readOnly = readOnly;
     _map      = map;
 }
 public NativeMappedFileByteProvider(NativeMappedFile map, bool readOnly)
 {
     _readOnly = readOnly;
     _map = map;
 }
 public SectionEditorForm(NativeMappedFile map, string name, bool readOnly)
     : this(map, readOnly)
 {            
     TabText = String.Format("{0} {1}", name, _readOnly ? "(RO)" : "");
 }
 public SectionEditorForm(NativeMappedFile map, HandleEntry handle, bool readOnly) 
     : this(map, readOnly)        
 {                           
     TabText = String.Format("Process {0} - Handle {1} {2}", handle.ProcessId, handle.Handle.ToInt64(), _readOnly ? "(RO)" : "");            
 }