internal DebugWindow(MainWindow reference, UninstallerListViewUpdater listview, AppUninstaller appUninstaller)
        {
            _reference      = reference;
            _listView       = listview;
            _appUninstaller = appUninstaller;

            InitializeComponent();

            _settings.Subscribe(TestHandler, x => x.FilterHideMicrosoft, this);
            _settings.BindControl(checkBox1, x => x.FilterHideMicrosoft, this);

            _settings.BindControl(checkBoxDebug, x => x.Debug, this);
            checkBoxDebug.Checked = Settings.Default.Debug;

            var messageboxes = typeof(MessageBoxes)
                               .GetMethods(BindingFlags.Static | BindingFlags.NonPublic | BindingFlags.Public);

            foreach (var x in messageboxes)
            {
                var wr = new ComboBoxWrapper <MethodInfo>(x, y =>
                {
                    var name = y.ToString();
                    return(name.Substring(name.IndexOf(' ') + 1));
                });
                comboBoxMessages.Items.Add(wr);
            }

            checkBox2.Checked = Program.IsInstalled;
        }
Esempio n. 2
0
 public AmigaOSProperties()
 {
     InitializeComponent();
     KickstartVersionList = new ComboBoxWrapper(cmbKickstartVersions);
     ImportButton         = new ButtonWrapper(btnImportLibraries);
     LoadedLibraryList    = lstLoadedLibs;   //$TODO: no wrapper for ListView available yet.
 }
Esempio n. 3
0
 public HexDisassemblerView()
 {
     InitializeComponent();
     Architectures = new ComboBoxWrapper(this.ddlArchitecture);
     Address       = new TextBoxWrapper(this.txtAddress);
     HexBytes      = new TextBoxWrapper(this.txtHexBytes);
     Disassembly   = new TextBoxWrapper(this.txtDisassembly);
 }
Esempio n. 4
0
        public KeyBindingsDialog()
        {
            InitializeComponent();
            Commands    = new ListboxWrapper(listCommands);
            CommandName = new TextBoxWrapper(txtCommandName);
            Windows     = new ComboBoxWrapper(ddlWindows);
            CommandKeys = new ComboBoxWrapper(ddlCommandShortcuts);
            Shortcut    = new TextBoxWrapper(txtShortCut);

            new KeyBindingsInteractor().Attach(this);
        }
Esempio n. 5
0
        public OpenAsDialog()
        {
            InitializeComponent();

            AddressTextBox = new TextBoxWrapper(txtAddress);
            Architectures  = new ComboBoxWrapper(ddlArchitectures);
            Platforms      = new ComboBoxWrapper(ddlEnvironments);
            FileName       = new TextBoxWrapper(textBox1);
            BrowseButton   = new ButtonWrapper(btnBrowse);
            OkButton       = new ButtonWrapper(btnOk);

            new OpenAsInteractor().Attach(this);
        }
Esempio n. 6
0
        public OpenAsDialog()
        {
            InitializeComponent();

            AddressTextBox = new TextBoxWrapper(txtAddress);
            Architectures = new ComboBoxWrapper(ddlArchitectures);
            Platforms = new ComboBoxWrapper(ddlEnvironments);
            FileName = new TextBoxWrapper(textBox1);
            BrowseButton = new ButtonWrapper(btnBrowse);
            OkButton = new ButtonWrapper(btnOk);

            new OpenAsInteractor().Attach(this);
        }
Esempio n. 7
0
 public SearchDialog()
 {
     InitializeComponent();
     Patterns        = new ComboBoxWrapper(ddlPatterns);
     RegexCheckbox   = new CheckBoxWrapper(chkRegexp);
     Encodings       = new ComboBoxWrapper(ddlEncoding);
     Scopes          = new ComboBoxWrapper(ddlScope);
     SearchButton    = new ButtonWrapper(btnSearch);
     StartAddress    = new TextBoxWrapper(txtStartAddress);
     EndAddress      = new TextBoxWrapper(txtEndAddress);
     ScannedMemory   = new CheckBoxWrapper(chkScanned);
     UnscannedMemory = new CheckBoxWrapper(chkUnscanned);
     new SearchDialogInteractor().Attach(this);
 }
Esempio n. 8
0
 public SearchDialog()
 {
     InitializeComponent();
     Patterns = new ComboBoxWrapper(ddlPatterns);
     RegexCheckbox = new CheckBoxWrapper(chkRegexp);
     Encodings = new ComboBoxWrapper(ddlEncoding);
     Scopes = new ComboBoxWrapper(ddlScope);
     SearchButton = new ButtonWrapper(btnSearch);
     StartAddress = new TextBoxWrapper(txtStartAddress);
     EndAddress = new TextBoxWrapper(txtEndAddress);
     ScannedMemory = new CheckBoxWrapper(chkScanned);
     UnscannedMemory = new CheckBoxWrapper(chkUnscanned);
     new SearchDialogInteractor().Attach(this);
 }
        private void button1_Click(object sender, EventArgs e)
        {
            var result = LanguageSelectDialog.ShowLanguageSelectDialog(ParentForm);

            if (result == null || comboBox1.Items.OfType <ComboBoxWrapper <CultureInfo> >().Any(x => x.WrappedObject.Equals(result)))
            {
                return;
            }

            var newItem = new ComboBoxWrapper <CultureInfo>(result, info => $"{info.Name} - {info.DisplayName}");

            comboBox1.Items.Add(newItem);
            comboBox1.SelectedItem = newItem;
        }
Esempio n. 10
0
        public Form1()
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            //
            // TODO: Add any constructor code after InitializeComponent call
            //
            ComboBoxDropListWrapper ctrl = (ComboBoxDropListWrapper)dataGrid1.Columns[0].ColumnType;

            ctrl.SetItems(new String[] { "Hejsa", "Dav", "Farvel" });

            ComboBoxWrapper ctrl1 = (ComboBoxWrapper)dataGrid1.Columns[11].ColumnType;

            ctrl1.SetItems(new String[] { "Her er lidt", "at vælge imellem", "Du kan også skrive selv" });

            DataRow dr = dataTable1.NewRow();

            dr[0] = "En tekst";
            dr[1] = 42;
            dr[2] = DateTime.Now;
            dataTable1.Rows.Add(dr);

            for (int j = 0; j < 10; j++)
            {
                dr = dataTable1.NewRow();
                dataTable1.Rows.Add(dr);
            }

/*			ArrayList list = new ArrayList();
 *                      list.Add(4);
 *                      list.Add(34);
 *                      list.Add(47);
 *                      dataGrid2.DataSource = list;
 */
//			dataGrid3.DataSource = dataTable1;

            dataGrid4.Items.AddRange(new DataGridItemCollection[] {
                new DataGridItemCollection(new DataGridItem[] { new DataGridItem("kafkjfdk") }),
                new DataGridItemCollection(new DataGridItem[] { new DataGridItem("fjsdifjusi") }),
                new DataGridItemCollection(new DataGridItem[] { new DataGridItem("sfksdjfmsdlisl") })
            });
        }