public static void Defaultform(MetroFramework.Forms.MetroForm frm) { frm.MaximizeBox = false; frm.MinimizeBox = false; frm.Resizable = false; frm.Movable = false; }
public static void Popup(string Message) { ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1)); MetroFramework.Forms.MetroForm prompt = new MetroFramework.Forms.MetroForm() { Width = 280, Height = 135, FormBorderStyle = FormBorderStyle.None, Resizable = false, AutoSize = true, AutoSizeMode = AutoSizeMode.GrowOnly, Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))), ControlBox = false, Theme = MetroFramework.MetroThemeStyle.Dark, DisplayHeader = false, TopMost = true, Text = "", StartPosition = FormStartPosition.CenterScreen }; MetroFramework.Controls.MetroLabel textLabel = new MetroFramework.Controls.MetroLabel() { AutoSize = true, Left = 5, Top = 20, Text = Message, Width = 270, Height = 40, TextAlign = ContentAlignment.MiddleCenter, Theme = MetroFramework.MetroThemeStyle.Dark }; MetroFramework.Controls.MetroButton confirmation = new MetroFramework.Controls.MetroButton() { Text = "Ok", Left = 5, Width = 100, Top = 130, DialogResult = DialogResult.OK, Theme = MetroFramework.MetroThemeStyle.Dark }; prompt.Controls.Add(confirmation); prompt.Controls.Add(textLabel); prompt.AcceptButton = confirmation; prompt.ShowDialog(); }
public void OpenNewForm(MetroFramework.Forms.MetroForm df, bool modal) { if (OpenForm != null) { OpenForm(df, modal); } }
private void MetroTileMenu_Click(object sender, EventArgs e) { try { MetroTile menuClick = (MetroTile)sender; MetroFramework.Forms.MetroForm oForm = new MetroFramework.Forms.MetroForm(); string dll = "UI2"; Assembly assCadena = Assembly.LoadFrom(AppDomain.CurrentDomain.BaseDirectory + dll + ".dll"); oForm = (MetroFramework.Forms.MetroForm)assCadena.CreateInstance("UI2.frm_" + menuClick.Name); oForm.MdiParent = this; oForm.Dock = DockStyle.Fill; oForm.StartPosition = FormStartPosition.CenterParent; oForm.BringToFront(); oForm.WindowState = FormWindowState.Maximized; oForm.MaximizeBox = false; oForm.MinimizeBox = false; ContenedorPrincipal.Visible = false; oForm.FormClosed += OForm_FormClosed; oForm.Show(); } catch (Exception ex) { //throw new Exception(); } }
public static void switchLanguage(MetroFramework.Forms.MetroForm frm, CultureInfo cul, ResourceManager res_man) { foreach (ToolStripMenuItem ctrlTool in frm.MainMenuStrip.Items) { try { ctrlTool.Text = res_man.GetString(ctrlTool.Name, cul); } catch (Exception e) { //throw new Exception("Error.", e); } foreach (ToolStripItem ctrlDrop in ((ToolStripDropDownItem)ctrlTool).DropDownItems) { try { ctrlDrop.Text = res_man.GetString(ctrlDrop.Name, cul); } catch (Exception e) { //throw new Exception("Error.", e); } } } }
public void InsertBtnName(MetroFramework.Forms.MetroForm form) { foreach (var btn in form.Controls.OfType <Bunifu.Framework.UI.BunifuThinButton2>()) { btn.Enabled = false; } }
public void lightMode(MetroFramework.Forms.MetroForm form) { form.Theme = MetroFramework.MetroThemeStyle.Light; form.Style = MetroFramework.MetroColorStyle.Black; foreach (var el in form.Controls) { switch (el) { case Label l: { l.ForeColor = Color.Black; break; } case TextBox l: { l.ForeColor = Color.Black; l.BackColor = Color.White; break; } case TrackBar l: { l.BackColor = Color.Black; break; } } } form.Refresh(); }
public void LoadDefaultPermission(MetroFramework.Forms.MetroForm form) { //load default Permission foreach (var btn in form.Controls.OfType <MetroTile>()) { btn.Enabled = false; //btn.BackColor = Color.FromArgb(0x91, 0xC0, 0xBC, 0xBC); } }
public userCMenu(List <aeMenu> menus, int idModulo, MetroFramework.Forms.MetroForm padre, MetroPanel pPnlPrincipal) { InitializeComponent(); Padre = padre; pnlPrincipal = pPnlPrincipal; IdModulo = idModulo; foreach (var item in menus) { dicMenus.Add(item, Agregar(item.Name, item.IdApplication, item.Objeto)); } }
public static bool VerificarTamañoNumeros(int tmin, int tmax, string valor, MetroFramework.Forms.MetroForm form) { if (REGEXstring.VerificarTemañoNumero(valor, tmin, tmax)) { return(true); } else { MetroMessageBox.Show(form, mppMensajes.TamañoNumero()); return(false); } }
public static bool VerificarSoloNumero(string numero, string componente, MetroFramework.Forms.MetroForm form) { if (REGEXstring.VerificarNumeros(numero)) { return(true); } else { MetroMessageBox.Show(form, mppMensajes.SoloNumeros(componente)); return(false); } }
public static bool MensajeVacio(string componente, string valor, MetroFramework.Forms.MetroForm form) { if (valor != "") { return(true); } else { MetroMessageBox.Show(form, mppMensajes.VacioCaracteres(componente)); return(false); } }
public static bool MensajeAlfanumerico(string componente, string valor, MetroFramework.Forms.MetroForm form) { if (REGEXstring.VerificarAlfaNumerico(valor)) { return(true); } else { MetroMessageBox.Show(form, mppMensajes.VacioCaracteresInvalidos(componente)); return(false); } }
public static void ClearAll(MetroFramework.Forms.MetroForm form) { foreach (Control control in form.Controls) { if (control.GetType() == typeof(MetroTextBox) || control.GetType() == typeof(TextBox)) { control.Text = ""; } else if (control.GetType() == typeof(MetroComboBox) || control.GetType() == typeof(ComboBox)) { if (control.GetType() == typeof(MetroComboBox)) { MetroComboBox combo = (MetroComboBox)control; combo.Text = ""; combo.Items.Clear(); } else { ComboBox combo = (ComboBox)control; combo.Text = ""; combo.Items.Clear(); } } else if (control.GetType() == typeof(MetroCheckBox) || control.GetType() == typeof(CheckBox)) { if (control.GetType() == typeof(MetroCheckBox)) { MetroCheckBox chk = (MetroCheckBox)control; chk.Checked = false; } else { CheckBox chk = (CheckBox)control; chk.Checked = false; } } else if (control.GetType() == typeof(MetroRadioButton) || control.GetType() == typeof(RadioButton)) { if (control.GetType() == typeof(MetroRadioButton)) { MetroRadioButton radio = (MetroRadioButton)control; radio.Checked = false; } else { RadioButton radio = (RadioButton)control; radio.Checked = false; } } } }
public static bool FechaPosteriorHoy(string componente, string valor, MetroFramework.Forms.MetroForm form) { long resul = DateTime.Compare(DateTime.Now, DateTime.Parse(valor)); if (resul != -1) { return(true); } else { MetroMessageBox.Show(form, mppMensajes.FechaPosteriorHoy(componente)); return(false); } }
private void MainScreen_Load(object sender, EventArgs e) { specialTextbox = SpecialTextbox.Instance; auth = Authorization.Instance; MetroFramework.Forms.MetroForm form = Authorization.Instance.AdminForms(PersonelController.Instance.KullaniciTipiBul(Authorization.user))[0]; form.MdiParent = this; form.Dock = DockStyle.Fill;//parent'in içini doldur form.WindowState = System.Windows.Forms.FormWindowState.Maximized; form.Show(); string[] tabNames = Authorization.Instance.TabControlPageNames(PersonelController.Instance.KullaniciTipiBul(Authorization.user)); foreach (string tabName in tabNames) { mTab.TabPages.Add(new TabPage(tabName)); } }
public static void WriteReceipt(MetroFramework.Forms.MetroForm form) { try { technovisionDataSetTableAdapters.receiptTableAdapter t = new technovisionDataSetTableAdapters.receiptTableAdapter(); t.Insert(Receipt.ReceiptNumber, DateTime.Parse(Receipt.receiptDate), Receipt.orderNumber, Receipt.paymentAmount, Receipt.branch, Receipt.OrderType, DateTime.Now.ToString("yyyy"), Receipt.custId); CommonFunctions.WriteUserLog(Session.Username, "New Payment Receipt for " + Receipt.OrderType + " Order Number " + Receipt.orderNumber + " Added to the System."); } catch (Exception ex) { CommonFunctions.WriteToErrorLog(ex.Message); CommonFunctions.ShowError(form, "show " + Receipt.ReceiptNumber + "," + Receipt.receiptDate + "," + Receipt.orderNumber + "," + Receipt.paymentAmount + "," + Receipt.branch + "," + Receipt.OrderType + "," + Receipt.custId + ""); CommonFunctions.ShowError(form, ex.Message); } }
public frmRunning(MetroFramework.Forms.MetroForm parent) { InitializeComponent(); this.Theme = parent.Theme; this.Style = parent.Style; if (parent != null) { this.StartPosition = FormStartPosition.Manual; this.Location = new Point(parent.Location.X + parent.Width / 2 - this.Width / 2, parent.Location.Y + parent.Height / 2 - this.Height / 2); } else { this.StartPosition = FormStartPosition.CenterParent; } }
List <Tuple <Panel, Button> > orderSliderPanels = new List <Tuple <Panel, Button> >(); // список нажатых кнопок public ucMenuBar(MetroFramework.Forms.MetroForm mainForm) { InitializeComponent(); _mainForm = mainForm as MainForm; allSliderPanels.Add(FilePanel, mb_File); allSliderPanels.Add(AnalysisPanel, mb_Analysis); allSliderPanels.Add(AboutPanel, mb_About); // кнопки вызова панели с анализами // + передается индекс анализа mb_Analysis_1.Click += (sender, EventArgs) => { SetAnalysisPanel(sender, EventArgs, 0); }; mb_Analysis_2.Click += (sender, EventArgs) => { SetAnalysisPanel(sender, EventArgs, 1); }; mb_Analysis_3.Click += (sender, EventArgs) => { SetAnalysisPanel(sender, EventArgs, 2); }; mb_Analysis_4.Click += (sender, EventArgs) => { SetAnalysisPanel(sender, EventArgs, 3); }; mb_Analysis_5.Click += (sender, EventArgs) => { SetAnalysisPanel(sender, EventArgs, 4); }; }
public void initializeBrowser(String url) { Cef.Initialize(new CefSettings()); browser = new ChromiumWebBrowser(url); this.Controls.Add(browser); authWindow = new MetroFramework.Forms.MetroForm(); authWindow.StartPosition = FormStartPosition.CenterScreen; authWindow.Height = 800; authWindow.Width = 500; authWindow.Show(); browser.Width = 500; browser.Height = 800; authWindow.Controls.Add(browser); //browser.Dock = DockStyle.Fill; //Event Handler browser.AddressChanged += onBrowserAddressChanged; }
private void mTab_SelectedIndexChanged(object sender, EventArgs e) { if (MdiChildren.Count() > 0) //eğer bir çocuk form açıksa { ActiveMdiChild.Close(); //açık olanı kapat } try { MetroFramework.Forms.MetroForm form = Authorization.Instance.AdminForms(PersonelController.Instance.KullaniciTipiBul(Authorization.user))[mTab.SelectedIndex]; form.MdiParent = this; form.Dock = DockStyle.Fill;//parent'in içini doldur form.WindowState = System.Windows.Forms.FormWindowState.Maximized; form.Show(); } catch { MessageBox.Show(mTab.SelectedIndex + " "); } }
public bool NotNullableControls(MetroFramework.Forms.MetroForm form) { List <Control> controls = new List <Control>(); foreach (Control item in form.Controls) { if (item is MetroFramework.Controls.MetroTextBox) { controls.Add(item); } else if (item is MetroFramework.Controls.MetroDateTime) { } else if (item is MetroFramework.Controls.MetroComboBox) { controls.Add(item);; } } return(IsEmptyOrNull(controls)); }
private void AbrirFormulario(string ruta) { try { MetroFramework.Forms.MetroForm oForm = new MetroFramework.Forms.MetroForm(); string dll = "UI2"; Assembly assCadena = Assembly.LoadFrom(AppDomain.CurrentDomain.BaseDirectory + dll + ".dll"); oForm = (MetroFramework.Forms.MetroForm)assCadena.CreateInstance(ruta); oForm.MdiParent = Padre; oForm.FormClosed += OForm_FormClosed; //oForm.Dock = DockStyle.Fill; oForm.StartPosition = FormStartPosition.CenterParent; oForm.BringToFront(); oForm.Show(); pnlPrincipal.Visible = false; } catch (Exception ex) { //throw new Exception(); } }
private void MainScreen_Load(object sender, EventArgs e) { specialTextbox = SpecialTextbox.Instance; auth = Authorization.Instance; string[] tabNames = Authorization.tabNames; if (stokController.KullaniciTipiBul(Authorization.user) == Authorization.StaffTypes.Yönetici) { foreach (string tabName in tabNames) { mTab.TabPages.Add(new TabPage(tabName)); } MetroFramework.Forms.MetroForm form = Authorization.Forms[mTab.SelectedIndex]; } else { for (int i = 0; i < 3; i++) { mTab.TabPages.Add(new TabPage(tabNames[i])); } } }
public DataTable GetFormItem(string FormName) { var FormType = Assembly.GetExecutingAssembly().GetTypes() .Where(a => a.BaseType == typeof(MetroFramework.Forms.MetroForm) && a.GetType().Name == FormName).FirstOrDefault(); MetroFramework.Forms.MetroForm f = (MetroFramework.Forms.MetroForm)Activator.CreateInstance(FormType); DataTable FormItem = new DataTable(); var Btn = f.Controls.OfType <Bunifu.Framework.UI.BunifuFlatButton>(); if (Btn.Count() > 0) { for (int i = 0; i < Btn.Count(); i++) { string name = Btn.ElementAt(i).Name; string Text = Btn.ElementAt(i).Text; String mType = Btn.ElementAt(i).GetType().ToString(); FormItem.Rows.Add(f.Name, name, Text, mType); } } return(FormItem); }
public UI_SPECTACLES_DIAGNOSIS(MetroFramework.Forms.MetroForm form) { InitializeComponent(); this.form = form; }
public static void save(MetroFramework.Forms.MetroForm f) { specInvoiceController.saveLenseOrder(f); }
public static bool saveCustomer(MetroFramework.Forms.MetroForm ui) { return(customerController.register(ui)); }
public static void ErrorGeneral(string componente, MetroFramework.Forms.MetroForm form) { MetroMessageBox.Show(form, componente, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); }
public static void ErrorAltaModificacado(string componente, MetroFramework.Forms.MetroForm form) { MetroMessageBox.Show(form, "No ha dado de alta o modificado un/a nuevo/a " + componente + ", ya existe", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); }
private void btnAutonomous_Click(object sender, EventArgs e) { if (lstboxAutonomousChooser.SelectedItem == null || lstboxAutonomousChooser.SelectedItem.ToString().Length == 0) return; MetroFramework.Forms.MetroForm autoForm = new MetroFramework.Forms.MetroForm(); MetroFramework.Controls.MetroPanel p = new MetroFramework.Controls.MetroPanel(); p.Name = "panel"; string[] autoParams = autonomousDict[lstboxAutonomousChooser.SelectedItem.ToString()]; if (autoParams.Length < 2) return; for (int i = 1; i < autoParams.Length; i++) { MetroFramework.Controls.MetroLabel lbl = new MetroFramework.Controls.MetroLabel(); lbl.Text = autoParams[i].Substring(0, autoParams[i].IndexOf(":")); lbl.Location = new Point(10, 30 + 30 * i); p.Controls.Add(lbl); Control c; string ControlText = autoParams[i].Substring(autoParams[i].IndexOf(":") + 1); switch (ControlText) { case "TextBox": c = new MetroFramework.Controls.MetroTextBox(); c.Size = new Size(100, lbl.Height); break; case "CheckBox": c = new MetroFramework.Controls.MetroCheckBox(); break; default: MessageBox.Show("Unsupported Control"); return; } c.Location = new Point(10 + lbl.Width, 30 + 30 * i); p.Controls.Add(c); } p.Top = 55; p.Width = autoForm.Width; p.Height = autoForm.Height - p.Top; autoForm.Controls.Add(p); autoForm.Text = lstboxAutonomousChooser.SelectedItem.ToString(); autoForm.PerformLayout(); autoForm.Show(); autoForm.FormClosing += autoForm_FormClosing; }