public GroupBox create() { ui_gbBufToBuf = new GroupBox(); ui_gbBufToBuf.Name = "ui_gbBufToBuf"; ui_gbBufToBuf.Text = "Paramètres"; ui_gbBufToBuf.Size = new Size(802, 420); //Bloc Source GroupBox ui_gbFrom = new GroupBox(); ui_gbFrom.Name = "ui_gbFrom"; ui_gbFrom.Text = "Source"; ui_gbFrom.Location = new Point(0, 0); ui_gbFrom.Dock = DockStyle.Top; ctlParamBuffer ui_ctlFromBuffer = new ctlParamBuffer("FROM"); ui_ctlFromBuffer.Location = new Point(5, 15); ui_ctlFromBuffer.Name = "ui_ctlFromBuffer"; ctlParamValueNum ui_ctlFromAdressBegin = new ctlParamValueNum("Adresse de début"); ui_ctlFromAdressBegin.Location = new Point(ui_ctlFromBuffer.Location.X + 150, ui_ctlFromBuffer.Location.Y); ui_ctlFromAdressBegin.Name = "ui_ctlFromAdressBegin"; ctlParamValueNum ui_ctlFromAdressEnd = new ctlParamValueNum("Adresse de fin"); ui_ctlFromAdressEnd.Location = new Point(ui_ctlFromAdressBegin.Location.X + 150, ui_ctlFromAdressBegin.Location.Y); ui_ctlFromAdressEnd.Name = "ui_ctlFromAdressEnd"; ctlParamValueNum ui_ctlFormSize = new ctlParamValueNum("Taille"); ui_ctlFormSize.Location = new Point(ui_ctlFromAdressEnd.Location.X + 150, ui_ctlFromAdressEnd.Location.Y); ui_ctlFormSize.Name = "ui_ctlFromSize"; ui_gbFrom.Controls.Add(ui_ctlFromBuffer); ui_gbFrom.Controls.Add(ui_ctlFromAdressBegin); ui_gbFrom.Controls.Add(ui_ctlFromAdressEnd); ui_gbFrom.Controls.Add(ui_ctlFormSize); //Bloc Destination GroupBox ui_gbTo = new GroupBox(); ui_gbTo.Name = "ui_gbTo"; ui_gbTo.Text = "Destination"; ui_gbTo.Location = new Point(0, 0); ui_gbTo.Dock = DockStyle.Top; ctlParamBuffer ui_ctlToBuffer = new ctlParamBuffer("TO"); ui_ctlToBuffer.Location = new Point(5, 15); ui_ctlToBuffer.Name = "ui_ctlToBuffer"; ctlParamValueNum ui_ctlToAdressBegin = new ctlParamValueNum("Adresse de début"); ui_ctlToAdressBegin.Location = new Point(ui_ctlToBuffer.Location.X + 150, ui_ctlToBuffer.Location.Y); ui_ctlToAdressBegin.Name = "ui_ctlToAdressBegin"; ctlParamValueNum ui_ctlToAdressEnd = new ctlParamValueNum("Adresse de fin"); ui_ctlToAdressEnd.Location = new Point(ui_ctlToAdressBegin.Location.X + 150, ui_ctlToAdressBegin.Location.Y); ui_ctlToAdressEnd.Name = "ui_ctlToAdressEnd"; ctlParamValueNum ui_ctlToSize = new ctlParamValueNum("Taille"); ui_ctlToSize.Location = new Point(ui_ctlToAdressEnd.Location.X + 150, ui_ctlToAdressEnd.Location.Y); ui_ctlToSize.Name = "ui_ctlToSize"; ui_gbTo.Controls.Add(ui_ctlToBuffer); ui_gbTo.Controls.Add(ui_ctlToAdressBegin); ui_gbTo.Controls.Add(ui_ctlToAdressEnd); ui_gbTo.Controls.Add(ui_ctlToSize); // Bouton Button ui_btnAdd = new Button(); ui_btnAdd.Name = "ui_btnAdd"; ui_btnAdd.AutoSize = true; ui_btnAdd.Text = "Ajouter"; ui_btnAdd.Anchor = (AnchorStyles.Bottom | AnchorStyles.Left); ui_btnAdd.Location = new Point(7, ui_gbBufToBuf.Size.Height - 35); ui_btnAdd.Click += new EventHandler(ui_btnAdd_Click); ui_gbBufToBuf.Controls.Add(ui_gbFrom); ui_gbBufToBuf.Controls.Add(ui_btnAdd); ui_gbBufToBuf.Controls.Add(ui_gbTo); ui_gbBufToBuf.Controls.SetChildIndex(ui_gbTo, 0); return ui_gbBufToBuf; }
public GroupBox create() { ui_gbBufToFile= new GroupBox(); ui_gbBufToFile.Name = "ui_gbBufToFile"; ui_gbBufToFile.Text = "Paramètres"; ui_gbBufToFile.Size = new Size(802, 420); ctlParamName ui_ctlParamName = new ctlParamName("SAVE"); ui_ctlParamName.Location = new Point(7, 23); ui_ctlParamName.Name = "ui_ctlParamName"; ctlParamBuffer ui_ctlParamBuffer = new ctlParamBuffer("FROM"); ui_ctlParamBuffer.Location = new Point(ui_ctlParamName.Location.X, ui_ctlParamName.Location.Y + ui_ctlParamName.Size.Height); ui_ctlParamBuffer.Name = "ui_ctlParamTo"; Button ui_btnAdd = new Button(); ui_btnAdd.Name = "ui_btnAdd"; ui_btnAdd.AutoSize = true; ui_btnAdd.Text = "Ajouter"; ui_btnAdd.Anchor = (AnchorStyles.Bottom | AnchorStyles.Left); ui_btnAdd.Location = new Point(ui_ctlParamName.Location.X, ui_gbBufToFile.Size.Height - 35); ui_btnAdd.Click += new EventHandler(ui_btnAdd_Click); ui_gbBufToFile.Controls.Add(ui_ctlParamBuffer); ui_gbBufToFile.Controls.Add(ui_ctlParamName); ui_gbBufToFile.Controls.Add(ui_btnAdd); return ui_gbBufToFile; }
private void ui_btnAdd_Click(Object sender, EventArgs e) { ctlParamBuffer ctlBuffer = new ctlParamBuffer("FROM"); ctlParamName ctlName = (ctlParamName)(ui_gbBufToFile.Controls["ui_ctlParamName"]); ctlBuffer = (ctlParamBuffer)(ui_gbBufToFile.Controls["ui_ctlParamTo"]); // Contrôle des valeurs saisies if (!ctlBuffer.controlEnter()) RaiseAddMessageEvent("Le numéro du buffer n'est pas renseigné !", pcs_name, Color.Red); else if (!ctlName.controlEnter()) RaiseAddMessageEvent("Le nom du fichier n'est pas renseigné !", pcs_name, Color.Red); else { ps_fileName = ctlName.VALUE; bool result = Int32.TryParse(ctlBuffer.VALUE, out pi_from); // Ajouter l'objet dans le treeview RaiseAddActionEvent(new bufToFile(ps_fileName, pi_from)); } }
private void ui_btnAdd_Click(Object sender, EventArgs e) { ctlParamName ctlName = new ctlParamName("OPEN"); ctlParamBuffer ctlBuffer = new ctlParamBuffer("TO"); ctlName = (ctlParamName)(ui_gbFileLoad.Controls["ui_ctlParamName"]); ctlBuffer = (ctlParamBuffer)(ui_gbFileLoad.Controls["ui_ctlParamTo"]); try { // Contrôle des valeurs saisies if (!ctlBuffer.controlEnter()) RaiseAddMessageEvent("Le numéro du buffer n'est pas renseigné !", pcs_name, Color.Red); else if (!ctlName.controlEnter()) RaiseAddMessageEvent("Le nom du fichier n'est pas renseigné !", pcs_name, Color.Red); else { ps_fileName = ctlName.VALUE; bool result = Int32.TryParse(ctlBuffer.VALUE, out pi_to); // Ajouter le numéro de l'index dans la liste pb_buffer.add(null, pi_to); // Ajouter l'objet dans le treeview RaiseAddActionEvent(new fileLoad(ps_fileName, pi_to)); } } catch (Exception ex) { RaiseAddMessageEvent(string.Format("Erreur lors de l'ajout au workflow : {0}", ex.Message), pcs_name, Color.Red); } }