示例#1
0
        private void CFormErreurValidation_Load(object sender, System.EventArgs e)
        {
            // Lance la traduction du formulaire
            CWin32Traducteur.Translate(this);

            if (m_erreurs == null)
            {
                m_btnIgnorer.Visible = false;
                return;
            }
            bool bCanIgnorer = true;

            foreach (IErreur erreur in m_erreurs)
            {
                bool bIsAlert = false;
                if (erreur is CErreurValidation)
                {
                    if (!((CErreurValidation)erreur).IsAvertissement)
                    {
                        bCanIgnorer = false;
                    }
                    else
                    {
                        bIsAlert = true;
                    }
                }
                else
                {
                    bCanIgnorer = false;
                }
                ListViewItem item = new ListViewItem(erreur.Message, bIsAlert?0:1);
                m_listeErreurs.Items.Add(item);
            }
            m_btnIgnorer.Visible = bCanIgnorer;
        }
示例#2
0
 public CFormMarge(CPanelEditionObjetGraphique editeur)
 {
     InitializeComponent();
     m_editeur           = editeur;
     m_txtMarge.IntValue = editeur.Marge;
     CWin32Traducteur.Translate(this);
 }
示例#3
0
        public CFormTailleGrille(CGrilleEditeurObjetGraphique grille)
        {
            InitializeComponent();

            m_grille = grille;
            m_txtLargeur.IntValue = grille.LargeurCarreau;
            m_txtHauteur.IntValue = grille.HauteurCarreau;
            CWin32Traducteur.Translate(this);
        }
示例#4
0
        //----------------------------------------------------------
        public C2iTextBoxNumeriqueAvecUnite()
            : base()
        {
            InitializeComponent();

            CWin32Traducteur.Translate(m_menu);
            m_menuAnnuler.Click   += new EventHandler(m_menuAnnuler_Click);
            m_menuCouper.Click    += new EventHandler(m_menuCouper_Click);
            m_menuCopier.Click    += new EventHandler(m_menuCopier_Click);
            m_menuColler.Click    += new EventHandler(m_menuColler_Click);
            m_menuSupprimer.Click += new EventHandler(m_menuSupprimer_Click);
            m_menuSelectAll.Click += new EventHandler(m_menuSelectAll_Click);
        }
示例#5
0
        /// /////////////////////////////////
        private void CFormGereColonnesListe_Load(object sender, System.EventArgs e)
        {
            foreach (GLColumn col in m_listeColonnes)
            {
                if (!col.IsCheckColumn)
                {
                    ListViewItem item = new ListViewItem( );
                    item.Text = col.Text;
                    m_wndListe.Items.Add(item);
                    item.Tag = col;
                }
            }

            CWin32Traducteur.Translate(this);
        }
示例#6
0
        /////////////////////////////////////////////////////////////////////////////
        private void CFormAfficheErreur_Load(object sender, System.EventArgs e)
        {
            // Lance la traduction du formulaire
            CWin32Traducteur.Translate(this);

            Height           -= m_gridErreurs.Height;
            m_btnPlus.Visible = false;
            if (m_erreur.Erreurs.Length == 0)
            {
                m_lblErreur.Text = "Une erreur sans informations supplémentaires est survenue";

                return;
            }
            m_lblErreur.Text = m_erreur.Erreurs[0].Message;
            if (m_erreur.Erreurs.Length > 1)
            {
                m_btnPlus.Visible = true;
                DataTable table = new DataTable("Erreurs");
                table.Columns.Add("Erreur");
                DataView view = new DataView(table);

                foreach (IErreur erreur in m_erreur.Erreurs)
                {
                    DataRow row = table.NewRow();
                    row["Erreur"] = erreur.Message;
                    table.Rows.Add(row);
                }
                m_gridErreurs.SetDataBinding(table, "");
                DataGridTableStyle style = new DataGridTableStyle();
                style.MappingName          = table.TableName;
                style.RowHeadersVisible    = true;
                style.ColumnHeadersVisible = false;

                DataGridTextBoxColumn colStyle = new DataGridTextBoxColumn();
                colStyle.MappingName           = "Erreur";
                colStyle.Width                 = m_gridErreurs.Width - 20;
                colStyle.TextBox.Multiline     = true;
                colStyle.TextBox.AcceptsReturn = true;


                style.GridColumnStyles.Add(colStyle);
                m_gridErreurs.TableStyles.Add(style);
                m_gridErreurs.ReadOnly = true;
            }
        }
示例#7
0
 /// /////////////////////////////////////////////////////////////////
 private void CFormProgression_Load(object sender, System.EventArgs e)
 {
     // Lance la traduction du formulaire
     CWin32Traducteur.Translate(this);
 }
示例#8
0
 public static void Autoexec()
 {
     CWin32Traducteur.AddProprieteATraduire(typeof(C2iTextBoxNumerique), "EmptyText");
 }
示例#9
0
 /// ///////////////////////////////////////////////////
 public static void Autoexec()
 {
     CWin32Traducteur.AddProprieteATraduire(typeof(CWndLinkStd), "CustomText");
 }
示例#10
0
 private void InputBox_Load(object sender, EventArgs e)
 {
     // Lance la traduction du formulaire
     CWin32Traducteur.Translate(this);
 }
 private void CFormSelectChampParentPourStructure_Load(object sender, EventArgs e)
 {
     // Lance la traduction du formulaire
     CWin32Traducteur.Translate(this);
 }