Override mode fix
This commit is contained in:
parent
abdd2a313a
commit
12d1bd57dc
7 changed files with 249 additions and 181 deletions
|
|
@ -128,7 +128,7 @@ public partial class MainForm
|
|||
|
||||
private ConcurrentBag<string> _results;
|
||||
|
||||
private void setDefaults()
|
||||
private void SetDefaults()
|
||||
{
|
||||
//txtSorgente.Text = "";
|
||||
Model.SourcePath = string.Empty;
|
||||
|
|
@ -205,7 +205,7 @@ public partial class MainForm
|
|||
{
|
||||
bindingSource1.DataSource = Model;
|
||||
Application.EnableVisualStyles();
|
||||
setDefaults();
|
||||
SetDefaults();
|
||||
// /* TODO ERROR: Skipped IfDirectiveTrivia */
|
||||
// AllocConsole();
|
||||
// /* TODO ERROR: Skipped EndIfDirectiveTrivia */
|
||||
|
|
@ -318,77 +318,77 @@ public partial class MainForm
|
|||
SaveFileDlg.Filter = "Setup (*.xml)|*.xml|All valid files (*.*)|*.*";
|
||||
SaveFileDlg.FilterIndex = 0;
|
||||
SaveFileDlg.RestoreDirectory = true;
|
||||
if (DialogResult.OK == SaveFileDlg.ShowDialog())
|
||||
if (DialogResult.OK != SaveFileDlg.ShowDialog()) return;
|
||||
|
||||
var ilNome = SaveFileDlg.FileName;
|
||||
_parametriSetup.NomeFileSetup = ilNome;
|
||||
_parametriSetup.AggiornaParametro("DirSorgente", Model.SourcePath);
|
||||
_parametriSetup.AggiornaParametro("DirDestinazione", Model.DestinationPath);
|
||||
_parametriSetup.AggiornaParametro("DirSottoDirectory", chkAggiornaSottodirectory.Checked);
|
||||
_parametriSetup.AggiornaParametro("DirDividiDestinazione", chkCreaSottocartelle.Checked);
|
||||
_parametriSetup.AggiornaParametro("DirDividiNumFile", txtFilePerCartella.Text);
|
||||
_parametriSetup.AggiornaParametro("DirDividiSuffisso", txtSuffissoCartelle.Text);
|
||||
_parametriSetup.AggiornaParametro("DirDividiNumCifre", txtCifreContatore.Text);
|
||||
if (rdbNumProgressiva.Checked == true)
|
||||
{
|
||||
string IlNome = SaveFileDlg.FileName;
|
||||
_parametriSetup.NomeFileSetup = IlNome;
|
||||
_parametriSetup.AggiornaParametro("DirSorgente", Model.SourcePath);
|
||||
_parametriSetup.AggiornaParametro("DirDestinazione", Model.DestinationPath);
|
||||
_parametriSetup.AggiornaParametro("DirSottoDirectory", chkAggiornaSottodirectory.Checked);
|
||||
_parametriSetup.AggiornaParametro("DirDividiDestinazione", chkCreaSottocartelle.Checked);
|
||||
_parametriSetup.AggiornaParametro("DirDividiNumFile", txtFilePerCartella.Text);
|
||||
_parametriSetup.AggiornaParametro("DirDividiSuffisso", txtSuffissoCartelle.Text);
|
||||
_parametriSetup.AggiornaParametro("DirDividiNumCifre", txtCifreContatore.Text);
|
||||
if (rdbNumProgressiva.Checked == true)
|
||||
{
|
||||
_parametriSetup.AggiornaParametro("DirDividiTipoNumerazione", "Progressiva");
|
||||
}
|
||||
else
|
||||
{
|
||||
_parametriSetup.AggiornaParametro("DirDividiTipoNumerazione", "Files");
|
||||
}
|
||||
|
||||
_parametriSetup.AggiornaParametro("MiniatureCrea", CheckBox1.Checked);
|
||||
_parametriSetup.AggiornaParametro("MiniatureSuffisso", TextBox3.Text);
|
||||
_parametriSetup.AggiornaParametro("MiniatureAltezza", TextBox5.Text);
|
||||
_parametriSetup.AggiornaParametro("MiniatureLarghezza", TextBox6.Text);
|
||||
_parametriSetup.AggiornaParametro("MiniatureAddScritta", RadioButton3.Checked);
|
||||
_parametriSetup.AggiornaParametro("MiniatureAddOrario", RadioButton4.Checked);
|
||||
_parametriSetup.AggiornaParametro("FotoAltezza", TextBox27.Text);
|
||||
_parametriSetup.AggiornaParametro("FotoLarghezza", TextBox28.Text);
|
||||
// SetupIni.AggiornaParametro("FotoCodice", TextBox13.Text)
|
||||
// SetupIni.AggiornaParametro("FotoDimOriginali", CheckBox2.Checked)
|
||||
|
||||
_parametriSetup.AggiornaParametro("FontDimensione", TextBox11.Text);
|
||||
_parametriSetup.AggiornaParametro("FontDimensioneMiniatura", TextBox25.Text);
|
||||
_parametriSetup.AggiornaParametro("FontBold", CheckBox3.Checked);
|
||||
_parametriSetup.AggiornaParametro("FontNome", ComboBox3.Text);
|
||||
_parametriSetup.AggiornaParametro("TestoTesto", Model.HorizontalText);
|
||||
_parametriSetup.AggiornaParametro("TestoTrasparente", TextBox9.Text);
|
||||
_parametriSetup.AggiornaParametro("TestoMargine", TextBox12.Text);
|
||||
_parametriSetup.AggiornaParametro("TestoPosizione", ComboBox1.Text);
|
||||
_parametriSetup.AggiornaParametro("TestoAllineamento", ComboBox2.Text);
|
||||
_parametriSetup.AggiornaParametro("MarchioFile", TextBox10.Text);
|
||||
_parametriSetup.AggiornaParametro("MarchioAltezza", TextBox14.Text);
|
||||
_parametriSetup.AggiornaParametro("MarchioLarghezza", TextBox15.Text);
|
||||
_parametriSetup.AggiornaParametro("MarchioMargine", TextBox16.Text);
|
||||
_parametriSetup.AggiornaParametro("MarchioAllOrizzontale", ComboBox4.Text);
|
||||
_parametriSetup.AggiornaParametro("MarchioAllVerticale", ComboBox5.Text);
|
||||
_parametriSetup.AggiornaParametro("MarchioTrasparenza", TextBox19.Text);
|
||||
_parametriSetup.AggiornaParametro("MarchioAggiungi", CheckBox5.Checked);
|
||||
_parametriSetup.AggiornaParametro("TempoGara", CheckBox7.Checked);
|
||||
_parametriSetup.AggiornaParametro("Orario", CheckBox8.Checked);
|
||||
_parametriSetup.AggiornaParametro("EtichettaOrario", TextBox18.Text);
|
||||
_parametriSetup.AggiornaParametro("GeneraleForzaJpg", chkForzaJpg.Checked);
|
||||
_parametriSetup.AggiornaParametro("GeneraleRotazioneAutomatica", chkRotazioneAutomatica.Checked);
|
||||
_parametriSetup.AggiornaParametro("GrandezzaVerticale", TextBox30.Text);
|
||||
_parametriSetup.AggiornaParametro("MargineVerticale", TextBox31.Text);
|
||||
_parametriSetup.AggiornaParametro("DimensioniOriginali", CheckBox15.Checked);
|
||||
_parametriSetup.AggiornaParametro("TestoVerticale", Model.VerticalText);
|
||||
_parametriSetup.AggiornaParametro("NomeMiniatura", RadioButton6.Checked);
|
||||
_parametriSetup.AggiornaParametro("DataFoto", CheckBox16.Checked);
|
||||
_parametriSetup.AggiornaParametro("NumeroFoto", CheckBox17.Checked);
|
||||
_parametriSetup.AggiornaParametro("ColoreTestoRGB", TextBox34.Text);
|
||||
_parametriSetup.AggiornaParametro("TempoSmall", RadioButton5.Checked);
|
||||
_parametriSetup.AggiornaParametro("NumTempoSmall", RadioButton7.Checked);
|
||||
_parametriSetup.AggiornaParametro("CompressioneJpeg", TextBox32.Text);
|
||||
_parametriSetup.AggiornaParametro("CompressioneJpegMiniatura", TextBox33.Text);
|
||||
// 2021
|
||||
_parametriSetup.AggiornaParametro("ChunkSize", TextBox8.Text);
|
||||
_parametriSetup.AggiornaParametro("ThreadsCount", TextBox7.Text);
|
||||
_parametriSetup.SalvaParametriSetup();
|
||||
Text = "Image Catalog - " + LeggiSoloNomeFile(IlNome);
|
||||
_parametriSetup.AggiornaParametro("DirDividiTipoNumerazione", "Progressiva");
|
||||
}
|
||||
else
|
||||
{
|
||||
_parametriSetup.AggiornaParametro("DirDividiTipoNumerazione", "Files");
|
||||
}
|
||||
|
||||
_parametriSetup.AggiornaParametro("MiniatureCrea", CheckBox1.Checked);
|
||||
_parametriSetup.AggiornaParametro("MiniatureSuffisso", TextBox3.Text);
|
||||
_parametriSetup.AggiornaParametro("MiniatureAltezza", TextBox5.Text);
|
||||
_parametriSetup.AggiornaParametro("MiniatureLarghezza", TextBox6.Text);
|
||||
_parametriSetup.AggiornaParametro("MiniatureAddScritta", RadioButton3.Checked);
|
||||
_parametriSetup.AggiornaParametro("MiniatureAddOrario", RadioButton4.Checked);
|
||||
_parametriSetup.AggiornaParametro("FotoAltezza", TextBox27.Text);
|
||||
_parametriSetup.AggiornaParametro("FotoLarghezza", TextBox28.Text);
|
||||
// SetupIni.AggiornaParametro("FotoCodice", TextBox13.Text)
|
||||
// SetupIni.AggiornaParametro("FotoDimOriginali", CheckBox2.Checked)
|
||||
|
||||
_parametriSetup.AggiornaParametro("FontDimensione", TextBox11.Text);
|
||||
_parametriSetup.AggiornaParametro("FontDimensioneMiniatura", TextBox25.Text);
|
||||
_parametriSetup.AggiornaParametro("FontBold", CheckBox3.Checked);
|
||||
_parametriSetup.AggiornaParametro("FontNome", ComboBox3.Text);
|
||||
_parametriSetup.AggiornaParametro("TestoTesto", Model.HorizontalText);
|
||||
_parametriSetup.AggiornaParametro("TestoTrasparente", TextBox9.Text);
|
||||
_parametriSetup.AggiornaParametro("TestoMargine", TextBox12.Text);
|
||||
_parametriSetup.AggiornaParametro("TestoPosizione", ComboBox1.Text);
|
||||
_parametriSetup.AggiornaParametro("TestoAllineamento", ComboBox2.Text);
|
||||
_parametriSetup.AggiornaParametro("MarchioFile", TextBox10.Text);
|
||||
_parametriSetup.AggiornaParametro("MarchioAltezza", TextBox14.Text);
|
||||
_parametriSetup.AggiornaParametro("MarchioLarghezza", TextBox15.Text);
|
||||
_parametriSetup.AggiornaParametro("MarchioMargine", TextBox16.Text);
|
||||
_parametriSetup.AggiornaParametro("MarchioAllOrizzontale", ComboBox4.Text);
|
||||
_parametriSetup.AggiornaParametro("MarchioAllVerticale", ComboBox5.Text);
|
||||
_parametriSetup.AggiornaParametro("MarchioTrasparenza", TextBox19.Text);
|
||||
_parametriSetup.AggiornaParametro("MarchioAggiungi", CheckBox5.Checked);
|
||||
_parametriSetup.AggiornaParametro("TempoGara", CheckBox7.Checked);
|
||||
_parametriSetup.AggiornaParametro("Orario", CheckBox8.Checked);
|
||||
_parametriSetup.AggiornaParametro("EtichettaOrario", TextBox18.Text);
|
||||
_parametriSetup.AggiornaParametro("GeneraleForzaJpg", chkForzaJpg.Checked);
|
||||
_parametriSetup.AggiornaParametro("GeneraleRotazioneAutomatica", chkRotazioneAutomatica.Checked);
|
||||
_parametriSetup.AggiornaParametro("GrandezzaVerticale", TextBox30.Text);
|
||||
_parametriSetup.AggiornaParametro("MargineVerticale", TextBox31.Text);
|
||||
_parametriSetup.AggiornaParametro("DimensioniOriginali", CheckBox15.Checked);
|
||||
_parametriSetup.AggiornaParametro("TestoVerticale", Model.VerticalText);
|
||||
_parametriSetup.AggiornaParametro("NomeMiniatura", RadioButton6.Checked);
|
||||
_parametriSetup.AggiornaParametro("DataFoto", CheckBox16.Checked);
|
||||
_parametriSetup.AggiornaParametro("NumeroFoto", CheckBox17.Checked);
|
||||
_parametriSetup.AggiornaParametro("ColoreTestoRGB", TextBox34.Text);
|
||||
_parametriSetup.AggiornaParametro("TempoSmall", RadioButton5.Checked);
|
||||
_parametriSetup.AggiornaParametro("NumTempoSmall", RadioButton7.Checked);
|
||||
_parametriSetup.AggiornaParametro("CompressioneJpeg", TextBox32.Text);
|
||||
_parametriSetup.AggiornaParametro("CompressioneJpegMiniatura", TextBox33.Text);
|
||||
// 2021
|
||||
_parametriSetup.AggiornaParametro("ChunkSize", TextBox8.Text);
|
||||
_parametriSetup.AggiornaParametro("ThreadsCount", TextBox7.Text);
|
||||
_parametriSetup.AggiornaParametro("OverwriteImages", Model.OverwriteImages);
|
||||
_parametriSetup.SalvaParametriSetup();
|
||||
Text = "Image Catalog - " + LeggiSoloNomeFile(ilNome);
|
||||
}
|
||||
|
||||
private void Button6_Click(object sender, EventArgs e)
|
||||
|
|
@ -471,6 +471,7 @@ public partial class MainForm
|
|||
TextBox32.Text = _parametriSetup.LeggiParametroString("CompressioneJpeg");
|
||||
TextBox33.Text = _parametriSetup.LeggiParametroString("CompressioneJpegMiniatura");
|
||||
TextBox34.Text = _parametriSetup.LeggiParametroString("ColoreTestoRGB");
|
||||
Model.OverwriteImages = _parametriSetup.LeggiParametroBoolean("OverwriteImages");
|
||||
if (File.Exists(TextBox10.Text))
|
||||
{
|
||||
PictureBox1.Image = Image.FromFile(TextBox10.Text);
|
||||
|
|
@ -572,6 +573,7 @@ public partial class MainForm
|
|||
_picSettings.TestoMin = RadioButton6.Checked;
|
||||
_picSettings.JpegQuality = int.Parse(TextBox32.Text);
|
||||
_picSettings.JpegQualityMin = int.Parse(TextBox33.Text);
|
||||
_picSettings.OverwriteFiles = Model.OverwriteImages;
|
||||
}
|
||||
|
||||
private List<FileInfo> getFiles(DirectoryInfo sourceDir)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue