public static string GetTextParolaUtilizator(Form pParinte, string pTitluEcran, string pEticheta, string pTextActual, int pLungimeMaximaText, bool pDeschideInCentrulEcranului) { using (frmInputBox text = new frmInputBox(EnumTipInput.TextParola, pTextActual, pTitluEcran, pEticheta, pLungimeMaximaText, CEnumerariComune.EnumTipDeschidere.StangaJos, 0)) { if (pDeschideInCentrulEcranului) { text.StartPosition = FormStartPosition.CenterScreen; } if (IHMUtile.DeschideEcran(pParinte, text)) { return(text.TextIntrodus); } return(string.Empty); } //using (frmInputBox text = new frmInputBox(pTitluEcran, pEticheta, pTextActual, pLungimeMaximaText, !pDeschideInCentrulEcranului, false, true)) //{ // if (IHMUtile.DeschideEcran(pParinte, text)) // return text.TextIntrodus; // return pTextActual; //} }
public static void Afiseaza(Form pEcranParinte, Dictionary <int, Tuple <Color, Color, string> > pDictCuloriSemnificatie, string pTitlu) { using (frmCuloriSemnificatie ecran = new frmCuloriSemnificatie(pDictCuloriSemnificatie, pTitlu)) { IHMUtile.DeschideEcran(pEcranParinte, ecran); } }
public static void Informare(Form pEcranParinte, string pMesaj, string pTitlu, bool pDeschideInCentrulEcranului) { using (frmMesajPersonalizat frmMesaj = new frmMesajPersonalizat(pMesaj, pTitlu, EnumButoane.OK, EnumIcoana.Informatie)) { if (pDeschideInCentrulEcranului) { frmMesaj.StartPosition = FormStartPosition.CenterScreen; } IHMUtile.DeschideEcran(pEcranParinte, frmMesaj); } }
public static DateTime GetData(Form pEcranParinte, DateTime pData) { using (frmControlBox ecran = new frmControlBox(CEnumerariComune.EnumTipDeschidere.StangaJos)) { if (IHMUtile.DeschideEcran(pEcranParinte, ecran)) { return(ecran._dataAleasa); } } return(CConstante.DataNula); }
public static KeyValuePair <double, CDefinitiiComune.EnumTipMoneda> GetValoareMonetara(Form pEcranParinte, string pTitluEcran, string pEticheta, CDefinitiiComune.EnumTipMoneda pMonedaImplicita) { using (frmInputBox text = new frmInputBox(pMonedaImplicita, pTitluEcran, pEticheta, true, false)) { if (IHMUtile.DeschideEcran(pEcranParinte, text)) { return(text.ValoareMonetara); } return(new KeyValuePair <double, CDefinitiiComune.EnumTipMoneda>(0, CDefinitiiComune.EnumTipMoneda.Nedefinit)); } }
public static DateTime GetDataOraDataVida(Form pParinte, DateTime pData, string pTitlu, string pEticheta) { using (frmInputBox data = new frmInputBox(EnumTipInput.DataOra, pData, pTitlu, pEticheta)) { if (IHMUtile.DeschideEcran(pParinte, data)) { return(data.DataIntrodusa); } return(CConstante.DataNula); } }
public static Tuple <double, CDefinitiiComune.EnumTipMoneda> GetValoareMonetara(Form pEcranParinte, string pTitluEcran, string pEticheta, double pValoareActuala, CDefinitiiComune.EnumTipMoneda pMonedaImplicita) { using (frmInputBox text = new frmInputBox(pMonedaImplicita, pValoareActuala, pTitluEcran, pEticheta, true, false)) { if (IHMUtile.DeschideEcran(pEcranParinte, text)) { return(text.ValoareMonetaraTuple); } return(null); } }
private void wbContinut_Navigating(object sender, WebBrowserNavigatingEventArgs e) { if (e.Url.AbsoluteUri.StartsWith("http://") && (ModifierKeys == Keys.Control || !this.lEcranInModificare)) { //permitem navigarea doar daca nu suntem in modificare sau daca avem tasta CTRL apasata using (frmWebBrowser web = new frmWebBrowser(e.Url.AbsoluteUri, false, false)) { IHMUtile.DeschideEcran(this.GetFormParinte(), web); } e.Cancel = true; } }
public static Color getCuloare(Form pEcranParinte, Color pCuloareSelectata) { using (ColorDialog cul = new ColorDialog()) { cul.Color = pCuloareSelectata; if (IHMUtile.DeschideEcran(pEcranParinte, cul)) { return(cul.Color); } } return(Color.Empty); }
public static double GetValoareProcentuala(Form pParinte, string pTitluEcran, string pEticheta, double pValoareActuala, int pLungimeMaximaText, int pLatimeEcran, bool pEcranInModificare) { using (frmInputBox text = new frmInputBox(EnumTipInput.ValoareNumerica, Convert.ToString(pValoareActuala), pTitluEcran, pEticheta, pLungimeMaximaText, CEnumerariComune.EnumTipDeschidere.StangaJos, pLatimeEcran)) { text.AllowModification(pEcranInModificare); if (IHMUtile.DeschideEcran(pParinte, text)) { return(CUtil.GetTextDouble(text.TextIntrodus)); } return(pValoareActuala); } }
/// <summary> /// Titlul este folosit ca eticheta a zonei de text /// </summary> /// <param name="pTitlu"></param> /// <returns></returns> public static string GetTextSimpluUtilizator(Form pEcranParinte, string pTitlu) { using (frmInputBox text = new frmInputBox(EnumTipInput.TextSimplu, string.Empty, string.Empty, string.Empty, 100, CEnumerariComune.EnumTipDeschidere.StangaJos, 0)) { text.lblDenumireTextSimplu.Text = pTitlu; if (IHMUtile.DeschideEcran(pEcranParinte, text)) { return(text.TextIntrodus); } return(string.Empty); } }
public static bool Confirmare(Form pEcranParinte, string pMesaj, string pTitlu, bool pDeschideInCentrulEcranului) { using (frmMesajPersonalizat frmMesaj = new frmMesajPersonalizat(pMesaj, pTitlu, EnumButoane.DaNu, EnumIcoana.Intrebare)) { if (pDeschideInCentrulEcranului) { frmMesaj.StartPosition = FormStartPosition.CenterScreen; } else { frmMesaj.TipDeschidere = CEnumerariComune.EnumTipDeschidere.DreaptaSus; } return(IHMUtile.DeschideEcran(pEcranParinte, frmMesaj)); } }
public static string GetTextSimpluUtilizator(Form pEcranParinte, string pTitlu, string pEticheta, string pTextActual, int pLungimeMaxima, bool pDeschideInCentrulEcranului) { using (frmInputBox text = new frmInputBox(EnumTipInput.TextSimplu, pTextActual, pTitlu, pEticheta, pLungimeMaxima, CEnumerariComune.EnumTipDeschidere.StangaJos, 0)) { if (pDeschideInCentrulEcranului) { text.StartPosition = FormStartPosition.CenterScreen; } if (IHMUtile.DeschideEcran(pEcranParinte, text)) { return(text.TextIntrodus); } return(string.Empty); } }
private void imprima() { //Alegem imprimanta using (PrintDocument lPrintDocument = SetupThePrinting(CCL.iStomaLab.CUtil.getText(13041))) { if (lPrintDocument == null) { return; } using (PrintPreviewDialog ppDialog = new PrintPreviewDialog()) { ppDialog.ShowIcon = false; ppDialog.Document = lPrintDocument; IHMUtile.DeschideEcran(this, ppDialog); } } }
/// <summary> /// Cautam /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public static void tsCautare_Click(object sender, EventArgs e) { try { IMembriComuniControalePersonalizate ctrlAtasat = lControlTinta;// (IMembriComuniControalePersonalizate)((ToolStripMenuItem)sender).Tag; using (frmCautare Cautare = new frmCautare(ctrlAtasat)) { if (IHMUtile.DeschideEcran(IHMUtile.GetFormParinte(sender as Control), Cautare)) { //TODO } } } catch (Exception) { } }
public static void tsDEX_Click(object sender, EventArgs e) { try { using (frmWebBrowser DEX = new frmWebBrowser()) { DEX.CautareInDEX(GetTextDeCautat(lControlTinta));//(IMembriComuniControalePersonalizate)((ToolStripMenuItem)sender).Tag)); IHMUtile.DeschideEcran(IHMUtile.GetFormParinte(sender as Control), DEX); if (!DEX.IsDisposed) { DEX.Dispose(); } } } catch (Exception) { } }
public static void tsFacebook_Click(object sender, EventArgs e) { try { using (frmWebBrowser facebook = new frmWebBrowser()) { string textDeCautat = GetTextDeCautat(lControlTinta); facebook.CautaPeFaceBook(textDeCautat, textDeCautat, false, false); IHMUtile.DeschideEcran(IHMUtile.GetFormParinte(sender as Control), facebook); if (!facebook.IsDisposed) { facebook.Dispose(); } } } catch (Exception) { } }
public static int GetValoareNumerica(Form pParinte, string pTitluEcran, string pEticheta, int pTextActual, int pLungimeMaximaText, int pLatimeEcran, bool pEcranInModificare, bool pReturneazaZeroDacaNuSeValideaza, bool pDeschideInCentrulEcranului) { using (frmInputBox text = new frmInputBox(EnumTipInput.ValoareNumerica, Convert.ToString(pTextActual), pTitluEcran, pEticheta, pLungimeMaximaText, pDeschideInCentrulEcranului ? CEnumerariComune.EnumTipDeschidere.CentrulEcranului : CEnumerariComune.EnumTipDeschidere.StangaJos, pLatimeEcran)) { text.AllowModification(pEcranInModificare); if (IHMUtile.DeschideEcran(pParinte, text)) { return(CUtil.GetTextInt32(text.TextIntrodus)); } if (pReturneazaZeroDacaNuSeValideaza) { return(0); } else { return(pTextActual); } } }
/// <summary> /// Calculam /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public static void tsCalculator_Click(object sender, EventArgs e) { try { IMembriComuniControalePersonalizate ctrlAtasat = lControlTinta;// (IMembriComuniControalePersonalizate)((ToolStripMenuItem)sender).Tag; string TextCalculator = string.Empty; if (!string.IsNullOrEmpty(ctrlAtasat.SelectedText)) { TextCalculator = ctrlAtasat.SelectedText; } using (frmCalculator Calc = new frmCalculator(TextCalculator)) { if (IHMUtile.DeschideEcran(IHMUtile.GetFormParinte(sender as Control), Calc)) { ctrlAtasat.InsereazaText(Calc.Rezultat); } } } catch (Exception) { } }
private void btnSalveazaPeDisc_Click(object sender, EventArgs e) { if (this.picZonaImagine.Image == null) { return; } try { using (SaveFileDialog save = new SaveFileDialog()) { save.FileName = this.Text; save.Filter = "Image(*.jpg; *.jpeg; *.gif; *.bmp; *.ico; *.png)|*.jpg; *.jpeg; *.gif; *.bmp; *.ico; *.png"; if (IHMUtile.DeschideEcran(this, save)) { this.picZonaImagine.Image.Save(save.FileName); } } } catch (Exception ex) { MessageBox.Show(ex.Message, IHMUtile.getText(605), MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private PrintDocument SetupThePrinting(string pNumeDocument) { using (PrintDialog MyPrintDialog = new PrintDialog()) { MyPrintDialog.AllowCurrentPage = false; MyPrintDialog.AllowPrintToFile = false; MyPrintDialog.AllowSelection = false; MyPrintDialog.AllowSomePages = false; MyPrintDialog.PrintToFile = false; MyPrintDialog.ShowHelp = false; MyPrintDialog.ShowNetwork = false; if (!IHMUtile.DeschideEcran(this, MyPrintDialog)) { return(null); } PrintDocument lPrintDocument = creazaPrintDocument(); lPrintDocument.DocumentName = pNumeDocument; lPrintDocument.PrinterSettings = MyPrintDialog.PrinterSettings; lPrintDocument.DefaultPageSettings = MyPrintDialog.PrinterSettings.DefaultPageSettings; lPrintDocument.DefaultPageSettings.Margins = new Margins(40, 40, 40, 40); if (!lPrintDocument.DefaultPageSettings.Landscape) { lLatimePagina = Convert.ToInt32(lPrintDocument.DefaultPageSettings.PrintableArea.Width); lInaltimePagina = Convert.ToInt32(lPrintDocument.DefaultPageSettings.PrintableArea.Height); } else { lInaltimePagina = Convert.ToInt32(lPrintDocument.DefaultPageSettings.PrintableArea.Width); lLatimePagina = Convert.ToInt32(lPrintDocument.DefaultPageSettings.PrintableArea.Height); } float margineStanga = 0; float margineDreapta = 0; float margineSus = 0; float margineJos = 0; try { margineStanga = lPrintDocument.DefaultPageSettings.HardMarginX; margineSus = lPrintDocument.DefaultPageSettings.HardMarginY; if (margineStanga < lPrintDocument.DefaultPageSettings.Margins.Left) { margineStanga = lPrintDocument.DefaultPageSettings.Margins.Left; } if (margineSus < lPrintDocument.DefaultPageSettings.Margins.Top) { margineSus = lPrintDocument.DefaultPageSettings.Margins.Top; } margineDreapta = margineStanga; margineJos = margineSus; } catch (Exception) { margineStanga = lPrintDocument.DefaultPageSettings.Margins.Left; margineSus = lPrintDocument.DefaultPageSettings.Margins.Top; margineDreapta = lPrintDocument.DefaultPageSettings.Margins.Right; margineJos = lPrintDocument.DefaultPageSettings.Margins.Bottom; } // Calculating the page margins initVariabilePrint(lLatimePagina, lInaltimePagina, Convert.ToInt32(margineStanga), Convert.ToInt32(margineSus), Convert.ToInt32(margineDreapta), Convert.ToInt32(margineJos)); return(lPrintDocument); } }