Commit for development environment setup
This commit is contained in:
88
PROMS/xxxSync/SyncMany/frmAddCompareItem.cs
Normal file
88
PROMS/xxxSync/SyncMany/frmAddCompareItem.cs
Normal file
@@ -0,0 +1,88 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
using System.IO;
|
||||
|
||||
namespace SyncMany
|
||||
{
|
||||
public partial class frmAddCompareItem : Form
|
||||
{
|
||||
public string SourceName
|
||||
{ get { return tbSource.Text; } }
|
||||
public string DestinationName
|
||||
{ get { return tbDestination.Text; } }
|
||||
private string _SourceFolder;
|
||||
public string SourceFolder
|
||||
{
|
||||
get { return _SourceFolder; }
|
||||
set { _SourceFolder = value; }
|
||||
}
|
||||
private string _DestinationFolder;
|
||||
public string DestinationFolder
|
||||
{
|
||||
get { return _DestinationFolder; }
|
||||
set { _DestinationFolder = value; }
|
||||
}
|
||||
public frmAddCompareItem(string sourceFolder, string destinationFolder)
|
||||
{
|
||||
InitializeComponent();
|
||||
SetupButtons();
|
||||
SourceFolder = sourceFolder;
|
||||
DestinationFolder = destinationFolder;
|
||||
}
|
||||
private void SetupButtons()
|
||||
{
|
||||
btnOK.Enabled = tbDestination.Text != null && tbSource != null;
|
||||
}
|
||||
private void frmAddCompareItem_Resize(object sender, EventArgs e)
|
||||
{
|
||||
if(Height != 131)
|
||||
Height = 131;
|
||||
}
|
||||
private void tbText_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
SetupButtons();
|
||||
}
|
||||
private void btnSource_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (tbSource.Text != "")
|
||||
{
|
||||
SourceFolder = SetupOpenFileDialog(tbSource.Text);
|
||||
}
|
||||
else
|
||||
{
|
||||
ofd.InitialDirectory = SourceFolder;
|
||||
}
|
||||
if (ofd.ShowDialog() != DialogResult.OK)
|
||||
return;
|
||||
tbSource.Text = ofd.FileName;
|
||||
SourceFolder = SetupOpenFileDialog(ofd.FileName);
|
||||
}
|
||||
private string SetupOpenFileDialog(string fileName)
|
||||
{
|
||||
FileInfo fi = new FileInfo(fileName);
|
||||
ofd.InitialDirectory = fi.Directory.FullName;
|
||||
ofd.FileName = fi.Name;
|
||||
return ofd.InitialDirectory;
|
||||
}
|
||||
private void btnDestination_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (tbDestination.Text != "")
|
||||
{
|
||||
DestinationFolder = SetupOpenFileDialog(tbDestination.Text);
|
||||
}
|
||||
else
|
||||
{
|
||||
ofd.InitialDirectory = DestinationFolder;
|
||||
}
|
||||
if (ofd.ShowDialog() != DialogResult.OK)
|
||||
return;
|
||||
tbDestination.Text = ofd.FileName;
|
||||
DestinationFolder = SetupOpenFileDialog(ofd.FileName);
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user