Imports System.IO Imports System.Drawing.Drawing2D Imports System.Drawing.Imaging Imports System.Threading Imports System.Collections.Generic Public Delegate Sub XyThreadAddold(ByVal Info As String) Public Class Form1 Inherits System.Windows.Forms.Form #Region " Windows Form Designer generated code " Public Sub New() MyBase.New() 'This call is required by the Windows Form Designer. InitializeComponent() 'Add any initialization after the InitializeComponent() call End Sub 'Form overrides dispose to clean up the component list. Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean) If disposing Then If Not (components Is Nothing) Then components.Dispose() End If End If MyBase.Dispose(disposing) End Sub 'Required by the Windows Form Designer Private components As System.ComponentModel.IContainer 'NOTE: The following procedure is required by the Windows Form Designer 'It can be modified using the Windows Form Designer. 'Do not modify it using the code editor. Friend WithEvents Button1 As System.Windows.Forms.Button Friend WithEvents Label10 As System.Windows.Forms.Label Friend WithEvents Label17 As System.Windows.Forms.Label Friend WithEvents Label18 As System.Windows.Forms.Label Friend WithEvents Label19 As System.Windows.Forms.Label Friend WithEvents Label20 As System.Windows.Forms.Label Friend WithEvents Button6 As System.Windows.Forms.Button Friend WithEvents Button5 As System.Windows.Forms.Button Friend WithEvents Button7 As System.Windows.Forms.Button Friend WithEvents Label27 As System.Windows.Forms.Label Friend WithEvents TextBox13 As System.Windows.Forms.TextBox Friend WithEvents Label16 As System.Windows.Forms.Label Friend WithEvents Label7 As System.Windows.Forms.Label Friend WithEvents TextBox7 As System.Windows.Forms.TextBox Friend WithEvents Label8 As System.Windows.Forms.Label Friend WithEvents TextBox8 As System.Windows.Forms.TextBox Friend WithEvents CheckBox2 As System.Windows.Forms.CheckBox Friend WithEvents Label43 As System.Windows.Forms.Label Friend WithEvents CheckBox22 As System.Windows.Forms.CheckBox Friend WithEvents TabPage4 As System.Windows.Forms.TabPage Friend WithEvents GroupBox6 As System.Windows.Forms.GroupBox Friend WithEvents PictureBox2 As System.Windows.Forms.PictureBox Friend WithEvents PictureBox1 As System.Windows.Forms.PictureBox Friend WithEvents ComboBox5 As System.Windows.Forms.ComboBox Friend WithEvents ComboBox4 As System.Windows.Forms.ComboBox Friend WithEvents TextBox19 As System.Windows.Forms.TextBox Friend WithEvents Label28 As System.Windows.Forms.Label Friend WithEvents CheckBox5 As System.Windows.Forms.CheckBox Friend WithEvents TextBox15 As System.Windows.Forms.TextBox Friend WithEvents TextBox14 As System.Windows.Forms.TextBox Friend WithEvents Label25 As System.Windows.Forms.Label Friend WithEvents TextBox16 As System.Windows.Forms.TextBox Friend WithEvents Label24 As System.Windows.Forms.Label Friend WithEvents Label22 As System.Windows.Forms.Label Friend WithEvents Label23 As System.Windows.Forms.Label Friend WithEvents Button4 As System.Windows.Forms.Button Friend WithEvents TextBox10 As System.Windows.Forms.TextBox Friend WithEvents Label29 As System.Windows.Forms.Label Friend WithEvents Label30 As System.Windows.Forms.Label Friend WithEvents PictureBox3 As System.Windows.Forms.PictureBox Friend WithEvents TabPage1 As System.Windows.Forms.TabPage Friend WithEvents GroupBox1 As System.Windows.Forms.GroupBox Friend WithEvents Panel2 As System.Windows.Forms.Panel Friend WithEvents RadioButton3 As System.Windows.Forms.RadioButton Friend WithEvents RadioButton7 As System.Windows.Forms.RadioButton Friend WithEvents RadioButton4 As System.Windows.Forms.RadioButton Friend WithEvents RadioButton6 As System.Windows.Forms.RadioButton Friend WithEvents RadioButton5 As System.Windows.Forms.RadioButton Friend WithEvents Label5 As System.Windows.Forms.Label Friend WithEvents TextBox5 As System.Windows.Forms.TextBox Friend WithEvents Label6 As System.Windows.Forms.Label Friend WithEvents TextBox6 As System.Windows.Forms.TextBox Friend WithEvents Label3 As System.Windows.Forms.Label Friend WithEvents TextBox3 As System.Windows.Forms.TextBox Friend WithEvents CheckBox1 As System.Windows.Forms.CheckBox Friend WithEvents TabPage2 As System.Windows.Forms.TabPage Friend WithEvents GroupBox2 As System.Windows.Forms.GroupBox Friend WithEvents TextBox26 As System.Windows.Forms.TextBox Friend WithEvents Label37 As System.Windows.Forms.Label Friend WithEvents Label38 As System.Windows.Forms.Label Friend WithEvents TextBox27 As System.Windows.Forms.TextBox Friend WithEvents Label39 As System.Windows.Forms.Label Friend WithEvents TextBox28 As System.Windows.Forms.TextBox Friend WithEvents CheckBox15 As System.Windows.Forms.CheckBox Friend WithEvents TabPage3 As System.Windows.Forms.TabPage Friend WithEvents GroupBox10 As System.Windows.Forms.GroupBox Friend WithEvents Label42 As System.Windows.Forms.Label Friend WithEvents Label41 As System.Windows.Forms.Label Friend WithEvents TextBox31 As System.Windows.Forms.TextBox Friend WithEvents TextBox30 As System.Windows.Forms.TextBox Friend WithEvents GroupBox9 As System.Windows.Forms.GroupBox Friend WithEvents CheckBox17 As System.Windows.Forms.CheckBox Friend WithEvents CheckBox16 As System.Windows.Forms.CheckBox Friend WithEvents GroupBox5 As System.Windows.Forms.GroupBox Friend WithEvents Button8 As System.Windows.Forms.Button Friend WithEvents Label36 As System.Windows.Forms.Label Friend WithEvents TextBox25 As System.Windows.Forms.TextBox Friend WithEvents Label35 As System.Windows.Forms.Label Friend WithEvents ComboBox3 As System.Windows.Forms.ComboBox Friend WithEvents TextBox11 As System.Windows.Forms.TextBox Friend WithEvents Label12 As System.Windows.Forms.Label Friend WithEvents Label11 As System.Windows.Forms.Label Friend WithEvents CheckBox3 As System.Windows.Forms.CheckBox Friend WithEvents GroupBox4 As System.Windows.Forms.GroupBox Friend WithEvents Label40 As System.Windows.Forms.Label Friend WithEvents TextBox29 As System.Windows.Forms.TextBox Friend WithEvents TextBox18 As System.Windows.Forms.TextBox Friend WithEvents Label26 As System.Windows.Forms.Label Friend WithEvents DateTimePicker1 As System.Windows.Forms.DateTimePicker Friend WithEvents CheckBox8 As System.Windows.Forms.CheckBox Friend WithEvents TextBox9 As System.Windows.Forms.TextBox Friend WithEvents CheckBox7 As System.Windows.Forms.CheckBox Friend WithEvents Label4 As System.Windows.Forms.Label Friend WithEvents TextBox4 As System.Windows.Forms.TextBox Friend WithEvents Label9 As System.Windows.Forms.Label Friend WithEvents Label13 As System.Windows.Forms.Label Friend WithEvents ComboBox1 As System.Windows.Forms.ComboBox Friend WithEvents ComboBox2 As System.Windows.Forms.ComboBox Friend WithEvents Label14 As System.Windows.Forms.Label Friend WithEvents TextBox12 As System.Windows.Forms.TextBox Friend WithEvents Label15 As System.Windows.Forms.Label Friend WithEvents TabPage5 As System.Windows.Forms.TabPage Friend WithEvents GroupBox3 As System.Windows.Forms.GroupBox Friend WithEvents CheckBox6 As System.Windows.Forms.CheckBox Friend WithEvents Button3 As System.Windows.Forms.Button Friend WithEvents Button2 As System.Windows.Forms.Button Friend WithEvents Label1 As System.Windows.Forms.Label Friend WithEvents Label2 As System.Windows.Forms.Label Friend WithEvents TextBox1 As System.Windows.Forms.TextBox Friend WithEvents TextBox2 As System.Windows.Forms.TextBox Friend WithEvents GroupBox8 As System.Windows.Forms.GroupBox Friend WithEvents RadioButton2 As System.Windows.Forms.RadioButton Friend WithEvents RadioButton1 As System.Windows.Forms.RadioButton Friend WithEvents TextBox21 As System.Windows.Forms.TextBox Friend WithEvents Label34 As System.Windows.Forms.Label Friend WithEvents TextBox20 As System.Windows.Forms.TextBox Friend WithEvents Label33 As System.Windows.Forms.Label Friend WithEvents Label31 As System.Windows.Forms.Label Friend WithEvents CheckBox11 As System.Windows.Forms.CheckBox Friend WithEvents TextBox17 As System.Windows.Forms.TextBox Friend WithEvents Label32 As System.Windows.Forms.Label Friend WithEvents GroupBox7 As System.Windows.Forms.GroupBox Friend WithEvents CheckBox10 As System.Windows.Forms.CheckBox Friend WithEvents CheckBox9 As System.Windows.Forms.CheckBox Friend WithEvents TabControl1 As System.Windows.Forms.TabControl Friend WithEvents Label45 As System.Windows.Forms.Label Friend WithEvents TextBox32 As System.Windows.Forms.TextBox Friend WithEvents TextBox33 As System.Windows.Forms.TextBox Friend WithEvents TextBox34 As System.Windows.Forms.TextBox Friend WithEvents Label46 As System.Windows.Forms.Label Friend WithEvents ProgressBar1 As System.Windows.Forms.ProgressBar Friend WithEvents Panel1 As System.Windows.Forms.Panel Friend WithEvents CheckBox18 As System.Windows.Forms.CheckBox Friend WithEvents CheckBox4 As System.Windows.Forms.CheckBox Friend WithEvents CheckBox12 As System.Windows.Forms.CheckBox Friend WithEvents Label44 As System.Windows.Forms.Label Private Sub InitializeComponent() Me.Button1 = New System.Windows.Forms.Button() Me.Label10 = New System.Windows.Forms.Label() Me.Label17 = New System.Windows.Forms.Label() Me.Label18 = New System.Windows.Forms.Label() Me.Label19 = New System.Windows.Forms.Label() Me.Label20 = New System.Windows.Forms.Label() Me.Button6 = New System.Windows.Forms.Button() Me.Button5 = New System.Windows.Forms.Button() Me.Button7 = New System.Windows.Forms.Button() Me.Label27 = New System.Windows.Forms.Label() Me.TextBox13 = New System.Windows.Forms.TextBox() Me.Label16 = New System.Windows.Forms.Label() Me.Label7 = New System.Windows.Forms.Label() Me.TextBox7 = New System.Windows.Forms.TextBox() Me.Label8 = New System.Windows.Forms.Label() Me.TextBox8 = New System.Windows.Forms.TextBox() Me.CheckBox2 = New System.Windows.Forms.CheckBox() Me.Label43 = New System.Windows.Forms.Label() Me.CheckBox22 = New System.Windows.Forms.CheckBox() Me.Label44 = New System.Windows.Forms.Label() Me.TabPage4 = New System.Windows.Forms.TabPage() Me.GroupBox6 = New System.Windows.Forms.GroupBox() Me.PictureBox2 = New System.Windows.Forms.PictureBox() Me.PictureBox1 = New System.Windows.Forms.PictureBox() Me.ComboBox5 = New System.Windows.Forms.ComboBox() Me.ComboBox4 = New System.Windows.Forms.ComboBox() Me.TextBox19 = New System.Windows.Forms.TextBox() Me.Label28 = New System.Windows.Forms.Label() Me.CheckBox5 = New System.Windows.Forms.CheckBox() Me.TextBox15 = New System.Windows.Forms.TextBox() Me.TextBox14 = New System.Windows.Forms.TextBox() Me.Label25 = New System.Windows.Forms.Label() Me.TextBox16 = New System.Windows.Forms.TextBox() Me.Label24 = New System.Windows.Forms.Label() Me.Label22 = New System.Windows.Forms.Label() Me.Label23 = New System.Windows.Forms.Label() Me.Button4 = New System.Windows.Forms.Button() Me.TextBox10 = New System.Windows.Forms.TextBox() Me.Label29 = New System.Windows.Forms.Label() Me.Label30 = New System.Windows.Forms.Label() Me.PictureBox3 = New System.Windows.Forms.PictureBox() Me.TabPage1 = New System.Windows.Forms.TabPage() Me.GroupBox1 = New System.Windows.Forms.GroupBox() Me.Label46 = New System.Windows.Forms.Label() Me.TextBox33 = New System.Windows.Forms.TextBox() Me.Panel2 = New System.Windows.Forms.Panel() Me.RadioButton3 = New System.Windows.Forms.RadioButton() Me.RadioButton7 = New System.Windows.Forms.RadioButton() Me.RadioButton4 = New System.Windows.Forms.RadioButton() Me.RadioButton6 = New System.Windows.Forms.RadioButton() Me.RadioButton5 = New System.Windows.Forms.RadioButton() Me.Label5 = New System.Windows.Forms.Label() Me.TextBox5 = New System.Windows.Forms.TextBox() Me.Label6 = New System.Windows.Forms.Label() Me.TextBox6 = New System.Windows.Forms.TextBox() Me.Label3 = New System.Windows.Forms.Label() Me.TextBox3 = New System.Windows.Forms.TextBox() Me.CheckBox1 = New System.Windows.Forms.CheckBox() Me.TabPage2 = New System.Windows.Forms.TabPage() Me.GroupBox2 = New System.Windows.Forms.GroupBox() Me.Label45 = New System.Windows.Forms.Label() Me.TextBox32 = New System.Windows.Forms.TextBox() Me.TextBox26 = New System.Windows.Forms.TextBox() Me.Label37 = New System.Windows.Forms.Label() Me.Label38 = New System.Windows.Forms.Label() Me.TextBox27 = New System.Windows.Forms.TextBox() Me.Label39 = New System.Windows.Forms.Label() Me.TextBox28 = New System.Windows.Forms.TextBox() Me.CheckBox15 = New System.Windows.Forms.CheckBox() Me.TabPage3 = New System.Windows.Forms.TabPage() Me.GroupBox10 = New System.Windows.Forms.GroupBox() Me.Label42 = New System.Windows.Forms.Label() Me.Label41 = New System.Windows.Forms.Label() Me.TextBox31 = New System.Windows.Forms.TextBox() Me.TextBox30 = New System.Windows.Forms.TextBox() Me.GroupBox9 = New System.Windows.Forms.GroupBox() Me.CheckBox17 = New System.Windows.Forms.CheckBox() Me.CheckBox16 = New System.Windows.Forms.CheckBox() Me.GroupBox5 = New System.Windows.Forms.GroupBox() Me.TextBox34 = New System.Windows.Forms.TextBox() Me.Button8 = New System.Windows.Forms.Button() Me.Label36 = New System.Windows.Forms.Label() Me.TextBox25 = New System.Windows.Forms.TextBox() Me.Label35 = New System.Windows.Forms.Label() Me.ComboBox3 = New System.Windows.Forms.ComboBox() Me.TextBox11 = New System.Windows.Forms.TextBox() Me.Label12 = New System.Windows.Forms.Label() Me.Label11 = New System.Windows.Forms.Label() Me.CheckBox3 = New System.Windows.Forms.CheckBox() Me.GroupBox4 = New System.Windows.Forms.GroupBox() Me.Label40 = New System.Windows.Forms.Label() Me.TextBox29 = New System.Windows.Forms.TextBox() Me.TextBox18 = New System.Windows.Forms.TextBox() Me.Label26 = New System.Windows.Forms.Label() Me.DateTimePicker1 = New System.Windows.Forms.DateTimePicker() Me.CheckBox8 = New System.Windows.Forms.CheckBox() Me.TextBox9 = New System.Windows.Forms.TextBox() Me.CheckBox7 = New System.Windows.Forms.CheckBox() Me.Label4 = New System.Windows.Forms.Label() Me.TextBox4 = New System.Windows.Forms.TextBox() Me.Label9 = New System.Windows.Forms.Label() Me.Label13 = New System.Windows.Forms.Label() Me.ComboBox1 = New System.Windows.Forms.ComboBox() Me.ComboBox2 = New System.Windows.Forms.ComboBox() Me.Label14 = New System.Windows.Forms.Label() Me.TextBox12 = New System.Windows.Forms.TextBox() Me.Label15 = New System.Windows.Forms.Label() Me.TabPage5 = New System.Windows.Forms.TabPage() Me.GroupBox3 = New System.Windows.Forms.GroupBox() Me.CheckBox6 = New System.Windows.Forms.CheckBox() Me.Button3 = New System.Windows.Forms.Button() Me.Button2 = New System.Windows.Forms.Button() Me.Label1 = New System.Windows.Forms.Label() Me.Label2 = New System.Windows.Forms.Label() Me.TextBox1 = New System.Windows.Forms.TextBox() Me.TextBox2 = New System.Windows.Forms.TextBox() Me.GroupBox8 = New System.Windows.Forms.GroupBox() Me.RadioButton2 = New System.Windows.Forms.RadioButton() Me.RadioButton1 = New System.Windows.Forms.RadioButton() Me.TextBox21 = New System.Windows.Forms.TextBox() Me.Label34 = New System.Windows.Forms.Label() Me.TextBox20 = New System.Windows.Forms.TextBox() Me.Label33 = New System.Windows.Forms.Label() Me.Label31 = New System.Windows.Forms.Label() Me.CheckBox11 = New System.Windows.Forms.CheckBox() Me.TextBox17 = New System.Windows.Forms.TextBox() Me.Label32 = New System.Windows.Forms.Label() Me.GroupBox7 = New System.Windows.Forms.GroupBox() Me.CheckBox10 = New System.Windows.Forms.CheckBox() Me.CheckBox9 = New System.Windows.Forms.CheckBox() Me.TabControl1 = New System.Windows.Forms.TabControl() Me.ProgressBar1 = New System.Windows.Forms.ProgressBar() Me.CheckBox12 = New System.Windows.Forms.CheckBox() Me.CheckBox4 = New System.Windows.Forms.CheckBox() Me.CheckBox18 = New System.Windows.Forms.CheckBox() Me.Panel1 = New System.Windows.Forms.Panel() Me.TabPage4.SuspendLayout() Me.GroupBox6.SuspendLayout() CType(Me.PictureBox2, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.PictureBox3, System.ComponentModel.ISupportInitialize).BeginInit() Me.TabPage1.SuspendLayout() Me.GroupBox1.SuspendLayout() Me.Panel2.SuspendLayout() Me.TabPage2.SuspendLayout() Me.GroupBox2.SuspendLayout() Me.TabPage3.SuspendLayout() Me.GroupBox10.SuspendLayout() Me.GroupBox9.SuspendLayout() Me.GroupBox5.SuspendLayout() Me.GroupBox4.SuspendLayout() Me.TabPage5.SuspendLayout() Me.GroupBox3.SuspendLayout() Me.GroupBox8.SuspendLayout() Me.GroupBox7.SuspendLayout() Me.TabControl1.SuspendLayout() Me.Panel1.SuspendLayout() Me.SuspendLayout() ' 'Button1 ' Me.Button1.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Button1.Location = New System.Drawing.Point(539, 77) Me.Button1.Name = "Button1" Me.Button1.Size = New System.Drawing.Size(192, 39) Me.Button1.TabIndex = 2 Me.Button1.Text = "crea catalogo" ' 'Label10 ' Me.Label10.Font = New System.Drawing.Font("Microsoft Sans Serif", 14.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label10.Location = New System.Drawing.Point(539, 163) Me.Label10.Name = "Label10" Me.Label10.Size = New System.Drawing.Size(192, 72) Me.Label10.TabIndex = 21 Me.Label10.Text = "file" ' 'Label17 ' Me.Label17.AutoSize = True Me.Label17.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label17.Location = New System.Drawing.Point(643, 243) Me.Label17.Name = "Label17" Me.Label17.Size = New System.Drawing.Size(19, 20) Me.Label17.TabIndex = 38 Me.Label17.Text = "0" ' 'Label18 ' Me.Label18.AutoSize = True Me.Label18.Font = New System.Drawing.Font("Microsoft Sans Serif", 12.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label18.Location = New System.Drawing.Point(643, 262) Me.Label18.Name = "Label18" Me.Label18.Size = New System.Drawing.Size(19, 20) Me.Label18.TabIndex = 39 Me.Label18.Text = "0" ' 'Label19 ' Me.Label19.AutoSize = True Me.Label19.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label19.Location = New System.Drawing.Point(539, 243) Me.Label19.Name = "Label19" Me.Label19.Size = New System.Drawing.Size(80, 16) Me.Label19.TabIndex = 40 Me.Label19.Text = "foto totali: " ' 'Label20 ' Me.Label20.AutoSize = True Me.Label20.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Label20.Location = New System.Drawing.Point(539, 262) Me.Label20.Name = "Label20" Me.Label20.Size = New System.Drawing.Size(104, 16) Me.Label20.TabIndex = 41 Me.Label20.Text = "foto generate:" ' 'Button6 ' Me.Button6.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Button6.Location = New System.Drawing.Point(539, 12) Me.Button6.Name = "Button6" Me.Button6.Size = New System.Drawing.Size(192, 32) Me.Button6.TabIndex = 12 Me.Button6.Text = "Carica impostazioni" ' 'Button5 ' Me.Button5.Font = New System.Drawing.Font("Microsoft Sans Serif", 11.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Button5.Location = New System.Drawing.Point(539, 43) Me.Button5.Name = "Button5" Me.Button5.Size = New System.Drawing.Size(192, 32) Me.Button5.TabIndex = 43 Me.Button5.Text = "Salva impostazioni" ' 'Button7 ' Me.Button7.Font = New System.Drawing.Font("Microsoft Sans Serif", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Button7.Location = New System.Drawing.Point(539, 120) Me.Button7.Name = "Button7" Me.Button7.Size = New System.Drawing.Size(192, 40) Me.Button7.TabIndex = 44 Me.Button7.Text = "stop creazione" ' 'Label27 ' Me.Label27.Location = New System.Drawing.Point(591, 346) Me.Label27.Name = "Label27" Me.Label27.Size = New System.Drawing.Size(140, 20) Me.Label27.TabIndex = 46 Me.Label27.Text = "Versione 2.0 BETA 1" Me.Label27.TextAlign = System.Drawing.ContentAlignment.MiddleRight ' 'TextBox13 ' Me.TextBox13.Location = New System.Drawing.Point(224, 48) Me.TextBox13.Name = "TextBox13" Me.TextBox13.Size = New System.Drawing.Size(56, 20) Me.TextBox13.TabIndex = 20 Me.TextBox13.Text = "TextBox13" ' 'Label16 ' Me.Label16.ForeColor = System.Drawing.Color.Black Me.Label16.Location = New System.Drawing.Point(168, 48) Me.Label16.Name = "Label16" Me.Label16.Size = New System.Drawing.Size(48, 16) Me.Label16.TabIndex = 19 Me.Label16.Text = "Suffisso" Me.Label16.TextAlign = System.Drawing.ContentAlignment.MiddleRight ' 'Label7 ' Me.Label7.AutoSize = True Me.Label7.ForeColor = System.Drawing.Color.Black Me.Label7.Location = New System.Drawing.Point(24, 24) Me.Label7.Name = "Label7" Me.Label7.Size = New System.Drawing.Size(41, 13) Me.Label7.TabIndex = 16 Me.Label7.Text = "Altezza" ' 'TextBox7 ' Me.TextBox7.Location = New System.Drawing.Point(72, 24) Me.TextBox7.Name = "TextBox7" Me.TextBox7.Size = New System.Drawing.Size(72, 20) Me.TextBox7.TabIndex = 14 Me.TextBox7.Text = "TextBox7" ' 'Label8 ' Me.Label8.AutoSize = True Me.Label8.ForeColor = System.Drawing.Color.Black Me.Label8.Location = New System.Drawing.Point(8, 48) Me.Label8.Name = "Label8" Me.Label8.Size = New System.Drawing.Size(56, 13) Me.Label8.TabIndex = 17 Me.Label8.Text = "Larghezza" ' 'TextBox8 ' Me.TextBox8.Location = New System.Drawing.Point(72, 48) Me.TextBox8.Name = "TextBox8" Me.TextBox8.Size = New System.Drawing.Size(72, 20) Me.TextBox8.TabIndex = 15 Me.TextBox8.Text = "TextBox8" ' 'CheckBox2 ' Me.CheckBox2.Checked = True Me.CheckBox2.CheckState = System.Windows.Forms.CheckState.Checked Me.CheckBox2.ForeColor = System.Drawing.Color.Black Me.CheckBox2.Location = New System.Drawing.Point(168, 16) Me.CheckBox2.Name = "CheckBox2" Me.CheckBox2.Size = New System.Drawing.Size(120, 32) Me.CheckBox2.TabIndex = 18 Me.CheckBox2.Text = "Mantieni dimensioni originali" ' 'Label43 ' Me.Label43.AutoSize = True Me.Label43.Location = New System.Drawing.Point(651, 303) Me.Label43.Name = "Label43" Me.Label43.Size = New System.Drawing.Size(25, 13) Me.Label43.TabIndex = 49 Me.Label43.Text = "000" ' 'CheckBox22 ' Me.CheckBox22.AutoSize = True Me.CheckBox22.Location = New System.Drawing.Point(539, 326) Me.CheckBox22.Name = "CheckBox22" Me.CheckBox22.Size = New System.Drawing.Size(104, 17) Me.CheckBox22.TabIndex = 50 Me.CheckBox22.Text = "Arresta il sistema" Me.CheckBox22.UseVisualStyleBackColor = True ' 'Label44 ' Me.Label44.AutoSize = True Me.Label44.Location = New System.Drawing.Point(539, 303) Me.Label44.Name = "Label44" Me.Label44.Size = New System.Drawing.Size(106, 13) Me.Label44.TabIndex = 51 Me.Label44.Text = "Tempo elaborazione:" ' 'TabPage4 ' Me.TabPage4.Controls.Add(Me.GroupBox6) Me.TabPage4.Location = New System.Drawing.Point(4, 22) Me.TabPage4.Name = "TabPage4" Me.TabPage4.Padding = New System.Windows.Forms.Padding(3) Me.TabPage4.Size = New System.Drawing.Size(513, 326) Me.TabPage4.TabIndex = 3 Me.TabPage4.Text = "Logo" Me.TabPage4.UseVisualStyleBackColor = True ' 'GroupBox6 ' Me.GroupBox6.Controls.Add(Me.PictureBox2) Me.GroupBox6.Controls.Add(Me.PictureBox1) Me.GroupBox6.Controls.Add(Me.ComboBox5) Me.GroupBox6.Controls.Add(Me.ComboBox4) Me.GroupBox6.Controls.Add(Me.TextBox19) Me.GroupBox6.Controls.Add(Me.Label28) Me.GroupBox6.Controls.Add(Me.CheckBox5) Me.GroupBox6.Controls.Add(Me.TextBox15) Me.GroupBox6.Controls.Add(Me.TextBox14) Me.GroupBox6.Controls.Add(Me.Label25) Me.GroupBox6.Controls.Add(Me.TextBox16) Me.GroupBox6.Controls.Add(Me.Label24) Me.GroupBox6.Controls.Add(Me.Label22) Me.GroupBox6.Controls.Add(Me.Label23) Me.GroupBox6.Controls.Add(Me.Button4) Me.GroupBox6.Controls.Add(Me.TextBox10) Me.GroupBox6.Controls.Add(Me.Label29) Me.GroupBox6.Controls.Add(Me.Label30) Me.GroupBox6.Controls.Add(Me.PictureBox3) Me.GroupBox6.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer)) Me.GroupBox6.Location = New System.Drawing.Point(6, 6) Me.GroupBox6.Name = "GroupBox6" Me.GroupBox6.Size = New System.Drawing.Size(496, 224) Me.GroupBox6.TabIndex = 42 Me.GroupBox6.TabStop = False Me.GroupBox6.Text = "Logo" ' 'PictureBox2 ' Me.PictureBox2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle Me.PictureBox2.Location = New System.Drawing.Point(144, 192) Me.PictureBox2.Name = "PictureBox2" Me.PictureBox2.Size = New System.Drawing.Size(24, 24) Me.PictureBox2.TabIndex = 44 Me.PictureBox2.TabStop = False Me.PictureBox2.Visible = False ' 'PictureBox1 ' Me.PictureBox1.Cursor = System.Windows.Forms.Cursors.Cross Me.PictureBox1.Location = New System.Drawing.Point(256, 56) Me.PictureBox1.Name = "PictureBox1" Me.PictureBox1.Size = New System.Drawing.Size(224, 160) Me.PictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage Me.PictureBox1.TabIndex = 43 Me.PictureBox1.TabStop = False ' 'ComboBox5 ' Me.ComboBox5.Location = New System.Drawing.Point(144, 168) Me.ComboBox5.Name = "ComboBox5" Me.ComboBox5.Size = New System.Drawing.Size(96, 21) Me.ComboBox5.TabIndex = 42 Me.ComboBox5.Text = "ComboBox5" ' 'ComboBox4 ' Me.ComboBox4.Location = New System.Drawing.Point(144, 144) Me.ComboBox4.Name = "ComboBox4" Me.ComboBox4.Size = New System.Drawing.Size(96, 21) Me.ComboBox4.TabIndex = 41 Me.ComboBox4.Text = "ComboBox4" ' 'TextBox19 ' Me.TextBox19.Location = New System.Drawing.Point(144, 96) Me.TextBox19.Name = "TextBox19" Me.TextBox19.Size = New System.Drawing.Size(96, 20) Me.TextBox19.TabIndex = 40 Me.TextBox19.Text = "TextBox19" ' 'Label28 ' Me.Label28.ForeColor = System.Drawing.Color.Black Me.Label28.Location = New System.Drawing.Point(17, 97) Me.Label28.Name = "Label28" Me.Label28.Size = New System.Drawing.Size(120, 16) Me.Label28.TabIndex = 39 Me.Label28.Text = "Trasparenza (0-100%)" Me.Label28.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'CheckBox5 ' Me.CheckBox5.ForeColor = System.Drawing.Color.Black Me.CheckBox5.Location = New System.Drawing.Point(0, 26) Me.CheckBox5.Name = "CheckBox5" Me.CheckBox5.Size = New System.Drawing.Size(72, 20) Me.CheckBox5.TabIndex = 38 Me.CheckBox5.Text = "Aggiungi" ' 'TextBox15 ' Me.TextBox15.Location = New System.Drawing.Point(144, 72) Me.TextBox15.Name = "TextBox15" Me.TextBox15.Size = New System.Drawing.Size(96, 20) Me.TextBox15.TabIndex = 19 Me.TextBox15.Text = "TextBox15" ' 'TextBox14 ' Me.TextBox14.Location = New System.Drawing.Point(144, 48) Me.TextBox14.Name = "TextBox14" Me.TextBox14.Size = New System.Drawing.Size(96, 20) Me.TextBox14.TabIndex = 18 Me.TextBox14.Text = "TextBox14" ' 'Label25 ' Me.Label25.AutoSize = True Me.Label25.ForeColor = System.Drawing.Color.Black Me.Label25.Location = New System.Drawing.Point(17, 168) Me.Label25.Name = "Label25" Me.Label25.Size = New System.Drawing.Size(95, 13) Me.Label25.TabIndex = 36 Me.Label25.Text = "Posizione verticale" Me.Label25.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'TextBox16 ' Me.TextBox16.Location = New System.Drawing.Point(144, 120) Me.TextBox16.Name = "TextBox16" Me.TextBox16.Size = New System.Drawing.Size(96, 20) Me.TextBox16.TabIndex = 35 Me.TextBox16.Text = "TextBox16" ' 'Label24 ' Me.Label24.AutoSize = True Me.Label24.ForeColor = System.Drawing.Color.Black Me.Label24.Location = New System.Drawing.Point(19, 123) Me.Label24.Name = "Label24" Me.Label24.Size = New System.Drawing.Size(88, 13) Me.Label24.TabIndex = 34 Me.Label24.Text = "Margine (pixel/%)" Me.Label24.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'Label22 ' Me.Label22.AutoSize = True Me.Label22.ForeColor = System.Drawing.Color.Black Me.Label22.Location = New System.Drawing.Point(19, 51) Me.Label22.Name = "Label22" Me.Label22.Size = New System.Drawing.Size(41, 13) Me.Label22.TabIndex = 20 Me.Label22.Text = "Altezza" Me.Label22.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'Label23 ' Me.Label23.AutoSize = True Me.Label23.ForeColor = System.Drawing.Color.Black Me.Label23.Location = New System.Drawing.Point(19, 75) Me.Label23.Name = "Label23" Me.Label23.Size = New System.Drawing.Size(56, 13) Me.Label23.TabIndex = 21 Me.Label23.Text = "Larghezza" Me.Label23.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'Button4 ' Me.Button4.Location = New System.Drawing.Point(464, 24) Me.Button4.Name = "Button4" Me.Button4.Size = New System.Drawing.Size(24, 20) Me.Button4.TabIndex = 8 Me.Button4.Text = "..." ' 'TextBox10 ' Me.TextBox10.Location = New System.Drawing.Point(144, 24) Me.TextBox10.Name = "TextBox10" Me.TextBox10.Size = New System.Drawing.Size(312, 20) Me.TextBox10.TabIndex = 6 Me.TextBox10.Text = "TextBox10" ' 'Label29 ' Me.Label29.AutoSize = True Me.Label29.ForeColor = System.Drawing.Color.Black Me.Label29.Location = New System.Drawing.Point(17, 147) Me.Label29.Name = "Label29" Me.Label29.Size = New System.Drawing.Size(105, 13) Me.Label29.TabIndex = 36 Me.Label29.Text = "Posizione orizzontale" Me.Label29.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'Label30 ' Me.Label30.AutoSize = True Me.Label30.ForeColor = System.Drawing.Color.Black Me.Label30.Location = New System.Drawing.Point(19, 203) Me.Label30.Name = "Label30" Me.Label30.Size = New System.Drawing.Size(93, 13) Me.Label30.TabIndex = 36 Me.Label30.Text = "Colore trasparente" Me.Label30.TextAlign = System.Drawing.ContentAlignment.MiddleLeft Me.Label30.Visible = False ' 'PictureBox3 ' Me.PictureBox3.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle Me.PictureBox3.Location = New System.Drawing.Point(216, 192) Me.PictureBox3.Name = "PictureBox3" Me.PictureBox3.Size = New System.Drawing.Size(24, 24) Me.PictureBox3.TabIndex = 44 Me.PictureBox3.TabStop = False Me.PictureBox3.Visible = False ' 'TabPage1 ' Me.TabPage1.Controls.Add(Me.Panel1) Me.TabPage1.Controls.Add(Me.GroupBox1) Me.TabPage1.Location = New System.Drawing.Point(4, 22) Me.TabPage1.Name = "TabPage1" Me.TabPage1.Padding = New System.Windows.Forms.Padding(3) Me.TabPage1.Size = New System.Drawing.Size(513, 326) Me.TabPage1.TabIndex = 0 Me.TabPage1.Text = "Miniature" Me.TabPage1.UseVisualStyleBackColor = True ' 'GroupBox1 ' Me.GroupBox1.Controls.Add(Me.Label46) Me.GroupBox1.Controls.Add(Me.TextBox33) Me.GroupBox1.Controls.Add(Me.Panel2) Me.GroupBox1.Controls.Add(Me.Label5) Me.GroupBox1.Controls.Add(Me.TextBox5) Me.GroupBox1.Controls.Add(Me.Label6) Me.GroupBox1.Controls.Add(Me.TextBox6) Me.GroupBox1.Controls.Add(Me.Label3) Me.GroupBox1.Controls.Add(Me.TextBox3) Me.GroupBox1.Controls.Add(Me.CheckBox1) Me.GroupBox1.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer)) Me.GroupBox1.Location = New System.Drawing.Point(6, 5) Me.GroupBox1.Name = "GroupBox1" Me.GroupBox1.Size = New System.Drawing.Size(350, 210) Me.GroupBox1.TabIndex = 25 Me.GroupBox1.TabStop = False Me.GroupBox1.Text = "Miniature" ' 'Label46 ' Me.Label46.AutoSize = True Me.Label46.Location = New System.Drawing.Point(198, 43) Me.Label46.Name = "Label46" Me.Label46.Size = New System.Drawing.Size(40, 13) Me.Label46.TabIndex = 21 Me.Label46.Text = "Qualità" ' 'TextBox33 ' Me.TextBox33.Location = New System.Drawing.Point(244, 40) Me.TextBox33.Name = "TextBox33" Me.TextBox33.Size = New System.Drawing.Size(100, 20) Me.TextBox33.TabIndex = 20 ' 'Panel2 ' Me.Panel2.Controls.Add(Me.RadioButton3) Me.Panel2.Controls.Add(Me.RadioButton7) Me.Panel2.Controls.Add(Me.RadioButton4) Me.Panel2.Controls.Add(Me.RadioButton6) Me.Panel2.Controls.Add(Me.RadioButton5) Me.Panel2.Location = New System.Drawing.Point(56, 114) Me.Panel2.Name = "Panel2" Me.Panel2.Size = New System.Drawing.Size(235, 90) Me.Panel2.TabIndex = 19 ' 'RadioButton3 ' Me.RadioButton3.AutoSize = True Me.RadioButton3.Location = New System.Drawing.Point(15, 16) Me.RadioButton3.Name = "RadioButton3" Me.RadioButton3.Size = New System.Drawing.Size(99, 17) Me.RadioButton3.TabIndex = 14 Me.RadioButton3.TabStop = True Me.RadioButton3.Text = "Aggiungi Scritta" Me.RadioButton3.UseVisualStyleBackColor = True ' 'RadioButton7 ' Me.RadioButton7.AutoSize = True Me.RadioButton7.Location = New System.Drawing.Point(129, 40) Me.RadioButton7.Name = "RadioButton7" Me.RadioButton7.Size = New System.Drawing.Size(95, 17) Me.RadioButton7.TabIndex = 18 Me.RadioButton7.TabStop = True Me.RadioButton7.Text = "numero+tempo" Me.RadioButton7.UseVisualStyleBackColor = True ' 'RadioButton4 ' Me.RadioButton4.AutoSize = True Me.RadioButton4.Location = New System.Drawing.Point(15, 40) Me.RadioButton4.Name = "RadioButton4" Me.RadioButton4.Size = New System.Drawing.Size(95, 17) Me.RadioButton4.TabIndex = 15 Me.RadioButton4.TabStop = True Me.RadioButton4.Text = "Aggiungi orario" Me.RadioButton4.UseVisualStyleBackColor = True ' 'RadioButton6 ' Me.RadioButton6.AutoSize = True Me.RadioButton6.Location = New System.Drawing.Point(129, 16) Me.RadioButton6.Name = "RadioButton6" Me.RadioButton6.Size = New System.Drawing.Size(83, 17) Me.RadioButton6.TabIndex = 17 Me.RadioButton6.TabStop = True Me.RadioButton6.Text = "Numero foto" Me.RadioButton6.UseVisualStyleBackColor = True ' 'RadioButton5 ' Me.RadioButton5.AutoSize = True Me.RadioButton5.Location = New System.Drawing.Point(15, 65) Me.RadioButton5.Name = "RadioButton5" Me.RadioButton5.Size = New System.Drawing.Size(84, 17) Me.RadioButton5.TabIndex = 16 Me.RadioButton5.TabStop = True Me.RadioButton5.Text = "Tempo Gara" Me.RadioButton5.UseVisualStyleBackColor = True ' 'Label5 ' Me.Label5.AutoSize = True Me.Label5.ForeColor = System.Drawing.Color.Black Me.Label5.Location = New System.Drawing.Point(24, 88) Me.Label5.Name = "Label5" Me.Label5.Size = New System.Drawing.Size(41, 13) Me.Label5.TabIndex = 12 Me.Label5.Text = "Altezza" ' 'TextBox5 ' Me.TextBox5.Location = New System.Drawing.Point(72, 64) Me.TextBox5.Name = "TextBox5" Me.TextBox5.Size = New System.Drawing.Size(88, 20) Me.TextBox5.TabIndex = 10 Me.TextBox5.Text = "TextBox5" ' 'Label6 ' Me.Label6.AutoSize = True Me.Label6.ForeColor = System.Drawing.Color.Black Me.Label6.Location = New System.Drawing.Point(8, 64) Me.Label6.Name = "Label6" Me.Label6.Size = New System.Drawing.Size(56, 13) Me.Label6.TabIndex = 13 Me.Label6.Text = "Larghezza" ' 'TextBox6 ' Me.TextBox6.Location = New System.Drawing.Point(72, 88) Me.TextBox6.Name = "TextBox6" Me.TextBox6.Size = New System.Drawing.Size(88, 20) Me.TextBox6.TabIndex = 11 Me.TextBox6.Text = "TextBox6" ' 'Label3 ' Me.Label3.AutoSize = True Me.Label3.ForeColor = System.Drawing.Color.Black Me.Label3.Location = New System.Drawing.Point(24, 40) Me.Label3.Name = "Label3" Me.Label3.Size = New System.Drawing.Size(44, 13) Me.Label3.TabIndex = 7 Me.Label3.Text = "Suffisso" ' 'TextBox3 ' Me.TextBox3.Location = New System.Drawing.Point(72, 40) Me.TextBox3.Name = "TextBox3" Me.TextBox3.Size = New System.Drawing.Size(88, 20) Me.TextBox3.TabIndex = 6 Me.TextBox3.Text = "TextBox3" ' 'CheckBox1 ' Me.CheckBox1.ForeColor = System.Drawing.Color.Black Me.CheckBox1.Location = New System.Drawing.Point(72, 16) Me.CheckBox1.Name = "CheckBox1" Me.CheckBox1.Size = New System.Drawing.Size(104, 24) Me.CheckBox1.TabIndex = 5 Me.CheckBox1.Text = "Crea miniature" ' 'TabPage2 ' Me.TabPage2.Controls.Add(Me.GroupBox2) Me.TabPage2.Location = New System.Drawing.Point(4, 22) Me.TabPage2.Name = "TabPage2" Me.TabPage2.Padding = New System.Windows.Forms.Padding(3) Me.TabPage2.Size = New System.Drawing.Size(513, 326) Me.TabPage2.TabIndex = 5 Me.TabPage2.Text = "Foto" Me.TabPage2.UseVisualStyleBackColor = True ' 'GroupBox2 ' Me.GroupBox2.Controls.Add(Me.Label45) Me.GroupBox2.Controls.Add(Me.TextBox32) Me.GroupBox2.Controls.Add(Me.TextBox26) Me.GroupBox2.Controls.Add(Me.Label37) Me.GroupBox2.Controls.Add(Me.Label38) Me.GroupBox2.Controls.Add(Me.TextBox27) Me.GroupBox2.Controls.Add(Me.Label39) Me.GroupBox2.Controls.Add(Me.TextBox28) Me.GroupBox2.Controls.Add(Me.CheckBox15) Me.GroupBox2.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer)) Me.GroupBox2.Location = New System.Drawing.Point(3, 6) Me.GroupBox2.Name = "GroupBox2" Me.GroupBox2.Size = New System.Drawing.Size(304, 156) Me.GroupBox2.TabIndex = 36 Me.GroupBox2.TabStop = False Me.GroupBox2.Text = "Foto grande" ' 'Label45 ' Me.Label45.AutoSize = True Me.Label45.Location = New System.Drawing.Point(11, 86) Me.Label45.Name = "Label45" Me.Label45.Size = New System.Drawing.Size(40, 13) Me.Label45.TabIndex = 22 Me.Label45.Text = "Qualità" ' 'TextBox32 ' Me.TextBox32.Location = New System.Drawing.Point(72, 80) Me.TextBox32.Name = "TextBox32" Me.TextBox32.Size = New System.Drawing.Size(72, 20) Me.TextBox32.TabIndex = 21 Me.TextBox32.Text = "100" ' 'TextBox26 ' Me.TextBox26.Location = New System.Drawing.Point(224, 48) Me.TextBox26.Name = "TextBox26" Me.TextBox26.Size = New System.Drawing.Size(56, 20) Me.TextBox26.TabIndex = 20 Me.TextBox26.Text = "TextBox26" ' 'Label37 ' Me.Label37.ForeColor = System.Drawing.Color.Black Me.Label37.Location = New System.Drawing.Point(168, 48) Me.Label37.Name = "Label37" Me.Label37.Size = New System.Drawing.Size(48, 16) Me.Label37.TabIndex = 19 Me.Label37.Text = "Suffisso" Me.Label37.TextAlign = System.Drawing.ContentAlignment.MiddleRight ' 'Label38 ' Me.Label38.AutoSize = True Me.Label38.ForeColor = System.Drawing.Color.Black Me.Label38.Location = New System.Drawing.Point(24, 24) Me.Label38.Name = "Label38" Me.Label38.Size = New System.Drawing.Size(41, 13) Me.Label38.TabIndex = 16 Me.Label38.Text = "Altezza" ' 'TextBox27 ' Me.TextBox27.Location = New System.Drawing.Point(72, 24) Me.TextBox27.Name = "TextBox27" Me.TextBox27.Size = New System.Drawing.Size(72, 20) Me.TextBox27.TabIndex = 14 Me.TextBox27.Text = "TextBox27" ' 'Label39 ' Me.Label39.AutoSize = True Me.Label39.ForeColor = System.Drawing.Color.Black Me.Label39.Location = New System.Drawing.Point(8, 48) Me.Label39.Name = "Label39" Me.Label39.Size = New System.Drawing.Size(56, 13) Me.Label39.TabIndex = 17 Me.Label39.Text = "Larghezza" ' 'TextBox28 ' Me.TextBox28.Location = New System.Drawing.Point(72, 48) Me.TextBox28.Name = "TextBox28" Me.TextBox28.Size = New System.Drawing.Size(72, 20) Me.TextBox28.TabIndex = 15 Me.TextBox28.Text = "TextBox28" ' 'CheckBox15 ' Me.CheckBox15.Checked = True Me.CheckBox15.CheckState = System.Windows.Forms.CheckState.Checked Me.CheckBox15.ForeColor = System.Drawing.Color.Black Me.CheckBox15.Location = New System.Drawing.Point(168, 16) Me.CheckBox15.Name = "CheckBox15" Me.CheckBox15.Size = New System.Drawing.Size(120, 32) Me.CheckBox15.TabIndex = 18 Me.CheckBox15.Text = "Mantieni dimensioni originali" ' 'TabPage3 ' Me.TabPage3.Controls.Add(Me.GroupBox10) Me.TabPage3.Controls.Add(Me.GroupBox9) Me.TabPage3.Controls.Add(Me.GroupBox5) Me.TabPage3.Controls.Add(Me.GroupBox4) Me.TabPage3.Location = New System.Drawing.Point(4, 22) Me.TabPage3.Name = "TabPage3" Me.TabPage3.Padding = New System.Windows.Forms.Padding(3) Me.TabPage3.Size = New System.Drawing.Size(513, 326) Me.TabPage3.TabIndex = 2 Me.TabPage3.Text = "Testo" Me.TabPage3.UseVisualStyleBackColor = True ' 'GroupBox10 ' Me.GroupBox10.Controls.Add(Me.Label42) Me.GroupBox10.Controls.Add(Me.Label41) Me.GroupBox10.Controls.Add(Me.TextBox31) Me.GroupBox10.Controls.Add(Me.TextBox30) Me.GroupBox10.Location = New System.Drawing.Point(316, 53) Me.GroupBox10.Name = "GroupBox10" Me.GroupBox10.Size = New System.Drawing.Size(186, 73) Me.GroupBox10.TabIndex = 39 Me.GroupBox10.TabStop = False Me.GroupBox10.Text = "Testo foto verticali" ' 'Label42 ' Me.Label42.AutoSize = True Me.Label42.Location = New System.Drawing.Point(7, 46) Me.Label42.Name = "Label42" Me.Label42.Size = New System.Drawing.Size(45, 13) Me.Label42.TabIndex = 3 Me.Label42.Text = "Margine" ' 'Label41 ' Me.Label41.AutoSize = True Me.Label41.Location = New System.Drawing.Point(7, 25) Me.Label41.Name = "Label41" Me.Label41.Size = New System.Drawing.Size(108, 13) Me.Label41.TabIndex = 2 Me.Label41.Text = "Dimensione Carattere" ' 'TextBox31 ' Me.TextBox31.Location = New System.Drawing.Point(131, 46) Me.TextBox31.Name = "TextBox31" Me.TextBox31.Size = New System.Drawing.Size(39, 20) Me.TextBox31.TabIndex = 1 ' 'TextBox30 ' Me.TextBox30.Location = New System.Drawing.Point(131, 22) Me.TextBox30.Name = "TextBox30" Me.TextBox30.Size = New System.Drawing.Size(39, 20) Me.TextBox30.TabIndex = 0 ' 'GroupBox9 ' Me.GroupBox9.Controls.Add(Me.CheckBox17) Me.GroupBox9.Controls.Add(Me.CheckBox16) Me.GroupBox9.Location = New System.Drawing.Point(316, 6) Me.GroupBox9.Name = "GroupBox9" Me.GroupBox9.Size = New System.Drawing.Size(186, 45) Me.GroupBox9.TabIndex = 38 Me.GroupBox9.TabStop = False Me.GroupBox9.Text = "Slide show" ' 'CheckBox17 ' Me.CheckBox17.AutoSize = True Me.CheckBox17.Location = New System.Drawing.Point(96, 18) Me.CheckBox17.Name = "CheckBox17" Me.CheckBox17.Size = New System.Drawing.Size(84, 17) Me.CheckBox17.TabIndex = 1 Me.CheckBox17.Text = "Numero foto" Me.CheckBox17.UseVisualStyleBackColor = True ' 'CheckBox16 ' Me.CheckBox16.AutoSize = True Me.CheckBox16.Location = New System.Drawing.Point(6, 19) Me.CheckBox16.Name = "CheckBox16" Me.CheckBox16.Size = New System.Drawing.Size(49, 17) Me.CheckBox16.TabIndex = 0 Me.CheckBox16.Text = "Data" Me.CheckBox16.UseVisualStyleBackColor = True ' 'GroupBox5 ' Me.GroupBox5.Controls.Add(Me.TextBox34) Me.GroupBox5.Controls.Add(Me.Button8) Me.GroupBox5.Controls.Add(Me.Label36) Me.GroupBox5.Controls.Add(Me.TextBox25) Me.GroupBox5.Controls.Add(Me.Label35) Me.GroupBox5.Controls.Add(Me.ComboBox3) Me.GroupBox5.Controls.Add(Me.TextBox11) Me.GroupBox5.Controls.Add(Me.Label12) Me.GroupBox5.Controls.Add(Me.Label11) Me.GroupBox5.Controls.Add(Me.CheckBox3) Me.GroupBox5.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer)) Me.GroupBox5.Location = New System.Drawing.Point(6, 6) Me.GroupBox5.Name = "GroupBox5" Me.GroupBox5.Size = New System.Drawing.Size(304, 120) Me.GroupBox5.TabIndex = 37 Me.GroupBox5.TabStop = False Me.GroupBox5.Text = "Carattere" ' 'TextBox34 ' Me.TextBox34.Location = New System.Drawing.Point(160, 91) Me.TextBox34.Name = "TextBox34" Me.TextBox34.Size = New System.Drawing.Size(56, 20) Me.TextBox34.TabIndex = 36 Me.TextBox34.TextAlign = System.Windows.Forms.HorizontalAlignment.Right ' 'Button8 ' Me.Button8.ForeColor = System.Drawing.Color.Black Me.Button8.Location = New System.Drawing.Point(222, 89) Me.Button8.Name = "Button8" Me.Button8.Size = New System.Drawing.Size(74, 24) Me.Button8.TabIndex = 35 Me.Button8.Text = "Scegli..." ' 'Label36 ' Me.Label36.ForeColor = System.Drawing.Color.Black Me.Label36.Location = New System.Drawing.Point(8, 60) Me.Label36.Name = "Label36" Me.Label36.Size = New System.Drawing.Size(120, 19) Me.Label36.TabIndex = 34 Me.Label36.Text = "Dimensione miniatura" Me.Label36.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'TextBox25 ' Me.TextBox25.Location = New System.Drawing.Point(160, 59) Me.TextBox25.Name = "TextBox25" Me.TextBox25.Size = New System.Drawing.Size(56, 20) Me.TextBox25.TabIndex = 33 Me.TextBox25.Text = "TextBox25" ' 'Label35 ' Me.Label35.ForeColor = System.Drawing.Color.Black Me.Label35.Location = New System.Drawing.Point(8, 93) Me.Label35.Name = "Label35" Me.Label35.Size = New System.Drawing.Size(72, 16) Me.Label35.TabIndex = 32 Me.Label35.Text = "Colore RGB" Me.Label35.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'ComboBox3 ' Me.ComboBox3.Location = New System.Drawing.Point(96, 8) Me.ComboBox3.Name = "ComboBox3" Me.ComboBox3.Size = New System.Drawing.Size(120, 21) Me.ComboBox3.TabIndex = 28 Me.ComboBox3.Text = "ComboBox3" ' 'TextBox11 ' Me.TextBox11.Location = New System.Drawing.Point(160, 35) Me.TextBox11.Name = "TextBox11" Me.TextBox11.Size = New System.Drawing.Size(56, 20) Me.TextBox11.TabIndex = 27 Me.TextBox11.Text = "TextBox11" ' 'Label12 ' Me.Label12.AutoSize = True Me.Label12.ForeColor = System.Drawing.Color.Black Me.Label12.Location = New System.Drawing.Point(8, 38) Me.Label12.Name = "Label12" Me.Label12.Size = New System.Drawing.Size(62, 13) Me.Label12.TabIndex = 26 Me.Label12.Text = "Dimensione" Me.Label12.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'Label11 ' Me.Label11.AutoSize = True Me.Label11.ForeColor = System.Drawing.Color.Black Me.Label11.Location = New System.Drawing.Point(56, 8) Me.Label11.Name = "Label11" Me.Label11.Size = New System.Drawing.Size(28, 13) Me.Label11.TabIndex = 22 Me.Label11.Text = "Font" ' 'CheckBox3 ' Me.CheckBox3.ForeColor = System.Drawing.Color.Black Me.CheckBox3.Location = New System.Drawing.Point(224, 8) Me.CheckBox3.Name = "CheckBox3" Me.CheckBox3.Size = New System.Drawing.Size(72, 24) Me.CheckBox3.TabIndex = 24 Me.CheckBox3.Text = "Grassetto" ' 'GroupBox4 ' Me.GroupBox4.Controls.Add(Me.Label40) Me.GroupBox4.Controls.Add(Me.TextBox29) Me.GroupBox4.Controls.Add(Me.TextBox18) Me.GroupBox4.Controls.Add(Me.Label26) Me.GroupBox4.Controls.Add(Me.DateTimePicker1) Me.GroupBox4.Controls.Add(Me.CheckBox8) Me.GroupBox4.Controls.Add(Me.TextBox9) Me.GroupBox4.Controls.Add(Me.CheckBox7) Me.GroupBox4.Controls.Add(Me.Label4) Me.GroupBox4.Controls.Add(Me.TextBox4) Me.GroupBox4.Controls.Add(Me.Label9) Me.GroupBox4.Controls.Add(Me.Label13) Me.GroupBox4.Controls.Add(Me.ComboBox1) Me.GroupBox4.Controls.Add(Me.ComboBox2) Me.GroupBox4.Controls.Add(Me.Label14) Me.GroupBox4.Controls.Add(Me.TextBox12) Me.GroupBox4.Controls.Add(Me.Label15) Me.GroupBox4.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer)) Me.GroupBox4.Location = New System.Drawing.Point(6, 132) Me.GroupBox4.Name = "GroupBox4" Me.GroupBox4.Size = New System.Drawing.Size(496, 186) Me.GroupBox4.TabIndex = 36 Me.GroupBox4.TabStop = False Me.GroupBox4.Text = "Testo da applicare" ' 'Label40 ' Me.Label40.AutoSize = True Me.Label40.Location = New System.Drawing.Point(8, 52) Me.Label40.Name = "Label40" Me.Label40.Size = New System.Drawing.Size(48, 13) Me.Label40.TabIndex = 40 Me.Label40.Text = "Verticale" ' 'TextBox29 ' Me.TextBox29.Location = New System.Drawing.Point(72, 49) Me.TextBox29.Multiline = True Me.TextBox29.Name = "TextBox29" Me.TextBox29.Size = New System.Drawing.Size(408, 44) Me.TextBox29.TabIndex = 39 ' 'TextBox18 ' Me.TextBox18.Location = New System.Drawing.Point(232, 156) Me.TextBox18.Name = "TextBox18" Me.TextBox18.Size = New System.Drawing.Size(100, 20) Me.TextBox18.TabIndex = 38 ' 'Label26 ' Me.Label26.AutoSize = True Me.Label26.ForeColor = System.Drawing.Color.Black Me.Label26.Location = New System.Drawing.Point(344, 156) Me.Label26.Name = "Label26" Me.Label26.Size = New System.Drawing.Size(48, 13) Me.Label26.TabIndex = 37 Me.Label26.Text = "partenza" ' 'DateTimePicker1 ' Me.DateTimePicker1.Format = System.Windows.Forms.DateTimePickerFormat.Time Me.DateTimePicker1.Location = New System.Drawing.Point(392, 156) Me.DateTimePicker1.Name = "DateTimePicker1" Me.DateTimePicker1.Size = New System.Drawing.Size(88, 20) Me.DateTimePicker1.TabIndex = 36 ' 'CheckBox8 ' Me.CheckBox8.ForeColor = System.Drawing.Color.Black Me.CheckBox8.Location = New System.Drawing.Point(72, 156) Me.CheckBox8.Name = "CheckBox8" Me.CheckBox8.Size = New System.Drawing.Size(56, 16) Me.CheckBox8.TabIndex = 35 Me.CheckBox8.Text = "Orario" ' 'TextBox9 ' Me.TextBox9.Location = New System.Drawing.Point(120, 108) Me.TextBox9.Name = "TextBox9" Me.TextBox9.Size = New System.Drawing.Size(56, 20) Me.TextBox9.TabIndex = 20 Me.TextBox9.Text = "TextBox9" ' 'CheckBox7 ' Me.CheckBox7.ForeColor = System.Drawing.Color.Black Me.CheckBox7.Location = New System.Drawing.Point(136, 156) Me.CheckBox7.Name = "CheckBox7" Me.CheckBox7.Size = New System.Drawing.Size(88, 16) Me.CheckBox7.TabIndex = 34 Me.CheckBox7.Text = "Tempo gara" ' 'Label4 ' Me.Label4.AutoSize = True Me.Label4.ForeColor = System.Drawing.Color.Black Me.Label4.Location = New System.Drawing.Point(8, 24) Me.Label4.Name = "Label4" Me.Label4.Size = New System.Drawing.Size(59, 13) Me.Label4.TabIndex = 9 Me.Label4.Text = "Orizzontale" ' 'TextBox4 ' Me.TextBox4.Location = New System.Drawing.Point(72, 24) Me.TextBox4.Name = "TextBox4" Me.TextBox4.Size = New System.Drawing.Size(408, 20) Me.TextBox4.TabIndex = 8 Me.TextBox4.Text = "TextBox4" ' 'Label9 ' Me.Label9.AutoSize = True Me.Label9.ForeColor = System.Drawing.Color.Black Me.Label9.Location = New System.Drawing.Point(8, 108) Me.Label9.Name = "Label9" Me.Label9.Size = New System.Drawing.Size(110, 13) Me.Label9.TabIndex = 19 Me.Label9.Text = "Trasparenza (0-100%)" ' 'Label13 ' Me.Label13.AutoSize = True Me.Label13.ForeColor = System.Drawing.Color.Black Me.Label13.Location = New System.Drawing.Point(16, 132) Me.Label13.Name = "Label13" Me.Label13.Size = New System.Drawing.Size(52, 13) Me.Label13.TabIndex = 29 Me.Label13.Text = "Posizione" ' 'ComboBox1 ' Me.ComboBox1.Location = New System.Drawing.Point(72, 132) Me.ComboBox1.Name = "ComboBox1" Me.ComboBox1.Size = New System.Drawing.Size(104, 21) Me.ComboBox1.TabIndex = 28 Me.ComboBox1.Text = "ComboBox1" ' 'ComboBox2 ' Me.ComboBox2.Location = New System.Drawing.Point(376, 132) Me.ComboBox2.Name = "ComboBox2" Me.ComboBox2.Size = New System.Drawing.Size(104, 21) Me.ComboBox2.TabIndex = 31 Me.ComboBox2.Text = "ComboBox2" ' 'Label14 ' Me.Label14.AutoSize = True Me.Label14.ForeColor = System.Drawing.Color.Black Me.Label14.Location = New System.Drawing.Point(304, 132) Me.Label14.Name = "Label14" Me.Label14.Size = New System.Drawing.Size(67, 13) Me.Label14.TabIndex = 30 Me.Label14.Text = "Allineamento" ' 'TextBox12 ' Me.TextBox12.Location = New System.Drawing.Point(376, 108) Me.TextBox12.Name = "TextBox12" Me.TextBox12.Size = New System.Drawing.Size(104, 20) Me.TextBox12.TabIndex = 33 Me.TextBox12.Text = "TextBox12" ' 'Label15 ' Me.Label15.AutoSize = True Me.Label15.ForeColor = System.Drawing.Color.Black Me.Label15.Location = New System.Drawing.Point(296, 108) Me.Label15.Name = "Label15" Me.Label15.Size = New System.Drawing.Size(75, 13) Me.Label15.TabIndex = 32 Me.Label15.Text = "Margine (pixel)" ' 'TabPage5 ' Me.TabPage5.Controls.Add(Me.GroupBox3) Me.TabPage5.Controls.Add(Me.GroupBox8) Me.TabPage5.Controls.Add(Me.GroupBox7) Me.TabPage5.Location = New System.Drawing.Point(4, 22) Me.TabPage5.Name = "TabPage5" Me.TabPage5.Padding = New System.Windows.Forms.Padding(3) Me.TabPage5.Size = New System.Drawing.Size(513, 326) Me.TabPage5.TabIndex = 4 Me.TabPage5.Text = "Generale" Me.TabPage5.UseVisualStyleBackColor = True ' 'GroupBox3 ' Me.GroupBox3.Controls.Add(Me.CheckBox6) Me.GroupBox3.Controls.Add(Me.Button3) Me.GroupBox3.Controls.Add(Me.Button2) Me.GroupBox3.Controls.Add(Me.Label1) Me.GroupBox3.Controls.Add(Me.Label2) Me.GroupBox3.Controls.Add(Me.TextBox1) Me.GroupBox3.Controls.Add(Me.TextBox2) Me.GroupBox3.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer)) Me.GroupBox3.Location = New System.Drawing.Point(6, 6) Me.GroupBox3.Name = "GroupBox3" Me.GroupBox3.Size = New System.Drawing.Size(496, 101) Me.GroupBox3.TabIndex = 35 Me.GroupBox3.TabStop = False Me.GroupBox3.Text = "Directory" ' 'CheckBox6 ' Me.CheckBox6.ForeColor = System.Drawing.Color.Black Me.CheckBox6.Location = New System.Drawing.Point(80, 64) Me.CheckBox6.Name = "CheckBox6" Me.CheckBox6.Size = New System.Drawing.Size(152, 24) Me.CheckBox6.TabIndex = 25 Me.CheckBox6.Text = "aggiorna le sottodirectory" ' 'Button3 ' Me.Button3.Location = New System.Drawing.Point(462, 40) Me.Button3.Name = "Button3" Me.Button3.Size = New System.Drawing.Size(24, 20) Me.Button3.TabIndex = 6 Me.Button3.Text = "..." ' 'Button2 ' Me.Button2.Location = New System.Drawing.Point(462, 16) Me.Button2.Name = "Button2" Me.Button2.Size = New System.Drawing.Size(24, 20) Me.Button2.TabIndex = 5 Me.Button2.Text = "..." ' 'Label1 ' Me.Label1.AutoSize = True Me.Label1.ForeColor = System.Drawing.Color.Black Me.Label1.Location = New System.Drawing.Point(6, 19) Me.Label1.Name = "Label1" Me.Label1.Size = New System.Drawing.Size(50, 13) Me.Label1.TabIndex = 3 Me.Label1.Text = "Sorgente" ' 'Label2 ' Me.Label2.AutoSize = True Me.Label2.ForeColor = System.Drawing.Color.Black Me.Label2.Location = New System.Drawing.Point(6, 43) Me.Label2.Name = "Label2" Me.Label2.Size = New System.Drawing.Size(68, 13) Me.Label2.TabIndex = 4 Me.Label2.Text = "Destinazione" ' 'TextBox1 ' Me.TextBox1.Location = New System.Drawing.Point(80, 16) Me.TextBox1.Name = "TextBox1" Me.TextBox1.Size = New System.Drawing.Size(376, 20) Me.TextBox1.TabIndex = 0 Me.TextBox1.Text = "TextBox1" ' 'TextBox2 ' Me.TextBox2.Location = New System.Drawing.Point(80, 40) Me.TextBox2.Name = "TextBox2" Me.TextBox2.Size = New System.Drawing.Size(376, 20) Me.TextBox2.TabIndex = 1 Me.TextBox2.Text = "TextBox2" ' 'GroupBox8 ' Me.GroupBox8.Controls.Add(Me.RadioButton2) Me.GroupBox8.Controls.Add(Me.RadioButton1) Me.GroupBox8.Controls.Add(Me.TextBox21) Me.GroupBox8.Controls.Add(Me.Label34) Me.GroupBox8.Controls.Add(Me.TextBox20) Me.GroupBox8.Controls.Add(Me.Label33) Me.GroupBox8.Controls.Add(Me.Label31) Me.GroupBox8.Controls.Add(Me.CheckBox11) Me.GroupBox8.Controls.Add(Me.TextBox17) Me.GroupBox8.Controls.Add(Me.Label32) Me.GroupBox8.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer)) Me.GroupBox8.Location = New System.Drawing.Point(204, 113) Me.GroupBox8.Name = "GroupBox8" Me.GroupBox8.Size = New System.Drawing.Size(192, 152) Me.GroupBox8.TabIndex = 47 Me.GroupBox8.TabStop = False Me.GroupBox8.Text = "Sottocartelle" ' 'RadioButton2 ' Me.RadioButton2.ForeColor = System.Drawing.Color.Black Me.RadioButton2.Location = New System.Drawing.Point(32, 128) Me.RadioButton2.Name = "RadioButton2" Me.RadioButton2.Size = New System.Drawing.Size(136, 16) Me.RadioButton2.TabIndex = 38 Me.RadioButton2.Text = "Numerazione files" ' 'RadioButton1 ' Me.RadioButton1.Checked = True Me.RadioButton1.ForeColor = System.Drawing.Color.Black Me.RadioButton1.Location = New System.Drawing.Point(32, 112) Me.RadioButton1.Name = "RadioButton1" Me.RadioButton1.Size = New System.Drawing.Size(152, 16) Me.RadioButton1.TabIndex = 37 Me.RadioButton1.TabStop = True Me.RadioButton1.Text = "Numerazione progressiva" ' 'TextBox21 ' Me.TextBox21.Location = New System.Drawing.Point(128, 88) Me.TextBox21.Name = "TextBox21" Me.TextBox21.Size = New System.Drawing.Size(56, 20) Me.TextBox21.TabIndex = 34 Me.TextBox21.Text = "4" ' 'Label34 ' Me.Label34.ForeColor = System.Drawing.Color.Black Me.Label34.Location = New System.Drawing.Point(8, 88) Me.Label34.Name = "Label34" Me.Label34.Size = New System.Drawing.Size(112, 16) Me.Label34.TabIndex = 33 Me.Label34.Text = "Num. cifre contatore" Me.Label34.TextAlign = System.Drawing.ContentAlignment.MiddleRight ' 'TextBox20 ' Me.TextBox20.Location = New System.Drawing.Point(56, 64) Me.TextBox20.Name = "TextBox20" Me.TextBox20.Size = New System.Drawing.Size(128, 20) Me.TextBox20.TabIndex = 32 Me.TextBox20.Text = "TextBox20" ' 'Label33 ' Me.Label33.ForeColor = System.Drawing.Color.Black Me.Label33.Location = New System.Drawing.Point(6, 67) Me.Label33.Name = "Label33" Me.Label33.Size = New System.Drawing.Size(48, 16) Me.Label33.TabIndex = 31 Me.Label33.Text = "Suffisso" ' 'Label31 ' Me.Label31.ForeColor = System.Drawing.Color.Black Me.Label31.Location = New System.Drawing.Point(24, 40) Me.Label31.Name = "Label31" Me.Label31.Size = New System.Drawing.Size(32, 16) Me.Label31.TabIndex = 30 Me.Label31.Text = "ogni" ' 'CheckBox11 ' Me.CheckBox11.ForeColor = System.Drawing.Color.Black Me.CheckBox11.Location = New System.Drawing.Point(56, 16) Me.CheckBox11.Name = "CheckBox11" Me.CheckBox11.Size = New System.Drawing.Size(112, 16) Me.CheckBox11.TabIndex = 29 Me.CheckBox11.Text = "crea sottocartelle" ' 'TextBox17 ' Me.TextBox17.Location = New System.Drawing.Point(56, 40) Me.TextBox17.Name = "TextBox17" Me.TextBox17.Size = New System.Drawing.Size(64, 20) Me.TextBox17.TabIndex = 27 Me.TextBox17.Text = "99" ' 'Label32 ' Me.Label32.ForeColor = System.Drawing.Color.Black Me.Label32.Location = New System.Drawing.Point(128, 40) Me.Label32.Name = "Label32" Me.Label32.Size = New System.Drawing.Size(24, 16) Me.Label32.TabIndex = 28 Me.Label32.Text = "file" ' 'GroupBox7 ' Me.GroupBox7.Controls.Add(Me.CheckBox10) Me.GroupBox7.Controls.Add(Me.CheckBox9) Me.GroupBox7.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer)) Me.GroupBox7.Location = New System.Drawing.Point(6, 113) Me.GroupBox7.Name = "GroupBox7" Me.GroupBox7.Size = New System.Drawing.Size(192, 88) Me.GroupBox7.TabIndex = 45 Me.GroupBox7.TabStop = False Me.GroupBox7.Text = "Generale" ' 'CheckBox10 ' Me.CheckBox10.ForeColor = System.Drawing.Color.Black Me.CheckBox10.Location = New System.Drawing.Point(16, 37) Me.CheckBox10.Name = "CheckBox10" Me.CheckBox10.Size = New System.Drawing.Size(136, 16) Me.CheckBox10.TabIndex = 1 Me.CheckBox10.Text = "Rotazione automatica" ' 'CheckBox9 ' Me.CheckBox9.Checked = True Me.CheckBox9.CheckState = System.Windows.Forms.CheckState.Checked Me.CheckBox9.ForeColor = System.Drawing.Color.Black Me.CheckBox9.Location = New System.Drawing.Point(16, 18) Me.CheckBox9.Name = "CheckBox9" Me.CheckBox9.Size = New System.Drawing.Size(80, 16) Me.CheckBox9.TabIndex = 0 Me.CheckBox9.Text = "Forza Jpg" ' 'TabControl1 ' Me.TabControl1.Controls.Add(Me.TabPage5) Me.TabControl1.Controls.Add(Me.TabPage3) Me.TabControl1.Controls.Add(Me.TabPage2) Me.TabControl1.Controls.Add(Me.TabPage1) Me.TabControl1.Controls.Add(Me.TabPage4) Me.TabControl1.Location = New System.Drawing.Point(12, 12) Me.TabControl1.Name = "TabControl1" Me.TabControl1.SelectedIndex = 0 Me.TabControl1.Size = New System.Drawing.Size(521, 352) Me.TabControl1.TabIndex = 48 ' 'ProgressBar1 ' Me.ProgressBar1.Location = New System.Drawing.Point(539, 211) Me.ProgressBar1.Name = "ProgressBar1" Me.ProgressBar1.Size = New System.Drawing.Size(192, 23) Me.ProgressBar1.TabIndex = 52 ' 'CheckBox12 ' Me.CheckBox12.ForeColor = System.Drawing.Color.Black Me.CheckBox12.Location = New System.Drawing.Point(10, 19) Me.CheckBox12.Name = "CheckBox12" Me.CheckBox12.Size = New System.Drawing.Size(104, 21) Me.CheckBox12.TabIndex = 35 Me.CheckBox12.Text = "Aggiungi orario" ' 'CheckBox4 ' Me.CheckBox4.ForeColor = System.Drawing.Color.Black Me.CheckBox4.Location = New System.Drawing.Point(10, 3) Me.CheckBox4.Name = "CheckBox4" Me.CheckBox4.Size = New System.Drawing.Size(104, 17) Me.CheckBox4.TabIndex = 34 Me.CheckBox4.Text = "Aggiungi scritta" ' 'CheckBox18 ' Me.CheckBox18.AutoSize = True Me.CheckBox18.Location = New System.Drawing.Point(140, 3) Me.CheckBox18.Name = "CheckBox18" Me.CheckBox18.Size = New System.Drawing.Size(84, 17) Me.CheckBox18.TabIndex = 36 Me.CheckBox18.Text = "Numero foto" Me.CheckBox18.UseVisualStyleBackColor = True ' 'Panel1 ' Me.Panel1.Controls.Add(Me.CheckBox18) Me.Panel1.Controls.Add(Me.CheckBox4) Me.Panel1.Controls.Add(Me.CheckBox12) Me.Panel1.Location = New System.Drawing.Point(52, 236) Me.Panel1.Name = "Panel1" Me.Panel1.Size = New System.Drawing.Size(304, 73) Me.Panel1.TabIndex = 26 Me.Panel1.Visible = False ' 'Form1 ' Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13) Me.ClientSize = New System.Drawing.Size(740, 375) Me.Controls.Add(Me.ProgressBar1) Me.Controls.Add(Me.Label44) Me.Controls.Add(Me.CheckBox22) Me.Controls.Add(Me.Label43) Me.Controls.Add(Me.TabControl1) Me.Controls.Add(Me.Label27) Me.Controls.Add(Me.Button7) Me.Controls.Add(Me.Button5) Me.Controls.Add(Me.Label20) Me.Controls.Add(Me.Label19) Me.Controls.Add(Me.Label18) Me.Controls.Add(Me.Label17) Me.Controls.Add(Me.Label10) Me.Controls.Add(Me.Button1) Me.Controls.Add(Me.Button6) Me.MaximizeBox = False Me.MaximumSize = New System.Drawing.Size(756, 414) Me.MinimumSize = New System.Drawing.Size(756, 414) Me.Name = "Form1" Me.Text = "Image Catalog" Me.TabPage4.ResumeLayout(False) Me.GroupBox6.ResumeLayout(False) Me.GroupBox6.PerformLayout() CType(Me.PictureBox2, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.PictureBox3, System.ComponentModel.ISupportInitialize).EndInit() Me.TabPage1.ResumeLayout(False) Me.GroupBox1.ResumeLayout(False) Me.GroupBox1.PerformLayout() Me.Panel2.ResumeLayout(False) Me.Panel2.PerformLayout() Me.TabPage2.ResumeLayout(False) Me.GroupBox2.ResumeLayout(False) Me.GroupBox2.PerformLayout() Me.TabPage3.ResumeLayout(False) Me.GroupBox10.ResumeLayout(False) Me.GroupBox10.PerformLayout() Me.GroupBox9.ResumeLayout(False) Me.GroupBox9.PerformLayout() Me.GroupBox5.ResumeLayout(False) Me.GroupBox5.PerformLayout() Me.GroupBox4.ResumeLayout(False) Me.GroupBox4.PerformLayout() Me.TabPage5.ResumeLayout(False) Me.GroupBox3.ResumeLayout(False) Me.GroupBox3.PerformLayout() Me.GroupBox8.ResumeLayout(False) Me.GroupBox8.PerformLayout() Me.GroupBox7.ResumeLayout(False) Me.TabControl1.ResumeLayout(False) Me.Panel1.ResumeLayout(False) Me.Panel1.PerformLayout() Me.ResumeLayout(False) Me.PerformLayout() End Sub #End Region #Const MULTI_THREADED = True Private StopAttivo As Boolean Private WaterSelectColor As Boolean = False Private ContaFotoCuori As Integer Private TaskCuori() As PicInfo Private MyPool As XYThreadPool = New XYThreadPool Private ContaImmaginiThread As Integer Private Const maxThreads As Integer = 15 Private Sub setDefaults() TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" TextBox5.Text = "" TextBox6.Text = "" TextBox27.Text = "" TextBox28.Text = "" TextBox9.Text = "" TextBox11.Text = "" TextBox12.Text = "" TextBox13.Text = "" TextBox10.Text = "" TextBox14.Text = "" TextBox15.Text = "" TextBox16.Text = "" TextBox17.Text = "" TextBox19.Text = "" TextBox20.Text = "" TextBox21.Text = "" TextBox25.Text = "" TextBox26.Text = "" ComboBox1.Items.Add("Alto") ComboBox1.Items.Add("Basso") ComboBox1.SelectedIndex = 1 ComboBox2.Items.Add("Sinistra") ComboBox2.Items.Add("Centro") ComboBox2.Items.Add("Destra") ComboBox2.SelectedIndex = 1 ComboBox3.Items.Add("Arial") ComboBox3.Items.Add("Arial Black") ComboBox3.Items.Add("Arial Narrow") ComboBox3.Items.Add("Comic Sans MS") ComboBox3.Items.Add("Courier New") ComboBox3.Items.Add("System") ComboBox3.Items.Add("Times New Roman") ComboBox3.Items.Add("Verdana") ComboBox3.Items.Add("Wingdings") ComboBox3.SelectedIndex = 7 ComboBox4.Items.Add("Sinistra") ComboBox4.Items.Add("Centro") ComboBox4.Items.Add("Destra") ComboBox4.SelectedIndex = 2 ComboBox5.Items.Add("Alto") ComboBox5.Items.Add("Centro") ComboBox5.Items.Add("Basso") ComboBox5.SelectedIndex = 2 End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Application.EnableVisualStyles() setDefaults() End Sub Private Sub FixPaths() If TextBox1.Text.EndsWith("\") = False Then TextBox1.Text &= "\" End If If TextBox2.Text.EndsWith("\") = False Then TextBox2.Text &= "\" End If End Sub Private Sub lockUI() TabControl1.Enabled = False Button5.Enabled = False Button6.Enabled = False Button1.Enabled = False End Sub Private Sub unlockUI() TabControl1.Enabled = True Button5.Enabled = True Button6.Enabled = True Button1.Enabled = True End Sub Private Sub btnCreaCatalogo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click lockUI() Dim timeStart As Date Dim timeStop As Date timeStart = TimeOfDay FixPaths() Label10.Text = "" Label17.Text = "0" Label18.Text = "0" setPicSettings(TextBox1.Text, TextBox2.Text) #If MULTI_THREADED Then ProgressBar1.Minimum = 0 ProgressBar1.Step = 1 ProgressBar1.Value = 0 Dim t1 As New Threading.Thread(AddressOf creaCatalogoThread) t1.IsBackground = True t1.Start() #Else creaCatalogo(timeStart, timeStop) unlockUI() #End If End Sub Private Sub creaCatalogoThread() Dim timeStart As Date = TimeOfDay MyPool.StopThreadPool() MyPool.StartThreadPool(0, maxThreads) ContaImmaginiThread = 0 creaImmaginiWithThreadMod(TextBox1.Text, TextBox2.Text) Dim ThAttivo As ThreadPoolWorkItem = Nothing Dim i As Integer = 0 Do Until i = ContaImmaginiThread Thread.Sleep(100) ThAttivo = MyPool.ExtractWorkItem() If ThAttivo IsNot Nothing Then i += 1 'stepProgressBar() setLabel10Text("File: " & ThAttivo.m_sName) 'setLabel18Text(ContaImmaginiThread.ToString) 'setLabel18Text(i.ToString) 'Label10.Text = "File: " & ThAttivo.m_sName 'Label18.Text = ContaImmaginiThread.ToString End If Loop MyPool.StopThreadPool() Dim timeStop As Date = TimeOfDay setLabel10Text("Finito") setLabel43Text(CalcTime(timeStart, timeStop)) End Sub Private Sub creaCatalogo(timeStart As Date, timeStop As Date) 'asdfg MyPool.StopThreadPool() MyPool.StartThreadPool(0, maxThreads) ContaImmaginiThread = 0 creaImmaginiWithThreadMod(TextBox1.Text, TextBox2.Text) Dim ThAttivo As ThreadPoolWorkItem = Nothing Dim i As Integer = 0 Do Until i = ContaImmaginiThread Thread.Sleep(100) ThAttivo = MyPool.ExtractWorkItem() If ThAttivo IsNot Nothing Then i += 1 Label10.Text = "File: " & ThAttivo.m_sName Label18.Text = ContaImmaginiThread.ToString End If Loop MyPool.StopThreadPool() timeStop = TimeOfDay CalcTime(timeStart, timeStop) Label10.Text = "Finito" If CheckBox22.Checked = True Then Shell("%windir%\System32\shutdown.exe") End If End Sub Private Function CalcTime(ByVal timeStart As Date, ByVal timeStop As Date) As String Dim timediffH, timediffS As Long Dim timediffM As Long timediffM = DateAndTime.DateDiff(DateInterval.Minute, timeStart, timeStop) timediffS = DateAndTime.DateDiff(DateInterval.Second, timeStart, timeStop) timediffH = DateAndTime.DateDiff(DateInterval.Hour, timeStart, timeStop) 'dim s As String = "H:" + timediffH.ToString + " M:" + timediffM.ToString + " S:" + timediffS.ToString Dim s As String = "S:" + timediffS.ToString 'Label43.Text = "H:" + timediffH.ToString + " M:" + timediffM.ToString + " S:" + timediffS.ToString Return s End Function Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim DirSearch As FolderBrowserDialog = New FolderBrowserDialog DirSearch.SelectedPath = TextBox1.Text If DialogResult.OK = DirSearch.ShowDialog() Then Dim DirectoryScelta As String = DirSearch.SelectedPath If DirectoryScelta.EndsWith("\") = False Then DirectoryScelta &= "\" End If TextBox1.Text = DirectoryScelta End If End Sub Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Dim DirSearch As FolderBrowserDialog = New FolderBrowserDialog DirSearch.SelectedPath = TextBox2.Text If DialogResult.OK = DirSearch.ShowDialog() Then Dim DirectoryScelta As String = DirSearch.SelectedPath If DirectoryScelta.EndsWith("\") = False Then DirectoryScelta &= "\" End If TextBox2.Text = DirectoryScelta End If 'Dim openFileDialog As OpenFileDialog = New OpenFileDialog 'Dim openFileDialog As OpenFileDialog = New OpenFileDialog 'openFileDialog.InitialDirectory = TextBox1.Text 'openFileDialog.Filter = "Bitmap files (*.bmp)|*.bmp|Jpeg files (*.jpg)|*.jpg|All valid files (*.*)|*.*" 'openFileDialog.FilterIndex = 2 'openFileDialog.RestoreDirectory = True 'If DialogResult.OK = openFileDialog.ShowDialog() Then ' Dim IlNome As String = openFileDialog.FileName ' Dim NomeFine As String = "" ' Dim i As Integer ' Dim Elenco As String() ' Elenco = IlNome.Split(New Char() {"\"c}) ' For i = 0 To Elenco.Length - 1 ' NomeFine &= Elenco(i) & "\" ' Next ' TextBox1.Text = NomeFine 'End If End Sub Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click Dim SaveFileDlg As SaveFileDialog = New SaveFileDialog 'SaveFileDlg.InitialDirectory = "c:\" SaveFileDlg.Filter = "Setup (*.xml)|*.xml|All valid files (*.*)|*.*" SaveFileDlg.FilterIndex = 0 SaveFileDlg.RestoreDirectory = True If DialogResult.OK = SaveFileDlg.ShowDialog Then Dim IlNome As String = SaveFileDlg.FileName SetupIni.NomeFileSetup = IlNome SetupIni.AggiornaParametro("DirSorgente", TextBox1.Text) SetupIni.AggiornaParametro("DirDestinazione", TextBox2.Text) SetupIni.AggiornaParametro("DirSottoDirectory", CheckBox6.Checked) SetupIni.AggiornaParametro("DirDividiDestinazione", CheckBox11.Checked) SetupIni.AggiornaParametro("DirDividiNumFile", TextBox17.Text) SetupIni.AggiornaParametro("DirDividiSuffisso", TextBox20.Text) SetupIni.AggiornaParametro("DirDividiNumCifre", TextBox21.Text) If RadioButton1.Checked = True Then SetupIni.AggiornaParametro("DirDividiTipoNumerazione", "Progressiva") Else SetupIni.AggiornaParametro("DirDividiTipoNumerazione", "Files") End If SetupIni.AggiornaParametro("MiniatureCrea", CheckBox1.Checked) SetupIni.AggiornaParametro("MiniatureSuffisso", TextBox3.Text) SetupIni.AggiornaParametro("MiniatureAltezza", TextBox5.Text) SetupIni.AggiornaParametro("MiniatureLarghezza", TextBox6.Text) SetupIni.AggiornaParametro("MiniatureAddScritta", RadioButton3.Checked) SetupIni.AggiornaParametro("MiniatureAddOrario", RadioButton4.Checked) SetupIni.AggiornaParametro("FotoAltezza", TextBox27.Text) SetupIni.AggiornaParametro("FotoLarghezza", TextBox28.Text) SetupIni.AggiornaParametro("FotoCodice", TextBox13.Text) SetupIni.AggiornaParametro("FotoDimOriginali", CheckBox2.Checked) SetupIni.AggiornaParametro("FontDimensione", TextBox11.Text) SetupIni.AggiornaParametro("FontDimensioneMiniatura", TextBox25.Text) SetupIni.AggiornaParametro("FontBold", CheckBox3.Checked) SetupIni.AggiornaParametro("FontNome", ComboBox3.Text) SetupIni.AggiornaParametro("TestoTesto", TextBox4.Text) SetupIni.AggiornaParametro("TestoTrasparente", TextBox9.Text) SetupIni.AggiornaParametro("TestoMargine", TextBox12.Text) SetupIni.AggiornaParametro("TestoPosizione", ComboBox1.Text) SetupIni.AggiornaParametro("TestoAllineamento", ComboBox2.Text) SetupIni.AggiornaParametro("MarchioFile", TextBox10.Text) SetupIni.AggiornaParametro("MarchioAltezza", TextBox14.Text) SetupIni.AggiornaParametro("MarchioLarghezza", TextBox15.Text) SetupIni.AggiornaParametro("MarchioMargine", TextBox16.Text) SetupIni.AggiornaParametro("MarchioAllOrizzontale", ComboBox4.Text) SetupIni.AggiornaParametro("MarchioAllVerticale", ComboBox5.Text) SetupIni.AggiornaParametro("MarchioTrasparenza", TextBox19.Text) SetupIni.AggiornaParametro("MarchioAggiungi", CheckBox5.Checked) SetupIni.AggiornaParametro("TempoGara", CheckBox7.Checked) SetupIni.AggiornaParametro("Orario", CheckBox8.Checked) SetupIni.AggiornaParametro("EtichettaOrario", TextBox18.Text) SetupIni.AggiornaParametro("GeneraleForzaJpg", CheckBox9.Checked) SetupIni.AggiornaParametro("GeneraleRotazioneAutomatica", CheckBox10.Checked) SetupIni.AggiornaParametro("GrandezzaVerticale", TextBox30.Text) SetupIni.AggiornaParametro("MargineVerticale", TextBox31.Text) SetupIni.AggiornaParametro("DimensioniOriginali", CheckBox15.Checked) SetupIni.AggiornaParametro("TestoVerticale", TextBox29.Text) SetupIni.AggiornaParametro("NomeMiniatura", RadioButton6.Checked) SetupIni.AggiornaParametro("DataFoto", CheckBox16.Checked) SetupIni.AggiornaParametro("NumeroFoto", CheckBox17.Checked) SetupIni.AggiornaParametro("ColoreTestoRGB", TextBox34.Text) SetupIni.AggiornaParametro("TempoSmall", RadioButton5.Checked) SetupIni.AggiornaParametro("NumTempoSmall", RadioButton7.Checked) SetupIni.AggiornaParametro("CompressioneJpeg", TextBox32.Text) SetupIni.AggiornaParametro("CompressioneJpegMiniatura", TextBox33.Text) SetupIni.SalvaParametriSetup() Me.Text = "Image Catalog - " & LeggiSoloNomeFile(IlNome) End If End Sub Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click Dim openFileDialog As OpenFileDialog = New OpenFileDialog 'openFileDialog.InitialDirectory = TextBox1.Text openFileDialog.Filter = "Setup (*.xml)|*.xml|All valid files (*.*)|*.*" openFileDialog.FilterIndex = 0 openFileDialog.RestoreDirectory = True If DialogResult.OK = openFileDialog.ShowDialog() Then Dim IlNome As String = openFileDialog.FileName SetupIni.NomeFileSetup = IlNome SetupIni.CaricaParametriSetup() TextBox1.Text = SetupIni.LeggiParametroString("DirSorgente") TextBox2.Text = SetupIni.LeggiParametroString("DirDestinazione") CheckBox6.Checked = SetupIni.LeggiParametroBoolean("DirSottoDirectory") CheckBox11.Checked = SetupIni.LeggiParametroBoolean("DirDividiDestinazione") TextBox17.Text = SetupIni.LeggiParametroString("DirDividiNumFile") TextBox20.Text = SetupIni.LeggiParametroString("DirDividiSuffisso") TextBox21.Text = SetupIni.LeggiParametroString("DirDividiNumCifre") Dim TestoTemp As String = SetupIni.LeggiParametroString("DirDividiTipoNumerazione") If TestoTemp.ToUpper = "PROGRESSIVA" Then RadioButton1.Checked = True Else RadioButton2.Checked = True End If CheckBox1.Checked = SetupIni.LeggiParametroBoolean("MiniatureCrea") TextBox3.Text = SetupIni.LeggiParametroString("MiniatureSuffisso") TextBox5.Text = SetupIni.LeggiParametroString("MiniatureAltezza") TextBox6.Text = SetupIni.LeggiParametroString("MiniatureLarghezza") RadioButton3.Checked = SetupIni.LeggiParametroBoolean("MiniatureAddScritta") RadioButton4.Checked = SetupIni.LeggiParametroBoolean("MiniatureAddOrario") TextBox27.Text = SetupIni.LeggiParametroString("FotoAltezza") TextBox28.Text = SetupIni.LeggiParametroString("FotoLarghezza") TextBox13.Text = SetupIni.LeggiParametroString("FotoCodice") CheckBox2.Checked = SetupIni.LeggiParametroBoolean("FotoDimOriginali") TextBox11.Text = SetupIni.LeggiParametroString("FontDimensione") TextBox25.Text = SetupIni.LeggiParametroString("FontDimensioneMiniatura") CheckBox3.Checked = SetupIni.LeggiParametroBoolean("FontBold") ComboBox3.Text = SetupIni.LeggiParametroString("FontNome") If TextBox25.Text = "" Then TextBox25.Text = "0" End If TextBox4.Text = SetupIni.LeggiParametroString("TestoTesto") TextBox9.Text = SetupIni.LeggiParametroString("TestoTrasparente") TextBox12.Text = SetupIni.LeggiParametroString("TestoMargine") ComboBox1.Text = SetupIni.LeggiParametroString("TestoPosizione") ComboBox2.Text = SetupIni.LeggiParametroString("TestoAllineamento") TextBox10.Text = SetupIni.LeggiParametroString("MarchioFile") TextBox14.Text = SetupIni.LeggiParametroString("MarchioAltezza") TextBox15.Text = SetupIni.LeggiParametroString("MarchioLarghezza") TextBox16.Text = SetupIni.LeggiParametroString("MarchioMargine") ComboBox4.Text = SetupIni.LeggiParametroString("MarchioAllOrizzontale") ComboBox5.Text = SetupIni.LeggiParametroString("MarchioAllVerticale") TextBox19.Text = SetupIni.LeggiParametroString("MarchioTrasparenza") CheckBox5.Checked = SetupIni.LeggiParametroBoolean("MarchioAggiungi") CheckBox7.Checked = SetupIni.LeggiParametroBoolean("TempoGara") CheckBox8.Checked = SetupIni.LeggiParametroBoolean("Orario") TextBox18.Text = SetupIni.LeggiParametroString("EtichettaOrario") CheckBox9.Checked = SetupIni.LeggiParametroBoolean("GeneraleForzaJpg") CheckBox10.Checked = SetupIni.LeggiParametroBoolean("GeneraleRotazioneAutomatica") TextBox30.Text = SetupIni.LeggiParametroString("GrandezzaVerticale") TextBox31.Text = SetupIni.LeggiParametroString("MargineVerticale") CheckBox15.Checked = SetupIni.LeggiParametroBoolean("DimensioniOriginali") TextBox29.Text = SetupIni.LeggiParametroString("TestoVerticale") RadioButton6.Checked = SetupIni.LeggiParametroBoolean("NomeMiniatura") CheckBox16.Checked = SetupIni.LeggiParametroBoolean("DataFoto") CheckBox17.Checked = SetupIni.LeggiParametroBoolean("NumeroFoto") RadioButton5.Checked = SetupIni.LeggiParametroBoolean("TempoSmall") RadioButton7.Checked = SetupIni.LeggiParametroBoolean("NumTempoSmall") TextBox32.Text = SetupIni.LeggiParametroString("CompressioneJpeg") TextBox33.Text = SetupIni.LeggiParametroString("CompressioneJpegMiniatura") TextBox34.Text = SetupIni.LeggiParametroString("ColoreTestoRGB") If File.Exists(TextBox10.Text) Then PictureBox1.Image = Image.FromFile(TextBox10.Text) If PictureBox1.Image.Height >= PictureBox1.Image.Width Then PictureBox1.Height = 160 PictureBox1.Width = CType(160 * PictureBox1.Image.Width / PictureBox1.Image.Height, Integer) Else PictureBox1.Width = 224 PictureBox1.Height = CType(224 * PictureBox1.Image.Height / PictureBox1.Image.Width, Integer) End If End If Me.Text = "Image Catalog - " & LeggiSoloNomeFile(IlNome) End If End Sub Private Sub setPicSettings(ByVal SourcePath As String, ByVal DestPath As String) Dim SourceDir As DirectoryInfo = New DirectoryInfo(SourcePath) Dim DestDirStart As DirectoryInfo = New DirectoryInfo(DestPath) Dim DestDir As DirectoryInfo = Nothing PicSettings.DirectorySorgente = TextBox1.Text PicSettings.DirectoryDestinazione = TextBox2.Text 'PicSettings.DestDir = DestDir 'PicSettings.SourceDir = SourceDir 'PicSettings.DestDirStart = DestDirStart PicSettings.DimStandard = CType(TextBox11.Text, Integer) PicSettings.DimStandardMiniatura = CType(TextBox25.Text, Integer) PicSettings.UsaOrarioMiniatura = CheckBox12.Checked PicSettings.UsaOrarioTestoApplicare = CheckBox8.Checked PicSettings.UsaTempoGaraTestoApplicare = CheckBox7.Checked PicSettings.UsaRotazioneAutomatica = CheckBox10.Checked PicSettings.UsaForzaJpg = CheckBox9.Checked If CheckBox17.Checked Then PicSettings.TestoNome = True Else PicSettings.TestoNome = False End If If CheckBox16.Checked Then PicSettings.NomeData = True Else PicSettings.NomeData = False End If PicSettings.TestoFirmaStart = TextBox4.Text PicSettings.TestoFirmaStartV = TextBox29.Text PicSettings.DataPartenza = DateTimePicker1.Value PicSettings.TestoOrario = TextBox18.Text PicSettings.AltezzaSmall = CType(TextBox5.Text, Integer) PicSettings.LarghezzaSmall = CType(TextBox5.Text, Integer) PicSettings.CreaMiniature = CheckBox1.Checked PicSettings.AggiungiScritteMiniature = RadioButton3.Checked PicSettings.AggTempoGaraMin = RadioButton5.Checked PicSettings.AggNumTempMin = RadioButton7.Checked PicSettings.DimVert = CType(TextBox30.Text, Integer) PicSettings.MargVert = CType(TextBox31.Text, Integer) 'PicSettings.NomeFileChild = childFile.Name PicSettings.Suffisso = TextBox3.Text PicSettings.Codice = TextBox13.Text PicSettings.Trasparenza = CType(TextBox9.Text, Integer) PicSettings.IlFont = ComboBox3.SelectedItem.ToString PicSettings.Grassetto = CheckBox3.Checked PicSettings.Posizione = ComboBox1.SelectedItem.ToString PicSettings.Allineamento = ComboBox2.SelectedItem.ToString PicSettings.Margine = CType(TextBox12.Text, Integer) PicSettings.LogoAltezza = CType(TextBox14.Text, Integer) PicSettings.LogoLarghezza = CType(TextBox15.Text, Integer) PicSettings.fontColoreRGB = ColorTranslator.FromHtml(TextBox34.Text) PicSettings.LogoAggiungi = CheckBox5.Checked PicSettings.LogoNomeFile = TextBox10.Text PicSettings.LogoTrasparenza = TextBox19.Text PicSettings.LogoMargine = TextBox16.Text PicSettings.LogoPosizioneH = ComboBox4.Text PicSettings.LogoPosizioneV = ComboBox5.Text PicSettings.FotoGrandeDimOrigina = CheckBox15.Checked PicSettings.AltezzaBig = CType(TextBox27.Text, Integer) PicSettings.LarghezzaBig = CType(TextBox28.Text, Integer) PicSettings.DimMin = CType(TextBox25.Text, Integer) PicSettings.TestoMin = RadioButton6.Checked PicSettings.jpegQuality = CLng(TextBox32.Text) PicSettings.jpegQualityMin = CLng(TextBox33.Text) 'PicSettings.mainForm = Me End Sub Private Function makeFilesList(ByVal SourcePath As String) As List(Of List(Of FileInfo)) Dim SourceDir As DirectoryInfo = New DirectoryInfo(SourcePath) Dim DestDir As DirectoryInfo = Nothing Dim NumFileXDir As Integer = CType(TextBox17.Text, Integer) Dim SuffixDir As String = TextBox20.Text Dim NumCifreDir As Integer = CType(TextBox21.Text, Integer) Dim DividiFile As Boolean = False StopAttivo = False Dim FileConta As Integer = 0 Dim ContaFileXDir As Integer = 0 Dim ContaDirXDir As Integer = 0 Dim TestoTemp As String = "" Dim ContaTemp As Integer = 0 Dim picList As New List(Of FileInfo) Dim dirList As New List(Of List(Of FileInfo)) 'controlla directory principale 'Dim childFile As FileInfo 'For Each childFile In SourceDir.GetFiles("*.jpg") ' picList.Add(childFile) 'Next picList = getFiles(SourceDir) dirList.Add(picList) 'controlla sottodirectory If CheckBox6.Checked = True Then Dim subDir As DirectoryInfo For Each subDir In SourceDir.GetDirectories() Dim filesList As New List(Of FileInfo) filesList = getFiles(subDir) dirList.Add(filesList) Next End If Return dirList End Function Private Function getFiles(sourceDir As DirectoryInfo) As List(Of FileInfo) Dim picList As New List(Of FileInfo) Dim childFile As FileInfo For Each childFile In sourceDir.GetFiles("*.jpg") picList.Add(childFile) Next Return picList End Function Private Function dividiLista(SourcePath As String, lista As List(Of List(Of FileInfo))) As List(Of List(Of FileInfo)) Dim SourceDir As DirectoryInfo = New DirectoryInfo(SourcePath) Dim NumFileXDir As Integer = CType(TextBox17.Text, Integer) Dim SuffixDir As String = TextBox20.Text Dim NumCifreDir As Integer = CType(TextBox21.Text, Integer) Dim DividiFile As Boolean = False Dim FileConta As Integer = 0 Dim ContaFileXDir As Integer = 0 Dim ContaDirXDir As Integer = 0 Dim TestoTemp As String = "" Dim ContaTemp As Integer = 0 If NumFileXDir > 0 And CheckBox11.Checked = True Then If FileConta > NumFileXDir Then DividiFile = True Else End If End If End Function Private Sub setLabel17Text(ByVal text As String) If Label17.InvokeRequired Then Label17.Invoke(New Action(Of String)(AddressOf setLabel17Text), text) Else Label17.Text = text End If End Sub Public Sub stepProgressBar() If ProgressBar1.InvokeRequired Then ProgressBar1.Invoke(New MethodInvoker(AddressOf ProgressBar1.PerformStep)) Else ProgressBar1.PerformStep() End If setLabel18Text(ProgressBar1.Value.ToString) End Sub Private Sub setLabel10Text(ByVal text As String) If Label10.InvokeRequired Then Label10.Invoke(New Action(Of String)(AddressOf setLabel10Text), text) Else Label10.Text = text End If End Sub Private Sub setProgressBarMaximum(ByVal value As Integer) If ProgressBar1.InvokeRequired Then ProgressBar1.Invoke(New Action(Of Integer)(AddressOf setProgressBarMaximum), value) Else ProgressBar1.Maximum = value End If End Sub Private Sub setProgressBarValue(ByVal value As Integer) If ProgressBar1.InvokeRequired Then ProgressBar1.Invoke(New Action(Of Integer)(AddressOf setProgressBarValue), value) Else ProgressBar1.Value = value End If End Sub Private Sub setLabel18Text(ByVal text As String) If Label18.InvokeRequired Then Label18.Invoke(New Action(Of String)(AddressOf setLabel18Text), text) Else Label18.Text = text End If End Sub Private Sub setLabel43Text(ByVal text As String) If Label43.InvokeRequired Then Label43.Invoke(New Action(Of String)(AddressOf setLabel43Text), text) Else Label43.Text = text End If End Sub Private Sub creaImmaginiWithThreadMod(ByVal SourcePath As String, ByVal DestPath As String) Dim SourceDir As DirectoryInfo = New DirectoryInfo(SourcePath) Dim DestDirStart As DirectoryInfo = New DirectoryInfo(DestPath) Dim DestDir As DirectoryInfo = Nothing Dim NumFileXDir As Integer = CType(TextBox17.Text, Integer) Dim SuffixDir As String = TextBox20.Text Dim NumCifreDir As Integer = CType(TextBox21.Text, Integer) Dim DividiFile As Boolean = False StopAttivo = False Dim FileConta As Integer = 0 Dim ContaFileXDir As Integer = 0 Dim ContaDirXDir As Integer = 0 Dim TestoTemp As String = "" Dim ContaTemp As Integer = 0 If SourceDir.Exists Then FileConta = SourceDir.GetFiles("*.jpg").GetLength(0) 'Label17.Text = (CType(Label17.Text, Integer) + FileConta).ToString Dim a As String = (CType(Label17.Text, Integer) + FileConta).ToString setLabel17Text(a) setProgressBarMaximum(CInt(a)) If NumFileXDir > 0 And CheckBox11.Checked = True Then If FileConta > NumFileXDir Then DividiFile = True Else DestDir = DestDirStart If Not DestDir.Exists Then DestDir.Create() End If DividiFile = False End If Else DestDir = DestDirStart If Not DestDir.Exists Then DestDir.Create() End If DividiFile = False End If Dim childFile As FileInfo For Each childFile In SourceDir.GetFiles("*.jpg") If StopAttivo = True Then Exit For End If setLabel10Text("File: " & childFile.Name) Dim b As String = (CType(Label18.Text, Integer) + 1).ToString 'setLabel18Text(b) 'setProgressBarValue(CInt(b)) 'Label10.Text = "File: " & childFile.Name 'Label18.Text = (CType(Label18.Text, Integer) + 1).ToString 'Application.DoEvents() ContaFileXDir += 1 If DividiFile = True Then If ContaFileXDir = (ContaDirXDir * NumFileXDir) + 1 Then ContaDirXDir += 1 If RadioButton1.Checked = True Then TestoTemp = ContaDirXDir.ToString Else TestoTemp = (ContaDirXDir * NumFileXDir).ToString End If For ContaTemp = 1 To (NumCifreDir - TestoTemp.Length) TestoTemp = "0" & TestoTemp Next If DestDirStart.FullName.EndsWith("\") Then DestDir = New DirectoryInfo(DestDirStart.FullName & SuffixDir & TestoTemp) Else DestDir = New DirectoryInfo(DestDirStart.FullName & "\" & SuffixDir & TestoTemp) End If If Not DestDir.Exists Then DestDir.Create() End If End If End If 'Application.DoEvents() Dim ClsCreaImmagine As New ImageCreator ClsCreaImmagine.NomeFileChild = childFile.Name ClsCreaImmagine.DestDir = DestDir ClsCreaImmagine.SourceDir = SourceDir ClsCreaImmagine.DestDirStart = DestDirStart ContaImmaginiThread += 1 MyPool.InsertWorkItem(childFile.Name, New XyThreadAdd(AddressOf ClsCreaImmagine.CreaImmagineThread), New Object(0) {childFile.Name}, True) Next ' copy all the sub-directories by recursively calling this same routine If CheckBox6.Checked = True Then Dim subDir As DirectoryInfo For Each subDir In SourceDir.GetDirectories() creaImmaginiWithThreadMod(subDir.FullName, Path.Combine(DestDir.FullName, subDir.Name)) Next End If End If End Sub 'il posto giusto dove fare modifiche Private Sub CreaImmaginiWithThread(ByVal SourcePath As String, ByVal DestPath As String) Dim SourceDir As DirectoryInfo = New DirectoryInfo(SourcePath) Dim DestDirStart As DirectoryInfo = New DirectoryInfo(DestPath) Dim DestDir As DirectoryInfo = Nothing Dim NumFileXDir As Integer = CType(TextBox17.Text, Integer) Dim SuffixDir As String = TextBox20.Text Dim NumCifreDir As Integer = CType(TextBox21.Text, Integer) Dim DividiFile As Boolean = False StopAttivo = False Dim FileConta As Integer = 0 Dim ContaFileXDir As Integer = 0 Dim ContaDirXDir As Integer = 0 Dim TestoTemp As String = "" Dim ContaTemp As Integer = 0 If SourceDir.Exists Then FileConta = SourceDir.GetFiles("*.jpg").GetLength(0) Label17.Text = (CType(Label17.Text, Integer) + FileConta).ToString If NumFileXDir > 0 And CheckBox11.Checked = True Then If FileConta > NumFileXDir Then DividiFile = True Else DestDir = DestDirStart If Not DestDir.Exists Then DestDir.Create() End If DividiFile = False End If Else DestDir = DestDirStart If Not DestDir.Exists Then DestDir.Create() End If DividiFile = False End If Dim childFile As FileInfo For Each childFile In SourceDir.GetFiles("*.jpg") If StopAttivo = True Then Exit For End If 'Label10.Text = "File: " & childFile.Name 'Label18.Text = (CType(Label18.Text, Integer) + 1).ToString 'Application.DoEvents() ContaFileXDir += 1 If DividiFile = True Then If ContaFileXDir = (ContaDirXDir * NumFileXDir) + 1 Then ContaDirXDir += 1 If RadioButton1.Checked = True Then TestoTemp = ContaDirXDir.ToString Else TestoTemp = (ContaDirXDir * NumFileXDir).ToString End If For ContaTemp = 1 To (NumCifreDir - TestoTemp.Length) TestoTemp = "0" & TestoTemp Next If DestDirStart.FullName.EndsWith("\") Then DestDir = New DirectoryInfo(DestDirStart.FullName & SuffixDir & TestoTemp) Else DestDir = New DirectoryInfo(DestDirStart.FullName & "\" & SuffixDir & TestoTemp) End If If Not DestDir.Exists Then DestDir.Create() End If End If End If Application.DoEvents() Dim ClsCreaImmagine As New CreaImmagineSeparateThread ClsCreaImmagine.DirectorySorgente = TextBox1.Text ClsCreaImmagine.DirectoryDestinazione = TextBox2.Text ClsCreaImmagine.DestDir = DestDir ClsCreaImmagine.SourceDir = SourceDir ClsCreaImmagine.DestDirStart = DestDirStart ClsCreaImmagine.DimStandard = CType(TextBox11.Text, Integer) ClsCreaImmagine.DimStandardMiniatura = CType(TextBox25.Text, Integer) ClsCreaImmagine.UsaOrarioMiniatura = CheckBox12.Checked ClsCreaImmagine.UsaOrarioTestoApplicare = CheckBox8.Checked ClsCreaImmagine.UsaTempoGaraTestoApplicare = CheckBox7.Checked ClsCreaImmagine.UsaRotazioneAutomatica = CheckBox10.Checked ClsCreaImmagine.UsaForzaJpg = CheckBox9.Checked If CheckBox17.Checked Then ClsCreaImmagine.TestoNome = True Else ClsCreaImmagine.TestoNome = False End If If CheckBox16.Checked Then ClsCreaImmagine.NomeData = True Else ClsCreaImmagine.NomeData = False End If ClsCreaImmagine.TestoFirmaStart = TextBox4.Text ClsCreaImmagine.TestoFirmaStartV = TextBox29.Text ClsCreaImmagine.DataPartenza = DateTimePicker1.Value ClsCreaImmagine.TestoOrario = TextBox18.Text ClsCreaImmagine.AltezzaSmall = CType(TextBox5.Text, Integer) ClsCreaImmagine.LarghezzaSmall = CType(TextBox5.Text, Integer) ClsCreaImmagine.CreaMiniature = CheckBox1.Checked ClsCreaImmagine.AggiungiScritteMiniature = RadioButton3.Checked ClsCreaImmagine.AggTempoGaraMin = RadioButton5.Checked ClsCreaImmagine.AggNumTempMin = RadioButton7.Checked ClsCreaImmagine.DimVert = CType(TextBox30.Text, Integer) ClsCreaImmagine.MargVert = CType(TextBox31.Text, Integer) ClsCreaImmagine.NomeFileChild = childFile.Name ClsCreaImmagine.Suffisso = TextBox3.Text ClsCreaImmagine.Codice = TextBox13.Text ClsCreaImmagine.Trasparenza = CType(TextBox9.Text, Integer) ClsCreaImmagine.IlFont = ComboBox3.SelectedItem.ToString ClsCreaImmagine.Grassetto = CheckBox3.Checked ClsCreaImmagine.Posizione = ComboBox1.SelectedItem.ToString ClsCreaImmagine.Allineamento = ComboBox2.SelectedItem.ToString ClsCreaImmagine.Margine = CType(TextBox12.Text, Integer) ClsCreaImmagine.LogoAltezza = CType(TextBox14.Text, Integer) ClsCreaImmagine.LogoLarghezza = CType(TextBox15.Text, Integer) 'ClsCreaImmagine.FontColoreR = CType(TextBox22.Text, Integer) 'ClsCreaImmagine.FontColoreG = CType(TextBox23.Text, Integer) 'ClsCreaImmagine.FontColoreB = CType(TextBox24.Text, Integer) ClsCreaImmagine.fontColoreRGB = ColorTranslator.FromHtml(TextBox34.Text) ClsCreaImmagine.LogoAggiungi = CheckBox5.Checked ClsCreaImmagine.LogoNomeFile = TextBox10.Text ClsCreaImmagine.LogoTrasparenza = TextBox19.Text ClsCreaImmagine.LogoMargine = TextBox16.Text ClsCreaImmagine.LogoPosizioneH = ComboBox4.Text ClsCreaImmagine.LogoPosizioneV = ComboBox5.Text ClsCreaImmagine.FotoGrandeDimOrigina = CheckBox15.Checked ClsCreaImmagine.AltezzaBig = CType(TextBox27.Text, Integer) ClsCreaImmagine.LarghezzaBig = CType(TextBox28.Text, Integer) ClsCreaImmagine.DimMin = CType(TextBox25.Text, Integer) ClsCreaImmagine.TestoMin = RadioButton6.Checked ClsCreaImmagine.jpegQuality = CLng(TextBox32.Text) ClsCreaImmagine.jpegQuality = CLng(TextBox33.Text) ContaImmaginiThread += 1 MyPool.InsertWorkItem(childFile.Name, New XyThreadAdd(AddressOf ClsCreaImmagine.CreaImmagineThread), New Object(0) {childFile.Name}, True) Next ' copy all the sub-directories by recursively calling this same routine If CheckBox6.Checked = True Then Dim subDir As DirectoryInfo For Each subDir In SourceDir.GetDirectories() CreaImmaginiWithThread(subDir.FullName, Path.Combine(DestDir.FullName, subDir.Name)) Next End If End If End Sub Private Sub CopyDirectoryFile(ByVal SourcePath As String, ByVal DestPath As String, Optional ByVal OverWrite As Boolean = False) Dim SourceDir As DirectoryInfo = New DirectoryInfo(SourcePath) Dim DestDir As DirectoryInfo = New DirectoryInfo(DestPath) If SourceDir.Exists Then If Not DestDir.Exists Then DestDir.Create() End If ' copy all the files of the current directory Dim childFile As FileInfo For Each childFile In SourceDir.GetFiles() If OverWrite Then childFile.CopyTo(Path.Combine(DestDir.FullName, childFile.Name), True) Else ' if overwrite = false, copy the file only if it does not exist ' this is done to avoid an IOException if a file already exists ' this way the other files can be copied anyway... If Not File.Exists(Path.Combine(DestDir.FullName, childFile.Name)) Then childFile.CopyTo(Path.Combine(DestDir.FullName, childFile.Name), False) End If End If Next ' copy all the sub-directories by recursively calling this same routine Dim subDir As DirectoryInfo For Each subDir In SourceDir.GetDirectories() CopyDirectoryFile(subDir.FullName, Path.Combine(DestDir.FullName, subDir.Name), OverWrite) Next End If End Sub Function NewthumbSize(ByVal currentwidth As Integer, ByVal currentheight As Integer, ByVal MaxPixel As Integer, ByVal TipoSize As String) As Size ' Calculate the Size of the New image '*** Larghezza, Altezza, Auto Dim tempMultiplier As Double If TipoSize.ToUpper = "Larghezza".ToUpper Then tempMultiplier = MaxPixel / currentwidth ElseIf TipoSize.ToUpper = "Altezza".ToUpper Then tempMultiplier = MaxPixel / currentheight Else If currentheight > currentwidth Then ' portrait tempMultiplier = MaxPixel / currentheight Else tempMultiplier = MaxPixel / currentwidth End If End If Dim NewSize As New Size(CInt(currentwidth * tempMultiplier), CInt(currentheight * tempMultiplier)) Return NewSize End Function Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click StopAttivo = True MyPool.StopThreadPool() unlockUI() End Sub Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click Dim openFileDialog As OpenFileDialog = New OpenFileDialog 'openFileDialog.InitialDirectory = TextBox1.Text openFileDialog.Filter = "Immagini jpg (*.jpg)|*.jpg|Immagini gif (*.gif)|*.gif|Tutti i file (*.*)|*.*" If TextBox10.Text.Length > 0 Then openFileDialog.FileName = TextBox10.Text End If openFileDialog.FilterIndex = 0 openFileDialog.RestoreDirectory = True If DialogResult.OK = openFileDialog.ShowDialog() Then TextBox10.Text = openFileDialog.FileName PictureBox1.Image = Image.FromFile(TextBox10.Text) If PictureBox1.Image.Height >= PictureBox1.Image.Width Then PictureBox1.Height = 160 PictureBox1.Width = CType(160 * PictureBox1.Image.Width / PictureBox1.Image.Height, Integer) Else PictureBox1.Width = 224 PictureBox1.Height = CType(224 * PictureBox1.Image.Height / PictureBox1.Image.Width, Integer) End If End If End Sub Private Function LeggiSoloNomeFile(ByVal FileName As String) As String Dim Testo As String = FileName Dim Risposta As String = "" Dim Nomi() As String = Testo.Split(New Char() {"\"c}) If Nomi.Length > 1 Then Risposta = Nomi(Nomi.Length - 1) End If Return Risposta End Function Private Sub PictureBox1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseMove 'GetColor() 'GetPixelColor(PictureBox1.PointToScreen(e.Location)).ToArgb.ToString("X8") End Sub Private Sub PictureBox1_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseUp If e.Button = MouseButtons.Left Then WaterSelectColor = True Else WaterSelectColor = False End If End Sub 'Private Declare Function CreateDC Lib "gdi32.dll" (ByVal strDriver As String, ByVal strDevice As String, ByVal strOutput As String, ByVal pData As IntPtr) As IntPtr 'Private Declare Function DeleteDC Lib "gdi32.dll" (ByVal hdc As IntPtr) As Boolean 'Private Declare Function GetPixel Lib "gdi32.dll" (ByVal hdc As IntPtr, ByVal x As Integer, ByVal y As Integer) As Integer 'Private Declare Function GetCursorPos Lib "user32.dll" (ByRef lpPoint As Point) As Boolean '''' '''' Get the color relative to mouse position '''' 'Private Sub GetColor() ' Dim hdcScreen As IntPtr = CreateDC("Display", Nothing, Nothing, IntPtr.Zero) ' Dim pt As Point = New Point ' GetCursorPos(pt) ' Dim cr As Integer = GetPixel(hdcScreen, pt.X, pt.Y) ' DeleteDC(hdcScreen) ' Dim clr As Color = Color.FromArgb((cr And &HFF), (cr And &HFF00) >> 8, (cr And &HFF0000) >> 16) ' PictureBox3.BackColor = clr ' If WaterSelectColor = True Then ' PictureBox2.BackColor = clr ' End If ' WaterSelectColor = False 'End Sub Private Function GetPixelColor(ByVal screenLocation As Point) As Color() 'Dim bm As New Bitmap(1, 1, Imaging.PixelFormat.Format24bppRgb) 'Dim g As Graphics = Graphics.FromImage(bm) 'g.CopyFromScreen(screenLocation, New Point(0, 0), New Size(1, 1)) 'Dim result As Color = bm.GetPixel(0, 0) 'g.Dispose() 'bm.Dispose() 'Return result Return Nothing End Function Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click Dim MyDialog As New ColorDialog MyDialog.AllowFullOpen = True 'If TextBox22.Text.Length > 0 And TextBox23.Text.Length > 0 And TextBox24.Text.Length > 0 Then ' If CType(TextBox22.Text, Integer) >= 0 And CType(TextBox23.Text, Integer) >= 0 And CType(TextBox24.Text, Integer) >= 0 Then ' MyDialog.Color = Color.FromArgb(0, CType(TextBox22.Text, Integer), CType(TextBox23.Text, Integer), CType(TextBox24.Text, Integer)) ' End If 'End If If (MyDialog.ShowDialog() = Windows.Forms.DialogResult.OK) Then 'TextBox22.Text = MyDialog.Color.R.ToString 'TextBox23.Text = MyDialog.Color.G.ToString 'TextBox24.Text = MyDialog.Color.B.ToString TextBox34.Text = ColorTranslator.ToHtml(MyDialog.Color) TextBox34.BackColor = MyDialog.Color End If End Sub Private Sub TextBox27_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) End Sub Private Sub CheckBox18_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox18.CheckedChanged CheckBox4.Checked = False CheckBox12.Checked = False End Sub Private Sub CheckBox4_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox4.CheckedChanged CheckBox18.Checked = False End Sub Private Sub CheckBox12_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox12.CheckedChanged CheckBox18.Checked = False End Sub End Class Public Class PicInfoold Public DirSource, DirDest, DirDestStart As DirectoryInfo Public NomeImmagine As String Public Sub New(ByVal Dir_Source As DirectoryInfo, ByVal Dir_Dest As DirectoryInfo, ByVal Dir_DestStart As DirectoryInfo, ByVal Nome_Immagine As String) DirSource = Dir_Source DirDest = Dir_Dest DirDestStart = Dir_DestStart NomeImmagine = Nome_Immagine End Sub End Class