Example #1
0
        public frmSslSettings(FormMaster master)
        {
            this.master = master;
            InitializeComponent();

            Text                  = Resource.certificatesFrmSslSettings;
            btnSave.Text          = Resource.certificatesBtnSave;
            btnCancel.Text        = Resource.certificatesBtnCancel;
            groupOptions.Text     = Resource.certificatesGroupOptions;
            optCacerts.Text       = Resource.certificatesOptCacerts;
            optSslEmptyStore.Text = Resource.certificatesOptSslEmptyStore;
            optOther.Text         = Resource.certificatesOptOther;

            var settings = SettingsUtils.GetSettings();

            if (settings.TrustStoreDefault == SslHelper.GLOBAL)
            {
                optCacerts.Checked = true;
            }
            else if (settings.TrustStoreDefault == SslHelper.NONE)
            {
                optSslEmptyStore.Checked = true;
            }
            else
            {
                optOther.Checked = true;
            }

            ucKeyStoreView1.SetTrustStore(settings.TrustStoreDefault, settings.TrustStorePwdDefault);
        }
Example #2
0
        public FormScenario(FormMaster master, TreeNode parent, Server server, Guid?id)
        {
            this.master   = master;
            this.scenario = server.GetScenarioById(id);
            this.parent   = parent;
            this.server   = server;
            InitializeComponent();

            Text                        = Resource.formAddScenarioTitle;
            btnAdd.Text                 = Resource.btnAdd;
            btnCancel.Text              = Resource.btnCancel;
            lblScenarioName.Text        = Resource.lblScenarioName;
            lblScenarioDescription.Text = Resource.lblScenarioDescription;

            if (this.scenario != null)
            {
                Text = Resource.formAddScenarioInEditModeTitle;
                this.txtName.Text      = scenario.Name;
                this.txtDesc.TextValue = scenario.Description;
                this.btnAdd.Text       = Resource.btnEdit;
                this.oldPath           = server.GetFullPath(scenario);

                if (master.Dashboard.IsRunning(scenario))
                {
                    btnAdd.Enabled = false;
                }

                this.Text = this.scenario.Name;
            }

            ResizeTexts();
        }
Example #3
0
        public FormImageFile(FormMaster master, TabPageCustom tabPage, string fileName)
        {
            InitializeComponent();

            this.tabPage = tabPage;
            this.master  = master;
            LoadForm(fileName);

            this.btnOpen.Text  = Resource.btnOpenExplorer;
            this.btnClose.Text = Resource.btnCloseTab;
        }
Example #4
0
        public FormCompare(FormMaster master)
        {
            InitializeComponent();

            btnCompare.Text = Resource.btnCompare;
            Text            = Resource.formCompareTitle;

            this.master = master;
            btnOpen1.ContextMenuStrip = GetOptionsMenu(txtFile1, txtContent1);
            btnOpen2.ContextMenuStrip = GetOptionsMenu(txtFile2, txtContent2);
        }
Example #5
0
        public FormTextView(FormMaster master, string title, string content)
        {
            InitializeComponent();

            this.master               = master;
            this.TabStop              = false;
            this.txtTitle.TextValue   = title;
            this.txtContent.TextValue = Helper.ResolveBreakLineInCompatibility(content);

            if (string.IsNullOrWhiteSpace(title))
            {
                this.txtTitle.Visible = false;
            }
        }
Example #6
0
        public FormTextFile(FormMaster master, TabPageCustom tabPage, string fileName)
        {
            InitializeComponent();

            this.TabStop = false;

            this.tabPage = tabPage;
            this.master  = master;
            LoadForm(fileName);

            this.btnOpen.Text  = Resource.btnOpenExplorer;
            this.btnClose.Text = Resource.btnCloseTab;
            this.btnSave.Text  = Resource.btnSaveFile;

            this.originalText = this.btnSave.Text;
        }
Example #7
0
        public FormJsonViewer(FormMaster master, string tabName, string json, bool expandAll)
        {
            InitializeComponent();
            this.ucJsonView.ContentJson      = json;
            this.ucJsonView.ExpandAll        = expandAll;
            this.ucJsonView.OnJsonVisualizer = (_elementName, _elementValue, _expandAll) =>
            {
                var _tabName = tabName;
                if (!string.IsNullOrWhiteSpace(_elementName))
                {
                    _tabName += "." + _elementName;
                }

                var frm = new FormJsonViewer(master, _tabName, _elementValue, true);
                master.TabMaster.AddTab(frm, null, _tabName);
            };
        }
Example #8
0
        public FormFindInFiles(FormMaster master, string folderStart)
        {
            InitializeComponent();

            this.TabStop = false;

            this.txtFolder.Text = Path.GetDirectoryName(folderStart);
            this.master         = master;

            this.searchPanelHeight  = this.pnlSearch.Height - this.pnlReplace.Height;
            this.replacePanelHeight = this.pnlSearch.Height;

            this.txtSearchValue.Multiline = false;
            this.btnSearch.Text           = Resource.btnSearch;
            this.btnReplaceAll.Text       = Resource.btnReplaceAll;
            this.lblFolder.Text           = Resource.lblFolder;
            this.pnlSearch.BackColor      = Color.FromArgb(207, 214, 229);
            this.EnableReplace            = false;
        }
Example #9
0
        public FormServer(FormMaster master, Server server)
        {
            this.master = master;
            this.server = server;
            InitializeComponent();

            Text = Resource.formServerTitle;
            lblServerNew.Text       = Resource.lblServerNew;
            lblServerTargetUrl.Text = Resource.lblServerTargetUrl;
            lblServerPort.Text      = Resource.lblServerPort;
            btnAdd.Text             = Resource.btnAdd;
            btnCancel.Text          = Resource.btnCancel;
            tabServerBasic.Text     = Resource.tabServerBasic;
            tabServerAdvance.Text   = Resource.tabServerAdvance;

            if (this.server == null)
            {
                this.txtPort.Text = Server.GetAutoPort().ToString();
                this.properties   = new Server.WiremockProperties();
            }
            else
            {
                Text = Resource.formServerInEditModeTitle;

                this.txtName.Text      = server.Name;
                this.txtUrlTarget.Text = server.UrlTarget;
                this.txtPort.Text      = server.Port.ToString();
                this.btnAdd.Text       = Resource.btnEdit;
                this.oldPath           = this.server.GetFullPath();
                this.properties        = server.GetWiremockProperties();

                if (master.Dashboard.IsRunning(server.GetDefaultScenario()))
                {
                    btnAdd.Enabled = false;
                }
            }

            this.propertyGrid1.SelectedObject = properties;
        }
Example #10
0
 public TabMaster(FormMaster master)
 {
     this.master     = master;
     this.tabControl = master.GetTabControl();
 }
Example #11
0
 public FormCompare(FormMaster master, string content1)
     : this(master)
 {
     this.txtContent1.TextValue = content1;
 }
Example #12
0
 public GridViewLogRequestResponse(DataGridView gridView, FormMaster master, Action <LogRow> onAddRequest = null)
 {
     this.gridView     = gridView;
     this.onAddRequest = onAddRequest;
     this.master       = master;
 }