Exemplo n.º 1
0
        public MainForm(string defaultInputFile)
        {
            InitializeComponent();
            msiTableGrid.AutoGenerateColumns    = false;
            msiPropertyGrid.AutoGenerateColumns = false;
            Presenter = new MainFormPresenter(this);
            Presenter.Initialize();

            _mruManager = new MruMenuStripManager(mruPlaceHolderToolStripMenuItem);
            _mruManager.MruItemClicked += (mruFilePathName) =>
            {
                this.SelectedMsiFile = new FileInfo(mruFilePathName);
                Presenter.LoadCurrentFile();
            };
            if (!string.IsNullOrEmpty(defaultInputFile))
            {
                this.SelectedMsiFile = new FileInfo(defaultInputFile);
                Presenter.LoadCurrentFile();
            }
        }
Exemplo n.º 2
0
        public MainForm(string defaultInputFile)
        {
            InitializeComponent();
            msiTableGrid.AutoGenerateColumns = false;
            msiPropertyGrid.AutoGenerateColumns = false;
            Presenter = new MainFormPresenter(this);
            Presenter.Initialize();

            if (!string.IsNullOrEmpty(defaultInputFile))
                txtMsiFileName.Text = defaultInputFile;
            _mruManager = new MruMenuStripManager(mruPlaceHolderToolStripMenuItem);
            _mruManager.MruItemClicked += (mruFilePathName) =>
                                          {
                                              this.SelectedMsiFile = new FileInfo(mruFilePathName);
                                              Presenter.LoadCurrentFile();
                                          };
        }
Exemplo n.º 3
0
 public MruItem(MruMenuStripManager manager, string filePathName)
 {
     this.Manager      = manager;
     this.FilePathName = filePathName;
     this.Text         = filePathName;
 }
Exemplo n.º 4
0
 public MruItem(MruMenuStripManager manager, string filePathName)
 {
     Manager      = manager;
     FilePathName = filePathName;
     Text         = filePathName;
 }
Exemplo n.º 5
0
 public MruItem(MruMenuStripManager manager, string filePathName)
 {
     this.Manager = manager;
     this.FilePathName = filePathName;
     this.Text = filePathName;
 }