protected void Calque() { try { Groupe G; G = _Calque.AjouterGroupe("Options"); _CheckBox_LigneAttache = G.AjouterCheckBox(LigneAttache); _CheckBox_ModifierHtTexte = G.AjouterCheckBox(ModifierHtTexte); _Texte_HtTexte = G.AjouterTexteBox(HtTexte, false); _Texte_HtTexte.ValiderTexte += ValiderTextIsInteger; _Texte_HtTexte.StdIndent(); _CheckBox_ModifierHtTexte.OnIsCheck += _Texte_HtTexte.IsEnable; _Texte_HtTexte.IsEnabled = _CheckBox_ModifierHtTexte.IsChecked; _GroupeReperage = _Calque.AjouterGroupeAvecCheckBox(Reperage); _CheckBox_AfficherQuantite = _GroupeReperage.AjouterCheckBox(AfficherQuantite); _GroupeDescription = _Calque.AjouterGroupeAvecCheckBox(Description); _CheckBox_PrefixeTole = _GroupeDescription.AjouterCheckBox(PrefixeTole); _CheckBox_ProfilCourt = _GroupeDescription.AjouterCheckBox(ProfilCourt); _CheckBox_AjouterMateriau = _GroupeDescription.AjouterCheckBox(AjouterMateriau); _CheckBox_SautDeLigneMateriau = _GroupeDescription.AjouterCheckBox(SautDeLigneMateriau); _CheckBox_SautDeLigneMateriau.StdIndent(); _CheckBox_AjouterMateriau.OnUnCheck += _CheckBox_SautDeLigneMateriau.UnCheck; _CheckBox_AjouterMateriau.OnIsCheck += _CheckBox_SautDeLigneMateriau.IsEnable; _CheckBox_AjouterMateriau.ApplyParam(); } catch (Exception e) { this.LogMethode(new Object[] { e }); } }
public void AjouterAuCalque() { _Groupe = _Calque.AjouterGroupeAvecCheckBox(_ParamGroupe); _TextBox_CheminDossier = _Groupe.AjouterTexteBox(); AfficherCheminDossier(); _TextBox_CheminDossier.LectureSeule = true; if (_Selectionnable) { _Button_Parcourir = _Groupe.AjouterBouton("Parcourir"); _Button_Parcourir.OnButtonPress += delegate(Object Bouton) { System.Windows.Forms.FolderBrowserDialog pDialogue = new System.Windows.Forms.FolderBrowserDialog(); pDialogue.SelectedPath = _Mdl.eDossier(); if (pDialogue.ShowDialog() == System.Windows.Forms.DialogResult.OK) { _NomDossierRelatif = OutilsCommun.CheminRelatif(_Mdl.eDossier(), pDialogue.SelectedPath); AfficherCheminDossier(); } Maj(); }; _TextListBox_ListeDossiers = _Groupe.AjouterTextListBox("Liste des dossiers"); _TextListBox_ListeDossiers.TouteHauteur = true; _TextListBox_ListeDossiers.Height = 50; _TextListBox_ListeDossiers.OnSelectionChanged += delegate(Object sender, int Item) { _NomDossierCourant = _TextListBox_ListeDossiers.SelectedText; MajListeFichiers(); }; _CheckBox_CreerDossier = _Groupe.AjouterCheckBox("Nouveau dossier"); _TextBox_NomNvxDossier = _Groupe.AjouterTexteBox(); _Button_CreerDossier = _Groupe.AjouterBouton("Creer"); _CheckBox_CreerDossier.OnIsCheck += _TextBox_NomNvxDossier.IsEnable; _CheckBox_CreerDossier.OnIsCheck += _Button_CreerDossier.IsEnable; _CheckBox_CreerDossier.OnIsCheck += _TextBox_NomNvxDossier.IsVisible; _CheckBox_CreerDossier.OnIsCheck += _Button_CreerDossier.IsVisible; _CheckBox_CreerDossier.IsChecked = false; _Button_CreerDossier.OnButtonPress += delegate(Object Bouton) { String n = _TextBox_NomNvxDossier.Text; Directory.CreateDirectory(Path.Combine(CheminDossierRelatif(), n)); Maj(); _CheckBox_CreerDossier.IsChecked = false; _TextListBox_ListeDossiers.SelectedText = n; }; } _TextListBox_ListeFichiers = _Groupe.AjouterTextListBox("Contenu du dossier :"); _TextListBox_ListeFichiers.TouteHauteur = true; _TextListBox_ListeFichiers.Height = 50; _TextBox_NomNvxFichier = _Groupe.AjouterTexteBox(); _TextBox_NomNvxFichier.OnTextBoxChanged += delegate(Object sender, String text) { if (!EcraserInfos) { return; } _NomFichierComplet = text; }; }