/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/AboutBox.cs |
---|
0,0 → 1,30 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Drawing; |
using System.Linq; |
using System.Reflection; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
partial class AboutBox : Form |
{ |
public AboutBox() |
{ |
InitializeComponent(); |
this.Text = "Program Info"; |
this.labelProductName.Text = "SWAT Office App"; |
this.labelVersion.Text = "Version 2.6.2"; |
this.labelCopyright.Text = "Copyright to Kevin Lee @ Virginia Tech"; |
this.labelCompanyName.Text = "Author: Kevin Lee"; |
this.textBoxDescription.Text = "This program has been written by Kevin Lee for use " + |
"in Virginia Tech's SWAT (Software Assistance and " + |
"Triage) office at Torgeson 2080. Distribution without " + |
"notification to the author is strongly discouraged. " + |
"Claiming credit for this program without being the " + |
"author is prohibited. Questions and comments can be " + |
"sent to klee482@vt.edu."; |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Reimage_USB_Drives.cs |
---|
0,0 → 1,344 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.IO; |
using System.Windows.Forms; |
using System.Diagnostics; |
using System.Threading; |
using System.ComponentModel; |
namespace SWAT_Office_App |
{ |
class Reimage_USB_Drives |
{ |
public static List<string> allSwatUSBDrivesx32 = new List<string>(); |
public static List<string> allSwatUSBDrivesx64 = new List<string>(); |
public static BackgroundWorker bwThread = null; |
public static Reimage_USB_Drive_Progress_Form progressForm = null; |
public static List<BackgroundWorker> backgroundWorkerList = new List<BackgroundWorker>(); |
public static bool threadsRunning = false; |
private static bool allThreadsCompleted = false; |
private static bool threadsCancelled = false; |
private static DateTime startTime; |
private static DateTime endTime; |
public static void getDriveLetters() |
{ |
allSwatUSBDrivesx32.Clear(); |
allSwatUSBDrivesx64.Clear(); |
backgroundWorkerList.Clear(); |
string pathToSWATDrive; |
// Pulls information from all drives on the running computer |
DriveInfo[] allDrives = DriveInfo.GetDrives(); |
// Looks for a drive with the correct label, updates pathToSWATDrive with the drive letter |
foreach (DriveInfo drive in allDrives) |
{ |
if (drive.IsReady == true) |
{ |
// Drive label for the USB drives is set here. |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X32" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx32.Add(pathToSWATDrive); |
} |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X64" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx64.Add(pathToSWATDrive); |
} |
} |
} |
// Prompts for drive to be inserted |
if ((allSwatUSBDrivesx32.Count == 0) && (allSwatUSBDrivesx64.Count == 0)) |
{ |
DialogResult result; |
result = MessageBox.Show("Unable to locate any SWAT USB drives.", "Error"); |
} |
} |
public static void reimageUSBDrives() |
{ |
try |
{ |
if (Settings_Form.defaultSettings == false) |
{ |
if ((File.Exists(Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe")) && |
(File.Exists(Settings_Form.usbMasterx64CopyLocation + "\\boot\\bootsect.exe"))) |
{ |
startTime = DateTime.Now; |
getDriveLetters(); |
if ((allSwatUSBDrivesx32.Count != 0) || (allSwatUSBDrivesx64.Count != 0)) |
{ |
threadsRunning = true; |
bwThread = new BackgroundWorker(); |
bwThread.WorkerSupportsCancellation = true; |
bwThread.DoWork += new DoWorkEventHandler(bwThread_DoWork); |
bwThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bwThread_RunWorkerCompleted); |
bwThread.RunWorkerAsync(); |
progressForm = new Reimage_USB_Drive_Progress_Form(); |
progressForm.Show(); |
DebugText.appendText("Beginning the reimaging of USB Drives"); |
} |
} |
else |
{ |
MessageBox.Show("bootsect.exe is missing from the master image location","Error"); |
} |
} |
else |
{ |
MessageBox.Show("Settings have not been changed yet.\nPlease verify settings before continuing.", "Warning!"); |
} |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private static void bwThread_DoWork(object sender, DoWorkEventArgs e) |
{ |
try |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
//Reimage_USB_Drives.wipeUSBDrives(worker, e); |
Thread.Sleep(1000); |
// Reformats all SWAT USB Drives |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x32\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x64\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
getDriveLetters(); |
//Reimage_USB_Drives.callBootsect(); |
// Runs bootsect.exe on each drive to install the bootloader |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
//Reimage_USB_Drives.copyMasterImage(); |
// Copies the master image to each USB Drive |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread32_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread64_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
} |
} |
catch (Exception ex) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(ex.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
static void fileCopyThread32_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread64_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsCancelled = true; |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
else |
{ |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
if (threadsCancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("File Copy Operation Cancelled"); |
progressForm.closeForm(); |
} |
else if (allThreadsCompleted) |
{ |
threadsRunning = false; |
endTime = DateTime.Now; |
DebugText.appendText("Reimaging of USB Drives started at " + startTime.ToShortTimeString() + " and ended at " + endTime.ToShortTimeString()); |
MessageBox.Show("Operation was started at " + startTime.ToShortTimeString() + " and ended successfully at " + endTime.ToShortTimeString()); |
progressForm.closeForm(); |
} |
} |
private static void bwThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsRunning = false; |
DebugText.appendText("USB reimaging operation has been cancelled"); |
MessageBox.Show("Operation was canceled"); |
progressForm.Close(); |
} |
} |
private static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs, BackgroundWorker worker, DoWorkEventArgs e) |
{ |
try |
{ |
progressForm.updateStatus("Copying Files to " + destDirName); |
DirectoryInfo dir = new DirectoryInfo(sourceDirName); |
DirectoryInfo[] dirs = dir.GetDirectories(); |
// If the destination directory does not exist, create it. |
if (!Directory.Exists(destDirName)) |
{ |
Directory.CreateDirectory(destDirName); |
} |
// Get the file contents of the directory to copy. |
FileInfo[] files = dir.GetFiles(); |
foreach (FileInfo file in files) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the path to the new copy of the file. |
string tempPath = Path.Combine(destDirName, file.Name); |
// Copy the file. |
file.CopyTo(tempPath, false); |
} |
// If copySubDirs is true, copy the subdirectories. |
if (copySubDirs) |
{ |
foreach (DirectoryInfo subdir in dirs) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the subdirectory. |
string tempPath = Path.Combine(destDirName, subdir.Name); |
// Copy the subdirectories. |
DirectoryCopy(subdir.FullName, tempPath, copySubDirs, worker, e); |
} |
} |
} |
catch (Exception ex) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(ex.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Settings_Form.cs |
---|
0,0 → 1,292 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Xml.Linq; |
namespace SWAT_Office_App |
{ |
public partial class Settings_Form : Form |
{ |
// Global static variables |
private static string settingsLogLocation = "Settings.xml"; |
public static string globalAdminPassword = "tr33b3@rd"; |
public static bool defaultSettings { get; set; } |
public static bool showFileSizes { get; set; } |
public static List<string> systemAccounts = new List<string>(); |
public static List<string> hiddenAccounts = new List<string>(); |
public static string sharedFolderLocation { get; set; } |
public static string usbMasterx32CopyLocation { get; set; } |
public static string usbMasterx64CopyLocation { get; set; } |
// Static variables for use by DriveLogger |
public static int driveLoggerRefreshInterval { get; set; } |
public static List<string> driveLoggerDockLabels = new List<string>(); |
public static List<string> driveLoggerDrivesToIgnore = new List<string>(); |
private static Settings_Form _Settings_Form = null; |
// Singleton instance so the settings file isnt loaded every time |
public static Settings_Form settings_Form_Instance |
{ |
set |
{ |
_Settings_Form = value; |
} |
get |
{ |
if (_Settings_Form == null) |
_Settings_Form = new Settings_Form(); |
return _Settings_Form; |
} |
} |
public Settings_Form() |
{ |
ImportSettings(); |
InitializeComponent(); |
this.listBox_SystemAccounts.SelectedIndexChanged += new EventHandler(this.listBox_SystemAccounts_SelectedIndexChanged); |
this.listBox_HiddenAccounts.SelectedIndexChanged += new EventHandler(this.listBox_HiddenAccounts_SelectedIndexChanged); |
this.Load += new EventHandler(Settings_Form_Load); |
} |
private void Settings_Form_Load(object sender, EventArgs e) |
{ |
OpenUpdateSettings(); |
settings_Form_Instance.btn_SystemRemove.Enabled = false; |
} |
public void listBox_SystemAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_SystemRemove.Enabled = true; |
} |
public void listBox_HiddenAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_HiddenRemove.Enabled = true; |
} |
public static void ImportSettings() |
{ |
// Imports settings from Settings.xml |
try |
{ |
if (File.Exists(settingsLogLocation)) |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load(settingsLogLocation); |
showFileSizes = bool.Parse(Settings.Element("ProgramSettings").Element("ShowFileSizes").Value); |
systemAccounts.Clear(); |
string tempSystemAccounts = Settings.Element("ProgramSettings").Element("SystemAccounts").Value; |
string[] tempStringArray = tempSystemAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
systemAccounts.Add(str.Trim()); |
hiddenAccounts.Clear(); |
string tempHiddenAccounts = Settings.Element("ProgramSettings").Element("HiddenAccounts").Value; |
tempStringArray = tempHiddenAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
hiddenAccounts.Add(str.Trim()); |
driveLoggerDockLabels.Clear(); |
string tempDriveLoggerDockLabels = Settings.Element("ProgramSettings").Element("DockLabels").Value; |
tempStringArray = tempDriveLoggerDockLabels.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
driveLoggerDockLabels.Add(str.Trim()); |
driveLoggerRefreshInterval = int.Parse(Settings.Element("ProgramSettings").Element("DockRefreshInterval").Value); |
driveLoggerDrivesToIgnore.Clear(); |
string tempDrivesToIgnore = Settings.Element("ProgramSettings").Element("DockDrivesToIgnore").Value; |
tempStringArray = tempDrivesToIgnore.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
driveLoggerDrivesToIgnore.Add(str.Trim()); |
sharedFolderLocation = Settings.Element("ProgramSettings").Element("SharedFolderLocation").Value; |
usbMasterx32CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx32Location").Value; |
usbMasterx64CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx64Location").Value; |
DebugText.appendText("Settings from " + settingsLogLocation + " has been imported"); |
} |
else |
{ |
MessageBox.Show("No existing setting file detected. Using default settings"); |
DebugText.appendText("No existing setting file detected. Using default settings"); |
WriteDefaultConfigFile(); |
} |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private static void OpenUpdateSettings() |
{ |
// Update the buttons on the form with the imported settings |
settings_Form_Instance.txt_ShareLocation.Text = sharedFolderLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text = usbMasterx32CopyLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text = usbMasterx64CopyLocation; |
PaintListBox(); |
} |
private static void ExitUpdateSettings() |
{ |
// Update the static variables from the form |
sharedFolderLocation = settings_Form_Instance.txt_ShareLocation.Text; |
usbMasterx32CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text; |
usbMasterx64CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text; |
} |
private static void ExportSettings() |
{ |
// Exports all settings to Settings.xml |
try |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load(settingsLogLocation); |
string tempString = ""; |
foreach (string str in systemAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("SystemAccounts", tempString); |
tempString = ""; |
foreach (string str in hiddenAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("HiddenAccounts", tempString); |
Settings.Element("ProgramSettings").SetElementValue("SharedFolderLocation", sharedFolderLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx32Location", usbMasterx32CopyLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx64Location", usbMasterx64CopyLocation); |
Settings.Save("Settings.xml"); |
DebugText.appendText("Settings has been exported to " + settingsLogLocation); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private static void WriteDefaultConfigFile() |
{ |
// Writes the default settings configuration |
try |
{ |
XElement Settings = new XElement("Settings", |
new XElement("ProgramSettings", |
new XElement("ShowFileSizes","true"), |
new XElement("SystemAccounts", "Administrators,Administrator"), |
new XElement("HiddenAccounts", "Administrator,Guest"), |
new XElement("SharedFolderLocation", "C:\\"), |
new XElement("USBMasterCopyx32Location", "C:\\"), |
new XElement("USBMasterCopyx64Location", "C:\\"), |
new XElement("DockLabels", "Dock 1,Dock 2,Dock 3,External USB"), |
new XElement("DockRefreshInterval", 1000), |
new XElement("DockDrivesToIgnore", "C:\\") |
) |
); |
Settings.Save(settingsLogLocation); |
DebugText.appendText("A default settings file has been created"); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private static void PaintListBox() |
{ |
// Paints & Refreshes the listbox of system and hidden accounts |
settings_Form_Instance.listBox_SystemAccounts.Items.Clear(); |
foreach (string user in systemAccounts) |
settings_Form_Instance.listBox_SystemAccounts.Items.Add(user); |
settings_Form_Instance.listBox_HiddenAccounts.Items.Clear(); |
foreach (string user in hiddenAccounts) |
settings_Form_Instance.listBox_HiddenAccounts.Items.Add(user); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
ExitUpdateSettings(); |
ExportSettings(); |
this.Close(); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Default_Click(object sender, EventArgs e) |
{ |
// Resets settings to default settings |
try |
{ |
if (MessageBox.Show("Reset configurations to the default settings?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) |
{ |
File.Delete(settingsLogLocation); |
WriteDefaultConfigFile(); |
ImportSettings(); |
OpenUpdateSettings(); |
} |
} |
catch (Exception ex) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(ex.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private void btn_SystemAdd_Click(object sender, EventArgs e) |
{ |
AddSystemAccount_Form newForm = new AddSystemAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_SystemRemove_Click(object sender, EventArgs e) |
{ |
systemAccounts.Remove(this.listBox_SystemAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_HiddenAdd_Click(object sender, EventArgs e) |
{ |
AddHiddenAccount_Form newForm = new AddHiddenAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_HiddenRemove_Click(object sender, EventArgs e) |
{ |
hiddenAccounts.Remove(this.listBox_HiddenAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_ShareLocationChange_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_ShareLocation.Text = folderBrowserDialog.SelectedPath; |
sharedFolderLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx32Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x32.Text = folderBrowserDialog.SelectedPath; |
usbMasterx32CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx64Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x64.Text = folderBrowserDialog.SelectedPath; |
usbMasterx64CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/StatLogging.cs |
---|
0,0 → 1,77 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Xml.Linq; |
namespace SWAT_Office_App |
{ |
class StatLogging |
{ |
private static string logFileLocation = "StatLog.xml"; |
public static int AccountsCreated { get; set; } |
public static int SharesCreated { get; set; } |
public static void ImportSettings() |
{ |
try |
{ |
if (File.Exists(logFileLocation)) |
{ |
XElement Log = XElement.Load(logFileLocation); |
AccountsCreated = int.Parse(Log.Element("AccountsCreated").Value); |
SharesCreated = int.Parse(Log.Element("SharesCreated").Value); |
DebugText.appendText("Stats from " + logFileLocation + " has been imported"); |
} |
else |
{ |
DebugText.appendText("No existing stat logging file detected."); |
WriteDefaultConfigFile(); |
} |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
public static void ExportSettings() |
{ |
try |
{ |
XElement Log = XElement.Load(logFileLocation); |
Log.SetElementValue("AccountsCreated", AccountsCreated); |
Log.SetElementValue("SharesCreated", SharesCreated); |
Log.Save(logFileLocation); |
DebugText.appendText("Stats has been exported to " + logFileLocation); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private static void WriteDefaultConfigFile() |
{ |
try |
{ |
XElement Log = new XElement("StatLog", |
new XElement("AccountsCreated", 0), |
new XElement("SharesCreated", 0) |
); |
Log.Save(logFileLocation); |
DebugText.appendText("A blank stat logging file has been created"); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Debug/StatusLog.txt |
---|
0,0 → 1,141 |
-- New Session -- |
[Wednesday, June 15, 2011 | 11:49:26 PM] -- No existing setting file detected. Using default settings |
[Wednesday, June 15, 2011 | 11:49:39 PM] -- Account A has been created |
[Wednesday, June 15, 2011 | 11:49:39 PM] -- Shared folder for A has been created |
[Wednesday, June 15, 2011 | 11:49:39 PM] -- Share permissions for A has been set |
[Wednesday, June 15, 2011 | 11:49:41 PM] -- Account B has been created |
[Wednesday, June 15, 2011 | 11:49:41 PM] -- Shared folder for B has been created |
[Wednesday, June 15, 2011 | 11:49:41 PM] -- Share permissions for B has been set |
[Wednesday, June 15, 2011 | 11:49:43 PM] -- Account C has been created |
[Wednesday, June 15, 2011 | 11:49:46 PM] -- Account D has been created |
[Wednesday, June 15, 2011 | 11:49:49 PM] -- Shared folder for C has been created |
[Wednesday, June 15, 2011 | 11:49:49 PM] -- Share permissions for C has been set |
[Wednesday, June 15, 2011 | 11:50:05 PM] -- Account A has been deleted |
[Wednesday, June 15, 2011 | 11:50:05 PM] -- Share permissions for A has been removed |
[Wednesday, June 15, 2011 | 11:50:05 PM] -- Shared folder for A has been deleted |
[Wednesday, June 15, 2011 | 11:50:06 PM] -- Account B has been deleted |
[Wednesday, June 15, 2011 | 11:50:06 PM] -- Share permissions for B has been removed |
[Wednesday, June 15, 2011 | 11:50:06 PM] -- Shared folder for B has been deleted |
[Wednesday, June 15, 2011 | 11:50:07 PM] -- Account C has been deleted |
[Wednesday, June 15, 2011 | 11:50:07 PM] -- Share permissions for C has been removed |
[Wednesday, June 15, 2011 | 11:50:07 PM] -- Shared folder for C has been deleted |
[Wednesday, June 15, 2011 | 11:50:07 PM] -- Account D has been deleted |
[Wednesday, June 15, 2011 | 11:50:09 PM] -- Starting instance of DriveLogger |
[Wednesday, June 15, 2011 | 11:50:11 PM] -- Starting reimaging of USB drives |
-- New Session -- |
[Saturday, June 18, 2011 | 12:15:06 PM] -- No existing stat logging file detected. |
[Saturday, June 18, 2011 | 12:15:06 PM] -- System.Xml.XmlException: The ' ' character, hexadecimal value 0x20, cannot be included in a name. |
at System.Xml.XmlConvert.VerifyNCName(String name, ExceptionType exceptionType) |
at System.Xml.XmlConvert.VerifyNCName(String name) |
at System.Xml.Linq.XName..ctor(XNamespace ns, String localName) |
at System.Xml.Linq.XNamespace.GetName(String localName, Int32 index, Int32 count) |
at System.Xml.Linq.XNamespace.GetName(String localName) |
at System.Xml.Linq.XName.Get(String expandedName) |
at System.Xml.Linq.XName.op_Implicit(String expandedName) |
at SWAT_Office_App.StatLogging.WriteDefaultConfigFile() in C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\StatLogging.cs:line 59 |
[Saturday, June 18, 2011 | 12:15:10 PM] -- System.IO.FileNotFoundException: Could not find file 'C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\bin\Debug\StatLog.xml'. |
File name: 'C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\bin\Debug\StatLog.xml' |
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) |
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath) |
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) |
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) |
at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials, IWebProxy proxy, RequestCachePolicy cachePolicy) |
at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn) |
at System.Xml.XmlReaderSettings.CreateReader(String inputUri, XmlParserContext inputContext) |
at System.Xml.XmlReader.Create(String inputUri, XmlReaderSettings settings, XmlParserContext inputContext) |
at System.Xml.XmlReader.Create(String inputUri, XmlReaderSettings settings) |
at System.Xml.Linq.XElement.Load(String uri, LoadOptions options) |
at System.Xml.Linq.XElement.Load(String uri) |
at SWAT_Office_App.StatLogging.ExportSettings() in C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\StatLogging.cs:line 44 |
-- New Session -- |
[Saturday, June 18, 2011 | 12:16:47 PM] -- No existing stat logging file detected. |
[Saturday, June 18, 2011 | 12:17:05 PM] -- Account A has been created |
[Saturday, June 18, 2011 | 12:17:05 PM] -- Shared folder for A has been created |
[Saturday, June 18, 2011 | 12:17:05 PM] -- Share permissions for A has been set |
[Saturday, June 18, 2011 | 12:17:08 PM] -- Account B has been created |
[Saturday, June 18, 2011 | 12:17:08 PM] -- Shared folder for B has been created |
[Saturday, June 18, 2011 | 12:17:08 PM] -- Share permissions for B has been set |
[Saturday, June 18, 2011 | 12:17:46 PM] -- Shared folder for B has been created |
[Saturday, June 18, 2011 | 12:17:46 PM] -- Share permissions for B has been set |
[Saturday, June 18, 2011 | 12:17:53 PM] -- Shared folder for A has been created |
[Saturday, June 18, 2011 | 12:17:53 PM] -- Share permissions for A has been set |
[Saturday, June 18, 2011 | 12:18:19 PM] -- Account A has been deleted |
[Saturday, June 18, 2011 | 12:18:19 PM] -- Share permissions for A has been removed |
[Saturday, June 18, 2011 | 12:18:19 PM] -- Shared folder for A has been deleted |
[Saturday, June 18, 2011 | 12:18:20 PM] -- Account B has been deleted |
[Saturday, June 18, 2011 | 12:18:20 PM] -- Share permissions for B has been removed |
[Saturday, June 18, 2011 | 12:18:20 PM] -- Shared folder for B has been deleted |
[Saturday, June 18, 2011 | 12:18:23 PM] -- Account C has been created |
[Saturday, June 18, 2011 | 12:18:23 PM] -- Shared folder for C has been created |
[Saturday, June 18, 2011 | 12:18:23 PM] -- Share permissions for C has been set |
[Saturday, June 18, 2011 | 12:18:24 PM] -- Account D has been created |
[Saturday, June 18, 2011 | 12:18:24 PM] -- Shared folder for D has been created |
[Saturday, June 18, 2011 | 12:18:24 PM] -- Share permissions for D has been set |
[Saturday, June 18, 2011 | 12:18:27 PM] -- Account E has been created |
[Saturday, June 18, 2011 | 12:18:27 PM] -- Shared folder for E has been created |
[Saturday, June 18, 2011 | 12:18:27 PM] -- Share permissions for E has been set |
[Saturday, June 18, 2011 | 12:18:31 PM] -- Account C has been deleted |
[Saturday, June 18, 2011 | 12:18:31 PM] -- Share permissions for C has been removed |
[Saturday, June 18, 2011 | 12:18:31 PM] -- Shared folder for C has been deleted |
[Saturday, June 18, 2011 | 12:18:32 PM] -- Account D has been deleted |
[Saturday, June 18, 2011 | 12:18:32 PM] -- Share permissions for D has been removed |
[Saturday, June 18, 2011 | 12:18:32 PM] -- Shared folder for D has been deleted |
[Saturday, June 18, 2011 | 12:18:32 PM] -- Account E has been deleted |
[Saturday, June 18, 2011 | 12:18:32 PM] -- Share permissions for E has been removed |
[Saturday, June 18, 2011 | 12:18:32 PM] -- Shared folder for E has been deleted |
-- New Session -- |
[Saturday, June 18, 2011 | 12:20:18 PM] -- Account A has been created |
[Saturday, June 18, 2011 | 12:20:18 PM] -- Shared folder for A has been created |
[Saturday, June 18, 2011 | 12:20:18 PM] -- Share permissions for A has been set |
[Saturday, June 18, 2011 | 12:20:20 PM] -- Account B has been created |
[Saturday, June 18, 2011 | 12:20:20 PM] -- Shared folder for B has been created |
[Saturday, June 18, 2011 | 12:20:20 PM] -- Share permissions for B has been set |
[Saturday, June 18, 2011 | 12:20:22 PM] -- Account C has been created |
[Saturday, June 18, 2011 | 12:20:22 PM] -- Shared folder for C has been created |
[Saturday, June 18, 2011 | 12:20:22 PM] -- Share permissions for C has been set |
[Saturday, June 18, 2011 | 12:20:30 PM] -- Account D has been created |
[Saturday, June 18, 2011 | 12:20:33 PM] -- Account E has been created |
[Saturday, June 18, 2011 | 12:20:47 PM] -- Account A has been deleted |
[Saturday, June 18, 2011 | 12:20:47 PM] -- Share permissions for A has been removed |
[Saturday, June 18, 2011 | 12:20:47 PM] -- Shared folder for A has been deleted |
[Saturday, June 18, 2011 | 12:20:48 PM] -- Account B has been deleted |
[Saturday, June 18, 2011 | 12:20:48 PM] -- Share permissions for B has been removed |
[Saturday, June 18, 2011 | 12:20:48 PM] -- Shared folder for B has been deleted |
[Saturday, June 18, 2011 | 12:20:48 PM] -- Account C has been deleted |
[Saturday, June 18, 2011 | 12:20:48 PM] -- Share permissions for C has been removed |
[Saturday, June 18, 2011 | 12:20:48 PM] -- Shared folder for C has been deleted |
[Saturday, June 18, 2011 | 12:20:48 PM] -- Account D has been deleted |
[Saturday, June 18, 2011 | 12:20:48 PM] -- Account E has been deleted |
-- New Session -- |
-- New Session -- |
[Saturday, June 18, 2011 | 12:21:53 PM] -- Account A has been created |
[Saturday, June 18, 2011 | 12:22:03 PM] -- Shared folder for A has been created |
[Saturday, June 18, 2011 | 12:22:03 PM] -- Share permissions for A has been set |
-- New Session -- |
[Saturday, June 18, 2011 | 12:23:21 PM] -- Account A has been deleted |
[Saturday, June 18, 2011 | 12:23:21 PM] -- Share permissions for A has been removed |
[Saturday, June 18, 2011 | 12:23:21 PM] -- Shared folder for A has been deleted |
[Saturday, June 18, 2011 | 12:23:23 PM] -- Account A has been created |
[Saturday, June 18, 2011 | 12:23:26 PM] -- Shared folder for A has been created |
[Saturday, June 18, 2011 | 12:23:26 PM] -- Share permissions for A has been set |
[Saturday, June 18, 2011 | 12:23:36 PM] -- Account B has been created |
[Saturday, June 18, 2011 | 12:23:36 PM] -- Shared folder for B has been created |
[Saturday, June 18, 2011 | 12:23:36 PM] -- Share permissions for B has been set |
[Saturday, June 18, 2011 | 12:23:38 PM] -- Account C has been created |
[Saturday, June 18, 2011 | 12:23:38 PM] -- Shared folder for C has been created |
[Saturday, June 18, 2011 | 12:23:38 PM] -- Share permissions for C has been set |
[Saturday, June 18, 2011 | 12:23:42 PM] -- Account D has been created |
[Saturday, June 18, 2011 | 12:23:44 PM] -- Account E has been created |
[Saturday, June 18, 2011 | 12:24:03 PM] -- Account A has been deleted |
[Saturday, June 18, 2011 | 12:24:03 PM] -- Share permissions for A has been removed |
[Saturday, June 18, 2011 | 12:24:03 PM] -- Shared folder for A has been deleted |
[Saturday, June 18, 2011 | 12:24:03 PM] -- Account B has been deleted |
[Saturday, June 18, 2011 | 12:24:04 PM] -- Share permissions for B has been removed |
[Saturday, June 18, 2011 | 12:24:04 PM] -- Shared folder for B has been deleted |
[Saturday, June 18, 2011 | 12:24:04 PM] -- Account C has been deleted |
[Saturday, June 18, 2011 | 12:24:04 PM] -- Share permissions for C has been removed |
[Saturday, June 18, 2011 | 12:24:04 PM] -- Shared folder for C has been deleted |
[Saturday, June 18, 2011 | 12:24:04 PM] -- Account D has been deleted |
[Saturday, June 18, 2011 | 12:24:04 PM] -- Account E has been deleted |
-- New Session -- |
-- New Session -- |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe.manifest |
---|
0,0 → 1,11 |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> |
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/> |
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> |
<security> |
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> |
<requestedExecutionLevel level="asInvoker" uiAccess="false"/> |
</requestedPrivileges> |
</security> |
</trustInfo> |
</assembly> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Debug/Settings.xml |
---|
0,0 → 1,14 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowFileSizes>true</ShowFileSizes> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\Users\Administrator\Desktop</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
<DockDrivesToIgnore>C:\</DockDrivesToIgnore> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Debug/StatLog.xml |
---|
0,0 → 1,5 |
<?xml version="1.0" encoding="utf-8"?> |
<StatLog> |
<AccountsCreated>5</AccountsCreated> |
<SharesCreated>3</SharesCreated> |
</StatLog> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Debug/DriveLogger Log.txt |
---|
0,0 → 1,2 |
-- New Session Started -- |
Initializing form details |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Release/DriveLogger Log.txt |
---|
0,0 → 1,2 |
-- New Session Started -- |
Initializing form details |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Release/SWAT Office App.zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Release/SWAT Office App.zip |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Release/Settings.xml |
---|
0,0 → 1,14 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowFileSizes>true</ShowFileSizes> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
<DockDrivesToIgnore>C:\</DockDrivesToIgnore> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/bin/Release/StatusLog.txt |
---|
0,0 → 1,28 |
-- New Session -- |
[Wednesday, June 15, 2011 | 11:52:23 PM] -- No existing setting file detected. Using default settings |
-- New Session -- |
[Wednesday, June 15, 2011 | 11:54:01 PM] -- Account ASDF has been created |
[Wednesday, June 15, 2011 | 11:54:01 PM] -- Shared folder for ASDF has been created |
[Wednesday, June 15, 2011 | 11:54:01 PM] -- Share permissions for ASDF has been set |
[Wednesday, June 15, 2011 | 11:54:21 PM] -- Account ASDF has been deleted |
[Wednesday, June 15, 2011 | 11:54:21 PM] -- Share permissions for ASDF has been removed |
[Wednesday, June 15, 2011 | 11:54:21 PM] -- Shared folder for ASDF has been deleted |
[Wednesday, June 15, 2011 | 11:54:26 PM] -- Account qwert has been created |
[Wednesday, June 15, 2011 | 11:54:26 PM] -- Shared folder for qwert has been created |
[Wednesday, June 15, 2011 | 11:54:26 PM] -- Share permissions for qwert has been set |
[Wednesday, June 15, 2011 | 11:54:31 PM] -- Account qwert has been deleted |
[Wednesday, June 15, 2011 | 11:54:31 PM] -- Share permissions for qwert has been removed |
[Wednesday, June 15, 2011 | 11:54:31 PM] -- Shared folder for qwert has been deleted |
[Wednesday, June 15, 2011 | 11:54:33 PM] -- Account ASDF has been created |
[Wednesday, June 15, 2011 | 11:54:33 PM] -- Shared folder for ASDF has been created |
[Wednesday, June 15, 2011 | 11:54:33 PM] -- Share permissions for ASDF has been set |
[Wednesday, June 15, 2011 | 11:54:38 PM] -- Account ASDF has been deleted |
[Wednesday, June 15, 2011 | 11:54:38 PM] -- Share permissions for ASDF has been removed |
[Wednesday, June 15, 2011 | 11:54:38 PM] -- Shared folder for ASDF has been deleted |
[Wednesday, June 15, 2011 | 11:54:46 PM] -- Account AAA has been created |
[Wednesday, June 15, 2011 | 11:54:46 PM] -- Shared folder for AAA has been created |
[Wednesday, June 15, 2011 | 11:54:46 PM] -- Share permissions for AAA has been set |
[Wednesday, June 15, 2011 | 11:55:19 PM] -- Account AAA has been deleted |
[Wednesday, June 15, 2011 | 11:55:19 PM] -- Share permissions for AAA has been removed |
[Wednesday, June 15, 2011 | 11:55:19 PM] -- Shared folder for AAA has been deleted |
[Wednesday, June 15, 2011 | 11:55:22 PM] -- Starting instance of DriveLogger |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,22 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DriveLogger_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DriveLogger_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DriveLogger_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,22 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DriveLogger_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.DriveLogger_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.DriveLogger_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Main_Menu_Form.Designer.cs |
---|
0,0 → 1,121 |
namespace SWAT_Office_App |
{ |
partial class Menu_Main |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Menu_Main)); |
this.groupBox_Menu1 = new System.Windows.Forms.GroupBox(); |
this.btn_DriveLogger = new System.Windows.Forms.Button(); |
this.btn_Settings = new System.Windows.Forms.Button(); |
this.btn_UserMgmt = new System.Windows.Forms.Button(); |
this.btn_Reimage_USB_Drives = new System.Windows.Forms.Button(); |
this.groupBox_Menu1.SuspendLayout(); |
this.SuspendLayout(); |
// |
// groupBox_Menu1 |
// |
this.groupBox_Menu1.Controls.Add(this.btn_DriveLogger); |
this.groupBox_Menu1.Controls.Add(this.btn_Settings); |
this.groupBox_Menu1.Controls.Add(this.btn_UserMgmt); |
this.groupBox_Menu1.Controls.Add(this.btn_Reimage_USB_Drives); |
this.groupBox_Menu1.Location = new System.Drawing.Point(12, 12); |
this.groupBox_Menu1.Name = "groupBox_Menu1"; |
this.groupBox_Menu1.Size = new System.Drawing.Size(142, 209); |
this.groupBox_Menu1.TabIndex = 0; |
this.groupBox_Menu1.TabStop = false; |
this.groupBox_Menu1.Text = "Main Menu"; |
// |
// btn_DriveLogger |
// |
this.btn_DriveLogger.Location = new System.Drawing.Point(12, 65); |
this.btn_DriveLogger.Name = "btn_DriveLogger"; |
this.btn_DriveLogger.Size = new System.Drawing.Size(118, 40); |
this.btn_DriveLogger.TabIndex = 1; |
this.btn_DriveLogger.Text = "&DriveLogger"; |
this.btn_DriveLogger.UseVisualStyleBackColor = true; |
this.btn_DriveLogger.Click += new System.EventHandler(this.btn_DriveLogger_Click); |
// |
// btn_Settings |
// |
this.btn_Settings.Location = new System.Drawing.Point(12, 157); |
this.btn_Settings.Name = "btn_Settings"; |
this.btn_Settings.Size = new System.Drawing.Size(118, 40); |
this.btn_Settings.TabIndex = 3; |
this.btn_Settings.Text = "Program &Settings"; |
this.btn_Settings.UseVisualStyleBackColor = true; |
this.btn_Settings.Click += new System.EventHandler(this.btn_Main_Settings_Click); |
// |
// btn_UserMgmt |
// |
this.btn_UserMgmt.Location = new System.Drawing.Point(12, 19); |
this.btn_UserMgmt.Name = "btn_UserMgmt"; |
this.btn_UserMgmt.Size = new System.Drawing.Size(118, 40); |
this.btn_UserMgmt.TabIndex = 0; |
this.btn_UserMgmt.Text = "Manage User &Accounts and Shares"; |
this.btn_UserMgmt.UseVisualStyleBackColor = true; |
this.btn_UserMgmt.Click += new System.EventHandler(this.btn_Main_UserMgmt_Click); |
// |
// btn_Reimage_USB_Drives |
// |
this.btn_Reimage_USB_Drives.Location = new System.Drawing.Point(12, 111); |
this.btn_Reimage_USB_Drives.Name = "btn_Reimage_USB_Drives"; |
this.btn_Reimage_USB_Drives.Size = new System.Drawing.Size(118, 40); |
this.btn_Reimage_USB_Drives.TabIndex = 2; |
this.btn_Reimage_USB_Drives.Text = "&Reimage USB Drives"; |
this.btn_Reimage_USB_Drives.UseVisualStyleBackColor = true; |
this.btn_Reimage_USB_Drives.Click += new System.EventHandler(this.btn_Reimage_USB_Drives_Click); |
// |
// Menu_Main |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.ClientSize = new System.Drawing.Size(167, 233); |
this.Controls.Add(this.groupBox_Menu1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.KeyPreview = true; |
this.MaximizeBox = false; |
this.Name = "Menu_Main"; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "SWAT"; |
this.groupBox_Menu1.ResumeLayout(false); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.GroupBox groupBox_Menu1; |
private System.Windows.Forms.Button btn_Settings; |
private System.Windows.Forms.Button btn_UserMgmt; |
private System.Windows.Forms.Button btn_Reimage_USB_Drives; |
private System.Windows.Forms.Button btn_DriveLogger; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Main_Menu_Form.cs |
---|
0,0 → 1,108 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Menu_Main : Form |
{ |
public Menu_Main() |
{ |
DebugText.startNewSession(); |
Settings_Form.ImportSettings(); |
StatLogging.ImportSettings(); |
InitializeComponent(); |
this.KeyPress += new KeyPressEventHandler(Menu_Main_KeyPress); |
this.FormClosing += new FormClosingEventHandler(Menu_Main_FormClosing); |
} |
void Menu_Main_FormClosing(object sender, FormClosingEventArgs e) |
{ |
StatLogging.ExportSettings(); |
} |
void Menu_Main_KeyPress(object sender, KeyPressEventArgs e) |
{ |
// Monitors for keypresses |
switch (e.KeyChar) |
{ |
case '1': // Manage User Accounts and Shares |
ManageUserAccounts_Form user_Mgmt = new ManageUserAccounts_Form(); |
user_Mgmt.ShowDialog(); |
break; |
case '2': // DriveLogger |
// Check to make sure that an instance of DriveLogger isnt already running |
if (!DriveLogger_Form.instanceAlreadyRunning) |
{ |
DebugText.appendText("Starting instance of DriveLogger"); |
DriveLogger_Form driveForm = new DriveLogger_Form(); |
driveForm.Show(); |
} |
else |
{ |
MessageBox.Show("An instance of DriveLogger is already running"); |
} |
break; |
case '3': // Reimage USB Drives |
// Check to make sure that another imaging thread isnt running |
if (!Reimage_USB_Drives.threadsRunning) |
{ |
DebugText.appendText("Starting reimaging of USB drives"); |
Reimage_USB_Drives.reimageUSBDrives(); |
} |
else |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
break; |
case '4': // Program Settings |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
break; |
case '?': // About |
AboutBox aboutForm = new AboutBox(); |
aboutForm.ShowDialog(); |
break; |
} |
} |
private void btn_Main_UserMgmt_Click(object sender, EventArgs e) |
{ |
// Manage User Accounts and Shares |
ManageUserAccounts_Form userMgmtForm = new ManageUserAccounts_Form(); |
userMgmtForm.ShowDialog(); |
} |
private void btn_DriveLogger_Click(object sender, EventArgs e) |
{ |
// DriveLogger |
if (!DriveLogger_Form.instanceAlreadyRunning) |
{ |
DebugText.appendText("Starting instance of DriveLogger"); |
DriveLogger_Form driveForm = new DriveLogger_Form(); |
driveForm.Show(); |
} |
else |
MessageBox.Show("An instance of DriveLogger is already running"); |
} |
private void btn_Reimage_USB_Drives_Click(object sender, EventArgs e) |
{ |
// Reimage USB Drives |
if (!Reimage_USB_Drives.threadsRunning) |
{ |
DebugText.appendText("Starting reimaging of USB drives"); |
Reimage_USB_Drives.reimageUSBDrives(); |
} |
else |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
} |
private void btn_Main_Settings_Click(object sender, EventArgs e) |
{ |
// Program Settings |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Manage_User_Accounts.cs |
---|
0,0 → 1,372 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.Diagnostics; |
using System.IO; |
using System.Windows.Forms; |
using System.Security.AccessControl; |
using System.DirectoryServices.AccountManagement; |
namespace SWAT_Office_App |
{ |
class ManageUserAccounts |
{ |
private static string studentGroupName = "StudentAccounts"; |
public static List<UserPrincipal> UserAccountsList = new List<UserPrincipal>(); |
public static bool AddUser(string username, string password) |
{ |
try |
{ |
PrincipalContext localSystem = new PrincipalContext(ContextType.Machine); |
// Creates a new user after checking if it already exists or not |
UserPrincipal newUser = new UserPrincipal(localSystem); |
newUser.Name = username; |
PrincipalSearcher searcher = new PrincipalSearcher(newUser); |
Principal result = searcher.FindOne(); |
if (result == null) |
{ |
newUser = new UserPrincipal(localSystem); |
newUser.Name = username; |
newUser.SetPassword(password); |
newUser.PasswordNeverExpires = true; |
newUser.PasswordNotRequired = false; |
newUser.UserCannotChangePassword = true; |
newUser.Description = DateTime.Now.ToShortDateString(); |
newUser.Save(); |
// Creates a new group after checking if it already exists or not |
GroupPrincipal studentGroup = new GroupPrincipal(localSystem); |
studentGroup.Name = studentGroupName; |
searcher = new PrincipalSearcher(studentGroup); |
result = searcher.FindOne(); |
// Creates group if it doesnt already exist |
if (result == null) |
{ |
studentGroup = new GroupPrincipal(localSystem, studentGroupName); |
studentGroup.Name = studentGroupName; |
studentGroup.IsSecurityGroup = true; |
studentGroup.Members.Add(newUser); |
studentGroup.Save(); |
} |
// Otherwise add to existing group |
else |
{ |
studentGroup = (GroupPrincipal)result; |
studentGroup.Members.Add(newUser); |
studentGroup.Save(); |
} |
DebugText.appendText("Account " + username + " has been created"); |
StatLogging.AccountsCreated += 1; |
return true; |
} |
else |
{ |
// local account already exists, return with error |
return false; |
} |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool DeleteUser(List<string> usernames) |
{ |
try |
{ |
bool Success = true; |
PrincipalContext localSystem = new PrincipalContext(ContextType.Machine); |
// Iterates through and deletes selected users |
foreach (string user in usernames) |
{ |
bool deleteShare = false; |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + user)) |
{ |
// Prompts for deletion of folder as well as the user account |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + user + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
deleteShare = true; |
} |
// Finds and deletes user and share |
UserPrincipal toDelete = new UserPrincipal(localSystem); |
toDelete.Name = user; |
PrincipalSearcher searcher = new PrincipalSearcher(toDelete); |
Principal found = searcher.FindOne(); |
toDelete = (UserPrincipal)found; |
toDelete.Delete(); |
DebugText.appendText("Account " + user + " has been deleted"); |
// Deletes share if selected |
if (deleteShare) |
if (!DeleteShareFolder(user)) |
Success = false; |
} |
return Success; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool QueryUserAccounts() |
{ |
// Function that reads the user accounts on the local computer to UserAccountsList |
UserAccountsList.Clear(); |
try |
{ |
PrincipalContext localSystem = new PrincipalContext(ContextType.Machine); |
UserPrincipal user = new UserPrincipal(localSystem); |
user.Name = "*"; |
PrincipalSearcher searcher = new PrincipalSearcher(user); |
PrincipalSearchResult<Principal> result = searcher.FindAll(); |
foreach (Principal p in result) |
UserAccountsList.Add((UserPrincipal)p); |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool QueryUserSharedFolderExist(string username) |
{ |
return Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username); |
} |
public static bool CreateShareFolder(string username) |
{ |
try |
{ |
// Creates the directory with only the specific NTFS and share permissions for the user. |
DirectorySecurity dSecurity = new DirectorySecurity(); |
// Adds NTFS permissions for system accounts |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
} |
// Adds NTFS permissions for the user |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
Directory.CreateDirectory(Settings_Form.sharedFolderLocation + @"\" + username, dSecurity); |
DebugText.appendText("Shared folder for " + username + " has been created"); |
if (SetSharePermissions(username)) |
{ |
StatLogging.SharesCreated += 1; |
return true; |
} |
else |
return false; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool DeleteShareFolder(string username) |
{ |
try |
{ |
bool Success = true; |
// Removes the share BEFORE deleting the folder. Otherwise share will error on remove. |
if (!RemoveSharePermissions(username)) |
Success = false; |
Directory.Delete(Settings_Form.sharedFolderLocation + @"\" + username, true); |
DebugText.appendText("Shared folder for " + username + " has been deleted"); |
return Success; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool ToggleShare(string username) |
{ |
try |
{ |
// Checks if a share already exists for the user |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username)) |
{ |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + username + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
return DeleteShareFolder(username); |
} |
// Otherwise creates the share for the user |
else |
return CreateShareFolder(username); |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static long GetShareSize(string username) |
{ |
DirectoryInfo dir = new DirectoryInfo(Settings_Form.sharedFolderLocation + @"\" + username); |
long size = GetDirSize(dir); |
return size; |
} |
private static long GetDirSize(DirectoryInfo input) |
{ |
try |
{ |
if (input.Exists) |
{ |
long size = 0; |
FileInfo[] files = input.GetFiles(); |
foreach (FileInfo file in files) |
{ |
size += file.Length; |
} |
DirectoryInfo[] dirs = input.GetDirectories(); |
foreach (DirectoryInfo dir in dirs) |
{ |
size += GetDirSize(dir); |
} |
return size; |
} |
else |
return 0; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return 0; |
} |
} |
public static bool ChangeUserPassword(string username, string password) |
{ |
try |
{ |
// Queries for the specified user password |
PrincipalContext localSystem = new PrincipalContext(ContextType.Machine); |
UserPrincipal user = new UserPrincipal(localSystem); |
user.Name = username; |
PrincipalSearcher searcher = new PrincipalSearcher(user); |
Principal result = searcher.FindOne(); |
user = (UserPrincipal)result; |
user.SetPassword(password); |
user.Save(); |
DebugText.appendText("Password for " + username + " has been changed"); |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool SessionsOpen() |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SESSION"; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
netProcess.WaitForExit(); |
netProcess.Close(); |
if (tempSplit[0] == "There are no entries in the list.") |
return false; |
else |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return true; |
} |
} |
private static bool SetSharePermissions(string username) |
{ |
string combinationString = ""; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + systemUser + "\",FULL"); |
} |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + username + "\",FULL"); |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\"=\"" + Settings_Form.sharedFolderLocation + "\\" + username + "\" " + combinationString; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
DebugText.appendText("Share permissions for " + username + " has been set"); |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
private static bool RemoveSharePermissions(string username) |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\" /Delete"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
DebugText.appendText("Share permissions for " + username + " has been removed"); |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/SWAT Office App.csproj |
---|
0,0 → 1,255 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Platform Condition=" '$(Platform)' == '' ">x86</Platform> |
<ProductVersion>8.0.30703</ProductVersion> |
<SchemaVersion>2.0</SchemaVersion> |
<ProjectGuid>{87CC24B0-F2A3-4D61-94D0-B3DF78658562}</ProjectGuid> |
<OutputType>WinExe</OutputType> |
<AppDesignerFolder>Properties</AppDesignerFolder> |
<RootNamespace>SWAT_Office_App</RootNamespace> |
<AssemblyName>SWAT Office App</AssemblyName> |
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> |
<TargetFrameworkProfile>Client</TargetFrameworkProfile> |
<FileAlignment>512</FileAlignment> |
<IsWebBootstrapper>false</IsWebBootstrapper> |
<PublishUrl>publish\</PublishUrl> |
<Install>true</Install> |
<InstallFrom>Disk</InstallFrom> |
<UpdateEnabled>false</UpdateEnabled> |
<UpdateMode>Foreground</UpdateMode> |
<UpdateInterval>7</UpdateInterval> |
<UpdateIntervalUnits>Days</UpdateIntervalUnits> |
<UpdatePeriodically>false</UpdatePeriodically> |
<UpdateRequired>false</UpdateRequired> |
<MapFileExtensions>true</MapFileExtensions> |
<ApplicationRevision>0</ApplicationRevision> |
<ApplicationVersion>1.0.0.%2a</ApplicationVersion> |
<UseApplicationTrust>false</UseApplicationTrust> |
<BootstrapperEnabled>true</BootstrapperEnabled> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugSymbols>true</DebugSymbols> |
<DebugType>full</DebugType> |
<Optimize>false</Optimize> |
<OutputPath>bin\Debug\</OutputPath> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugType>pdbonly</DebugType> |
<Optimize>true</Optimize> |
<OutputPath>bin\Release\</OutputPath> |
<DefineConstants>TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup> |
<ApplicationIcon>application_osx_terminal.ico</ApplicationIcon> |
</PropertyGroup> |
<ItemGroup> |
<Reference Include="System" /> |
<Reference Include="System.Core" /> |
<Reference Include="System.DirectoryServices.AccountManagement" /> |
<Reference Include="System.Xml.Linq" /> |
<Reference Include="System.Data.DataSetExtensions" /> |
<Reference Include="Microsoft.CSharp" /> |
<Reference Include="System.Data" /> |
<Reference Include="System.Deployment" /> |
<Reference Include="System.Drawing" /> |
<Reference Include="System.Windows.Forms" /> |
<Reference Include="System.Xml" /> |
</ItemGroup> |
<ItemGroup> |
<Compile Include="AboutBox.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="AboutBox.Designer.cs"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.designer.cs"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_System_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_System_Account_Form.Designer.cs"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_User_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_User_Account_Form.Designer.cs"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="DebugText.cs" /> |
<Compile Include="Delete_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Delete_User_Verify_Form.designer.cs"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="DriveLogger_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="DriveLogger_Form.Designer.cs"> |
<DependentUpon>DriveLogger_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="DriveLogger_LabelPrompt_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="DriveLogger_LabelPrompt_Form.Designer.cs"> |
<DependentUpon>DriveLogger_LabelPrompt_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Main_Menu_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Main_Menu_Form.Designer.cs"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Manage_User_Accounts.cs" /> |
<Compile Include="Manage_User_Accounts_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Manage_User_Accounts_Form.Designer.cs"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Program.cs" /> |
<Compile Include="Properties\AssemblyInfo.cs" /> |
<Compile Include="Reimage_USB_Drives.cs" /> |
<Compile Include="Reimage_USB_Drive_Progress_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reimage_USB_Drive_Progress_Form.Designer.cs"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Reset_User_Password_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reset_User_Password_Form.Designer.cs"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Form.Designer.cs"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Verify_Form.designer.cs"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="StatLogging.cs" /> |
<Compile Include="Toggle_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.designer.cs"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<EmbeddedResource Include="AboutBox.resx"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_Hidden_Account_Form.resx"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_System_Account_Form.resx"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_User_Account_Form.resx"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Delete_User_Verify_Form.resx"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="DriveLogger_Form.resx"> |
<DependentUpon>DriveLogger_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="DriveLogger_LabelPrompt_Form.resx"> |
<DependentUpon>DriveLogger_LabelPrompt_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Main_Menu_Form.resx"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Manage_User_Accounts_Form.resx"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Properties\Resources.resx"> |
<Generator>ResXFileCodeGenerator</Generator> |
<LastGenOutput>Resources.Designer.cs</LastGenOutput> |
<SubType>Designer</SubType> |
</EmbeddedResource> |
<Compile Include="Properties\Resources.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Resources.resx</DependentUpon> |
<DesignTime>True</DesignTime> |
</Compile> |
<EmbeddedResource Include="Reimage_USB_Drive_Progress_Form.resx"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Reset_User_Password_Form.resx"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Form.resx"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Verify_Form.resx"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Toggle_User_Verify_Form.resx"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<None Include="Properties\Settings.settings"> |
<Generator>SettingsSingleFileGenerator</Generator> |
<LastGenOutput>Settings.Designer.cs</LastGenOutput> |
</None> |
<Compile Include="Properties\Settings.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Settings.settings</DependentUpon> |
<DesignTimeSharedInput>True</DesignTimeSharedInput> |
</Compile> |
</ItemGroup> |
<ItemGroup> |
<Content Include="application_osx_terminal.ico" /> |
<None Include="Resources\Refresh.png" /> |
</ItemGroup> |
<ItemGroup> |
<BootstrapperPackage Include=".NETFramework,Version=v4.0,Profile=Client"> |
<Visible>False</Visible> |
<ProductName>Microsoft .NET Framework 4 Client Profile %28x86 and x64%29</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Client.3.5"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1"> |
<Visible>False</Visible> |
<ProductName>Windows Installer 3.1</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
</ItemGroup> |
<ItemGroup /> |
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. |
Other similar extension points exist, see Microsoft.Common.targets. |
<Target Name="BeforeBuild"> |
</Target> |
<Target Name="AfterBuild"> |
</Target> |
--> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/DebugText.cs |
---|
0,0 → 1,41 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.IO; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
class DebugText |
{ |
private static string debugLocation = "StatusLog.txt"; |
public static void appendText(string text) |
{ |
// Appends passed string into Debug.txt |
using (StreamWriter sw = File.AppendText(debugLocation)) |
{ |
sw.Write("[" + DateTime.Now.ToLongDateString() + " | " + DateTime.Now.ToLongTimeString() + "] -- "); |
sw.Write(text + "\r\n"); |
sw.Flush(); |
} |
} |
public static void createNewDebugTxt() |
{ |
// Deletes old Debug.txt and creates a new one |
if (File.Exists(debugLocation)) |
{ |
File.Delete(debugLocation); |
File.Create(debugLocation); |
} |
} |
public static void startNewSession() |
{ |
using (StreamWriter sw = File.AppendText(debugLocation)) |
{ |
sw.Write("-- New Session --\r\n"); |
sw.Flush(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Add_User_Account_Form.cs |
---|
0,0 → 1,87 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddUserAccount_Form : Form |
{ |
private static AddUserAccount_Form AddUserAccount_Instance = null; |
// Modified singleton instance |
public static AddUserAccount_Form Add_User_Account_Instance |
{ |
get |
{ |
AddUserAccount_Instance = new AddUserAccount_Form(); |
return AddUserAccount_Instance; |
} |
} |
public AddUserAccount_Form() |
{ |
InitializeComponent(); |
resetForm(); |
this.txt_Username.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Password.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Username.KeyPress += new KeyPressEventHandler(txt_Username_KeyPress); |
} |
private void resetForm() |
{ |
this.btn_Add.Enabled = false; |
this.txt_Username.Text = ""; |
this.txt_Password.Text = ""; |
this.txt_Username.Tag = false; |
this.txt_Password.Tag = false; |
this.txt_Username.Focus(); |
} |
private void txt_EmptyTxtBox(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
tb.Tag = false; |
else |
tb.Tag = true; |
ValidateBox(); |
} |
private void ValidateBox() |
{ |
this.btn_Add.Enabled = ((bool)(this.txt_Username.Tag) && (bool)(this.txt_Password.Tag)); |
} |
private void txt_Username_KeyPress(object sender, KeyPressEventArgs e) |
{ |
// Blocks symbols that cannot be used in the username field |
if ((e.KeyChar < 32 || e.KeyChar == 34 || (e.KeyChar > 41 && e.KeyChar < 45) || e.KeyChar == 47 || |
(e.KeyChar > 57 && e.KeyChar < 65) || (e.KeyChar > 90 && e.KeyChar < 94) || e.KeyChar > 122) && e.KeyChar != 8) |
e.Handled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
if (ManageUserAccounts.AddUser(txt_Username.Text, txt_Password.Text)) |
{ |
if (this.chk_Share.Checked == true) |
if (!ManageUserAccounts.CreateShareFolder(txt_Username.Text)) |
{ |
DebugText.appendText("Error occured while creating shared folder"); |
MessageBox.Show("Error occured when creating shared folder", "Error"); |
} |
this.Close(); |
} |
else |
{ |
DebugText.appendText("Error occured while creating new user account"); |
MessageBox.Show("Error occured when creating new user account","Error"); |
resetForm(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Delete_User_Verify_Form.cs |
---|
0,0 → 1,56 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class DeleteUserVerify_Form : Form |
{ |
private List<string> selectedUsers = new List<string>(); |
public DeleteUserVerify_Form(List<string> users) |
{ |
selectedUsers = users; |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == Settings_Form.globalAdminPassword) |
{ |
bool error = false; |
// Checks if any of the selected items are system accounts |
foreach (string user in selectedUsers) |
{ |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (user.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Cannot delete the " + systemUser + " (system) account", "Error"); |
error = true; |
} |
} |
} |
if (error == false) |
if (!ManageUserAccounts.DeleteUser(selectedUsers)) |
{ |
DebugText.appendText("Error occured when trying to delete user"); |
MessageBox.Show("Error occured when trying to delete user", "Error"); |
} |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Manage_User_Accounts_Form.cs |
---|
0,0 → 1,235 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.DirectoryServices.AccountManagement; |
namespace SWAT_Office_App |
{ |
public partial class ManageUserAccounts_Form : Form |
{ |
public ManageUserAccounts_Form() |
{ |
InitializeComponent(); |
// Designate columns to include in listview for the Manage User Accounts Form |
ColumnHeader Column_1 = new ColumnHeader(); |
Column_1.Text = "Username"; |
Column_1.Width = 121; |
this.lst_UserAccounts.Columns.Add(Column_1); |
ColumnHeader Column_2 = new ColumnHeader(); |
Column_2.Text = "Share"; |
Column_2.Width = 46; |
Column_2.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_2); |
ColumnHeader Column_3 = new ColumnHeader(); |
Column_3.Text = "Size"; |
Column_3.Width = 75; |
Column_3.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_3); |
ColumnHeader Column_4 = new ColumnHeader(); |
Column_4.Text = "Date Created"; |
Column_4.Width = 80; |
Column_4.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_4); |
PaintUserListbox(); |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
this.lst_UserAccounts.ItemSelectionChanged += new ListViewItemSelectionChangedEventHandler(this.lst_ItemSelectionChanged); |
this.Activated += new EventHandler(this.form_Activated); |
} |
private void PaintUserListbox() |
{ |
try |
{ |
// Function for refreshing/painting the listbox |
this.lst_UserAccounts.BeginUpdate(); |
ManageUserAccounts.QueryUserAccounts(); |
// Temporary entries in listview |
//ListViewItem entry; |
//ListViewItem.ListViewSubItem s_entry; |
//entry = new ListViewItem(); |
//entry.Text = "TestUser"; |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "01/05/2010"; |
//entry.SubItems.Add(s_entry); |
//this.lst_User_Accounts.Items.Add(entry); |
this.lst_UserAccounts.Items.Clear(); |
// Prevents system accounts from showing, depending on settings |
foreach (UserPrincipal user in ManageUserAccounts.UserAccountsList) |
{ |
ListViewItem entry = new ListViewItem(); |
bool remove = false; |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (user.Name.ToLower() == hiddenUser.ToLower()) |
{ |
remove = true; |
break; |
} |
} |
// Populates the subitem columns for each entry |
if (remove == false) |
{ |
ListViewItem.ListViewSubItem s_share = new ListViewItem.ListViewSubItem(); |
if (ManageUserAccounts.QueryUserSharedFolderExist(user.Name)) |
s_share.Text = "Yes"; |
else |
s_share.Text = "No"; |
entry.SubItems.Add(s_share); |
ListViewItem.ListViewSubItem s_size = new ListViewItem.ListViewSubItem(); |
long size = ManageUserAccounts.GetShareSize(user.Name); |
if ((size / 1073741824) > 0) |
s_size.Text = (size / 1073741824).ToString() + " GB"; |
else |
s_size.Text = (size / 1048576).ToString() + " MB"; |
entry.SubItems.Add(s_size); |
ListViewItem.ListViewSubItem s_datecreated = new ListViewItem.ListViewSubItem(); |
s_datecreated.Text = user.Description; |
entry.SubItems.Add(s_datecreated); |
} |
if (remove == false) |
{ |
entry.Text = user.Name; |
this.lst_UserAccounts.Items.Add(entry); |
} |
} |
this.lst_UserAccounts.EndUpdate(); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private void lst_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e) |
{ |
lst_ValidateAll(); |
} |
private void lst_ValidateAll() |
{ |
// Enables/disables certain buttons depending on number of items selected |
ListView.SelectedListViewItemCollection collection = this.lst_UserAccounts.SelectedItems; |
if (collection.Count == 0) |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
else if (collection.Count == 1) |
{ |
// Checks if any of the selected items are system accounts |
bool check = false; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (collection[0].Text.ToLower() == systemUser.ToLower()) |
check = true; |
} |
if (check == false) |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = true; |
this.btn_Share.Enabled = true; |
ListViewItem.ListViewSubItem subItem = collection[0].SubItems[1]; |
if (subItem.Text == "Yes") |
this.btn_OpenShare.Enabled = true; |
else |
this.btn_OpenShare.Enabled = false; |
} |
else |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
else |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
private void form_Activated(object sender, EventArgs e) |
{ |
// Refreshes form on form activation |
ManageUserAccounts.QueryUserAccounts(); |
PaintUserListbox(); |
} |
private void btn_Exit_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Refresh_Click(object sender, EventArgs e) |
{ |
PaintUserListbox(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
AddUserAccount_Form.Add_User_Account_Instance.ShowDialog(); |
lst_ValidateAll(); |
} |
private void btn_Delete_Click(object sender, EventArgs e) |
{ |
if (!ManageUserAccounts.SessionsOpen()) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
List<string> userList = new List<string>(); |
foreach (ListViewItem user in selectedItems) |
userList.Add(user.Text); |
DeleteUserVerify_Form newForm = new DeleteUserVerify_Form(userList); |
newForm.ShowDialog(); |
} |
else |
MessageBox.Show("Sessions are still open. Please close them before deleting accounts", "Error"); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Pass_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ResetUserPassword_Form newForm = new ResetUserPassword_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Share_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ToggleUserVerify_Form newForm = new ToggleUserVerify_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_OpenShare_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
string openFolderString = Settings_Form.sharedFolderLocation + "\\" + selectedItems[0].Text; |
System.Diagnostics.Process proc = new System.Diagnostics.Process(); |
proc.StartInfo.FileName = openFolderString; |
proc.Start(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Reimage_USB_Drive_Progress_Form.cs |
---|
0,0 → 1,82 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Reimage_USB_Drive_Progress_Form : Form |
{ |
private static Reimage_USB_Drive_Progress_Form _Reimage_USB_Drive_Progress_Form = null; |
// Singleton instance |
public static Reimage_USB_Drive_Progress_Form Reimage_USB_Drive_Progress_Form_Instance |
{ |
set |
{ |
_Reimage_USB_Drive_Progress_Form = value; |
} |
get |
{ |
if (_Reimage_USB_Drive_Progress_Form == null) |
_Reimage_USB_Drive_Progress_Form = new Reimage_USB_Drive_Progress_Form(); |
return _Reimage_USB_Drive_Progress_Form; |
} |
} |
public Reimage_USB_Drive_Progress_Form() |
{ |
InitializeComponent(); |
btn_Cancel.Text = "Cancel"; |
this.updateStatus("Beginning the Reimaging of USB Drives"); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
Reimage_USB_Drives.bwThread.CancelAsync(); |
foreach (BackgroundWorker bw in Reimage_USB_Drives.backgroundWorkerList) |
bw.CancelAsync(); |
btn_Cancel.Text = "Cancellation Pending"; |
} |
delegate void updateStatus_(string parameter); |
public void updateStatus(string status) |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
lbl_Status.Text = status; |
} |
else |
Invoke(new updateStatus_(updateStatus), new object[] { status }); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
delegate void closeForm_(); |
public void closeForm() |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
this.Close(); |
} |
else |
Invoke(new closeForm_(closeForm), new object[] { }); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Reset_User_Password_Form.cs |
---|
0,0 → 1,59 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ResetUserPassword_Form : Form |
{ |
private string selectedUsername; |
public ResetUserPassword_Form(string selectedUser) |
{ |
selectedUsername = selectedUser; |
InitializeComponent(); |
this.txt_Password1.Focus(); |
this.lbl_Prompt2.Visible = false; |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password1.TextChanged += new EventHandler(this.txt_Box1_TextChanged); |
this.txt_Password2.TextChanged += new EventHandler(this.txt_Box2_TextChanged); |
} |
private void txt_Box1_TextChanged(object sender, EventArgs e) |
{ |
if (txt_Password1.Text == Settings_Form.globalAdminPassword) |
{ |
this.txt_Password1.Visible = false; |
this.txt_Password2.Visible = true; |
this.lbl_Prompt1.Visible = false; |
this.lbl_Prompt2.Visible = true; |
this.txt_Password2.Focus(); |
} |
} |
private void txt_Box2_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
if (!ManageUserAccounts.ChangeUserPassword(selectedUsername, txt_Password2.Text)) |
{ |
DebugText.appendText("Error occured while changing password"); |
MessageBox.Show("Error occured while changing password", "Error"); |
} |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Settings_Form.Designer.cs |
---|
0,0 → 1,311 |
namespace SWAT_Office_App |
{ |
partial class Settings_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Settings_Form)); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.listBox_SystemAccounts = new System.Windows.Forms.ListBox(); |
this.btn_SystemAdd = new System.Windows.Forms.Button(); |
this.btn_SystemRemove = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts = new System.Windows.Forms.GroupBox(); |
this.txt_ShareLocation = new System.Windows.Forms.TextBox(); |
this.lbl_ShareLocation = new System.Windows.Forms.Label(); |
this.btn_ShareLocationChange = new System.Windows.Forms.Button(); |
this.folderBrowserDialog = new System.Windows.Forms.FolderBrowserDialog(); |
this.btn_USBLocationx32Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x32 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x32 = new System.Windows.Forms.Label(); |
this.btn_USBLocationx64Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x64 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x64 = new System.Windows.Forms.Label(); |
this.groupBox_HiddenAccounts = new System.Windows.Forms.GroupBox(); |
this.listBox_HiddenAccounts = new System.Windows.Forms.ListBox(); |
this.btn_HiddenRemove = new System.Windows.Forms.Button(); |
this.btn_HiddenAdd = new System.Windows.Forms.Button(); |
this.btn_Default = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts.SuspendLayout(); |
this.groupBox_HiddenAccounts.SuspendLayout(); |
this.SuspendLayout(); |
// |
// btn_Ok |
// |
this.btn_Ok.Location = new System.Drawing.Point(72, 305); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(52, 23); |
this.btn_Ok.TabIndex = 11; |
this.btn_Ok.Text = "Save"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(130, 305); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(52, 23); |
this.btn_Cancel.TabIndex = 12; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// listBox_SystemAccounts |
// |
this.listBox_SystemAccounts.FormattingEnabled = true; |
this.listBox_SystemAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_SystemAccounts.Name = "listBox_SystemAccounts"; |
this.listBox_SystemAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_SystemAccounts.TabIndex = 1; |
// |
// btn_SystemAdd |
// |
this.btn_SystemAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_SystemAdd.Name = "btn_SystemAdd"; |
this.btn_SystemAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemAdd.TabIndex = 2; |
this.btn_SystemAdd.Text = "Add"; |
this.btn_SystemAdd.UseVisualStyleBackColor = true; |
this.btn_SystemAdd.Click += new System.EventHandler(this.btn_SystemAdd_Click); |
// |
// btn_SystemRemove |
// |
this.btn_SystemRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_SystemRemove.Name = "btn_SystemRemove"; |
this.btn_SystemRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemRemove.TabIndex = 3; |
this.btn_SystemRemove.Text = "Remove"; |
this.btn_SystemRemove.UseVisualStyleBackColor = true; |
this.btn_SystemRemove.Click += new System.EventHandler(this.btn_SystemRemove_Click); |
// |
// groupBox_SystemAccounts |
// |
this.groupBox_SystemAccounts.Controls.Add(this.listBox_SystemAccounts); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemRemove); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemAdd); |
this.groupBox_SystemAccounts.Location = new System.Drawing.Point(12, 12); |
this.groupBox_SystemAccounts.Name = "groupBox_SystemAccounts"; |
this.groupBox_SystemAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_SystemAccounts.TabIndex = 4; |
this.groupBox_SystemAccounts.TabStop = false; |
this.groupBox_SystemAccounts.Text = "System Accounts"; |
// |
// txt_ShareLocation |
// |
this.txt_ShareLocation.Location = new System.Drawing.Point(12, 201); |
this.txt_ShareLocation.Name = "txt_ShareLocation"; |
this.txt_ShareLocation.Size = new System.Drawing.Size(112, 20); |
this.txt_ShareLocation.TabIndex = 5; |
// |
// lbl_ShareLocation |
// |
this.lbl_ShareLocation.AutoSize = true; |
this.lbl_ShareLocation.Location = new System.Drawing.Point(12, 185); |
this.lbl_ShareLocation.Name = "lbl_ShareLocation"; |
this.lbl_ShareLocation.Size = new System.Drawing.Size(117, 13); |
this.lbl_ShareLocation.TabIndex = 10; |
this.lbl_ShareLocation.Text = "Shared Folder Location"; |
// |
// btn_ShareLocationChange |
// |
this.btn_ShareLocationChange.Location = new System.Drawing.Point(130, 200); |
this.btn_ShareLocationChange.Name = "btn_ShareLocationChange"; |
this.btn_ShareLocationChange.Size = new System.Drawing.Size(52, 22); |
this.btn_ShareLocationChange.TabIndex = 6; |
this.btn_ShareLocationChange.Text = "Change"; |
this.btn_ShareLocationChange.UseVisualStyleBackColor = true; |
this.btn_ShareLocationChange.Click += new System.EventHandler(this.btn_ShareLocationChange_Click); |
// |
// folderBrowserDialog |
// |
this.folderBrowserDialog.Description = "Choose a new location for storing networked folders"; |
// |
// btn_USBLocationx32Change |
// |
this.btn_USBLocationx32Change.Location = new System.Drawing.Point(130, 239); |
this.btn_USBLocationx32Change.Name = "btn_USBLocationx32Change"; |
this.btn_USBLocationx32Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx32Change.TabIndex = 8; |
this.btn_USBLocationx32Change.Text = "Change"; |
this.btn_USBLocationx32Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx32Change.Click += new System.EventHandler(this.btn_USBLocationx32Change_Click); |
// |
// txt_USBMasterCopyLocation_x32 |
// |
this.txt_USBMasterCopyLocation_x32.Location = new System.Drawing.Point(12, 240); |
this.txt_USBMasterCopyLocation_x32.Name = "txt_USBMasterCopyLocation_x32"; |
this.txt_USBMasterCopyLocation_x32.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x32.TabIndex = 7; |
// |
// lbl_USBCopyLocation_x32 |
// |
this.lbl_USBCopyLocation_x32.AutoSize = true; |
this.lbl_USBCopyLocation_x32.Location = new System.Drawing.Point(12, 224); |
this.lbl_USBCopyLocation_x32.Name = "lbl_USBCopyLocation_x32"; |
this.lbl_USBCopyLocation_x32.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x32.TabIndex = 15; |
this.lbl_USBCopyLocation_x32.Text = "USB Master Copy x32 Location"; |
// |
// btn_USBLocationx64Change |
// |
this.btn_USBLocationx64Change.Location = new System.Drawing.Point(130, 277); |
this.btn_USBLocationx64Change.Name = "btn_USBLocationx64Change"; |
this.btn_USBLocationx64Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx64Change.TabIndex = 10; |
this.btn_USBLocationx64Change.Text = "Change"; |
this.btn_USBLocationx64Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx64Change.Click += new System.EventHandler(this.btn_USBLocationx64Change_Click); |
// |
// txt_USBMasterCopyLocation_x64 |
// |
this.txt_USBMasterCopyLocation_x64.Location = new System.Drawing.Point(12, 279); |
this.txt_USBMasterCopyLocation_x64.Name = "txt_USBMasterCopyLocation_x64"; |
this.txt_USBMasterCopyLocation_x64.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x64.TabIndex = 9; |
// |
// lbl_USBCopyLocation_x64 |
// |
this.lbl_USBCopyLocation_x64.AutoSize = true; |
this.lbl_USBCopyLocation_x64.Location = new System.Drawing.Point(12, 263); |
this.lbl_USBCopyLocation_x64.Name = "lbl_USBCopyLocation_x64"; |
this.lbl_USBCopyLocation_x64.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x64.TabIndex = 18; |
this.lbl_USBCopyLocation_x64.Text = "USB Master Copy x64 Location"; |
// |
// groupBox_HiddenAccounts |
// |
this.groupBox_HiddenAccounts.Controls.Add(this.listBox_HiddenAccounts); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenRemove); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenAdd); |
this.groupBox_HiddenAccounts.Location = new System.Drawing.Point(12, 100); |
this.groupBox_HiddenAccounts.Name = "groupBox_HiddenAccounts"; |
this.groupBox_HiddenAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_HiddenAccounts.TabIndex = 19; |
this.groupBox_HiddenAccounts.TabStop = false; |
this.groupBox_HiddenAccounts.Text = "Hidden Accounts"; |
// |
// listBox_HiddenAccounts |
// |
this.listBox_HiddenAccounts.FormattingEnabled = true; |
this.listBox_HiddenAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_HiddenAccounts.Name = "listBox_HiddenAccounts"; |
this.listBox_HiddenAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_HiddenAccounts.TabIndex = 1; |
// |
// btn_HiddenRemove |
// |
this.btn_HiddenRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_HiddenRemove.Name = "btn_HiddenRemove"; |
this.btn_HiddenRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenRemove.TabIndex = 3; |
this.btn_HiddenRemove.Text = "Remove"; |
this.btn_HiddenRemove.UseVisualStyleBackColor = true; |
this.btn_HiddenRemove.Click += new System.EventHandler(this.btn_HiddenRemove_Click); |
// |
// btn_HiddenAdd |
// |
this.btn_HiddenAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_HiddenAdd.Name = "btn_HiddenAdd"; |
this.btn_HiddenAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenAdd.TabIndex = 2; |
this.btn_HiddenAdd.Text = "Add"; |
this.btn_HiddenAdd.UseVisualStyleBackColor = true; |
this.btn_HiddenAdd.Click += new System.EventHandler(this.btn_HiddenAdd_Click); |
// |
// btn_Default |
// |
this.btn_Default.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
this.btn_Default.Location = new System.Drawing.Point(12, 308); |
this.btn_Default.Name = "btn_Default"; |
this.btn_Default.Size = new System.Drawing.Size(45, 20); |
this.btn_Default.TabIndex = 20; |
this.btn_Default.Text = "Defaults"; |
this.btn_Default.UseVisualStyleBackColor = true; |
this.btn_Default.Click += new System.EventHandler(this.btn_Default_Click); |
// |
// Settings_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(194, 339); |
this.Controls.Add(this.btn_Default); |
this.Controls.Add(this.groupBox_HiddenAccounts); |
this.Controls.Add(this.lbl_USBCopyLocation_x64); |
this.Controls.Add(this.btn_USBLocationx64Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x64); |
this.Controls.Add(this.lbl_USBCopyLocation_x32); |
this.Controls.Add(this.btn_USBLocationx32Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x32); |
this.Controls.Add(this.btn_ShareLocationChange); |
this.Controls.Add(this.lbl_ShareLocation); |
this.Controls.Add(this.txt_ShareLocation); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.groupBox_SystemAccounts); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.MaximizeBox = false; |
this.Name = "Settings_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings"; |
this.groupBox_SystemAccounts.ResumeLayout(false); |
this.groupBox_HiddenAccounts.ResumeLayout(false); |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.ListBox listBox_SystemAccounts; |
private System.Windows.Forms.Button btn_SystemAdd; |
private System.Windows.Forms.Button btn_SystemRemove; |
private System.Windows.Forms.GroupBox groupBox_SystemAccounts; |
private System.Windows.Forms.TextBox txt_ShareLocation; |
private System.Windows.Forms.Label lbl_ShareLocation; |
private System.Windows.Forms.Button btn_ShareLocationChange; |
private System.Windows.Forms.FolderBrowserDialog folderBrowserDialog; |
private System.Windows.Forms.Button btn_USBLocationx32Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x32; |
private System.Windows.Forms.Button btn_USBLocationx64Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x64; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x32; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x64; |
private System.Windows.Forms.GroupBox groupBox_HiddenAccounts; |
private System.Windows.Forms.ListBox listBox_HiddenAccounts; |
private System.Windows.Forms.Button btn_HiddenRemove; |
private System.Windows.Forms.Button btn_HiddenAdd; |
private System.Windows.Forms.Button btn_Default; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Settings_Verify_Form.cs |
---|
0,0 → 1,36 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class SettingsVerify_Form : Form |
{ |
public SettingsVerify_Form() |
{ |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == Settings_Form.globalAdminPassword) |
{ |
Settings_Form.settings_Form_Instance.ShowDialog(); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Toggle_User_Verify_Form.cs |
---|
0,0 → 1,42 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ToggleUserVerify_Form : Form |
{ |
private string selectedUser; |
public ToggleUserVerify_Form(string user) |
{ |
selectedUser = user; |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == Settings_Form.globalAdminPassword) |
{ |
if (!ManageUserAccounts.ToggleShare(selectedUser)) |
{ |
DebugText.appendText("Error in toggling share"); |
MessageBox.Show("Error in toggling share", "Error"); |
} |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/DriveLogger_Form.cs |
---|
0,0 → 1,334 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Threading; |
namespace SWAT_Office_App |
{ |
public struct DriveEntry |
{ |
public DateTime time; // Time of insertion |
public string drive; // Drive letter of the drive |
public string label; // Label of the drive |
public string size; // Size of the drive in bytes (I think) |
public string owner; // Owner to be specified |
public string dock; // Dock number as choosen |
} |
public partial class DriveLogger_Form : Form |
{ |
private static List<DriveEntry> driveEntryList= new List<DriveEntry>(); |
private static string logLocation = "DriveLogger Log.txt"; |
public static bool instanceAlreadyRunning = false; |
public DriveLogger_Form() |
{ |
// Disable thread safe checking |
CheckForIllegalCrossThreadCalls = false; |
driveEntryList.Clear(); |
InitializeComponent(); |
this.listView_Drives.AfterLabelEdit += new LabelEditEventHandler(listView_Drives_AfterLabelEdit); |
this.KeyPreview = true; |
this.KeyDown += new KeyEventHandler(DriveLogger_Form_KeyDown); |
this.FormClosed += new FormClosedEventHandler(DriveLogger_Form_FormClosed); |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("-- New Session Started --"); |
sw.WriteLine("Initializing form details"); |
} |
// Adds columns to the listview |
this.listView_Drives.Columns.Add("Owner", 145, HorizontalAlignment.Left); |
this.listView_Drives.Columns.Add("Dock", 60, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Time", 130, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Drive", 40, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Label", 109, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Size", 60, HorizontalAlignment.Center); |
// Initializes and starts a backgroundworker thread for monitoring for new drives |
BackgroundWorker bgWorker = new BackgroundWorker(); |
instanceAlreadyRunning = true; |
bgWorker.DoWork += new DoWorkEventHandler(bgWorker_DoWork); |
bgWorker.RunWorkerAsync(); |
} |
void bgWorker_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
// Compares a list of drives detected previously with the a list of current |
// drives on the computer. If a change in length is detected, a drive is either |
// added or removed so the drive in question is found and operated upon |
List<string> drivesPreviouslyDetectedList = new List<string>(); |
DriveInfo[] newlyDetectedDrives = DriveInfo.GetDrives(); |
// Resets both lists to hold the same drives |
drivesPreviouslyDetectedList.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
drivesPreviouslyDetectedList.Add(drive.Name); |
while (true) |
{ |
// Cancels thread if DriveLogger form is closed |
if (!instanceAlreadyRunning) |
{ |
//MessageBox.Show("Thread Stopped"); |
e.Cancel = true; |
break; |
} |
// Pulls new list of current drives on computer |
newlyDetectedDrives = DriveInfo.GetDrives(); |
if (newlyDetectedDrives.Length > drivesPreviouslyDetectedList.Count) |
{ |
// Applies if a drive is attached to the computer |
// Goes through each list and finds the drive that was recently attached |
bool newDrivesDetected = false; |
string driveOwner = ""; |
string driveDock = ""; |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
// Skips the drive if it is in the list of drives to ignore |
if (Settings_Form.driveLoggerDrivesToIgnore.Contains(drive.Name)) |
continue; |
// Check for non-matching entries |
if (!drivesPreviouslyDetectedList.Contains(drive.Name)) |
{ |
// Creates and populates a new DriveEntry |
DriveEntry newEntry = new DriveEntry(); |
if (newDrivesDetected == false) |
{ |
// First entry detected is prompted for dock label and owner name |
newDrivesDetected = true; |
DriveLogger_LabelPrompt_Form newPrompt = new DriveLogger_LabelPrompt_Form(); |
newPrompt.ShowDialog(); |
newEntry.owner = newPrompt.driveOwner; |
driveOwner = newPrompt.driveOwner; |
newEntry.dock = newPrompt.driveDock; |
driveDock = newPrompt.driveDock; |
} |
else |
{ |
// Subsequent entries use the previously entered dock label and owner |
newDrivesDetected = true; |
newEntry.owner = driveOwner; |
newEntry.dock = driveDock; |
} |
// Sets other drive details for the drive |
newEntry.time = DateTime.Now; |
newEntry.drive = drive.Name; |
DriveInfo tempDrive = null; |
DriveInfo[] allDrives = DriveInfo.GetDrives(); |
foreach (DriveInfo driveSearch in allDrives) |
{ |
if (driveSearch.IsReady) |
{ |
if (driveSearch.Name == newEntry.drive) |
{ |
tempDrive = driveSearch; |
break; |
} |
} |
} |
newEntry.label = tempDrive.VolumeLabel; |
// Determines the size of the attached drive |
if ((tempDrive.TotalSize / 1073741824) > 0) |
newEntry.size = (tempDrive.TotalSize / 1073741824).ToString() + " GB"; |
else |
newEntry.size = (tempDrive.TotalSize / 1048576).ToString() + " MB"; |
// Adds the new DriveEntry into driveList |
driveEntryList.Add(newEntry); |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("Drive Attached -- [" + newEntry.time.ToString() + "]\t\"" + newEntry.owner + "\"\t" + newEntry.drive + "\t\"" + newEntry.label + "\"\t" + newEntry.size); |
} |
paintDriveListbox(); |
} |
} |
// Clears and refreshes the drivesPreviouslyDetected list |
drivesPreviouslyDetectedList.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
drivesPreviouslyDetectedList.Add(drive.Name); |
} |
} |
if (newlyDetectedDrives.Length < drivesPreviouslyDetectedList.Count) |
{ |
// Applies if a drive is removed to the computer |
// Goes through each list and finds the drive that was recently removed |
bool removedDriveFound = false; |
foreach (string str in drivesPreviouslyDetectedList) |
{ |
// Skips the drive if it is in the list of drives to ignore |
if (Settings_Form.driveLoggerDrivesToIgnore.Contains(str)) |
continue; |
removedDriveFound = false; |
// Loop here checks for non-matching entries in the two lists |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
// If entries match, drive was not removed |
if (str == drive.Name) |
{ |
removedDriveFound = true; |
break; |
} |
} |
// If list mismatch is detected, remove from driveEntryList |
if (removedDriveFound == false) |
{ |
// Removes drive from driveList |
foreach (DriveEntry entry in driveEntryList) |
{ |
if (str == entry.drive) |
{ |
driveEntryList.Remove(entry); |
// Log the removal of the drive |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("Drive Removed -- [" + entry.time.ToString() + "]\t" + entry.drive + "\t\"" + entry.label + "\"\t" + entry.size); |
} |
break; |
} |
} |
paintDriveListbox(); |
} |
} |
// Clears and refreshes the drivesPreviouslyDetected list |
drivesPreviouslyDetectedList.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
drivesPreviouslyDetectedList.Add(drive.Name); |
} |
} |
// Sleeps the thread for a specified amount of time |
Thread.Sleep(Settings_Form.driveLoggerRefreshInterval); |
} |
} |
void DriveLogger_Form_KeyDown(object sender, KeyEventArgs e) |
{ |
// Monitors for keypresses for the about box and refresh |
switch (e.KeyCode) |
{ |
case Keys.OemQuestion: |
AboutBox window = new AboutBox(); |
window.ShowDialog(); |
break; |
case Keys.F5: |
refreshDrives(); |
break; |
} |
} |
void listView_Drives_AfterLabelEdit(object sender, LabelEditEventArgs e) |
{ |
// Logs the new label if it is changed |
if (e.Label != null) |
{ |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
ListViewItem entry = listView_Drives.Items[e.Item]; |
sw.WriteLine("Label \"" + e.Label + "\" added to drive " + entry.SubItems[3].Text); |
} |
} |
} |
void DriveLogger_Form_FormClosed(object sender, FormClosedEventArgs e) |
{ |
// Resets variable so form can be opened again |
instanceAlreadyRunning = false; |
} |
private void paintDriveListbox() |
{ |
// Updates the listview |
this.listView_Drives.BeginUpdate(); |
this.listView_Drives.Items.Clear(); |
// Adds each entry from the driveList into the listView |
foreach (DriveEntry entry in driveEntryList) |
{ |
if (entry.owner != "System Reserved") |
{ |
ListViewItem item = new ListViewItem(); |
item.Text = entry.owner; |
ListViewItem.ListViewSubItem subDock = new ListViewItem.ListViewSubItem(); |
subDock.Text = entry.dock; |
item.SubItems.Add(subDock); |
ListViewItem.ListViewSubItem subTime = new ListViewItem.ListViewSubItem(); |
subTime.Text = entry.time.ToString(); |
item.SubItems.Add(subTime); |
ListViewItem.ListViewSubItem subDrive = new ListViewItem.ListViewSubItem(); |
subDrive.Text = entry.drive; |
item.SubItems.Add(subDrive); |
ListViewItem.ListViewSubItem subLabel = new ListViewItem.ListViewSubItem(); |
subLabel.Text = entry.label; |
item.SubItems.Add(subLabel); |
ListViewItem.ListViewSubItem subSize = new ListViewItem.ListViewSubItem(); |
subSize.Text = entry.size; |
item.SubItems.Add(subSize); |
this.listView_Drives.Items.Add(item); |
} |
} |
this.listView_Drives.EndUpdate(); |
} |
private void refreshDrives() |
{ |
// Checks list of drive entries to see if any drives have been removed |
bool removedDriveFound; |
List<DriveEntry> drivesToRemove = new List<DriveEntry>(); |
// Checks each entry in driveList to see if matching drive is found on list |
// of current drives. Removes entry from driveList if drive is not found. |
DriveInfo[] currentDrives = DriveInfo.GetDrives(); |
for (int i = 0; i < driveEntryList.Count; i++) |
{ |
DriveEntry storedDrive = driveEntryList[i]; |
removedDriveFound = false; |
// Loop here checks for non-matching entries in the two lists |
foreach (DriveInfo currentDrive in currentDrives) |
{ |
// If entries match, drive was not removed |
if (storedDrive.drive == currentDrive.Name) |
{ |
removedDriveFound = true; |
break; |
} |
} |
// If list mismatch is detected, remove from driveList |
if (removedDriveFound == false) |
{ |
drivesToRemove.Add(storedDrive); |
} |
} |
// Removes drive from driveList |
foreach (DriveEntry entry in drivesToRemove) |
{ |
// Removes drive from driveList |
foreach (DriveEntry entry2 in driveEntryList) |
{ |
if (entry.drive == entry2.drive) |
{ |
driveEntryList.Remove(entry); |
break; |
} |
} |
} |
paintDriveListbox(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Program.cs |
---|
0,0 → 1,21 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
static class Program |
{ |
/// <summary> |
/// The main entry point for the application. |
/// </summary> |
[STAThread] |
static void Main() |
{ |
Application.EnableVisualStyles(); |
Application.SetCompatibleTextRenderingDefault(false); |
Application.Run(new Menu_Main()); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Settings.xml |
---|
0,0 → 1,14 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowFileSizes>false</ShowFileSizes> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
<DockDrivesToIgnore>C:\</DockDrivesToIgnore> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/DriveLogger_Form.Designer.cs |
---|
0,0 → 1,69 |
namespace SWAT_Office_App |
{ |
partial class DriveLogger_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.listView_Drives = new System.Windows.Forms.ListView(); |
this.SuspendLayout(); |
// |
// listView_Drives |
// |
this.listView_Drives.AutoArrange = false; |
this.listView_Drives.Dock = System.Windows.Forms.DockStyle.Fill; |
this.listView_Drives.FullRowSelect = true; |
this.listView_Drives.GridLines = true; |
this.listView_Drives.LabelEdit = true; |
this.listView_Drives.Location = new System.Drawing.Point(0, 0); |
this.listView_Drives.MultiSelect = false; |
this.listView_Drives.Name = "listView_Drives"; |
this.listView_Drives.Size = new System.Drawing.Size(548, 111); |
this.listView_Drives.TabIndex = 0; |
this.listView_Drives.UseCompatibleStateImageBehavior = false; |
this.listView_Drives.View = System.Windows.Forms.View.Details; |
// |
// DriveLogger_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(548, 111); |
this.Controls.Add(this.listView_Drives); |
this.MaximizeBox = false; |
this.Name = "DriveLogger_Form"; |
this.ShowIcon = false; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "SWAT DriveLogger"; |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.ListView listView_Drives; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Manage_User_Accounts_Form.Designer.cs |
---|
0,0 → 1,172 |
namespace SWAT_Office_App |
{ |
partial class ManageUserAccounts_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ManageUserAccounts_Form)); |
this.lst_UserAccounts = new System.Windows.Forms.ListView(); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Delete = new System.Windows.Forms.Button(); |
this.btn_Exit = new System.Windows.Forms.Button(); |
this.btn_Pass = new System.Windows.Forms.Button(); |
this.btn_Share = new System.Windows.Forms.Button(); |
this.btn_Refresh = new System.Windows.Forms.Button(); |
this.btn_OpenShare = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lst_UserAccounts |
// |
this.lst_UserAccounts.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) |
| System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lst_UserAccounts.FullRowSelect = true; |
this.lst_UserAccounts.GridLines = true; |
this.lst_UserAccounts.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; |
this.lst_UserAccounts.HideSelection = false; |
this.lst_UserAccounts.Location = new System.Drawing.Point(12, 12); |
this.lst_UserAccounts.Name = "lst_UserAccounts"; |
this.lst_UserAccounts.Size = new System.Drawing.Size(327, 348); |
this.lst_UserAccounts.TabIndex = 0; |
this.lst_UserAccounts.UseCompatibleStateImageBehavior = false; |
this.lst_UserAccounts.View = System.Windows.Forms.View.Details; |
// |
// btn_Add |
// |
this.btn_Add.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Add.Location = new System.Drawing.Point(353, 46); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(75, 40); |
this.btn_Add.TabIndex = 2; |
this.btn_Add.Text = "&Add Account"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Delete |
// |
this.btn_Delete.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Delete.Location = new System.Drawing.Point(353, 99); |
this.btn_Delete.Name = "btn_Delete"; |
this.btn_Delete.Size = new System.Drawing.Size(75, 40); |
this.btn_Delete.TabIndex = 3; |
this.btn_Delete.Text = "&Delete Account"; |
this.btn_Delete.UseVisualStyleBackColor = true; |
this.btn_Delete.Click += new System.EventHandler(this.btn_Delete_Click); |
// |
// btn_Exit |
// |
this.btn_Exit.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Exit.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Exit.Location = new System.Drawing.Point(378, 338); |
this.btn_Exit.Name = "btn_Exit"; |
this.btn_Exit.Size = new System.Drawing.Size(50, 22); |
this.btn_Exit.TabIndex = 7; |
this.btn_Exit.Text = "Close"; |
this.btn_Exit.UseVisualStyleBackColor = true; |
this.btn_Exit.Click += new System.EventHandler(this.btn_Exit_Click); |
// |
// btn_Pass |
// |
this.btn_Pass.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Pass.Location = new System.Drawing.Point(353, 152); |
this.btn_Pass.Name = "btn_Pass"; |
this.btn_Pass.Size = new System.Drawing.Size(75, 40); |
this.btn_Pass.TabIndex = 4; |
this.btn_Pass.Text = "&Reset Password"; |
this.btn_Pass.UseVisualStyleBackColor = true; |
this.btn_Pass.Click += new System.EventHandler(this.btn_Pass_Click); |
// |
// btn_Share |
// |
this.btn_Share.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Share.Location = new System.Drawing.Point(353, 205); |
this.btn_Share.Name = "btn_Share"; |
this.btn_Share.Size = new System.Drawing.Size(75, 40); |
this.btn_Share.TabIndex = 5; |
this.btn_Share.Text = "&Toggle Share"; |
this.btn_Share.UseVisualStyleBackColor = true; |
this.btn_Share.Click += new System.EventHandler(this.btn_Share_Click); |
// |
// btn_Refresh |
// |
this.btn_Refresh.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Refresh.Image = global::SWAT_Office_App.Properties.Resources.Refresh; |
this.btn_Refresh.Location = new System.Drawing.Point(353, 12); |
this.btn_Refresh.Name = "btn_Refresh"; |
this.btn_Refresh.Size = new System.Drawing.Size(23, 23); |
this.btn_Refresh.TabIndex = 1; |
this.btn_Refresh.UseVisualStyleBackColor = true; |
this.btn_Refresh.Click += new System.EventHandler(this.btn_Refresh_Click); |
// |
// btn_OpenShare |
// |
this.btn_OpenShare.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_OpenShare.Location = new System.Drawing.Point(353, 258); |
this.btn_OpenShare.Name = "btn_OpenShare"; |
this.btn_OpenShare.Size = new System.Drawing.Size(75, 40); |
this.btn_OpenShare.TabIndex = 6; |
this.btn_OpenShare.Text = "&Open Share"; |
this.btn_OpenShare.UseVisualStyleBackColor = true; |
this.btn_OpenShare.Click += new System.EventHandler(this.btn_OpenShare_Click); |
// |
// ManageUserAccounts_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Exit; |
this.ClientSize = new System.Drawing.Size(440, 372); |
this.Controls.Add(this.btn_OpenShare); |
this.Controls.Add(this.btn_Refresh); |
this.Controls.Add(this.btn_Share); |
this.Controls.Add(this.btn_Pass); |
this.Controls.Add(this.btn_Exit); |
this.Controls.Add(this.btn_Delete); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.lst_UserAccounts); |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ManageUserAccounts_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Manage User Accounts"; |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.ListView lst_UserAccounts; |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Delete; |
private System.Windows.Forms.Button btn_Exit; |
private System.Windows.Forms.Button btn_Pass; |
private System.Windows.Forms.Button btn_Share; |
private System.Windows.Forms.Button btn_Refresh; |
private System.Windows.Forms.Button btn_OpenShare; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/DriveLogger_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/DriveLogger_LabelPrompt_Form.Designer.cs |
---|
0,0 → 1,92 |
namespace SWAT_Office_App |
{ |
partial class DriveLogger_LabelPrompt_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.txt_Owner = new System.Windows.Forms.TextBox(); |
this.groupBox_Dock = new System.Windows.Forms.GroupBox(); |
this.SuspendLayout(); |
// |
// btn_Ok |
// |
this.btn_Ok.Anchor = System.Windows.Forms.AnchorStyles.Bottom; |
this.btn_Ok.Location = new System.Drawing.Point(34, 63); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(75, 23); |
this.btn_Ok.TabIndex = 3; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// txt_Owner |
// |
this.txt_Owner.Anchor = System.Windows.Forms.AnchorStyles.Bottom; |
this.txt_Owner.Location = new System.Drawing.Point(12, 37); |
this.txt_Owner.Name = "txt_Owner"; |
this.txt_Owner.Size = new System.Drawing.Size(118, 20); |
this.txt_Owner.TabIndex = 2; |
// |
// groupBox_Dock |
// |
this.groupBox_Dock.Location = new System.Drawing.Point(12, 12); |
this.groupBox_Dock.Name = "groupBox_Dock"; |
this.groupBox_Dock.Size = new System.Drawing.Size(118, 19); |
this.groupBox_Dock.TabIndex = 1; |
this.groupBox_Dock.TabStop = false; |
this.groupBox_Dock.Text = "Select Dock"; |
// |
// DriveLogger_LabelPrompt_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(142, 98); |
this.ControlBox = false; |
this.Controls.Add(this.groupBox_Dock); |
this.Controls.Add(this.txt_Owner); |
this.Controls.Add(this.btn_Ok); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; |
this.MaximizeBox = false; |
this.Name = "DriveLogger_LabelPrompt_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Enter Owner\'s Name"; |
this.TopMost = true; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.TextBox txt_Owner; |
private System.Windows.Forms.GroupBox groupBox_Dock; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/DriveLogger_LabelPrompt_Form.cs |
---|
0,0 → 1,66 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class DriveLogger_LabelPrompt_Form : Form |
{ |
// Default values to return on query |
public string driveOwner = "Unknown"; |
public string driveDock = "Unspecified"; |
// RadioButton list for holding list of docks as specified in settings.xml |
private List<RadioButton> rdoBtnList= new List<RadioButton>(); |
public DriveLogger_LabelPrompt_Form() |
{ |
InitializeComponent(); |
this.KeyPreview = true; |
this.btn_Ok.Enabled = false; |
// Location markers for the next radiobutton plcaement |
int nextXLocation = 6, nextYLocation = 19; |
// Sets groupbox and window size depending on number of radiobuttons |
this.groupBox_Dock.Size = new Size(118, 19 + (Settings_Form.driveLoggerDockLabels.Count) * 23); |
this.Size = new Size(148, 126 + (Settings_Form.driveLoggerDockLabels.Count) * 23); |
// Adds a radiobutton for each dock |
foreach (string str in Settings_Form.driveLoggerDockLabels) |
{ |
RadioButton newRdoBtn = new RadioButton(); |
newRdoBtn.Name = "rdo_" + str; |
newRdoBtn.TabStop = true; |
newRdoBtn.AutoSize = true; |
newRdoBtn.Text = str; |
newRdoBtn.Location = new Point(nextXLocation, nextYLocation); |
nextYLocation += 23; |
// Adds the radiobutton to the groupbox and rdoBtnList |
groupBox_Dock.Controls.Add(newRdoBtn); |
rdoBtnList.Add(newRdoBtn); |
} |
this.txt_Owner.TextChanged += new EventHandler(txt_Owner_TextChanged); |
} |
void txt_Owner_TextChanged(object sender, EventArgs e) |
{ |
// Enables the Ok button if text is entered |
if (txt_Owner.TextLength > 0) |
this.btn_Ok.Enabled = true; |
else |
this.btn_Ok.Enabled = false; |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
// Updates variables and closes form |
driveOwner = txt_Owner.Text; |
foreach (RadioButton btn in rdoBtnList) |
{ |
if (btn.Checked) |
driveDock = btn.Text; |
} |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/DriveLogger_LabelPrompt_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/AboutBox.resx |
---|
0,0 → 1,366 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="logoPictureBox.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
iVBORw0KGgoAAAANSUhEUgAAAIIAAAEECAYAAADkneyMAAAABGdBTUEAAOD8YVAtlgAAAvdpQ0NQUGhv |
dG9zaG9wIElDQyBwcm9maWxlAAA4y2NgYJ7g6OLkyiTAwFBQVFLkHuQYGREZpcB+noGNgZkBDBKTiwsc |
AwJ8QOy8/LxUBlTAyMDw7RqIZGC4rAsyi4E0wJoMtBhIHwBio5TU4mQg/QWI08tLCoDijDFAtkhSNphd |
AGJnhwQ5A9ktDAxMPCWpFSC9DM75BZVFmekZJQqGlpaWCo4p+UmpCsGVxSWpucUKnnnJ+UUF+UWJJakp |
QLVQO0CA1yW/RME9MTNPwchAlYHKABSOEBYifBBiCJBcWlQGD0oGBgEGBQYDBgeGAIZEhnqGBQxHGd4w |
ijO6MJYyrmC8xyTGFMQ0gekCszBzJPNC5jcsliwdLLdY9VhbWe+xWbJNY/vGHs6+m0OJo4vjC2ci5wUu |
R64t3JrcC3ikeKbyCvFO4hPmm8Yvw79YQEdgh6Cr4BWhVKEfwr0iKiJ7RcNFv4hNEjcSvyJRISkneUwq |
X1pa+oRMmay67C25PnkX+T8KWxULlfSU3iqvVSlQNVH9qXZQvUsjVFNJ84PWAe1JOqm6VnqCeq/0jxgs |
MKw1ijG2NZE3ZTZ9aXbBfKfFEssJVnXWuTZxtoF2rvbWDsaOOk5qzkouCq7ybgruyh7qnrpeJt42Pu6+ |
wX4J/vkB9YETg5YG7wq5GPoynClCLtIqKiK6ImZm7J64BwlsibpJYckNKWtSb6ZzZFhkZmbNzb6Yy55n |
n19RsKnwXbF2SVbpqrI3FfqVJVW7ahhrveqm1j9s1GuqaT7bKtdW2H60U7qrqPt0r2pfY//diTaTZk/+ |
OzV+2uEZGjP7Z32fkzD39HzzBUsXiSxuXfJtWebyeytDVp1e47J233rLDds2mWzestVk2/YdVjv373bd |
c3Zf2P4HB3MO/TzSfkz8+IqT1qfOnUk+++v8pIval45eSbz67/qcmza37t6pv6d8/8TDvMdiT/Y/y3wh |
8vLg6/y38u8ufGj6ZPr51dcF38N/Cvw69af1n+P//wANAA8013ReGAAAAAlwSFlzAAA45AAAOOQB7FYm |
xQAANQ1JREFUeF7t3VePNEfVB3B/Bb4DQkJwbQkhhC+MxAUW2GCTjbGNeRzAgI0DmJxNzjnnnHMwyeSc |
c44m58y8/BqO33I9Hap7umerd7ek1e7OdFd31fnXyafqmGOOOWZz+HM4B//BwOEkHM5Bg4H/AuGwHcwZ |
SBbBIRAOJgT+O+pDIBxk6idjPwTCIRAOOcIhBv5/Bg48R/jnP/+5+c1vfrP51re+tfn4xz+++cAHPrD5 |
2Mc+tvnmN7+5+d3vfndgsHJggPCvf/1r89WvfnXzvve9b/OqV71q87KXvWzzrGc9a/PYxz5288xnPnPz |
5je/efPWt761+c7Pc5/73M3DHvawzSMe8YjNs5/97M2Xv/zlDdDs17bvgfDLX/6yIeyjH/3ozdOe9rTN |
u9/97s2nP/3pzXe/+93NT37yk81f//rXXtq6/ytf+UoDnMc//vGb173udZsf//jH+w4P+xYIv//975sV |
/8AHPrBZ6X/4wx+2Jt5f/vKXzWc+85mGQzzhCU/YXHnllVv3WUsH+xIIb3nLWzb3v//9N2984xs3//73 |
vxeZ6+9///ubF77whQ2n+eEPf7jIM3bZ6b4Cwne+853Nfe9734YTzMEBSghBqXzqU5+6+dCHPlRyebXX |
7BsgWP2XXnrp5nOf+9zOJ5si+vznP3/znOc8Z7UK5b4AAplN8//HP/6xcxCkD3zb297WWBlDCuievmTH |
w1cPhBe96EXNaqylvfe9723AsDZTc9VA4BN4+tOfXgsGrn6PN7zhDZvnPe951b1X3wutFgi8f4985COr |
XXn8DmsyL1cJhG9/+9ubCy64oGoXMH2Fr4Els4a2OiCQvfe5z32a2EDt7Wc/+1kjuv72t7/V/qrry0d4 |
xzvesSr5y53NLV17WxVH4CR68IMfvDrzjGmLO9TcVgWEV7ziFRvu47U1kcuXvvSlVb/2aoCAG1x++eWr |
kLc5xcU7+DuuuuqqasGwGiCIIPpZqn3ve99rwtQPfehDm59XvvKVm7///e+zPQ5XwNFqbasAAkuBbiC0 |
vESTlCJYJXCE8/jhrBK7kL00R/vzn/+8eeITn7gRyq6xrQIInEdLeere8573NCKnLU7xwQ9+cPOkJz1p |
NrrRbz7ykY/M1t+cHa0CCBwzS8T8//SnPzU+iT47n/dyrlXMESZCWWOrHggULNHFJdqHP/zhQU4j8eTn |
P//5LI8XrmZKAmBtrXogvP/9799g39s0Wvuvf/3ro5JVAEzmcldz32Me85jNH//4x20ef4175U184Qtf |
mK2/uTqqGgjkNoXtpz/9afF4afqSTd/5znc2fn5/k81f/OIXN+9617uafkIUEDnYdVf7xS9+sXnc4x5X |
/OySCz/72c9u3v72t5dcutNrqgaClfPwhz981ITIOpaGzhRkCYgCPvnJT97IE7jHPe7RaO7SyzRsui9C |
CEAsijkbD+MznvGMObucpa+qgcCce/GLXzx6oG9605savYJIkU9oBSI6jR1QoklAveyyyzZkd95++9vf |
Nork3EUuxAww1taqBgLz7dWvfvXoOROZFJxC4JTwbR0BjXqFVIHjt5AFvUQ+AV+IopraWtVA4EkMuV46 |
cRHcCUdQ+AdEATl1fM/vb8VHo8BxWOEewsbnnnvuJACWvCMdxjPauFDJ/UtdUzUQVCjx8JU2SuVtbnOb |
q5UxbN2qpjiyPpiil1xyScPyrfi0USC/8Y1vNOLkpJNOKn3k6OsAgdg6BMKIqXv9618/SsNWiiZGwAvJ |
R/CrX/2qqWFU5yDowxTkFyCjjxw5cpRZyLVMybzhDW+4WFwAEOgrh0AYAYRPfOITG2AobT/4wQ82EkfZ |
/+S+7OYHPOABjeXAjIyGGPQP1kS0SC1jZr7kJS9pSuWWqHGkswBmba1q0cDGf8ELXlA8Z/wGYe7REc48 |
88xeHQNYmJWAY5V+9KMfbZ7FUiFSlkiTV3w7BtzFg9/ywqqBQMaPsbnJeEUm0XgT1RgIMbc1yiNd4UEP |
etDVFgJdAfiA41GPetTsmUVMWHsw1NaqBoLJIrNLQ8Gf//znj3IZ8xVg811u3a997WvXyCkEBMWtGg5B |
x5iz8WkQebW16oFgdZZO3Kc+9anNJz/5yaPmGJDud7/7FRXGKlejI2i4Ai/lnLEG4qbPrb1XAKkeCDa2 |
CMIMTZIVzF/Q1lgSJVFE4ojZGs2zOafmaESR7KcaayOrB8KPfvSjYpcstkvrb2vyAJiTQ00cAveIxgE1 |
Nt7R9QyWyhjld+hd5/y+eiCwt62iEvbMh2CfpLxh8TiCFTnUXv7yl29OOeWUa3geuYS3ZefGQXFdIsFm |
aEwl31cPBINACIrgUHvNa17TWgGFCEzCoYojvgSWAl9Ean3Q8imt27Svf/3rVRbsxphWAQQmlzjAUJMl |
zErIWykQKJqcPQJQchWicUBxVk1tOJK8BmKu1rYKICCkoNCQGQkIbRVF7qcADm2kIYk1RAv/xVx1CBTe |
WnMVV8URvKzg02tf+9reBSWq2LZyAYD+0OffF7AiFqJR7ObIJJLlJOehRMfZS26xCo5gguQIIFTfJll0 |
hDYTkZLou76Gm6SRTvfQC7YNDhExNeYo5nOxGiB4cXGBvkRWq75NKx8CAiWSmzlftSKW21gL/A+11zyu |
TjR4YY4YXKFLdlv1bQoZAvcFemQyI3reJJoyJ6c0gPSuQ3rJlL6XuGdVHMEEiA1gt211idy3Ak154y3s |
0y9YJG0rn/Ugh2GseCC+RDZrthJWLRri5YWI86IXxOoqhLE6uwpQWSKpqZhPkACUGMaY9pCHPGSRfMcx |
7zD22tVxhBggU482HpwhCmWBBOFsvIl70A/kAHTJaiIjdR7lEygRVq5CSQNG3GXuFPiSZ297zWqBYOAy |
j9QqhCUhN9HKt1UNfYFbmYNIllKbDqAP17eJk5hYQFP/OBQoAgIpcEPWybYEW+r+VQPBpEhKvfDCC3s9 |
f9LDttnrgEMozXrOiUEZFQ+RGr/WtnogmHiZSbKTVSYttRt7F4HFQC666KJqy91LgbkvgGCwdAGiQDYS |
X0Mfuy+dnL7riCOBLLWZ2/ga5niXOfrYN0CIyRBrYCpi1bKUv/SlL822O6sqJdlST3nKUzZ3v/vdmyKY |
XXOgOYje1se+A0I6SJYDe55jB7cQXmZRECVWdPgHENMPriI2QKcQswAiEUmVUHIX7Z7C+tBH7bGDsYDZ |
10CIybDjiVR3RS/YOXAodOE/8FsG0nnnndd8TvOXRSRaybRkidADAGQ/twMBhC4CMgmtbB5E9YglGUz7 |
FQwHGggpUXEAWURDWUyHQNivM/CfcQkunXHGGavc3ncushxyhP/N5PHHH9/oEAe1HSggCAkrbJXyLiGV |
MiiFjBv6Xve6V6M8ihX4Xz0DRZHV4J6xEci1AWrfA8FprwgqSCXvEbHvdre7NaVxDvNkItINJL3KV2Ra |
utYmHTb6pDuwJFgXQLIXp8jtAlT7FghyAdj8QsJWt3ByFLj0JZJ25S74nDNJAIq5CTD7qe07IEg45UAS |
omYS2pBLGFqk0sbYOAA/QZdDSLwiUuKJA6YlszLNNLLXAlc272VXpfXaQLJvgMDfb/Xf7GY3azgB1o+1 |
K2Gzen3POsAVeBjbNsHgUUxzCWQ2AxEw+FuCSwoKooUY4dJeuw9iXwBBKNphX3QBhJdMgvi8gbKaeRbF |
ILiVBaOEldsKYSTH5ull+gEofXBD+y0rOWosfCb/QV5EuivLIUfY8QzQ/u9973s3LmRs30rH9iW4IhZC |
iRvwIqqYkrXkNzGRNhlOFEOcJLUQBJoCAD4HBADzrNi6j9jwfCX0fdlOO56aUY9bNUdQBk8XQGiExfYp |
dcQAEEhGQTiEsorjZDhBo9gmJ2ZLOf0JJ5zQ9JdHFPWbEl2/OIfrACjNXhKcqrXiuQ8ZqwUCMw47Jgqw |
ZCwfwclyRPM3d7FVTM4zI6MBRVrM4jp5BThLukm3e/Uf+kRYHZ6B6wBCPD+dZFbJlB1jRy3hmS9eJRCs |
eL4AUUF/I4pVGWCwSnEChKQLYO84RZSwURpTpdC1+mFiplvuAggQILh+KI2+Dz2C/uF7n0UoG3eiV8iR |
HLtZ6My0HdXd6oCAaFLDrGgrFABo7Fa832HyhRdRriEOwVIg2zmN2k5dAyImZlvDAegc+sRdAE2/AEgJ |
9S6eSxz53zsBnx1ccxE0ijo7vHh1QODhI4cRBihMOlseYRAKQQIMVirCSCplMTD3KHOITjEkIoLtUzrb |
9l6mBIaFYbXrR5/A5YdYAkAcwbvgIgACFBRKW/yt4dTaVQEBEc8555xGQw+HkAn3NxAgkt+UOasWx6BL |
+Awx4zwloLFfwWmnnXZ1+ZwMprzAVr9RJo/oOAruAGDEBO4Q9wBfmKf6Jz4AlEnKtV17Ww0QEPaud73r |
5oorrmhWG24QREH4II4Jdy1REV4/wHFfNPcee+yxjYKoAYz6Bv6IdA8GhLXaAUJ/rkNgf+MkREyc9+T5 |
kTbvOz84RBxFVLuIWA0QEMkeRCYbG0Zkyho2jx0DQ5hzWHcofa4JTuBaxLGapaXFxtxkvHwEezCn2c/u |
5U30G5iIEgqndyBKQpHEKXCe0B2IBI0o0Z8f7mjf19pWAwQ5hbFjqQm2crFgkwsE2D8gIHKsUqsZATW/ |
KYORgQRIwKCdfvrpm+OOO+6oaij3IyqLwg9dI7yHRE34G4AFGDxbZnNYMamnkds7d2LVBIpVAMFKvPji |
i5t5w5qtUFo5uRzOHEQJRdF1wGAlhmfR3gkIFEmoWLVoomsc+cPuz+MPnmul+w1wQ/GEyHz2fKatGESU |
8OtHGnytrXogIKTaRUpbyGHcIBxGbRMbfoTQFYgGRBSOjiwkUUbOIODBLdrK5oEtDvxIn4OoLBe7vekn |
T1phJbBKQqnVhyioe7i4a2zVAwH7P//885uVRTmksHXVMSII4sdvnINih2VzIqUOHoSP43twi7YgFMDF |
McTxW41DVDfhLmod0g28cAXcJeomQrfwXkAw58mycwKqeiCYSFlFQGDCuw7PxDlwidAZACh8CwARO7LG |
/Tx/wAAoJe5gASXchM6QAoq1EXoHrkMPAVpg9Bsw4vvgbkO7w81J4NK+qgeCfYgAASdAxFjx6QDDves7 |
YKA3xG+rNuQ0URCbdt/udrdrOI0Qc9tmV3QHqWkUPP2yWIS5ASpMQe8WosY1lMmIaXh+mLkAQizQUSiT |
nllbqx4IWClrAXFNdgR7whTzudUHDGFCmmTcgPIXiSRYP+eO+8QCBJjId3skpafQ698eB/IUWRNARD8R |
h0B4ZixC0jdwktAPcAoOJs0z3Ec8UFrVYLpP01ffDi17BZCqgYAozMaw18MsDJZPeYyAT5pKFmHi8D6y |
+ylscQ0CIZytdiL4hH3Lambv+4xIksCqWc2nnnpqQ1B+BJwk3bEdAOJQUcAALCLB3/kJ8d5JzmNtxbNV |
A4EJRjFD2EgyoSeE/yAUMmIjLWi1GsOs9B0dIXfmsPH1HawcyGj2AR5cgVhxnXgBvwN9gA6Q7gCP4/gu |
zFeAiugk8xQX0sQxIqeBe7tvv8i94ApVA0FsAeu2Ok0wonLeAEYQnt4QRPcbUIKYuEVwkXxyOXi6NHii |
I0LWOEec6EK55Aug/QMbgkcGUwANsUP88FgCCM6Cg8Q1c55APxdoqgaCTB9yGGEQ3+r1O2R65B+YDJ8D |
SXwXYHEvwgVwEBgbv8UtbtGsdjUNeYtzH+gJFMBQNm3L657QASKxNe6nh4TYEdvwTByBeZo2/ofaqqur |
BgIZLnSs4Qo4AjPSKqM3pAdxWIlhGhIdYb5JLCVWgIqsd/indLRrX/vajay25Q4RFPsf4Sh0APsrxrNz |
oAACEHpO+DT8DzBxiKh76CVS6tNGT5FtXdv+ClUDga0fppaJjiRURE/dwUzCWLXAYbIRFHiseCYgTR0o |
iA8rG6H1Yeu829/+9lfvsAoUOEGqc6S+CyD0fCAIl3OIJJwnlEjvihPku7ERV0zR2lrVQKCcRaCJrW/y |
ESX1Avo8Vm6YisRDhKDpAo7mSYGTHxyOxatPoAimXsvIWQQgHMP/+okMaf+HhUIh5WjCLXAtoqEt2og7 |
0RFqa1UDgTuXgmYF89+bWDI6iEUnCAdRrE6/w3MnJkAhTLfG49DBDXwe4WlEoeHT5qMhsogjhY8PALj0 |
mybHeh/v4HPPihQ113cpqQBzeFr8yGVgcrH0ICwNPpQsogK3iLgClu2zSDPn/bvDHe5wjc24AYveQaHT |
t9K4OEGObOcn4EvQV+gjch1xobBYcA9EBsbIUMJ9ghsBbZcb3PCNoXQn15HTtdXlVXMEK9n2+RrikMHM |
SBPN3ev78DhasVaw7+kFxAW/AMJoAENJS3dEcT9lLvwO+hSSjuY5dBTfW/nEEBmvL88gYrxTiCrcaejw |
LhZJjVv0Vg0EBOHpy4/nIR5MeBSoWqEIEo4nRMId7MiabulPD0j1A34KbNrngKQ/8QUVzyHfPZsCqf9w |
AjFj9YMTRPIJEHYlnoReYTy4QY0HeVQPBKy77SxlRLO6cQqr30pFzCg+MekcQWQyto/Fc+zgAFa0sPQt |
b3nLxkJIdQhVUKmugNjETHASogk4PMe1wAdsXafQAYjIpetdKz2uNq+iuaoeCII0MozTZrXHysa6ERoQ |
ou7RtVY0UaC2AGEpg/q5053utLnBDW6wuclNbtKYcXluAx3jrLPOagplcZ0IeOkT0CitrgEkvgBEBYgw |
NxE+/vbuTOBwY9MParQYVgEEBDV54TxChNikwsRi71YtxS2si1hx7jnxxBMbBS2V+05wUy7XlUzK3EQ8 |
zwlugbgI6znEAeDxV9ALorAmvIiuJUroKKnZyqEVUcitNLsFbq6eIxgzx0woWCY+StRp/nEamxUfK1Nq |
GzFAMbvOda5z1KrHTfpOdOFxxM7ThgOQ7YAQEU91khEAwzl4EkOR5MZOS+w90+YatW7ftwogWOHYe1uK |
mtxAoV5EwKoRgh6Ai9ABrEJcIw37Ip5jf7oadp76GHAAG30jZkRBgYDowFXoELyYnk10uA43SjmOaGZE |
IhdY0Ft3uQogGKUVjNWmDfE5hqxWf9MXsGsRS6DhM+AVBIpcDNAPuk6P50Q6++yzG9MUB+AxRGTigqkI |
GOGv8Fz9xPfEhPtS0AIyLjN0+MfW1Nyig9UAwWp3DmPKWhHFyqSRi/cjhknHBaIBg7S01DIgt+kBaeZQ |
XA8wNPtg64gfhbR0Bv+HhZA7uNLU+pQmuE/fMYVb0G+2W1cDBCMW0MlPZ8WK2e9R2YRo6a5piC6HIDVB |
7aPIBMQ9hLmBJV2t9AMKZTTigIlKN9EPFu+5ISbit+vz1HaKLN2g9rYqIJDzVnu6kxlihkgw2Uy8SCTx |
P+DQFcKEw/bFG9ImQIR1R3oZIIS30DNZC/qlB1BOZSgxYRGdXyEqrdriC3Sb1GqpFRCrAoJJpIRh6ZGA |
glBs9yhpJyZSIHAbq0a2kilx4gttSqc+EJxoOXLkyNX5AogfRa1EAsUwuA9xFbpHlNqlYBCxrDGu0AbG |
1QHBIJiKXMFhCZDnsYKZkKyIaELZlDvmJzAM7ZxqBafexthaz6oGhHRHlXgGYEXVdADDM8UttjlUbJfc |
Y5VAMEFYdKw24sHqtBq5klN9gHlJ3lMOuxqbnzIHALbkSWMb/iaKcIu2k97oFuHVDBB4F+ny6b5NuyTq |
lGetFggGi/WGvEckHII5J2IpyUR6mjA2YvIN+Ds2vkA03ME1USKPk6Q1DrFHEsuk7bAwfUTwKVZ+pKKl |
+zFMIcyu71k1EEwWP0FqJVjZvI8sCU6hIAhNn/aO6Fi23EX/EzGUTYpfaPziDHQBRFbJFBtp5bUI4T2M |
egmcgFdzjec/rh4IwID9IyhPHwISG0xNimIQL8zDSHWjV0TugN9RGY1LcDYhftQ64jZ5tjOfQpTDeQfi |
w8lvuXm765U99Xn7AggGz7so2sgE5A0ECLZ+rGYs38pNWTzTz+rF+mUmsRCImvAe0jU4sFgkaSUV8ZKy |
fvfjModb8E6F4cz3Uc4kmqRePCsfsfkG5DYIRiE4fYD/P4JFiO9zVoe/cRM6ALd2qiTiDFE9DXQUTA6r |
viODZx7mIt3tG44Qs0MEEBUSVLF5K1qswCoGFPpAFL/6LPZcQEjeQ9f7HgdA6Nh6R/98GJRQ98iO5p9Y |
MxdIEbXvgBCDs6qtVCuWJUFX4FXkCwhvJN0gNtf2XdRSduUpiGIyWVklEmFzd/IiS3VHne5bIMT8YeWC |
VYhnFUeZnNXtb3EC17QlndIrogSeC5r5SZQM7aW0I9rN+ph9D4SYLbqCUDaFUlgaOPgWuKMpiHQCuoUf |
gMFNOKJEDomMtLxuVgpU0tmBAUI63+x93CC244m8SO7lOPWlttrEpfFyIIHQNqkUyxq3tFkaANH/IRD+ |
NxO8iSyC2nYyOQTCrmbgf885+eSTm0ymg9oOLEeIAziknfMMSk9THs/DKHTNlyDczWOZV1rtR7AcCCBw |
MlEIWQTS1CS2sAZYB7yLfAIIznkkhsA1LWDFymBVOC6YP8Jn+8l3cCAcSgYp6wixRRyt8nAfT7EIAEma |
vKMC1Fl0OZ3Wyi32JUewaq1+uQZW+ZxEE2WU7oZL7KfT5fcdEKx2XMDqX7LJY5QHIWSN86y97SsgCBwJ |
Nu0yECQnQTJKWhm1RlDsGyDQ/imBU0AQJ8FPJaBcSXGIPE1+an97cd/qgUAfkGOg3mFqTgCrIj8Tegox |
iApiaY1t1UCQX8Ac3PbgrDgKcA4CSn5Jq6Tm6HMXfawWCESBxJDYDHubyZLHOGf9ATAwWdfkc1glEGjp |
ZPJUUZCDBkfpqoyeCjAeyhq34+8az+qAIJFEKfyc+QH6zDfhnAqA9D7ey7T8bo4+l+pjVUDAvoEgLYKd |
Y2JkJ0luXSLyqN+aj/mL+VsVELh2l9h1hEyn8S8BBNaINLk0HX4O8M7dx2qAoFbBPgZLNF5IO7IvlYuo |
6EVmdc1tNUBgny/hyo3ilDiPaSli2cQzP2B0qWdN6XcVQMBe1Tgu0eQtEjmKVtRMLmXyCW/X7F9YBRCA |
IPZWXAIMPIvqHe55z3teo6Bl7mfhCkuOY5v3rR4IfAXSzpdoVr88RYqiOIGMpDkdS/k7K5CpVVeoHgic |
PW17Mc8FDApi19kKcz0j+uESP9yCd+Ks2jNxqZzB2KZfObt9Fe0EP5e3sm24cVRAbQd7edeqOYIYQOym |
PhFHnbexEuI0WFwBAG51q1s18Yslm5Q5lkptrWogyBPMj8qbYwI5jihuklTTRmmUgtZ2BOAcz9WHfIka |
Q9VVA8HOJ0vsZg4AgNDW7KWQHwswFwj0I+St/nIpM3Xqu1YNBPsaDG2HN2XgXMpdQBA1ZEks2VRW16Yn |
VA0EW+WlR/vNRRzxCpnIbc05DlPS3ca8m/2elvCSjnmH/NqqgaBUfY4UsnzQiOAkl7zxJyDS0s1mG7Wl |
wlcNBESxfc2URqSwCtqO9Q0zzgZYNHjWCW1+aYshxqGyStFtTa1aIAjbqipq2+iyZAJtquXHhhdtTf8s |
Es847rjjNscff/yshTB970ghre2kt2qBQLu2KebUKiU5g4pPhqKKvH03v/nNN9e//vWbc5h20YiGuVPj |
tn3vaoHAyXPppZcW+f6BJT1Cj15ha5yhxmOpCpqJSmegzU+pixx6Tvq9cbWdKDOmjyWurRYIBnvBBRcU |
mVlSzZzJEGVuglQlmr+wMKXNpllAR19gVi6RqRTEo/MslWCzDUCqBgIZX6Jd80AqW1fkothFfGKoWflS |
yEQbmahxqhv5rWxuqdPYbOBZ4za9VQOBQ6lL2UsJLcav8tlKts1+aOR9K5v30N6KGotBoUw0oOg62XUI |
YEPfe26NOQlVA0FqF4VxqMV2+66Tlo6QNtnsajyLgBNNEWscJu4zeQnpju9Dzy/9npkaXKj0nl1dVzUQ |
2Pts/aHQMN0g3RpfnQIAta08W+LkTiPFs6m/ASdZQqsHtpTz7IrIJc+pGggGYOXK7OlrbckrgJEHrGjs |
WHMe8AGEXZy2wqR1MFiNrXogWJmXXXZZryYfJ8GmEwwI9kUaarKTbKKVntwydM+U7/WPu9Va31A9EEw6 |
128fUeUBxhE9QSSKZon3jsLo9Pilq5GAtdZ8RXO2CiDwCUgj62qynPMkE3solXAEZid/wlLp8t6ZKLrk |
kktaT4ibwl2WuGcVQDBwCl6q2aeTIVydK4Yil+oU+pqdUvgM+BEuuuiixUxGnGCpTOy5QLEaIDALeRrb |
zl20mnPRgBW3RR7TiaNkRtGJRJGLL7549gJbaW/c2CW6wZIezSHArAYIBqL2QDJr3hzumct4G2n2HcXL |
gnAWZBrm5ljadveV9N14L4mEJXIqhgg79vtVAYGstWrzOAILIf/Mrql9u6lQJPMSNKLn8ssvny2fUG5i |
7afEB2BWBQQvTZ5LOElz/uQZ5nsm8B72pbkhUO6fwJr5FOY4t9Hza9cLUq6xOiB4eYEovoVoEkwUs6bN |
au9iyeHqbdslhQ5SEt/oY71AFkGssSx6r65fJRBMllBuhHN5H8UHEDHOaqKgdekIOEFbbQGOILeBB3Bq |
GZwYBwsE2NbUVgsERJOJLPWcv8DGVdg6Xz6ACBp1pYwLA7dFF0Nrlx43JTNKCFyMY4n9mJYG1WqBEBOD |
4EAwpmCEKTenqSZ3IY4WXGrXlUMgFMyAc6CPHDmyJ7UCrA9iSMLJmtvqOUJMPn3A6e98DVPY+lgiypXg |
05B/uAY/wdD49g0QDJR44D8ACL+X2PSCGKCXcEatfUf21ZuPQ+iWu8h8c46j/EXu521BIdlFYYoDwPgt |
5tQxhsazi+93zhGknTPNKGyIw8XrN2KZ7GiyklwrkQOrj/zCoUmh8duUU/Mc3kLsm0nn86hs6uqHsscn |
IU4hcEXUuE86m5gGfWSJCu2hcS39/c6BgKBCyiaT44WixeS7y13u0rh3bZPDWeQavgGVSJJTSnMIrdY2 |
QgEVUDAxRRwRl6bv2Ygdu6rjIpxRMplwAH6Bq6666hp0wHHm3AJ4aSKX9L9zICCSSeaHZ+87fdVvu5XI |
PhY1RCjEEXo+6aSTGlZcUqoeW/QOOXOwdcBg74tHKIpVG4EblJih4ho4Q0nzjHBODfWNS9qsI66Lwh0c |
amrpX8k7umZPgGCVKUdTno7oFDsbWCsFk1uAIBw+NrR2zZVXXtmsXlyhzyJgOeyiZgCQcJDcrZ1OOoLi |
HBJfWBg4nTHInDJGHMlnYiQ4n8VgtxbxCYvBggF+Os5tb3vbxRXTnQMhlLaIz2Ox/qaNCyUTA12xeyur |
T0kz8TkbL10RY69zehzwdjUrmLjjyvY3gnp/egaPqA0+6Ss8kRYCEPuNgwCAkDjRtOT2gntuNWDDOfvO |
tfpQJhFe9hGg9LFH2UhLppu1ERzHylPk4jrvixMgrtgF8YZL+K3GMoBAJ7HRJ4J7fxFT4FGQi5v4XSIW |
xwI5v37nHAGBafEGaWX4DfkKP0yAxBAKpcQSE2aFmyg6A19+WwMWrDa1OradmJL7FdF27bcka1nJXgS/ |
JM8ABWuEfoF7WRDemXIKJDiitHpeSvqS/3HMpaqu9pQjIJqB88rRCYCCnFSNjB2asNAVrDZaPZkpTa0L |
CFjsEruvlYDBO3fVKoiGEiE1tS6xu3OOYFKsIgqh1Y81MiNxBqXsFCe/rRigEDKWf4C9tmnqWDAlcshS |
WIoYOBbFce1tT4CAsFghGUouYn10BKyQWMBy6QORmczUQ/C2CmXlbrTwvWzEWM1b8JfMzZ4AoeTFSq5h |
b/M17PVWdUQb+b/mtmogULzoEzU09v+avY2rBoLCkVqUMSKKabjWtlogEAd9Dp1dE4SOwxoaKuHf9XuV |
Pm+1QODMEaeoqeEKLJ01tlUCgRtW0KqkjGyXROEj6Uua3eW7jH3WKoHAPVtrdpDIJHNybW1VQOCO5WXk |
bKq5EVtLb7wx9/hXBQSu3Ote97rXqHKae0Lm6E9mM65VslHHHM+bo49VAQEnuNa1rtXkJ9TcKIwnnnji |
5qyzzqr5Na/xbnsOBGagKBzvHAeRVU/Oci/LYxSN447WzjnnnM0VV1xR/eRSZm9961s3oE23Bq75xXcO |
hMgvIOvlKKpSEmSSSyjsLCop4igw5TPBKBaCHMY73vGOzSbbQylfNUy4vRFufOMbNxFVTZKumAqgM3vl |
T4qmCqSJlUiUNSfCz/aNtDB2mSm9MyBI6+IJlIPAxDIRpTECzho7j5gkqW1yF0QjpbHVWmLmnUUlb3rT |
mzYpasDOmpBzIQ0NKOgQ6jaBA/H9SLABCoW98hlkNpXO0zYLYHEgiCRa5eoMRBbnYJVCziZPnEGegqQU |
eZDb1i5sM5FxL8sGIXEzLmdOpqmbdxonsOOGgI+TLMUlFgUCpUm+wdBeRtsQwGTJayBCbKBh1e2Fo4m5 |
aIMNpqPxzr2pN50Jh5H0u4SyvAgQrHpxAOllu5TnViMuoZiltCBmGxC61/jkV+AAu3ByGSMOi0O0bSw2 |
dTyzA0GNADkeXAArIw+xbis3DdUK0LTZ2uQ+ZYs1YZKtekpiymLJTX21TYbv5CkolFkyq5lV43wHyl5Y |
NjKsgNC4cYV4Z1zKT753grF6X2n6FEQJOcbd1vQVKfTmUgb01DOv8v5nBYKkSzmI6VnOBiiX/7TTTms4 |
RFQOIy42R76zEJiFcg8VlwISNujMZomtlCZETUUMZVMpvOu65KbJuvDCC2cvl0dQHI/YS8caSbSxkwsw |
R4WWlDuJrLbh9Rmw4CCxvwNl0jxQJpnJ6Z5QFpHsLfNC3IaeZdEp+M33j5rCFWYDAkIiSpd8zs9ZZAUA |
gRVCM8bqKFYqniiW/pbLSONmYpmwPAvIxA1lLuMk559//mwHjSMCYHbtlsYkjENLiQ2haVyCpROZ2mec |
cUZTzILoAOEeJ9DQA3gkLYbgMIjqGooikZdzFBxBv9tGYmcBAg0eK+5amVgdf0HaKFcKS5lSiO8oHSsJ |
0awcChFw+RyX0X96xgKxoC7SxA3td8REsy3ftlYF4uACCNvWjIkvBMBjLgD4ete7XuMziXJ6CiVuZ05w |
RYquYhiVTxROfpN0+2DZT+YJd2xbaJ4LDO6f2rYGApkF9V3EMPkmA4vOlUeDRWCeRPIWF1DgQcRYyXQL |
8hOLzU9gI0uxVjpGCYGjzGzqRLmPOIhzo9r68U7EW7odMB0ACzcOHAJHAajwoPKNWNVEHS8qAAF5uoGo |
74nSPsCbA3NJDE9pWwHBS/MC5jWAFLhUSaMnQLKBhBURhajpS3M4KUpNs3yUggWbTAlugvM6SIBSC+Gn |
zQlj9U11URMFVqTm/QB2zHHFY0zaUIDzyi5giO+iWNbvmAfXG2PJOVizKos4QZ6nR3Gh1Cg4wc78kP/Y |
O5lO4cMmiQu6AB3gzDPPbFgi1skXIMUdYPTlGm5ag7NdfyibZCLRQi/RpxXE8ULe2va2bWs9QCRqxmra |
gJVu/YsFY8VYOn2AGPN+ZL7xpNda+d7Pirc4KHuej/0TdaH7EIuIaDy4BPERBb0WDT0KR/I9zsqRRndy |
nzkiZswfnYliPQakQDGZI+ACImw5y8YGEZ3sJgfPPffcJn+At+3Od75zY0aeeuqpzQvzrXMAOYWVBWDC |
TUA012KzJpkCRQykShqiG7yB4yYRlNJvlwzXlwkv9dBZbQCWmr1EFeLz+tFTyHDgBkBESt8RCLwfgBAr |
4iVAQQ/iezj99NMbogK5OVL5DEhEI8KbZ+8KwO4zX55pDETneeed1+gs5jqI7179j9lLajIQENpKlUWc |
sj1/k3Unn3xyg1bcATAMmp5gAF4eB/C/CYRyp7MhOodQyEITTWPGXUy2SYg9l7FIxEdYfeFO/PT+7sob |
xJFcD5ilR+oAFUKmY8SVcALADHdyeBW9R3oSPI5oXIho1fo+yuXdz6wEHHOFoIiP0+BwrBOikkhkJtI/ |
wpxmhZkf88qayseMPmPKACcBAbKtRqzO4BA6VpiV4yUpLWSaCXO9lcHmNklpBE4fUekMACY29AgTSAtX |
RYRbpPLd5NAD/KaAxcohJ1PbHmdgqiJAnM3gXUoO2QJyBEIo70yhbVtlTDrvbBzGlyp13sXcAE/Y+8Qi |
TkrP8f7+D6dU7P5qbHGccey14PkA6T6ADoWS1WDeUy7nHlykNN3/KCAMsUwTYXJCoUMEyPOCBjt0/xSN |
duo9VokViS3TZUKMeWcewaGGO5lIYyWjVWXrD/gBCQCs2jD1WDHBOUJZdW9s/Q+QwO2a9BCSklNrh961 |
7fs48rgk7nEUEBC6j5gGk9caxvY3ZF0oc/lBGm0vapJCcbPqIj5g9YfGHHsc4RxcqqlyGlaE943rrS56 |
honGTrHetokGjr7wLj0A200bDuc+AAN+nM9cEG/ElIwkCiDC04NwTfKeb4QugyvhcJRKYhH3o0jTDzT9 |
p7EZnJQojT5xGqY1QPuM0gqsXbvJ4xrescS/MFo0WBlt5ylaHVhZKIo0euwUi4rcAYPlkKFQYWcGYfKs |
MHLT6iJSTIzJJedMINnuGiyds8Y1Bk+BxB5Nisk20Vy17vN9XwKpyYmkkTaQ+r7kaGH3Ai7iAyRN3/Nx |
EhwiTGYLA/CJjsihANbwpdCBWExpcy/gUKy9qz4A8eyzz27m2ZzwNuabdcRCtogsMGAaaqOAgMWY7L6I |
olUG2dgvQiOMlREbZlN2KDcIjaAmJWSnSWISGYgVifvkTd+4gkkk8w0ytsyjpJY4l2L10ay7nDS+yy2i |
ocns+x4XYeZx+lilaWDJmDzLdzG26Av3MCaKMuXQWP3GkQIM5imNN+DqFgmlE62IwVSBbXvPUUCA8rGH |
UQRoyKvS4IiVHMAxMW0rG1cBqG12EzGWNh89bsD3P1djeVgQ0Yg5waf82CCA4F9IT5bBfc0hoLCUQgfB |
aXEcog+RLZwAuMVlgYQjjqkLFH1tFBCYZwiwZDNQk2GAVjhuwnkD9bgM4gEAgCDYNqlqRFfb/o1EGW4z |
R8NF6SppECnEiRhLypGwcWPCLZmSsXHomPcAOv6MFGTmyJj6/AqjgGD1dDlrxrxs37Vke27/Mg3Z8sxH |
K4tJavWUioGu51lFdJa8mbS5DgSlqOqvrRmLMVmtxhgRSY4hCq/7KJTAQrQQC5rxh1Jucfoe16QzGE9b |
PgM9qy9NcBQQvMiSQLBq2laPwYcpONZ12gc6q5WczXUesnyuwzdo+W0+C3oQ5RjwiUGgdm2q+LmGkkgZ |
9oNTUp7NET0DUHAPY6BE4tZdB5p5h9mAAL384Es1g+hiyTxuXVvZTX0fYshEpnY2UJjkodB26TOZx2Ee |
pveQ21Y9YpcGpDiN0kNNw5dDhA4BlwicDQhYdskxu22TlG5F2zWJVkSacxDXWS38/bmcLSVG33VYab4R |
l89C+Rr7DIQl31PRYrXS9KOR1czrIeKNfXbf9Sy42YDAozhle5jwm5NTfbufWfFtHj/2c9d+httOFvmc |
5z3iSlOBgJOoZTj22GOvdpBZ8frkl4j09Knh8KnjHcrmKtYRrEaomuJCZvPT9NnJfbunmjDewzy/gRLU |
d6rr1Mlxn9Wagtv4mF5TgaBPYJaOZiw8i0w/IoJPgAXESbTrRjT0hd+LgUAelQRq2gZopQtHl9Q3sJvD |
NQxAcfjGEhOH6G1igBJWyrbbFgYvaYhQCjYgIwTFz2I44YQTBnMt5x4vkdvnICsGAo9h6Q5mFK50grhc |
x5hjnE88jKJnXbutzjFRYV/nxIztcUueQawIoYf8xfH69n2k78jobjNbS5439RoWRR9XLQaCgWKjJaKB |
TJcoEZ5EK2KszU/WnnLKKU3Eb+y9pZNFBKUev7gPCy8tVhEHkGwSi4SvZeigcddKVl36DIZ0HgAhsqvb |
5qcYCLG5ZUlIk4mDC4TDZMqu6exripyfKTl4JWDg7GlTQvksOHJKGveuyCOLimsYCx4SK5RGi2qXm3R6 |
vz4fTDEQTIqVXVJmZUXQjukGN7rRjUbnCDKvTCrnCXYGDNu4krsIKlLYtjciILeZsW39yDKKKCYCY/tD |
PggcB+fgrxgCTQkYS67hs+gLu48CgskpKdE2ORGT4ICihZdwkhiQGACOEqe5WKFW3dyNLtDGLiNlruR5 |
UZQS14oXcIf3RfuMi/MM4CiPSzfiHO36TPdRQDBxQ+FMg3JNqjAJN48J4kCv3AYrjG5CR+D2nZMr4Dre |
qW1yPJPZV6IP8erlSjTFWBi4q5mbqPnEFbrcwnMBBNfpy73wnFFAiGTRoRcki/JTR4iVErmL40Q6OOBF |
xEwew5yRT++YV1+l4/Jd35lNcS0fRBo29jl/SP5Z2jdLKKqlKNa8pmMyjofmP/9e+sDQ9sCjgEC56htg |
vEDb8XwUPn79oSb8TGOni6QhYtxA0GVI/g71H9/jUn1VQbyofVp29EPzz0PZ3rXveEILIrVKeBnnGlfb |
+OVZdpXpxfWjgIBVRnFK34Rjl2mRh2sNvKtwNPoyGVYHUcD54ai/VDkVeJrrMG7OsT59pzRVLfZkSOeD |
V7LPJU7MlaSPlYJ66Dq0GNr3cRQQPJDs5nnrS1fD7vIVgYBDSZS4QWy0TVlErFTEYLlznNQCqENKWpzJ |
NDTJVn/uevdZ14bhwM4FTYfYxeHifedOpWMbDQQ3s0n72CrTKLeRgWAICF46ij2FblkaJm1KoKuPgMBV |
UkZOT4jagq7+2oCAi8UeCfl9rAzzR8ymVV1DgJv6PVO1r3B3kmiImxALC+9anfzr+UTzK5SydfcGa6VY |
pSHcqRMS91npWHOJOUucDXEOwbh8SwBaei4a4/lxzLD/gXyOzcW65oTYkrRS4pmdxBE8mPLRdagVbpH7 |
tRF0yPUaA+J1iwxm7HPOvZdlA4855JtO1LcrGmDlYlBlVptoQJDUZMWZhrjkNsCn2Ed621A/k4GgY7Zp |
mwJIK84jXRxLQ5qrPrHVtLCEgjqXZ5FuMDbYI0u6LwPY6s8VQx7VtpoICyHNAid2llIa2/wbfWDYCgjY |
ooHkNjDXbZ5WpoopLfPqeikTn5/vzCtWIueGUO9d24pzhu4jy7sKaznPcn0IN2wrQMXZ0loNCjeTeO7g |
k8VDXAFDadsKCB6CvdH202Y15Jm09IP8uraXxGbzwhb2PHGxTesj5lC/rBWJpm37G9Jn8q38uMhzRTC2 |
3cl1E+J17qCaIN/YJOOtgWBgWHma1Eo25RXJ/OpD3i2KE5drzmEQQkHIVMXKZG97vrJx0hfymk7OoLzI |
JmIlKcC4kds8o9zRbaHwIXB2fY9z9jmzuu7bGgg6ju3myD/EMrC2bW2Gkkysrq7TT9jqQw6ptkECwFwn |
tdLCWRypc4YIyA/0ogvkzyRa2qqyzJ35KrFihsBBqaUDTYnJzAKEeEGpaGxvOXlQCRjsaT8KPIdEA0dV |
VxYNpI+xHkwGh1SubwxN5tD3iJlWIMlGxoqtdiYjbti286vvu06AIzZKAlx97wacdKDSssK8r1mBoHOs |
EwvFMlkOHCeSJq3mvmNzTQRZ2eWx9H1pOrvIHjNtiT2LjdFYEJySJzDFz+FZAll0o6kibAiEXd/jBJTO |
bRJ8ZweCl0Vwq2bXKdvYK9c0zjK3NzInAoArUSvxUE4lcMl9TPLYHqDk+kV1hLbOOU/oBACxdLzd88ll |
XrQh8bPNZOX3Wolc4czbksytOZ+tL+l8QD+0+2zJcxfhCOmDsU46AiVw7LZ2JQOwMoGNcrYXxPCOMq7p |
CkC4TT1EyXiD48b2fHPtfr84EGJwfAFsaz4GSmWJ/zudmHTTLOYZNzFLYqhwo3Ryt70OANjuClhYKiUp |
fWOeSdzyV9BNAL+kRmRM/zsDQryUCeKCJstxCTLWIBGajKdoUbg4lTiheO2sdr57IKJ9m3ATMfdkj5m4 |
rmuNg27EcuIEo7hOsQjcwwIwR5xZLCBKae4tnNJ327vvHAjxEuxnvnayXcyCqek3YltRAGBCuYSBY8lU |
rjkA0NZHnCwjVoEbGhdwAz+A0J2kkXFTx56N0gEBKIBkDvoAv3og5BM314CWIuo2/UpGsV0O8QgcQtHE |
Go8sovsd+zkyvwWy5kjAGfPOe8YRxrzk4bXLz8AhEJaf41U84RAIqyDT8i95CITl53gVTzgEwirItPxL |
HgWE5IO0DOrw72OOOShzcGAGelAIOmmc/wfEC4Dio/Z23QAAAABJRU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/AboutBox.Designer.cs |
---|
0,0 → 1,186 |
namespace SWAT_Office_App |
{ |
partial class AboutBox |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AboutBox)); |
this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel(); |
this.logoPictureBox = new System.Windows.Forms.PictureBox(); |
this.labelProductName = new System.Windows.Forms.Label(); |
this.labelVersion = new System.Windows.Forms.Label(); |
this.labelCopyright = new System.Windows.Forms.Label(); |
this.labelCompanyName = new System.Windows.Forms.Label(); |
this.textBoxDescription = new System.Windows.Forms.TextBox(); |
this.okButton = new System.Windows.Forms.Button(); |
this.tableLayoutPanel.SuspendLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).BeginInit(); |
this.SuspendLayout(); |
// |
// tableLayoutPanel |
// |
this.tableLayoutPanel.ColumnCount = 2; |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 33F)); |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 67F)); |
this.tableLayoutPanel.Controls.Add(this.logoPictureBox, 0, 0); |
this.tableLayoutPanel.Controls.Add(this.labelProductName, 1, 0); |
this.tableLayoutPanel.Controls.Add(this.labelVersion, 1, 1); |
this.tableLayoutPanel.Controls.Add(this.labelCopyright, 1, 2); |
this.tableLayoutPanel.Controls.Add(this.labelCompanyName, 1, 3); |
this.tableLayoutPanel.Controls.Add(this.textBoxDescription, 1, 4); |
this.tableLayoutPanel.Controls.Add(this.okButton, 1, 5); |
this.tableLayoutPanel.Dock = System.Windows.Forms.DockStyle.Fill; |
this.tableLayoutPanel.Location = new System.Drawing.Point(9, 9); |
this.tableLayoutPanel.Name = "tableLayoutPanel"; |
this.tableLayoutPanel.RowCount = 6; |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.Size = new System.Drawing.Size(417, 265); |
this.tableLayoutPanel.TabIndex = 0; |
// |
// logoPictureBox |
// |
this.logoPictureBox.Dock = System.Windows.Forms.DockStyle.Fill; |
this.logoPictureBox.Image = ((System.Drawing.Image)(resources.GetObject("logoPictureBox.Image"))); |
this.logoPictureBox.Location = new System.Drawing.Point(3, 3); |
this.logoPictureBox.Name = "logoPictureBox"; |
this.tableLayoutPanel.SetRowSpan(this.logoPictureBox, 6); |
this.logoPictureBox.Size = new System.Drawing.Size(131, 259); |
this.logoPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; |
this.logoPictureBox.TabIndex = 12; |
this.logoPictureBox.TabStop = false; |
// |
// labelProductName |
// |
this.labelProductName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelProductName.Location = new System.Drawing.Point(143, 0); |
this.labelProductName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelProductName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelProductName.Name = "labelProductName"; |
this.labelProductName.Size = new System.Drawing.Size(271, 17); |
this.labelProductName.TabIndex = 19; |
this.labelProductName.Text = "Product Name"; |
this.labelProductName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelVersion |
// |
this.labelVersion.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelVersion.Location = new System.Drawing.Point(143, 26); |
this.labelVersion.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelVersion.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelVersion.Name = "labelVersion"; |
this.labelVersion.Size = new System.Drawing.Size(271, 17); |
this.labelVersion.TabIndex = 0; |
this.labelVersion.Text = "Version"; |
this.labelVersion.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCopyright |
// |
this.labelCopyright.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCopyright.Location = new System.Drawing.Point(143, 52); |
this.labelCopyright.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCopyright.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCopyright.Name = "labelCopyright"; |
this.labelCopyright.Size = new System.Drawing.Size(271, 17); |
this.labelCopyright.TabIndex = 21; |
this.labelCopyright.Text = "Copyright"; |
this.labelCopyright.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCompanyName |
// |
this.labelCompanyName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCompanyName.Location = new System.Drawing.Point(143, 78); |
this.labelCompanyName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCompanyName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCompanyName.Name = "labelCompanyName"; |
this.labelCompanyName.Size = new System.Drawing.Size(271, 17); |
this.labelCompanyName.TabIndex = 22; |
this.labelCompanyName.Text = "Company Name"; |
this.labelCompanyName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// textBoxDescription |
// |
this.textBoxDescription.Dock = System.Windows.Forms.DockStyle.Fill; |
this.textBoxDescription.Location = new System.Drawing.Point(143, 107); |
this.textBoxDescription.Margin = new System.Windows.Forms.Padding(6, 3, 3, 3); |
this.textBoxDescription.Multiline = true; |
this.textBoxDescription.Name = "textBoxDescription"; |
this.textBoxDescription.ReadOnly = true; |
this.textBoxDescription.ScrollBars = System.Windows.Forms.ScrollBars.Both; |
this.textBoxDescription.Size = new System.Drawing.Size(271, 126); |
this.textBoxDescription.TabIndex = 23; |
this.textBoxDescription.TabStop = false; |
this.textBoxDescription.Text = "Description"; |
// |
// okButton |
// |
this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.okButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.okButton.Location = new System.Drawing.Point(339, 239); |
this.okButton.Name = "okButton"; |
this.okButton.Size = new System.Drawing.Size(75, 23); |
this.okButton.TabIndex = 24; |
this.okButton.Text = "&OK"; |
// |
// AboutBox |
// |
this.AcceptButton = this.okButton; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(435, 283); |
this.Controls.Add(this.tableLayoutPanel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; |
this.MaximizeBox = false; |
this.MinimizeBox = false; |
this.Name = "AboutBox"; |
this.Padding = new System.Windows.Forms.Padding(9); |
this.ShowIcon = false; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; |
this.Text = "AboutBox"; |
this.tableLayoutPanel.ResumeLayout(false); |
this.tableLayoutPanel.PerformLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).EndInit(); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel; |
private System.Windows.Forms.PictureBox logoPictureBox; |
private System.Windows.Forms.Label labelProductName; |
private System.Windows.Forms.Label labelVersion; |
private System.Windows.Forms.Label labelCopyright; |
private System.Windows.Forms.Label labelCompanyName; |
private System.Windows.Forms.TextBox textBoxDescription; |
private System.Windows.Forms.Button okButton; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Resources/About.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Resources/About.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Resources/Refresh.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Resources/Refresh.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Resources/Terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Resources/Terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Add_Hidden_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddHiddenAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddHiddenAccount_Form)); |
this.lbl_Add_Hidden_Account = new System.Windows.Forms.Label(); |
this.txt_AddHiddenAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_Hidden_Account |
// |
this.lbl_Add_Hidden_Account.AutoSize = true; |
this.lbl_Add_Hidden_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_Hidden_Account.Name = "lbl_Add_Hidden_Account"; |
this.lbl_Add_Hidden_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_Hidden_Account.TabIndex = 0; |
this.lbl_Add_Hidden_Account.Text = "Enter account name"; |
// |
// txt_AddHiddenAccount |
// |
this.txt_AddHiddenAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddHiddenAccount.Name = "txt_AddHiddenAccount"; |
this.txt_AddHiddenAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddHiddenAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddHiddenAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddHiddenAccount); |
this.Controls.Add(this.lbl_Add_Hidden_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddHiddenAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add Hidden Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_Hidden_Account; |
private System.Windows.Forms.TextBox txt_AddHiddenAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Add_Hidden_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddHiddenAccount_Form : Form |
{ |
public AddHiddenAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddHiddenAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of hidden accounts |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (this.txt_AddHiddenAccount.Text.ToLower() == hiddenUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of hidden accounts", "Error"); |
error = true; |
this.txt_AddHiddenAccount.Text = ""; |
this.txt_AddHiddenAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.hiddenAccounts.Add(txt_AddHiddenAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Add_Hidden_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Add_System_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddSystemAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddSystemAccount_Form)); |
this.lbl_Add_System_Account = new System.Windows.Forms.Label(); |
this.txt_AddSystemAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_System_Account |
// |
this.lbl_Add_System_Account.AutoSize = true; |
this.lbl_Add_System_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_System_Account.Name = "lbl_Add_System_Account"; |
this.lbl_Add_System_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_System_Account.TabIndex = 0; |
this.lbl_Add_System_Account.Text = "Enter account name"; |
// |
// txt_AddSystemAccount |
// |
this.txt_AddSystemAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddSystemAccount.Name = "txt_AddSystemAccount"; |
this.txt_AddSystemAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddSystemAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddSystemAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddSystemAccount); |
this.Controls.Add(this.lbl_Add_System_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddSystemAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add System Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_System_Account; |
private System.Windows.Forms.TextBox txt_AddSystemAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Add_System_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddSystemAccount_Form : Form |
{ |
public AddSystemAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddSystemAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of system accounts |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (this.txt_AddSystemAccount.Text.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of system accounts", "Error"); |
error = true; |
this.txt_AddSystemAccount.Text = ""; |
this.txt_AddSystemAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.systemAccounts.Add(txt_AddSystemAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Add_System_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Add_User_Account_Form.Designer.cs |
---|
0,0 → 1,144 |
namespace SWAT_Office_App |
{ |
partial class AddUserAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddUserAccount_Form)); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.txt_Username = new System.Windows.Forms.TextBox(); |
this.lbl_Username = new System.Windows.Forms.Label(); |
this.lbl_Password = new System.Windows.Forms.Label(); |
this.chk_Share = new System.Windows.Forms.CheckBox(); |
this.SuspendLayout(); |
// |
// btn_Add |
// |
this.btn_Add.Location = new System.Drawing.Point(98, 56); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(60, 24); |
this.btn_Add.TabIndex = 4; |
this.btn_Add.Text = "&Add User"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(166, 56); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 5; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(124, 27); |
this.txt_Password.MaxLength = 13; |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(100, 20); |
this.txt_Password.TabIndex = 2; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// txt_Username |
// |
this.txt_Username.Location = new System.Drawing.Point(12, 27); |
this.txt_Username.MaxLength = 16; |
this.txt_Username.Name = "txt_Username"; |
this.txt_Username.Size = new System.Drawing.Size(100, 20); |
this.txt_Username.TabIndex = 1; |
// |
// lbl_Username |
// |
this.lbl_Username.AutoSize = true; |
this.lbl_Username.Location = new System.Drawing.Point(12, 9); |
this.lbl_Username.Name = "lbl_Username"; |
this.lbl_Username.Size = new System.Drawing.Size(99, 13); |
this.lbl_Username.TabIndex = 4; |
this.lbl_Username.Text = "Username (Max 16)"; |
// |
// lbl_Password |
// |
this.lbl_Password.AutoSize = true; |
this.lbl_Password.Location = new System.Drawing.Point(121, 9); |
this.lbl_Password.Name = "lbl_Password"; |
this.lbl_Password.Size = new System.Drawing.Size(97, 13); |
this.lbl_Password.TabIndex = 5; |
this.lbl_Password.Text = "Password (Max 13)"; |
// |
// chk_Share |
// |
this.chk_Share.AutoSize = true; |
this.chk_Share.Checked = true; |
this.chk_Share.CheckState = System.Windows.Forms.CheckState.Checked; |
this.chk_Share.Location = new System.Drawing.Point(10, 60); |
this.chk_Share.Name = "chk_Share"; |
this.chk_Share.Size = new System.Drawing.Size(88, 17); |
this.chk_Share.TabIndex = 3; |
this.chk_Share.Text = "Create &Share"; |
this.chk_Share.UseVisualStyleBackColor = true; |
// |
// AddUserAccount_Form |
// |
this.AcceptButton = this.btn_Add; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(236, 89); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.chk_Share); |
this.Controls.Add(this.lbl_Password); |
this.Controls.Add(this.lbl_Username); |
this.Controls.Add(this.txt_Username); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.btn_Cancel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddUserAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add User Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.TextBox txt_Username; |
private System.Windows.Forms.Label lbl_Username; |
private System.Windows.Forms.Label lbl_Password; |
private System.Windows.Forms.CheckBox chk_Share; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Add_User_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Delete_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class DeleteUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DeleteUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 55); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// DeleteUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "DeleteUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Delete user(s)"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Delete_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Main_Menu_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Manage_User_Accounts_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Properties/AssemblyInfo.cs |
---|
0,0 → 1,36 |
using System.Reflection; |
using System.Runtime.CompilerServices; |
using System.Runtime.InteropServices; |
// General Information about an assembly is controlled through the following |
// set of attributes. Change these attribute values to modify the information |
// associated with an assembly. |
[assembly: AssemblyTitle("SWAT Office App")] |
[assembly: AssemblyDescription("")] |
[assembly: AssemblyConfiguration("")] |
[assembly: AssemblyCompany("Microsoft")] |
[assembly: AssemblyProduct("SWAT Office App")] |
[assembly: AssemblyCopyright("Copyright © Microsoft 2010")] |
[assembly: AssemblyTrademark("")] |
[assembly: AssemblyCulture("")] |
// Setting ComVisible to false makes the types in this assembly not visible |
// to COM components. If you need to access a type in this assembly from |
// COM, set the ComVisible attribute to true on that type. |
[assembly: ComVisible(false)] |
// The following GUID is for the ID of the typelib if this project is exposed to COM |
[assembly: Guid("dc89a6fe-eecc-4132-a579-91afd55e2e0b")] |
// Version information for an assembly consists of the following four values: |
// |
// Major Version |
// Minor Version |
// Build Number |
// Revision |
// |
// You can specify all the values or you can default the Build and Revision Numbers |
// by using the '*' as shown below: |
// [assembly: AssemblyVersion("1.0.*")] |
[assembly: AssemblyVersion("1.0.0.0")] |
[assembly: AssemblyFileVersion("1.0.0.0")] |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Properties/Resources.Designer.cs |
---|
0,0 → 1,70 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties { |
using System; |
/// <summary> |
/// A strongly-typed resource class, for looking up localized strings, etc. |
/// </summary> |
// This class was auto-generated by the StronglyTypedResourceBuilder |
// class via a tool like ResGen or Visual Studio. |
// To add or remove a member, edit your .ResX file then rerun ResGen |
// with the /str option, or rebuild your VS project. |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] |
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
internal class Resources { |
private static global::System.Resources.ResourceManager resourceMan; |
private static global::System.Globalization.CultureInfo resourceCulture; |
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] |
internal Resources() { |
} |
/// <summary> |
/// Returns the cached ResourceManager instance used by this class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Resources.ResourceManager ResourceManager { |
get { |
if (object.ReferenceEquals(resourceMan, null)) { |
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("SWAT_Office_App.Properties.Resources", typeof(Resources).Assembly); |
resourceMan = temp; |
} |
return resourceMan; |
} |
} |
/// <summary> |
/// Overrides the current thread's CurrentUICulture property for all |
/// resource lookups using this strongly typed resource class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Globalization.CultureInfo Culture { |
get { |
return resourceCulture; |
} |
set { |
resourceCulture = value; |
} |
} |
internal static System.Drawing.Bitmap Refresh { |
get { |
object obj = ResourceManager.GetObject("Refresh", resourceCulture); |
return ((System.Drawing.Bitmap)(obj)); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Properties/Resources.resx |
---|
0,0 → 1,124 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> |
<data name="Refresh" type="System.Resources.ResXFileRef, System.Windows.Forms"> |
<value>..\Resources\Refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Properties/Settings.Designer.cs |
---|
0,0 → 1,30 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties |
{ |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] |
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase |
{ |
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); |
public static Settings Default |
{ |
get |
{ |
return defaultInstance; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Properties/Settings.settings |
---|
0,0 → 1,7 |
<?xml version='1.0' encoding='utf-8'?> |
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)"> |
<Profiles> |
<Profile Name="(Default)" /> |
</Profiles> |
<Settings /> |
</SettingsFile> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Reimage_USB_Drive_Progress_Form.Designer.cs |
---|
0,0 → 1,93 |
namespace SWAT_Office_App |
{ |
partial class Reimage_USB_Drive_Progress_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.lbl_Status = new System.Windows.Forms.Label(); |
this.lbl_Warning = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// btn_Cancel |
// |
this.btn_Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Cancel.Location = new System.Drawing.Point(43, 80); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(120, 23); |
this.btn_Cancel.TabIndex = 1; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// lbl_Status |
// |
this.lbl_Status.Location = new System.Drawing.Point(3, 26); |
this.lbl_Status.Name = "lbl_Status"; |
this.lbl_Status.Size = new System.Drawing.Size(200, 51); |
this.lbl_Status.TabIndex = 3; |
this.lbl_Status.Text = "Current Status: Reformatting USB Drives"; |
this.lbl_Status.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; |
// |
// lbl_Warning |
// |
this.lbl_Warning.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lbl_Warning.AutoSize = true; |
this.lbl_Warning.Location = new System.Drawing.Point(2, 9); |
this.lbl_Warning.Name = "lbl_Warning"; |
this.lbl_Warning.Size = new System.Drawing.Size(202, 13); |
this.lbl_Warning.TabIndex = 4; |
this.lbl_Warning.Text = "Warning! Do NOT unplug the USB drives"; |
// |
// Reimage_USB_Drive_Progress_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.AutoSize = true; |
this.ClientSize = new System.Drawing.Size(207, 115); |
this.Controls.Add(this.lbl_Warning); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.lbl_Status); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Name = "Reimage_USB_Drive_Progress_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reimge Progress"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Label lbl_Status; |
private System.Windows.Forms.Label lbl_Warning; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Reimage_USB_Drive_Progress_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Reset_User_Password_Form.Designer.cs |
---|
0,0 → 1,130 |
namespace SWAT_Office_App |
{ |
partial class ResetUserPassword_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ResetUserPassword_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password1 = new System.Windows.Forms.TextBox(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password2 = new System.Windows.Forms.TextBox(); |
this.lbl_Prompt2 = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password1 |
// |
this.txt_Password1.Location = new System.Drawing.Point(18, 29); |
this.txt_Password1.Name = "txt_Password1"; |
this.txt_Password1.Size = new System.Drawing.Size(110, 20); |
this.txt_Password1.TabIndex = 1; |
this.txt_Password1.UseSystemPasswordChar = true; |
// |
// btn_Ok |
// |
this.btn_Ok.Enabled = false; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 2; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password2 |
// |
this.txt_Password2.Location = new System.Drawing.Point(18, 29); |
this.txt_Password2.Name = "txt_Password2"; |
this.txt_Password2.Size = new System.Drawing.Size(110, 20); |
this.txt_Password2.TabIndex = 4; |
this.txt_Password2.UseSystemPasswordChar = true; |
this.txt_Password2.Visible = false; |
// |
// lbl_Prompt2 |
// |
this.lbl_Prompt2.AutoSize = true; |
this.lbl_Prompt2.Location = new System.Drawing.Point(7, 9); |
this.lbl_Prompt2.Name = "lbl_Prompt2"; |
this.lbl_Prompt2.Size = new System.Drawing.Size(132, 13); |
this.lbl_Prompt2.TabIndex = 5; |
this.lbl_Prompt2.Text = "Enter in the new password"; |
// |
// ResetUserPassword_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.lbl_Prompt2); |
this.Controls.Add(this.txt_Password2); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.txt_Password1); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ResetUserPassword_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reset Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password1; |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password2; |
private System.Windows.Forms.Label lbl_Prompt2; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Reset_User_Password_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/SWAT Office App.csproj.user |
---|
0,0 → 1,13 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<PublishUrlHistory>publish\</PublishUrlHistory> |
<InstallUrlHistory /> |
<SupportUrlHistory /> |
<UpdateUrlHistory /> |
<BootstrapperUrlHistory /> |
<ErrorReportUrlHistory /> |
<FallbackCulture>en-US</FallbackCulture> |
<VerifyUploadedFiles>false</VerifyUploadedFiles> |
</PropertyGroup> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Settings_Form.resx |
---|
0,0 → 1,148 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<metadata name="folderBrowserDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
<value>17, 17</value> |
</metadata> |
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> |
<value>56</value> |
</metadata> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Settings_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class SettingsVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SettingsVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// SettingsVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "SettingsVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Settings_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Toggle_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class ToggleUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ToggleUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// ToggleUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ToggleUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Toggle Share"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/Toggle_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/application_osx_terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App/application_osx_terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App.sln.docstates |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App.sln.docstates |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App.suo |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App.suo |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/File Diagram.vsd |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/File Diagram.vsd |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.2/SWAT Office App.sln |
---|
0,0 → 1,20 |
|
Microsoft Visual Studio Solution File, Format Version 11.00 |
# Visual Studio 2010 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SWAT Office App", "SWAT Office App\SWAT Office App.csproj", "{87CC24B0-F2A3-4D61-94D0-B3DF78658562}" |
EndProject |
Global |
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
Debug|x86 = Debug|x86 |
Release|x86 = Release|x86 |
EndGlobalSection |
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.ActiveCfg = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.Build.0 = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.ActiveCfg = Release|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.Build.0 = Release|x86 |
EndGlobalSection |
GlobalSection(SolutionProperties) = preSolution |
HideSolutionNode = FALSE |
EndGlobalSection |
EndGlobal |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/AboutBox.cs |
---|
0,0 → 1,30 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Drawing; |
using System.Linq; |
using System.Reflection; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
partial class AboutBox : Form |
{ |
public AboutBox() |
{ |
InitializeComponent(); |
this.Text = "Program Info"; |
this.labelProductName.Text = "SWAT Office App"; |
this.labelVersion.Text = "Version 2.6.1"; |
this.labelCopyright.Text = "Copyright to Kevin Lee @ Virginia Tech"; |
this.labelCompanyName.Text = "Author: Kevin Lee"; |
this.textBoxDescription.Text = "This program has been written by Kevin Lee for use " + |
"in Virginia Tech's SWAT (Software Assistance and " + |
"Triage) office at Torgeson 2080. Distribution without " + |
"notification to the author is strongly discouraged. " + |
"Claiming credit for this program without being the " + |
"author is prohibited. Questions and comments can be " + |
"sent to klee482@vt.edu."; |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Main_Menu_Form.Designer.cs |
---|
0,0 → 1,121 |
namespace SWAT_Office_App |
{ |
partial class Menu_Main |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Menu_Main)); |
this.groupBox_Menu1 = new System.Windows.Forms.GroupBox(); |
this.btn_DriveLogger = new System.Windows.Forms.Button(); |
this.btn_Settings = new System.Windows.Forms.Button(); |
this.btn_UserMgmt = new System.Windows.Forms.Button(); |
this.btn_Reimage_USB_Drives = new System.Windows.Forms.Button(); |
this.groupBox_Menu1.SuspendLayout(); |
this.SuspendLayout(); |
// |
// groupBox_Menu1 |
// |
this.groupBox_Menu1.Controls.Add(this.btn_DriveLogger); |
this.groupBox_Menu1.Controls.Add(this.btn_Settings); |
this.groupBox_Menu1.Controls.Add(this.btn_UserMgmt); |
this.groupBox_Menu1.Controls.Add(this.btn_Reimage_USB_Drives); |
this.groupBox_Menu1.Location = new System.Drawing.Point(12, 12); |
this.groupBox_Menu1.Name = "groupBox_Menu1"; |
this.groupBox_Menu1.Size = new System.Drawing.Size(142, 209); |
this.groupBox_Menu1.TabIndex = 0; |
this.groupBox_Menu1.TabStop = false; |
this.groupBox_Menu1.Text = "Main Menu"; |
// |
// btn_DriveLogger |
// |
this.btn_DriveLogger.Location = new System.Drawing.Point(12, 65); |
this.btn_DriveLogger.Name = "btn_DriveLogger"; |
this.btn_DriveLogger.Size = new System.Drawing.Size(118, 40); |
this.btn_DriveLogger.TabIndex = 1; |
this.btn_DriveLogger.Text = "&DriveLogger"; |
this.btn_DriveLogger.UseVisualStyleBackColor = true; |
this.btn_DriveLogger.Click += new System.EventHandler(this.btn_DriveLogger_Click); |
// |
// btn_Settings |
// |
this.btn_Settings.Location = new System.Drawing.Point(12, 157); |
this.btn_Settings.Name = "btn_Settings"; |
this.btn_Settings.Size = new System.Drawing.Size(118, 40); |
this.btn_Settings.TabIndex = 3; |
this.btn_Settings.Text = "Program &Settings"; |
this.btn_Settings.UseVisualStyleBackColor = true; |
this.btn_Settings.Click += new System.EventHandler(this.btn_Main_Settings_Click); |
// |
// btn_UserMgmt |
// |
this.btn_UserMgmt.Location = new System.Drawing.Point(12, 19); |
this.btn_UserMgmt.Name = "btn_UserMgmt"; |
this.btn_UserMgmt.Size = new System.Drawing.Size(118, 40); |
this.btn_UserMgmt.TabIndex = 0; |
this.btn_UserMgmt.Text = "Manage User &Accounts and Shares"; |
this.btn_UserMgmt.UseVisualStyleBackColor = true; |
this.btn_UserMgmt.Click += new System.EventHandler(this.btn_Main_UserMgmt_Click); |
// |
// btn_Reimage_USB_Drives |
// |
this.btn_Reimage_USB_Drives.Location = new System.Drawing.Point(12, 111); |
this.btn_Reimage_USB_Drives.Name = "btn_Reimage_USB_Drives"; |
this.btn_Reimage_USB_Drives.Size = new System.Drawing.Size(118, 40); |
this.btn_Reimage_USB_Drives.TabIndex = 2; |
this.btn_Reimage_USB_Drives.Text = "&Reimage USB Drives"; |
this.btn_Reimage_USB_Drives.UseVisualStyleBackColor = true; |
this.btn_Reimage_USB_Drives.Click += new System.EventHandler(this.btn_Reimage_USB_Drives_Click); |
// |
// Menu_Main |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.ClientSize = new System.Drawing.Size(167, 233); |
this.Controls.Add(this.groupBox_Menu1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.KeyPreview = true; |
this.MaximizeBox = false; |
this.Name = "Menu_Main"; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "SWAT"; |
this.groupBox_Menu1.ResumeLayout(false); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.GroupBox groupBox_Menu1; |
private System.Windows.Forms.Button btn_Settings; |
private System.Windows.Forms.Button btn_UserMgmt; |
private System.Windows.Forms.Button btn_Reimage_USB_Drives; |
private System.Windows.Forms.Button btn_DriveLogger; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Main_Menu_Form.cs |
---|
0,0 → 1,108 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Menu_Main : Form |
{ |
public Menu_Main() |
{ |
DebugText.startNewSession(); |
Settings_Form.ImportSettings(); |
StatLogging.ImportSettings(); |
InitializeComponent(); |
this.KeyPress += new KeyPressEventHandler(Menu_Main_KeyPress); |
this.FormClosing += new FormClosingEventHandler(Menu_Main_FormClosing); |
} |
void Menu_Main_FormClosing(object sender, FormClosingEventArgs e) |
{ |
StatLogging.ExportSettings(); |
} |
void Menu_Main_KeyPress(object sender, KeyPressEventArgs e) |
{ |
// Monitors for keypresses |
switch (e.KeyChar) |
{ |
case '1': // Manage User Accounts and Shares |
ManageUserAccounts_Form user_Mgmt = new ManageUserAccounts_Form(); |
user_Mgmt.ShowDialog(); |
break; |
case '2': // DriveLogger |
// Check to make sure that an instance of DriveLogger isnt already running |
if (!DriveLogger_Form.instanceAlreadyRunning) |
{ |
DebugText.appendText("Starting instance of DriveLogger"); |
DriveLogger_Form driveForm = new DriveLogger_Form(); |
driveForm.Show(); |
} |
else |
{ |
MessageBox.Show("An instance of DriveLogger is already running"); |
} |
break; |
case '3': // Reimage USB Drives |
// Check to make sure that another imaging thread isnt running |
if (!Reimage_USB_Drives.threadsRunning) |
{ |
DebugText.appendText("Starting reimaging of USB drives"); |
Reimage_USB_Drives.reimageUSBDrives(); |
} |
else |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
break; |
case '4': // Program Settings |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
break; |
case '?': // About |
AboutBox aboutForm = new AboutBox(); |
aboutForm.ShowDialog(); |
break; |
} |
} |
private void btn_Main_UserMgmt_Click(object sender, EventArgs e) |
{ |
// Manage User Accounts and Shares |
ManageUserAccounts_Form userMgmtForm = new ManageUserAccounts_Form(); |
userMgmtForm.ShowDialog(); |
} |
private void btn_DriveLogger_Click(object sender, EventArgs e) |
{ |
// DriveLogger |
if (!DriveLogger_Form.instanceAlreadyRunning) |
{ |
DebugText.appendText("Starting instance of DriveLogger"); |
DriveLogger_Form driveForm = new DriveLogger_Form(); |
driveForm.Show(); |
} |
else |
MessageBox.Show("An instance of DriveLogger is already running"); |
} |
private void btn_Reimage_USB_Drives_Click(object sender, EventArgs e) |
{ |
// Reimage USB Drives |
if (!Reimage_USB_Drives.threadsRunning) |
{ |
DebugText.appendText("Starting reimaging of USB drives"); |
Reimage_USB_Drives.reimageUSBDrives(); |
} |
else |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
} |
private void btn_Main_Settings_Click(object sender, EventArgs e) |
{ |
// Program Settings |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Manage_User_Accounts.cs |
---|
0,0 → 1,372 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.Diagnostics; |
using System.IO; |
using System.Windows.Forms; |
using System.Security.AccessControl; |
using System.DirectoryServices.AccountManagement; |
namespace SWAT_Office_App |
{ |
class ManageUserAccounts |
{ |
private static string studentGroupName = "StudentAccounts"; |
public static List<UserPrincipal> UserAccountsList = new List<UserPrincipal>(); |
public static bool AddUser(string username, string password) |
{ |
try |
{ |
PrincipalContext localSystem = new PrincipalContext(ContextType.Machine); |
// Creates a new user after checking if it already exists or not |
UserPrincipal newUser = new UserPrincipal(localSystem); |
newUser.Name = username; |
PrincipalSearcher searcher = new PrincipalSearcher(newUser); |
Principal result = searcher.FindOne(); |
if (result == null) |
{ |
newUser = new UserPrincipal(localSystem); |
newUser.Name = username; |
newUser.SetPassword(password); |
newUser.PasswordNeverExpires = true; |
newUser.PasswordNotRequired = false; |
newUser.UserCannotChangePassword = true; |
newUser.Description = DateTime.Now.ToShortDateString(); |
newUser.Save(); |
// Creates a new group after checking if it already exists or not |
GroupPrincipal studentGroup = new GroupPrincipal(localSystem); |
studentGroup.Name = studentGroupName; |
searcher = new PrincipalSearcher(studentGroup); |
result = searcher.FindOne(); |
// Creates group if it doesnt already exist |
if (result == null) |
{ |
studentGroup = new GroupPrincipal(localSystem, studentGroupName); |
studentGroup.Name = studentGroupName; |
studentGroup.IsSecurityGroup = true; |
studentGroup.Members.Add(newUser); |
studentGroup.Save(); |
} |
// Otherwise add to existing group |
else |
{ |
studentGroup = (GroupPrincipal)result; |
studentGroup.Members.Add(newUser); |
studentGroup.Save(); |
} |
DebugText.appendText("Account " + username + " has been created"); |
StatLogging.AccountsCreated += 1; |
return true; |
} |
else |
{ |
// local account already exists, return with error |
return false; |
} |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool DeleteUser(List<string> usernames) |
{ |
try |
{ |
bool Success = true; |
PrincipalContext localSystem = new PrincipalContext(ContextType.Machine); |
// Iterates through and deletes selected users |
foreach (string user in usernames) |
{ |
bool deleteShare = false; |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + user)) |
{ |
// Prompts for deletion of folder as well as the user account |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + user + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
deleteShare = true; |
} |
// Finds and deletes user and share |
UserPrincipal toDelete = new UserPrincipal(localSystem); |
toDelete.Name = user; |
PrincipalSearcher searcher = new PrincipalSearcher(toDelete); |
Principal found = searcher.FindOne(); |
toDelete = (UserPrincipal)found; |
toDelete.Delete(); |
DebugText.appendText("Account " + user + " has been deleted"); |
// Deletes share if selected |
if (deleteShare) |
if (!DeleteShareFolder(user)) |
Success = false; |
} |
return Success; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool QueryUserAccounts() |
{ |
// Function that reads the user accounts on the local computer to UserAccountsList |
UserAccountsList.Clear(); |
try |
{ |
PrincipalContext localSystem = new PrincipalContext(ContextType.Machine); |
UserPrincipal user = new UserPrincipal(localSystem); |
user.Name = "*"; |
PrincipalSearcher searcher = new PrincipalSearcher(user); |
PrincipalSearchResult<Principal> result = searcher.FindAll(); |
foreach (Principal p in result) |
UserAccountsList.Add((UserPrincipal)p); |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool QueryUserSharedFolderExist(string username) |
{ |
return Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username); |
} |
public static bool CreateShareFolder(string username) |
{ |
try |
{ |
// Creates the directory with only the specific NTFS and share permissions for the user. |
DirectorySecurity dSecurity = new DirectorySecurity(); |
// Adds NTFS permissions for system accounts |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
} |
// Adds NTFS permissions for the user |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
Directory.CreateDirectory(Settings_Form.sharedFolderLocation + @"\" + username, dSecurity); |
DebugText.appendText("Shared folder for " + username + " has been created"); |
if (SetSharePermissions(username)) |
{ |
StatLogging.SharesCreated += 1; |
return true; |
} |
else |
return false; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool DeleteShareFolder(string username) |
{ |
try |
{ |
bool Success = true; |
// Removes the share BEFORE deleting the folder. Otherwise share will error on remove. |
if (!RemoveSharePermissions(username)) |
Success = false; |
Directory.Delete(Settings_Form.sharedFolderLocation + @"\" + username, true); |
DebugText.appendText("Shared folder for " + username + " has been deleted"); |
return Success; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool ToggleShare(string username) |
{ |
try |
{ |
// Checks if a share already exists for the user |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username)) |
{ |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + username + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
return DeleteShareFolder(username); |
} |
// Otherwise creates the share for the user |
else |
return CreateShareFolder(username); |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static long GetShareSize(string username) |
{ |
DirectoryInfo dir = new DirectoryInfo(Settings_Form.sharedFolderLocation + @"\" + username); |
long size = GetDirSize(dir); |
return size; |
} |
private static long GetDirSize(DirectoryInfo input) |
{ |
try |
{ |
if (input.Exists) |
{ |
long size = 0; |
FileInfo[] files = input.GetFiles(); |
foreach (FileInfo file in files) |
{ |
size += file.Length; |
} |
DirectoryInfo[] dirs = input.GetDirectories(); |
foreach (DirectoryInfo dir in dirs) |
{ |
size += GetDirSize(dir); |
} |
return size; |
} |
else |
return 0; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return 0; |
} |
} |
public static bool ChangeUserPassword(string username, string password) |
{ |
try |
{ |
// Queries for the specified user password |
PrincipalContext localSystem = new PrincipalContext(ContextType.Machine); |
UserPrincipal user = new UserPrincipal(localSystem); |
user.Name = username; |
PrincipalSearcher searcher = new PrincipalSearcher(user); |
Principal result = searcher.FindOne(); |
user = (UserPrincipal)result; |
user.SetPassword(password); |
user.Save(); |
DebugText.appendText("Password for " + username + " has been changed"); |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool SessionsOpen() |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SESSION"; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
netProcess.WaitForExit(); |
netProcess.Close(); |
if (tempSplit[0] == "There are no entries in the list.") |
return false; |
else |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return true; |
} |
} |
private static bool SetSharePermissions(string username) |
{ |
string combinationString = ""; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + systemUser + "\",FULL"); |
} |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + username + "\",FULL"); |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\"=\"" + Settings_Form.sharedFolderLocation + "\\" + username + "\" " + combinationString; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
DebugText.appendText("Share permissions for " + username + " has been set"); |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
private static bool RemoveSharePermissions(string username) |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\" /Delete"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
DebugText.appendText("Share permissions for " + username + " has been removed"); |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/SWAT Office App.csproj |
---|
0,0 → 1,255 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Platform Condition=" '$(Platform)' == '' ">x86</Platform> |
<ProductVersion>8.0.30703</ProductVersion> |
<SchemaVersion>2.0</SchemaVersion> |
<ProjectGuid>{87CC24B0-F2A3-4D61-94D0-B3DF78658562}</ProjectGuid> |
<OutputType>WinExe</OutputType> |
<AppDesignerFolder>Properties</AppDesignerFolder> |
<RootNamespace>SWAT_Office_App</RootNamespace> |
<AssemblyName>SWAT Office App</AssemblyName> |
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> |
<TargetFrameworkProfile>Client</TargetFrameworkProfile> |
<FileAlignment>512</FileAlignment> |
<IsWebBootstrapper>false</IsWebBootstrapper> |
<PublishUrl>publish\</PublishUrl> |
<Install>true</Install> |
<InstallFrom>Disk</InstallFrom> |
<UpdateEnabled>false</UpdateEnabled> |
<UpdateMode>Foreground</UpdateMode> |
<UpdateInterval>7</UpdateInterval> |
<UpdateIntervalUnits>Days</UpdateIntervalUnits> |
<UpdatePeriodically>false</UpdatePeriodically> |
<UpdateRequired>false</UpdateRequired> |
<MapFileExtensions>true</MapFileExtensions> |
<ApplicationRevision>0</ApplicationRevision> |
<ApplicationVersion>1.0.0.%2a</ApplicationVersion> |
<UseApplicationTrust>false</UseApplicationTrust> |
<BootstrapperEnabled>true</BootstrapperEnabled> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugSymbols>true</DebugSymbols> |
<DebugType>full</DebugType> |
<Optimize>false</Optimize> |
<OutputPath>bin\Debug\</OutputPath> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugType>pdbonly</DebugType> |
<Optimize>true</Optimize> |
<OutputPath>bin\Release\</OutputPath> |
<DefineConstants>TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup> |
<ApplicationIcon>application_osx_terminal.ico</ApplicationIcon> |
</PropertyGroup> |
<ItemGroup> |
<Reference Include="System" /> |
<Reference Include="System.Core" /> |
<Reference Include="System.DirectoryServices.AccountManagement" /> |
<Reference Include="System.Xml.Linq" /> |
<Reference Include="System.Data.DataSetExtensions" /> |
<Reference Include="Microsoft.CSharp" /> |
<Reference Include="System.Data" /> |
<Reference Include="System.Deployment" /> |
<Reference Include="System.Drawing" /> |
<Reference Include="System.Windows.Forms" /> |
<Reference Include="System.Xml" /> |
</ItemGroup> |
<ItemGroup> |
<Compile Include="AboutBox.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="AboutBox.Designer.cs"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.designer.cs"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_System_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_System_Account_Form.Designer.cs"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_User_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_User_Account_Form.Designer.cs"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="DebugText.cs" /> |
<Compile Include="Delete_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Delete_User_Verify_Form.designer.cs"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="DriveLogger_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="DriveLogger_Form.Designer.cs"> |
<DependentUpon>DriveLogger_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="DriveLogger_LabelPrompt_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="DriveLogger_LabelPrompt_Form.Designer.cs"> |
<DependentUpon>DriveLogger_LabelPrompt_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Main_Menu_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Main_Menu_Form.Designer.cs"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Manage_User_Accounts.cs" /> |
<Compile Include="Manage_User_Accounts_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Manage_User_Accounts_Form.Designer.cs"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Program.cs" /> |
<Compile Include="Properties\AssemblyInfo.cs" /> |
<Compile Include="Reimage_USB_Drives.cs" /> |
<Compile Include="Reimage_USB_Drive_Progress_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reimage_USB_Drive_Progress_Form.Designer.cs"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Reset_User_Password_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reset_User_Password_Form.Designer.cs"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Form.Designer.cs"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Verify_Form.designer.cs"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="StatLogging.cs" /> |
<Compile Include="Toggle_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.designer.cs"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<EmbeddedResource Include="AboutBox.resx"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_Hidden_Account_Form.resx"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_System_Account_Form.resx"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_User_Account_Form.resx"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Delete_User_Verify_Form.resx"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="DriveLogger_Form.resx"> |
<DependentUpon>DriveLogger_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="DriveLogger_LabelPrompt_Form.resx"> |
<DependentUpon>DriveLogger_LabelPrompt_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Main_Menu_Form.resx"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Manage_User_Accounts_Form.resx"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Properties\Resources.resx"> |
<Generator>ResXFileCodeGenerator</Generator> |
<LastGenOutput>Resources.Designer.cs</LastGenOutput> |
<SubType>Designer</SubType> |
</EmbeddedResource> |
<Compile Include="Properties\Resources.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Resources.resx</DependentUpon> |
<DesignTime>True</DesignTime> |
</Compile> |
<EmbeddedResource Include="Reimage_USB_Drive_Progress_Form.resx"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Reset_User_Password_Form.resx"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Form.resx"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Verify_Form.resx"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Toggle_User_Verify_Form.resx"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<None Include="Properties\Settings.settings"> |
<Generator>SettingsSingleFileGenerator</Generator> |
<LastGenOutput>Settings.Designer.cs</LastGenOutput> |
</None> |
<Compile Include="Properties\Settings.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Settings.settings</DependentUpon> |
<DesignTimeSharedInput>True</DesignTimeSharedInput> |
</Compile> |
</ItemGroup> |
<ItemGroup> |
<Content Include="application_osx_terminal.ico" /> |
<None Include="Resources\Refresh.png" /> |
</ItemGroup> |
<ItemGroup> |
<BootstrapperPackage Include=".NETFramework,Version=v4.0,Profile=Client"> |
<Visible>False</Visible> |
<ProductName>Microsoft .NET Framework 4 Client Profile %28x86 and x64%29</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Client.3.5"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1"> |
<Visible>False</Visible> |
<ProductName>Windows Installer 3.1</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
</ItemGroup> |
<ItemGroup /> |
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. |
Other similar extension points exist, see Microsoft.Common.targets. |
<Target Name="BeforeBuild"> |
</Target> |
<Target Name="AfterBuild"> |
</Target> |
--> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Settings_Form.cs |
---|
0,0 → 1,289 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Xml.Linq; |
namespace SWAT_Office_App |
{ |
public partial class Settings_Form : Form |
{ |
// Global static variables |
private static string settingsLogLocation = "Settings.xml"; |
public static string globalAdminPassword = "tr33b3@rd"; |
public static bool defaultSettings { get; set; } |
public static bool showFileSizes { get; set; } |
public static List<string> systemAccounts = new List<string>(); |
public static List<string> hiddenAccounts = new List<string>(); |
public static string sharedFolderLocation { get; set; } |
public static string usbMasterx32CopyLocation { get; set; } |
public static string usbMasterx64CopyLocation { get; set; } |
// Static variables for use by DriveLogger |
public static int driveLoggerRefreshInterval { get; set; } |
public static List<string> driveLoggerDockLabels = new List<string>(); |
public static List<string> driveLoggerDrivesToIgnore = new List<string>(); |
private static Settings_Form _Settings_Form = null; |
// Singleton instance so the settings file isnt loaded every time |
public static Settings_Form settings_Form_Instance |
{ |
set |
{ |
_Settings_Form = value; |
} |
get |
{ |
if (_Settings_Form == null) |
_Settings_Form = new Settings_Form(); |
return _Settings_Form; |
} |
} |
public Settings_Form() |
{ |
ImportSettings(); |
InitializeComponent(); |
this.listBox_SystemAccounts.SelectedIndexChanged += new EventHandler(this.listBox_SystemAccounts_SelectedIndexChanged); |
this.listBox_HiddenAccounts.SelectedIndexChanged += new EventHandler(this.listBox_HiddenAccounts_SelectedIndexChanged); |
this.Load += new EventHandler(Settings_Form_Load); |
} |
private void Settings_Form_Load(object sender, EventArgs e) |
{ |
OpenUpdateSettings(); |
settings_Form_Instance.btn_SystemRemove.Enabled = false; |
} |
public void listBox_SystemAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_SystemRemove.Enabled = true; |
} |
public void listBox_HiddenAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_HiddenRemove.Enabled = true; |
} |
public static void ImportSettings() |
{ |
// Imports settings from Settings.xml |
try |
{ |
if (File.Exists(settingsLogLocation)) |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load(settingsLogLocation); |
showFileSizes = bool.Parse(Settings.Element("ProgramSettings").Element("ShowFileSizes").Value); |
systemAccounts.Clear(); |
string tempSystemAccounts = Settings.Element("ProgramSettings").Element("SystemAccounts").Value; |
string[] tempStringArray = tempSystemAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
systemAccounts.Add(str.Trim()); |
hiddenAccounts.Clear(); |
string tempHiddenAccounts = Settings.Element("ProgramSettings").Element("HiddenAccounts").Value; |
tempStringArray = tempHiddenAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
hiddenAccounts.Add(str.Trim()); |
driveLoggerDockLabels.Clear(); |
string tempDriveLoggerDockLabels = Settings.Element("ProgramSettings").Element("DockLabels").Value; |
tempStringArray = tempDriveLoggerDockLabels.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
driveLoggerDockLabels.Add(str.Trim()); |
driveLoggerRefreshInterval = int.Parse(Settings.Element("ProgramSettings").Element("DockRefreshInterval").Value); |
driveLoggerDrivesToIgnore.Clear(); |
string tempDrivesToIgnore = Settings.Element("ProgramSettings").Element("DockDrivesToIgnore").Value; |
tempStringArray = tempDrivesToIgnore.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
driveLoggerDrivesToIgnore.Add(str.Trim()); |
sharedFolderLocation = Settings.Element("ProgramSettings").Element("SharedFolderLocation").Value; |
usbMasterx32CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx32Location").Value; |
usbMasterx64CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx64Location").Value; |
} |
else |
{ |
MessageBox.Show("No existing setting file detected. Using default settings"); |
DebugText.appendText("No existing setting file detected. Using default settings"); |
WriteDefaultConfigFile(); |
} |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private static void OpenUpdateSettings() |
{ |
// Update the buttons on the form with the imported settings |
settings_Form_Instance.txt_ShareLocation.Text = sharedFolderLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text = usbMasterx32CopyLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text = usbMasterx64CopyLocation; |
PaintListBox(); |
} |
private static void ExitUpdateSettings() |
{ |
// Update the static variables from the form |
sharedFolderLocation = settings_Form_Instance.txt_ShareLocation.Text; |
usbMasterx32CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text; |
usbMasterx64CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text; |
} |
private static void ExportSettings() |
{ |
// Exports all settings to Settings.xml |
try |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load(settingsLogLocation); |
string tempString = ""; |
foreach (string str in systemAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("SystemAccounts", tempString); |
tempString = ""; |
foreach (string str in hiddenAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("HiddenAccounts", tempString); |
Settings.Element("ProgramSettings").SetElementValue("SharedFolderLocation", sharedFolderLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx32Location", usbMasterx32CopyLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx64Location", usbMasterx64CopyLocation); |
Settings.Save("Settings.xml"); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private static void WriteDefaultConfigFile() |
{ |
// Writes the default settings configuration |
try |
{ |
XElement Settings = new XElement("Settings", |
new XElement("ProgramSettings", |
new XElement("ShowFileSizes","true"), |
new XElement("SystemAccounts", "Administrators,Administrator"), |
new XElement("HiddenAccounts", "Administrator,Guest"), |
new XElement("SharedFolderLocation", "C:\\"), |
new XElement("USBMasterCopyx32Location", "C:\\"), |
new XElement("USBMasterCopyx64Location", "C:\\"), |
new XElement("DockLabels", "Dock 1,Dock 2,Dock 3,External USB"), |
new XElement("DockRefreshInterval", 1000), |
new XElement("DockDrivesToIgnore", "C:\\") |
) |
); |
Settings.Save(settingsLogLocation); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private static void PaintListBox() |
{ |
// Paints & Refreshes the listbox of system and hidden accounts |
settings_Form_Instance.listBox_SystemAccounts.Items.Clear(); |
foreach (string user in systemAccounts) |
settings_Form_Instance.listBox_SystemAccounts.Items.Add(user); |
settings_Form_Instance.listBox_HiddenAccounts.Items.Clear(); |
foreach (string user in hiddenAccounts) |
settings_Form_Instance.listBox_HiddenAccounts.Items.Add(user); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
ExitUpdateSettings(); |
ExportSettings(); |
this.Close(); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Default_Click(object sender, EventArgs e) |
{ |
// Resets settings to default settings |
try |
{ |
if (MessageBox.Show("Reset configurations to the default settings?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) |
{ |
File.Delete(settingsLogLocation); |
WriteDefaultConfigFile(); |
ImportSettings(); |
OpenUpdateSettings(); |
} |
} |
catch (Exception ex) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(ex.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private void btn_SystemAdd_Click(object sender, EventArgs e) |
{ |
AddSystemAccount_Form newForm = new AddSystemAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_SystemRemove_Click(object sender, EventArgs e) |
{ |
systemAccounts.Remove(this.listBox_SystemAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_HiddenAdd_Click(object sender, EventArgs e) |
{ |
AddHiddenAccount_Form newForm = new AddHiddenAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_HiddenRemove_Click(object sender, EventArgs e) |
{ |
hiddenAccounts.Remove(this.listBox_HiddenAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_ShareLocationChange_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_ShareLocation.Text = folderBrowserDialog.SelectedPath; |
sharedFolderLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx32Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x32.Text = folderBrowserDialog.SelectedPath; |
usbMasterx32CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx64Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x64.Text = folderBrowserDialog.SelectedPath; |
usbMasterx64CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/StatLogging.cs |
---|
0,0 → 1,74 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Xml.Linq; |
namespace SWAT_Office_App |
{ |
class StatLogging |
{ |
private static string logFileLocation = "StatLog.xml"; |
public static int AccountsCreated { get; set; } |
public static int SharesCreated { get; set; } |
public static void ImportSettings() |
{ |
try |
{ |
if (File.Exists(logFileLocation)) |
{ |
XElement Log = XElement.Load(logFileLocation); |
AccountsCreated = int.Parse(Log.Element("AccountsCreated").Value); |
SharesCreated = int.Parse(Log.Element("SharesCreated").Value); |
} |
else |
{ |
DebugText.appendText("No existing stat logging file detected."); |
WriteDefaultConfigFile(); |
} |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
public static void ExportSettings() |
{ |
try |
{ |
XElement Log = XElement.Load(logFileLocation); |
Log.SetElementValue("AccountsCreated", AccountsCreated); |
Log.SetElementValue("SharesCreated", SharesCreated); |
Log.Save(logFileLocation); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private static void WriteDefaultConfigFile() |
{ |
try |
{ |
XElement Log = new XElement("StatLog", |
new XElement("AccountsCreated", 0), |
new XElement("SharesCreated", 0) |
); |
Log.Save(logFileLocation); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe.manifest |
---|
0,0 → 1,11 |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> |
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/> |
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> |
<security> |
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> |
<requestedExecutionLevel level="asInvoker" uiAccess="false"/> |
</requestedPrivileges> |
</security> |
</trustInfo> |
</assembly> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Debug/Settings.xml |
---|
0,0 → 1,14 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowFileSizes>true</ShowFileSizes> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\Users\Administrator\Desktop</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
<DockDrivesToIgnore>C:\</DockDrivesToIgnore> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Debug/StatLog.xml |
---|
0,0 → 1,5 |
<?xml version="1.0" encoding="utf-8"?> |
<StatLog> |
<AccountsCreated>5</AccountsCreated> |
<SharesCreated>3</SharesCreated> |
</StatLog> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Debug/StatusLog.txt |
---|
0,0 → 1,140 |
-- New Session -- |
[Wednesday, June 15, 2011 | 11:49:26 PM] -- No existing setting file detected. Using default settings |
[Wednesday, June 15, 2011 | 11:49:39 PM] -- Account A has been created |
[Wednesday, June 15, 2011 | 11:49:39 PM] -- Shared folder for A has been created |
[Wednesday, June 15, 2011 | 11:49:39 PM] -- Share permissions for A has been set |
[Wednesday, June 15, 2011 | 11:49:41 PM] -- Account B has been created |
[Wednesday, June 15, 2011 | 11:49:41 PM] -- Shared folder for B has been created |
[Wednesday, June 15, 2011 | 11:49:41 PM] -- Share permissions for B has been set |
[Wednesday, June 15, 2011 | 11:49:43 PM] -- Account C has been created |
[Wednesday, June 15, 2011 | 11:49:46 PM] -- Account D has been created |
[Wednesday, June 15, 2011 | 11:49:49 PM] -- Shared folder for C has been created |
[Wednesday, June 15, 2011 | 11:49:49 PM] -- Share permissions for C has been set |
[Wednesday, June 15, 2011 | 11:50:05 PM] -- Account A has been deleted |
[Wednesday, June 15, 2011 | 11:50:05 PM] -- Share permissions for A has been removed |
[Wednesday, June 15, 2011 | 11:50:05 PM] -- Shared folder for A has been deleted |
[Wednesday, June 15, 2011 | 11:50:06 PM] -- Account B has been deleted |
[Wednesday, June 15, 2011 | 11:50:06 PM] -- Share permissions for B has been removed |
[Wednesday, June 15, 2011 | 11:50:06 PM] -- Shared folder for B has been deleted |
[Wednesday, June 15, 2011 | 11:50:07 PM] -- Account C has been deleted |
[Wednesday, June 15, 2011 | 11:50:07 PM] -- Share permissions for C has been removed |
[Wednesday, June 15, 2011 | 11:50:07 PM] -- Shared folder for C has been deleted |
[Wednesday, June 15, 2011 | 11:50:07 PM] -- Account D has been deleted |
[Wednesday, June 15, 2011 | 11:50:09 PM] -- Starting instance of DriveLogger |
[Wednesday, June 15, 2011 | 11:50:11 PM] -- Starting reimaging of USB drives |
-- New Session -- |
[Saturday, June 18, 2011 | 12:15:06 PM] -- No existing stat logging file detected. |
[Saturday, June 18, 2011 | 12:15:06 PM] -- System.Xml.XmlException: The ' ' character, hexadecimal value 0x20, cannot be included in a name. |
at System.Xml.XmlConvert.VerifyNCName(String name, ExceptionType exceptionType) |
at System.Xml.XmlConvert.VerifyNCName(String name) |
at System.Xml.Linq.XName..ctor(XNamespace ns, String localName) |
at System.Xml.Linq.XNamespace.GetName(String localName, Int32 index, Int32 count) |
at System.Xml.Linq.XNamespace.GetName(String localName) |
at System.Xml.Linq.XName.Get(String expandedName) |
at System.Xml.Linq.XName.op_Implicit(String expandedName) |
at SWAT_Office_App.StatLogging.WriteDefaultConfigFile() in C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\StatLogging.cs:line 59 |
[Saturday, June 18, 2011 | 12:15:10 PM] -- System.IO.FileNotFoundException: Could not find file 'C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\bin\Debug\StatLog.xml'. |
File name: 'C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\bin\Debug\StatLog.xml' |
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) |
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath) |
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) |
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) |
at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials, IWebProxy proxy, RequestCachePolicy cachePolicy) |
at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn) |
at System.Xml.XmlReaderSettings.CreateReader(String inputUri, XmlParserContext inputContext) |
at System.Xml.XmlReader.Create(String inputUri, XmlReaderSettings settings, XmlParserContext inputContext) |
at System.Xml.XmlReader.Create(String inputUri, XmlReaderSettings settings) |
at System.Xml.Linq.XElement.Load(String uri, LoadOptions options) |
at System.Xml.Linq.XElement.Load(String uri) |
at SWAT_Office_App.StatLogging.ExportSettings() in C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\StatLogging.cs:line 44 |
-- New Session -- |
[Saturday, June 18, 2011 | 12:16:47 PM] -- No existing stat logging file detected. |
[Saturday, June 18, 2011 | 12:17:05 PM] -- Account A has been created |
[Saturday, June 18, 2011 | 12:17:05 PM] -- Shared folder for A has been created |
[Saturday, June 18, 2011 | 12:17:05 PM] -- Share permissions for A has been set |
[Saturday, June 18, 2011 | 12:17:08 PM] -- Account B has been created |
[Saturday, June 18, 2011 | 12:17:08 PM] -- Shared folder for B has been created |
[Saturday, June 18, 2011 | 12:17:08 PM] -- Share permissions for B has been set |
[Saturday, June 18, 2011 | 12:17:46 PM] -- Shared folder for B has been created |
[Saturday, June 18, 2011 | 12:17:46 PM] -- Share permissions for B has been set |
[Saturday, June 18, 2011 | 12:17:53 PM] -- Shared folder for A has been created |
[Saturday, June 18, 2011 | 12:17:53 PM] -- Share permissions for A has been set |
[Saturday, June 18, 2011 | 12:18:19 PM] -- Account A has been deleted |
[Saturday, June 18, 2011 | 12:18:19 PM] -- Share permissions for A has been removed |
[Saturday, June 18, 2011 | 12:18:19 PM] -- Shared folder for A has been deleted |
[Saturday, June 18, 2011 | 12:18:20 PM] -- Account B has been deleted |
[Saturday, June 18, 2011 | 12:18:20 PM] -- Share permissions for B has been removed |
[Saturday, June 18, 2011 | 12:18:20 PM] -- Shared folder for B has been deleted |
[Saturday, June 18, 2011 | 12:18:23 PM] -- Account C has been created |
[Saturday, June 18, 2011 | 12:18:23 PM] -- Shared folder for C has been created |
[Saturday, June 18, 2011 | 12:18:23 PM] -- Share permissions for C has been set |
[Saturday, June 18, 2011 | 12:18:24 PM] -- Account D has been created |
[Saturday, June 18, 2011 | 12:18:24 PM] -- Shared folder for D has been created |
[Saturday, June 18, 2011 | 12:18:24 PM] -- Share permissions for D has been set |
[Saturday, June 18, 2011 | 12:18:27 PM] -- Account E has been created |
[Saturday, June 18, 2011 | 12:18:27 PM] -- Shared folder for E has been created |
[Saturday, June 18, 2011 | 12:18:27 PM] -- Share permissions for E has been set |
[Saturday, June 18, 2011 | 12:18:31 PM] -- Account C has been deleted |
[Saturday, June 18, 2011 | 12:18:31 PM] -- Share permissions for C has been removed |
[Saturday, June 18, 2011 | 12:18:31 PM] -- Shared folder for C has been deleted |
[Saturday, June 18, 2011 | 12:18:32 PM] -- Account D has been deleted |
[Saturday, June 18, 2011 | 12:18:32 PM] -- Share permissions for D has been removed |
[Saturday, June 18, 2011 | 12:18:32 PM] -- Shared folder for D has been deleted |
[Saturday, June 18, 2011 | 12:18:32 PM] -- Account E has been deleted |
[Saturday, June 18, 2011 | 12:18:32 PM] -- Share permissions for E has been removed |
[Saturday, June 18, 2011 | 12:18:32 PM] -- Shared folder for E has been deleted |
-- New Session -- |
[Saturday, June 18, 2011 | 12:20:18 PM] -- Account A has been created |
[Saturday, June 18, 2011 | 12:20:18 PM] -- Shared folder for A has been created |
[Saturday, June 18, 2011 | 12:20:18 PM] -- Share permissions for A has been set |
[Saturday, June 18, 2011 | 12:20:20 PM] -- Account B has been created |
[Saturday, June 18, 2011 | 12:20:20 PM] -- Shared folder for B has been created |
[Saturday, June 18, 2011 | 12:20:20 PM] -- Share permissions for B has been set |
[Saturday, June 18, 2011 | 12:20:22 PM] -- Account C has been created |
[Saturday, June 18, 2011 | 12:20:22 PM] -- Shared folder for C has been created |
[Saturday, June 18, 2011 | 12:20:22 PM] -- Share permissions for C has been set |
[Saturday, June 18, 2011 | 12:20:30 PM] -- Account D has been created |
[Saturday, June 18, 2011 | 12:20:33 PM] -- Account E has been created |
[Saturday, June 18, 2011 | 12:20:47 PM] -- Account A has been deleted |
[Saturday, June 18, 2011 | 12:20:47 PM] -- Share permissions for A has been removed |
[Saturday, June 18, 2011 | 12:20:47 PM] -- Shared folder for A has been deleted |
[Saturday, June 18, 2011 | 12:20:48 PM] -- Account B has been deleted |
[Saturday, June 18, 2011 | 12:20:48 PM] -- Share permissions for B has been removed |
[Saturday, June 18, 2011 | 12:20:48 PM] -- Shared folder for B has been deleted |
[Saturday, June 18, 2011 | 12:20:48 PM] -- Account C has been deleted |
[Saturday, June 18, 2011 | 12:20:48 PM] -- Share permissions for C has been removed |
[Saturday, June 18, 2011 | 12:20:48 PM] -- Shared folder for C has been deleted |
[Saturday, June 18, 2011 | 12:20:48 PM] -- Account D has been deleted |
[Saturday, June 18, 2011 | 12:20:48 PM] -- Account E has been deleted |
-- New Session -- |
-- New Session -- |
[Saturday, June 18, 2011 | 12:21:53 PM] -- Account A has been created |
[Saturday, June 18, 2011 | 12:22:03 PM] -- Shared folder for A has been created |
[Saturday, June 18, 2011 | 12:22:03 PM] -- Share permissions for A has been set |
-- New Session -- |
[Saturday, June 18, 2011 | 12:23:21 PM] -- Account A has been deleted |
[Saturday, June 18, 2011 | 12:23:21 PM] -- Share permissions for A has been removed |
[Saturday, June 18, 2011 | 12:23:21 PM] -- Shared folder for A has been deleted |
[Saturday, June 18, 2011 | 12:23:23 PM] -- Account A has been created |
[Saturday, June 18, 2011 | 12:23:26 PM] -- Shared folder for A has been created |
[Saturday, June 18, 2011 | 12:23:26 PM] -- Share permissions for A has been set |
[Saturday, June 18, 2011 | 12:23:36 PM] -- Account B has been created |
[Saturday, June 18, 2011 | 12:23:36 PM] -- Shared folder for B has been created |
[Saturday, June 18, 2011 | 12:23:36 PM] -- Share permissions for B has been set |
[Saturday, June 18, 2011 | 12:23:38 PM] -- Account C has been created |
[Saturday, June 18, 2011 | 12:23:38 PM] -- Shared folder for C has been created |
[Saturday, June 18, 2011 | 12:23:38 PM] -- Share permissions for C has been set |
[Saturday, June 18, 2011 | 12:23:42 PM] -- Account D has been created |
[Saturday, June 18, 2011 | 12:23:44 PM] -- Account E has been created |
[Saturday, June 18, 2011 | 12:24:03 PM] -- Account A has been deleted |
[Saturday, June 18, 2011 | 12:24:03 PM] -- Share permissions for A has been removed |
[Saturday, June 18, 2011 | 12:24:03 PM] -- Shared folder for A has been deleted |
[Saturday, June 18, 2011 | 12:24:03 PM] -- Account B has been deleted |
[Saturday, June 18, 2011 | 12:24:04 PM] -- Share permissions for B has been removed |
[Saturday, June 18, 2011 | 12:24:04 PM] -- Shared folder for B has been deleted |
[Saturday, June 18, 2011 | 12:24:04 PM] -- Account C has been deleted |
[Saturday, June 18, 2011 | 12:24:04 PM] -- Share permissions for C has been removed |
[Saturday, June 18, 2011 | 12:24:04 PM] -- Shared folder for C has been deleted |
[Saturday, June 18, 2011 | 12:24:04 PM] -- Account D has been deleted |
[Saturday, June 18, 2011 | 12:24:04 PM] -- Account E has been deleted |
-- New Session -- |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Debug/DriveLogger Log.txt |
---|
0,0 → 1,2 |
-- New Session Started -- |
Initializing form details |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Release/DriveLogger Log.txt |
---|
0,0 → 1,2 |
-- New Session Started -- |
Initializing form details |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Release/SWAT Office App.zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Release/SWAT Office App.zip |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Release/Settings.xml |
---|
0,0 → 1,14 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowFileSizes>true</ShowFileSizes> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
<DockDrivesToIgnore>C:\</DockDrivesToIgnore> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/bin/Release/StatusLog.txt |
---|
0,0 → 1,28 |
-- New Session -- |
[Wednesday, June 15, 2011 | 11:52:23 PM] -- No existing setting file detected. Using default settings |
-- New Session -- |
[Wednesday, June 15, 2011 | 11:54:01 PM] -- Account ASDF has been created |
[Wednesday, June 15, 2011 | 11:54:01 PM] -- Shared folder for ASDF has been created |
[Wednesday, June 15, 2011 | 11:54:01 PM] -- Share permissions for ASDF has been set |
[Wednesday, June 15, 2011 | 11:54:21 PM] -- Account ASDF has been deleted |
[Wednesday, June 15, 2011 | 11:54:21 PM] -- Share permissions for ASDF has been removed |
[Wednesday, June 15, 2011 | 11:54:21 PM] -- Shared folder for ASDF has been deleted |
[Wednesday, June 15, 2011 | 11:54:26 PM] -- Account qwert has been created |
[Wednesday, June 15, 2011 | 11:54:26 PM] -- Shared folder for qwert has been created |
[Wednesday, June 15, 2011 | 11:54:26 PM] -- Share permissions for qwert has been set |
[Wednesday, June 15, 2011 | 11:54:31 PM] -- Account qwert has been deleted |
[Wednesday, June 15, 2011 | 11:54:31 PM] -- Share permissions for qwert has been removed |
[Wednesday, June 15, 2011 | 11:54:31 PM] -- Shared folder for qwert has been deleted |
[Wednesday, June 15, 2011 | 11:54:33 PM] -- Account ASDF has been created |
[Wednesday, June 15, 2011 | 11:54:33 PM] -- Shared folder for ASDF has been created |
[Wednesday, June 15, 2011 | 11:54:33 PM] -- Share permissions for ASDF has been set |
[Wednesday, June 15, 2011 | 11:54:38 PM] -- Account ASDF has been deleted |
[Wednesday, June 15, 2011 | 11:54:38 PM] -- Share permissions for ASDF has been removed |
[Wednesday, June 15, 2011 | 11:54:38 PM] -- Shared folder for ASDF has been deleted |
[Wednesday, June 15, 2011 | 11:54:46 PM] -- Account AAA has been created |
[Wednesday, June 15, 2011 | 11:54:46 PM] -- Shared folder for AAA has been created |
[Wednesday, June 15, 2011 | 11:54:46 PM] -- Share permissions for AAA has been set |
[Wednesday, June 15, 2011 | 11:55:19 PM] -- Account AAA has been deleted |
[Wednesday, June 15, 2011 | 11:55:19 PM] -- Share permissions for AAA has been removed |
[Wednesday, June 15, 2011 | 11:55:19 PM] -- Shared folder for AAA has been deleted |
[Wednesday, June 15, 2011 | 11:55:22 PM] -- Starting instance of DriveLogger |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,22 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DriveLogger_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DriveLogger_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DriveLogger_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,22 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DriveLogger_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.DriveLogger_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.DriveLogger_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/DebugText.cs |
---|
0,0 → 1,41 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.IO; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
class DebugText |
{ |
private static string debugLocation = "StatusLog.txt"; |
public static void appendText(string text) |
{ |
// Appends passed string into Debug.txt |
using (StreamWriter sw = File.AppendText(debugLocation)) |
{ |
sw.Write("[" + DateTime.Now.ToLongDateString() + " | " + DateTime.Now.ToLongTimeString() + "] -- "); |
sw.Write(text + "\r\n"); |
sw.Flush(); |
} |
} |
public static void createNewDebugTxt() |
{ |
// Deletes old Debug.txt and creates a new one |
if (File.Exists(debugLocation)) |
{ |
File.Delete(debugLocation); |
File.Create(debugLocation); |
} |
} |
public static void startNewSession() |
{ |
using (StreamWriter sw = File.AppendText(debugLocation)) |
{ |
sw.Write("-- New Session --\r\n"); |
sw.Flush(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Add_User_Account_Form.cs |
---|
0,0 → 1,87 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddUserAccount_Form : Form |
{ |
private static AddUserAccount_Form AddUserAccount_Instance = null; |
// Modified singleton instance |
public static AddUserAccount_Form Add_User_Account_Instance |
{ |
get |
{ |
AddUserAccount_Instance = new AddUserAccount_Form(); |
return AddUserAccount_Instance; |
} |
} |
public AddUserAccount_Form() |
{ |
InitializeComponent(); |
resetForm(); |
this.txt_Username.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Password.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Username.KeyPress += new KeyPressEventHandler(txt_Username_KeyPress); |
} |
private void resetForm() |
{ |
this.btn_Add.Enabled = false; |
this.txt_Username.Text = ""; |
this.txt_Password.Text = ""; |
this.txt_Username.Tag = false; |
this.txt_Password.Tag = false; |
this.txt_Username.Focus(); |
} |
private void txt_EmptyTxtBox(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
tb.Tag = false; |
else |
tb.Tag = true; |
ValidateBox(); |
} |
private void ValidateBox() |
{ |
this.btn_Add.Enabled = ((bool)(this.txt_Username.Tag) && (bool)(this.txt_Password.Tag)); |
} |
private void txt_Username_KeyPress(object sender, KeyPressEventArgs e) |
{ |
// Blocks symbols that cannot be used in the username field |
if ((e.KeyChar < 32 || e.KeyChar == 34 || (e.KeyChar > 41 && e.KeyChar < 45) || e.KeyChar == 47 || |
(e.KeyChar > 57 && e.KeyChar < 65) || (e.KeyChar > 90 && e.KeyChar < 94) || e.KeyChar > 122) && e.KeyChar != 8) |
e.Handled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
if (ManageUserAccounts.AddUser(txt_Username.Text, txt_Password.Text)) |
{ |
if (this.chk_Share.Checked == true) |
if (!ManageUserAccounts.CreateShareFolder(txt_Username.Text)) |
{ |
DebugText.appendText("Error occured while creating shared folder"); |
MessageBox.Show("Error occured when creating shared folder", "Error"); |
} |
this.Close(); |
} |
else |
{ |
DebugText.appendText("Error occured while creating new user account"); |
MessageBox.Show("Error occured when creating new user account","Error"); |
resetForm(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Delete_User_Verify_Form.cs |
---|
0,0 → 1,56 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class DeleteUserVerify_Form : Form |
{ |
private List<string> selectedUsers = new List<string>(); |
public DeleteUserVerify_Form(List<string> users) |
{ |
selectedUsers = users; |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == Settings_Form.globalAdminPassword) |
{ |
bool error = false; |
// Checks if any of the selected items are system accounts |
foreach (string user in selectedUsers) |
{ |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (user.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Cannot delete the " + systemUser + " (system) account", "Error"); |
error = true; |
} |
} |
} |
if (error == false) |
if (!ManageUserAccounts.DeleteUser(selectedUsers)) |
{ |
DebugText.appendText("Error occured when trying to delete user"); |
MessageBox.Show("Error occured when trying to delete user", "Error"); |
} |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Manage_User_Accounts_Form.cs |
---|
0,0 → 1,235 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.DirectoryServices.AccountManagement; |
namespace SWAT_Office_App |
{ |
public partial class ManageUserAccounts_Form : Form |
{ |
public ManageUserAccounts_Form() |
{ |
InitializeComponent(); |
// Designate columns to include in listview for the Manage User Accounts Form |
ColumnHeader Column_1 = new ColumnHeader(); |
Column_1.Text = "Username"; |
Column_1.Width = 121; |
this.lst_UserAccounts.Columns.Add(Column_1); |
ColumnHeader Column_2 = new ColumnHeader(); |
Column_2.Text = "Share"; |
Column_2.Width = 46; |
Column_2.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_2); |
ColumnHeader Column_3 = new ColumnHeader(); |
Column_3.Text = "Size"; |
Column_3.Width = 75; |
Column_3.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_3); |
ColumnHeader Column_4 = new ColumnHeader(); |
Column_4.Text = "Date Created"; |
Column_4.Width = 80; |
Column_4.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_4); |
PaintUserListbox(); |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
this.lst_UserAccounts.ItemSelectionChanged += new ListViewItemSelectionChangedEventHandler(this.lst_ItemSelectionChanged); |
this.Activated += new EventHandler(this.form_Activated); |
} |
private void PaintUserListbox() |
{ |
try |
{ |
// Function for refreshing/painting the listbox |
this.lst_UserAccounts.BeginUpdate(); |
ManageUserAccounts.QueryUserAccounts(); |
// Temporary entries in listview |
//ListViewItem entry; |
//ListViewItem.ListViewSubItem s_entry; |
//entry = new ListViewItem(); |
//entry.Text = "TestUser"; |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "01/05/2010"; |
//entry.SubItems.Add(s_entry); |
//this.lst_User_Accounts.Items.Add(entry); |
this.lst_UserAccounts.Items.Clear(); |
// Prevents system accounts from showing, depending on settings |
foreach (UserPrincipal user in ManageUserAccounts.UserAccountsList) |
{ |
ListViewItem entry = new ListViewItem(); |
bool remove = false; |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (user.Name.ToLower() == hiddenUser.ToLower()) |
{ |
remove = true; |
break; |
} |
} |
// Populates the subitem columns for each entry |
if (remove == false) |
{ |
ListViewItem.ListViewSubItem s_share = new ListViewItem.ListViewSubItem(); |
if (ManageUserAccounts.QueryUserSharedFolderExist(user.Name)) |
s_share.Text = "Yes"; |
else |
s_share.Text = "No"; |
entry.SubItems.Add(s_share); |
ListViewItem.ListViewSubItem s_size = new ListViewItem.ListViewSubItem(); |
long size = ManageUserAccounts.GetShareSize(user.Name); |
if ((size / 1073741824) > 0) |
s_size.Text = (size / 1073741824).ToString() + " GB"; |
else |
s_size.Text = (size / 1048576).ToString() + " MB"; |
entry.SubItems.Add(s_size); |
ListViewItem.ListViewSubItem s_datecreated = new ListViewItem.ListViewSubItem(); |
s_datecreated.Text = user.Description; |
entry.SubItems.Add(s_datecreated); |
} |
if (remove == false) |
{ |
entry.Text = user.Name; |
this.lst_UserAccounts.Items.Add(entry); |
} |
} |
this.lst_UserAccounts.EndUpdate(); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private void lst_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e) |
{ |
lst_ValidateAll(); |
} |
private void lst_ValidateAll() |
{ |
// Enables/disables certain buttons depending on number of items selected |
ListView.SelectedListViewItemCollection collection = this.lst_UserAccounts.SelectedItems; |
if (collection.Count == 0) |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
else if (collection.Count == 1) |
{ |
// Checks if any of the selected items are system accounts |
bool check = false; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (collection[0].Text.ToLower() == systemUser.ToLower()) |
check = true; |
} |
if (check == false) |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = true; |
this.btn_Share.Enabled = true; |
ListViewItem.ListViewSubItem subItem = collection[0].SubItems[1]; |
if (subItem.Text == "Yes") |
this.btn_OpenShare.Enabled = true; |
else |
this.btn_OpenShare.Enabled = false; |
} |
else |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
else |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
private void form_Activated(object sender, EventArgs e) |
{ |
// Refreshes form on form activation |
ManageUserAccounts.QueryUserAccounts(); |
PaintUserListbox(); |
} |
private void btn_Exit_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Refresh_Click(object sender, EventArgs e) |
{ |
PaintUserListbox(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
AddUserAccount_Form.Add_User_Account_Instance.ShowDialog(); |
lst_ValidateAll(); |
} |
private void btn_Delete_Click(object sender, EventArgs e) |
{ |
if (!ManageUserAccounts.SessionsOpen()) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
List<string> userList = new List<string>(); |
foreach (ListViewItem user in selectedItems) |
userList.Add(user.Text); |
DeleteUserVerify_Form newForm = new DeleteUserVerify_Form(userList); |
newForm.ShowDialog(); |
} |
else |
MessageBox.Show("Sessions are still open. Please close them before deleting accounts", "Error"); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Pass_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ResetUserPassword_Form newForm = new ResetUserPassword_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Share_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ToggleUserVerify_Form newForm = new ToggleUserVerify_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_OpenShare_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
string openFolderString = Settings_Form.sharedFolderLocation + "\\" + selectedItems[0].Text; |
System.Diagnostics.Process proc = new System.Diagnostics.Process(); |
proc.StartInfo.FileName = openFolderString; |
proc.Start(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Reimage_USB_Drive_Progress_Form.cs |
---|
0,0 → 1,82 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Reimage_USB_Drive_Progress_Form : Form |
{ |
private static Reimage_USB_Drive_Progress_Form _Reimage_USB_Drive_Progress_Form = null; |
// Singleton instance |
public static Reimage_USB_Drive_Progress_Form Reimage_USB_Drive_Progress_Form_Instance |
{ |
set |
{ |
_Reimage_USB_Drive_Progress_Form = value; |
} |
get |
{ |
if (_Reimage_USB_Drive_Progress_Form == null) |
_Reimage_USB_Drive_Progress_Form = new Reimage_USB_Drive_Progress_Form(); |
return _Reimage_USB_Drive_Progress_Form; |
} |
} |
public Reimage_USB_Drive_Progress_Form() |
{ |
InitializeComponent(); |
btn_Cancel.Text = "Cancel"; |
this.updateStatus("Beginning the Reimaging of USB Drives"); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
Reimage_USB_Drives.bwThread.CancelAsync(); |
foreach (BackgroundWorker bw in Reimage_USB_Drives.backgroundWorkerList) |
bw.CancelAsync(); |
btn_Cancel.Text = "Cancellation Pending"; |
} |
delegate void updateStatus_(string parameter); |
public void updateStatus(string status) |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
lbl_Status.Text = status; |
} |
else |
Invoke(new updateStatus_(updateStatus), new object[] { status }); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
delegate void closeForm_(); |
public void closeForm() |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
this.Close(); |
} |
else |
Invoke(new closeForm_(closeForm), new object[] { }); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Reimage_USB_Drives.cs |
---|
0,0 → 1,341 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.IO; |
using System.Windows.Forms; |
using System.Diagnostics; |
using System.Threading; |
using System.ComponentModel; |
namespace SWAT_Office_App |
{ |
class Reimage_USB_Drives |
{ |
public static List<string> allSwatUSBDrivesx32 = new List<string>(); |
public static List<string> allSwatUSBDrivesx64 = new List<string>(); |
public static BackgroundWorker bwThread = null; |
public static Reimage_USB_Drive_Progress_Form progressForm = null; |
public static List<BackgroundWorker> backgroundWorkerList = new List<BackgroundWorker>(); |
public static bool threadsRunning = false; |
private static bool allThreadsCompleted = false; |
private static bool threadsCancelled = false; |
private static DateTime startTime; |
private static DateTime endTime; |
public static void getDriveLetters() |
{ |
allSwatUSBDrivesx32.Clear(); |
allSwatUSBDrivesx64.Clear(); |
backgroundWorkerList.Clear(); |
string pathToSWATDrive; |
// Pulls information from all drives on the running computer |
DriveInfo[] allDrives = DriveInfo.GetDrives(); |
// Looks for a drive with the correct label, updates pathToSWATDrive with the drive letter |
foreach (DriveInfo drive in allDrives) |
{ |
if (drive.IsReady == true) |
{ |
// Drive label for the USB drives is set here. |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X32" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx32.Add(pathToSWATDrive); |
} |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X64" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx64.Add(pathToSWATDrive); |
} |
} |
} |
// Prompts for drive to be inserted |
if ((allSwatUSBDrivesx32.Count == 0) && (allSwatUSBDrivesx64.Count == 0)) |
{ |
DialogResult result; |
result = MessageBox.Show("Unable to locate any SWAT USB drives.", "Error"); |
} |
} |
public static void reimageUSBDrives() |
{ |
try |
{ |
if (Settings_Form.defaultSettings == false) |
{ |
if ((File.Exists(Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe")) && |
(File.Exists(Settings_Form.usbMasterx64CopyLocation + "\\boot\\bootsect.exe"))) |
{ |
startTime = DateTime.Now; |
getDriveLetters(); |
if ((allSwatUSBDrivesx32.Count != 0) || (allSwatUSBDrivesx64.Count != 0)) |
{ |
threadsRunning = true; |
bwThread = new BackgroundWorker(); |
bwThread.WorkerSupportsCancellation = true; |
bwThread.DoWork += new DoWorkEventHandler(bwThread_DoWork); |
bwThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bwThread_RunWorkerCompleted); |
bwThread.RunWorkerAsync(); |
progressForm = new Reimage_USB_Drive_Progress_Form(); |
progressForm.Show(); |
} |
} |
else |
{ |
MessageBox.Show("bootsect.exe is missing from the master image location","Error"); |
} |
} |
else |
{ |
MessageBox.Show("Settings have not been changed yet.\nPlease verify settings before continuing.", "Warning!"); |
} |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private static void bwThread_DoWork(object sender, DoWorkEventArgs e) |
{ |
try |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
//Reimage_USB_Drives.wipeUSBDrives(worker, e); |
Thread.Sleep(1000); |
// Reformats all SWAT USB Drives |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x32\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x64\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
getDriveLetters(); |
//Reimage_USB_Drives.callBootsect(); |
// Runs bootsect.exe on each drive to install the bootloader |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
//Reimage_USB_Drives.copyMasterImage(); |
// Copies the master image to each USB Drive |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread32_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread64_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
} |
} |
catch (Exception ex) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(ex.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
static void fileCopyThread32_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread64_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsCancelled = true; |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
else |
{ |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
if (threadsCancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("File Copy Operation Cancelled"); |
progressForm.closeForm(); |
} |
else if (allThreadsCompleted) |
{ |
threadsRunning = false; |
endTime = DateTime.Now; |
MessageBox.Show("Operation was started at " + startTime.ToShortTimeString() + " and ended successfully at " + endTime.ToShortTimeString()); |
progressForm.closeForm(); |
} |
} |
private static void bwThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("Operation was canceled"); |
progressForm.Close(); |
} |
} |
private static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs, BackgroundWorker worker, DoWorkEventArgs e) |
{ |
try |
{ |
progressForm.updateStatus("Copying Files to " + destDirName); |
DirectoryInfo dir = new DirectoryInfo(sourceDirName); |
DirectoryInfo[] dirs = dir.GetDirectories(); |
// If the destination directory does not exist, create it. |
if (!Directory.Exists(destDirName)) |
{ |
Directory.CreateDirectory(destDirName); |
} |
// Get the file contents of the directory to copy. |
FileInfo[] files = dir.GetFiles(); |
foreach (FileInfo file in files) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the path to the new copy of the file. |
string tempPath = Path.Combine(destDirName, file.Name); |
// Copy the file. |
file.CopyTo(tempPath, false); |
} |
// If copySubDirs is true, copy the subdirectories. |
if (copySubDirs) |
{ |
foreach (DirectoryInfo subdir in dirs) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the subdirectory. |
string tempPath = Path.Combine(destDirName, subdir.Name); |
// Copy the subdirectories. |
DirectoryCopy(subdir.FullName, tempPath, copySubDirs, worker, e); |
} |
} |
} |
catch (Exception ex) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(ex.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Reset_User_Password_Form.cs |
---|
0,0 → 1,59 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ResetUserPassword_Form : Form |
{ |
private string selectedUsername; |
public ResetUserPassword_Form(string selectedUser) |
{ |
selectedUsername = selectedUser; |
InitializeComponent(); |
this.txt_Password1.Focus(); |
this.lbl_Prompt2.Visible = false; |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password1.TextChanged += new EventHandler(this.txt_Box1_TextChanged); |
this.txt_Password2.TextChanged += new EventHandler(this.txt_Box2_TextChanged); |
} |
private void txt_Box1_TextChanged(object sender, EventArgs e) |
{ |
if (txt_Password1.Text == Settings_Form.globalAdminPassword) |
{ |
this.txt_Password1.Visible = false; |
this.txt_Password2.Visible = true; |
this.lbl_Prompt1.Visible = false; |
this.lbl_Prompt2.Visible = true; |
this.txt_Password2.Focus(); |
} |
} |
private void txt_Box2_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
if (!ManageUserAccounts.ChangeUserPassword(selectedUsername, txt_Password2.Text)) |
{ |
DebugText.appendText("Error occured while changing password"); |
MessageBox.Show("Error occured while changing password", "Error"); |
} |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Settings_Form.Designer.cs |
---|
0,0 → 1,311 |
namespace SWAT_Office_App |
{ |
partial class Settings_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Settings_Form)); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.listBox_SystemAccounts = new System.Windows.Forms.ListBox(); |
this.btn_SystemAdd = new System.Windows.Forms.Button(); |
this.btn_SystemRemove = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts = new System.Windows.Forms.GroupBox(); |
this.txt_ShareLocation = new System.Windows.Forms.TextBox(); |
this.lbl_ShareLocation = new System.Windows.Forms.Label(); |
this.btn_ShareLocationChange = new System.Windows.Forms.Button(); |
this.folderBrowserDialog = new System.Windows.Forms.FolderBrowserDialog(); |
this.btn_USBLocationx32Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x32 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x32 = new System.Windows.Forms.Label(); |
this.btn_USBLocationx64Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x64 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x64 = new System.Windows.Forms.Label(); |
this.groupBox_HiddenAccounts = new System.Windows.Forms.GroupBox(); |
this.listBox_HiddenAccounts = new System.Windows.Forms.ListBox(); |
this.btn_HiddenRemove = new System.Windows.Forms.Button(); |
this.btn_HiddenAdd = new System.Windows.Forms.Button(); |
this.btn_Default = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts.SuspendLayout(); |
this.groupBox_HiddenAccounts.SuspendLayout(); |
this.SuspendLayout(); |
// |
// btn_Ok |
// |
this.btn_Ok.Location = new System.Drawing.Point(72, 305); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(52, 23); |
this.btn_Ok.TabIndex = 11; |
this.btn_Ok.Text = "Save"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(130, 305); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(52, 23); |
this.btn_Cancel.TabIndex = 12; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// listBox_SystemAccounts |
// |
this.listBox_SystemAccounts.FormattingEnabled = true; |
this.listBox_SystemAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_SystemAccounts.Name = "listBox_SystemAccounts"; |
this.listBox_SystemAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_SystemAccounts.TabIndex = 1; |
// |
// btn_SystemAdd |
// |
this.btn_SystemAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_SystemAdd.Name = "btn_SystemAdd"; |
this.btn_SystemAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemAdd.TabIndex = 2; |
this.btn_SystemAdd.Text = "Add"; |
this.btn_SystemAdd.UseVisualStyleBackColor = true; |
this.btn_SystemAdd.Click += new System.EventHandler(this.btn_SystemAdd_Click); |
// |
// btn_SystemRemove |
// |
this.btn_SystemRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_SystemRemove.Name = "btn_SystemRemove"; |
this.btn_SystemRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemRemove.TabIndex = 3; |
this.btn_SystemRemove.Text = "Remove"; |
this.btn_SystemRemove.UseVisualStyleBackColor = true; |
this.btn_SystemRemove.Click += new System.EventHandler(this.btn_SystemRemove_Click); |
// |
// groupBox_SystemAccounts |
// |
this.groupBox_SystemAccounts.Controls.Add(this.listBox_SystemAccounts); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemRemove); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemAdd); |
this.groupBox_SystemAccounts.Location = new System.Drawing.Point(12, 12); |
this.groupBox_SystemAccounts.Name = "groupBox_SystemAccounts"; |
this.groupBox_SystemAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_SystemAccounts.TabIndex = 4; |
this.groupBox_SystemAccounts.TabStop = false; |
this.groupBox_SystemAccounts.Text = "System Accounts"; |
// |
// txt_ShareLocation |
// |
this.txt_ShareLocation.Location = new System.Drawing.Point(12, 201); |
this.txt_ShareLocation.Name = "txt_ShareLocation"; |
this.txt_ShareLocation.Size = new System.Drawing.Size(112, 20); |
this.txt_ShareLocation.TabIndex = 5; |
// |
// lbl_ShareLocation |
// |
this.lbl_ShareLocation.AutoSize = true; |
this.lbl_ShareLocation.Location = new System.Drawing.Point(12, 185); |
this.lbl_ShareLocation.Name = "lbl_ShareLocation"; |
this.lbl_ShareLocation.Size = new System.Drawing.Size(117, 13); |
this.lbl_ShareLocation.TabIndex = 10; |
this.lbl_ShareLocation.Text = "Shared Folder Location"; |
// |
// btn_ShareLocationChange |
// |
this.btn_ShareLocationChange.Location = new System.Drawing.Point(130, 200); |
this.btn_ShareLocationChange.Name = "btn_ShareLocationChange"; |
this.btn_ShareLocationChange.Size = new System.Drawing.Size(52, 22); |
this.btn_ShareLocationChange.TabIndex = 6; |
this.btn_ShareLocationChange.Text = "Change"; |
this.btn_ShareLocationChange.UseVisualStyleBackColor = true; |
this.btn_ShareLocationChange.Click += new System.EventHandler(this.btn_ShareLocationChange_Click); |
// |
// folderBrowserDialog |
// |
this.folderBrowserDialog.Description = "Choose a new location for storing networked folders"; |
// |
// btn_USBLocationx32Change |
// |
this.btn_USBLocationx32Change.Location = new System.Drawing.Point(130, 239); |
this.btn_USBLocationx32Change.Name = "btn_USBLocationx32Change"; |
this.btn_USBLocationx32Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx32Change.TabIndex = 8; |
this.btn_USBLocationx32Change.Text = "Change"; |
this.btn_USBLocationx32Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx32Change.Click += new System.EventHandler(this.btn_USBLocationx32Change_Click); |
// |
// txt_USBMasterCopyLocation_x32 |
// |
this.txt_USBMasterCopyLocation_x32.Location = new System.Drawing.Point(12, 240); |
this.txt_USBMasterCopyLocation_x32.Name = "txt_USBMasterCopyLocation_x32"; |
this.txt_USBMasterCopyLocation_x32.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x32.TabIndex = 7; |
// |
// lbl_USBCopyLocation_x32 |
// |
this.lbl_USBCopyLocation_x32.AutoSize = true; |
this.lbl_USBCopyLocation_x32.Location = new System.Drawing.Point(12, 224); |
this.lbl_USBCopyLocation_x32.Name = "lbl_USBCopyLocation_x32"; |
this.lbl_USBCopyLocation_x32.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x32.TabIndex = 15; |
this.lbl_USBCopyLocation_x32.Text = "USB Master Copy x32 Location"; |
// |
// btn_USBLocationx64Change |
// |
this.btn_USBLocationx64Change.Location = new System.Drawing.Point(130, 277); |
this.btn_USBLocationx64Change.Name = "btn_USBLocationx64Change"; |
this.btn_USBLocationx64Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx64Change.TabIndex = 10; |
this.btn_USBLocationx64Change.Text = "Change"; |
this.btn_USBLocationx64Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx64Change.Click += new System.EventHandler(this.btn_USBLocationx64Change_Click); |
// |
// txt_USBMasterCopyLocation_x64 |
// |
this.txt_USBMasterCopyLocation_x64.Location = new System.Drawing.Point(12, 279); |
this.txt_USBMasterCopyLocation_x64.Name = "txt_USBMasterCopyLocation_x64"; |
this.txt_USBMasterCopyLocation_x64.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x64.TabIndex = 9; |
// |
// lbl_USBCopyLocation_x64 |
// |
this.lbl_USBCopyLocation_x64.AutoSize = true; |
this.lbl_USBCopyLocation_x64.Location = new System.Drawing.Point(12, 263); |
this.lbl_USBCopyLocation_x64.Name = "lbl_USBCopyLocation_x64"; |
this.lbl_USBCopyLocation_x64.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x64.TabIndex = 18; |
this.lbl_USBCopyLocation_x64.Text = "USB Master Copy x64 Location"; |
// |
// groupBox_HiddenAccounts |
// |
this.groupBox_HiddenAccounts.Controls.Add(this.listBox_HiddenAccounts); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenRemove); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenAdd); |
this.groupBox_HiddenAccounts.Location = new System.Drawing.Point(12, 100); |
this.groupBox_HiddenAccounts.Name = "groupBox_HiddenAccounts"; |
this.groupBox_HiddenAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_HiddenAccounts.TabIndex = 19; |
this.groupBox_HiddenAccounts.TabStop = false; |
this.groupBox_HiddenAccounts.Text = "Hidden Accounts"; |
// |
// listBox_HiddenAccounts |
// |
this.listBox_HiddenAccounts.FormattingEnabled = true; |
this.listBox_HiddenAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_HiddenAccounts.Name = "listBox_HiddenAccounts"; |
this.listBox_HiddenAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_HiddenAccounts.TabIndex = 1; |
// |
// btn_HiddenRemove |
// |
this.btn_HiddenRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_HiddenRemove.Name = "btn_HiddenRemove"; |
this.btn_HiddenRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenRemove.TabIndex = 3; |
this.btn_HiddenRemove.Text = "Remove"; |
this.btn_HiddenRemove.UseVisualStyleBackColor = true; |
this.btn_HiddenRemove.Click += new System.EventHandler(this.btn_HiddenRemove_Click); |
// |
// btn_HiddenAdd |
// |
this.btn_HiddenAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_HiddenAdd.Name = "btn_HiddenAdd"; |
this.btn_HiddenAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenAdd.TabIndex = 2; |
this.btn_HiddenAdd.Text = "Add"; |
this.btn_HiddenAdd.UseVisualStyleBackColor = true; |
this.btn_HiddenAdd.Click += new System.EventHandler(this.btn_HiddenAdd_Click); |
// |
// btn_Default |
// |
this.btn_Default.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
this.btn_Default.Location = new System.Drawing.Point(12, 308); |
this.btn_Default.Name = "btn_Default"; |
this.btn_Default.Size = new System.Drawing.Size(45, 20); |
this.btn_Default.TabIndex = 20; |
this.btn_Default.Text = "Defaults"; |
this.btn_Default.UseVisualStyleBackColor = true; |
this.btn_Default.Click += new System.EventHandler(this.btn_Default_Click); |
// |
// Settings_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(194, 339); |
this.Controls.Add(this.btn_Default); |
this.Controls.Add(this.groupBox_HiddenAccounts); |
this.Controls.Add(this.lbl_USBCopyLocation_x64); |
this.Controls.Add(this.btn_USBLocationx64Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x64); |
this.Controls.Add(this.lbl_USBCopyLocation_x32); |
this.Controls.Add(this.btn_USBLocationx32Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x32); |
this.Controls.Add(this.btn_ShareLocationChange); |
this.Controls.Add(this.lbl_ShareLocation); |
this.Controls.Add(this.txt_ShareLocation); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.groupBox_SystemAccounts); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.MaximizeBox = false; |
this.Name = "Settings_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings"; |
this.groupBox_SystemAccounts.ResumeLayout(false); |
this.groupBox_HiddenAccounts.ResumeLayout(false); |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.ListBox listBox_SystemAccounts; |
private System.Windows.Forms.Button btn_SystemAdd; |
private System.Windows.Forms.Button btn_SystemRemove; |
private System.Windows.Forms.GroupBox groupBox_SystemAccounts; |
private System.Windows.Forms.TextBox txt_ShareLocation; |
private System.Windows.Forms.Label lbl_ShareLocation; |
private System.Windows.Forms.Button btn_ShareLocationChange; |
private System.Windows.Forms.FolderBrowserDialog folderBrowserDialog; |
private System.Windows.Forms.Button btn_USBLocationx32Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x32; |
private System.Windows.Forms.Button btn_USBLocationx64Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x64; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x32; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x64; |
private System.Windows.Forms.GroupBox groupBox_HiddenAccounts; |
private System.Windows.Forms.ListBox listBox_HiddenAccounts; |
private System.Windows.Forms.Button btn_HiddenRemove; |
private System.Windows.Forms.Button btn_HiddenAdd; |
private System.Windows.Forms.Button btn_Default; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Settings_Verify_Form.cs |
---|
0,0 → 1,36 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class SettingsVerify_Form : Form |
{ |
public SettingsVerify_Form() |
{ |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == Settings_Form.globalAdminPassword) |
{ |
Settings_Form.settings_Form_Instance.ShowDialog(); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Toggle_User_Verify_Form.cs |
---|
0,0 → 1,42 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ToggleUserVerify_Form : Form |
{ |
private string selectedUser; |
public ToggleUserVerify_Form(string user) |
{ |
selectedUser = user; |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == Settings_Form.globalAdminPassword) |
{ |
if (!ManageUserAccounts.ToggleShare(selectedUser)) |
{ |
DebugText.appendText("Error in toggling share"); |
MessageBox.Show("Error in toggling share", "Error"); |
} |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/DriveLogger_Form.cs |
---|
0,0 → 1,334 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Threading; |
namespace SWAT_Office_App |
{ |
public struct DriveEntry |
{ |
public DateTime time; // Time of insertion |
public string drive; // Drive letter of the drive |
public string label; // Label of the drive |
public string size; // Size of the drive in bytes (I think) |
public string owner; // Owner to be specified |
public string dock; // Dock number as choosen |
} |
public partial class DriveLogger_Form : Form |
{ |
private static List<DriveEntry> driveEntryList= new List<DriveEntry>(); |
private static string logLocation = "DriveLogger Log.txt"; |
public static bool instanceAlreadyRunning = false; |
public DriveLogger_Form() |
{ |
// Disable thread safe checking |
CheckForIllegalCrossThreadCalls = false; |
driveEntryList.Clear(); |
InitializeComponent(); |
this.listView_Drives.AfterLabelEdit += new LabelEditEventHandler(listView_Drives_AfterLabelEdit); |
this.KeyPreview = true; |
this.KeyDown += new KeyEventHandler(DriveLogger_Form_KeyDown); |
this.FormClosed += new FormClosedEventHandler(DriveLogger_Form_FormClosed); |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("-- New Session Started --"); |
sw.WriteLine("Initializing form details"); |
} |
// Adds columns to the listview |
this.listView_Drives.Columns.Add("Owner", 145, HorizontalAlignment.Left); |
this.listView_Drives.Columns.Add("Dock", 60, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Time", 130, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Drive", 40, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Label", 109, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Size", 60, HorizontalAlignment.Center); |
// Initializes and starts a backgroundworker thread for monitoring for new drives |
BackgroundWorker bgWorker = new BackgroundWorker(); |
instanceAlreadyRunning = true; |
bgWorker.DoWork += new DoWorkEventHandler(bgWorker_DoWork); |
bgWorker.RunWorkerAsync(); |
} |
void bgWorker_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
// Compares a list of drives detected previously with the a list of current |
// drives on the computer. If a change in length is detected, a drive is either |
// added or removed so the drive in question is found and operated upon |
List<string> drivesPreviouslyDetectedList = new List<string>(); |
DriveInfo[] newlyDetectedDrives = DriveInfo.GetDrives(); |
// Resets both lists to hold the same drives |
drivesPreviouslyDetectedList.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
drivesPreviouslyDetectedList.Add(drive.Name); |
while (true) |
{ |
// Cancels thread if DriveLogger form is closed |
if (!instanceAlreadyRunning) |
{ |
//MessageBox.Show("Thread Stopped"); |
e.Cancel = true; |
break; |
} |
// Pulls new list of current drives on computer |
newlyDetectedDrives = DriveInfo.GetDrives(); |
if (newlyDetectedDrives.Length > drivesPreviouslyDetectedList.Count) |
{ |
// Applies if a drive is attached to the computer |
// Goes through each list and finds the drive that was recently attached |
bool newDrivesDetected = false; |
string driveOwner = ""; |
string driveDock = ""; |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
// Skips the drive if it is in the list of drives to ignore |
if (Settings_Form.driveLoggerDrivesToIgnore.Contains(drive.Name)) |
continue; |
// Check for non-matching entries |
if (!drivesPreviouslyDetectedList.Contains(drive.Name)) |
{ |
// Creates and populates a new DriveEntry |
DriveEntry newEntry = new DriveEntry(); |
if (newDrivesDetected == false) |
{ |
// First entry detected is prompted for dock label and owner name |
newDrivesDetected = true; |
DriveLogger_LabelPrompt_Form newPrompt = new DriveLogger_LabelPrompt_Form(); |
newPrompt.ShowDialog(); |
newEntry.owner = newPrompt.driveOwner; |
driveOwner = newPrompt.driveOwner; |
newEntry.dock = newPrompt.driveDock; |
driveDock = newPrompt.driveDock; |
} |
else |
{ |
// Subsequent entries use the previously entered dock label and owner |
newDrivesDetected = true; |
newEntry.owner = driveOwner; |
newEntry.dock = driveDock; |
} |
// Sets other drive details for the drive |
newEntry.time = DateTime.Now; |
newEntry.drive = drive.Name; |
DriveInfo tempDrive = null; |
DriveInfo[] allDrives = DriveInfo.GetDrives(); |
foreach (DriveInfo driveSearch in allDrives) |
{ |
if (driveSearch.IsReady) |
{ |
if (driveSearch.Name == newEntry.drive) |
{ |
tempDrive = driveSearch; |
break; |
} |
} |
} |
newEntry.label = tempDrive.VolumeLabel; |
// Determines the size of the attached drive |
if ((tempDrive.TotalSize / 1073741824) > 0) |
newEntry.size = (tempDrive.TotalSize / 1073741824).ToString() + " GB"; |
else |
newEntry.size = (tempDrive.TotalSize / 1048576).ToString() + " MB"; |
// Adds the new DriveEntry into driveList |
driveEntryList.Add(newEntry); |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("Drive Attached -- [" + newEntry.time.ToString() + "]\t\"" + newEntry.owner + "\"\t" + newEntry.drive + "\t\"" + newEntry.label + "\"\t" + newEntry.size); |
} |
paintDriveListbox(); |
} |
} |
// Clears and refreshes the drivesPreviouslyDetected list |
drivesPreviouslyDetectedList.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
drivesPreviouslyDetectedList.Add(drive.Name); |
} |
} |
if (newlyDetectedDrives.Length < drivesPreviouslyDetectedList.Count) |
{ |
// Applies if a drive is removed to the computer |
// Goes through each list and finds the drive that was recently removed |
bool removedDriveFound = false; |
foreach (string str in drivesPreviouslyDetectedList) |
{ |
// Skips the drive if it is in the list of drives to ignore |
if (Settings_Form.driveLoggerDrivesToIgnore.Contains(str)) |
continue; |
removedDriveFound = false; |
// Loop here checks for non-matching entries in the two lists |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
// If entries match, drive was not removed |
if (str == drive.Name) |
{ |
removedDriveFound = true; |
break; |
} |
} |
// If list mismatch is detected, remove from driveEntryList |
if (removedDriveFound == false) |
{ |
// Removes drive from driveList |
foreach (DriveEntry entry in driveEntryList) |
{ |
if (str == entry.drive) |
{ |
driveEntryList.Remove(entry); |
// Log the removal of the drive |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("Drive Removed -- [" + entry.time.ToString() + "]\t" + entry.drive + "\t\"" + entry.label + "\"\t" + entry.size); |
} |
break; |
} |
} |
paintDriveListbox(); |
} |
} |
// Clears and refreshes the drivesPreviouslyDetected list |
drivesPreviouslyDetectedList.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
drivesPreviouslyDetectedList.Add(drive.Name); |
} |
} |
// Sleeps the thread for a specified amount of time |
Thread.Sleep(Settings_Form.driveLoggerRefreshInterval); |
} |
} |
void DriveLogger_Form_KeyDown(object sender, KeyEventArgs e) |
{ |
// Monitors for keypresses for the about box and refresh |
switch (e.KeyCode) |
{ |
case Keys.OemQuestion: |
AboutBox window = new AboutBox(); |
window.ShowDialog(); |
break; |
case Keys.F5: |
refreshDrives(); |
break; |
} |
} |
void listView_Drives_AfterLabelEdit(object sender, LabelEditEventArgs e) |
{ |
// Logs the new label if it is changed |
if (e.Label != null) |
{ |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
ListViewItem entry = listView_Drives.Items[e.Item]; |
sw.WriteLine("Label \"" + e.Label + "\" added to drive " + entry.SubItems[3].Text); |
} |
} |
} |
void DriveLogger_Form_FormClosed(object sender, FormClosedEventArgs e) |
{ |
// Resets variable so form can be opened again |
instanceAlreadyRunning = false; |
} |
private void paintDriveListbox() |
{ |
// Updates the listview |
this.listView_Drives.BeginUpdate(); |
this.listView_Drives.Items.Clear(); |
// Adds each entry from the driveList into the listView |
foreach (DriveEntry entry in driveEntryList) |
{ |
if (entry.owner != "System Reserved") |
{ |
ListViewItem item = new ListViewItem(); |
item.Text = entry.owner; |
ListViewItem.ListViewSubItem subDock = new ListViewItem.ListViewSubItem(); |
subDock.Text = entry.dock; |
item.SubItems.Add(subDock); |
ListViewItem.ListViewSubItem subTime = new ListViewItem.ListViewSubItem(); |
subTime.Text = entry.time.ToString(); |
item.SubItems.Add(subTime); |
ListViewItem.ListViewSubItem subDrive = new ListViewItem.ListViewSubItem(); |
subDrive.Text = entry.drive; |
item.SubItems.Add(subDrive); |
ListViewItem.ListViewSubItem subLabel = new ListViewItem.ListViewSubItem(); |
subLabel.Text = entry.label; |
item.SubItems.Add(subLabel); |
ListViewItem.ListViewSubItem subSize = new ListViewItem.ListViewSubItem(); |
subSize.Text = entry.size; |
item.SubItems.Add(subSize); |
this.listView_Drives.Items.Add(item); |
} |
} |
this.listView_Drives.EndUpdate(); |
} |
private void refreshDrives() |
{ |
// Checks list of drive entries to see if any drives have been removed |
bool removedDriveFound; |
List<DriveEntry> drivesToRemove = new List<DriveEntry>(); |
// Checks each entry in driveList to see if matching drive is found on list |
// of current drives. Removes entry from driveList if drive is not found. |
DriveInfo[] currentDrives = DriveInfo.GetDrives(); |
for (int i = 0; i < driveEntryList.Count; i++) |
{ |
DriveEntry storedDrive = driveEntryList[i]; |
removedDriveFound = false; |
// Loop here checks for non-matching entries in the two lists |
foreach (DriveInfo currentDrive in currentDrives) |
{ |
// If entries match, drive was not removed |
if (storedDrive.drive == currentDrive.Name) |
{ |
removedDriveFound = true; |
break; |
} |
} |
// If list mismatch is detected, remove from driveList |
if (removedDriveFound == false) |
{ |
drivesToRemove.Add(storedDrive); |
} |
} |
// Removes drive from driveList |
foreach (DriveEntry entry in drivesToRemove) |
{ |
// Removes drive from driveList |
foreach (DriveEntry entry2 in driveEntryList) |
{ |
if (entry.drive == entry2.drive) |
{ |
driveEntryList.Remove(entry); |
break; |
} |
} |
} |
paintDriveListbox(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Program.cs |
---|
0,0 → 1,21 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
static class Program |
{ |
/// <summary> |
/// The main entry point for the application. |
/// </summary> |
[STAThread] |
static void Main() |
{ |
Application.EnableVisualStyles(); |
Application.SetCompatibleTextRenderingDefault(false); |
Application.Run(new Menu_Main()); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Settings.xml |
---|
0,0 → 1,14 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowFileSizes>false</ShowFileSizes> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
<DockDrivesToIgnore>C:\</DockDrivesToIgnore> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/DriveLogger_Form.Designer.cs |
---|
0,0 → 1,69 |
namespace SWAT_Office_App |
{ |
partial class DriveLogger_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.listView_Drives = new System.Windows.Forms.ListView(); |
this.SuspendLayout(); |
// |
// listView_Drives |
// |
this.listView_Drives.AutoArrange = false; |
this.listView_Drives.Dock = System.Windows.Forms.DockStyle.Fill; |
this.listView_Drives.FullRowSelect = true; |
this.listView_Drives.GridLines = true; |
this.listView_Drives.LabelEdit = true; |
this.listView_Drives.Location = new System.Drawing.Point(0, 0); |
this.listView_Drives.MultiSelect = false; |
this.listView_Drives.Name = "listView_Drives"; |
this.listView_Drives.Size = new System.Drawing.Size(548, 111); |
this.listView_Drives.TabIndex = 0; |
this.listView_Drives.UseCompatibleStateImageBehavior = false; |
this.listView_Drives.View = System.Windows.Forms.View.Details; |
// |
// DriveLogger_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(548, 111); |
this.Controls.Add(this.listView_Drives); |
this.MaximizeBox = false; |
this.Name = "DriveLogger_Form"; |
this.ShowIcon = false; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "SWAT DriveLogger"; |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.ListView listView_Drives; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Manage_User_Accounts_Form.Designer.cs |
---|
0,0 → 1,172 |
namespace SWAT_Office_App |
{ |
partial class ManageUserAccounts_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ManageUserAccounts_Form)); |
this.lst_UserAccounts = new System.Windows.Forms.ListView(); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Delete = new System.Windows.Forms.Button(); |
this.btn_Exit = new System.Windows.Forms.Button(); |
this.btn_Pass = new System.Windows.Forms.Button(); |
this.btn_Share = new System.Windows.Forms.Button(); |
this.btn_Refresh = new System.Windows.Forms.Button(); |
this.btn_OpenShare = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lst_UserAccounts |
// |
this.lst_UserAccounts.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) |
| System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lst_UserAccounts.FullRowSelect = true; |
this.lst_UserAccounts.GridLines = true; |
this.lst_UserAccounts.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; |
this.lst_UserAccounts.HideSelection = false; |
this.lst_UserAccounts.Location = new System.Drawing.Point(12, 12); |
this.lst_UserAccounts.Name = "lst_UserAccounts"; |
this.lst_UserAccounts.Size = new System.Drawing.Size(327, 348); |
this.lst_UserAccounts.TabIndex = 0; |
this.lst_UserAccounts.UseCompatibleStateImageBehavior = false; |
this.lst_UserAccounts.View = System.Windows.Forms.View.Details; |
// |
// btn_Add |
// |
this.btn_Add.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Add.Location = new System.Drawing.Point(353, 46); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(75, 40); |
this.btn_Add.TabIndex = 2; |
this.btn_Add.Text = "&Add Account"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Delete |
// |
this.btn_Delete.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Delete.Location = new System.Drawing.Point(353, 99); |
this.btn_Delete.Name = "btn_Delete"; |
this.btn_Delete.Size = new System.Drawing.Size(75, 40); |
this.btn_Delete.TabIndex = 3; |
this.btn_Delete.Text = "&Delete Account"; |
this.btn_Delete.UseVisualStyleBackColor = true; |
this.btn_Delete.Click += new System.EventHandler(this.btn_Delete_Click); |
// |
// btn_Exit |
// |
this.btn_Exit.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Exit.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Exit.Location = new System.Drawing.Point(378, 338); |
this.btn_Exit.Name = "btn_Exit"; |
this.btn_Exit.Size = new System.Drawing.Size(50, 22); |
this.btn_Exit.TabIndex = 7; |
this.btn_Exit.Text = "Close"; |
this.btn_Exit.UseVisualStyleBackColor = true; |
this.btn_Exit.Click += new System.EventHandler(this.btn_Exit_Click); |
// |
// btn_Pass |
// |
this.btn_Pass.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Pass.Location = new System.Drawing.Point(353, 152); |
this.btn_Pass.Name = "btn_Pass"; |
this.btn_Pass.Size = new System.Drawing.Size(75, 40); |
this.btn_Pass.TabIndex = 4; |
this.btn_Pass.Text = "&Reset Password"; |
this.btn_Pass.UseVisualStyleBackColor = true; |
this.btn_Pass.Click += new System.EventHandler(this.btn_Pass_Click); |
// |
// btn_Share |
// |
this.btn_Share.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Share.Location = new System.Drawing.Point(353, 205); |
this.btn_Share.Name = "btn_Share"; |
this.btn_Share.Size = new System.Drawing.Size(75, 40); |
this.btn_Share.TabIndex = 5; |
this.btn_Share.Text = "&Toggle Share"; |
this.btn_Share.UseVisualStyleBackColor = true; |
this.btn_Share.Click += new System.EventHandler(this.btn_Share_Click); |
// |
// btn_Refresh |
// |
this.btn_Refresh.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Refresh.Image = global::SWAT_Office_App.Properties.Resources.Refresh; |
this.btn_Refresh.Location = new System.Drawing.Point(353, 12); |
this.btn_Refresh.Name = "btn_Refresh"; |
this.btn_Refresh.Size = new System.Drawing.Size(23, 23); |
this.btn_Refresh.TabIndex = 1; |
this.btn_Refresh.UseVisualStyleBackColor = true; |
this.btn_Refresh.Click += new System.EventHandler(this.btn_Refresh_Click); |
// |
// btn_OpenShare |
// |
this.btn_OpenShare.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_OpenShare.Location = new System.Drawing.Point(353, 258); |
this.btn_OpenShare.Name = "btn_OpenShare"; |
this.btn_OpenShare.Size = new System.Drawing.Size(75, 40); |
this.btn_OpenShare.TabIndex = 6; |
this.btn_OpenShare.Text = "&Open Share"; |
this.btn_OpenShare.UseVisualStyleBackColor = true; |
this.btn_OpenShare.Click += new System.EventHandler(this.btn_OpenShare_Click); |
// |
// ManageUserAccounts_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Exit; |
this.ClientSize = new System.Drawing.Size(440, 372); |
this.Controls.Add(this.btn_OpenShare); |
this.Controls.Add(this.btn_Refresh); |
this.Controls.Add(this.btn_Share); |
this.Controls.Add(this.btn_Pass); |
this.Controls.Add(this.btn_Exit); |
this.Controls.Add(this.btn_Delete); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.lst_UserAccounts); |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ManageUserAccounts_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Manage User Accounts"; |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.ListView lst_UserAccounts; |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Delete; |
private System.Windows.Forms.Button btn_Exit; |
private System.Windows.Forms.Button btn_Pass; |
private System.Windows.Forms.Button btn_Share; |
private System.Windows.Forms.Button btn_Refresh; |
private System.Windows.Forms.Button btn_OpenShare; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/DriveLogger_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/DriveLogger_LabelPrompt_Form.Designer.cs |
---|
0,0 → 1,92 |
namespace SWAT_Office_App |
{ |
partial class DriveLogger_LabelPrompt_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.txt_Owner = new System.Windows.Forms.TextBox(); |
this.groupBox_Dock = new System.Windows.Forms.GroupBox(); |
this.SuspendLayout(); |
// |
// btn_Ok |
// |
this.btn_Ok.Anchor = System.Windows.Forms.AnchorStyles.Bottom; |
this.btn_Ok.Location = new System.Drawing.Point(34, 63); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(75, 23); |
this.btn_Ok.TabIndex = 3; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// txt_Owner |
// |
this.txt_Owner.Anchor = System.Windows.Forms.AnchorStyles.Bottom; |
this.txt_Owner.Location = new System.Drawing.Point(12, 37); |
this.txt_Owner.Name = "txt_Owner"; |
this.txt_Owner.Size = new System.Drawing.Size(118, 20); |
this.txt_Owner.TabIndex = 2; |
// |
// groupBox_Dock |
// |
this.groupBox_Dock.Location = new System.Drawing.Point(12, 12); |
this.groupBox_Dock.Name = "groupBox_Dock"; |
this.groupBox_Dock.Size = new System.Drawing.Size(118, 19); |
this.groupBox_Dock.TabIndex = 1; |
this.groupBox_Dock.TabStop = false; |
this.groupBox_Dock.Text = "Select Dock"; |
// |
// DriveLogger_LabelPrompt_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(142, 98); |
this.ControlBox = false; |
this.Controls.Add(this.groupBox_Dock); |
this.Controls.Add(this.txt_Owner); |
this.Controls.Add(this.btn_Ok); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; |
this.MaximizeBox = false; |
this.Name = "DriveLogger_LabelPrompt_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Enter Owner\'s Name"; |
this.TopMost = true; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.TextBox txt_Owner; |
private System.Windows.Forms.GroupBox groupBox_Dock; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/DriveLogger_LabelPrompt_Form.cs |
---|
0,0 → 1,66 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class DriveLogger_LabelPrompt_Form : Form |
{ |
// Default values to return on query |
public string driveOwner = "Unknown"; |
public string driveDock = "Unspecified"; |
// RadioButton list for holding list of docks as specified in settings.xml |
private List<RadioButton> rdoBtnList= new List<RadioButton>(); |
public DriveLogger_LabelPrompt_Form() |
{ |
InitializeComponent(); |
this.KeyPreview = true; |
this.btn_Ok.Enabled = false; |
// Location markers for the next radiobutton plcaement |
int nextXLocation = 6, nextYLocation = 19; |
// Sets groupbox and window size depending on number of radiobuttons |
this.groupBox_Dock.Size = new Size(118, 19 + (Settings_Form.driveLoggerDockLabels.Count) * 23); |
this.Size = new Size(148, 126 + (Settings_Form.driveLoggerDockLabels.Count) * 23); |
// Adds a radiobutton for each dock |
foreach (string str in Settings_Form.driveLoggerDockLabels) |
{ |
RadioButton newRdoBtn = new RadioButton(); |
newRdoBtn.Name = "rdo_" + str; |
newRdoBtn.TabStop = true; |
newRdoBtn.AutoSize = true; |
newRdoBtn.Text = str; |
newRdoBtn.Location = new Point(nextXLocation, nextYLocation); |
nextYLocation += 23; |
// Adds the radiobutton to the groupbox and rdoBtnList |
groupBox_Dock.Controls.Add(newRdoBtn); |
rdoBtnList.Add(newRdoBtn); |
} |
this.txt_Owner.TextChanged += new EventHandler(txt_Owner_TextChanged); |
} |
void txt_Owner_TextChanged(object sender, EventArgs e) |
{ |
// Enables the Ok button if text is entered |
if (txt_Owner.TextLength > 0) |
this.btn_Ok.Enabled = true; |
else |
this.btn_Ok.Enabled = false; |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
// Updates variables and closes form |
driveOwner = txt_Owner.Text; |
foreach (RadioButton btn in rdoBtnList) |
{ |
if (btn.Checked) |
driveDock = btn.Text; |
} |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/DriveLogger_LabelPrompt_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/AboutBox.resx |
---|
0,0 → 1,366 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="logoPictureBox.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
iVBORw0KGgoAAAANSUhEUgAAAIIAAAEECAYAAADkneyMAAAABGdBTUEAAOD8YVAtlgAAAvdpQ0NQUGhv |
dG9zaG9wIElDQyBwcm9maWxlAAA4y2NgYJ7g6OLkyiTAwFBQVFLkHuQYGREZpcB+noGNgZkBDBKTiwsc |
AwJ8QOy8/LxUBlTAyMDw7RqIZGC4rAsyi4E0wJoMtBhIHwBio5TU4mQg/QWI08tLCoDijDFAtkhSNphd |
AGJnhwQ5A9ktDAxMPCWpFSC9DM75BZVFmekZJQqGlpaWCo4p+UmpCsGVxSWpucUKnnnJ+UUF+UWJJakp |
QLVQO0CA1yW/RME9MTNPwchAlYHKABSOEBYifBBiCJBcWlQGD0oGBgEGBQYDBgeGAIZEhnqGBQxHGd4w |
ijO6MJYyrmC8xyTGFMQ0gekCszBzJPNC5jcsliwdLLdY9VhbWe+xWbJNY/vGHs6+m0OJo4vjC2ci5wUu |
R64t3JrcC3ikeKbyCvFO4hPmm8Yvw79YQEdgh6Cr4BWhVKEfwr0iKiJ7RcNFv4hNEjcSvyJRISkneUwq |
X1pa+oRMmay67C25PnkX+T8KWxULlfSU3iqvVSlQNVH9qXZQvUsjVFNJ84PWAe1JOqm6VnqCeq/0jxgs |
MKw1ijG2NZE3ZTZ9aXbBfKfFEssJVnXWuTZxtoF2rvbWDsaOOk5qzkouCq7ybgruyh7qnrpeJt42Pu6+ |
wX4J/vkB9YETg5YG7wq5GPoynClCLtIqKiK6ImZm7J64BwlsibpJYckNKWtSb6ZzZFhkZmbNzb6Yy55n |
n19RsKnwXbF2SVbpqrI3FfqVJVW7ahhrveqm1j9s1GuqaT7bKtdW2H60U7qrqPt0r2pfY//diTaTZk/+ |
OzV+2uEZGjP7Z32fkzD39HzzBUsXiSxuXfJtWebyeytDVp1e47J233rLDds2mWzestVk2/YdVjv373bd |
c3Zf2P4HB3MO/TzSfkz8+IqT1qfOnUk+++v8pIval45eSbz67/qcmza37t6pv6d8/8TDvMdiT/Y/y3wh |
8vLg6/y38u8ufGj6ZPr51dcF38N/Cvw69af1n+P//wANAA8013ReGAAAAAlwSFlzAAA45AAAOOQB7FYm |
xQAANQ1JREFUeF7t3VePNEfVB3B/Bb4DQkJwbQkhhC+MxAUW2GCTjbGNeRzAgI0DmJxNzjnnnHMwyeSc |
c44m58y8/BqO33I9Hap7umerd7ek1e7OdFd31fnXyafqmGOOOWZz+HM4B//BwOEkHM5Bg4H/AuGwHcwZ |
SBbBIRAOJgT+O+pDIBxk6idjPwTCIRAOOcIhBv5/Bg48R/jnP/+5+c1vfrP51re+tfn4xz+++cAHPrD5 |
2Mc+tvnmN7+5+d3vfndgsHJggPCvf/1r89WvfnXzvve9b/OqV71q87KXvWzzrGc9a/PYxz5288xnPnPz |
5je/efPWt761+c7Pc5/73M3DHvawzSMe8YjNs5/97M2Xv/zlDdDs17bvgfDLX/6yIeyjH/3ozdOe9rTN |
u9/97s2nP/3pzXe/+93NT37yk81f//rXXtq6/ytf+UoDnMc//vGb173udZsf//jH+w4P+xYIv//975sV |
/8AHPrBZ6X/4wx+2Jt5f/vKXzWc+85mGQzzhCU/YXHnllVv3WUsH+xIIb3nLWzb3v//9N2984xs3//73 |
vxeZ6+9///ubF77whQ2n+eEPf7jIM3bZ6b4Cwne+853Nfe9734YTzMEBSghBqXzqU5+6+dCHPlRyebXX |
7BsgWP2XXnrp5nOf+9zOJ5si+vznP3/znOc8Z7UK5b4AAplN8//HP/6xcxCkD3zb297WWBlDCuievmTH |
w1cPhBe96EXNaqylvfe9723AsDZTc9VA4BN4+tOfXgsGrn6PN7zhDZvnPe951b1X3wutFgi8f4985COr |
XXn8DmsyL1cJhG9/+9ubCy64oGoXMH2Fr4Els4a2OiCQvfe5z32a2EDt7Wc/+1kjuv72t7/V/qrry0d4 |
xzvesSr5y53NLV17WxVH4CR68IMfvDrzjGmLO9TcVgWEV7ziFRvu47U1kcuXvvSlVb/2aoCAG1x++eWr |
kLc5xcU7+DuuuuqqasGwGiCIIPpZqn3ve99rwtQPfehDm59XvvKVm7///e+zPQ5XwNFqbasAAkuBbiC0 |
vESTlCJYJXCE8/jhrBK7kL00R/vzn/+8eeITn7gRyq6xrQIInEdLeere8573NCKnLU7xwQ9+cPOkJz1p |
NrrRbz7ykY/M1t+cHa0CCBwzS8T8//SnPzU+iT47n/dyrlXMESZCWWOrHggULNHFJdqHP/zhQU4j8eTn |
P//5LI8XrmZKAmBtrXogvP/9799g39s0Wvuvf/3ro5JVAEzmcldz32Me85jNH//4x20ef4175U184Qtf |
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 |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/AboutBox.Designer.cs |
---|
0,0 → 1,186 |
namespace SWAT_Office_App |
{ |
partial class AboutBox |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AboutBox)); |
this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel(); |
this.logoPictureBox = new System.Windows.Forms.PictureBox(); |
this.labelProductName = new System.Windows.Forms.Label(); |
this.labelVersion = new System.Windows.Forms.Label(); |
this.labelCopyright = new System.Windows.Forms.Label(); |
this.labelCompanyName = new System.Windows.Forms.Label(); |
this.textBoxDescription = new System.Windows.Forms.TextBox(); |
this.okButton = new System.Windows.Forms.Button(); |
this.tableLayoutPanel.SuspendLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).BeginInit(); |
this.SuspendLayout(); |
// |
// tableLayoutPanel |
// |
this.tableLayoutPanel.ColumnCount = 2; |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 33F)); |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 67F)); |
this.tableLayoutPanel.Controls.Add(this.logoPictureBox, 0, 0); |
this.tableLayoutPanel.Controls.Add(this.labelProductName, 1, 0); |
this.tableLayoutPanel.Controls.Add(this.labelVersion, 1, 1); |
this.tableLayoutPanel.Controls.Add(this.labelCopyright, 1, 2); |
this.tableLayoutPanel.Controls.Add(this.labelCompanyName, 1, 3); |
this.tableLayoutPanel.Controls.Add(this.textBoxDescription, 1, 4); |
this.tableLayoutPanel.Controls.Add(this.okButton, 1, 5); |
this.tableLayoutPanel.Dock = System.Windows.Forms.DockStyle.Fill; |
this.tableLayoutPanel.Location = new System.Drawing.Point(9, 9); |
this.tableLayoutPanel.Name = "tableLayoutPanel"; |
this.tableLayoutPanel.RowCount = 6; |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.Size = new System.Drawing.Size(417, 265); |
this.tableLayoutPanel.TabIndex = 0; |
// |
// logoPictureBox |
// |
this.logoPictureBox.Dock = System.Windows.Forms.DockStyle.Fill; |
this.logoPictureBox.Image = ((System.Drawing.Image)(resources.GetObject("logoPictureBox.Image"))); |
this.logoPictureBox.Location = new System.Drawing.Point(3, 3); |
this.logoPictureBox.Name = "logoPictureBox"; |
this.tableLayoutPanel.SetRowSpan(this.logoPictureBox, 6); |
this.logoPictureBox.Size = new System.Drawing.Size(131, 259); |
this.logoPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; |
this.logoPictureBox.TabIndex = 12; |
this.logoPictureBox.TabStop = false; |
// |
// labelProductName |
// |
this.labelProductName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelProductName.Location = new System.Drawing.Point(143, 0); |
this.labelProductName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelProductName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelProductName.Name = "labelProductName"; |
this.labelProductName.Size = new System.Drawing.Size(271, 17); |
this.labelProductName.TabIndex = 19; |
this.labelProductName.Text = "Product Name"; |
this.labelProductName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelVersion |
// |
this.labelVersion.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelVersion.Location = new System.Drawing.Point(143, 26); |
this.labelVersion.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelVersion.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelVersion.Name = "labelVersion"; |
this.labelVersion.Size = new System.Drawing.Size(271, 17); |
this.labelVersion.TabIndex = 0; |
this.labelVersion.Text = "Version"; |
this.labelVersion.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCopyright |
// |
this.labelCopyright.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCopyright.Location = new System.Drawing.Point(143, 52); |
this.labelCopyright.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCopyright.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCopyright.Name = "labelCopyright"; |
this.labelCopyright.Size = new System.Drawing.Size(271, 17); |
this.labelCopyright.TabIndex = 21; |
this.labelCopyright.Text = "Copyright"; |
this.labelCopyright.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCompanyName |
// |
this.labelCompanyName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCompanyName.Location = new System.Drawing.Point(143, 78); |
this.labelCompanyName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCompanyName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCompanyName.Name = "labelCompanyName"; |
this.labelCompanyName.Size = new System.Drawing.Size(271, 17); |
this.labelCompanyName.TabIndex = 22; |
this.labelCompanyName.Text = "Company Name"; |
this.labelCompanyName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// textBoxDescription |
// |
this.textBoxDescription.Dock = System.Windows.Forms.DockStyle.Fill; |
this.textBoxDescription.Location = new System.Drawing.Point(143, 107); |
this.textBoxDescription.Margin = new System.Windows.Forms.Padding(6, 3, 3, 3); |
this.textBoxDescription.Multiline = true; |
this.textBoxDescription.Name = "textBoxDescription"; |
this.textBoxDescription.ReadOnly = true; |
this.textBoxDescription.ScrollBars = System.Windows.Forms.ScrollBars.Both; |
this.textBoxDescription.Size = new System.Drawing.Size(271, 126); |
this.textBoxDescription.TabIndex = 23; |
this.textBoxDescription.TabStop = false; |
this.textBoxDescription.Text = "Description"; |
// |
// okButton |
// |
this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.okButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.okButton.Location = new System.Drawing.Point(339, 239); |
this.okButton.Name = "okButton"; |
this.okButton.Size = new System.Drawing.Size(75, 23); |
this.okButton.TabIndex = 24; |
this.okButton.Text = "&OK"; |
// |
// AboutBox |
// |
this.AcceptButton = this.okButton; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(435, 283); |
this.Controls.Add(this.tableLayoutPanel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; |
this.MaximizeBox = false; |
this.MinimizeBox = false; |
this.Name = "AboutBox"; |
this.Padding = new System.Windows.Forms.Padding(9); |
this.ShowIcon = false; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; |
this.Text = "AboutBox"; |
this.tableLayoutPanel.ResumeLayout(false); |
this.tableLayoutPanel.PerformLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).EndInit(); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel; |
private System.Windows.Forms.PictureBox logoPictureBox; |
private System.Windows.Forms.Label labelProductName; |
private System.Windows.Forms.Label labelVersion; |
private System.Windows.Forms.Label labelCopyright; |
private System.Windows.Forms.Label labelCompanyName; |
private System.Windows.Forms.TextBox textBoxDescription; |
private System.Windows.Forms.Button okButton; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Resources/About.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Resources/About.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Resources/Refresh.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Resources/Refresh.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Resources/Terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Resources/Terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Add_Hidden_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddHiddenAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddHiddenAccount_Form)); |
this.lbl_Add_Hidden_Account = new System.Windows.Forms.Label(); |
this.txt_AddHiddenAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_Hidden_Account |
// |
this.lbl_Add_Hidden_Account.AutoSize = true; |
this.lbl_Add_Hidden_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_Hidden_Account.Name = "lbl_Add_Hidden_Account"; |
this.lbl_Add_Hidden_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_Hidden_Account.TabIndex = 0; |
this.lbl_Add_Hidden_Account.Text = "Enter account name"; |
// |
// txt_AddHiddenAccount |
// |
this.txt_AddHiddenAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddHiddenAccount.Name = "txt_AddHiddenAccount"; |
this.txt_AddHiddenAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddHiddenAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddHiddenAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddHiddenAccount); |
this.Controls.Add(this.lbl_Add_Hidden_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddHiddenAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add Hidden Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_Hidden_Account; |
private System.Windows.Forms.TextBox txt_AddHiddenAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Add_Hidden_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddHiddenAccount_Form : Form |
{ |
public AddHiddenAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddHiddenAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of hidden accounts |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (this.txt_AddHiddenAccount.Text.ToLower() == hiddenUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of hidden accounts", "Error"); |
error = true; |
this.txt_AddHiddenAccount.Text = ""; |
this.txt_AddHiddenAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.hiddenAccounts.Add(txt_AddHiddenAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Add_Hidden_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Add_System_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddSystemAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddSystemAccount_Form)); |
this.lbl_Add_System_Account = new System.Windows.Forms.Label(); |
this.txt_AddSystemAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_System_Account |
// |
this.lbl_Add_System_Account.AutoSize = true; |
this.lbl_Add_System_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_System_Account.Name = "lbl_Add_System_Account"; |
this.lbl_Add_System_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_System_Account.TabIndex = 0; |
this.lbl_Add_System_Account.Text = "Enter account name"; |
// |
// txt_AddSystemAccount |
// |
this.txt_AddSystemAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddSystemAccount.Name = "txt_AddSystemAccount"; |
this.txt_AddSystemAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddSystemAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddSystemAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddSystemAccount); |
this.Controls.Add(this.lbl_Add_System_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddSystemAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add System Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_System_Account; |
private System.Windows.Forms.TextBox txt_AddSystemAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Add_System_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddSystemAccount_Form : Form |
{ |
public AddSystemAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddSystemAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of system accounts |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (this.txt_AddSystemAccount.Text.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of system accounts", "Error"); |
error = true; |
this.txt_AddSystemAccount.Text = ""; |
this.txt_AddSystemAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.systemAccounts.Add(txt_AddSystemAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Add_System_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Add_User_Account_Form.Designer.cs |
---|
0,0 → 1,144 |
namespace SWAT_Office_App |
{ |
partial class AddUserAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddUserAccount_Form)); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.txt_Username = new System.Windows.Forms.TextBox(); |
this.lbl_Username = new System.Windows.Forms.Label(); |
this.lbl_Password = new System.Windows.Forms.Label(); |
this.chk_Share = new System.Windows.Forms.CheckBox(); |
this.SuspendLayout(); |
// |
// btn_Add |
// |
this.btn_Add.Location = new System.Drawing.Point(98, 56); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(60, 24); |
this.btn_Add.TabIndex = 4; |
this.btn_Add.Text = "&Add User"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(166, 56); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 5; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(124, 27); |
this.txt_Password.MaxLength = 13; |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(100, 20); |
this.txt_Password.TabIndex = 2; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// txt_Username |
// |
this.txt_Username.Location = new System.Drawing.Point(12, 27); |
this.txt_Username.MaxLength = 16; |
this.txt_Username.Name = "txt_Username"; |
this.txt_Username.Size = new System.Drawing.Size(100, 20); |
this.txt_Username.TabIndex = 1; |
// |
// lbl_Username |
// |
this.lbl_Username.AutoSize = true; |
this.lbl_Username.Location = new System.Drawing.Point(12, 9); |
this.lbl_Username.Name = "lbl_Username"; |
this.lbl_Username.Size = new System.Drawing.Size(99, 13); |
this.lbl_Username.TabIndex = 4; |
this.lbl_Username.Text = "Username (Max 16)"; |
// |
// lbl_Password |
// |
this.lbl_Password.AutoSize = true; |
this.lbl_Password.Location = new System.Drawing.Point(121, 9); |
this.lbl_Password.Name = "lbl_Password"; |
this.lbl_Password.Size = new System.Drawing.Size(97, 13); |
this.lbl_Password.TabIndex = 5; |
this.lbl_Password.Text = "Password (Max 13)"; |
// |
// chk_Share |
// |
this.chk_Share.AutoSize = true; |
this.chk_Share.Checked = true; |
this.chk_Share.CheckState = System.Windows.Forms.CheckState.Checked; |
this.chk_Share.Location = new System.Drawing.Point(10, 60); |
this.chk_Share.Name = "chk_Share"; |
this.chk_Share.Size = new System.Drawing.Size(88, 17); |
this.chk_Share.TabIndex = 3; |
this.chk_Share.Text = "Create &Share"; |
this.chk_Share.UseVisualStyleBackColor = true; |
// |
// AddUserAccount_Form |
// |
this.AcceptButton = this.btn_Add; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(236, 89); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.chk_Share); |
this.Controls.Add(this.lbl_Password); |
this.Controls.Add(this.lbl_Username); |
this.Controls.Add(this.txt_Username); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.btn_Cancel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddUserAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add User Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.TextBox txt_Username; |
private System.Windows.Forms.Label lbl_Username; |
private System.Windows.Forms.Label lbl_Password; |
private System.Windows.Forms.CheckBox chk_Share; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Add_User_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Delete_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class DeleteUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DeleteUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 55); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// DeleteUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "DeleteUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Delete user(s)"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Delete_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Main_Menu_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Manage_User_Accounts_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Properties/AssemblyInfo.cs |
---|
0,0 → 1,36 |
using System.Reflection; |
using System.Runtime.CompilerServices; |
using System.Runtime.InteropServices; |
// General Information about an assembly is controlled through the following |
// set of attributes. Change these attribute values to modify the information |
// associated with an assembly. |
[assembly: AssemblyTitle("SWAT Office App")] |
[assembly: AssemblyDescription("")] |
[assembly: AssemblyConfiguration("")] |
[assembly: AssemblyCompany("Microsoft")] |
[assembly: AssemblyProduct("SWAT Office App")] |
[assembly: AssemblyCopyright("Copyright © Microsoft 2010")] |
[assembly: AssemblyTrademark("")] |
[assembly: AssemblyCulture("")] |
// Setting ComVisible to false makes the types in this assembly not visible |
// to COM components. If you need to access a type in this assembly from |
// COM, set the ComVisible attribute to true on that type. |
[assembly: ComVisible(false)] |
// The following GUID is for the ID of the typelib if this project is exposed to COM |
[assembly: Guid("dc89a6fe-eecc-4132-a579-91afd55e2e0b")] |
// Version information for an assembly consists of the following four values: |
// |
// Major Version |
// Minor Version |
// Build Number |
// Revision |
// |
// You can specify all the values or you can default the Build and Revision Numbers |
// by using the '*' as shown below: |
// [assembly: AssemblyVersion("1.0.*")] |
[assembly: AssemblyVersion("1.0.0.0")] |
[assembly: AssemblyFileVersion("1.0.0.0")] |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Properties/Resources.Designer.cs |
---|
0,0 → 1,70 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties { |
using System; |
/// <summary> |
/// A strongly-typed resource class, for looking up localized strings, etc. |
/// </summary> |
// This class was auto-generated by the StronglyTypedResourceBuilder |
// class via a tool like ResGen or Visual Studio. |
// To add or remove a member, edit your .ResX file then rerun ResGen |
// with the /str option, or rebuild your VS project. |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] |
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
internal class Resources { |
private static global::System.Resources.ResourceManager resourceMan; |
private static global::System.Globalization.CultureInfo resourceCulture; |
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] |
internal Resources() { |
} |
/// <summary> |
/// Returns the cached ResourceManager instance used by this class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Resources.ResourceManager ResourceManager { |
get { |
if (object.ReferenceEquals(resourceMan, null)) { |
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("SWAT_Office_App.Properties.Resources", typeof(Resources).Assembly); |
resourceMan = temp; |
} |
return resourceMan; |
} |
} |
/// <summary> |
/// Overrides the current thread's CurrentUICulture property for all |
/// resource lookups using this strongly typed resource class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Globalization.CultureInfo Culture { |
get { |
return resourceCulture; |
} |
set { |
resourceCulture = value; |
} |
} |
internal static System.Drawing.Bitmap Refresh { |
get { |
object obj = ResourceManager.GetObject("Refresh", resourceCulture); |
return ((System.Drawing.Bitmap)(obj)); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Properties/Resources.resx |
---|
0,0 → 1,124 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> |
<data name="Refresh" type="System.Resources.ResXFileRef, System.Windows.Forms"> |
<value>..\Resources\Refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Properties/Settings.Designer.cs |
---|
0,0 → 1,30 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties |
{ |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] |
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase |
{ |
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); |
public static Settings Default |
{ |
get |
{ |
return defaultInstance; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Properties/Settings.settings |
---|
0,0 → 1,7 |
<?xml version='1.0' encoding='utf-8'?> |
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)"> |
<Profiles> |
<Profile Name="(Default)" /> |
</Profiles> |
<Settings /> |
</SettingsFile> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Reimage_USB_Drive_Progress_Form.Designer.cs |
---|
0,0 → 1,93 |
namespace SWAT_Office_App |
{ |
partial class Reimage_USB_Drive_Progress_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.lbl_Status = new System.Windows.Forms.Label(); |
this.lbl_Warning = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// btn_Cancel |
// |
this.btn_Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Cancel.Location = new System.Drawing.Point(43, 80); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(120, 23); |
this.btn_Cancel.TabIndex = 1; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// lbl_Status |
// |
this.lbl_Status.Location = new System.Drawing.Point(3, 26); |
this.lbl_Status.Name = "lbl_Status"; |
this.lbl_Status.Size = new System.Drawing.Size(200, 51); |
this.lbl_Status.TabIndex = 3; |
this.lbl_Status.Text = "Current Status: Reformatting USB Drives"; |
this.lbl_Status.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; |
// |
// lbl_Warning |
// |
this.lbl_Warning.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lbl_Warning.AutoSize = true; |
this.lbl_Warning.Location = new System.Drawing.Point(2, 9); |
this.lbl_Warning.Name = "lbl_Warning"; |
this.lbl_Warning.Size = new System.Drawing.Size(202, 13); |
this.lbl_Warning.TabIndex = 4; |
this.lbl_Warning.Text = "Warning! Do NOT unplug the USB drives"; |
// |
// Reimage_USB_Drive_Progress_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.AutoSize = true; |
this.ClientSize = new System.Drawing.Size(207, 115); |
this.Controls.Add(this.lbl_Warning); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.lbl_Status); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Name = "Reimage_USB_Drive_Progress_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reimge Progress"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Label lbl_Status; |
private System.Windows.Forms.Label lbl_Warning; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Reimage_USB_Drive_Progress_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Reset_User_Password_Form.Designer.cs |
---|
0,0 → 1,130 |
namespace SWAT_Office_App |
{ |
partial class ResetUserPassword_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ResetUserPassword_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password1 = new System.Windows.Forms.TextBox(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password2 = new System.Windows.Forms.TextBox(); |
this.lbl_Prompt2 = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password1 |
// |
this.txt_Password1.Location = new System.Drawing.Point(18, 29); |
this.txt_Password1.Name = "txt_Password1"; |
this.txt_Password1.Size = new System.Drawing.Size(110, 20); |
this.txt_Password1.TabIndex = 1; |
this.txt_Password1.UseSystemPasswordChar = true; |
// |
// btn_Ok |
// |
this.btn_Ok.Enabled = false; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 2; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password2 |
// |
this.txt_Password2.Location = new System.Drawing.Point(18, 29); |
this.txt_Password2.Name = "txt_Password2"; |
this.txt_Password2.Size = new System.Drawing.Size(110, 20); |
this.txt_Password2.TabIndex = 4; |
this.txt_Password2.UseSystemPasswordChar = true; |
this.txt_Password2.Visible = false; |
// |
// lbl_Prompt2 |
// |
this.lbl_Prompt2.AutoSize = true; |
this.lbl_Prompt2.Location = new System.Drawing.Point(7, 9); |
this.lbl_Prompt2.Name = "lbl_Prompt2"; |
this.lbl_Prompt2.Size = new System.Drawing.Size(132, 13); |
this.lbl_Prompt2.TabIndex = 5; |
this.lbl_Prompt2.Text = "Enter in the new password"; |
// |
// ResetUserPassword_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.lbl_Prompt2); |
this.Controls.Add(this.txt_Password2); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.txt_Password1); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ResetUserPassword_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reset Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password1; |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password2; |
private System.Windows.Forms.Label lbl_Prompt2; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Reset_User_Password_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/SWAT Office App.csproj.user |
---|
0,0 → 1,13 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<PublishUrlHistory>publish\</PublishUrlHistory> |
<InstallUrlHistory /> |
<SupportUrlHistory /> |
<UpdateUrlHistory /> |
<BootstrapperUrlHistory /> |
<ErrorReportUrlHistory /> |
<FallbackCulture>en-US</FallbackCulture> |
<VerifyUploadedFiles>false</VerifyUploadedFiles> |
</PropertyGroup> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Settings_Form.resx |
---|
0,0 → 1,148 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<metadata name="folderBrowserDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
<value>17, 17</value> |
</metadata> |
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> |
<value>56</value> |
</metadata> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Settings_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class SettingsVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SettingsVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// SettingsVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "SettingsVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Settings_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Toggle_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class ToggleUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ToggleUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// ToggleUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ToggleUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Toggle Share"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/Toggle_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/application_osx_terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App/application_osx_terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App.sln.docstates |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App.sln.docstates |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App.suo |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App.suo |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/File Diagram.vsd |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/File Diagram.vsd |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6.1/SWAT Office App.sln |
---|
0,0 → 1,20 |
|
Microsoft Visual Studio Solution File, Format Version 11.00 |
# Visual Studio 2010 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SWAT Office App", "SWAT Office App\SWAT Office App.csproj", "{87CC24B0-F2A3-4D61-94D0-B3DF78658562}" |
EndProject |
Global |
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
Debug|x86 = Debug|x86 |
Release|x86 = Release|x86 |
EndGlobalSection |
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.ActiveCfg = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.Build.0 = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.ActiveCfg = Release|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.Build.0 = Release|x86 |
EndGlobalSection |
GlobalSection(SolutionProperties) = preSolution |
HideSolutionNode = FALSE |
EndGlobalSection |
EndGlobal |
/SWAT Programs/SWAT Office App/tags/Release_2.6/DebugText.cs |
---|
0,0 → 1,41 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.IO; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
class DebugText |
{ |
private static string debugLocation = "StatusLog.txt"; |
public static void appendText(string text) |
{ |
// Appends passed string into Debug.txt |
using (StreamWriter sw = File.AppendText(debugLocation)) |
{ |
sw.Write("[" + DateTime.Now.ToLongDateString() + " | " + DateTime.Now.ToLongTimeString() + "] -- "); |
sw.Write(text + "\r\n"); |
sw.Flush(); |
} |
} |
public static void createNewDebugTxt() |
{ |
// Deletes old Debug.txt and creates a new one |
if (File.Exists(debugLocation)) |
{ |
File.Delete(debugLocation); |
File.Create(debugLocation); |
} |
} |
public static void startNewSession() |
{ |
using (StreamWriter sw = File.AppendText(debugLocation)) |
{ |
sw.Write("-- New Session --\r\n"); |
sw.Flush(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Settings_Form.cs |
---|
0,0 → 1,288 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Xml.Linq; |
namespace SWAT_Office_App |
{ |
public partial class Settings_Form : Form |
{ |
// Global static variables |
public static string globalAdminPassword = "tr33b3@rd"; |
public static bool defaultSettings { get; set; } |
public static bool showFileSizes { get; set; } |
public static List<string> systemAccounts = new List<string>(); |
public static List<string> hiddenAccounts = new List<string>(); |
public static string sharedFolderLocation { get; set; } |
public static string usbMasterx32CopyLocation { get; set; } |
public static string usbMasterx64CopyLocation { get; set; } |
// Static variables for use by DriveLogger |
public static int driveLoggerRefreshInterval { get; set; } |
public static List<string> driveLoggerDockLabels = new List<string>(); |
public static List<string> driveLoggerDrivesToIgnore = new List<string>(); |
private static Settings_Form _Settings_Form = null; |
// Singleton instance so the settings file isnt loaded every time |
public static Settings_Form settings_Form_Instance |
{ |
set |
{ |
_Settings_Form = value; |
} |
get |
{ |
if (_Settings_Form == null) |
_Settings_Form = new Settings_Form(); |
return _Settings_Form; |
} |
} |
public Settings_Form() |
{ |
ImportSettings(); |
InitializeComponent(); |
this.listBox_SystemAccounts.SelectedIndexChanged += new EventHandler(this.listBox_SystemAccounts_SelectedIndexChanged); |
this.listBox_HiddenAccounts.SelectedIndexChanged += new EventHandler(this.listBox_HiddenAccounts_SelectedIndexChanged); |
this.Load += new EventHandler(Settings_Form_Load); |
} |
private void Settings_Form_Load(object sender, EventArgs e) |
{ |
OpenUpdateSettings(); |
settings_Form_Instance.btn_SystemRemove.Enabled = false; |
} |
public void listBox_SystemAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_SystemRemove.Enabled = true; |
} |
public void listBox_HiddenAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_HiddenRemove.Enabled = true; |
} |
public static void ImportSettings() |
{ |
// Imports settings from Settings.xml |
try |
{ |
if (File.Exists("Settings.xml")) |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load("Settings.xml"); |
showFileSizes = bool.Parse(Settings.Element("ProgramSettings").Element("ShowFileSizes").Value); |
systemAccounts.Clear(); |
string tempSystemAccounts = Settings.Element("ProgramSettings").Element("SystemAccounts").Value; |
string[] tempStringArray = tempSystemAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
systemAccounts.Add(str.Trim()); |
hiddenAccounts.Clear(); |
string tempHiddenAccounts = Settings.Element("ProgramSettings").Element("HiddenAccounts").Value; |
tempStringArray = tempHiddenAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
hiddenAccounts.Add(str.Trim()); |
driveLoggerDockLabels.Clear(); |
string tempDriveLoggerDockLabels = Settings.Element("ProgramSettings").Element("DockLabels").Value; |
tempStringArray = tempDriveLoggerDockLabels.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
driveLoggerDockLabels.Add(str.Trim()); |
driveLoggerRefreshInterval = int.Parse(Settings.Element("ProgramSettings").Element("DockRefreshInterval").Value); |
driveLoggerDrivesToIgnore.Clear(); |
string tempDrivesToIgnore = Settings.Element("ProgramSettings").Element("DockDrivesToIgnore").Value; |
tempStringArray = tempDrivesToIgnore.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
driveLoggerDrivesToIgnore.Add(str.Trim()); |
sharedFolderLocation = Settings.Element("ProgramSettings").Element("SharedFolderLocation").Value; |
usbMasterx32CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx32Location").Value; |
usbMasterx64CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx64Location").Value; |
} |
else |
{ |
MessageBox.Show("No existing setting file detected. Using default settings"); |
DebugText.appendText("No existing setting file detected. Using default settings"); |
WriteDefaultConfigFile(); |
} |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private static void OpenUpdateSettings() |
{ |
// Update the buttons on the form with the imported settings |
settings_Form_Instance.txt_ShareLocation.Text = sharedFolderLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text = usbMasterx32CopyLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text = usbMasterx64CopyLocation; |
PaintListBox(); |
} |
private static void ExitUpdateSettings() |
{ |
// Update the static variables from the form |
sharedFolderLocation = settings_Form_Instance.txt_ShareLocation.Text; |
usbMasterx32CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text; |
usbMasterx64CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text; |
} |
private static void ExportSettings() |
{ |
// Exports all settings to Settings.xml |
try |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load("Settings.xml"); |
string tempString = ""; |
foreach (string str in systemAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("SystemAccounts", tempString); |
tempString = ""; |
foreach (string str in hiddenAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("HiddenAccounts", tempString); |
Settings.Element("ProgramSettings").SetElementValue("SharedFolderLocation", sharedFolderLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx32Location", usbMasterx32CopyLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx64Location", usbMasterx64CopyLocation); |
Settings.Save("Settings.xml"); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private static void WriteDefaultConfigFile() |
{ |
// Writes the default settings configuration |
try |
{ |
XElement Settings = new XElement("Settings", |
new XElement("ProgramSettings", |
new XElement("ShowFileSizes","true"), |
new XElement("SystemAccounts", "Administrators,Administrator"), |
new XElement("HiddenAccounts", "Administrator,Guest"), |
new XElement("SharedFolderLocation", "C:\\"), |
new XElement("USBMasterCopyx32Location", "C:\\"), |
new XElement("USBMasterCopyx64Location", "C:\\"), |
new XElement("DockLabels", "Dock 1,Dock 2,Dock 3,External USB"), |
new XElement("DockRefreshInterval", 1000), |
new XElement("DockDrivesToIgnore", "C:\\") |
) |
); |
Settings.Save("Settings.xml"); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private static void PaintListBox() |
{ |
// Paints & Refreshes the listbox of system and hidden accounts |
settings_Form_Instance.listBox_SystemAccounts.Items.Clear(); |
foreach (string user in systemAccounts) |
settings_Form_Instance.listBox_SystemAccounts.Items.Add(user); |
settings_Form_Instance.listBox_HiddenAccounts.Items.Clear(); |
foreach (string user in hiddenAccounts) |
settings_Form_Instance.listBox_HiddenAccounts.Items.Add(user); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
ExitUpdateSettings(); |
ExportSettings(); |
this.Close(); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Default_Click(object sender, EventArgs e) |
{ |
// Resets settings to default settings |
try |
{ |
if (MessageBox.Show("Reset configurations to the default settings?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) |
{ |
File.Delete("Settings.xml"); |
WriteDefaultConfigFile(); |
ImportSettings(); |
OpenUpdateSettings(); |
} |
} |
catch (Exception ex) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(ex.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private void btn_SystemAdd_Click(object sender, EventArgs e) |
{ |
AddSystemAccount_Form newForm = new AddSystemAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_SystemRemove_Click(object sender, EventArgs e) |
{ |
systemAccounts.Remove(this.listBox_SystemAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_HiddenAdd_Click(object sender, EventArgs e) |
{ |
AddHiddenAccount_Form newForm = new AddHiddenAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_HiddenRemove_Click(object sender, EventArgs e) |
{ |
hiddenAccounts.Remove(this.listBox_HiddenAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_ShareLocationChange_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_ShareLocation.Text = folderBrowserDialog.SelectedPath; |
sharedFolderLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx32Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x32.Text = folderBrowserDialog.SelectedPath; |
usbMasterx32CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx64Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x64.Text = folderBrowserDialog.SelectedPath; |
usbMasterx64CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/bin/Debug/DriveLogger Log.txt |
---|
0,0 → 1,2 |
-- New Session Started -- |
Initializing form details |
/SWAT Programs/SWAT Office App/tags/Release_2.6/bin/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/bin/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/bin/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/bin/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/bin/Debug/SWAT Office App.vshost.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/bin/Debug/SWAT Office App.vshost.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/bin/Debug/Settings.xml |
---|
0,0 → 1,14 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowFileSizes>true</ShowFileSizes> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
<DockDrivesToIgnore>C:\</DockDrivesToIgnore> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/bin/Debug/StatusLog.txt |
---|
0,0 → 1,24 |
-- New Session -- |
[Wednesday, June 15, 2011 | 11:49:26 PM] -- No existing setting file detected. Using default settings |
[Wednesday, June 15, 2011 | 11:49:39 PM] -- Account A has been created |
[Wednesday, June 15, 2011 | 11:49:39 PM] -- Shared folder for A has been created |
[Wednesday, June 15, 2011 | 11:49:39 PM] -- Share permissions for A has been set |
[Wednesday, June 15, 2011 | 11:49:41 PM] -- Account B has been created |
[Wednesday, June 15, 2011 | 11:49:41 PM] -- Shared folder for B has been created |
[Wednesday, June 15, 2011 | 11:49:41 PM] -- Share permissions for B has been set |
[Wednesday, June 15, 2011 | 11:49:43 PM] -- Account C has been created |
[Wednesday, June 15, 2011 | 11:49:46 PM] -- Account D has been created |
[Wednesday, June 15, 2011 | 11:49:49 PM] -- Shared folder for C has been created |
[Wednesday, June 15, 2011 | 11:49:49 PM] -- Share permissions for C has been set |
[Wednesday, June 15, 2011 | 11:50:05 PM] -- Account A has been deleted |
[Wednesday, June 15, 2011 | 11:50:05 PM] -- Share permissions for A has been removed |
[Wednesday, June 15, 2011 | 11:50:05 PM] -- Shared folder for A has been deleted |
[Wednesday, June 15, 2011 | 11:50:06 PM] -- Account B has been deleted |
[Wednesday, June 15, 2011 | 11:50:06 PM] -- Share permissions for B has been removed |
[Wednesday, June 15, 2011 | 11:50:06 PM] -- Shared folder for B has been deleted |
[Wednesday, June 15, 2011 | 11:50:07 PM] -- Account C has been deleted |
[Wednesday, June 15, 2011 | 11:50:07 PM] -- Share permissions for C has been removed |
[Wednesday, June 15, 2011 | 11:50:07 PM] -- Shared folder for C has been deleted |
[Wednesday, June 15, 2011 | 11:50:07 PM] -- Account D has been deleted |
[Wednesday, June 15, 2011 | 11:50:09 PM] -- Starting instance of DriveLogger |
[Wednesday, June 15, 2011 | 11:50:11 PM] -- Starting reimaging of USB drives |
/SWAT Programs/SWAT Office App/tags/Release_2.6/bin/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/bin/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/bin/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/bin/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,22 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DriveLogger_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.DriveLogger_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.DriveLogger_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.Menu_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.Menu_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,22 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DriveLogger_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\C#\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.DriveLogger_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.DriveLogger_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.Menu_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.Menu_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/AboutBox.cs |
---|
0,0 → 1,30 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Drawing; |
using System.Linq; |
using System.Reflection; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
partial class AboutBox : Form |
{ |
public AboutBox() |
{ |
InitializeComponent(); |
this.Text = "Program Info"; |
this.labelProductName.Text = "SWAT Office App"; |
this.labelVersion.Text = "Version 2.6"; |
this.labelCopyright.Text = "Copyright to Kevin Lee @ Virginia Tech"; |
this.labelCompanyName.Text = "Author: Kevin Lee"; |
this.textBoxDescription.Text = "This program has been written by Kevin Lee for use " + |
"in Virginia Tech's SWAT (Software Assistance and " + |
"Triage) office at Torgeson 2080. Distribution without " + |
"notification to the author is strongly discouraged. " + |
"Claiming credit for this program without being the " + |
"author is prohibited. Questions and comments can be " + |
"sent to klee482@vt.edu."; |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Add_User_Account_Form.cs |
---|
0,0 → 1,87 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddUserAccount_Form : Form |
{ |
private static AddUserAccount_Form AddUserAccount_Instance = null; |
// Modified singleton instance |
public static AddUserAccount_Form Add_User_Account_Instance |
{ |
get |
{ |
AddUserAccount_Instance = new AddUserAccount_Form(); |
return AddUserAccount_Instance; |
} |
} |
public AddUserAccount_Form() |
{ |
InitializeComponent(); |
resetForm(); |
this.txt_Username.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Password.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Username.KeyPress += new KeyPressEventHandler(txt_Username_KeyPress); |
} |
private void resetForm() |
{ |
this.btn_Add.Enabled = false; |
this.txt_Username.Text = ""; |
this.txt_Password.Text = ""; |
this.txt_Username.Tag = false; |
this.txt_Password.Tag = false; |
this.txt_Username.Focus(); |
} |
private void txt_EmptyTxtBox(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
tb.Tag = false; |
else |
tb.Tag = true; |
ValidateBox(); |
} |
private void ValidateBox() |
{ |
this.btn_Add.Enabled = ((bool)(this.txt_Username.Tag) && (bool)(this.txt_Password.Tag)); |
} |
private void txt_Username_KeyPress(object sender, KeyPressEventArgs e) |
{ |
// Blocks symbols that cannot be used in the username field |
if ((e.KeyChar < 32 || e.KeyChar == 34 || (e.KeyChar > 41 && e.KeyChar < 45) || e.KeyChar == 47 || |
(e.KeyChar > 57 && e.KeyChar < 65) || (e.KeyChar > 90 && e.KeyChar < 94) || e.KeyChar > 122) && e.KeyChar != 8) |
e.Handled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
if (ManageUserAccounts.AddUser(txt_Username.Text, txt_Password.Text)) |
{ |
if (this.chk_Share.Checked == true) |
if (!ManageUserAccounts.CreateShareFolder(txt_Username.Text)) |
{ |
DebugText.appendText("Error occured while creating shared folder"); |
MessageBox.Show("Error occured when creating shared folder", "Error"); |
} |
this.Close(); |
} |
else |
{ |
DebugText.appendText("Error occured while creating new user account"); |
MessageBox.Show("Error occured when creating new user account","Error"); |
resetForm(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Delete_User_Verify_Form.cs |
---|
0,0 → 1,56 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class DeleteUserVerify_Form : Form |
{ |
private List<string> selectedUsers = new List<string>(); |
public DeleteUserVerify_Form(List<string> users) |
{ |
selectedUsers = users; |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == Settings_Form.globalAdminPassword) |
{ |
bool error = false; |
// Checks if any of the selected items are system accounts |
foreach (string user in selectedUsers) |
{ |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (user.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Cannot delete the " + systemUser + " (system) account", "Error"); |
error = true; |
} |
} |
} |
if (error == false) |
if (!ManageUserAccounts.DeleteUser(selectedUsers)) |
{ |
DebugText.appendText("Error occured when trying to delete user"); |
MessageBox.Show("Error occured when trying to delete user", "Error"); |
} |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Main_Menu_Form.cs |
---|
0,0 → 1,102 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Menu_Main : Form |
{ |
public Menu_Main() |
{ |
DebugText.startNewSession(); |
InitializeComponent(); |
Settings_Form.ImportSettings(); |
this.KeyPress += new KeyPressEventHandler(Menu_Main_KeyPress); |
} |
void Menu_Main_KeyPress(object sender, KeyPressEventArgs e) |
{ |
// Monitors for keypresses |
switch (e.KeyChar) |
{ |
case '1': // Manage User Accounts and Shares |
ManageUserAccounts_Form user_Mgmt = new ManageUserAccounts_Form(); |
user_Mgmt.ShowDialog(); |
break; |
case '2': // DriveLogger |
// Check to make sure that an instance of DriveLogger isnt already running |
if (!DriveLogger_Form.instanceAlreadyRunning) |
{ |
DebugText.appendText("Starting instance of DriveLogger"); |
DriveLogger_Form driveForm = new DriveLogger_Form(); |
driveForm.Show(); |
} |
else |
{ |
MessageBox.Show("An instance of DriveLogger is already running"); |
} |
break; |
case '3': // Reimage USB Drives |
// Check to make sure that another imaging thread isnt running |
if (!Reimage_USB_Drives.threadsRunning) |
{ |
DebugText.appendText("Starting reimaging of USB drives"); |
Reimage_USB_Drives.reimageUSBDrives(); |
} |
else |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
break; |
case '4': // Program Settings |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
break; |
case '?': // About |
AboutBox aboutForm = new AboutBox(); |
aboutForm.ShowDialog(); |
break; |
} |
} |
private void btn_Main_UserMgmt_Click(object sender, EventArgs e) |
{ |
// Manage User Accounts and Shares |
ManageUserAccounts_Form userMgmtForm = new ManageUserAccounts_Form(); |
userMgmtForm.ShowDialog(); |
} |
private void btn_DriveLogger_Click(object sender, EventArgs e) |
{ |
// DriveLogger |
if (!DriveLogger_Form.instanceAlreadyRunning) |
{ |
DebugText.appendText("Starting instance of DriveLogger"); |
DriveLogger_Form driveForm = new DriveLogger_Form(); |
driveForm.Show(); |
} |
else |
MessageBox.Show("An instance of DriveLogger is already running"); |
} |
private void btn_Reimage_USB_Drives_Click(object sender, EventArgs e) |
{ |
// Reimage USB Drives |
if (!Reimage_USB_Drives.threadsRunning) |
{ |
DebugText.appendText("Starting reimaging of USB drives"); |
Reimage_USB_Drives.reimageUSBDrives(); |
} |
else |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
} |
private void btn_Main_Settings_Click(object sender, EventArgs e) |
{ |
// Program Settings |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Manage_User_Accounts.cs |
---|
0,0 → 1,365 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.Diagnostics; |
using System.IO; |
using System.Windows.Forms; |
using System.Security.AccessControl; |
using System.DirectoryServices.AccountManagement; |
namespace SWAT_Office_App |
{ |
class ManageUserAccounts |
{ |
private static string studentGroupName = "StudentAccounts"; |
public static List<UserPrincipal> UserAccountsList = new List<UserPrincipal>(); |
public static bool AddUser(string username, string password) |
{ |
try |
{ |
PrincipalContext localSystem = new PrincipalContext(ContextType.Machine); |
// Creates a new user after checking if it already exists or not |
UserPrincipal newUser = new UserPrincipal(localSystem); |
newUser.Name = username; |
PrincipalSearcher searcher = new PrincipalSearcher(newUser); |
Principal result = searcher.FindOne(); |
if (result == null) |
{ |
newUser = new UserPrincipal(localSystem); |
newUser.Name = username; |
newUser.SetPassword(password); |
newUser.PasswordNeverExpires = true; |
newUser.PasswordNotRequired = false; |
newUser.UserCannotChangePassword = true; |
newUser.Description = DateTime.Now.ToShortDateString(); |
newUser.Save(); |
// Creates a new group after checking if it already exists or not |
GroupPrincipal studentGroup = new GroupPrincipal(localSystem); |
studentGroup.Name = studentGroupName; |
searcher = new PrincipalSearcher(studentGroup); |
result = searcher.FindOne(); |
// Creates group if it doesnt already exist |
if (result == null) |
{ |
studentGroup = new GroupPrincipal(localSystem, studentGroupName); |
studentGroup.Name = studentGroupName; |
studentGroup.IsSecurityGroup = true; |
studentGroup.Members.Add(newUser); |
studentGroup.Save(); |
} |
// Otherwise add to existing group |
else |
{ |
studentGroup = (GroupPrincipal)result; |
studentGroup.Members.Add(newUser); |
studentGroup.Save(); |
} |
DebugText.appendText("Account " + username + " has been created"); |
return true; |
} |
else |
{ |
// local account already exists, return with error |
return false; |
} |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool DeleteUser(List<string> usernames) |
{ |
try |
{ |
bool Success = true; |
PrincipalContext localSystem = new PrincipalContext(ContextType.Machine); |
// Iterates through and deletes selected users |
foreach (string user in usernames) |
{ |
bool deleteShare = false; |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + user)) |
{ |
// Prompts for deletion of folder as well as the user account |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + user + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
deleteShare = true; |
} |
// Finds and deletes user and share |
UserPrincipal toDelete = new UserPrincipal(localSystem); |
toDelete.Name = user; |
PrincipalSearcher searcher = new PrincipalSearcher(toDelete); |
Principal found = searcher.FindOne(); |
toDelete = (UserPrincipal)found; |
toDelete.Delete(); |
DebugText.appendText("Account " + user + " has been deleted"); |
// Deletes share if selected |
if (deleteShare) |
if (!DeleteShareFolder(user)) |
Success = false; |
} |
return Success; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool QueryUserAccounts() |
{ |
// Function that reads the user accounts on the local computer to UserAccountsList |
UserAccountsList.Clear(); |
try |
{ |
PrincipalContext localSystem = new PrincipalContext(ContextType.Machine); |
UserPrincipal user = new UserPrincipal(localSystem); |
user.Name = "*"; |
PrincipalSearcher searcher = new PrincipalSearcher(user); |
PrincipalSearchResult<Principal> result = searcher.FindAll(); |
foreach (Principal p in result) |
UserAccountsList.Add((UserPrincipal)p); |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool QueryUserSharedFolderExist(string username) |
{ |
return Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username); |
} |
public static bool CreateShareFolder(string username) |
{ |
try |
{ |
// Creates the directory with only the specific NTFS and share permissions for the user. |
DirectorySecurity dSecurity = new DirectorySecurity(); |
// Adds NTFS permissions for system accounts |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
} |
// Adds NTFS permissions for the user |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
Directory.CreateDirectory(Settings_Form.sharedFolderLocation + @"\" + username, dSecurity); |
DebugText.appendText("Shared folder for " + username + " has been created"); |
return SetSharePermissions(username); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool DeleteShareFolder(string username) |
{ |
try |
{ |
bool Success = true; |
// Removes the share BEFORE deleting the folder. Otherwise share will error on remove. |
if (!RemoveSharePermissions(username)) |
Success = false; |
Directory.Delete(Settings_Form.sharedFolderLocation + @"\" + username, true); |
DebugText.appendText("Shared folder for " + username + " has been deleted"); |
return Success; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool ToggleShare(string username) |
{ |
try |
{ |
// Checks if a share already exists for the user |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username)) |
{ |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + username + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
return DeleteShareFolder(username); |
} |
// Otherwise creates the share for the user |
else |
return CreateShareFolder(username); |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static long GetShareSize(string username) |
{ |
DirectoryInfo dir = new DirectoryInfo(Settings_Form.sharedFolderLocation + @"\" + username); |
long size = GetDirSize(dir); |
return size; |
} |
private static long GetDirSize(DirectoryInfo input) |
{ |
try |
{ |
if (input.Exists) |
{ |
long size = 0; |
FileInfo[] files = input.GetFiles(); |
foreach (FileInfo file in files) |
{ |
size += file.Length; |
} |
DirectoryInfo[] dirs = input.GetDirectories(); |
foreach (DirectoryInfo dir in dirs) |
{ |
size += GetDirSize(dir); |
} |
return size; |
} |
else |
return 0; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return 0; |
} |
} |
public static bool ChangeUserPassword(string username, string password) |
{ |
try |
{ |
// Queries for the specified user password |
PrincipalContext localSystem = new PrincipalContext(ContextType.Machine); |
UserPrincipal user = new UserPrincipal(localSystem); |
user.Name = username; |
PrincipalSearcher searcher = new PrincipalSearcher(user); |
Principal result = searcher.FindOne(); |
user = (UserPrincipal)result; |
user.SetPassword(password); |
user.Save(); |
DebugText.appendText("Password for " + username + " has been changed"); |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
public static bool SessionsOpen() |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SESSION"; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
netProcess.WaitForExit(); |
netProcess.Close(); |
if (tempSplit[0] == "There are no entries in the list.") |
return false; |
else |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return true; |
} |
} |
private static bool SetSharePermissions(string username) |
{ |
string combinationString = ""; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + systemUser + "\",FULL"); |
} |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + username + "\",FULL"); |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\"=\"" + Settings_Form.sharedFolderLocation + "\\" + username + "\" " + combinationString; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
DebugText.appendText("Share permissions for " + username + " has been set"); |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
private static bool RemoveSharePermissions(string username) |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\" /Delete"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
DebugText.appendText("Share permissions for " + username + " has been removed"); |
return true; |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
return false; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Manage_User_Accounts_Form.cs |
---|
0,0 → 1,235 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.DirectoryServices.AccountManagement; |
namespace SWAT_Office_App |
{ |
public partial class ManageUserAccounts_Form : Form |
{ |
public ManageUserAccounts_Form() |
{ |
InitializeComponent(); |
// Designate columns to include in listview for the Manage User Accounts Form |
ColumnHeader Column_1 = new ColumnHeader(); |
Column_1.Text = "Username"; |
Column_1.Width = 121; |
this.lst_UserAccounts.Columns.Add(Column_1); |
ColumnHeader Column_2 = new ColumnHeader(); |
Column_2.Text = "Share"; |
Column_2.Width = 46; |
Column_2.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_2); |
ColumnHeader Column_3 = new ColumnHeader(); |
Column_3.Text = "Size"; |
Column_3.Width = 75; |
Column_3.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_3); |
ColumnHeader Column_4 = new ColumnHeader(); |
Column_4.Text = "Date Created"; |
Column_4.Width = 80; |
Column_4.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_4); |
PaintUserListbox(); |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
this.lst_UserAccounts.ItemSelectionChanged += new ListViewItemSelectionChangedEventHandler(this.lst_ItemSelectionChanged); |
this.Activated += new EventHandler(this.form_Activated); |
} |
private void PaintUserListbox() |
{ |
try |
{ |
// Function for refreshing/painting the listbox |
this.lst_UserAccounts.BeginUpdate(); |
ManageUserAccounts.QueryUserAccounts(); |
// Temporary entries in listview |
//ListViewItem entry; |
//ListViewItem.ListViewSubItem s_entry; |
//entry = new ListViewItem(); |
//entry.Text = "TestUser"; |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "01/05/2010"; |
//entry.SubItems.Add(s_entry); |
//this.lst_User_Accounts.Items.Add(entry); |
this.lst_UserAccounts.Items.Clear(); |
// Prevents system accounts from showing, depending on settings |
foreach (UserPrincipal user in ManageUserAccounts.UserAccountsList) |
{ |
ListViewItem entry = new ListViewItem(); |
bool remove = false; |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (user.Name.ToLower() == hiddenUser.ToLower()) |
{ |
remove = true; |
break; |
} |
} |
// Populates the subitem columns for each entry |
if (remove == false) |
{ |
ListViewItem.ListViewSubItem s_share = new ListViewItem.ListViewSubItem(); |
if (ManageUserAccounts.QueryUserSharedFolderExist(user.Name)) |
s_share.Text = "Yes"; |
else |
s_share.Text = "No"; |
entry.SubItems.Add(s_share); |
ListViewItem.ListViewSubItem s_size = new ListViewItem.ListViewSubItem(); |
long size = ManageUserAccounts.GetShareSize(user.Name); |
if ((size / 1073741824) > 0) |
s_size.Text = (size / 1073741824).ToString() + " GB"; |
else |
s_size.Text = (size / 1048576).ToString() + " MB"; |
entry.SubItems.Add(s_size); |
ListViewItem.ListViewSubItem s_datecreated = new ListViewItem.ListViewSubItem(); |
s_datecreated.Text = user.Description; |
entry.SubItems.Add(s_datecreated); |
} |
if (remove == false) |
{ |
entry.Text = user.Name; |
this.lst_UserAccounts.Items.Add(entry); |
} |
} |
this.lst_UserAccounts.EndUpdate(); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private void lst_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e) |
{ |
lst_ValidateAll(); |
} |
private void lst_ValidateAll() |
{ |
// Enables/disables certain buttons depending on number of items selected |
ListView.SelectedListViewItemCollection collection = this.lst_UserAccounts.SelectedItems; |
if (collection.Count == 0) |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
else if (collection.Count == 1) |
{ |
// Checks if any of the selected items are system accounts |
bool check = false; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (collection[0].Text.ToLower() == systemUser.ToLower()) |
check = true; |
} |
if (check == false) |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = true; |
this.btn_Share.Enabled = true; |
ListViewItem.ListViewSubItem subItem = collection[0].SubItems[1]; |
if (subItem.Text == "Yes") |
this.btn_OpenShare.Enabled = true; |
else |
this.btn_OpenShare.Enabled = false; |
} |
else |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
else |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
private void form_Activated(object sender, EventArgs e) |
{ |
// Refreshes form on form activation |
ManageUserAccounts.QueryUserAccounts(); |
PaintUserListbox(); |
} |
private void btn_Exit_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Refresh_Click(object sender, EventArgs e) |
{ |
PaintUserListbox(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
AddUserAccount_Form.Add_User_Account_Instance.ShowDialog(); |
lst_ValidateAll(); |
} |
private void btn_Delete_Click(object sender, EventArgs e) |
{ |
if (!ManageUserAccounts.SessionsOpen()) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
List<string> userList = new List<string>(); |
foreach (ListViewItem user in selectedItems) |
userList.Add(user.Text); |
DeleteUserVerify_Form newForm = new DeleteUserVerify_Form(userList); |
newForm.ShowDialog(); |
} |
else |
MessageBox.Show("Sessions are still open. Please close them before deleting accounts", "Error"); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Pass_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ResetUserPassword_Form newForm = new ResetUserPassword_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Share_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ToggleUserVerify_Form newForm = new ToggleUserVerify_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_OpenShare_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
string openFolderString = Settings_Form.sharedFolderLocation + "\\" + selectedItems[0].Text; |
System.Diagnostics.Process proc = new System.Diagnostics.Process(); |
proc.StartInfo.FileName = openFolderString; |
proc.Start(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Reimage_USB_Drive_Progress_Form.cs |
---|
0,0 → 1,82 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Reimage_USB_Drive_Progress_Form : Form |
{ |
private static Reimage_USB_Drive_Progress_Form _Reimage_USB_Drive_Progress_Form = null; |
// Singleton instance |
public static Reimage_USB_Drive_Progress_Form Reimage_USB_Drive_Progress_Form_Instance |
{ |
set |
{ |
_Reimage_USB_Drive_Progress_Form = value; |
} |
get |
{ |
if (_Reimage_USB_Drive_Progress_Form == null) |
_Reimage_USB_Drive_Progress_Form = new Reimage_USB_Drive_Progress_Form(); |
return _Reimage_USB_Drive_Progress_Form; |
} |
} |
public Reimage_USB_Drive_Progress_Form() |
{ |
InitializeComponent(); |
btn_Cancel.Text = "Cancel"; |
this.updateStatus("Beginning the Reimaging of USB Drives"); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
Reimage_USB_Drives.bwThread.CancelAsync(); |
foreach (BackgroundWorker bw in Reimage_USB_Drives.backgroundWorkerList) |
bw.CancelAsync(); |
btn_Cancel.Text = "Cancellation Pending"; |
} |
delegate void updateStatus_(string parameter); |
public void updateStatus(string status) |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
lbl_Status.Text = status; |
} |
else |
Invoke(new updateStatus_(updateStatus), new object[] { status }); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
delegate void closeForm_(); |
public void closeForm() |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
this.Close(); |
} |
else |
Invoke(new closeForm_(closeForm), new object[] { }); |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Reimage_USB_Drives.cs |
---|
0,0 → 1,341 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.IO; |
using System.Windows.Forms; |
using System.Diagnostics; |
using System.Threading; |
using System.ComponentModel; |
namespace SWAT_Office_App |
{ |
class Reimage_USB_Drives |
{ |
public static List<string> allSwatUSBDrivesx32 = new List<string>(); |
public static List<string> allSwatUSBDrivesx64 = new List<string>(); |
public static BackgroundWorker bwThread = null; |
public static Reimage_USB_Drive_Progress_Form progressForm = null; |
public static List<BackgroundWorker> backgroundWorkerList = new List<BackgroundWorker>(); |
public static bool threadsRunning = false; |
private static bool allThreadsCompleted = false; |
private static bool threadsCancelled = false; |
private static DateTime startTime; |
private static DateTime endTime; |
public static void getDriveLetters() |
{ |
allSwatUSBDrivesx32.Clear(); |
allSwatUSBDrivesx64.Clear(); |
backgroundWorkerList.Clear(); |
string pathToSWATDrive; |
// Pulls information from all drives on the running computer |
DriveInfo[] allDrives = DriveInfo.GetDrives(); |
// Looks for a drive with the correct label, updates pathToSWATDrive with the drive letter |
foreach (DriveInfo drive in allDrives) |
{ |
if (drive.IsReady == true) |
{ |
// Drive label for the USB drives is set here. |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X32" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx32.Add(pathToSWATDrive); |
} |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X64" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx64.Add(pathToSWATDrive); |
} |
} |
} |
// Prompts for drive to be inserted |
if ((allSwatUSBDrivesx32.Count == 0) && (allSwatUSBDrivesx64.Count == 0)) |
{ |
DialogResult result; |
result = MessageBox.Show("Unable to locate any SWAT USB drives.", "Error"); |
} |
} |
public static void reimageUSBDrives() |
{ |
try |
{ |
if (Settings_Form.defaultSettings == false) |
{ |
if ((File.Exists(Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe")) && |
(File.Exists(Settings_Form.usbMasterx64CopyLocation + "\\boot\\bootsect.exe"))) |
{ |
startTime = DateTime.Now; |
getDriveLetters(); |
if ((allSwatUSBDrivesx32.Count != 0) || (allSwatUSBDrivesx64.Count != 0)) |
{ |
threadsRunning = true; |
bwThread = new BackgroundWorker(); |
bwThread.WorkerSupportsCancellation = true; |
bwThread.DoWork += new DoWorkEventHandler(bwThread_DoWork); |
bwThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bwThread_RunWorkerCompleted); |
bwThread.RunWorkerAsync(); |
progressForm = new Reimage_USB_Drive_Progress_Form(); |
progressForm.Show(); |
} |
} |
else |
{ |
MessageBox.Show("bootsect.exe is missing from the master image location","Error"); |
} |
} |
else |
{ |
MessageBox.Show("Settings have not been changed yet.\nPlease verify settings before continuing.", "Warning!"); |
} |
} |
catch (Exception e) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(e.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
private static void bwThread_DoWork(object sender, DoWorkEventArgs e) |
{ |
try |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
//Reimage_USB_Drives.wipeUSBDrives(worker, e); |
Thread.Sleep(1000); |
// Reformats all SWAT USB Drives |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x32\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x64\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
getDriveLetters(); |
//Reimage_USB_Drives.callBootsect(); |
// Runs bootsect.exe on each drive to install the bootloader |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
//Reimage_USB_Drives.copyMasterImage(); |
// Copies the master image to each USB Drive |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread32_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread64_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
} |
} |
catch (Exception ex) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(ex.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
static void fileCopyThread32_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread64_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsCancelled = true; |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
else |
{ |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
if (threadsCancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("File Copy Operation Cancelled"); |
progressForm.closeForm(); |
} |
else if (allThreadsCompleted) |
{ |
threadsRunning = false; |
endTime = DateTime.Now; |
MessageBox.Show("Operation was started at " + startTime.ToShortTimeString() + " and ended successfully at " + endTime.ToShortTimeString()); |
progressForm.closeForm(); |
} |
} |
private static void bwThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("Operation was canceled"); |
progressForm.Close(); |
} |
} |
private static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs, BackgroundWorker worker, DoWorkEventArgs e) |
{ |
try |
{ |
progressForm.updateStatus("Copying Files to " + destDirName); |
DirectoryInfo dir = new DirectoryInfo(sourceDirName); |
DirectoryInfo[] dirs = dir.GetDirectories(); |
// If the destination directory does not exist, create it. |
if (!Directory.Exists(destDirName)) |
{ |
Directory.CreateDirectory(destDirName); |
} |
// Get the file contents of the directory to copy. |
FileInfo[] files = dir.GetFiles(); |
foreach (FileInfo file in files) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the path to the new copy of the file. |
string tempPath = Path.Combine(destDirName, file.Name); |
// Copy the file. |
file.CopyTo(tempPath, false); |
} |
// If copySubDirs is true, copy the subdirectories. |
if (copySubDirs) |
{ |
foreach (DirectoryInfo subdir in dirs) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the subdirectory. |
string tempPath = Path.Combine(destDirName, subdir.Name); |
// Copy the subdirectories. |
DirectoryCopy(subdir.FullName, tempPath, copySubDirs, worker, e); |
} |
} |
} |
catch (Exception ex) |
{ |
//MessageBox.Show(e.ToString(), "Error"); |
DebugText.appendText(ex.ToString()); |
MessageBox.Show("An error has occured. Please notify a supervisor to debug.", "Error"); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Reset_User_Password_Form.cs |
---|
0,0 → 1,59 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ResetUserPassword_Form : Form |
{ |
private string selectedUsername; |
public ResetUserPassword_Form(string selectedUser) |
{ |
selectedUsername = selectedUser; |
InitializeComponent(); |
this.txt_Password1.Focus(); |
this.lbl_Prompt2.Visible = false; |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password1.TextChanged += new EventHandler(this.txt_Box1_TextChanged); |
this.txt_Password2.TextChanged += new EventHandler(this.txt_Box2_TextChanged); |
} |
private void txt_Box1_TextChanged(object sender, EventArgs e) |
{ |
if (txt_Password1.Text == Settings_Form.globalAdminPassword) |
{ |
this.txt_Password1.Visible = false; |
this.txt_Password2.Visible = true; |
this.lbl_Prompt1.Visible = false; |
this.lbl_Prompt2.Visible = true; |
this.txt_Password2.Focus(); |
} |
} |
private void txt_Box2_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
if (!ManageUserAccounts.ChangeUserPassword(selectedUsername, txt_Password2.Text)) |
{ |
DebugText.appendText("Error occured while changing password"); |
MessageBox.Show("Error occured while changing password", "Error"); |
} |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/SWAT Office App.csproj |
---|
0,0 → 1,254 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Platform Condition=" '$(Platform)' == '' ">x86</Platform> |
<ProductVersion>8.0.30703</ProductVersion> |
<SchemaVersion>2.0</SchemaVersion> |
<ProjectGuid>{87CC24B0-F2A3-4D61-94D0-B3DF78658562}</ProjectGuid> |
<OutputType>WinExe</OutputType> |
<AppDesignerFolder>Properties</AppDesignerFolder> |
<RootNamespace>SWAT_Office_App</RootNamespace> |
<AssemblyName>SWAT Office App</AssemblyName> |
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> |
<TargetFrameworkProfile>Client</TargetFrameworkProfile> |
<FileAlignment>512</FileAlignment> |
<IsWebBootstrapper>false</IsWebBootstrapper> |
<PublishUrl>publish\</PublishUrl> |
<Install>true</Install> |
<InstallFrom>Disk</InstallFrom> |
<UpdateEnabled>false</UpdateEnabled> |
<UpdateMode>Foreground</UpdateMode> |
<UpdateInterval>7</UpdateInterval> |
<UpdateIntervalUnits>Days</UpdateIntervalUnits> |
<UpdatePeriodically>false</UpdatePeriodically> |
<UpdateRequired>false</UpdateRequired> |
<MapFileExtensions>true</MapFileExtensions> |
<ApplicationRevision>0</ApplicationRevision> |
<ApplicationVersion>1.0.0.%2a</ApplicationVersion> |
<UseApplicationTrust>false</UseApplicationTrust> |
<BootstrapperEnabled>true</BootstrapperEnabled> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugSymbols>true</DebugSymbols> |
<DebugType>full</DebugType> |
<Optimize>false</Optimize> |
<OutputPath>bin\Debug\</OutputPath> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugType>pdbonly</DebugType> |
<Optimize>true</Optimize> |
<OutputPath>bin\Release\</OutputPath> |
<DefineConstants>TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup> |
<ApplicationIcon>application_osx_terminal.ico</ApplicationIcon> |
</PropertyGroup> |
<ItemGroup> |
<Reference Include="System" /> |
<Reference Include="System.Core" /> |
<Reference Include="System.DirectoryServices.AccountManagement" /> |
<Reference Include="System.Xml.Linq" /> |
<Reference Include="System.Data.DataSetExtensions" /> |
<Reference Include="Microsoft.CSharp" /> |
<Reference Include="System.Data" /> |
<Reference Include="System.Deployment" /> |
<Reference Include="System.Drawing" /> |
<Reference Include="System.Windows.Forms" /> |
<Reference Include="System.Xml" /> |
</ItemGroup> |
<ItemGroup> |
<Compile Include="AboutBox.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="AboutBox.Designer.cs"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.designer.cs"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_System_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_System_Account_Form.Designer.cs"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_User_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_User_Account_Form.Designer.cs"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="DebugText.cs" /> |
<Compile Include="Delete_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Delete_User_Verify_Form.designer.cs"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="DriveLogger_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="DriveLogger_Form.Designer.cs"> |
<DependentUpon>DriveLogger_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="DriveLogger_LabelPrompt_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="DriveLogger_LabelPrompt_Form.Designer.cs"> |
<DependentUpon>DriveLogger_LabelPrompt_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Main_Menu_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Main_Menu_Form.Designer.cs"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Manage_User_Accounts.cs" /> |
<Compile Include="Manage_User_Accounts_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Manage_User_Accounts_Form.Designer.cs"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Program.cs" /> |
<Compile Include="Properties\AssemblyInfo.cs" /> |
<Compile Include="Reimage_USB_Drives.cs" /> |
<Compile Include="Reimage_USB_Drive_Progress_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reimage_USB_Drive_Progress_Form.Designer.cs"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Reset_User_Password_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reset_User_Password_Form.Designer.cs"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Form.Designer.cs"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Verify_Form.designer.cs"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.designer.cs"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<EmbeddedResource Include="AboutBox.resx"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_Hidden_Account_Form.resx"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_System_Account_Form.resx"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_User_Account_Form.resx"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Delete_User_Verify_Form.resx"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="DriveLogger_Form.resx"> |
<DependentUpon>DriveLogger_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="DriveLogger_LabelPrompt_Form.resx"> |
<DependentUpon>DriveLogger_LabelPrompt_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Main_Menu_Form.resx"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Manage_User_Accounts_Form.resx"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Properties\Resources.resx"> |
<Generator>ResXFileCodeGenerator</Generator> |
<LastGenOutput>Resources.Designer.cs</LastGenOutput> |
<SubType>Designer</SubType> |
</EmbeddedResource> |
<Compile Include="Properties\Resources.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Resources.resx</DependentUpon> |
<DesignTime>True</DesignTime> |
</Compile> |
<EmbeddedResource Include="Reimage_USB_Drive_Progress_Form.resx"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Reset_User_Password_Form.resx"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Form.resx"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Verify_Form.resx"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Toggle_User_Verify_Form.resx"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<None Include="Properties\Settings.settings"> |
<Generator>SettingsSingleFileGenerator</Generator> |
<LastGenOutput>Settings.Designer.cs</LastGenOutput> |
</None> |
<Compile Include="Properties\Settings.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Settings.settings</DependentUpon> |
<DesignTimeSharedInput>True</DesignTimeSharedInput> |
</Compile> |
</ItemGroup> |
<ItemGroup> |
<Content Include="application_osx_terminal.ico" /> |
<None Include="Resources\Refresh.png" /> |
</ItemGroup> |
<ItemGroup> |
<BootstrapperPackage Include=".NETFramework,Version=v4.0,Profile=Client"> |
<Visible>False</Visible> |
<ProductName>Microsoft .NET Framework 4 Client Profile %28x86 and x64%29</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Client.3.5"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1"> |
<Visible>False</Visible> |
<ProductName>Windows Installer 3.1</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
</ItemGroup> |
<ItemGroup /> |
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. |
Other similar extension points exist, see Microsoft.Common.targets. |
<Target Name="BeforeBuild"> |
</Target> |
<Target Name="AfterBuild"> |
</Target> |
--> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Settings_Form.Designer.cs |
---|
0,0 → 1,311 |
namespace SWAT_Office_App |
{ |
partial class Settings_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Settings_Form)); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.listBox_SystemAccounts = new System.Windows.Forms.ListBox(); |
this.btn_SystemAdd = new System.Windows.Forms.Button(); |
this.btn_SystemRemove = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts = new System.Windows.Forms.GroupBox(); |
this.txt_ShareLocation = new System.Windows.Forms.TextBox(); |
this.lbl_ShareLocation = new System.Windows.Forms.Label(); |
this.btn_ShareLocationChange = new System.Windows.Forms.Button(); |
this.folderBrowserDialog = new System.Windows.Forms.FolderBrowserDialog(); |
this.btn_USBLocationx32Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x32 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x32 = new System.Windows.Forms.Label(); |
this.btn_USBLocationx64Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x64 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x64 = new System.Windows.Forms.Label(); |
this.groupBox_HiddenAccounts = new System.Windows.Forms.GroupBox(); |
this.listBox_HiddenAccounts = new System.Windows.Forms.ListBox(); |
this.btn_HiddenRemove = new System.Windows.Forms.Button(); |
this.btn_HiddenAdd = new System.Windows.Forms.Button(); |
this.btn_Default = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts.SuspendLayout(); |
this.groupBox_HiddenAccounts.SuspendLayout(); |
this.SuspendLayout(); |
// |
// btn_Ok |
// |
this.btn_Ok.Location = new System.Drawing.Point(72, 305); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(52, 23); |
this.btn_Ok.TabIndex = 11; |
this.btn_Ok.Text = "Save"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(130, 305); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(52, 23); |
this.btn_Cancel.TabIndex = 12; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// listBox_SystemAccounts |
// |
this.listBox_SystemAccounts.FormattingEnabled = true; |
this.listBox_SystemAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_SystemAccounts.Name = "listBox_SystemAccounts"; |
this.listBox_SystemAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_SystemAccounts.TabIndex = 1; |
// |
// btn_SystemAdd |
// |
this.btn_SystemAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_SystemAdd.Name = "btn_SystemAdd"; |
this.btn_SystemAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemAdd.TabIndex = 2; |
this.btn_SystemAdd.Text = "Add"; |
this.btn_SystemAdd.UseVisualStyleBackColor = true; |
this.btn_SystemAdd.Click += new System.EventHandler(this.btn_SystemAdd_Click); |
// |
// btn_SystemRemove |
// |
this.btn_SystemRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_SystemRemove.Name = "btn_SystemRemove"; |
this.btn_SystemRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemRemove.TabIndex = 3; |
this.btn_SystemRemove.Text = "Remove"; |
this.btn_SystemRemove.UseVisualStyleBackColor = true; |
this.btn_SystemRemove.Click += new System.EventHandler(this.btn_SystemRemove_Click); |
// |
// groupBox_SystemAccounts |
// |
this.groupBox_SystemAccounts.Controls.Add(this.listBox_SystemAccounts); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemRemove); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemAdd); |
this.groupBox_SystemAccounts.Location = new System.Drawing.Point(12, 12); |
this.groupBox_SystemAccounts.Name = "groupBox_SystemAccounts"; |
this.groupBox_SystemAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_SystemAccounts.TabIndex = 4; |
this.groupBox_SystemAccounts.TabStop = false; |
this.groupBox_SystemAccounts.Text = "System Accounts"; |
// |
// txt_ShareLocation |
// |
this.txt_ShareLocation.Location = new System.Drawing.Point(12, 201); |
this.txt_ShareLocation.Name = "txt_ShareLocation"; |
this.txt_ShareLocation.Size = new System.Drawing.Size(112, 20); |
this.txt_ShareLocation.TabIndex = 5; |
// |
// lbl_ShareLocation |
// |
this.lbl_ShareLocation.AutoSize = true; |
this.lbl_ShareLocation.Location = new System.Drawing.Point(12, 185); |
this.lbl_ShareLocation.Name = "lbl_ShareLocation"; |
this.lbl_ShareLocation.Size = new System.Drawing.Size(117, 13); |
this.lbl_ShareLocation.TabIndex = 10; |
this.lbl_ShareLocation.Text = "Shared Folder Location"; |
// |
// btn_ShareLocationChange |
// |
this.btn_ShareLocationChange.Location = new System.Drawing.Point(130, 200); |
this.btn_ShareLocationChange.Name = "btn_ShareLocationChange"; |
this.btn_ShareLocationChange.Size = new System.Drawing.Size(52, 22); |
this.btn_ShareLocationChange.TabIndex = 6; |
this.btn_ShareLocationChange.Text = "Change"; |
this.btn_ShareLocationChange.UseVisualStyleBackColor = true; |
this.btn_ShareLocationChange.Click += new System.EventHandler(this.btn_ShareLocationChange_Click); |
// |
// folderBrowserDialog |
// |
this.folderBrowserDialog.Description = "Choose a new location for storing networked folders"; |
// |
// btn_USBLocationx32Change |
// |
this.btn_USBLocationx32Change.Location = new System.Drawing.Point(130, 239); |
this.btn_USBLocationx32Change.Name = "btn_USBLocationx32Change"; |
this.btn_USBLocationx32Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx32Change.TabIndex = 8; |
this.btn_USBLocationx32Change.Text = "Change"; |
this.btn_USBLocationx32Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx32Change.Click += new System.EventHandler(this.btn_USBLocationx32Change_Click); |
// |
// txt_USBMasterCopyLocation_x32 |
// |
this.txt_USBMasterCopyLocation_x32.Location = new System.Drawing.Point(12, 240); |
this.txt_USBMasterCopyLocation_x32.Name = "txt_USBMasterCopyLocation_x32"; |
this.txt_USBMasterCopyLocation_x32.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x32.TabIndex = 7; |
// |
// lbl_USBCopyLocation_x32 |
// |
this.lbl_USBCopyLocation_x32.AutoSize = true; |
this.lbl_USBCopyLocation_x32.Location = new System.Drawing.Point(12, 224); |
this.lbl_USBCopyLocation_x32.Name = "lbl_USBCopyLocation_x32"; |
this.lbl_USBCopyLocation_x32.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x32.TabIndex = 15; |
this.lbl_USBCopyLocation_x32.Text = "USB Master Copy x32 Location"; |
// |
// btn_USBLocationx64Change |
// |
this.btn_USBLocationx64Change.Location = new System.Drawing.Point(130, 277); |
this.btn_USBLocationx64Change.Name = "btn_USBLocationx64Change"; |
this.btn_USBLocationx64Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx64Change.TabIndex = 10; |
this.btn_USBLocationx64Change.Text = "Change"; |
this.btn_USBLocationx64Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx64Change.Click += new System.EventHandler(this.btn_USBLocationx64Change_Click); |
// |
// txt_USBMasterCopyLocation_x64 |
// |
this.txt_USBMasterCopyLocation_x64.Location = new System.Drawing.Point(12, 279); |
this.txt_USBMasterCopyLocation_x64.Name = "txt_USBMasterCopyLocation_x64"; |
this.txt_USBMasterCopyLocation_x64.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x64.TabIndex = 9; |
// |
// lbl_USBCopyLocation_x64 |
// |
this.lbl_USBCopyLocation_x64.AutoSize = true; |
this.lbl_USBCopyLocation_x64.Location = new System.Drawing.Point(12, 263); |
this.lbl_USBCopyLocation_x64.Name = "lbl_USBCopyLocation_x64"; |
this.lbl_USBCopyLocation_x64.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x64.TabIndex = 18; |
this.lbl_USBCopyLocation_x64.Text = "USB Master Copy x64 Location"; |
// |
// groupBox_HiddenAccounts |
// |
this.groupBox_HiddenAccounts.Controls.Add(this.listBox_HiddenAccounts); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenRemove); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenAdd); |
this.groupBox_HiddenAccounts.Location = new System.Drawing.Point(12, 100); |
this.groupBox_HiddenAccounts.Name = "groupBox_HiddenAccounts"; |
this.groupBox_HiddenAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_HiddenAccounts.TabIndex = 19; |
this.groupBox_HiddenAccounts.TabStop = false; |
this.groupBox_HiddenAccounts.Text = "Hidden Accounts"; |
// |
// listBox_HiddenAccounts |
// |
this.listBox_HiddenAccounts.FormattingEnabled = true; |
this.listBox_HiddenAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_HiddenAccounts.Name = "listBox_HiddenAccounts"; |
this.listBox_HiddenAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_HiddenAccounts.TabIndex = 1; |
// |
// btn_HiddenRemove |
// |
this.btn_HiddenRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_HiddenRemove.Name = "btn_HiddenRemove"; |
this.btn_HiddenRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenRemove.TabIndex = 3; |
this.btn_HiddenRemove.Text = "Remove"; |
this.btn_HiddenRemove.UseVisualStyleBackColor = true; |
this.btn_HiddenRemove.Click += new System.EventHandler(this.btn_HiddenRemove_Click); |
// |
// btn_HiddenAdd |
// |
this.btn_HiddenAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_HiddenAdd.Name = "btn_HiddenAdd"; |
this.btn_HiddenAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenAdd.TabIndex = 2; |
this.btn_HiddenAdd.Text = "Add"; |
this.btn_HiddenAdd.UseVisualStyleBackColor = true; |
this.btn_HiddenAdd.Click += new System.EventHandler(this.btn_HiddenAdd_Click); |
// |
// btn_Default |
// |
this.btn_Default.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
this.btn_Default.Location = new System.Drawing.Point(12, 308); |
this.btn_Default.Name = "btn_Default"; |
this.btn_Default.Size = new System.Drawing.Size(45, 20); |
this.btn_Default.TabIndex = 20; |
this.btn_Default.Text = "Defaults"; |
this.btn_Default.UseVisualStyleBackColor = true; |
this.btn_Default.Click += new System.EventHandler(this.btn_Default_Click); |
// |
// Settings_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(194, 339); |
this.Controls.Add(this.btn_Default); |
this.Controls.Add(this.groupBox_HiddenAccounts); |
this.Controls.Add(this.lbl_USBCopyLocation_x64); |
this.Controls.Add(this.btn_USBLocationx64Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x64); |
this.Controls.Add(this.lbl_USBCopyLocation_x32); |
this.Controls.Add(this.btn_USBLocationx32Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x32); |
this.Controls.Add(this.btn_ShareLocationChange); |
this.Controls.Add(this.lbl_ShareLocation); |
this.Controls.Add(this.txt_ShareLocation); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.groupBox_SystemAccounts); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.MaximizeBox = false; |
this.Name = "Settings_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings"; |
this.groupBox_SystemAccounts.ResumeLayout(false); |
this.groupBox_HiddenAccounts.ResumeLayout(false); |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.ListBox listBox_SystemAccounts; |
private System.Windows.Forms.Button btn_SystemAdd; |
private System.Windows.Forms.Button btn_SystemRemove; |
private System.Windows.Forms.GroupBox groupBox_SystemAccounts; |
private System.Windows.Forms.TextBox txt_ShareLocation; |
private System.Windows.Forms.Label lbl_ShareLocation; |
private System.Windows.Forms.Button btn_ShareLocationChange; |
private System.Windows.Forms.FolderBrowserDialog folderBrowserDialog; |
private System.Windows.Forms.Button btn_USBLocationx32Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x32; |
private System.Windows.Forms.Button btn_USBLocationx64Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x64; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x32; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x64; |
private System.Windows.Forms.GroupBox groupBox_HiddenAccounts; |
private System.Windows.Forms.ListBox listBox_HiddenAccounts; |
private System.Windows.Forms.Button btn_HiddenRemove; |
private System.Windows.Forms.Button btn_HiddenAdd; |
private System.Windows.Forms.Button btn_Default; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Settings_Verify_Form.cs |
---|
0,0 → 1,36 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class SettingsVerify_Form : Form |
{ |
public SettingsVerify_Form() |
{ |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == Settings_Form.globalAdminPassword) |
{ |
Settings_Form.settings_Form_Instance.ShowDialog(); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Toggle_User_Verify_Form.cs |
---|
0,0 → 1,42 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ToggleUserVerify_Form : Form |
{ |
private string selectedUser; |
public ToggleUserVerify_Form(string user) |
{ |
selectedUser = user; |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == Settings_Form.globalAdminPassword) |
{ |
if (!ManageUserAccounts.ToggleShare(selectedUser)) |
{ |
DebugText.appendText("Error in toggling share"); |
MessageBox.Show("Error in toggling share", "Error"); |
} |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/DriveLogger_Form.cs |
---|
0,0 → 1,334 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Threading; |
namespace SWAT_Office_App |
{ |
public struct DriveEntry |
{ |
public DateTime time; // Time of insertion |
public string drive; // Drive letter of the drive |
public string label; // Label of the drive |
public string size; // Size of the drive in bytes (I think) |
public string owner; // Owner to be specified |
public string dock; // Dock number as choosen |
} |
public partial class DriveLogger_Form : Form |
{ |
private static List<DriveEntry> driveEntryList= new List<DriveEntry>(); |
private static string logLocation = "DriveLogger Log.txt"; |
public static bool instanceAlreadyRunning = false; |
public DriveLogger_Form() |
{ |
// Disable thread safe checking |
CheckForIllegalCrossThreadCalls = false; |
driveEntryList.Clear(); |
InitializeComponent(); |
this.listView_Drives.AfterLabelEdit += new LabelEditEventHandler(listView_Drives_AfterLabelEdit); |
this.KeyPreview = true; |
this.KeyDown += new KeyEventHandler(DriveLogger_Form_KeyDown); |
this.FormClosed += new FormClosedEventHandler(DriveLogger_Form_FormClosed); |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("-- New Session Started --"); |
sw.WriteLine("Initializing form details"); |
} |
// Adds columns to the listview |
this.listView_Drives.Columns.Add("Owner", 145, HorizontalAlignment.Left); |
this.listView_Drives.Columns.Add("Dock", 60, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Time", 130, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Drive", 40, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Label", 109, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Size", 60, HorizontalAlignment.Center); |
// Initializes and starts a backgroundworker thread for monitoring for new drives |
BackgroundWorker bgWorker = new BackgroundWorker(); |
instanceAlreadyRunning = true; |
bgWorker.DoWork += new DoWorkEventHandler(bgWorker_DoWork); |
bgWorker.RunWorkerAsync(); |
} |
void bgWorker_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
// Compares a list of drives detected previously with the a list of current |
// drives on the computer. If a change in length is detected, a drive is either |
// added or removed so the drive in question is found and operated upon |
List<string> drivesPreviouslyDetectedList = new List<string>(); |
DriveInfo[] newlyDetectedDrives = DriveInfo.GetDrives(); |
// Resets both lists to hold the same drives |
drivesPreviouslyDetectedList.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
drivesPreviouslyDetectedList.Add(drive.Name); |
while (true) |
{ |
// Cancels thread if DriveLogger form is closed |
if (!instanceAlreadyRunning) |
{ |
//MessageBox.Show("Thread Stopped"); |
e.Cancel = true; |
break; |
} |
// Pulls new list of current drives on computer |
newlyDetectedDrives = DriveInfo.GetDrives(); |
if (newlyDetectedDrives.Length > drivesPreviouslyDetectedList.Count) |
{ |
// Applies if a drive is attached to the computer |
// Goes through each list and finds the drive that was recently attached |
bool newDrivesDetected = false; |
string driveOwner = ""; |
string driveDock = ""; |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
// Skips the drive if it is in the list of drives to ignore |
if (Settings_Form.driveLoggerDrivesToIgnore.Contains(drive.Name)) |
continue; |
// Check for non-matching entries |
if (!drivesPreviouslyDetectedList.Contains(drive.Name)) |
{ |
// Creates and populates a new DriveEntry |
DriveEntry newEntry = new DriveEntry(); |
if (newDrivesDetected == false) |
{ |
// First entry detected is prompted for dock label and owner name |
newDrivesDetected = true; |
DriveLogger_LabelPrompt_Form newPrompt = new DriveLogger_LabelPrompt_Form(); |
newPrompt.ShowDialog(); |
newEntry.owner = newPrompt.driveOwner; |
driveOwner = newPrompt.driveOwner; |
newEntry.dock = newPrompt.driveDock; |
driveDock = newPrompt.driveDock; |
} |
else |
{ |
// Subsequent entries use the previously entered dock label and owner |
newDrivesDetected = true; |
newEntry.owner = driveOwner; |
newEntry.dock = driveDock; |
} |
// Sets other drive details for the drive |
newEntry.time = DateTime.Now; |
newEntry.drive = drive.Name; |
DriveInfo tempDrive = null; |
DriveInfo[] allDrives = DriveInfo.GetDrives(); |
foreach (DriveInfo driveSearch in allDrives) |
{ |
if (driveSearch.IsReady) |
{ |
if (driveSearch.Name == newEntry.drive) |
{ |
tempDrive = driveSearch; |
break; |
} |
} |
} |
newEntry.label = tempDrive.VolumeLabel; |
// Determines the size of the attached drive |
if ((tempDrive.TotalSize / 1073741824) > 0) |
newEntry.size = (tempDrive.TotalSize / 1073741824).ToString() + " GB"; |
else |
newEntry.size = (tempDrive.TotalSize / 1048576).ToString() + " MB"; |
// Adds the new DriveEntry into driveList |
driveEntryList.Add(newEntry); |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("Drive Attached -- [" + newEntry.time.ToString() + "]\t\"" + newEntry.owner + "\"\t" + newEntry.drive + "\t\"" + newEntry.label + "\"\t" + newEntry.size); |
} |
paintDriveListbox(); |
} |
} |
// Clears and refreshes the drivesPreviouslyDetected list |
drivesPreviouslyDetectedList.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
drivesPreviouslyDetectedList.Add(drive.Name); |
} |
} |
if (newlyDetectedDrives.Length < drivesPreviouslyDetectedList.Count) |
{ |
// Applies if a drive is removed to the computer |
// Goes through each list and finds the drive that was recently removed |
bool removedDriveFound = false; |
foreach (string str in drivesPreviouslyDetectedList) |
{ |
// Skips the drive if it is in the list of drives to ignore |
if (Settings_Form.driveLoggerDrivesToIgnore.Contains(str)) |
continue; |
removedDriveFound = false; |
// Loop here checks for non-matching entries in the two lists |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
// If entries match, drive was not removed |
if (str == drive.Name) |
{ |
removedDriveFound = true; |
break; |
} |
} |
// If list mismatch is detected, remove from driveEntryList |
if (removedDriveFound == false) |
{ |
// Removes drive from driveList |
foreach (DriveEntry entry in driveEntryList) |
{ |
if (str == entry.drive) |
{ |
driveEntryList.Remove(entry); |
// Log the removal of the drive |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("Drive Removed -- [" + entry.time.ToString() + "]\t" + entry.drive + "\t\"" + entry.label + "\"\t" + entry.size); |
} |
break; |
} |
} |
paintDriveListbox(); |
} |
} |
// Clears and refreshes the drivesPreviouslyDetected list |
drivesPreviouslyDetectedList.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
drivesPreviouslyDetectedList.Add(drive.Name); |
} |
} |
// Sleeps the thread for a specified amount of time |
Thread.Sleep(Settings_Form.driveLoggerRefreshInterval); |
} |
} |
void DriveLogger_Form_KeyDown(object sender, KeyEventArgs e) |
{ |
// Monitors for keypresses for the about box and refresh |
switch (e.KeyCode) |
{ |
case Keys.OemQuestion: |
AboutBox window = new AboutBox(); |
window.ShowDialog(); |
break; |
case Keys.F5: |
refreshDrives(); |
break; |
} |
} |
void listView_Drives_AfterLabelEdit(object sender, LabelEditEventArgs e) |
{ |
// Logs the new label if it is changed |
if (e.Label != null) |
{ |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
ListViewItem entry = listView_Drives.Items[e.Item]; |
sw.WriteLine("Label \"" + e.Label + "\" added to drive " + entry.SubItems[3].Text); |
} |
} |
} |
void DriveLogger_Form_FormClosed(object sender, FormClosedEventArgs e) |
{ |
// Resets variable so form can be opened again |
instanceAlreadyRunning = false; |
} |
private void paintDriveListbox() |
{ |
// Updates the listview |
this.listView_Drives.BeginUpdate(); |
this.listView_Drives.Items.Clear(); |
// Adds each entry from the driveList into the listView |
foreach (DriveEntry entry in driveEntryList) |
{ |
if (entry.owner != "System Reserved") |
{ |
ListViewItem item = new ListViewItem(); |
item.Text = entry.owner; |
ListViewItem.ListViewSubItem subDock = new ListViewItem.ListViewSubItem(); |
subDock.Text = entry.dock; |
item.SubItems.Add(subDock); |
ListViewItem.ListViewSubItem subTime = new ListViewItem.ListViewSubItem(); |
subTime.Text = entry.time.ToString(); |
item.SubItems.Add(subTime); |
ListViewItem.ListViewSubItem subDrive = new ListViewItem.ListViewSubItem(); |
subDrive.Text = entry.drive; |
item.SubItems.Add(subDrive); |
ListViewItem.ListViewSubItem subLabel = new ListViewItem.ListViewSubItem(); |
subLabel.Text = entry.label; |
item.SubItems.Add(subLabel); |
ListViewItem.ListViewSubItem subSize = new ListViewItem.ListViewSubItem(); |
subSize.Text = entry.size; |
item.SubItems.Add(subSize); |
this.listView_Drives.Items.Add(item); |
} |
} |
this.listView_Drives.EndUpdate(); |
} |
private void refreshDrives() |
{ |
// Checks list of drive entries to see if any drives have been removed |
bool removedDriveFound; |
List<DriveEntry> drivesToRemove = new List<DriveEntry>(); |
// Checks each entry in driveList to see if matching drive is found on list |
// of current drives. Removes entry from driveList if drive is not found. |
DriveInfo[] currentDrives = DriveInfo.GetDrives(); |
for (int i = 0; i < driveEntryList.Count; i++) |
{ |
DriveEntry storedDrive = driveEntryList[i]; |
removedDriveFound = false; |
// Loop here checks for non-matching entries in the two lists |
foreach (DriveInfo currentDrive in currentDrives) |
{ |
// If entries match, drive was not removed |
if (storedDrive.drive == currentDrive.Name) |
{ |
removedDriveFound = true; |
break; |
} |
} |
// If list mismatch is detected, remove from driveList |
if (removedDriveFound == false) |
{ |
drivesToRemove.Add(storedDrive); |
} |
} |
// Removes drive from driveList |
foreach (DriveEntry entry in drivesToRemove) |
{ |
// Removes drive from driveList |
foreach (DriveEntry entry2 in driveEntryList) |
{ |
if (entry.drive == entry2.drive) |
{ |
driveEntryList.Remove(entry); |
break; |
} |
} |
} |
paintDriveListbox(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Main_Menu_Form.Designer.cs |
---|
0,0 → 1,122 |
namespace SWAT_Office_App |
{ |
partial class Menu_Main |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Menu_Main)); |
this.groupBox_Menu1 = new System.Windows.Forms.GroupBox(); |
this.btn_DriveLogger = new System.Windows.Forms.Button(); |
this.btn_Settings = new System.Windows.Forms.Button(); |
this.btn_UserMgmt = new System.Windows.Forms.Button(); |
this.btn_Reimage_USB_Drives = new System.Windows.Forms.Button(); |
this.groupBox_Menu1.SuspendLayout(); |
this.SuspendLayout(); |
// |
// groupBox_Menu1 |
// |
this.groupBox_Menu1.Controls.Add(this.btn_DriveLogger); |
this.groupBox_Menu1.Controls.Add(this.btn_Settings); |
this.groupBox_Menu1.Controls.Add(this.btn_UserMgmt); |
this.groupBox_Menu1.Controls.Add(this.btn_Reimage_USB_Drives); |
this.groupBox_Menu1.Location = new System.Drawing.Point(12, 12); |
this.groupBox_Menu1.Name = "groupBox_Menu1"; |
this.groupBox_Menu1.Size = new System.Drawing.Size(142, 209); |
this.groupBox_Menu1.TabIndex = 0; |
this.groupBox_Menu1.TabStop = false; |
this.groupBox_Menu1.Text = "Main Menu"; |
// |
// btn_DriveLogger |
// |
this.btn_DriveLogger.Location = new System.Drawing.Point(12, 65); |
this.btn_DriveLogger.Name = "btn_DriveLogger"; |
this.btn_DriveLogger.Size = new System.Drawing.Size(118, 40); |
this.btn_DriveLogger.TabIndex = 1; |
this.btn_DriveLogger.Text = "&DriveLogger"; |
this.btn_DriveLogger.UseVisualStyleBackColor = true; |
this.btn_DriveLogger.Click += new System.EventHandler(this.btn_DriveLogger_Click); |
// |
// btn_Settings |
// |
this.btn_Settings.Location = new System.Drawing.Point(12, 157); |
this.btn_Settings.Name = "btn_Settings"; |
this.btn_Settings.Size = new System.Drawing.Size(118, 40); |
this.btn_Settings.TabIndex = 3; |
this.btn_Settings.Text = "Program &Settings"; |
this.btn_Settings.UseVisualStyleBackColor = true; |
this.btn_Settings.Click += new System.EventHandler(this.btn_Main_Settings_Click); |
// |
// btn_UserMgmt |
// |
this.btn_UserMgmt.Location = new System.Drawing.Point(12, 19); |
this.btn_UserMgmt.Name = "btn_UserMgmt"; |
this.btn_UserMgmt.Size = new System.Drawing.Size(118, 40); |
this.btn_UserMgmt.TabIndex = 0; |
this.btn_UserMgmt.Text = "Manage User &Accounts and Shares"; |
this.btn_UserMgmt.UseVisualStyleBackColor = true; |
this.btn_UserMgmt.Click += new System.EventHandler(this.btn_Main_UserMgmt_Click); |
// |
// btn_Reimage_USB_Drives |
// |
this.btn_Reimage_USB_Drives.Location = new System.Drawing.Point(12, 111); |
this.btn_Reimage_USB_Drives.Name = "btn_Reimage_USB_Drives"; |
this.btn_Reimage_USB_Drives.Size = new System.Drawing.Size(118, 40); |
this.btn_Reimage_USB_Drives.TabIndex = 2; |
this.btn_Reimage_USB_Drives.Text = "&Reimage USB Drives"; |
this.btn_Reimage_USB_Drives.UseVisualStyleBackColor = true; |
this.btn_Reimage_USB_Drives.Click += new System.EventHandler(this.btn_Reimage_USB_Drives_Click); |
// |
// Menu1_Main |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.ClientSize = new System.Drawing.Size(167, 233); |
this.ControlBox = false; |
this.Controls.Add(this.groupBox_Menu1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.KeyPreview = true; |
this.MaximizeBox = false; |
this.Name = "Menu1_Main"; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "SWAT"; |
this.groupBox_Menu1.ResumeLayout(false); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.GroupBox groupBox_Menu1; |
private System.Windows.Forms.Button btn_Settings; |
private System.Windows.Forms.Button btn_UserMgmt; |
private System.Windows.Forms.Button btn_Reimage_USB_Drives; |
private System.Windows.Forms.Button btn_DriveLogger; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Program.cs |
---|
0,0 → 1,21 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
static class Program |
{ |
/// <summary> |
/// The main entry point for the application. |
/// </summary> |
[STAThread] |
static void Main() |
{ |
Application.EnableVisualStyles(); |
Application.SetCompatibleTextRenderingDefault(false); |
Application.Run(new Menu_Main()); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Settings.xml |
---|
0,0 → 1,14 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowFileSizes>false</ShowFileSizes> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
<DockDrivesToIgnore>C:\</DockDrivesToIgnore> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/DriveLogger_Form.Designer.cs |
---|
0,0 → 1,69 |
namespace SWAT_Office_App |
{ |
partial class DriveLogger_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.listView_Drives = new System.Windows.Forms.ListView(); |
this.SuspendLayout(); |
// |
// listView_Drives |
// |
this.listView_Drives.AutoArrange = false; |
this.listView_Drives.Dock = System.Windows.Forms.DockStyle.Fill; |
this.listView_Drives.FullRowSelect = true; |
this.listView_Drives.GridLines = true; |
this.listView_Drives.LabelEdit = true; |
this.listView_Drives.Location = new System.Drawing.Point(0, 0); |
this.listView_Drives.MultiSelect = false; |
this.listView_Drives.Name = "listView_Drives"; |
this.listView_Drives.Size = new System.Drawing.Size(548, 111); |
this.listView_Drives.TabIndex = 0; |
this.listView_Drives.UseCompatibleStateImageBehavior = false; |
this.listView_Drives.View = System.Windows.Forms.View.Details; |
// |
// DriveLogger_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(548, 111); |
this.Controls.Add(this.listView_Drives); |
this.MaximizeBox = false; |
this.Name = "DriveLogger_Form"; |
this.ShowIcon = false; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "SWAT DriveLogger"; |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.ListView listView_Drives; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Manage_User_Accounts_Form.Designer.cs |
---|
0,0 → 1,172 |
namespace SWAT_Office_App |
{ |
partial class ManageUserAccounts_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ManageUserAccounts_Form)); |
this.lst_UserAccounts = new System.Windows.Forms.ListView(); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Delete = new System.Windows.Forms.Button(); |
this.btn_Exit = new System.Windows.Forms.Button(); |
this.btn_Pass = new System.Windows.Forms.Button(); |
this.btn_Share = new System.Windows.Forms.Button(); |
this.btn_Refresh = new System.Windows.Forms.Button(); |
this.btn_OpenShare = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lst_UserAccounts |
// |
this.lst_UserAccounts.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) |
| System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lst_UserAccounts.FullRowSelect = true; |
this.lst_UserAccounts.GridLines = true; |
this.lst_UserAccounts.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; |
this.lst_UserAccounts.HideSelection = false; |
this.lst_UserAccounts.Location = new System.Drawing.Point(12, 12); |
this.lst_UserAccounts.Name = "lst_UserAccounts"; |
this.lst_UserAccounts.Size = new System.Drawing.Size(327, 348); |
this.lst_UserAccounts.TabIndex = 0; |
this.lst_UserAccounts.UseCompatibleStateImageBehavior = false; |
this.lst_UserAccounts.View = System.Windows.Forms.View.Details; |
// |
// btn_Add |
// |
this.btn_Add.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Add.Location = new System.Drawing.Point(353, 46); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(75, 40); |
this.btn_Add.TabIndex = 2; |
this.btn_Add.Text = "&Add Account"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Delete |
// |
this.btn_Delete.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Delete.Location = new System.Drawing.Point(353, 99); |
this.btn_Delete.Name = "btn_Delete"; |
this.btn_Delete.Size = new System.Drawing.Size(75, 40); |
this.btn_Delete.TabIndex = 3; |
this.btn_Delete.Text = "&Delete Account"; |
this.btn_Delete.UseVisualStyleBackColor = true; |
this.btn_Delete.Click += new System.EventHandler(this.btn_Delete_Click); |
// |
// btn_Exit |
// |
this.btn_Exit.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Exit.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Exit.Location = new System.Drawing.Point(378, 338); |
this.btn_Exit.Name = "btn_Exit"; |
this.btn_Exit.Size = new System.Drawing.Size(50, 22); |
this.btn_Exit.TabIndex = 7; |
this.btn_Exit.Text = "Close"; |
this.btn_Exit.UseVisualStyleBackColor = true; |
this.btn_Exit.Click += new System.EventHandler(this.btn_Exit_Click); |
// |
// btn_Pass |
// |
this.btn_Pass.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Pass.Location = new System.Drawing.Point(353, 152); |
this.btn_Pass.Name = "btn_Pass"; |
this.btn_Pass.Size = new System.Drawing.Size(75, 40); |
this.btn_Pass.TabIndex = 4; |
this.btn_Pass.Text = "&Reset Password"; |
this.btn_Pass.UseVisualStyleBackColor = true; |
this.btn_Pass.Click += new System.EventHandler(this.btn_Pass_Click); |
// |
// btn_Share |
// |
this.btn_Share.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Share.Location = new System.Drawing.Point(353, 205); |
this.btn_Share.Name = "btn_Share"; |
this.btn_Share.Size = new System.Drawing.Size(75, 40); |
this.btn_Share.TabIndex = 5; |
this.btn_Share.Text = "&Toggle Share"; |
this.btn_Share.UseVisualStyleBackColor = true; |
this.btn_Share.Click += new System.EventHandler(this.btn_Share_Click); |
// |
// btn_Refresh |
// |
this.btn_Refresh.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Refresh.Image = global::SWAT_Office_App.Properties.Resources.Refresh; |
this.btn_Refresh.Location = new System.Drawing.Point(353, 12); |
this.btn_Refresh.Name = "btn_Refresh"; |
this.btn_Refresh.Size = new System.Drawing.Size(23, 23); |
this.btn_Refresh.TabIndex = 1; |
this.btn_Refresh.UseVisualStyleBackColor = true; |
this.btn_Refresh.Click += new System.EventHandler(this.btn_Refresh_Click); |
// |
// btn_OpenShare |
// |
this.btn_OpenShare.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_OpenShare.Location = new System.Drawing.Point(353, 258); |
this.btn_OpenShare.Name = "btn_OpenShare"; |
this.btn_OpenShare.Size = new System.Drawing.Size(75, 40); |
this.btn_OpenShare.TabIndex = 6; |
this.btn_OpenShare.Text = "&Open Share"; |
this.btn_OpenShare.UseVisualStyleBackColor = true; |
this.btn_OpenShare.Click += new System.EventHandler(this.btn_OpenShare_Click); |
// |
// ManageUserAccounts_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Exit; |
this.ClientSize = new System.Drawing.Size(440, 372); |
this.Controls.Add(this.btn_OpenShare); |
this.Controls.Add(this.btn_Refresh); |
this.Controls.Add(this.btn_Share); |
this.Controls.Add(this.btn_Pass); |
this.Controls.Add(this.btn_Exit); |
this.Controls.Add(this.btn_Delete); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.lst_UserAccounts); |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ManageUserAccounts_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Manage User Accounts"; |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.ListView lst_UserAccounts; |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Delete; |
private System.Windows.Forms.Button btn_Exit; |
private System.Windows.Forms.Button btn_Pass; |
private System.Windows.Forms.Button btn_Share; |
private System.Windows.Forms.Button btn_Refresh; |
private System.Windows.Forms.Button btn_OpenShare; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/DriveLogger_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/DriveLogger_LabelPrompt_Form.Designer.cs |
---|
0,0 → 1,92 |
namespace SWAT_Office_App |
{ |
partial class DriveLogger_LabelPrompt_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.txt_Owner = new System.Windows.Forms.TextBox(); |
this.groupBox_Dock = new System.Windows.Forms.GroupBox(); |
this.SuspendLayout(); |
// |
// btn_Ok |
// |
this.btn_Ok.Anchor = System.Windows.Forms.AnchorStyles.Bottom; |
this.btn_Ok.Location = new System.Drawing.Point(34, 63); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(75, 23); |
this.btn_Ok.TabIndex = 3; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// txt_Owner |
// |
this.txt_Owner.Anchor = System.Windows.Forms.AnchorStyles.Bottom; |
this.txt_Owner.Location = new System.Drawing.Point(12, 37); |
this.txt_Owner.Name = "txt_Owner"; |
this.txt_Owner.Size = new System.Drawing.Size(118, 20); |
this.txt_Owner.TabIndex = 2; |
// |
// groupBox_Dock |
// |
this.groupBox_Dock.Location = new System.Drawing.Point(12, 12); |
this.groupBox_Dock.Name = "groupBox_Dock"; |
this.groupBox_Dock.Size = new System.Drawing.Size(118, 19); |
this.groupBox_Dock.TabIndex = 1; |
this.groupBox_Dock.TabStop = false; |
this.groupBox_Dock.Text = "Select Dock"; |
// |
// DriveLogger_LabelPrompt_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(142, 98); |
this.ControlBox = false; |
this.Controls.Add(this.groupBox_Dock); |
this.Controls.Add(this.txt_Owner); |
this.Controls.Add(this.btn_Ok); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; |
this.MaximizeBox = false; |
this.Name = "DriveLogger_LabelPrompt_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Enter Owner\'s Name"; |
this.TopMost = true; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.TextBox txt_Owner; |
private System.Windows.Forms.GroupBox groupBox_Dock; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/DriveLogger_LabelPrompt_Form.cs |
---|
0,0 → 1,66 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class DriveLogger_LabelPrompt_Form : Form |
{ |
// Default values to return on query |
public string driveOwner = "Unknown"; |
public string driveDock = "Unspecified"; |
// RadioButton list for holding list of docks as specified in settings.xml |
private List<RadioButton> rdoBtnList= new List<RadioButton>(); |
public DriveLogger_LabelPrompt_Form() |
{ |
InitializeComponent(); |
this.KeyPreview = true; |
this.btn_Ok.Enabled = false; |
// Location markers for the next radiobutton plcaement |
int nextXLocation = 6, nextYLocation = 19; |
// Sets groupbox and window size depending on number of radiobuttons |
this.groupBox_Dock.Size = new Size(118, 19 + (Settings_Form.driveLoggerDockLabels.Count) * 23); |
this.Size = new Size(148, 126 + (Settings_Form.driveLoggerDockLabels.Count) * 23); |
// Adds a radiobutton for each dock |
foreach (string str in Settings_Form.driveLoggerDockLabels) |
{ |
RadioButton newRdoBtn = new RadioButton(); |
newRdoBtn.Name = "rdo_" + str; |
newRdoBtn.TabStop = true; |
newRdoBtn.AutoSize = true; |
newRdoBtn.Text = str; |
newRdoBtn.Location = new Point(nextXLocation, nextYLocation); |
nextYLocation += 23; |
// Adds the radiobutton to the groupbox and rdoBtnList |
groupBox_Dock.Controls.Add(newRdoBtn); |
rdoBtnList.Add(newRdoBtn); |
} |
this.txt_Owner.TextChanged += new EventHandler(txt_Owner_TextChanged); |
} |
void txt_Owner_TextChanged(object sender, EventArgs e) |
{ |
// Enables the Ok button if text is entered |
if (txt_Owner.TextLength > 0) |
this.btn_Ok.Enabled = true; |
else |
this.btn_Ok.Enabled = false; |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
// Updates variables and closes form |
driveOwner = txt_Owner.Text; |
foreach (RadioButton btn in rdoBtnList) |
{ |
if (btn.Checked) |
driveDock = btn.Text; |
} |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/DriveLogger_LabelPrompt_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/AboutBox.resx |
---|
0,0 → 1,366 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="logoPictureBox.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
iVBORw0KGgoAAAANSUhEUgAAAIIAAAEECAYAAADkneyMAAAABGdBTUEAAOD8YVAtlgAAAvdpQ0NQUGhv |
dG9zaG9wIElDQyBwcm9maWxlAAA4y2NgYJ7g6OLkyiTAwFBQVFLkHuQYGREZpcB+noGNgZkBDBKTiwsc |
AwJ8QOy8/LxUBlTAyMDw7RqIZGC4rAsyi4E0wJoMtBhIHwBio5TU4mQg/QWI08tLCoDijDFAtkhSNphd |
AGJnhwQ5A9ktDAxMPCWpFSC9DM75BZVFmekZJQqGlpaWCo4p+UmpCsGVxSWpucUKnnnJ+UUF+UWJJakp |
QLVQO0CA1yW/RME9MTNPwchAlYHKABSOEBYifBBiCJBcWlQGD0oGBgEGBQYDBgeGAIZEhnqGBQxHGd4w |
ijO6MJYyrmC8xyTGFMQ0gekCszBzJPNC5jcsliwdLLdY9VhbWe+xWbJNY/vGHs6+m0OJo4vjC2ci5wUu |
R64t3JrcC3ikeKbyCvFO4hPmm8Yvw79YQEdgh6Cr4BWhVKEfwr0iKiJ7RcNFv4hNEjcSvyJRISkneUwq |
X1pa+oRMmay67C25PnkX+T8KWxULlfSU3iqvVSlQNVH9qXZQvUsjVFNJ84PWAe1JOqm6VnqCeq/0jxgs |
MKw1ijG2NZE3ZTZ9aXbBfKfFEssJVnXWuTZxtoF2rvbWDsaOOk5qzkouCq7ybgruyh7qnrpeJt42Pu6+ |
wX4J/vkB9YETg5YG7wq5GPoynClCLtIqKiK6ImZm7J64BwlsibpJYckNKWtSb6ZzZFhkZmbNzb6Yy55n |
n19RsKnwXbF2SVbpqrI3FfqVJVW7ahhrveqm1j9s1GuqaT7bKtdW2H60U7qrqPt0r2pfY//diTaTZk/+ |
OzV+2uEZGjP7Z32fkzD39HzzBUsXiSxuXfJtWebyeytDVp1e47J233rLDds2mWzestVk2/YdVjv373bd |
c3Zf2P4HB3MO/TzSfkz8+IqT1qfOnUk+++v8pIval45eSbz67/qcmza37t6pv6d8/8TDvMdiT/Y/y3wh |
8vLg6/y38u8ufGj6ZPr51dcF38N/Cvw69af1n+P//wANAA8013ReGAAAAAlwSFlzAAA45AAAOOQB7FYm |
xQAANQ1JREFUeF7t3VePNEfVB3B/Bb4DQkJwbQkhhC+MxAUW2GCTjbGNeRzAgI0DmJxNzjnnnHMwyeSc |
c44m58y8/BqO33I9Hap7umerd7ek1e7OdFd31fnXyafqmGOOOWZz+HM4B//BwOEkHM5Bg4H/AuGwHcwZ |
SBbBIRAOJgT+O+pDIBxk6idjPwTCIRAOOcIhBv5/Bg48R/jnP/+5+c1vfrP51re+tfn4xz+++cAHPrD5 |
2Mc+tvnmN7+5+d3vfndgsHJggPCvf/1r89WvfnXzvve9b/OqV71q87KXvWzzrGc9a/PYxz5288xnPnPz |
5je/efPWt761+c7Pc5/73M3DHvawzSMe8YjNs5/97M2Xv/zlDdDs17bvgfDLX/6yIeyjH/3ozdOe9rTN |
u9/97s2nP/3pzXe/+93NT37yk81f//rXXtq6/ytf+UoDnMc//vGb173udZsf//jH+w4P+xYIv//975sV |
/8AHPrBZ6X/4wx+2Jt5f/vKXzWc+85mGQzzhCU/YXHnllVv3WUsH+xIIb3nLWzb3v//9N2984xs3//73 |
vxeZ6+9///ubF77whQ2n+eEPf7jIM3bZ6b4Cwne+853Nfe9734YTzMEBSghBqXzqU5+6+dCHPlRyebXX |
7BsgWP2XXnrp5nOf+9zOJ5si+vznP3/znOc8Z7UK5b4AAplN8//HP/6xcxCkD3zb297WWBlDCuievmTH |
w1cPhBe96EXNaqylvfe9723AsDZTc9VA4BN4+tOfXgsGrn6PN7zhDZvnPe951b1X3wutFgi8f4985COr |
XXn8DmsyL1cJhG9/+9ubCy64oGoXMH2Fr4Els4a2OiCQvfe5z32a2EDt7Wc/+1kjuv72t7/V/qrry0d4 |
xzvesSr5y53NLV17WxVH4CR68IMfvDrzjGmLO9TcVgWEV7ziFRvu47U1kcuXvvSlVb/2aoCAG1x++eWr |
kLc5xcU7+DuuuuqqasGwGiCIIPpZqn3ve99rwtQPfehDm59XvvKVm7///e+zPQ5XwNFqbasAAkuBbiC0 |
vESTlCJYJXCE8/jhrBK7kL00R/vzn/+8eeITn7gRyq6xrQIInEdLeere8573NCKnLU7xwQ9+cPOkJz1p |
NrrRbz7ykY/M1t+cHa0CCBwzS8T8//SnPzU+iT47n/dyrlXMESZCWWOrHggULNHFJdqHP/zhQU4j8eTn |
P//5LI8XrmZKAmBtrXogvP/9799g39s0Wvuvf/3ro5JVAEzmcldz32Me85jNH//4x20ef4175U184Qtf |
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 |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/AboutBox.Designer.cs |
---|
0,0 → 1,186 |
namespace SWAT_Office_App |
{ |
partial class AboutBox |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AboutBox)); |
this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel(); |
this.logoPictureBox = new System.Windows.Forms.PictureBox(); |
this.labelProductName = new System.Windows.Forms.Label(); |
this.labelVersion = new System.Windows.Forms.Label(); |
this.labelCopyright = new System.Windows.Forms.Label(); |
this.labelCompanyName = new System.Windows.Forms.Label(); |
this.textBoxDescription = new System.Windows.Forms.TextBox(); |
this.okButton = new System.Windows.Forms.Button(); |
this.tableLayoutPanel.SuspendLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).BeginInit(); |
this.SuspendLayout(); |
// |
// tableLayoutPanel |
// |
this.tableLayoutPanel.ColumnCount = 2; |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 33F)); |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 67F)); |
this.tableLayoutPanel.Controls.Add(this.logoPictureBox, 0, 0); |
this.tableLayoutPanel.Controls.Add(this.labelProductName, 1, 0); |
this.tableLayoutPanel.Controls.Add(this.labelVersion, 1, 1); |
this.tableLayoutPanel.Controls.Add(this.labelCopyright, 1, 2); |
this.tableLayoutPanel.Controls.Add(this.labelCompanyName, 1, 3); |
this.tableLayoutPanel.Controls.Add(this.textBoxDescription, 1, 4); |
this.tableLayoutPanel.Controls.Add(this.okButton, 1, 5); |
this.tableLayoutPanel.Dock = System.Windows.Forms.DockStyle.Fill; |
this.tableLayoutPanel.Location = new System.Drawing.Point(9, 9); |
this.tableLayoutPanel.Name = "tableLayoutPanel"; |
this.tableLayoutPanel.RowCount = 6; |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.Size = new System.Drawing.Size(417, 265); |
this.tableLayoutPanel.TabIndex = 0; |
// |
// logoPictureBox |
// |
this.logoPictureBox.Dock = System.Windows.Forms.DockStyle.Fill; |
this.logoPictureBox.Image = ((System.Drawing.Image)(resources.GetObject("logoPictureBox.Image"))); |
this.logoPictureBox.Location = new System.Drawing.Point(3, 3); |
this.logoPictureBox.Name = "logoPictureBox"; |
this.tableLayoutPanel.SetRowSpan(this.logoPictureBox, 6); |
this.logoPictureBox.Size = new System.Drawing.Size(131, 259); |
this.logoPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; |
this.logoPictureBox.TabIndex = 12; |
this.logoPictureBox.TabStop = false; |
// |
// labelProductName |
// |
this.labelProductName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelProductName.Location = new System.Drawing.Point(143, 0); |
this.labelProductName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelProductName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelProductName.Name = "labelProductName"; |
this.labelProductName.Size = new System.Drawing.Size(271, 17); |
this.labelProductName.TabIndex = 19; |
this.labelProductName.Text = "Product Name"; |
this.labelProductName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelVersion |
// |
this.labelVersion.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelVersion.Location = new System.Drawing.Point(143, 26); |
this.labelVersion.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelVersion.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelVersion.Name = "labelVersion"; |
this.labelVersion.Size = new System.Drawing.Size(271, 17); |
this.labelVersion.TabIndex = 0; |
this.labelVersion.Text = "Version"; |
this.labelVersion.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCopyright |
// |
this.labelCopyright.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCopyright.Location = new System.Drawing.Point(143, 52); |
this.labelCopyright.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCopyright.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCopyright.Name = "labelCopyright"; |
this.labelCopyright.Size = new System.Drawing.Size(271, 17); |
this.labelCopyright.TabIndex = 21; |
this.labelCopyright.Text = "Copyright"; |
this.labelCopyright.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCompanyName |
// |
this.labelCompanyName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCompanyName.Location = new System.Drawing.Point(143, 78); |
this.labelCompanyName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCompanyName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCompanyName.Name = "labelCompanyName"; |
this.labelCompanyName.Size = new System.Drawing.Size(271, 17); |
this.labelCompanyName.TabIndex = 22; |
this.labelCompanyName.Text = "Company Name"; |
this.labelCompanyName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// textBoxDescription |
// |
this.textBoxDescription.Dock = System.Windows.Forms.DockStyle.Fill; |
this.textBoxDescription.Location = new System.Drawing.Point(143, 107); |
this.textBoxDescription.Margin = new System.Windows.Forms.Padding(6, 3, 3, 3); |
this.textBoxDescription.Multiline = true; |
this.textBoxDescription.Name = "textBoxDescription"; |
this.textBoxDescription.ReadOnly = true; |
this.textBoxDescription.ScrollBars = System.Windows.Forms.ScrollBars.Both; |
this.textBoxDescription.Size = new System.Drawing.Size(271, 126); |
this.textBoxDescription.TabIndex = 23; |
this.textBoxDescription.TabStop = false; |
this.textBoxDescription.Text = "Description"; |
// |
// okButton |
// |
this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.okButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.okButton.Location = new System.Drawing.Point(339, 239); |
this.okButton.Name = "okButton"; |
this.okButton.Size = new System.Drawing.Size(75, 23); |
this.okButton.TabIndex = 24; |
this.okButton.Text = "&OK"; |
// |
// AboutBox |
// |
this.AcceptButton = this.okButton; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(435, 283); |
this.Controls.Add(this.tableLayoutPanel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; |
this.MaximizeBox = false; |
this.MinimizeBox = false; |
this.Name = "AboutBox"; |
this.Padding = new System.Windows.Forms.Padding(9); |
this.ShowIcon = false; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; |
this.Text = "AboutBox"; |
this.tableLayoutPanel.ResumeLayout(false); |
this.tableLayoutPanel.PerformLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).EndInit(); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel; |
private System.Windows.Forms.PictureBox logoPictureBox; |
private System.Windows.Forms.Label labelProductName; |
private System.Windows.Forms.Label labelVersion; |
private System.Windows.Forms.Label labelCopyright; |
private System.Windows.Forms.Label labelCompanyName; |
private System.Windows.Forms.TextBox textBoxDescription; |
private System.Windows.Forms.Button okButton; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Resources/About.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Resources/About.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Resources/Refresh.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Resources/Refresh.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Resources/Terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Resources/Terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Add_Hidden_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddHiddenAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddHiddenAccount_Form)); |
this.lbl_Add_Hidden_Account = new System.Windows.Forms.Label(); |
this.txt_AddHiddenAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_Hidden_Account |
// |
this.lbl_Add_Hidden_Account.AutoSize = true; |
this.lbl_Add_Hidden_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_Hidden_Account.Name = "lbl_Add_Hidden_Account"; |
this.lbl_Add_Hidden_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_Hidden_Account.TabIndex = 0; |
this.lbl_Add_Hidden_Account.Text = "Enter account name"; |
// |
// txt_AddHiddenAccount |
// |
this.txt_AddHiddenAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddHiddenAccount.Name = "txt_AddHiddenAccount"; |
this.txt_AddHiddenAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddHiddenAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddHiddenAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddHiddenAccount); |
this.Controls.Add(this.lbl_Add_Hidden_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddHiddenAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add Hidden Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_Hidden_Account; |
private System.Windows.Forms.TextBox txt_AddHiddenAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Add_Hidden_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddHiddenAccount_Form : Form |
{ |
public AddHiddenAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddHiddenAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of hidden accounts |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (this.txt_AddHiddenAccount.Text.ToLower() == hiddenUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of hidden accounts", "Error"); |
error = true; |
this.txt_AddHiddenAccount.Text = ""; |
this.txt_AddHiddenAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.hiddenAccounts.Add(txt_AddHiddenAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Add_Hidden_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Add_System_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddSystemAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddSystemAccount_Form)); |
this.lbl_Add_System_Account = new System.Windows.Forms.Label(); |
this.txt_AddSystemAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_System_Account |
// |
this.lbl_Add_System_Account.AutoSize = true; |
this.lbl_Add_System_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_System_Account.Name = "lbl_Add_System_Account"; |
this.lbl_Add_System_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_System_Account.TabIndex = 0; |
this.lbl_Add_System_Account.Text = "Enter account name"; |
// |
// txt_AddSystemAccount |
// |
this.txt_AddSystemAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddSystemAccount.Name = "txt_AddSystemAccount"; |
this.txt_AddSystemAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddSystemAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddSystemAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddSystemAccount); |
this.Controls.Add(this.lbl_Add_System_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddSystemAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add System Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_System_Account; |
private System.Windows.Forms.TextBox txt_AddSystemAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Add_System_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddSystemAccount_Form : Form |
{ |
public AddSystemAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddSystemAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of system accounts |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (this.txt_AddSystemAccount.Text.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of system accounts", "Error"); |
error = true; |
this.txt_AddSystemAccount.Text = ""; |
this.txt_AddSystemAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.systemAccounts.Add(txt_AddSystemAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Add_System_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Add_User_Account_Form.Designer.cs |
---|
0,0 → 1,144 |
namespace SWAT_Office_App |
{ |
partial class AddUserAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddUserAccount_Form)); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.txt_Username = new System.Windows.Forms.TextBox(); |
this.lbl_Username = new System.Windows.Forms.Label(); |
this.lbl_Password = new System.Windows.Forms.Label(); |
this.chk_Share = new System.Windows.Forms.CheckBox(); |
this.SuspendLayout(); |
// |
// btn_Add |
// |
this.btn_Add.Location = new System.Drawing.Point(98, 56); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(60, 24); |
this.btn_Add.TabIndex = 4; |
this.btn_Add.Text = "&Add User"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(166, 56); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 5; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(124, 27); |
this.txt_Password.MaxLength = 13; |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(100, 20); |
this.txt_Password.TabIndex = 2; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// txt_Username |
// |
this.txt_Username.Location = new System.Drawing.Point(12, 27); |
this.txt_Username.MaxLength = 16; |
this.txt_Username.Name = "txt_Username"; |
this.txt_Username.Size = new System.Drawing.Size(100, 20); |
this.txt_Username.TabIndex = 1; |
// |
// lbl_Username |
// |
this.lbl_Username.AutoSize = true; |
this.lbl_Username.Location = new System.Drawing.Point(12, 9); |
this.lbl_Username.Name = "lbl_Username"; |
this.lbl_Username.Size = new System.Drawing.Size(99, 13); |
this.lbl_Username.TabIndex = 4; |
this.lbl_Username.Text = "Username (Max 16)"; |
// |
// lbl_Password |
// |
this.lbl_Password.AutoSize = true; |
this.lbl_Password.Location = new System.Drawing.Point(121, 9); |
this.lbl_Password.Name = "lbl_Password"; |
this.lbl_Password.Size = new System.Drawing.Size(97, 13); |
this.lbl_Password.TabIndex = 5; |
this.lbl_Password.Text = "Password (Max 13)"; |
// |
// chk_Share |
// |
this.chk_Share.AutoSize = true; |
this.chk_Share.Checked = true; |
this.chk_Share.CheckState = System.Windows.Forms.CheckState.Checked; |
this.chk_Share.Location = new System.Drawing.Point(10, 60); |
this.chk_Share.Name = "chk_Share"; |
this.chk_Share.Size = new System.Drawing.Size(88, 17); |
this.chk_Share.TabIndex = 3; |
this.chk_Share.Text = "Create &Share"; |
this.chk_Share.UseVisualStyleBackColor = true; |
// |
// AddUserAccount_Form |
// |
this.AcceptButton = this.btn_Add; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(236, 89); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.chk_Share); |
this.Controls.Add(this.lbl_Password); |
this.Controls.Add(this.lbl_Username); |
this.Controls.Add(this.txt_Username); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.btn_Cancel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddUserAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add User Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.TextBox txt_Username; |
private System.Windows.Forms.Label lbl_Username; |
private System.Windows.Forms.Label lbl_Password; |
private System.Windows.Forms.CheckBox chk_Share; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Add_User_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Delete_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class DeleteUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DeleteUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 55); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// DeleteUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "DeleteUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Delete user(s)"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Delete_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Main_Menu_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Manage_User_Accounts_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Properties/AssemblyInfo.cs |
---|
0,0 → 1,36 |
using System.Reflection; |
using System.Runtime.CompilerServices; |
using System.Runtime.InteropServices; |
// General Information about an assembly is controlled through the following |
// set of attributes. Change these attribute values to modify the information |
// associated with an assembly. |
[assembly: AssemblyTitle("SWAT Office App")] |
[assembly: AssemblyDescription("")] |
[assembly: AssemblyConfiguration("")] |
[assembly: AssemblyCompany("Microsoft")] |
[assembly: AssemblyProduct("SWAT Office App")] |
[assembly: AssemblyCopyright("Copyright © Microsoft 2010")] |
[assembly: AssemblyTrademark("")] |
[assembly: AssemblyCulture("")] |
// Setting ComVisible to false makes the types in this assembly not visible |
// to COM components. If you need to access a type in this assembly from |
// COM, set the ComVisible attribute to true on that type. |
[assembly: ComVisible(false)] |
// The following GUID is for the ID of the typelib if this project is exposed to COM |
[assembly: Guid("dc89a6fe-eecc-4132-a579-91afd55e2e0b")] |
// Version information for an assembly consists of the following four values: |
// |
// Major Version |
// Minor Version |
// Build Number |
// Revision |
// |
// You can specify all the values or you can default the Build and Revision Numbers |
// by using the '*' as shown below: |
// [assembly: AssemblyVersion("1.0.*")] |
[assembly: AssemblyVersion("1.0.0.0")] |
[assembly: AssemblyFileVersion("1.0.0.0")] |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Properties/Resources.Designer.cs |
---|
0,0 → 1,70 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties { |
using System; |
/// <summary> |
/// A strongly-typed resource class, for looking up localized strings, etc. |
/// </summary> |
// This class was auto-generated by the StronglyTypedResourceBuilder |
// class via a tool like ResGen or Visual Studio. |
// To add or remove a member, edit your .ResX file then rerun ResGen |
// with the /str option, or rebuild your VS project. |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] |
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
internal class Resources { |
private static global::System.Resources.ResourceManager resourceMan; |
private static global::System.Globalization.CultureInfo resourceCulture; |
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] |
internal Resources() { |
} |
/// <summary> |
/// Returns the cached ResourceManager instance used by this class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Resources.ResourceManager ResourceManager { |
get { |
if (object.ReferenceEquals(resourceMan, null)) { |
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("SWAT_Office_App.Properties.Resources", typeof(Resources).Assembly); |
resourceMan = temp; |
} |
return resourceMan; |
} |
} |
/// <summary> |
/// Overrides the current thread's CurrentUICulture property for all |
/// resource lookups using this strongly typed resource class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Globalization.CultureInfo Culture { |
get { |
return resourceCulture; |
} |
set { |
resourceCulture = value; |
} |
} |
internal static System.Drawing.Bitmap Refresh { |
get { |
object obj = ResourceManager.GetObject("Refresh", resourceCulture); |
return ((System.Drawing.Bitmap)(obj)); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Properties/Resources.resx |
---|
0,0 → 1,124 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> |
<data name="Refresh" type="System.Resources.ResXFileRef, System.Windows.Forms"> |
<value>..\Resources\Refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Properties/Settings.Designer.cs |
---|
0,0 → 1,30 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties |
{ |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] |
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase |
{ |
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); |
public static Settings Default |
{ |
get |
{ |
return defaultInstance; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Properties/Settings.settings |
---|
0,0 → 1,7 |
<?xml version='1.0' encoding='utf-8'?> |
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)"> |
<Profiles> |
<Profile Name="(Default)" /> |
</Profiles> |
<Settings /> |
</SettingsFile> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Reimage_USB_Drive_Progress_Form.Designer.cs |
---|
0,0 → 1,93 |
namespace SWAT_Office_App |
{ |
partial class Reimage_USB_Drive_Progress_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.lbl_Status = new System.Windows.Forms.Label(); |
this.lbl_Warning = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// btn_Cancel |
// |
this.btn_Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Cancel.Location = new System.Drawing.Point(43, 80); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(120, 23); |
this.btn_Cancel.TabIndex = 1; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// lbl_Status |
// |
this.lbl_Status.Location = new System.Drawing.Point(3, 26); |
this.lbl_Status.Name = "lbl_Status"; |
this.lbl_Status.Size = new System.Drawing.Size(200, 51); |
this.lbl_Status.TabIndex = 3; |
this.lbl_Status.Text = "Current Status: Reformatting USB Drives"; |
this.lbl_Status.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; |
// |
// lbl_Warning |
// |
this.lbl_Warning.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lbl_Warning.AutoSize = true; |
this.lbl_Warning.Location = new System.Drawing.Point(2, 9); |
this.lbl_Warning.Name = "lbl_Warning"; |
this.lbl_Warning.Size = new System.Drawing.Size(202, 13); |
this.lbl_Warning.TabIndex = 4; |
this.lbl_Warning.Text = "Warning! Do NOT unplug the USB drives"; |
// |
// Reimage_USB_Drive_Progress_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.AutoSize = true; |
this.ClientSize = new System.Drawing.Size(207, 115); |
this.Controls.Add(this.lbl_Warning); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.lbl_Status); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Name = "Reimage_USB_Drive_Progress_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reimge Progress"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Label lbl_Status; |
private System.Windows.Forms.Label lbl_Warning; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Reimage_USB_Drive_Progress_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Reset_User_Password_Form.Designer.cs |
---|
0,0 → 1,130 |
namespace SWAT_Office_App |
{ |
partial class ResetUserPassword_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ResetUserPassword_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password1 = new System.Windows.Forms.TextBox(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password2 = new System.Windows.Forms.TextBox(); |
this.lbl_Prompt2 = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password1 |
// |
this.txt_Password1.Location = new System.Drawing.Point(18, 29); |
this.txt_Password1.Name = "txt_Password1"; |
this.txt_Password1.Size = new System.Drawing.Size(110, 20); |
this.txt_Password1.TabIndex = 1; |
this.txt_Password1.UseSystemPasswordChar = true; |
// |
// btn_Ok |
// |
this.btn_Ok.Enabled = false; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 2; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password2 |
// |
this.txt_Password2.Location = new System.Drawing.Point(18, 29); |
this.txt_Password2.Name = "txt_Password2"; |
this.txt_Password2.Size = new System.Drawing.Size(110, 20); |
this.txt_Password2.TabIndex = 4; |
this.txt_Password2.UseSystemPasswordChar = true; |
this.txt_Password2.Visible = false; |
// |
// lbl_Prompt2 |
// |
this.lbl_Prompt2.AutoSize = true; |
this.lbl_Prompt2.Location = new System.Drawing.Point(7, 9); |
this.lbl_Prompt2.Name = "lbl_Prompt2"; |
this.lbl_Prompt2.Size = new System.Drawing.Size(132, 13); |
this.lbl_Prompt2.TabIndex = 5; |
this.lbl_Prompt2.Text = "Enter in the new password"; |
// |
// ResetUserPassword_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.lbl_Prompt2); |
this.Controls.Add(this.txt_Password2); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.txt_Password1); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ResetUserPassword_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reset Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password1; |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password2; |
private System.Windows.Forms.Label lbl_Prompt2; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Reset_User_Password_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/SWAT Office App.csproj.user |
---|
0,0 → 1,13 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<PublishUrlHistory>publish\</PublishUrlHistory> |
<InstallUrlHistory /> |
<SupportUrlHistory /> |
<UpdateUrlHistory /> |
<BootstrapperUrlHistory /> |
<ErrorReportUrlHistory /> |
<FallbackCulture>en-US</FallbackCulture> |
<VerifyUploadedFiles>false</VerifyUploadedFiles> |
</PropertyGroup> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Settings_Form.resx |
---|
0,0 → 1,148 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<metadata name="folderBrowserDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
<value>17, 17</value> |
</metadata> |
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> |
<value>56</value> |
</metadata> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Settings_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class SettingsVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SettingsVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// SettingsVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "SettingsVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Settings_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Toggle_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class ToggleUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ToggleUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// ToggleUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ToggleUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Toggle Share"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.6/Toggle_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.6/application_osx_terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.6/application_osx_terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/AboutBox.cs |
---|
0,0 → 1,30 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Drawing; |
using System.Linq; |
using System.Reflection; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
partial class AboutBox : Form |
{ |
public AboutBox() |
{ |
InitializeComponent(); |
this.Text = "Program Info"; |
this.labelProductName.Text = "SWAT Office App"; |
this.labelVersion.Text = "Version 2.5.1"; |
this.labelCopyright.Text = "Copyright to Kevin Lee @ Virginia Tech"; |
this.labelCompanyName.Text = "Author: Kevin Lee"; |
this.textBoxDescription.Text = "This program has been written by Kevin Lee for use " + |
"in Virginia Tech's SWAT (Software Assistance and " + |
"Triage) office at Torgeson 2080. Distribution without " + |
"notification to the author is strongly discouraged. " + |
"Claiming credit for this program without being the " + |
"author is prohibited. Questions and comments can be " + |
"sent to klee482@vt.edu."; |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/DriveLogger_Form.cs |
---|
0,0 → 1,334 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Threading; |
namespace SWAT_Office_App |
{ |
public struct DriveEntry |
{ |
public DateTime time; // Time of insertion |
public string drive; // Drive letter of the drive |
public string label; // Label of the drive |
public string size; // Size of the drive in bytes (I think) |
public string owner; // Owner to be specified |
public string dock; // Dock number as choosen |
} |
public partial class DriveLogger_Form : Form |
{ |
private static List<DriveEntry> driveEntryList= new List<DriveEntry>(); |
private static string logLocation = "DriveLogger Log.txt"; |
public static bool instanceAlreadyRunning = false; |
public DriveLogger_Form() |
{ |
// Disable thread safe checking |
CheckForIllegalCrossThreadCalls = false; |
driveEntryList.Clear(); |
InitializeComponent(); |
this.listView_Drives.AfterLabelEdit += new LabelEditEventHandler(listView_Drives_AfterLabelEdit); |
this.KeyPreview = true; |
this.KeyDown += new KeyEventHandler(DriveLogger_Form_KeyDown); |
this.FormClosed += new FormClosedEventHandler(DriveLogger_Form_FormClosed); |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("-- New Session Started --"); |
sw.WriteLine("Initializing form details"); |
} |
// Adds columns to the listview |
this.listView_Drives.Columns.Add("Owner", 145, HorizontalAlignment.Left); |
this.listView_Drives.Columns.Add("Dock", 60, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Time", 130, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Drive", 40, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Label", 109, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Size", 60, HorizontalAlignment.Center); |
// Initializes and starts a backgroundworker thread for monitoring for new drives |
BackgroundWorker bgWorker = new BackgroundWorker(); |
instanceAlreadyRunning = true; |
bgWorker.DoWork += new DoWorkEventHandler(bgWorker_DoWork); |
bgWorker.RunWorkerAsync(); |
} |
void bgWorker_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
// Compares a list of drives detected previously with the a list of current |
// drives on the computer. If a change in length is detected, a drive is either |
// added or removed so the drive in question is found and operated upon |
List<string> drivesPreviouslyDetectedList = new List<string>(); |
DriveInfo[] newlyDetectedDrives = DriveInfo.GetDrives(); |
// Resets both lists to hold the same drives |
drivesPreviouslyDetectedList.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
drivesPreviouslyDetectedList.Add(drive.Name); |
while (true) |
{ |
// Cancels thread if DriveLogger form is closed |
if (!instanceAlreadyRunning) |
{ |
//MessageBox.Show("Thread Stopped"); |
e.Cancel = true; |
break; |
} |
// Pulls new list of current drives on computer |
newlyDetectedDrives = DriveInfo.GetDrives(); |
if (newlyDetectedDrives.Length > drivesPreviouslyDetectedList.Count) |
{ |
// Applies if a drive is attached to the computer |
// Goes through each list and finds the drive that was recently attached |
bool newDrivesDetected = false; |
string driveOwner = ""; |
string driveDock = ""; |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
// Skips the drive if it is in the list of drives to ignore |
if (Settings_Form.driveLoggerDrivesToIgnore.Contains(drive.Name)) |
continue; |
// Check for non-matching entries |
if (!drivesPreviouslyDetectedList.Contains(drive.Name)) |
{ |
// Creates and populates a new DriveEntry |
DriveEntry newEntry = new DriveEntry(); |
if (newDrivesDetected == false) |
{ |
// First entry detected is prompted for dock label and owner name |
newDrivesDetected = true; |
DriveLogger_LabelPrompt_Form newPrompt = new DriveLogger_LabelPrompt_Form(); |
newPrompt.ShowDialog(); |
newEntry.owner = newPrompt.driveOwner; |
driveOwner = newPrompt.driveOwner; |
newEntry.dock = newPrompt.driveDock; |
driveDock = newPrompt.driveDock; |
} |
else |
{ |
// Subsequent entries use the previously entered dock label and owner |
newDrivesDetected = true; |
newEntry.owner = driveOwner; |
newEntry.dock = driveDock; |
} |
// Sets other drive details for the drive |
newEntry.time = DateTime.Now; |
newEntry.drive = drive.Name; |
DriveInfo tempDrive = null; |
DriveInfo[] allDrives = DriveInfo.GetDrives(); |
foreach (DriveInfo driveSearch in allDrives) |
{ |
if (driveSearch.IsReady) |
{ |
if (driveSearch.Name == newEntry.drive) |
{ |
tempDrive = driveSearch; |
break; |
} |
} |
} |
newEntry.label = tempDrive.VolumeLabel; |
// Determines the size of the attached drive |
if ((tempDrive.TotalSize / 1073741824) > 0) |
newEntry.size = (tempDrive.TotalSize / 1073741824).ToString() + " GB"; |
else |
newEntry.size = (tempDrive.TotalSize / 1048576).ToString() + " MB"; |
// Adds the new DriveEntry into driveList |
driveEntryList.Add(newEntry); |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("Drive Attached -- [" + newEntry.time.ToString() + "]\t\"" + newEntry.owner + "\"\t" + newEntry.drive + "\t\"" + newEntry.label + "\"\t" + newEntry.size); |
} |
paintDriveListbox(); |
} |
} |
// Clears and refreshes the drivesPreviouslyDetected list |
drivesPreviouslyDetectedList.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
drivesPreviouslyDetectedList.Add(drive.Name); |
} |
} |
if (newlyDetectedDrives.Length < drivesPreviouslyDetectedList.Count) |
{ |
// Applies if a drive is removed to the computer |
// Goes through each list and finds the drive that was recently removed |
bool removedDriveFound = false; |
foreach (string str in drivesPreviouslyDetectedList) |
{ |
// Skips the drive if it is in the list of drives to ignore |
if (Settings_Form.driveLoggerDrivesToIgnore.Contains(str)) |
continue; |
removedDriveFound = false; |
// Loop here checks for non-matching entries in the two lists |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
// If entries match, drive was not removed |
if (str == drive.Name) |
{ |
removedDriveFound = true; |
break; |
} |
} |
// If list mismatch is detected, remove from driveEntryList |
if (removedDriveFound == false) |
{ |
// Removes drive from driveList |
foreach (DriveEntry entry in driveEntryList) |
{ |
if (str == entry.drive) |
{ |
driveEntryList.Remove(entry); |
// Log the removal of the drive |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("Drive Removed -- [" + entry.time.ToString() + "]\t" + entry.drive + "\t\"" + entry.label + "\"\t" + entry.size); |
} |
break; |
} |
} |
paintDriveListbox(); |
} |
} |
// Clears and refreshes the drivesPreviouslyDetected list |
drivesPreviouslyDetectedList.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
drivesPreviouslyDetectedList.Add(drive.Name); |
} |
} |
// Sleeps the thread for a specified amount of time |
Thread.Sleep(Settings_Form.driveLoggerRefreshInterval); |
} |
} |
void DriveLogger_Form_KeyDown(object sender, KeyEventArgs e) |
{ |
// Monitors for keypresses for the about box and refresh |
switch (e.KeyCode) |
{ |
case Keys.OemQuestion: |
AboutBox window = new AboutBox(); |
window.ShowDialog(); |
break; |
case Keys.F5: |
refreshDrives(); |
break; |
} |
} |
void listView_Drives_AfterLabelEdit(object sender, LabelEditEventArgs e) |
{ |
// Logs the new label if it is changed |
if (e.Label != null) |
{ |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
ListViewItem entry = listView_Drives.Items[e.Item]; |
sw.WriteLine("Label \"" + e.Label + "\" added to drive " + entry.SubItems[3].Text); |
} |
} |
} |
void DriveLogger_Form_FormClosed(object sender, FormClosedEventArgs e) |
{ |
// Resets variable so form can be opened again |
instanceAlreadyRunning = false; |
} |
private void paintDriveListbox() |
{ |
// Updates the listview |
this.listView_Drives.BeginUpdate(); |
this.listView_Drives.Items.Clear(); |
// Adds each entry from the driveList into the listView |
foreach (DriveEntry entry in driveEntryList) |
{ |
if (entry.owner != "System Reserved") |
{ |
ListViewItem item = new ListViewItem(); |
item.Text = entry.owner; |
ListViewItem.ListViewSubItem subDock = new ListViewItem.ListViewSubItem(); |
subDock.Text = entry.dock; |
item.SubItems.Add(subDock); |
ListViewItem.ListViewSubItem subTime = new ListViewItem.ListViewSubItem(); |
subTime.Text = entry.time.ToString(); |
item.SubItems.Add(subTime); |
ListViewItem.ListViewSubItem subDrive = new ListViewItem.ListViewSubItem(); |
subDrive.Text = entry.drive; |
item.SubItems.Add(subDrive); |
ListViewItem.ListViewSubItem subLabel = new ListViewItem.ListViewSubItem(); |
subLabel.Text = entry.label; |
item.SubItems.Add(subLabel); |
ListViewItem.ListViewSubItem subSize = new ListViewItem.ListViewSubItem(); |
subSize.Text = entry.size; |
item.SubItems.Add(subSize); |
this.listView_Drives.Items.Add(item); |
} |
} |
this.listView_Drives.EndUpdate(); |
} |
private void refreshDrives() |
{ |
// Checks list of drive entries to see if any drives have been removed |
bool removedDriveFound; |
List<DriveEntry> drivesToRemove = new List<DriveEntry>(); |
// Checks each entry in driveList to see if matching drive is found on list |
// of current drives. Removes entry from driveList if drive is not found. |
DriveInfo[] currentDrives = DriveInfo.GetDrives(); |
for (int i = 0; i < driveEntryList.Count; i++) |
{ |
DriveEntry storedDrive = driveEntryList[i]; |
removedDriveFound = false; |
// Loop here checks for non-matching entries in the two lists |
foreach (DriveInfo currentDrive in currentDrives) |
{ |
// If entries match, drive was not removed |
if (storedDrive.drive == currentDrive.Name) |
{ |
removedDriveFound = true; |
break; |
} |
} |
// If list mismatch is detected, remove from driveList |
if (removedDriveFound == false) |
{ |
drivesToRemove.Add(storedDrive); |
} |
} |
// Removes drive from driveList |
foreach (DriveEntry entry in drivesToRemove) |
{ |
// Removes drive from driveList |
foreach (DriveEntry entry2 in driveEntryList) |
{ |
if (entry.drive == entry2.drive) |
{ |
driveEntryList.Remove(entry); |
break; |
} |
} |
} |
paintDriveListbox(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Main_Menu_Form.Designer.cs |
---|
0,0 → 1,122 |
namespace SWAT_Office_App |
{ |
partial class Menu_Main |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Menu_Main)); |
this.groupBox_Menu1 = new System.Windows.Forms.GroupBox(); |
this.btn_DriveLogger = new System.Windows.Forms.Button(); |
this.btn_Settings = new System.Windows.Forms.Button(); |
this.btn_UserMgmt = new System.Windows.Forms.Button(); |
this.btn_Reimage_USB_Drives = new System.Windows.Forms.Button(); |
this.groupBox_Menu1.SuspendLayout(); |
this.SuspendLayout(); |
// |
// groupBox_Menu1 |
// |
this.groupBox_Menu1.Controls.Add(this.btn_DriveLogger); |
this.groupBox_Menu1.Controls.Add(this.btn_Settings); |
this.groupBox_Menu1.Controls.Add(this.btn_UserMgmt); |
this.groupBox_Menu1.Controls.Add(this.btn_Reimage_USB_Drives); |
this.groupBox_Menu1.Location = new System.Drawing.Point(12, 12); |
this.groupBox_Menu1.Name = "groupBox_Menu1"; |
this.groupBox_Menu1.Size = new System.Drawing.Size(142, 209); |
this.groupBox_Menu1.TabIndex = 0; |
this.groupBox_Menu1.TabStop = false; |
this.groupBox_Menu1.Text = "Main Menu"; |
// |
// btn_DriveLogger |
// |
this.btn_DriveLogger.Location = new System.Drawing.Point(12, 65); |
this.btn_DriveLogger.Name = "btn_DriveLogger"; |
this.btn_DriveLogger.Size = new System.Drawing.Size(118, 40); |
this.btn_DriveLogger.TabIndex = 1; |
this.btn_DriveLogger.Text = "&DriveLogger"; |
this.btn_DriveLogger.UseVisualStyleBackColor = true; |
this.btn_DriveLogger.Click += new System.EventHandler(this.btn_DriveLogger_Click); |
// |
// btn_Settings |
// |
this.btn_Settings.Location = new System.Drawing.Point(12, 157); |
this.btn_Settings.Name = "btn_Settings"; |
this.btn_Settings.Size = new System.Drawing.Size(118, 40); |
this.btn_Settings.TabIndex = 3; |
this.btn_Settings.Text = "Program &Settings"; |
this.btn_Settings.UseVisualStyleBackColor = true; |
this.btn_Settings.Click += new System.EventHandler(this.btn_Main_Settings_Click); |
// |
// btn_UserMgmt |
// |
this.btn_UserMgmt.Location = new System.Drawing.Point(12, 19); |
this.btn_UserMgmt.Name = "btn_UserMgmt"; |
this.btn_UserMgmt.Size = new System.Drawing.Size(118, 40); |
this.btn_UserMgmt.TabIndex = 0; |
this.btn_UserMgmt.Text = "Manage User &Accounts and Shares"; |
this.btn_UserMgmt.UseVisualStyleBackColor = true; |
this.btn_UserMgmt.Click += new System.EventHandler(this.btn_Main_UserMgmt_Click); |
// |
// btn_Reimage_USB_Drives |
// |
this.btn_Reimage_USB_Drives.Location = new System.Drawing.Point(12, 111); |
this.btn_Reimage_USB_Drives.Name = "btn_Reimage_USB_Drives"; |
this.btn_Reimage_USB_Drives.Size = new System.Drawing.Size(118, 40); |
this.btn_Reimage_USB_Drives.TabIndex = 2; |
this.btn_Reimage_USB_Drives.Text = "&Reimage USB Drives"; |
this.btn_Reimage_USB_Drives.UseVisualStyleBackColor = true; |
this.btn_Reimage_USB_Drives.Click += new System.EventHandler(this.btn_Reimage_USB_Drives_Click); |
// |
// Menu1_Main |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.ClientSize = new System.Drawing.Size(167, 233); |
this.ControlBox = false; |
this.Controls.Add(this.groupBox_Menu1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.KeyPreview = true; |
this.MaximizeBox = false; |
this.Name = "Menu1_Main"; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "SWAT"; |
this.groupBox_Menu1.ResumeLayout(false); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.GroupBox groupBox_Menu1; |
private System.Windows.Forms.Button btn_Settings; |
private System.Windows.Forms.Button btn_UserMgmt; |
private System.Windows.Forms.Button btn_Reimage_USB_Drives; |
private System.Windows.Forms.Button btn_DriveLogger; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Main_Menu_Form.cs |
---|
0,0 → 1,93 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Menu_Main : Form |
{ |
public Menu_Main() |
{ |
InitializeComponent(); |
Settings_Form.ImportSettings(); |
this.KeyPress += new KeyPressEventHandler(Menu_Main_KeyPress); |
} |
void Menu_Main_KeyPress(object sender, KeyPressEventArgs e) |
{ |
// Monitors for keypresses |
switch (e.KeyChar) |
{ |
case '1': |
ManageUserAccounts_Form user_Mgmt = new ManageUserAccounts_Form(); |
user_Mgmt.ShowDialog(); |
break; |
case '2': |
if (!DriveLogger_Form.instanceAlreadyRunning) |
{ |
DriveLogger_Form driveForm = new DriveLogger_Form(); |
driveForm.Show(); |
} |
else |
{ |
MessageBox.Show("An instance of DriveLogger is already running"); |
} |
break; |
case '3': |
if (!Reimage_USB_Drives.threadsRunning) |
Reimage_USB_Drives.reimageUSBDrives(); |
else |
{ |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
} |
break; |
case '4': |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
break; |
case '?': |
AboutBox aboutForm = new AboutBox(); |
aboutForm.ShowDialog(); |
break; |
} |
} |
private void btn_Main_UserMgmt_Click(object sender, EventArgs e) |
{ |
ManageUserAccounts_Form userMgmtForm = new ManageUserAccounts_Form(); |
userMgmtForm.ShowDialog(); |
} |
private void btn_DriveLogger_Click(object sender, EventArgs e) |
{ |
if (!DriveLogger_Form.instanceAlreadyRunning) |
{ |
DriveLogger_Form driveForm = new DriveLogger_Form(); |
driveForm.Show(); |
} |
else |
{ |
MessageBox.Show("An instance of DriveLogger is already running"); |
} |
} |
private void btn_Main_Settings_Click(object sender, EventArgs e) |
{ |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
} |
private void btn_Reimage_USB_Drives_Click(object sender, EventArgs e) |
{ |
if (!DriveLogger_Form.instanceAlreadyRunning) |
Reimage_USB_Drives.reimageUSBDrives(); |
else |
{ |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Manage_User_Accounts.cs |
---|
0,0 → 1,365 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.Diagnostics; |
using System.IO; |
using System.Windows.Forms; |
using System.Security.AccessControl; |
namespace SWAT_Office_App |
{ |
class ManageUserAccounts |
{ |
public static List<string> UserAccountsList = new List<string>(); |
public static bool AddUser(string username, string password) |
{ |
try |
{ |
// Returns true if user was added successfully |
foreach (string user in UserAccountsList) |
{ |
if (username.ToLower() == user.ToLower()) |
{ |
MessageBox.Show("Username already exists", "Error"); |
return false; |
} |
} |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account creation. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + username + "\" \"" + password + |
"\" /ADD /ACTIVE:YES /PASSWORDCHG:NO /PASSWORDREQ:YES /EXPIRES:NEVER /COMMENT:" + DateTime.Now.ToShortDateString(); |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
return true; |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
return false; |
} |
} |
public static void DeleteUser(List<string> usernames) |
{ |
try |
{ |
foreach (string user in usernames) |
{ |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + user)) |
{ |
// Prompts for deletion of folder as well as the user account |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + user + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account deletion. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + user + "\" /DELETE"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
DeleteShareFolder(user); |
} |
} |
// If no folders exist for the user, account is deleted without prompting |
else |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account deletion. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + user + "\" /DELETE"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void QueryUserAccounts() |
{ |
// Function that reads the user accounts on the local computer to UserAccountsList |
UserAccountsList.Clear(); |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "USER"; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
// Roundabout way of trimming each string in the array |
string[] netOutputSplit = new string[tempSplit.Length]; |
for (int i = 0; i < tempSplit.Length; i++) |
netOutputSplit[i] = tempSplit[i].Trim(); |
// Imports the string array into the UserAccountsList List |
UserAccountsList.AddRange(netOutputSplit); |
// Removes the header and footer from the List |
UserAccountsList.RemoveRange(0, 2); |
UserAccountsList.RemoveRange(UserAccountsList.Count() - 1, 1); |
// Removes any additional empty entries |
UserAccountsList.RemoveAll(IsStringBlank); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static string [] QueryUserAccountExtraInformation(string username) |
{ |
// Returns a string array with password requirement and date of account creation |
string[] stringArray = { "", "" }; |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "USER " + "\"" + username + "\""; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
// Roundabout way of trimming each string in the array |
string[] netOutputSplit = new string[tempSplit.Length]; |
for (int i = 0; i < tempSplit.Length; i++) |
netOutputSplit[i] = tempSplit[i].Trim(); |
stringArray[0] = netOutputSplit[20]; |
stringArray[1] = netOutputSplit[4]; |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
return stringArray; |
} |
public static bool QueryUserSharedFolderExist(string username) |
{ |
return Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username); |
} |
public static void CreateShareFolder(string username) |
{ |
try |
{ |
// Creates the directory with only the specific NTFS and share permissions for the user. |
DirectorySecurity dSecurity = new DirectorySecurity(); |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
} |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\Administrator", FileSystemRights.FullControl, AccessControlType.Allow)); |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\SWAT", FileSystemRights.FullControl, AccessControlType.Allow)); |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\Administrators", FileSystemRights.FullControl, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
Directory.CreateDirectory(Settings_Form.sharedFolderLocation + @"\" + username, dSecurity); |
SetSharePermissions(username); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void DeleteShareFolder(string username) |
{ |
try |
{ |
// Removes the share BEFORE deleting the folder. Otherwise share will error on remove. |
RemoveSharePermissions(username); |
Directory.Delete(Settings_Form.sharedFolderLocation + @"\" + username, true); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void ToggleShare(string username) |
{ |
try |
{ |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username)) |
{ |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + username + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
{ |
DeleteShareFolder(username); |
} |
} |
else |
{ |
CreateShareFolder(username); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static long GetShareSize(string username) |
{ |
DirectoryInfo dir = new DirectoryInfo(Settings_Form.sharedFolderLocation + @"\" + username); |
long size = GetDirSize(dir); |
return size; |
} |
public static void ChangeUserPassword(string username, string password) |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for changing user password. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + username + "\" \"" + password + "\""; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static bool SessionsOpen() |
{ |
bool sessionsOpen = true; |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SESSION"; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
netProcess.WaitForExit(); |
netProcess.Close(); |
if (tempSplit[0] == "There are no entries in the list.") |
sessionsOpen = false; |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
return sessionsOpen; |
} |
private static long GetDirSize(DirectoryInfo entry) |
{ |
try |
{ |
if (entry.Exists) |
{ |
long size = 0; |
FileInfo[] files = entry.GetFiles(); |
foreach (FileInfo file in files) |
{ |
size += file.Length; |
} |
DirectoryInfo[] dirs = entry.GetDirectories(); |
foreach (DirectoryInfo dir in dirs) |
{ |
size += GetDirSize(dir); |
} |
return size; |
} |
else |
return 0; |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
return 0; |
} |
} |
private static void SetSharePermissions(string username) |
{ |
string combinationString = ""; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + systemUser + "\",FULL"); |
} |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + username + "\",FULL"); |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\"=\"" + Settings_Form.sharedFolderLocation + "\\" + username + "\" " + combinationString; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
private static void RemoveSharePermissions(string username) |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\" /Delete"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
private static bool IsStringBlank(string s) |
{ |
if (s == "") |
return true; |
else |
return false; |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Manage_User_Accounts_Form.cs |
---|
0,0 → 1,241 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ManageUserAccounts_Form : Form |
{ |
public ManageUserAccounts_Form() |
{ |
InitializeComponent(); |
// Designate columns to include in listview for the Manage User Accounts Form |
ColumnHeader Column_1 = new ColumnHeader(); |
Column_1.Text = "Username"; |
Column_1.Width = 101; |
this.lst_UserAccounts.Columns.Add(Column_1); |
ColumnHeader Column_2 = new ColumnHeader(); |
Column_2.Text = "Pass?"; |
Column_2.Width = 46; |
Column_2.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_2); |
ColumnHeader Column_3 = new ColumnHeader(); |
Column_3.Text = "Share?"; |
Column_3.Width = 46; |
Column_3.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_3); |
ColumnHeader Column_4 = new ColumnHeader(); |
Column_4.Text = "Size"; |
Column_4.Width = 50; |
Column_4.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_4); |
ColumnHeader Column_5 = new ColumnHeader(); |
Column_5.Text = "Date Created"; |
Column_5.Width = 80; |
Column_5.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_5); |
PaintUserListbox(); |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
this.lst_UserAccounts.ItemSelectionChanged += new ListViewItemSelectionChangedEventHandler(this.lst_ItemSelectionChanged); |
this.Activated += new EventHandler(this.form_Activated); |
} |
private void PaintUserListbox() |
{ |
// Function for refreshing/painting the listbox |
this.lst_UserAccounts.BeginUpdate(); |
ManageUserAccounts.QueryUserAccounts(); |
// Temporary entries in listview |
//ListViewItem entry; |
//ListViewItem.ListViewSubItem s_entry; |
//entry = new ListViewItem(); |
//entry.Text = "TestUser"; |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "01/05/2010"; |
//entry.SubItems.Add(s_entry); |
//this.lst_User_Accounts.Items.Add(entry); |
this.lst_UserAccounts.Items.Clear(); |
// Prevents system accounts from showing, depending on settings |
foreach (string user in ManageUserAccounts.UserAccountsList) |
{ |
ListViewItem entry = new ListViewItem(); |
bool remove = false; |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (user.ToLower() == hiddenUser.ToLower()) |
{ |
remove = true; |
break; |
} |
} |
// Adds the subitem columns for each entry |
if (remove == false) |
{ |
ListViewItem.ListViewSubItem s_password = new ListViewItem.ListViewSubItem(); |
string[] extraUserInformation = ManageUserAccounts.QueryUserAccountExtraInformation(user); |
s_password.Text = extraUserInformation[0]; |
entry.SubItems.Add(s_password); |
ListViewItem.ListViewSubItem s_share = new ListViewItem.ListViewSubItem(); |
if (ManageUserAccounts.QueryUserSharedFolderExist(user)) |
s_share.Text = "Yes"; |
else |
s_share.Text = "No"; |
entry.SubItems.Add(s_share); |
ListViewItem.ListViewSubItem s_size = new ListViewItem.ListViewSubItem(); |
if (Settings_Form.showFileSizes) |
{ |
long size = ManageUserAccounts.GetShareSize(user); |
if ((size / 1073741824) > 0) |
s_size.Text = (size / 1073741824).ToString() + " GB"; |
else |
s_size.Text = (size / 1048576).ToString() + " MB"; |
} |
else |
{ |
s_size.Text = "NA"; |
} |
entry.SubItems.Add(s_size); |
ListViewItem.ListViewSubItem s_datecreated = new ListViewItem.ListViewSubItem(); |
s_datecreated.Text = extraUserInformation[1]; |
entry.SubItems.Add(s_datecreated); |
} |
if (remove == false) |
{ |
entry.Text = user; |
this.lst_UserAccounts.Items.Add(entry); |
} |
} |
this.lst_UserAccounts.EndUpdate(); |
} |
private void lst_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e) |
{ |
lst_ValidateAll(); |
} |
private void lst_ValidateAll() |
{ |
// Disables certain buttons depending on number of items selected |
ListView.SelectedListViewItemCollection collection = this.lst_UserAccounts.SelectedItems; |
if (collection.Count == 0) |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
else if (collection.Count == 1) |
{ |
// Checks if any of the selected items are system accounts |
bool check = false; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (collection[0].Text.ToLower() == systemUser.ToLower()) |
check = true; |
} |
if (check == false) |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = true; |
this.btn_Share.Enabled = true; |
ListViewItem.ListViewSubItem subItem = collection[0].SubItems[2]; |
if (subItem.Text == "Yes") |
this.btn_OpenShare.Enabled = true; |
else |
this.btn_OpenShare.Enabled = false; |
} |
else |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
else |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
private void form_Activated(object sender, EventArgs e) |
{ |
// Refreshes form on form activation |
ManageUserAccounts.QueryUserAccounts(); |
PaintUserListbox(); |
} |
private void btn_Exit_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Refresh_Click(object sender, EventArgs e) |
{ |
PaintUserListbox(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
AddUserAccount_Form.Add_User_Account_Instance.ShowDialog(); |
lst_ValidateAll(); |
} |
private void btn_Delete_Click(object sender, EventArgs e) |
{ |
if (ManageUserAccounts.SessionsOpen() == false) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
List<string> userList = new List<string>(); |
foreach (ListViewItem user in selectedItems) |
userList.Add(user.Text); |
DeleteUserVerify_Form newForm = new DeleteUserVerify_Form(userList); |
newForm.ShowDialog(); |
} |
else |
MessageBox.Show("Sessions are still open. Please close them before deleting accounts", "Error"); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Pass_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ResetUserPassword_Form newForm = new ResetUserPassword_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Share_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ToggleUserVerify_Form newForm = new ToggleUserVerify_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_OpenShare_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
string openFolderString = Settings_Form.sharedFolderLocation + "\\" + selectedItems[0].Text; |
System.Diagnostics.Process proc = new System.Diagnostics.Process(); |
proc.StartInfo.FileName = openFolderString; |
proc.Start(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Program.cs |
---|
0,0 → 1,21 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
static class Program |
{ |
/// <summary> |
/// The main entry point for the application. |
/// </summary> |
[STAThread] |
static void Main() |
{ |
Application.EnableVisualStyles(); |
Application.SetCompatibleTextRenderingDefault(false); |
Application.Run(new Menu_Main()); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Settings.xml |
---|
0,0 → 1,14 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowFileSizes>false</ShowFileSizes> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
<DockDrivesToIgnore>C:\</DockDrivesToIgnore> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Settings_Form.cs |
---|
0,0 → 1,275 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Xml.Linq; |
namespace SWAT_Office_App |
{ |
public partial class Settings_Form : Form |
{ |
public static bool defaultSettings { get; set; } |
public static bool showFileSizes { get; set; } |
public static List<string> systemAccounts = new List<string>(); |
public static List<string> hiddenAccounts = new List<string>(); |
public static string sharedFolderLocation { get; set; } |
public static string usbMasterx32CopyLocation { get; set; } |
public static string usbMasterx64CopyLocation { get; set; } |
// Static variables for use by DriveLogger |
public static int driveLoggerRefreshInterval { get; set; } |
public static List<string> driveLoggerDockLabels = new List<string>(); |
public static List<string> driveLoggerDrivesToIgnore = new List<string>(); |
private static Settings_Form _Settings_Form = null; |
// Singleton instance so the settings file isnt loaded every time |
public static Settings_Form settings_Form_Instance |
{ |
set |
{ |
_Settings_Form = value; |
} |
get |
{ |
if (_Settings_Form == null) |
_Settings_Form = new Settings_Form(); |
return _Settings_Form; |
} |
} |
public Settings_Form() |
{ |
ImportSettings(); |
InitializeComponent(); |
this.listBox_SystemAccounts.SelectedIndexChanged += new EventHandler(this.listBox_SystemAccounts_SelectedIndexChanged); |
this.listBox_HiddenAccounts.SelectedIndexChanged += new EventHandler(this.listBox_HiddenAccounts_SelectedIndexChanged); |
this.Load += new EventHandler(Settings_Form_Load); |
} |
private void Settings_Form_Load(object sender, EventArgs e) |
{ |
OpenUpdateSettings(); |
settings_Form_Instance.btn_SystemRemove.Enabled = false; |
} |
public void listBox_SystemAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_SystemRemove.Enabled = true; |
} |
public void listBox_HiddenAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_HiddenRemove.Enabled = true; |
} |
public static void ImportSettings() |
{ |
// Imports settings from Settings.xml |
try |
{ |
if (File.Exists("Settings.xml")) |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load("Settings.xml"); |
showFileSizes = bool.Parse(Settings.Element("ProgramSettings").Element("ShowFileSizes").Value); |
systemAccounts.Clear(); |
string tempSystemAccounts = Settings.Element("ProgramSettings").Element("SystemAccounts").Value; |
string[] tempStringArray = tempSystemAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
systemAccounts.Add(str.Trim()); |
hiddenAccounts.Clear(); |
string tempHiddenAccounts = Settings.Element("ProgramSettings").Element("HiddenAccounts").Value; |
tempStringArray = tempHiddenAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
hiddenAccounts.Add(str.Trim()); |
driveLoggerDockLabels.Clear(); |
string tempDriveLoggerDockLabels = Settings.Element("ProgramSettings").Element("DockLabels").Value; |
tempStringArray = tempDriveLoggerDockLabels.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
driveLoggerDockLabels.Add(str.Trim()); |
driveLoggerRefreshInterval = int.Parse(Settings.Element("ProgramSettings").Element("DockRefreshInterval").Value); |
driveLoggerDrivesToIgnore.Clear(); |
string tempDrivesToIgnore = Settings.Element("ProgramSettings").Element("DockDrivesToIgnore").Value; |
tempStringArray = tempDrivesToIgnore.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
driveLoggerDrivesToIgnore.Add(str.Trim()); |
sharedFolderLocation = Settings.Element("ProgramSettings").Element("SharedFolderLocation").Value; |
usbMasterx32CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx32Location").Value; |
usbMasterx64CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx64Location").Value; |
} |
else |
{ |
WriteDefaultConfigFile(); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void OpenUpdateSettings() |
{ |
// Update the buttons on the form with the imported settings |
settings_Form_Instance.txt_ShareLocation.Text = sharedFolderLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text = usbMasterx32CopyLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text = usbMasterx64CopyLocation; |
PaintListBox(); |
} |
private static void ExitUpdateSettings() |
{ |
// Update the static variables from the form |
sharedFolderLocation = settings_Form_Instance.txt_ShareLocation.Text; |
usbMasterx32CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text; |
usbMasterx64CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text; |
} |
private static void ExportSettings() |
{ |
// Exports all settings to Settings.xml |
try |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load("Settings.xml"); |
string tempString = ""; |
foreach (string str in systemAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("SystemAccounts", tempString); |
tempString = ""; |
foreach (string str in hiddenAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("HiddenAccounts", tempString); |
Settings.Element("ProgramSettings").SetElementValue("SharedFolderLocation", sharedFolderLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx32Location", usbMasterx32CopyLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx64Location", usbMasterx64CopyLocation); |
Settings.Save("Settings.xml"); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void WriteDefaultConfigFile() |
{ |
// Writes the default settings configuration |
try |
{ |
XElement Settings = new XElement("Settings", |
new XElement("ProgramSettings", |
new XElement("SystemAccounts", "Administrators,Administrator"), |
new XElement("HiddenAccounts", "Administrator,Guest"), |
new XElement("SharedFolderLocation", "C:\\"), |
new XElement("USBMasterCopyx32Location", "C:\\"), |
new XElement("USBMasterCopyx64Location", "C:\\"), |
new XElement("DockLabels", "Dock 1,Dock 2,Dock 3,External USB"), |
new XElement("DockRefreshInterval", 1000), |
new XElement("DockDrivesToIgnore", "C:\\") |
) |
); |
Settings.Save("Settings.xml"); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void PaintListBox() |
{ |
// Paints & Refreshes the listbox of system accounts |
settings_Form_Instance.listBox_SystemAccounts.Items.Clear(); |
foreach (string user in systemAccounts) |
settings_Form_Instance.listBox_SystemAccounts.Items.Add(user); |
settings_Form_Instance.listBox_HiddenAccounts.Items.Clear(); |
foreach (string user in hiddenAccounts) |
settings_Form_Instance.listBox_HiddenAccounts.Items.Add(user); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
ExitUpdateSettings(); |
ExportSettings(); |
this.Close(); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Default_Click(object sender, EventArgs e) |
{ |
try |
{ |
if (MessageBox.Show("Reset configurations to the default settings?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) |
{ |
File.Delete("Settings.xml"); |
WriteDefaultConfigFile(); |
ImportSettings(); |
OpenUpdateSettings(); |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
private void btn_SystemAdd_Click(object sender, EventArgs e) |
{ |
AddSystemAccount_Form newForm = new AddSystemAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_SystemRemove_Click(object sender, EventArgs e) |
{ |
systemAccounts.Remove(this.listBox_SystemAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_HiddenAdd_Click(object sender, EventArgs e) |
{ |
AddHiddenAccount_Form newForm = new AddHiddenAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_HiddenRemove_Click(object sender, EventArgs e) |
{ |
hiddenAccounts.Remove(this.listBox_HiddenAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_ShareLocationChange_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_ShareLocation.Text = folderBrowserDialog.SelectedPath; |
sharedFolderLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx32Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x32.Text = folderBrowserDialog.SelectedPath; |
usbMasterx32CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx64Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x64.Text = folderBrowserDialog.SelectedPath; |
usbMasterx64CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/bin/Debug/Settings.xml |
---|
0,0 → 1,14 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowFileSizes>false</ShowFileSizes> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
<DockDrivesToIgnore>C:\</DockDrivesToIgnore> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe.manifest |
---|
0,0 → 1,11 |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> |
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/> |
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> |
<security> |
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> |
<requestedExecutionLevel level="asInvoker" uiAccess="false"/> |
</requestedPrivileges> |
</security> |
</trustInfo> |
</assembly> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/bin/Release/Settings.xml |
---|
0,0 → 1,14 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowFileSizes>false</ShowFileSizes> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
<DockDrivesToIgnore>C:\</DockDrivesToIgnore> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,64 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Kevin\Desktop\Test\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Kevin\Desktop\Test\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DriveLogger_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu_Main.resources |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu1_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu1_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,62 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DriveLogger_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu_Main.resources |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu1_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu1_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/DriveLogger_Form.Designer.cs |
---|
0,0 → 1,69 |
namespace SWAT_Office_App |
{ |
partial class DriveLogger_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.listView_Drives = new System.Windows.Forms.ListView(); |
this.SuspendLayout(); |
// |
// listView_Drives |
// |
this.listView_Drives.AutoArrange = false; |
this.listView_Drives.Dock = System.Windows.Forms.DockStyle.Fill; |
this.listView_Drives.FullRowSelect = true; |
this.listView_Drives.GridLines = true; |
this.listView_Drives.LabelEdit = true; |
this.listView_Drives.Location = new System.Drawing.Point(0, 0); |
this.listView_Drives.MultiSelect = false; |
this.listView_Drives.Name = "listView_Drives"; |
this.listView_Drives.Size = new System.Drawing.Size(548, 111); |
this.listView_Drives.TabIndex = 0; |
this.listView_Drives.UseCompatibleStateImageBehavior = false; |
this.listView_Drives.View = System.Windows.Forms.View.Details; |
// |
// DriveLogger_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(548, 111); |
this.Controls.Add(this.listView_Drives); |
this.MaximizeBox = false; |
this.Name = "DriveLogger_Form"; |
this.ShowIcon = false; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "SWAT DriveLogger"; |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.ListView listView_Drives; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Manage_User_Accounts_Form.Designer.cs |
---|
0,0 → 1,172 |
namespace SWAT_Office_App |
{ |
partial class ManageUserAccounts_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ManageUserAccounts_Form)); |
this.lst_UserAccounts = new System.Windows.Forms.ListView(); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Delete = new System.Windows.Forms.Button(); |
this.btn_Exit = new System.Windows.Forms.Button(); |
this.btn_Pass = new System.Windows.Forms.Button(); |
this.btn_Share = new System.Windows.Forms.Button(); |
this.btn_Refresh = new System.Windows.Forms.Button(); |
this.btn_OpenShare = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lst_UserAccounts |
// |
this.lst_UserAccounts.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) |
| System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lst_UserAccounts.FullRowSelect = true; |
this.lst_UserAccounts.GridLines = true; |
this.lst_UserAccounts.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; |
this.lst_UserAccounts.HideSelection = false; |
this.lst_UserAccounts.Location = new System.Drawing.Point(12, 12); |
this.lst_UserAccounts.Name = "lst_UserAccounts"; |
this.lst_UserAccounts.Size = new System.Drawing.Size(327, 348); |
this.lst_UserAccounts.TabIndex = 0; |
this.lst_UserAccounts.UseCompatibleStateImageBehavior = false; |
this.lst_UserAccounts.View = System.Windows.Forms.View.Details; |
// |
// btn_Add |
// |
this.btn_Add.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Add.Location = new System.Drawing.Point(353, 46); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(75, 40); |
this.btn_Add.TabIndex = 2; |
this.btn_Add.Text = "&Add Account"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Delete |
// |
this.btn_Delete.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Delete.Location = new System.Drawing.Point(353, 99); |
this.btn_Delete.Name = "btn_Delete"; |
this.btn_Delete.Size = new System.Drawing.Size(75, 40); |
this.btn_Delete.TabIndex = 3; |
this.btn_Delete.Text = "&Delete Account"; |
this.btn_Delete.UseVisualStyleBackColor = true; |
this.btn_Delete.Click += new System.EventHandler(this.btn_Delete_Click); |
// |
// btn_Exit |
// |
this.btn_Exit.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Exit.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Exit.Location = new System.Drawing.Point(378, 338); |
this.btn_Exit.Name = "btn_Exit"; |
this.btn_Exit.Size = new System.Drawing.Size(50, 22); |
this.btn_Exit.TabIndex = 7; |
this.btn_Exit.Text = "Close"; |
this.btn_Exit.UseVisualStyleBackColor = true; |
this.btn_Exit.Click += new System.EventHandler(this.btn_Exit_Click); |
// |
// btn_Pass |
// |
this.btn_Pass.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Pass.Location = new System.Drawing.Point(353, 152); |
this.btn_Pass.Name = "btn_Pass"; |
this.btn_Pass.Size = new System.Drawing.Size(75, 40); |
this.btn_Pass.TabIndex = 4; |
this.btn_Pass.Text = "&Reset Password"; |
this.btn_Pass.UseVisualStyleBackColor = true; |
this.btn_Pass.Click += new System.EventHandler(this.btn_Pass_Click); |
// |
// btn_Share |
// |
this.btn_Share.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Share.Location = new System.Drawing.Point(353, 205); |
this.btn_Share.Name = "btn_Share"; |
this.btn_Share.Size = new System.Drawing.Size(75, 40); |
this.btn_Share.TabIndex = 5; |
this.btn_Share.Text = "&Toggle Share"; |
this.btn_Share.UseVisualStyleBackColor = true; |
this.btn_Share.Click += new System.EventHandler(this.btn_Share_Click); |
// |
// btn_Refresh |
// |
this.btn_Refresh.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Refresh.Image = global::SWAT_Office_App.Properties.Resources.Refresh; |
this.btn_Refresh.Location = new System.Drawing.Point(353, 12); |
this.btn_Refresh.Name = "btn_Refresh"; |
this.btn_Refresh.Size = new System.Drawing.Size(23, 23); |
this.btn_Refresh.TabIndex = 1; |
this.btn_Refresh.UseVisualStyleBackColor = true; |
this.btn_Refresh.Click += new System.EventHandler(this.btn_Refresh_Click); |
// |
// btn_OpenShare |
// |
this.btn_OpenShare.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_OpenShare.Location = new System.Drawing.Point(353, 258); |
this.btn_OpenShare.Name = "btn_OpenShare"; |
this.btn_OpenShare.Size = new System.Drawing.Size(75, 40); |
this.btn_OpenShare.TabIndex = 6; |
this.btn_OpenShare.Text = "&Open Share"; |
this.btn_OpenShare.UseVisualStyleBackColor = true; |
this.btn_OpenShare.Click += new System.EventHandler(this.btn_OpenShare_Click); |
// |
// ManageUserAccounts_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Exit; |
this.ClientSize = new System.Drawing.Size(440, 372); |
this.Controls.Add(this.btn_OpenShare); |
this.Controls.Add(this.btn_Refresh); |
this.Controls.Add(this.btn_Share); |
this.Controls.Add(this.btn_Pass); |
this.Controls.Add(this.btn_Exit); |
this.Controls.Add(this.btn_Delete); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.lst_UserAccounts); |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ManageUserAccounts_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Manage User Accounts"; |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.ListView lst_UserAccounts; |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Delete; |
private System.Windows.Forms.Button btn_Exit; |
private System.Windows.Forms.Button btn_Pass; |
private System.Windows.Forms.Button btn_Share; |
private System.Windows.Forms.Button btn_Refresh; |
private System.Windows.Forms.Button btn_OpenShare; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/DriveLogger_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/DriveLogger_LabelPrompt_Form.Designer.cs |
---|
0,0 → 1,92 |
namespace SWAT_Office_App |
{ |
partial class DriveLogger_LabelPrompt_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.txt_Owner = new System.Windows.Forms.TextBox(); |
this.groupBox_Dock = new System.Windows.Forms.GroupBox(); |
this.SuspendLayout(); |
// |
// btn_Ok |
// |
this.btn_Ok.Anchor = System.Windows.Forms.AnchorStyles.Bottom; |
this.btn_Ok.Location = new System.Drawing.Point(34, 63); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(75, 23); |
this.btn_Ok.TabIndex = 3; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// txt_Owner |
// |
this.txt_Owner.Anchor = System.Windows.Forms.AnchorStyles.Bottom; |
this.txt_Owner.Location = new System.Drawing.Point(12, 37); |
this.txt_Owner.Name = "txt_Owner"; |
this.txt_Owner.Size = new System.Drawing.Size(118, 20); |
this.txt_Owner.TabIndex = 2; |
// |
// groupBox_Dock |
// |
this.groupBox_Dock.Location = new System.Drawing.Point(12, 12); |
this.groupBox_Dock.Name = "groupBox_Dock"; |
this.groupBox_Dock.Size = new System.Drawing.Size(118, 19); |
this.groupBox_Dock.TabIndex = 1; |
this.groupBox_Dock.TabStop = false; |
this.groupBox_Dock.Text = "Select Dock"; |
// |
// DriveLogger_LabelPrompt_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(142, 98); |
this.ControlBox = false; |
this.Controls.Add(this.groupBox_Dock); |
this.Controls.Add(this.txt_Owner); |
this.Controls.Add(this.btn_Ok); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; |
this.MaximizeBox = false; |
this.Name = "DriveLogger_LabelPrompt_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Enter Owner\'s Name"; |
this.TopMost = true; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.TextBox txt_Owner; |
private System.Windows.Forms.GroupBox groupBox_Dock; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/DriveLogger_LabelPrompt_Form.cs |
---|
0,0 → 1,66 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class DriveLogger_LabelPrompt_Form : Form |
{ |
// Default values to return on query |
public string driveOwner = "Unknown"; |
public string driveDock = "Unspecified"; |
// RadioButton list for holding list of docks as specified in settings.xml |
private List<RadioButton> rdoBtnList= new List<RadioButton>(); |
public DriveLogger_LabelPrompt_Form() |
{ |
InitializeComponent(); |
this.KeyPreview = true; |
this.btn_Ok.Enabled = false; |
// Location markers for the next radiobutton plcaement |
int nextXLocation = 6, nextYLocation = 19; |
// Sets groupbox and window size depending on number of radiobuttons |
this.groupBox_Dock.Size = new Size(118, 19 + (Settings_Form.driveLoggerDockLabels.Count) * 23); |
this.Size = new Size(148, 126 + (Settings_Form.driveLoggerDockLabels.Count) * 23); |
// Adds a radiobutton for each dock |
foreach (string str in Settings_Form.driveLoggerDockLabels) |
{ |
RadioButton newRdoBtn = new RadioButton(); |
newRdoBtn.Name = "rdo_" + str; |
newRdoBtn.TabStop = true; |
newRdoBtn.AutoSize = true; |
newRdoBtn.Text = str; |
newRdoBtn.Location = new Point(nextXLocation, nextYLocation); |
nextYLocation += 23; |
// Adds the radiobutton to the groupbox and rdoBtnList |
groupBox_Dock.Controls.Add(newRdoBtn); |
rdoBtnList.Add(newRdoBtn); |
} |
this.txt_Owner.TextChanged += new EventHandler(txt_Owner_TextChanged); |
} |
void txt_Owner_TextChanged(object sender, EventArgs e) |
{ |
// Enables the Ok button if text is entered |
if (txt_Owner.TextLength > 0) |
this.btn_Ok.Enabled = true; |
else |
this.btn_Ok.Enabled = false; |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
// Updates variables and closes form |
driveOwner = txt_Owner.Text; |
foreach (RadioButton btn in rdoBtnList) |
{ |
if (btn.Checked) |
driveDock = btn.Text; |
} |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/DriveLogger_LabelPrompt_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Delete_User_Verify_Form.cs |
---|
0,0 → 1,52 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class DeleteUserVerify_Form : Form |
{ |
private List<string> selectedUsers = new List<string>(); |
public DeleteUserVerify_Form(List<string> users) |
{ |
selectedUsers = users; |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
bool error = false; |
// Checks if any of the selected items are system accounts |
foreach (string user in selectedUsers) |
{ |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (user.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Cannot delete the " + systemUser + " (system) account", "Error"); |
error = true; |
} |
} |
} |
if (error == false) |
ManageUserAccounts.DeleteUser(selectedUsers); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Settings_Form.Designer.cs |
---|
0,0 → 1,325 |
namespace SWAT_Office_App |
{ |
partial class Settings_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Settings_Form)); |
this.chk_PassReq = new System.Windows.Forms.CheckBox(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.listBox_SystemAccounts = new System.Windows.Forms.ListBox(); |
this.btn_SystemAdd = new System.Windows.Forms.Button(); |
this.btn_SystemRemove = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts = new System.Windows.Forms.GroupBox(); |
this.txt_ShareLocation = new System.Windows.Forms.TextBox(); |
this.lbl_ShareLocation = new System.Windows.Forms.Label(); |
this.btn_ShareLocationChange = new System.Windows.Forms.Button(); |
this.folderBrowserDialog = new System.Windows.Forms.FolderBrowserDialog(); |
this.btn_USBLocationx32Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x32 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x32 = new System.Windows.Forms.Label(); |
this.btn_USBLocationx64Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x64 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x64 = new System.Windows.Forms.Label(); |
this.groupBox_HiddenAccounts = new System.Windows.Forms.GroupBox(); |
this.listBox_HiddenAccounts = new System.Windows.Forms.ListBox(); |
this.btn_HiddenRemove = new System.Windows.Forms.Button(); |
this.btn_HiddenAdd = new System.Windows.Forms.Button(); |
this.btn_Default = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts.SuspendLayout(); |
this.groupBox_HiddenAccounts.SuspendLayout(); |
this.SuspendLayout(); |
// |
// chk_PassReq |
// |
this.chk_PassReq.AutoSize = true; |
this.chk_PassReq.Enabled = false; |
this.chk_PassReq.Location = new System.Drawing.Point(12, 12); |
this.chk_PassReq.Name = "chk_PassReq"; |
this.chk_PassReq.Size = new System.Drawing.Size(160, 17); |
this.chk_PassReq.TabIndex = 1; |
this.chk_PassReq.Text = "Require Complex Passwords"; |
this.chk_PassReq.UseVisualStyleBackColor = true; |
// |
// btn_Ok |
// |
this.btn_Ok.Location = new System.Drawing.Point(72, 328); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(52, 23); |
this.btn_Ok.TabIndex = 11; |
this.btn_Ok.Text = "Save"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(130, 328); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(52, 23); |
this.btn_Cancel.TabIndex = 12; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// listBox_SystemAccounts |
// |
this.listBox_SystemAccounts.FormattingEnabled = true; |
this.listBox_SystemAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_SystemAccounts.Name = "listBox_SystemAccounts"; |
this.listBox_SystemAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_SystemAccounts.TabIndex = 1; |
// |
// btn_SystemAdd |
// |
this.btn_SystemAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_SystemAdd.Name = "btn_SystemAdd"; |
this.btn_SystemAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemAdd.TabIndex = 2; |
this.btn_SystemAdd.Text = "Add"; |
this.btn_SystemAdd.UseVisualStyleBackColor = true; |
this.btn_SystemAdd.Click += new System.EventHandler(this.btn_SystemAdd_Click); |
// |
// btn_SystemRemove |
// |
this.btn_SystemRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_SystemRemove.Name = "btn_SystemRemove"; |
this.btn_SystemRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemRemove.TabIndex = 3; |
this.btn_SystemRemove.Text = "Remove"; |
this.btn_SystemRemove.UseVisualStyleBackColor = true; |
this.btn_SystemRemove.Click += new System.EventHandler(this.btn_SystemRemove_Click); |
// |
// groupBox_SystemAccounts |
// |
this.groupBox_SystemAccounts.Controls.Add(this.listBox_SystemAccounts); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemRemove); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemAdd); |
this.groupBox_SystemAccounts.Location = new System.Drawing.Point(12, 35); |
this.groupBox_SystemAccounts.Name = "groupBox_SystemAccounts"; |
this.groupBox_SystemAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_SystemAccounts.TabIndex = 4; |
this.groupBox_SystemAccounts.TabStop = false; |
this.groupBox_SystemAccounts.Text = "System Accounts"; |
// |
// txt_ShareLocation |
// |
this.txt_ShareLocation.Location = new System.Drawing.Point(12, 224); |
this.txt_ShareLocation.Name = "txt_ShareLocation"; |
this.txt_ShareLocation.Size = new System.Drawing.Size(112, 20); |
this.txt_ShareLocation.TabIndex = 5; |
// |
// lbl_ShareLocation |
// |
this.lbl_ShareLocation.AutoSize = true; |
this.lbl_ShareLocation.Location = new System.Drawing.Point(12, 208); |
this.lbl_ShareLocation.Name = "lbl_ShareLocation"; |
this.lbl_ShareLocation.Size = new System.Drawing.Size(117, 13); |
this.lbl_ShareLocation.TabIndex = 10; |
this.lbl_ShareLocation.Text = "Shared Folder Location"; |
// |
// btn_ShareLocationChange |
// |
this.btn_ShareLocationChange.Location = new System.Drawing.Point(130, 223); |
this.btn_ShareLocationChange.Name = "btn_ShareLocationChange"; |
this.btn_ShareLocationChange.Size = new System.Drawing.Size(52, 22); |
this.btn_ShareLocationChange.TabIndex = 6; |
this.btn_ShareLocationChange.Text = "Change"; |
this.btn_ShareLocationChange.UseVisualStyleBackColor = true; |
this.btn_ShareLocationChange.Click += new System.EventHandler(this.btn_ShareLocationChange_Click); |
// |
// folderBrowserDialog |
// |
this.folderBrowserDialog.Description = "Choose a new location for storing networked folders"; |
// |
// btn_USBLocationx32Change |
// |
this.btn_USBLocationx32Change.Location = new System.Drawing.Point(130, 262); |
this.btn_USBLocationx32Change.Name = "btn_USBLocationx32Change"; |
this.btn_USBLocationx32Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx32Change.TabIndex = 8; |
this.btn_USBLocationx32Change.Text = "Change"; |
this.btn_USBLocationx32Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx32Change.Click += new System.EventHandler(this.btn_USBLocationx32Change_Click); |
// |
// txt_USBMasterCopyLocation_x32 |
// |
this.txt_USBMasterCopyLocation_x32.Location = new System.Drawing.Point(12, 263); |
this.txt_USBMasterCopyLocation_x32.Name = "txt_USBMasterCopyLocation_x32"; |
this.txt_USBMasterCopyLocation_x32.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x32.TabIndex = 7; |
// |
// lbl_USBCopyLocation_x32 |
// |
this.lbl_USBCopyLocation_x32.AutoSize = true; |
this.lbl_USBCopyLocation_x32.Location = new System.Drawing.Point(12, 247); |
this.lbl_USBCopyLocation_x32.Name = "lbl_USBCopyLocation_x32"; |
this.lbl_USBCopyLocation_x32.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x32.TabIndex = 15; |
this.lbl_USBCopyLocation_x32.Text = "USB Master Copy x32 Location"; |
// |
// btn_USBLocationx64Change |
// |
this.btn_USBLocationx64Change.Location = new System.Drawing.Point(130, 300); |
this.btn_USBLocationx64Change.Name = "btn_USBLocationx64Change"; |
this.btn_USBLocationx64Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx64Change.TabIndex = 10; |
this.btn_USBLocationx64Change.Text = "Change"; |
this.btn_USBLocationx64Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx64Change.Click += new System.EventHandler(this.btn_USBLocationx64Change_Click); |
// |
// txt_USBMasterCopyLocation_x64 |
// |
this.txt_USBMasterCopyLocation_x64.Location = new System.Drawing.Point(12, 302); |
this.txt_USBMasterCopyLocation_x64.Name = "txt_USBMasterCopyLocation_x64"; |
this.txt_USBMasterCopyLocation_x64.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x64.TabIndex = 9; |
// |
// lbl_USBCopyLocation_x64 |
// |
this.lbl_USBCopyLocation_x64.AutoSize = true; |
this.lbl_USBCopyLocation_x64.Location = new System.Drawing.Point(12, 286); |
this.lbl_USBCopyLocation_x64.Name = "lbl_USBCopyLocation_x64"; |
this.lbl_USBCopyLocation_x64.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x64.TabIndex = 18; |
this.lbl_USBCopyLocation_x64.Text = "USB Master Copy x64 Location"; |
// |
// groupBox_HiddenAccounts |
// |
this.groupBox_HiddenAccounts.Controls.Add(this.listBox_HiddenAccounts); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenRemove); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenAdd); |
this.groupBox_HiddenAccounts.Location = new System.Drawing.Point(12, 123); |
this.groupBox_HiddenAccounts.Name = "groupBox_HiddenAccounts"; |
this.groupBox_HiddenAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_HiddenAccounts.TabIndex = 19; |
this.groupBox_HiddenAccounts.TabStop = false; |
this.groupBox_HiddenAccounts.Text = "Hidden Accounts"; |
// |
// listBox_HiddenAccounts |
// |
this.listBox_HiddenAccounts.FormattingEnabled = true; |
this.listBox_HiddenAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_HiddenAccounts.Name = "listBox_HiddenAccounts"; |
this.listBox_HiddenAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_HiddenAccounts.TabIndex = 1; |
// |
// btn_HiddenRemove |
// |
this.btn_HiddenRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_HiddenRemove.Name = "btn_HiddenRemove"; |
this.btn_HiddenRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenRemove.TabIndex = 3; |
this.btn_HiddenRemove.Text = "Remove"; |
this.btn_HiddenRemove.UseVisualStyleBackColor = true; |
this.btn_HiddenRemove.Click += new System.EventHandler(this.btn_HiddenRemove_Click); |
// |
// btn_HiddenAdd |
// |
this.btn_HiddenAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_HiddenAdd.Name = "btn_HiddenAdd"; |
this.btn_HiddenAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenAdd.TabIndex = 2; |
this.btn_HiddenAdd.Text = "Add"; |
this.btn_HiddenAdd.UseVisualStyleBackColor = true; |
this.btn_HiddenAdd.Click += new System.EventHandler(this.btn_HiddenAdd_Click); |
// |
// btn_Default |
// |
this.btn_Default.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
this.btn_Default.Location = new System.Drawing.Point(12, 331); |
this.btn_Default.Name = "btn_Default"; |
this.btn_Default.Size = new System.Drawing.Size(45, 20); |
this.btn_Default.TabIndex = 20; |
this.btn_Default.Text = "Defaults"; |
this.btn_Default.UseVisualStyleBackColor = true; |
this.btn_Default.Click += new System.EventHandler(this.btn_Default_Click); |
// |
// Settings_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(194, 363); |
this.Controls.Add(this.btn_Default); |
this.Controls.Add(this.groupBox_HiddenAccounts); |
this.Controls.Add(this.lbl_USBCopyLocation_x64); |
this.Controls.Add(this.btn_USBLocationx64Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x64); |
this.Controls.Add(this.lbl_USBCopyLocation_x32); |
this.Controls.Add(this.btn_USBLocationx32Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x32); |
this.Controls.Add(this.btn_ShareLocationChange); |
this.Controls.Add(this.lbl_ShareLocation); |
this.Controls.Add(this.txt_ShareLocation); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.chk_PassReq); |
this.Controls.Add(this.groupBox_SystemAccounts); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.MaximizeBox = false; |
this.Name = "Settings_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings"; |
this.groupBox_SystemAccounts.ResumeLayout(false); |
this.groupBox_HiddenAccounts.ResumeLayout(false); |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.CheckBox chk_PassReq; |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.ListBox listBox_SystemAccounts; |
private System.Windows.Forms.Button btn_SystemAdd; |
private System.Windows.Forms.Button btn_SystemRemove; |
private System.Windows.Forms.GroupBox groupBox_SystemAccounts; |
private System.Windows.Forms.TextBox txt_ShareLocation; |
private System.Windows.Forms.Label lbl_ShareLocation; |
private System.Windows.Forms.Button btn_ShareLocationChange; |
private System.Windows.Forms.FolderBrowserDialog folderBrowserDialog; |
private System.Windows.Forms.Button btn_USBLocationx32Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x32; |
private System.Windows.Forms.Button btn_USBLocationx64Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x64; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x32; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x64; |
private System.Windows.Forms.GroupBox groupBox_HiddenAccounts; |
private System.Windows.Forms.ListBox listBox_HiddenAccounts; |
private System.Windows.Forms.Button btn_HiddenRemove; |
private System.Windows.Forms.Button btn_HiddenAdd; |
private System.Windows.Forms.Button btn_Default; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/SWAT Office App.csproj |
---|
0,0 → 1,252 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Platform Condition=" '$(Platform)' == '' ">x86</Platform> |
<ProductVersion>8.0.30703</ProductVersion> |
<SchemaVersion>2.0</SchemaVersion> |
<ProjectGuid>{87CC24B0-F2A3-4D61-94D0-B3DF78658562}</ProjectGuid> |
<OutputType>WinExe</OutputType> |
<AppDesignerFolder>Properties</AppDesignerFolder> |
<RootNamespace>SWAT_Office_App</RootNamespace> |
<AssemblyName>SWAT Office App</AssemblyName> |
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> |
<TargetFrameworkProfile>Client</TargetFrameworkProfile> |
<FileAlignment>512</FileAlignment> |
<IsWebBootstrapper>false</IsWebBootstrapper> |
<PublishUrl>publish\</PublishUrl> |
<Install>true</Install> |
<InstallFrom>Disk</InstallFrom> |
<UpdateEnabled>false</UpdateEnabled> |
<UpdateMode>Foreground</UpdateMode> |
<UpdateInterval>7</UpdateInterval> |
<UpdateIntervalUnits>Days</UpdateIntervalUnits> |
<UpdatePeriodically>false</UpdatePeriodically> |
<UpdateRequired>false</UpdateRequired> |
<MapFileExtensions>true</MapFileExtensions> |
<ApplicationRevision>0</ApplicationRevision> |
<ApplicationVersion>1.0.0.%2a</ApplicationVersion> |
<UseApplicationTrust>false</UseApplicationTrust> |
<BootstrapperEnabled>true</BootstrapperEnabled> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugSymbols>true</DebugSymbols> |
<DebugType>full</DebugType> |
<Optimize>false</Optimize> |
<OutputPath>bin\Debug\</OutputPath> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugType>pdbonly</DebugType> |
<Optimize>true</Optimize> |
<OutputPath>bin\Release\</OutputPath> |
<DefineConstants>TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup> |
<ApplicationIcon>application_osx_terminal.ico</ApplicationIcon> |
</PropertyGroup> |
<ItemGroup> |
<Reference Include="System" /> |
<Reference Include="System.Core" /> |
<Reference Include="System.Xml.Linq" /> |
<Reference Include="System.Data.DataSetExtensions" /> |
<Reference Include="Microsoft.CSharp" /> |
<Reference Include="System.Data" /> |
<Reference Include="System.Deployment" /> |
<Reference Include="System.Drawing" /> |
<Reference Include="System.Windows.Forms" /> |
<Reference Include="System.Xml" /> |
</ItemGroup> |
<ItemGroup> |
<Compile Include="AboutBox.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="AboutBox.Designer.cs"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.designer.cs"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_System_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_System_Account_Form.Designer.cs"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_User_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_User_Account_Form.Designer.cs"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Delete_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Delete_User_Verify_Form.designer.cs"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="DriveLogger_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="DriveLogger_Form.Designer.cs"> |
<DependentUpon>DriveLogger_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="DriveLogger_LabelPrompt_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="DriveLogger_LabelPrompt_Form.Designer.cs"> |
<DependentUpon>DriveLogger_LabelPrompt_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Main_Menu_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Main_Menu_Form.Designer.cs"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Manage_User_Accounts.cs" /> |
<Compile Include="Manage_User_Accounts_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Manage_User_Accounts_Form.Designer.cs"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Program.cs" /> |
<Compile Include="Properties\AssemblyInfo.cs" /> |
<Compile Include="Reimage_USB_Drives.cs" /> |
<Compile Include="Reimage_USB_Drive_Progress_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reimage_USB_Drive_Progress_Form.Designer.cs"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Reset_User_Password_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reset_User_Password_Form.Designer.cs"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Form.Designer.cs"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Verify_Form.designer.cs"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.designer.cs"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<EmbeddedResource Include="AboutBox.resx"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_Hidden_Account_Form.resx"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_System_Account_Form.resx"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_User_Account_Form.resx"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Delete_User_Verify_Form.resx"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="DriveLogger_Form.resx"> |
<DependentUpon>DriveLogger_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="DriveLogger_LabelPrompt_Form.resx"> |
<DependentUpon>DriveLogger_LabelPrompt_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Main_Menu_Form.resx"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Manage_User_Accounts_Form.resx"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Properties\Resources.resx"> |
<Generator>ResXFileCodeGenerator</Generator> |
<LastGenOutput>Resources.Designer.cs</LastGenOutput> |
<SubType>Designer</SubType> |
</EmbeddedResource> |
<Compile Include="Properties\Resources.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Resources.resx</DependentUpon> |
<DesignTime>True</DesignTime> |
</Compile> |
<EmbeddedResource Include="Reimage_USB_Drive_Progress_Form.resx"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Reset_User_Password_Form.resx"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Form.resx"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Verify_Form.resx"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Toggle_User_Verify_Form.resx"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<None Include="Properties\Settings.settings"> |
<Generator>SettingsSingleFileGenerator</Generator> |
<LastGenOutput>Settings.Designer.cs</LastGenOutput> |
</None> |
<Compile Include="Properties\Settings.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Settings.settings</DependentUpon> |
<DesignTimeSharedInput>True</DesignTimeSharedInput> |
</Compile> |
</ItemGroup> |
<ItemGroup> |
<Content Include="application_osx_terminal.ico" /> |
<None Include="Resources\Refresh.png" /> |
</ItemGroup> |
<ItemGroup> |
<BootstrapperPackage Include=".NETFramework,Version=v4.0,Profile=Client"> |
<Visible>False</Visible> |
<ProductName>Microsoft .NET Framework 4 Client Profile %28x86 and x64%29</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Client.3.5"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1"> |
<Visible>False</Visible> |
<ProductName>Windows Installer 3.1</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
</ItemGroup> |
<ItemGroup /> |
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. |
Other similar extension points exist, see Microsoft.Common.targets. |
<Target Name="BeforeBuild"> |
</Target> |
<Target Name="AfterBuild"> |
</Target> |
--> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/AboutBox.resx |
---|
0,0 → 1,366 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="logoPictureBox.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
iVBORw0KGgoAAAANSUhEUgAAAIIAAAEECAYAAADkneyMAAAABGdBTUEAAOD8YVAtlgAAAvdpQ0NQUGhv |
dG9zaG9wIElDQyBwcm9maWxlAAA4y2NgYJ7g6OLkyiTAwFBQVFLkHuQYGREZpcB+noGNgZkBDBKTiwsc |
AwJ8QOy8/LxUBlTAyMDw7RqIZGC4rAsyi4E0wJoMtBhIHwBio5TU4mQg/QWI08tLCoDijDFAtkhSNphd |
AGJnhwQ5A9ktDAxMPCWpFSC9DM75BZVFmekZJQqGlpaWCo4p+UmpCsGVxSWpucUKnnnJ+UUF+UWJJakp |
QLVQO0CA1yW/RME9MTNPwchAlYHKABSOEBYifBBiCJBcWlQGD0oGBgEGBQYDBgeGAIZEhnqGBQxHGd4w |
ijO6MJYyrmC8xyTGFMQ0gekCszBzJPNC5jcsliwdLLdY9VhbWe+xWbJNY/vGHs6+m0OJo4vjC2ci5wUu |
R64t3JrcC3ikeKbyCvFO4hPmm8Yvw79YQEdgh6Cr4BWhVKEfwr0iKiJ7RcNFv4hNEjcSvyJRISkneUwq |
X1pa+oRMmay67C25PnkX+T8KWxULlfSU3iqvVSlQNVH9qXZQvUsjVFNJ84PWAe1JOqm6VnqCeq/0jxgs |
MKw1ijG2NZE3ZTZ9aXbBfKfFEssJVnXWuTZxtoF2rvbWDsaOOk5qzkouCq7ybgruyh7qnrpeJt42Pu6+ |
wX4J/vkB9YETg5YG7wq5GPoynClCLtIqKiK6ImZm7J64BwlsibpJYckNKWtSb6ZzZFhkZmbNzb6Yy55n |
n19RsKnwXbF2SVbpqrI3FfqVJVW7ahhrveqm1j9s1GuqaT7bKtdW2H60U7qrqPt0r2pfY//diTaTZk/+ |
OzV+2uEZGjP7Z32fkzD39HzzBUsXiSxuXfJtWebyeytDVp1e47J233rLDds2mWzestVk2/YdVjv373bd |
c3Zf2P4HB3MO/TzSfkz8+IqT1qfOnUk+++v8pIval45eSbz67/qcmza37t6pv6d8/8TDvMdiT/Y/y3wh |
8vLg6/y38u8ufGj6ZPr51dcF38N/Cvw69af1n+P//wANAA8013ReGAAAAAlwSFlzAAA45AAAOOQB7FYm |
xQAANQ1JREFUeF7t3VePNEfVB3B/Bb4DQkJwbQkhhC+MxAUW2GCTjbGNeRzAgI0DmJxNzjnnnHMwyeSc |
c44m58y8/BqO33I9Hap7umerd7ek1e7OdFd31fnXyafqmGOOOWZz+HM4B//BwOEkHM5Bg4H/AuGwHcwZ |
SBbBIRAOJgT+O+pDIBxk6idjPwTCIRAOOcIhBv5/Bg48R/jnP/+5+c1vfrP51re+tfn4xz+++cAHPrD5 |
2Mc+tvnmN7+5+d3vfndgsHJggPCvf/1r89WvfnXzvve9b/OqV71q87KXvWzzrGc9a/PYxz5288xnPnPz |
5je/efPWt761+c7Pc5/73M3DHvawzSMe8YjNs5/97M2Xv/zlDdDs17bvgfDLX/6yIeyjH/3ozdOe9rTN |
u9/97s2nP/3pzXe/+93NT37yk81f//rXXtq6/ytf+UoDnMc//vGb173udZsf//jH+w4P+xYIv//975sV |
/8AHPrBZ6X/4wx+2Jt5f/vKXzWc+85mGQzzhCU/YXHnllVv3WUsH+xIIb3nLWzb3v//9N2984xs3//73 |
vxeZ6+9///ubF77whQ2n+eEPf7jIM3bZ6b4Cwne+853Nfe9734YTzMEBSghBqXzqU5+6+dCHPlRyebXX |
7BsgWP2XXnrp5nOf+9zOJ5si+vznP3/znOc8Z7UK5b4AAplN8//HP/6xcxCkD3zb297WWBlDCuievmTH |
w1cPhBe96EXNaqylvfe9723AsDZTc9VA4BN4+tOfXgsGrn6PN7zhDZvnPe951b1X3wutFgi8f4985COr |
XXn8DmsyL1cJhG9/+9ubCy64oGoXMH2Fr4Els4a2OiCQvfe5z32a2EDt7Wc/+1kjuv72t7/V/qrry0d4 |
xzvesSr5y53NLV17WxVH4CR68IMfvDrzjGmLO9TcVgWEV7ziFRvu47U1kcuXvvSlVb/2aoCAG1x++eWr |
kLc5xcU7+DuuuuqqasGwGiCIIPpZqn3ve99rwtQPfehDm59XvvKVm7///e+zPQ5XwNFqbasAAkuBbiC0 |
vESTlCJYJXCE8/jhrBK7kL00R/vzn/+8eeITn7gRyq6xrQIInEdLeere8573NCKnLU7xwQ9+cPOkJz1p |
NrrRbz7ykY/M1t+cHa0CCBwzS8T8//SnPzU+iT47n/dyrlXMESZCWWOrHggULNHFJdqHP/zhQU4j8eTn |
P//5LI8XrmZKAmBtrXogvP/9799g39s0Wvuvf/3ro5JVAEzmcldz32Me85jNH//4x20ef4175U184Qtf |
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 |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/AboutBox.Designer.cs |
---|
0,0 → 1,186 |
namespace SWAT_Office_App |
{ |
partial class AboutBox |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AboutBox)); |
this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel(); |
this.logoPictureBox = new System.Windows.Forms.PictureBox(); |
this.labelProductName = new System.Windows.Forms.Label(); |
this.labelVersion = new System.Windows.Forms.Label(); |
this.labelCopyright = new System.Windows.Forms.Label(); |
this.labelCompanyName = new System.Windows.Forms.Label(); |
this.textBoxDescription = new System.Windows.Forms.TextBox(); |
this.okButton = new System.Windows.Forms.Button(); |
this.tableLayoutPanel.SuspendLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).BeginInit(); |
this.SuspendLayout(); |
// |
// tableLayoutPanel |
// |
this.tableLayoutPanel.ColumnCount = 2; |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 33F)); |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 67F)); |
this.tableLayoutPanel.Controls.Add(this.logoPictureBox, 0, 0); |
this.tableLayoutPanel.Controls.Add(this.labelProductName, 1, 0); |
this.tableLayoutPanel.Controls.Add(this.labelVersion, 1, 1); |
this.tableLayoutPanel.Controls.Add(this.labelCopyright, 1, 2); |
this.tableLayoutPanel.Controls.Add(this.labelCompanyName, 1, 3); |
this.tableLayoutPanel.Controls.Add(this.textBoxDescription, 1, 4); |
this.tableLayoutPanel.Controls.Add(this.okButton, 1, 5); |
this.tableLayoutPanel.Dock = System.Windows.Forms.DockStyle.Fill; |
this.tableLayoutPanel.Location = new System.Drawing.Point(9, 9); |
this.tableLayoutPanel.Name = "tableLayoutPanel"; |
this.tableLayoutPanel.RowCount = 6; |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.Size = new System.Drawing.Size(417, 265); |
this.tableLayoutPanel.TabIndex = 0; |
// |
// logoPictureBox |
// |
this.logoPictureBox.Dock = System.Windows.Forms.DockStyle.Fill; |
this.logoPictureBox.Image = ((System.Drawing.Image)(resources.GetObject("logoPictureBox.Image"))); |
this.logoPictureBox.Location = new System.Drawing.Point(3, 3); |
this.logoPictureBox.Name = "logoPictureBox"; |
this.tableLayoutPanel.SetRowSpan(this.logoPictureBox, 6); |
this.logoPictureBox.Size = new System.Drawing.Size(131, 259); |
this.logoPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; |
this.logoPictureBox.TabIndex = 12; |
this.logoPictureBox.TabStop = false; |
// |
// labelProductName |
// |
this.labelProductName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelProductName.Location = new System.Drawing.Point(143, 0); |
this.labelProductName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelProductName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelProductName.Name = "labelProductName"; |
this.labelProductName.Size = new System.Drawing.Size(271, 17); |
this.labelProductName.TabIndex = 19; |
this.labelProductName.Text = "Product Name"; |
this.labelProductName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelVersion |
// |
this.labelVersion.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelVersion.Location = new System.Drawing.Point(143, 26); |
this.labelVersion.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelVersion.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelVersion.Name = "labelVersion"; |
this.labelVersion.Size = new System.Drawing.Size(271, 17); |
this.labelVersion.TabIndex = 0; |
this.labelVersion.Text = "Version"; |
this.labelVersion.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCopyright |
// |
this.labelCopyright.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCopyright.Location = new System.Drawing.Point(143, 52); |
this.labelCopyright.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCopyright.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCopyright.Name = "labelCopyright"; |
this.labelCopyright.Size = new System.Drawing.Size(271, 17); |
this.labelCopyright.TabIndex = 21; |
this.labelCopyright.Text = "Copyright"; |
this.labelCopyright.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCompanyName |
// |
this.labelCompanyName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCompanyName.Location = new System.Drawing.Point(143, 78); |
this.labelCompanyName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCompanyName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCompanyName.Name = "labelCompanyName"; |
this.labelCompanyName.Size = new System.Drawing.Size(271, 17); |
this.labelCompanyName.TabIndex = 22; |
this.labelCompanyName.Text = "Company Name"; |
this.labelCompanyName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// textBoxDescription |
// |
this.textBoxDescription.Dock = System.Windows.Forms.DockStyle.Fill; |
this.textBoxDescription.Location = new System.Drawing.Point(143, 107); |
this.textBoxDescription.Margin = new System.Windows.Forms.Padding(6, 3, 3, 3); |
this.textBoxDescription.Multiline = true; |
this.textBoxDescription.Name = "textBoxDescription"; |
this.textBoxDescription.ReadOnly = true; |
this.textBoxDescription.ScrollBars = System.Windows.Forms.ScrollBars.Both; |
this.textBoxDescription.Size = new System.Drawing.Size(271, 126); |
this.textBoxDescription.TabIndex = 23; |
this.textBoxDescription.TabStop = false; |
this.textBoxDescription.Text = "Description"; |
// |
// okButton |
// |
this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.okButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.okButton.Location = new System.Drawing.Point(339, 239); |
this.okButton.Name = "okButton"; |
this.okButton.Size = new System.Drawing.Size(75, 23); |
this.okButton.TabIndex = 24; |
this.okButton.Text = "&OK"; |
// |
// AboutBox |
// |
this.AcceptButton = this.okButton; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(435, 283); |
this.Controls.Add(this.tableLayoutPanel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; |
this.MaximizeBox = false; |
this.MinimizeBox = false; |
this.Name = "AboutBox"; |
this.Padding = new System.Windows.Forms.Padding(9); |
this.ShowIcon = false; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; |
this.Text = "AboutBox"; |
this.tableLayoutPanel.ResumeLayout(false); |
this.tableLayoutPanel.PerformLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).EndInit(); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel; |
private System.Windows.Forms.PictureBox logoPictureBox; |
private System.Windows.Forms.Label labelProductName; |
private System.Windows.Forms.Label labelVersion; |
private System.Windows.Forms.Label labelCopyright; |
private System.Windows.Forms.Label labelCompanyName; |
private System.Windows.Forms.TextBox textBoxDescription; |
private System.Windows.Forms.Button okButton; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Reimage_USB_Drive_Progress_Form.cs |
---|
0,0 → 1,78 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Reimage_USB_Drive_Progress_Form : Form |
{ |
private static Reimage_USB_Drive_Progress_Form _Reimage_USB_Drive_Progress_Form = null; |
// Singleton instance |
public static Reimage_USB_Drive_Progress_Form Reimage_USB_Drive_Progress_Form_Instance |
{ |
set |
{ |
_Reimage_USB_Drive_Progress_Form = value; |
} |
get |
{ |
if (_Reimage_USB_Drive_Progress_Form == null) |
_Reimage_USB_Drive_Progress_Form = new Reimage_USB_Drive_Progress_Form(); |
return _Reimage_USB_Drive_Progress_Form; |
} |
} |
public Reimage_USB_Drive_Progress_Form() |
{ |
InitializeComponent(); |
btn_Cancel.Text = "Cancel"; |
this.updateStatus("Beginning the Reimaging of USB Drives"); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
Reimage_USB_Drives.bwThread.CancelAsync(); |
foreach (BackgroundWorker bw in Reimage_USB_Drives.backgroundWorkerList) |
bw.CancelAsync(); |
btn_Cancel.Text = "Cancellation Pending"; |
} |
delegate void updateStatus_(string parameter); |
public void updateStatus(string status) |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
lbl_Status.Text = status; |
} |
else |
Invoke(new updateStatus_(updateStatus), new object[] { status }); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
delegate void closeForm_(); |
public void closeForm() |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
this.Close(); |
} |
else |
Invoke(new closeForm_(closeForm), new object[] { }); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Resources/About.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Resources/About.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Resources/Refresh.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Resources/Refresh.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Resources/Terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Resources/Terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Add_Hidden_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddHiddenAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddHiddenAccount_Form)); |
this.lbl_Add_Hidden_Account = new System.Windows.Forms.Label(); |
this.txt_AddHiddenAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_Hidden_Account |
// |
this.lbl_Add_Hidden_Account.AutoSize = true; |
this.lbl_Add_Hidden_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_Hidden_Account.Name = "lbl_Add_Hidden_Account"; |
this.lbl_Add_Hidden_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_Hidden_Account.TabIndex = 0; |
this.lbl_Add_Hidden_Account.Text = "Enter account name"; |
// |
// txt_AddHiddenAccount |
// |
this.txt_AddHiddenAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddHiddenAccount.Name = "txt_AddHiddenAccount"; |
this.txt_AddHiddenAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddHiddenAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddHiddenAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddHiddenAccount); |
this.Controls.Add(this.lbl_Add_Hidden_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddHiddenAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add Hidden Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_Hidden_Account; |
private System.Windows.Forms.TextBox txt_AddHiddenAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Add_Hidden_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddHiddenAccount_Form : Form |
{ |
public AddHiddenAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddHiddenAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of hidden accounts |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (this.txt_AddHiddenAccount.Text.ToLower() == hiddenUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of hidden accounts", "Error"); |
error = true; |
this.txt_AddHiddenAccount.Text = ""; |
this.txt_AddHiddenAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.hiddenAccounts.Add(txt_AddHiddenAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Add_Hidden_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Add_System_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddSystemAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddSystemAccount_Form)); |
this.lbl_Add_System_Account = new System.Windows.Forms.Label(); |
this.txt_AddSystemAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_System_Account |
// |
this.lbl_Add_System_Account.AutoSize = true; |
this.lbl_Add_System_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_System_Account.Name = "lbl_Add_System_Account"; |
this.lbl_Add_System_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_System_Account.TabIndex = 0; |
this.lbl_Add_System_Account.Text = "Enter account name"; |
// |
// txt_AddSystemAccount |
// |
this.txt_AddSystemAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddSystemAccount.Name = "txt_AddSystemAccount"; |
this.txt_AddSystemAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddSystemAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddSystemAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddSystemAccount); |
this.Controls.Add(this.lbl_Add_System_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddSystemAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add System Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_System_Account; |
private System.Windows.Forms.TextBox txt_AddSystemAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Add_System_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddSystemAccount_Form : Form |
{ |
public AddSystemAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddSystemAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of system accounts |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (this.txt_AddSystemAccount.Text.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of system accounts", "Error"); |
error = true; |
this.txt_AddSystemAccount.Text = ""; |
this.txt_AddSystemAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.systemAccounts.Add(txt_AddSystemAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Add_System_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Add_User_Account_Form.Designer.cs |
---|
0,0 → 1,144 |
namespace SWAT_Office_App |
{ |
partial class AddUserAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddUserAccount_Form)); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.txt_Username = new System.Windows.Forms.TextBox(); |
this.lbl_Username = new System.Windows.Forms.Label(); |
this.lbl_Password = new System.Windows.Forms.Label(); |
this.chk_Share = new System.Windows.Forms.CheckBox(); |
this.SuspendLayout(); |
// |
// btn_Add |
// |
this.btn_Add.Location = new System.Drawing.Point(98, 56); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(60, 24); |
this.btn_Add.TabIndex = 4; |
this.btn_Add.Text = "&Add User"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(166, 56); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 5; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(124, 27); |
this.txt_Password.MaxLength = 13; |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(100, 20); |
this.txt_Password.TabIndex = 2; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// txt_Username |
// |
this.txt_Username.Location = new System.Drawing.Point(12, 27); |
this.txt_Username.MaxLength = 16; |
this.txt_Username.Name = "txt_Username"; |
this.txt_Username.Size = new System.Drawing.Size(100, 20); |
this.txt_Username.TabIndex = 1; |
// |
// lbl_Username |
// |
this.lbl_Username.AutoSize = true; |
this.lbl_Username.Location = new System.Drawing.Point(12, 9); |
this.lbl_Username.Name = "lbl_Username"; |
this.lbl_Username.Size = new System.Drawing.Size(99, 13); |
this.lbl_Username.TabIndex = 4; |
this.lbl_Username.Text = "Username (Max 16)"; |
// |
// lbl_Password |
// |
this.lbl_Password.AutoSize = true; |
this.lbl_Password.Location = new System.Drawing.Point(121, 9); |
this.lbl_Password.Name = "lbl_Password"; |
this.lbl_Password.Size = new System.Drawing.Size(97, 13); |
this.lbl_Password.TabIndex = 5; |
this.lbl_Password.Text = "Password (Max 13)"; |
// |
// chk_Share |
// |
this.chk_Share.AutoSize = true; |
this.chk_Share.Checked = true; |
this.chk_Share.CheckState = System.Windows.Forms.CheckState.Checked; |
this.chk_Share.Location = new System.Drawing.Point(10, 60); |
this.chk_Share.Name = "chk_Share"; |
this.chk_Share.Size = new System.Drawing.Size(88, 17); |
this.chk_Share.TabIndex = 3; |
this.chk_Share.Text = "Create &Share"; |
this.chk_Share.UseVisualStyleBackColor = true; |
// |
// AddUserAccount_Form |
// |
this.AcceptButton = this.btn_Add; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(236, 89); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.chk_Share); |
this.Controls.Add(this.lbl_Password); |
this.Controls.Add(this.lbl_Username); |
this.Controls.Add(this.txt_Username); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.btn_Cancel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddUserAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add User Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.TextBox txt_Username; |
private System.Windows.Forms.Label lbl_Username; |
private System.Windows.Forms.Label lbl_Password; |
private System.Windows.Forms.CheckBox chk_Share; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Add_User_Account_Form.cs |
---|
0,0 → 1,79 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddUserAccount_Form : Form |
{ |
private static AddUserAccount_Form AddUserAccount_Instance = null; |
// Modified singleton instance |
public static AddUserAccount_Form Add_User_Account_Instance |
{ |
get |
{ |
AddUserAccount_Instance = new AddUserAccount_Form(); |
return AddUserAccount_Instance; |
} |
} |
public AddUserAccount_Form() |
{ |
InitializeComponent(); |
resetForm(); |
this.txt_Username.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Password.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Username.KeyPress += new KeyPressEventHandler(txt_Username_KeyPress); |
} |
private void resetForm() |
{ |
this.btn_Add.Enabled = false; |
this.txt_Username.Text = ""; |
this.txt_Password.Text = ""; |
this.txt_Username.Tag = false; |
this.txt_Password.Tag = false; |
this.txt_Username.Focus(); |
} |
private void txt_EmptyTxtBox(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
tb.Tag = false; |
else |
tb.Tag = true; |
ValidateBox(); |
} |
private void ValidateBox() |
{ |
this.btn_Add.Enabled = ((bool)(this.txt_Username.Tag) && (bool)(this.txt_Password.Tag)); |
} |
private void txt_Username_KeyPress(object sender, KeyPressEventArgs e) |
{ |
// Blocks symbols that cannot be used in the username field |
if ((e.KeyChar < 32 || e.KeyChar == 34 || (e.KeyChar > 41 && e.KeyChar < 45) || e.KeyChar == 47 || |
(e.KeyChar > 57 && e.KeyChar < 65) || (e.KeyChar > 90 && e.KeyChar < 94) || e.KeyChar > 122) && e.KeyChar != 8) |
e.Handled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
if (ManageUserAccounts.AddUser(txt_Username.Text, txt_Password.Text)) |
{ |
if (this.chk_Share.Checked == true) |
ManageUserAccounts.CreateShareFolder(txt_Username.Text); |
this.Close(); |
} |
else |
resetForm(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Add_User_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Delete_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class DeleteUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DeleteUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 55); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// DeleteUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "DeleteUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Delete user(s)"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Delete_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Form1.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Main_Menu_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Manage_User_Accounts_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Properties/AssemblyInfo.cs |
---|
0,0 → 1,36 |
using System.Reflection; |
using System.Runtime.CompilerServices; |
using System.Runtime.InteropServices; |
// General Information about an assembly is controlled through the following |
// set of attributes. Change these attribute values to modify the information |
// associated with an assembly. |
[assembly: AssemblyTitle("SWAT Office App")] |
[assembly: AssemblyDescription("")] |
[assembly: AssemblyConfiguration("")] |
[assembly: AssemblyCompany("Microsoft")] |
[assembly: AssemblyProduct("SWAT Office App")] |
[assembly: AssemblyCopyright("Copyright © Microsoft 2010")] |
[assembly: AssemblyTrademark("")] |
[assembly: AssemblyCulture("")] |
// Setting ComVisible to false makes the types in this assembly not visible |
// to COM components. If you need to access a type in this assembly from |
// COM, set the ComVisible attribute to true on that type. |
[assembly: ComVisible(false)] |
// The following GUID is for the ID of the typelib if this project is exposed to COM |
[assembly: Guid("dc89a6fe-eecc-4132-a579-91afd55e2e0b")] |
// Version information for an assembly consists of the following four values: |
// |
// Major Version |
// Minor Version |
// Build Number |
// Revision |
// |
// You can specify all the values or you can default the Build and Revision Numbers |
// by using the '*' as shown below: |
// [assembly: AssemblyVersion("1.0.*")] |
[assembly: AssemblyVersion("1.0.0.0")] |
[assembly: AssemblyFileVersion("1.0.0.0")] |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Properties/Resources.Designer.cs |
---|
0,0 → 1,70 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties { |
using System; |
/// <summary> |
/// A strongly-typed resource class, for looking up localized strings, etc. |
/// </summary> |
// This class was auto-generated by the StronglyTypedResourceBuilder |
// class via a tool like ResGen or Visual Studio. |
// To add or remove a member, edit your .ResX file then rerun ResGen |
// with the /str option, or rebuild your VS project. |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] |
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
internal class Resources { |
private static global::System.Resources.ResourceManager resourceMan; |
private static global::System.Globalization.CultureInfo resourceCulture; |
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] |
internal Resources() { |
} |
/// <summary> |
/// Returns the cached ResourceManager instance used by this class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Resources.ResourceManager ResourceManager { |
get { |
if (object.ReferenceEquals(resourceMan, null)) { |
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("SWAT_Office_App.Properties.Resources", typeof(Resources).Assembly); |
resourceMan = temp; |
} |
return resourceMan; |
} |
} |
/// <summary> |
/// Overrides the current thread's CurrentUICulture property for all |
/// resource lookups using this strongly typed resource class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Globalization.CultureInfo Culture { |
get { |
return resourceCulture; |
} |
set { |
resourceCulture = value; |
} |
} |
internal static System.Drawing.Bitmap Refresh { |
get { |
object obj = ResourceManager.GetObject("Refresh", resourceCulture); |
return ((System.Drawing.Bitmap)(obj)); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Properties/Resources.resx |
---|
0,0 → 1,124 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> |
<data name="Refresh" type="System.Resources.ResXFileRef, System.Windows.Forms"> |
<value>..\Resources\Refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Properties/Settings.Designer.cs |
---|
0,0 → 1,30 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties |
{ |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] |
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase |
{ |
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); |
public static Settings Default |
{ |
get |
{ |
return defaultInstance; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Properties/Settings.settings |
---|
0,0 → 1,7 |
<?xml version='1.0' encoding='utf-8'?> |
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)"> |
<Profiles> |
<Profile Name="(Default)" /> |
</Profiles> |
<Settings /> |
</SettingsFile> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Reimage_USB_Drive_Progress_Form.Designer.cs |
---|
0,0 → 1,93 |
namespace SWAT_Office_App |
{ |
partial class Reimage_USB_Drive_Progress_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.lbl_Status = new System.Windows.Forms.Label(); |
this.lbl_Warning = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// btn_Cancel |
// |
this.btn_Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Cancel.Location = new System.Drawing.Point(43, 80); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(120, 23); |
this.btn_Cancel.TabIndex = 1; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// lbl_Status |
// |
this.lbl_Status.Location = new System.Drawing.Point(3, 26); |
this.lbl_Status.Name = "lbl_Status"; |
this.lbl_Status.Size = new System.Drawing.Size(200, 51); |
this.lbl_Status.TabIndex = 3; |
this.lbl_Status.Text = "Current Status: Reformatting USB Drives"; |
this.lbl_Status.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; |
// |
// lbl_Warning |
// |
this.lbl_Warning.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lbl_Warning.AutoSize = true; |
this.lbl_Warning.Location = new System.Drawing.Point(2, 9); |
this.lbl_Warning.Name = "lbl_Warning"; |
this.lbl_Warning.Size = new System.Drawing.Size(202, 13); |
this.lbl_Warning.TabIndex = 4; |
this.lbl_Warning.Text = "Warning! Do NOT unplug the USB drives"; |
// |
// Reimage_USB_Drive_Progress_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.AutoSize = true; |
this.ClientSize = new System.Drawing.Size(207, 115); |
this.Controls.Add(this.lbl_Warning); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.lbl_Status); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Name = "Reimage_USB_Drive_Progress_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reimge Progress"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Label lbl_Status; |
private System.Windows.Forms.Label lbl_Warning; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Reimage_USB_Drive_Progress_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Reimage_USB_Drives.cs |
---|
0,0 → 1,335 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.IO; |
using System.Windows.Forms; |
using System.Diagnostics; |
using System.Threading; |
using System.ComponentModel; |
namespace SWAT_Office_App |
{ |
class Reimage_USB_Drives |
{ |
public static List<string> allSwatUSBDrivesx32 = new List<string>(); |
public static List<string> allSwatUSBDrivesx64 = new List<string>(); |
public static BackgroundWorker bwThread = null; |
public static Reimage_USB_Drive_Progress_Form progressForm = null; |
public static List<BackgroundWorker> backgroundWorkerList = new List<BackgroundWorker>(); |
public static bool threadsRunning = false; |
private static bool allThreadsCompleted = false; |
private static bool threadsCancelled = false; |
private static DateTime startTime; |
private static DateTime endTime; |
public static void getDriveLetters() |
{ |
allSwatUSBDrivesx32.Clear(); |
allSwatUSBDrivesx64.Clear(); |
backgroundWorkerList.Clear(); |
string pathToSWATDrive; |
// Pulls information from all drives on the running computer |
DriveInfo[] allDrives = DriveInfo.GetDrives(); |
// Looks for a drive with the correct label, updates pathToSWATDrive with the drive letter |
foreach (DriveInfo drive in allDrives) |
{ |
if (drive.IsReady == true) |
{ |
// Drive label for the USB drives is set here. |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X32" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx32.Add(pathToSWATDrive); |
} |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X64" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx64.Add(pathToSWATDrive); |
} |
} |
} |
// Prompts for drive to be inserted |
if ((allSwatUSBDrivesx32.Count == 0) && (allSwatUSBDrivesx64.Count == 0)) |
{ |
DialogResult result; |
result = MessageBox.Show("Unable to locate any SWAT USB drives.", "Error"); |
} |
} |
public static void reimageUSBDrives() |
{ |
try |
{ |
if (Settings_Form.defaultSettings == false) |
{ |
if ((File.Exists(Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe")) && |
(File.Exists(Settings_Form.usbMasterx64CopyLocation + "\\boot\\bootsect.exe"))) |
{ |
startTime = DateTime.Now; |
getDriveLetters(); |
if ((allSwatUSBDrivesx32.Count != 0) || (allSwatUSBDrivesx64.Count != 0)) |
{ |
threadsRunning = true; |
bwThread = new BackgroundWorker(); |
bwThread.WorkerSupportsCancellation = true; |
bwThread.DoWork += new DoWorkEventHandler(bwThread_DoWork); |
bwThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bwThread_RunWorkerCompleted); |
bwThread.RunWorkerAsync(); |
progressForm = new Reimage_USB_Drive_Progress_Form(); |
progressForm.Show(); |
} |
} |
else |
{ |
MessageBox.Show("bootsect.exe is missing from the master image location"); |
} |
} |
else |
{ |
MessageBox.Show("Settings have not been changed yet.\nPlease verify settings before continuing.", "Warning!"); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void bwThread_DoWork(object sender, DoWorkEventArgs e) |
{ |
try |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
//Reimage_USB_Drives.wipeUSBDrives(worker, e); |
Thread.Sleep(1000); |
// Reformats all SWAT USB Drives |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x32\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x64\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
getDriveLetters(); |
//Reimage_USB_Drives.callBootsect(); |
// Runs bootsect.exe on each drive to install the bootloader |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
//Reimage_USB_Drives.copyMasterImage(); |
// Copies the master image to each USB Drive |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread32_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread64_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
static void fileCopyThread32_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread64_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsCancelled = true; |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
else |
{ |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
if (threadsCancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("File Copy Operation Cancelled"); |
progressForm.closeForm(); |
} |
else if (allThreadsCompleted) |
{ |
threadsRunning = false; |
endTime = DateTime.Now; |
MessageBox.Show("Operation was started at " + startTime.ToShortTimeString() + " and ended successfully at " + endTime.ToShortTimeString()); |
progressForm.closeForm(); |
} |
} |
private static void bwThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("Operation was canceled"); |
progressForm.Close(); |
} |
} |
private static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs, BackgroundWorker worker, DoWorkEventArgs e) |
{ |
try |
{ |
progressForm.updateStatus("Copying Files to " + destDirName); |
DirectoryInfo dir = new DirectoryInfo(sourceDirName); |
DirectoryInfo[] dirs = dir.GetDirectories(); |
// If the destination directory does not exist, create it. |
if (!Directory.Exists(destDirName)) |
{ |
Directory.CreateDirectory(destDirName); |
} |
// Get the file contents of the directory to copy. |
FileInfo[] files = dir.GetFiles(); |
foreach (FileInfo file in files) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the path to the new copy of the file. |
string tempPath = Path.Combine(destDirName, file.Name); |
// Copy the file. |
file.CopyTo(tempPath, false); |
} |
// If copySubDirs is true, copy the subdirectories. |
if (copySubDirs) |
{ |
foreach (DirectoryInfo subdir in dirs) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the subdirectory. |
string tempPath = Path.Combine(destDirName, subdir.Name); |
// Copy the subdirectories. |
DirectoryCopy(subdir.FullName, tempPath, copySubDirs, worker, e); |
} |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Reset_User_Password_Form.Designer.cs |
---|
0,0 → 1,130 |
namespace SWAT_Office_App |
{ |
partial class ResetUserPassword_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ResetUserPassword_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password1 = new System.Windows.Forms.TextBox(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password2 = new System.Windows.Forms.TextBox(); |
this.lbl_Prompt2 = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password1 |
// |
this.txt_Password1.Location = new System.Drawing.Point(18, 29); |
this.txt_Password1.Name = "txt_Password1"; |
this.txt_Password1.Size = new System.Drawing.Size(110, 20); |
this.txt_Password1.TabIndex = 1; |
this.txt_Password1.UseSystemPasswordChar = true; |
// |
// btn_Ok |
// |
this.btn_Ok.Enabled = false; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 2; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password2 |
// |
this.txt_Password2.Location = new System.Drawing.Point(18, 29); |
this.txt_Password2.Name = "txt_Password2"; |
this.txt_Password2.Size = new System.Drawing.Size(110, 20); |
this.txt_Password2.TabIndex = 4; |
this.txt_Password2.UseSystemPasswordChar = true; |
this.txt_Password2.Visible = false; |
// |
// lbl_Prompt2 |
// |
this.lbl_Prompt2.AutoSize = true; |
this.lbl_Prompt2.Location = new System.Drawing.Point(7, 9); |
this.lbl_Prompt2.Name = "lbl_Prompt2"; |
this.lbl_Prompt2.Size = new System.Drawing.Size(132, 13); |
this.lbl_Prompt2.TabIndex = 5; |
this.lbl_Prompt2.Text = "Enter in the new password"; |
// |
// ResetUserPassword_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.lbl_Prompt2); |
this.Controls.Add(this.txt_Password2); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.txt_Password1); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ResetUserPassword_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reset Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password1; |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password2; |
private System.Windows.Forms.Label lbl_Prompt2; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Reset_User_Password_Form.cs |
---|
0,0 → 1,56 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ResetUserPassword_Form : Form |
{ |
private string selectedUsername; |
public ResetUserPassword_Form(string selectedUser) |
{ |
selectedUsername = selectedUser; |
InitializeComponent(); |
this.txt_Password1.Focus(); |
this.lbl_Prompt2.Visible = false; |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password1.TextChanged += new EventHandler(this.txt_Box1_TextChanged); |
this.txt_Password2.TextChanged += new EventHandler(this.txt_Box2_TextChanged); |
} |
private void txt_Box1_TextChanged(object sender, EventArgs e) |
{ |
// Office password is set here |
if (txt_Password1.Text == "tr33b3@rd") |
{ |
this.txt_Password1.Visible = false; |
this.txt_Password2.Visible = true; |
this.lbl_Prompt1.Visible = false; |
this.lbl_Prompt2.Visible = true; |
this.txt_Password2.Focus(); |
} |
} |
private void txt_Box2_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
ManageUserAccounts.ChangeUserPassword(selectedUsername, txt_Password2.Text); |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Reset_User_Password_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/SWAT Office App.csproj.user |
---|
0,0 → 1,13 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<PublishUrlHistory>publish\</PublishUrlHistory> |
<InstallUrlHistory /> |
<SupportUrlHistory /> |
<UpdateUrlHistory /> |
<BootstrapperUrlHistory /> |
<ErrorReportUrlHistory /> |
<FallbackCulture>en-US</FallbackCulture> |
<VerifyUploadedFiles>false</VerifyUploadedFiles> |
</PropertyGroup> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Settings_Form.resx |
---|
0,0 → 1,148 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<metadata name="folderBrowserDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
<value>17, 17</value> |
</metadata> |
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> |
<value>56</value> |
</metadata> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Settings_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class SettingsVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SettingsVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// SettingsVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "SettingsVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Settings_Verify_Form.cs |
---|
0,0 → 1,36 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class SettingsVerify_Form : Form |
{ |
public SettingsVerify_Form() |
{ |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
Settings_Form.settings_Form_Instance.ShowDialog(); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Settings_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Toggle_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class ToggleUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ToggleUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// ToggleUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ToggleUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Toggle Share"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Toggle_User_Verify_Form.cs |
---|
0,0 → 1,38 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ToggleUserVerify_Form : Form |
{ |
private string selectedUser; |
public ToggleUserVerify_Form(string user) |
{ |
selectedUser = user; |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
ManageUserAccounts.ToggleShare(selectedUser); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/Toggle_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/application_osx_terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App/application_osx_terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App.suo |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App.suo |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5.1/SWAT Office App.sln |
---|
0,0 → 1,20 |
|
Microsoft Visual Studio Solution File, Format Version 11.00 |
# Visual Studio 2010 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SWAT Office App", "SWAT Office App\SWAT Office App.csproj", "{87CC24B0-F2A3-4D61-94D0-B3DF78658562}" |
EndProject |
Global |
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
Debug|x86 = Debug|x86 |
Release|x86 = Release|x86 |
EndGlobalSection |
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.ActiveCfg = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.Build.0 = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.ActiveCfg = Release|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.Build.0 = Release|x86 |
EndGlobalSection |
GlobalSection(SolutionProperties) = preSolution |
HideSolutionNode = FALSE |
EndGlobalSection |
EndGlobal |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/AboutBox.cs |
---|
0,0 → 1,30 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Drawing; |
using System.Linq; |
using System.Reflection; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
partial class AboutBox : Form |
{ |
public AboutBox() |
{ |
InitializeComponent(); |
this.Text = "Program Info"; |
this.labelProductName.Text = "SWAT Office App"; |
this.labelVersion.Text = "Version 2.5"; |
this.labelCopyright.Text = "Copyright to Kevin Lee @ Virginia Tech"; |
this.labelCompanyName.Text = "Author: Kevin Lee"; |
this.textBoxDescription.Text = "This program has been written by Kevin Lee for use " + |
"in Virginia Tech's SWAT (Software Assistance and " + |
"Triage) office at Torgeson 2080. Distribution without " + |
"notification to the author is strongly discouraged. " + |
"Claiming credit for this program without being the " + |
"author is prohibited. Questions and comments can be " + |
"sent to klee482@vt.edu."; |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/DriveLogger_Form.Designer.cs |
---|
0,0 → 1,69 |
namespace SWAT_Office_App |
{ |
partial class DriveLogger_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.listView_Drives = new System.Windows.Forms.ListView(); |
this.SuspendLayout(); |
// |
// listView_Drives |
// |
this.listView_Drives.AutoArrange = false; |
this.listView_Drives.Dock = System.Windows.Forms.DockStyle.Fill; |
this.listView_Drives.FullRowSelect = true; |
this.listView_Drives.GridLines = true; |
this.listView_Drives.LabelEdit = true; |
this.listView_Drives.Location = new System.Drawing.Point(0, 0); |
this.listView_Drives.MultiSelect = false; |
this.listView_Drives.Name = "listView_Drives"; |
this.listView_Drives.Size = new System.Drawing.Size(548, 111); |
this.listView_Drives.TabIndex = 0; |
this.listView_Drives.UseCompatibleStateImageBehavior = false; |
this.listView_Drives.View = System.Windows.Forms.View.Details; |
// |
// DriveLogger_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(548, 111); |
this.Controls.Add(this.listView_Drives); |
this.MaximizeBox = false; |
this.Name = "DriveLogger_Form"; |
this.ShowIcon = false; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "SWAT DriveLogger"; |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.ListView listView_Drives; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/DriveLogger_Form.cs |
---|
0,0 → 1,334 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Threading; |
namespace SWAT_Office_App |
{ |
public struct DriveEntry |
{ |
public DateTime time; // Time of insertion |
public string drive; // Drive letter of the drive |
public string label; // Label of the drive |
public string size; // Size of the drive in bytes (I think) |
public string owner; // Owner to be specified |
public string dock; // Dock number as choosen |
} |
public partial class DriveLogger_Form : Form |
{ |
private static List<DriveEntry> driveEntryList= new List<DriveEntry>(); |
private static string logLocation = "DriveLogger Log.txt"; |
public static bool instanceAlreadyRunning = false; |
public DriveLogger_Form() |
{ |
// Disable thread safe checking |
CheckForIllegalCrossThreadCalls = false; |
driveEntryList.Clear(); |
InitializeComponent(); |
this.listView_Drives.AfterLabelEdit += new LabelEditEventHandler(listView_Drives_AfterLabelEdit); |
this.KeyPreview = true; |
this.KeyDown += new KeyEventHandler(DriveLogger_Form_KeyDown); |
this.FormClosed += new FormClosedEventHandler(DriveLogger_Form_FormClosed); |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("-- New Session Started --"); |
sw.WriteLine("Initializing form details"); |
} |
// Adds columns to the listview |
this.listView_Drives.Columns.Add("Owner", 145, HorizontalAlignment.Left); |
this.listView_Drives.Columns.Add("Dock", 60, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Time", 130, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Drive", 40, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Label", 109, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Size", 60, HorizontalAlignment.Center); |
// Initializes and starts a backgroundworker thread for monitoring for new drives |
BackgroundWorker bgWorker = new BackgroundWorker(); |
instanceAlreadyRunning = true; |
bgWorker.DoWork += new DoWorkEventHandler(bgWorker_DoWork); |
bgWorker.RunWorkerAsync(); |
} |
void bgWorker_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
// Compares a list of drives detected previously with the a list of current |
// drives on the computer. If a change in length is detected, a drive is either |
// added or removed so the drive in question is found and operated upon |
List<string> drivesPreviouslyDetectedList = new List<string>(); |
DriveInfo[] newlyDetectedDrives = DriveInfo.GetDrives(); |
// Resets both lists to hold the same drives |
drivesPreviouslyDetectedList.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
drivesPreviouslyDetectedList.Add(drive.Name); |
while (true) |
{ |
// Cancels thread if DriveLogger form is closed |
if (!instanceAlreadyRunning) |
{ |
//MessageBox.Show("Thread Stopped"); |
e.Cancel = true; |
break; |
} |
// Pulls new list of current drives on computer |
newlyDetectedDrives = DriveInfo.GetDrives(); |
if (newlyDetectedDrives.Length > drivesPreviouslyDetectedList.Count) |
{ |
// Applies if a drive is attached to the computer |
// Goes through each list and finds the drive that was recently attached |
bool newDrivesDetected = false; |
string driveOwner = ""; |
string driveDock = ""; |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
// Skips the drive if it is in the list of drives to ignore |
if (Settings_Form.driveLoggerDrivesToIgnore.Contains(drive.Name)) |
continue; |
// Check for non-matching entries in the two lists |
if (!drivesPreviouslyDetectedList.Contains(drive.Name)) |
{ |
// Creates and populates a new DriveEntry |
DriveEntry newEntry = new DriveEntry(); |
if (newDrivesDetected == false) |
{ |
// First entry detected is prompted for dock label and owner name |
newDrivesDetected = true; |
DriveLogger_LabelPrompt_Form newPrompt = new DriveLogger_LabelPrompt_Form(); |
newPrompt.ShowDialog(); |
newEntry.owner = newPrompt.driveOwner; |
driveOwner = newPrompt.driveOwner; |
newEntry.dock = newPrompt.driveDock; |
driveDock = newPrompt.driveDock; |
} |
else |
{ |
// Subsequent entries use the previously entered dock label and owner |
newDrivesDetected = true; |
newEntry.owner = driveOwner; |
newEntry.dock = driveDock; |
} |
// Sets other drive details for the drive |
newEntry.time = DateTime.Now; |
newEntry.drive = drive.Name; |
DriveInfo tempDrive = null; |
DriveInfo[] allDrives = DriveInfo.GetDrives(); |
foreach (DriveInfo driveSearch in allDrives) |
{ |
if (driveSearch.IsReady) |
{ |
if (driveSearch.Name == newEntry.drive) |
{ |
tempDrive = driveSearch; |
break; |
} |
} |
} |
newEntry.label = tempDrive.VolumeLabel; |
// Determines the size of the attached drive |
if ((tempDrive.TotalSize / 1073741824) > 0) |
newEntry.size = (tempDrive.TotalSize / 1073741824).ToString() + " GB"; |
else |
newEntry.size = (tempDrive.TotalSize / 1048576).ToString() + " MB"; |
// Adds the new DriveEntry into driveList |
driveEntryList.Add(newEntry); |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("Drive Attached -- [" + newEntry.time.ToString() + "]\t\"" + newEntry.owner + "\"\t" + newEntry.drive + "\t\"" + newEntry.label + "\"\t" + newEntry.size); |
} |
paintDriveListbox(); |
} |
} |
// Clears and refreshes the drivesPreviouslyDetected list |
drivesPreviouslyDetectedList.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
drivesPreviouslyDetectedList.Add(drive.Name); |
} |
} |
if (newlyDetectedDrives.Length < drivesPreviouslyDetectedList.Count) |
{ |
// Applies if a drive is removed to the computer |
// Goes through each list and finds the drive that was recently removed |
bool removedDriveFound = false; |
foreach (string str in drivesPreviouslyDetectedList) |
{ |
// Skips the drive if it is in the list of drives to ignore |
if (Settings_Form.driveLoggerDrivesToIgnore.Contains(str)) |
continue; |
removedDriveFound = false; |
// Loop here checks for non-matching entries in the two lists |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
// If entries match, drive was not removed |
if (str == drive.Name) |
{ |
removedDriveFound = true; |
break; |
} |
} |
// If list mismatch is detected, remove from driveEntryList |
if (removedDriveFound == false) |
{ |
// Removes drive from driveList |
foreach (DriveEntry entry in driveEntryList) |
{ |
if (str == entry.drive) |
{ |
driveEntryList.Remove(entry); |
// Log the removal of the drive |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("Drive Removed -- [" + entry.time.ToString() + "]\t" + entry.drive + "\t\"" + entry.label + "\"\t" + entry.size); |
} |
break; |
} |
} |
paintDriveListbox(); |
} |
} |
// Clears and refreshes the drivesPreviouslyDetected list |
drivesPreviouslyDetectedList.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
drivesPreviouslyDetectedList.Add(drive.Name); |
} |
} |
// Sleeps the thread for a specified amount of time |
Thread.Sleep(Settings_Form.driveLoggerRefreshInterval); |
} |
} |
void DriveLogger_Form_KeyDown(object sender, KeyEventArgs e) |
{ |
// Monitors for keypresses for the about box and refresh |
switch (e.KeyCode) |
{ |
case Keys.OemQuestion: |
AboutBox window = new AboutBox(); |
window.ShowDialog(); |
break; |
case Keys.F5: |
refreshDrives(); |
break; |
} |
} |
void listView_Drives_AfterLabelEdit(object sender, LabelEditEventArgs e) |
{ |
// Logs the new label if it is changed |
if (e.Label != null) |
{ |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
ListViewItem entry = listView_Drives.Items[e.Item]; |
sw.WriteLine("Label \"" + e.Label + "\" added to drive " + entry.SubItems[3].Text); |
} |
} |
} |
void DriveLogger_Form_FormClosed(object sender, FormClosedEventArgs e) |
{ |
// Resets variable so form can be opened again |
instanceAlreadyRunning = false; |
} |
private void paintDriveListbox() |
{ |
// Updates the listview |
this.listView_Drives.BeginUpdate(); |
this.listView_Drives.Items.Clear(); |
// Adds each entry from the driveList into the listView |
foreach (DriveEntry entry in driveEntryList) |
{ |
if (entry.owner != "System Reserved") |
{ |
ListViewItem item = new ListViewItem(); |
item.Text = entry.owner; |
ListViewItem.ListViewSubItem subDock = new ListViewItem.ListViewSubItem(); |
subDock.Text = entry.dock; |
item.SubItems.Add(subDock); |
ListViewItem.ListViewSubItem subTime = new ListViewItem.ListViewSubItem(); |
subTime.Text = entry.time.ToString(); |
item.SubItems.Add(subTime); |
ListViewItem.ListViewSubItem subDrive = new ListViewItem.ListViewSubItem(); |
subDrive.Text = entry.drive; |
item.SubItems.Add(subDrive); |
ListViewItem.ListViewSubItem subLabel = new ListViewItem.ListViewSubItem(); |
subLabel.Text = entry.label; |
item.SubItems.Add(subLabel); |
ListViewItem.ListViewSubItem subSize = new ListViewItem.ListViewSubItem(); |
subSize.Text = entry.size; |
item.SubItems.Add(subSize); |
this.listView_Drives.Items.Add(item); |
} |
} |
this.listView_Drives.EndUpdate(); |
} |
private void refreshDrives() |
{ |
// Checks list of drive entries to see if any drives have been removed |
bool removedDriveFound; |
List<DriveEntry> drivesToRemove = new List<DriveEntry>(); |
// Checks each entry in driveList to see if matching drive is found on list |
// of current drives. Removes entry from driveList if drive is not found. |
DriveInfo[] currentDrives = DriveInfo.GetDrives(); |
for (int i = 0; i < driveEntryList.Count; i++) |
{ |
DriveEntry storedDrive = driveEntryList[i]; |
removedDriveFound = false; |
// Loop here checks for non-matching entries in the two lists |
foreach (DriveInfo currentDrive in currentDrives) |
{ |
// If entries match, drive was not removed |
if (storedDrive.drive == currentDrive.Name) |
{ |
removedDriveFound = true; |
break; |
} |
} |
// If list mismatch is detected, remove from driveList |
if (removedDriveFound == false) |
{ |
drivesToRemove.Add(storedDrive); |
} |
} |
// Removes drive from driveList |
foreach (DriveEntry entry in drivesToRemove) |
{ |
// Removes drive from driveList |
foreach (DriveEntry entry2 in driveEntryList) |
{ |
if (entry.drive == entry2.drive) |
{ |
driveEntryList.Remove(entry); |
break; |
} |
} |
} |
paintDriveListbox(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Manage_User_Accounts.cs |
---|
0,0 → 1,365 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.Diagnostics; |
using System.IO; |
using System.Windows.Forms; |
using System.Security.AccessControl; |
namespace SWAT_Office_App |
{ |
class ManageUserAccounts |
{ |
public static List<string> UserAccountsList = new List<string>(); |
public static bool AddUser(string username, string password) |
{ |
try |
{ |
// Returns true if user was added successfully |
foreach (string user in UserAccountsList) |
{ |
if (username.ToLower() == user.ToLower()) |
{ |
MessageBox.Show("Username already exists", "Error"); |
return false; |
} |
} |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account creation. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + username + "\" \"" + password + |
"\" /ADD /ACTIVE:YES /PASSWORDCHG:NO /PASSWORDREQ:YES /EXPIRES:NEVER /COMMENT:" + DateTime.Now.ToShortDateString(); |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
return true; |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
return false; |
} |
} |
public static void DeleteUser(List<string> usernames) |
{ |
try |
{ |
foreach (string user in usernames) |
{ |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + user)) |
{ |
// Prompts for deletion of folder as well as the user account |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + user + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account deletion. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + user + "\" /DELETE"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
DeleteShareFolder(user); |
} |
} |
// If no folders exist for the user, account is deleted without prompting |
else |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account deletion. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + user + "\" /DELETE"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void QueryUserAccounts() |
{ |
// Function that reads the user accounts on the local computer to UserAccountsList |
UserAccountsList.Clear(); |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "USER"; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
// Roundabout way of trimming each string in the array |
string[] netOutputSplit = new string[tempSplit.Length]; |
for (int i = 0; i < tempSplit.Length; i++) |
netOutputSplit[i] = tempSplit[i].Trim(); |
// Imports the string array into the UserAccountsList List |
UserAccountsList.AddRange(netOutputSplit); |
// Removes the header and footer from the List |
UserAccountsList.RemoveRange(0, 2); |
UserAccountsList.RemoveRange(UserAccountsList.Count() - 1, 1); |
// Removes any additional empty entries |
UserAccountsList.RemoveAll(IsStringBlank); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static string [] QueryUserAccountExtraInformation(string username) |
{ |
// Returns a string array with password requirement and date of account creation |
string[] stringArray = { "", "" }; |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "USER " + "\"" + username + "\""; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
// Roundabout way of trimming each string in the array |
string[] netOutputSplit = new string[tempSplit.Length]; |
for (int i = 0; i < tempSplit.Length; i++) |
netOutputSplit[i] = tempSplit[i].Trim(); |
stringArray[0] = netOutputSplit[20]; |
stringArray[1] = netOutputSplit[4]; |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
return stringArray; |
} |
public static bool QueryUserSharedFolderExist(string username) |
{ |
return Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username); |
} |
public static void CreateShareFolder(string username) |
{ |
try |
{ |
// Creates the directory with only the specific NTFS and share permissions for the user. |
DirectorySecurity dSecurity = new DirectorySecurity(); |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
} |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\Administrator", FileSystemRights.FullControl, AccessControlType.Allow)); |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\SWAT", FileSystemRights.FullControl, AccessControlType.Allow)); |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\Administrators", FileSystemRights.FullControl, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
Directory.CreateDirectory(Settings_Form.sharedFolderLocation + @"\" + username, dSecurity); |
SetSharePermissions(username); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void DeleteShareFolder(string username) |
{ |
try |
{ |
// Removes the share BEFORE deleting the folder. Otherwise share will error on remove. |
RemoveSharePermissions(username); |
Directory.Delete(Settings_Form.sharedFolderLocation + @"\" + username, true); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void ToggleShare(string username) |
{ |
try |
{ |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username)) |
{ |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + username + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
{ |
DeleteShareFolder(username); |
} |
} |
else |
{ |
CreateShareFolder(username); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static long GetShareSize(string username) |
{ |
DirectoryInfo dir = new DirectoryInfo(Settings_Form.sharedFolderLocation + @"\" + username); |
long size = GetDirSize(dir); |
return size; |
} |
private static long GetDirSize(DirectoryInfo input) |
{ |
try |
{ |
if (input.Exists) |
{ |
long size = 0; |
FileInfo[] files = input.GetFiles(); |
foreach (FileInfo file in files) |
{ |
size += file.Length; |
} |
DirectoryInfo[] dirs = input.GetDirectories(); |
foreach (DirectoryInfo dir in dirs) |
{ |
size += GetDirSize(dir); |
} |
return size; |
} |
else |
return 0; |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
return 0; |
} |
} |
public static void ChangeUserPassword(string username, string password) |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for changing user password. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + username + "\" \"" + password + "\""; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static bool SessionsOpen() |
{ |
bool sessionsOpen = true; |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SESSION"; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
netProcess.WaitForExit(); |
netProcess.Close(); |
if (tempSplit[0] == "There are no entries in the list.") |
sessionsOpen = false; |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
return sessionsOpen; |
} |
private static void SetSharePermissions(string username) |
{ |
string combinationString = ""; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + systemUser + "\",FULL"); |
} |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + username + "\",FULL"); |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\"=\"" + Settings_Form.sharedFolderLocation + "\\" + username + "\" " + combinationString; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
private static void RemoveSharePermissions(string username) |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\" /Delete"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
private static bool IsStringBlank(string s) |
{ |
if (s == "") |
return true; |
else |
return false; |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Manage_User_Accounts_Form.Designer.cs |
---|
0,0 → 1,172 |
namespace SWAT_Office_App |
{ |
partial class ManageUserAccounts_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ManageUserAccounts_Form)); |
this.lst_UserAccounts = new System.Windows.Forms.ListView(); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Delete = new System.Windows.Forms.Button(); |
this.btn_Exit = new System.Windows.Forms.Button(); |
this.btn_Pass = new System.Windows.Forms.Button(); |
this.btn_Share = new System.Windows.Forms.Button(); |
this.btn_Refresh = new System.Windows.Forms.Button(); |
this.btn_OpenShare = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lst_UserAccounts |
// |
this.lst_UserAccounts.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) |
| System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lst_UserAccounts.FullRowSelect = true; |
this.lst_UserAccounts.GridLines = true; |
this.lst_UserAccounts.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; |
this.lst_UserAccounts.HideSelection = false; |
this.lst_UserAccounts.Location = new System.Drawing.Point(12, 12); |
this.lst_UserAccounts.Name = "lst_UserAccounts"; |
this.lst_UserAccounts.Size = new System.Drawing.Size(327, 348); |
this.lst_UserAccounts.TabIndex = 0; |
this.lst_UserAccounts.UseCompatibleStateImageBehavior = false; |
this.lst_UserAccounts.View = System.Windows.Forms.View.Details; |
// |
// btn_Add |
// |
this.btn_Add.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Add.Location = new System.Drawing.Point(353, 46); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(75, 40); |
this.btn_Add.TabIndex = 2; |
this.btn_Add.Text = "&Add Account"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Delete |
// |
this.btn_Delete.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Delete.Location = new System.Drawing.Point(353, 99); |
this.btn_Delete.Name = "btn_Delete"; |
this.btn_Delete.Size = new System.Drawing.Size(75, 40); |
this.btn_Delete.TabIndex = 3; |
this.btn_Delete.Text = "&Delete Account"; |
this.btn_Delete.UseVisualStyleBackColor = true; |
this.btn_Delete.Click += new System.EventHandler(this.btn_Delete_Click); |
// |
// btn_Exit |
// |
this.btn_Exit.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Exit.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Exit.Location = new System.Drawing.Point(378, 338); |
this.btn_Exit.Name = "btn_Exit"; |
this.btn_Exit.Size = new System.Drawing.Size(50, 22); |
this.btn_Exit.TabIndex = 7; |
this.btn_Exit.Text = "Close"; |
this.btn_Exit.UseVisualStyleBackColor = true; |
this.btn_Exit.Click += new System.EventHandler(this.btn_Exit_Click); |
// |
// btn_Pass |
// |
this.btn_Pass.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Pass.Location = new System.Drawing.Point(353, 152); |
this.btn_Pass.Name = "btn_Pass"; |
this.btn_Pass.Size = new System.Drawing.Size(75, 40); |
this.btn_Pass.TabIndex = 4; |
this.btn_Pass.Text = "&Reset Password"; |
this.btn_Pass.UseVisualStyleBackColor = true; |
this.btn_Pass.Click += new System.EventHandler(this.btn_Pass_Click); |
// |
// btn_Share |
// |
this.btn_Share.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Share.Location = new System.Drawing.Point(353, 205); |
this.btn_Share.Name = "btn_Share"; |
this.btn_Share.Size = new System.Drawing.Size(75, 40); |
this.btn_Share.TabIndex = 5; |
this.btn_Share.Text = "&Toggle Share"; |
this.btn_Share.UseVisualStyleBackColor = true; |
this.btn_Share.Click += new System.EventHandler(this.btn_Share_Click); |
// |
// btn_Refresh |
// |
this.btn_Refresh.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Refresh.Image = global::SWAT_Office_App.Properties.Resources.Refresh; |
this.btn_Refresh.Location = new System.Drawing.Point(353, 12); |
this.btn_Refresh.Name = "btn_Refresh"; |
this.btn_Refresh.Size = new System.Drawing.Size(23, 23); |
this.btn_Refresh.TabIndex = 1; |
this.btn_Refresh.UseVisualStyleBackColor = true; |
this.btn_Refresh.Click += new System.EventHandler(this.btn_Refresh_Click); |
// |
// btn_OpenShare |
// |
this.btn_OpenShare.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_OpenShare.Location = new System.Drawing.Point(353, 258); |
this.btn_OpenShare.Name = "btn_OpenShare"; |
this.btn_OpenShare.Size = new System.Drawing.Size(75, 40); |
this.btn_OpenShare.TabIndex = 6; |
this.btn_OpenShare.Text = "&Open Share"; |
this.btn_OpenShare.UseVisualStyleBackColor = true; |
this.btn_OpenShare.Click += new System.EventHandler(this.btn_OpenShare_Click); |
// |
// ManageUserAccounts_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Exit; |
this.ClientSize = new System.Drawing.Size(440, 372); |
this.Controls.Add(this.btn_OpenShare); |
this.Controls.Add(this.btn_Refresh); |
this.Controls.Add(this.btn_Share); |
this.Controls.Add(this.btn_Pass); |
this.Controls.Add(this.btn_Exit); |
this.Controls.Add(this.btn_Delete); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.lst_UserAccounts); |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ManageUserAccounts_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Manage User Accounts"; |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.ListView lst_UserAccounts; |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Delete; |
private System.Windows.Forms.Button btn_Exit; |
private System.Windows.Forms.Button btn_Pass; |
private System.Windows.Forms.Button btn_Share; |
private System.Windows.Forms.Button btn_Refresh; |
private System.Windows.Forms.Button btn_OpenShare; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Manage_User_Accounts_Form.cs |
---|
0,0 → 1,234 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ManageUserAccounts_Form : Form |
{ |
public ManageUserAccounts_Form() |
{ |
InitializeComponent(); |
// Designate columns to include in listview for the Manage User Accounts Form |
ColumnHeader Column_1 = new ColumnHeader(); |
Column_1.Text = "Username"; |
Column_1.Width = 101; |
this.lst_UserAccounts.Columns.Add(Column_1); |
ColumnHeader Column_2 = new ColumnHeader(); |
Column_2.Text = "Pass?"; |
Column_2.Width = 46; |
Column_2.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_2); |
ColumnHeader Column_3 = new ColumnHeader(); |
Column_3.Text = "Share?"; |
Column_3.Width = 46; |
Column_3.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_3); |
ColumnHeader Column_4 = new ColumnHeader(); |
Column_4.Text = "Size"; |
Column_4.Width = 50; |
Column_4.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_4); |
ColumnHeader Column_5 = new ColumnHeader(); |
Column_5.Text = "Date Created"; |
Column_5.Width = 80; |
Column_5.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_5); |
PaintUserListbox(); |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
this.lst_UserAccounts.ItemSelectionChanged += new ListViewItemSelectionChangedEventHandler(this.lst_ItemSelectionChanged); |
this.Activated += new EventHandler(this.form_Activated); |
} |
private void PaintUserListbox() |
{ |
// Function for refreshing/painting the listbox |
this.lst_UserAccounts.BeginUpdate(); |
ManageUserAccounts.QueryUserAccounts(); |
// Temporary entries in listview |
//ListViewItem entry; |
//ListViewItem.ListViewSubItem s_entry; |
//entry = new ListViewItem(); |
//entry.Text = "TestUser"; |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "01/05/2010"; |
//entry.SubItems.Add(s_entry); |
//this.lst_User_Accounts.Items.Add(entry); |
this.lst_UserAccounts.Items.Clear(); |
// Prevents system accounts from showing, depending on settings |
foreach (string user in ManageUserAccounts.UserAccountsList) |
{ |
ListViewItem entry = new ListViewItem(); |
bool remove = false; |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (user.ToLower() == hiddenUser.ToLower()) |
{ |
remove = true; |
break; |
} |
} |
// Adds the subitem columns for each entry |
if (remove == false) |
{ |
ListViewItem.ListViewSubItem s_password = new ListViewItem.ListViewSubItem(); |
string[] extraUserInformation = ManageUserAccounts.QueryUserAccountExtraInformation(user); |
s_password.Text = extraUserInformation[0]; |
entry.SubItems.Add(s_password); |
ListViewItem.ListViewSubItem s_share = new ListViewItem.ListViewSubItem(); |
if (ManageUserAccounts.QueryUserSharedFolderExist(user)) |
s_share.Text = "Yes"; |
else |
s_share.Text = "No"; |
entry.SubItems.Add(s_share); |
ListViewItem.ListViewSubItem s_size = new ListViewItem.ListViewSubItem(); |
long size = ManageUserAccounts.GetShareSize(user); |
if ((size / 1073741824) > 0) |
s_size.Text = (size / 1073741824).ToString() + " GB"; |
else |
s_size.Text = (size / 1048576).ToString() + " MB"; |
entry.SubItems.Add(s_size); |
ListViewItem.ListViewSubItem s_datecreated = new ListViewItem.ListViewSubItem(); |
s_datecreated.Text = extraUserInformation[1]; |
entry.SubItems.Add(s_datecreated); |
} |
if (remove == false) |
{ |
entry.Text = user; |
this.lst_UserAccounts.Items.Add(entry); |
} |
} |
this.lst_UserAccounts.EndUpdate(); |
} |
private void lst_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e) |
{ |
lst_ValidateAll(); |
} |
private void lst_ValidateAll() |
{ |
// Disables certain buttons depending on number of items selected |
ListView.SelectedListViewItemCollection collection = this.lst_UserAccounts.SelectedItems; |
if (collection.Count == 0) |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
else if (collection.Count == 1) |
{ |
// Checks if any of the selected items are system accounts |
bool check = false; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (collection[0].Text.ToLower() == systemUser.ToLower()) |
check = true; |
} |
if (check == false) |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = true; |
this.btn_Share.Enabled = true; |
ListViewItem.ListViewSubItem subItem = collection[0].SubItems[2]; |
if (subItem.Text == "Yes") |
this.btn_OpenShare.Enabled = true; |
else |
this.btn_OpenShare.Enabled = false; |
} |
else |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
else |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
private void form_Activated(object sender, EventArgs e) |
{ |
// Refreshes form on form activation |
ManageUserAccounts.QueryUserAccounts(); |
PaintUserListbox(); |
} |
private void btn_Exit_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Refresh_Click(object sender, EventArgs e) |
{ |
PaintUserListbox(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
AddUserAccount_Form.Add_User_Account_Instance.ShowDialog(); |
lst_ValidateAll(); |
} |
private void btn_Delete_Click(object sender, EventArgs e) |
{ |
if (ManageUserAccounts.SessionsOpen() == false) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
List<string> userList = new List<string>(); |
foreach (ListViewItem user in selectedItems) |
userList.Add(user.Text); |
DeleteUserVerify_Form newForm = new DeleteUserVerify_Form(userList); |
newForm.ShowDialog(); |
} |
else |
MessageBox.Show("Sessions are still open. Please close them before deleting accounts", "Error"); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Pass_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ResetUserPassword_Form newForm = new ResetUserPassword_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Share_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ToggleUserVerify_Form newForm = new ToggleUserVerify_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_OpenShare_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
string openFolderString = Settings_Form.sharedFolderLocation + "\\" + selectedItems[0].Text; |
System.Diagnostics.Process proc = new System.Diagnostics.Process(); |
proc.StartInfo.FileName = openFolderString; |
proc.Start(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Settings.xml |
---|
0,0 → 1,13 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
<DockDrivesToIgnore>C:\</DockDrivesToIgnore> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Settings_Form.cs |
---|
0,0 → 1,270 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Xml.Linq; |
namespace SWAT_Office_App |
{ |
public partial class Settings_Form : Form |
{ |
public static bool defaultSettings { get; set; } |
public static List<string> systemAccounts = new List<string>(); |
public static List<string> hiddenAccounts = new List<string>(); |
public static string sharedFolderLocation { get; set; } |
public static string usbMasterx32CopyLocation { get; set; } |
public static string usbMasterx64CopyLocation { get; set; } |
public static List<string> driveLoggerDockLabels = new List<string>(); |
public static int driveLoggerRefreshInterval { get; set; } |
public static List<string> driveLoggerDrivesToIgnore = new List<string>(); |
private static Settings_Form _Settings_Form = null; |
// Singleton instance so the settings file isnt loaded every time |
public static Settings_Form settings_Form_Instance |
{ |
set |
{ |
_Settings_Form = value; |
} |
get |
{ |
if (_Settings_Form == null) |
_Settings_Form = new Settings_Form(); |
return _Settings_Form; |
} |
} |
public Settings_Form() |
{ |
ImportSettings(); |
InitializeComponent(); |
this.listBox_SystemAccounts.SelectedIndexChanged += new EventHandler(this.listBox_SystemAccounts_SelectedIndexChanged); |
this.listBox_HiddenAccounts.SelectedIndexChanged += new EventHandler(this.listBox_HiddenAccounts_SelectedIndexChanged); |
this.Load += new EventHandler(Settings_Form_Load); |
} |
private void Settings_Form_Load(object sender, EventArgs e) |
{ |
OpenUpdateSettings(); |
settings_Form_Instance.btn_SystemRemove.Enabled = false; |
} |
public void listBox_SystemAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_SystemRemove.Enabled = true; |
} |
public void listBox_HiddenAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_HiddenRemove.Enabled = true; |
} |
public static void ImportSettings() |
{ |
// Imports settings from Settings.xml |
try |
{ |
if (File.Exists("Settings.xml")) |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load("Settings.xml"); |
systemAccounts.Clear(); |
string tempSystemAccounts = Settings.Element("ProgramSettings").Element("SystemAccounts").Value; |
string[] tempStringArray = tempSystemAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
systemAccounts.Add(str.Trim()); |
hiddenAccounts.Clear(); |
string tempHiddenAccounts = Settings.Element("ProgramSettings").Element("HiddenAccounts").Value; |
tempStringArray = tempHiddenAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
hiddenAccounts.Add(str.Trim()); |
driveLoggerDockLabels.Clear(); |
string tempDriveLoggerDockLabels = Settings.Element("ProgramSettings").Element("DockLabels").Value; |
tempStringArray = tempDriveLoggerDockLabels.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
driveLoggerDockLabels.Add(str.Trim()); |
driveLoggerRefreshInterval = int.Parse(Settings.Element("ProgramSettings").Element("DockRefreshInterval").Value); |
driveLoggerDrivesToIgnore.Clear(); |
string tempDrivesToIgnore = Settings.Element("ProgramSettings").Element("DockDrivesToIgnore").Value; |
tempStringArray = tempDrivesToIgnore.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
driveLoggerDrivesToIgnore.Add(str.Trim()); |
sharedFolderLocation = Settings.Element("ProgramSettings").Element("SharedFolderLocation").Value; |
usbMasterx32CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx32Location").Value; |
usbMasterx64CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx64Location").Value; |
} |
else |
{ |
WriteDefaultConfigFile(); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void OpenUpdateSettings() |
{ |
// Update the buttons on the form with the imported settings |
settings_Form_Instance.txt_ShareLocation.Text = sharedFolderLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text = usbMasterx32CopyLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text = usbMasterx64CopyLocation; |
PaintListBox(); |
} |
private static void ExitUpdateSettings() |
{ |
// Update the static variables from the form |
sharedFolderLocation = settings_Form_Instance.txt_ShareLocation.Text; |
usbMasterx32CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text; |
usbMasterx64CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text; |
} |
private static void ExportSettings() |
{ |
// Exports all settings to Settings.xml |
try |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load("Settings.xml"); |
string tempString = ""; |
foreach (string str in systemAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("SystemAccounts", tempString); |
tempString = ""; |
foreach (string str in hiddenAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("HiddenAccounts", tempString); |
Settings.Element("ProgramSettings").SetElementValue("SharedFolderLocation", sharedFolderLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx32Location", usbMasterx32CopyLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx64Location", usbMasterx64CopyLocation); |
Settings.Save("Settings.xml"); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void WriteDefaultConfigFile() |
{ |
// Writes the default settings configuration |
try |
{ |
XElement Settings = new XElement("Settings", |
new XElement("ProgramSettings", |
new XElement("SystemAccounts", "Administrators,Administrator"), |
new XElement("HiddenAccounts", "Administrator,Guest"), |
new XElement("SharedFolderLocation", "C:\\"), |
new XElement("USBMasterCopyx32Location", "C:\\"), |
new XElement("USBMasterCopyx64Location", "C:\\"), |
new XElement("DockLabels", "Dock 1,Dock 2,Dock 3,External USB"), |
new XElement("DockRefreshInterval", 1000), |
new XElement("DockDrivesToIgnore", "C:\\") |
) |
); |
Settings.Save("Settings.xml"); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void PaintListBox() |
{ |
// Paints & Refreshes the listbox of system accounts |
settings_Form_Instance.listBox_SystemAccounts.Items.Clear(); |
foreach (string user in systemAccounts) |
settings_Form_Instance.listBox_SystemAccounts.Items.Add(user); |
settings_Form_Instance.listBox_HiddenAccounts.Items.Clear(); |
foreach (string user in hiddenAccounts) |
settings_Form_Instance.listBox_HiddenAccounts.Items.Add(user); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
ExitUpdateSettings(); |
ExportSettings(); |
this.Close(); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Default_Click(object sender, EventArgs e) |
{ |
try |
{ |
if (MessageBox.Show("Reset configurations to the default settings?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) |
{ |
File.Delete("Settings.xml"); |
WriteDefaultConfigFile(); |
ImportSettings(); |
OpenUpdateSettings(); |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
private void btn_SystemAdd_Click(object sender, EventArgs e) |
{ |
AddSystemAccount_Form newForm = new AddSystemAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_SystemRemove_Click(object sender, EventArgs e) |
{ |
systemAccounts.Remove(this.listBox_SystemAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_HiddenAdd_Click(object sender, EventArgs e) |
{ |
AddHiddenAccount_Form newForm = new AddHiddenAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_HiddenRemove_Click(object sender, EventArgs e) |
{ |
hiddenAccounts.Remove(this.listBox_HiddenAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_ShareLocationChange_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_ShareLocation.Text = folderBrowserDialog.SelectedPath; |
sharedFolderLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx32Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x32.Text = folderBrowserDialog.SelectedPath; |
usbMasterx32CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx64Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x64.Text = folderBrowserDialog.SelectedPath; |
usbMasterx64CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/bin/Debug/Settings.xml |
---|
0,0 → 1,13 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
<DockDrivesToIgnore>C:\</DockDrivesToIgnore> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe.manifest |
---|
0,0 → 1,11 |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> |
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/> |
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> |
<security> |
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> |
<requestedExecutionLevel level="asInvoker" uiAccess="false"/> |
</requestedPrivileges> |
</security> |
</trustInfo> |
</assembly> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/bin/Release/Settings.xml |
---|
0,0 → 1,13 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
<DockDrivesToIgnore>C:\</DockDrivesToIgnore> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,64 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Kevin\Desktop\Test\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Kevin\Desktop\Test\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DriveLogger_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu1_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu1_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,62 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DriveLogger_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu1_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu1_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/DriveLogger_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/DriveLogger_LabelPrompt_Form.Designer.cs |
---|
0,0 → 1,92 |
namespace SWAT_Office_App |
{ |
partial class DriveLogger_LabelPrompt_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.txt_Owner = new System.Windows.Forms.TextBox(); |
this.groupBox_Dock = new System.Windows.Forms.GroupBox(); |
this.SuspendLayout(); |
// |
// btn_Ok |
// |
this.btn_Ok.Anchor = System.Windows.Forms.AnchorStyles.Bottom; |
this.btn_Ok.Location = new System.Drawing.Point(34, 63); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(75, 23); |
this.btn_Ok.TabIndex = 3; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// txt_Owner |
// |
this.txt_Owner.Anchor = System.Windows.Forms.AnchorStyles.Bottom; |
this.txt_Owner.Location = new System.Drawing.Point(12, 37); |
this.txt_Owner.Name = "txt_Owner"; |
this.txt_Owner.Size = new System.Drawing.Size(118, 20); |
this.txt_Owner.TabIndex = 2; |
// |
// groupBox_Dock |
// |
this.groupBox_Dock.Location = new System.Drawing.Point(12, 12); |
this.groupBox_Dock.Name = "groupBox_Dock"; |
this.groupBox_Dock.Size = new System.Drawing.Size(118, 19); |
this.groupBox_Dock.TabIndex = 1; |
this.groupBox_Dock.TabStop = false; |
this.groupBox_Dock.Text = "Select Dock"; |
// |
// DriveLogger_LabelPrompt_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(142, 98); |
this.ControlBox = false; |
this.Controls.Add(this.groupBox_Dock); |
this.Controls.Add(this.txt_Owner); |
this.Controls.Add(this.btn_Ok); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; |
this.MaximizeBox = false; |
this.Name = "DriveLogger_LabelPrompt_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Enter Owner\'s Name"; |
this.TopMost = true; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.TextBox txt_Owner; |
private System.Windows.Forms.GroupBox groupBox_Dock; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/DriveLogger_LabelPrompt_Form.cs |
---|
0,0 → 1,66 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class DriveLogger_LabelPrompt_Form : Form |
{ |
// Default values to return on query |
public string driveOwner = "Unknown"; |
public string driveDock = "Unspecified"; |
// RadioButton list for holding list of docks as specified in settings.xml |
private List<RadioButton> rdoBtnList= new List<RadioButton>(); |
public DriveLogger_LabelPrompt_Form() |
{ |
InitializeComponent(); |
this.KeyPreview = true; |
this.btn_Ok.Enabled = false; |
// Location markers for the next radiobutton plcaement |
int nextXLocation = 6, nextYLocation = 19; |
// Sets groupbox and window size depending on number of radiobuttons |
this.groupBox_Dock.Size = new Size(118, 19 + (Settings_Form.driveLoggerDockLabels.Count) * 23); |
this.Size = new Size(148, 126 + (Settings_Form.driveLoggerDockLabels.Count) * 23); |
// Adds a radiobutton for each dock |
foreach (string str in Settings_Form.driveLoggerDockLabels) |
{ |
RadioButton newRdoBtn = new RadioButton(); |
newRdoBtn.Name = "rdo_" + str; |
newRdoBtn.TabStop = true; |
newRdoBtn.AutoSize = true; |
newRdoBtn.Text = str; |
newRdoBtn.Location = new Point(nextXLocation, nextYLocation); |
nextYLocation += 23; |
// Adds the radiobutton to the groupbox and rdoBtnList |
groupBox_Dock.Controls.Add(newRdoBtn); |
rdoBtnList.Add(newRdoBtn); |
} |
this.txt_Owner.TextChanged += new EventHandler(txt_Owner_TextChanged); |
} |
void txt_Owner_TextChanged(object sender, EventArgs e) |
{ |
// Enables the Ok button if text is entered |
if (txt_Owner.TextLength > 0) |
this.btn_Ok.Enabled = true; |
else |
this.btn_Ok.Enabled = false; |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
// Updates variables and closes form |
driveOwner = txt_Owner.Text; |
foreach (RadioButton btn in rdoBtnList) |
{ |
if (btn.Checked) |
driveDock = btn.Text; |
} |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/DriveLogger_LabelPrompt_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Delete_User_Verify_Form.cs |
---|
0,0 → 1,52 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class DeleteUserVerify_Form : Form |
{ |
private List<string> selectedUsers = new List<string>(); |
public DeleteUserVerify_Form(List<string> users) |
{ |
selectedUsers = users; |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
bool error = false; |
// Checks if any of the selected items are system accounts |
foreach (string user in selectedUsers) |
{ |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (user.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Cannot delete the " + systemUser + " (system) account", "Error"); |
error = true; |
} |
} |
} |
if (error == false) |
ManageUserAccounts.DeleteUser(selectedUsers); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Main_Menu_Form.cs |
---|
0,0 → 1,93 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Menu1_Main : Form |
{ |
public Menu1_Main() |
{ |
InitializeComponent(); |
Settings_Form.ImportSettings(); |
this.KeyPress += new KeyPressEventHandler(Menu1_Main_KeyPress); |
} |
void Menu1_Main_KeyPress(object sender, KeyPressEventArgs e) |
{ |
// Monitors for keypresses |
switch (e.KeyChar) |
{ |
case '1': |
ManageUserAccounts_Form user_Mgmt = new ManageUserAccounts_Form(); |
user_Mgmt.ShowDialog(); |
break; |
case '2': |
if (!DriveLogger_Form.instanceAlreadyRunning) |
{ |
DriveLogger_Form driveForm = new DriveLogger_Form(); |
driveForm.Show(); |
} |
else |
{ |
MessageBox.Show("An instance of DriveLogger is already running"); |
} |
break; |
case '3': |
if (!Reimage_USB_Drives.threadsRunning) |
Reimage_USB_Drives.reimageUSBDrives(); |
else |
{ |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
} |
break; |
case '4': |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
break; |
case '?': |
AboutBox aboutForm = new AboutBox(); |
aboutForm.ShowDialog(); |
break; |
} |
} |
private void btn_Main_UserMgmt_Click(object sender, EventArgs e) |
{ |
ManageUserAccounts_Form userMgmtForm = new ManageUserAccounts_Form(); |
userMgmtForm.ShowDialog(); |
} |
private void btn_DriveLogger_Click(object sender, EventArgs e) |
{ |
if (!DriveLogger_Form.instanceAlreadyRunning) |
{ |
DriveLogger_Form driveForm = new DriveLogger_Form(); |
driveForm.Show(); |
} |
else |
{ |
MessageBox.Show("An instance of DriveLogger is already running"); |
} |
} |
private void btn_Main_Settings_Click(object sender, EventArgs e) |
{ |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
} |
private void btn_Reimage_USB_Drives_Click(object sender, EventArgs e) |
{ |
if (!DriveLogger_Form.instanceAlreadyRunning) |
Reimage_USB_Drives.reimageUSBDrives(); |
else |
{ |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Settings_Form.Designer.cs |
---|
0,0 → 1,325 |
namespace SWAT_Office_App |
{ |
partial class Settings_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Settings_Form)); |
this.chk_PassReq = new System.Windows.Forms.CheckBox(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.listBox_SystemAccounts = new System.Windows.Forms.ListBox(); |
this.btn_SystemAdd = new System.Windows.Forms.Button(); |
this.btn_SystemRemove = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts = new System.Windows.Forms.GroupBox(); |
this.txt_ShareLocation = new System.Windows.Forms.TextBox(); |
this.lbl_ShareLocation = new System.Windows.Forms.Label(); |
this.btn_ShareLocationChange = new System.Windows.Forms.Button(); |
this.folderBrowserDialog = new System.Windows.Forms.FolderBrowserDialog(); |
this.btn_USBLocationx32Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x32 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x32 = new System.Windows.Forms.Label(); |
this.btn_USBLocationx64Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x64 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x64 = new System.Windows.Forms.Label(); |
this.groupBox_HiddenAccounts = new System.Windows.Forms.GroupBox(); |
this.listBox_HiddenAccounts = new System.Windows.Forms.ListBox(); |
this.btn_HiddenRemove = new System.Windows.Forms.Button(); |
this.btn_HiddenAdd = new System.Windows.Forms.Button(); |
this.btn_Default = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts.SuspendLayout(); |
this.groupBox_HiddenAccounts.SuspendLayout(); |
this.SuspendLayout(); |
// |
// chk_PassReq |
// |
this.chk_PassReq.AutoSize = true; |
this.chk_PassReq.Enabled = false; |
this.chk_PassReq.Location = new System.Drawing.Point(12, 12); |
this.chk_PassReq.Name = "chk_PassReq"; |
this.chk_PassReq.Size = new System.Drawing.Size(160, 17); |
this.chk_PassReq.TabIndex = 1; |
this.chk_PassReq.Text = "Require Complex Passwords"; |
this.chk_PassReq.UseVisualStyleBackColor = true; |
// |
// btn_Ok |
// |
this.btn_Ok.Location = new System.Drawing.Point(72, 328); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(52, 23); |
this.btn_Ok.TabIndex = 11; |
this.btn_Ok.Text = "Save"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(130, 328); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(52, 23); |
this.btn_Cancel.TabIndex = 12; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// listBox_SystemAccounts |
// |
this.listBox_SystemAccounts.FormattingEnabled = true; |
this.listBox_SystemAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_SystemAccounts.Name = "listBox_SystemAccounts"; |
this.listBox_SystemAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_SystemAccounts.TabIndex = 1; |
// |
// btn_SystemAdd |
// |
this.btn_SystemAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_SystemAdd.Name = "btn_SystemAdd"; |
this.btn_SystemAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemAdd.TabIndex = 2; |
this.btn_SystemAdd.Text = "Add"; |
this.btn_SystemAdd.UseVisualStyleBackColor = true; |
this.btn_SystemAdd.Click += new System.EventHandler(this.btn_SystemAdd_Click); |
// |
// btn_SystemRemove |
// |
this.btn_SystemRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_SystemRemove.Name = "btn_SystemRemove"; |
this.btn_SystemRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemRemove.TabIndex = 3; |
this.btn_SystemRemove.Text = "Remove"; |
this.btn_SystemRemove.UseVisualStyleBackColor = true; |
this.btn_SystemRemove.Click += new System.EventHandler(this.btn_SystemRemove_Click); |
// |
// groupBox_SystemAccounts |
// |
this.groupBox_SystemAccounts.Controls.Add(this.listBox_SystemAccounts); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemRemove); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemAdd); |
this.groupBox_SystemAccounts.Location = new System.Drawing.Point(12, 35); |
this.groupBox_SystemAccounts.Name = "groupBox_SystemAccounts"; |
this.groupBox_SystemAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_SystemAccounts.TabIndex = 4; |
this.groupBox_SystemAccounts.TabStop = false; |
this.groupBox_SystemAccounts.Text = "System Accounts"; |
// |
// txt_ShareLocation |
// |
this.txt_ShareLocation.Location = new System.Drawing.Point(12, 224); |
this.txt_ShareLocation.Name = "txt_ShareLocation"; |
this.txt_ShareLocation.Size = new System.Drawing.Size(112, 20); |
this.txt_ShareLocation.TabIndex = 5; |
// |
// lbl_ShareLocation |
// |
this.lbl_ShareLocation.AutoSize = true; |
this.lbl_ShareLocation.Location = new System.Drawing.Point(12, 208); |
this.lbl_ShareLocation.Name = "lbl_ShareLocation"; |
this.lbl_ShareLocation.Size = new System.Drawing.Size(117, 13); |
this.lbl_ShareLocation.TabIndex = 10; |
this.lbl_ShareLocation.Text = "Shared Folder Location"; |
// |
// btn_ShareLocationChange |
// |
this.btn_ShareLocationChange.Location = new System.Drawing.Point(130, 223); |
this.btn_ShareLocationChange.Name = "btn_ShareLocationChange"; |
this.btn_ShareLocationChange.Size = new System.Drawing.Size(52, 22); |
this.btn_ShareLocationChange.TabIndex = 6; |
this.btn_ShareLocationChange.Text = "Change"; |
this.btn_ShareLocationChange.UseVisualStyleBackColor = true; |
this.btn_ShareLocationChange.Click += new System.EventHandler(this.btn_ShareLocationChange_Click); |
// |
// folderBrowserDialog |
// |
this.folderBrowserDialog.Description = "Choose a new location for storing networked folders"; |
// |
// btn_USBLocationx32Change |
// |
this.btn_USBLocationx32Change.Location = new System.Drawing.Point(130, 262); |
this.btn_USBLocationx32Change.Name = "btn_USBLocationx32Change"; |
this.btn_USBLocationx32Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx32Change.TabIndex = 8; |
this.btn_USBLocationx32Change.Text = "Change"; |
this.btn_USBLocationx32Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx32Change.Click += new System.EventHandler(this.btn_USBLocationx32Change_Click); |
// |
// txt_USBMasterCopyLocation_x32 |
// |
this.txt_USBMasterCopyLocation_x32.Location = new System.Drawing.Point(12, 263); |
this.txt_USBMasterCopyLocation_x32.Name = "txt_USBMasterCopyLocation_x32"; |
this.txt_USBMasterCopyLocation_x32.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x32.TabIndex = 7; |
// |
// lbl_USBCopyLocation_x32 |
// |
this.lbl_USBCopyLocation_x32.AutoSize = true; |
this.lbl_USBCopyLocation_x32.Location = new System.Drawing.Point(12, 247); |
this.lbl_USBCopyLocation_x32.Name = "lbl_USBCopyLocation_x32"; |
this.lbl_USBCopyLocation_x32.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x32.TabIndex = 15; |
this.lbl_USBCopyLocation_x32.Text = "USB Master Copy x32 Location"; |
// |
// btn_USBLocationx64Change |
// |
this.btn_USBLocationx64Change.Location = new System.Drawing.Point(130, 300); |
this.btn_USBLocationx64Change.Name = "btn_USBLocationx64Change"; |
this.btn_USBLocationx64Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx64Change.TabIndex = 10; |
this.btn_USBLocationx64Change.Text = "Change"; |
this.btn_USBLocationx64Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx64Change.Click += new System.EventHandler(this.btn_USBLocationx64Change_Click); |
// |
// txt_USBMasterCopyLocation_x64 |
// |
this.txt_USBMasterCopyLocation_x64.Location = new System.Drawing.Point(12, 302); |
this.txt_USBMasterCopyLocation_x64.Name = "txt_USBMasterCopyLocation_x64"; |
this.txt_USBMasterCopyLocation_x64.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x64.TabIndex = 9; |
// |
// lbl_USBCopyLocation_x64 |
// |
this.lbl_USBCopyLocation_x64.AutoSize = true; |
this.lbl_USBCopyLocation_x64.Location = new System.Drawing.Point(12, 286); |
this.lbl_USBCopyLocation_x64.Name = "lbl_USBCopyLocation_x64"; |
this.lbl_USBCopyLocation_x64.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x64.TabIndex = 18; |
this.lbl_USBCopyLocation_x64.Text = "USB Master Copy x64 Location"; |
// |
// groupBox_HiddenAccounts |
// |
this.groupBox_HiddenAccounts.Controls.Add(this.listBox_HiddenAccounts); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenRemove); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenAdd); |
this.groupBox_HiddenAccounts.Location = new System.Drawing.Point(12, 123); |
this.groupBox_HiddenAccounts.Name = "groupBox_HiddenAccounts"; |
this.groupBox_HiddenAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_HiddenAccounts.TabIndex = 19; |
this.groupBox_HiddenAccounts.TabStop = false; |
this.groupBox_HiddenAccounts.Text = "Hidden Accounts"; |
// |
// listBox_HiddenAccounts |
// |
this.listBox_HiddenAccounts.FormattingEnabled = true; |
this.listBox_HiddenAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_HiddenAccounts.Name = "listBox_HiddenAccounts"; |
this.listBox_HiddenAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_HiddenAccounts.TabIndex = 1; |
// |
// btn_HiddenRemove |
// |
this.btn_HiddenRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_HiddenRemove.Name = "btn_HiddenRemove"; |
this.btn_HiddenRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenRemove.TabIndex = 3; |
this.btn_HiddenRemove.Text = "Remove"; |
this.btn_HiddenRemove.UseVisualStyleBackColor = true; |
this.btn_HiddenRemove.Click += new System.EventHandler(this.btn_HiddenRemove_Click); |
// |
// btn_HiddenAdd |
// |
this.btn_HiddenAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_HiddenAdd.Name = "btn_HiddenAdd"; |
this.btn_HiddenAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenAdd.TabIndex = 2; |
this.btn_HiddenAdd.Text = "Add"; |
this.btn_HiddenAdd.UseVisualStyleBackColor = true; |
this.btn_HiddenAdd.Click += new System.EventHandler(this.btn_HiddenAdd_Click); |
// |
// btn_Default |
// |
this.btn_Default.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
this.btn_Default.Location = new System.Drawing.Point(12, 331); |
this.btn_Default.Name = "btn_Default"; |
this.btn_Default.Size = new System.Drawing.Size(45, 20); |
this.btn_Default.TabIndex = 20; |
this.btn_Default.Text = "Defaults"; |
this.btn_Default.UseVisualStyleBackColor = true; |
this.btn_Default.Click += new System.EventHandler(this.btn_Default_Click); |
// |
// Settings_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(194, 363); |
this.Controls.Add(this.btn_Default); |
this.Controls.Add(this.groupBox_HiddenAccounts); |
this.Controls.Add(this.lbl_USBCopyLocation_x64); |
this.Controls.Add(this.btn_USBLocationx64Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x64); |
this.Controls.Add(this.lbl_USBCopyLocation_x32); |
this.Controls.Add(this.btn_USBLocationx32Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x32); |
this.Controls.Add(this.btn_ShareLocationChange); |
this.Controls.Add(this.lbl_ShareLocation); |
this.Controls.Add(this.txt_ShareLocation); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.chk_PassReq); |
this.Controls.Add(this.groupBox_SystemAccounts); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.MaximizeBox = false; |
this.Name = "Settings_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings"; |
this.groupBox_SystemAccounts.ResumeLayout(false); |
this.groupBox_HiddenAccounts.ResumeLayout(false); |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.CheckBox chk_PassReq; |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.ListBox listBox_SystemAccounts; |
private System.Windows.Forms.Button btn_SystemAdd; |
private System.Windows.Forms.Button btn_SystemRemove; |
private System.Windows.Forms.GroupBox groupBox_SystemAccounts; |
private System.Windows.Forms.TextBox txt_ShareLocation; |
private System.Windows.Forms.Label lbl_ShareLocation; |
private System.Windows.Forms.Button btn_ShareLocationChange; |
private System.Windows.Forms.FolderBrowserDialog folderBrowserDialog; |
private System.Windows.Forms.Button btn_USBLocationx32Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x32; |
private System.Windows.Forms.Button btn_USBLocationx64Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x64; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x32; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x64; |
private System.Windows.Forms.GroupBox groupBox_HiddenAccounts; |
private System.Windows.Forms.ListBox listBox_HiddenAccounts; |
private System.Windows.Forms.Button btn_HiddenRemove; |
private System.Windows.Forms.Button btn_HiddenAdd; |
private System.Windows.Forms.Button btn_Default; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Main_Menu_Form.Designer.cs |
---|
0,0 → 1,122 |
namespace SWAT_Office_App |
{ |
partial class Menu1_Main |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Menu1_Main)); |
this.groupBox_Menu1 = new System.Windows.Forms.GroupBox(); |
this.btn_DriveLogger = new System.Windows.Forms.Button(); |
this.btn_Settings = new System.Windows.Forms.Button(); |
this.btn_UserMgmt = new System.Windows.Forms.Button(); |
this.btn_Reimage_USB_Drives = new System.Windows.Forms.Button(); |
this.groupBox_Menu1.SuspendLayout(); |
this.SuspendLayout(); |
// |
// groupBox_Menu1 |
// |
this.groupBox_Menu1.Controls.Add(this.btn_DriveLogger); |
this.groupBox_Menu1.Controls.Add(this.btn_Settings); |
this.groupBox_Menu1.Controls.Add(this.btn_UserMgmt); |
this.groupBox_Menu1.Controls.Add(this.btn_Reimage_USB_Drives); |
this.groupBox_Menu1.Location = new System.Drawing.Point(12, 12); |
this.groupBox_Menu1.Name = "groupBox_Menu1"; |
this.groupBox_Menu1.Size = new System.Drawing.Size(142, 209); |
this.groupBox_Menu1.TabIndex = 0; |
this.groupBox_Menu1.TabStop = false; |
this.groupBox_Menu1.Text = "Main Menu"; |
// |
// btn_DriveLogger |
// |
this.btn_DriveLogger.Location = new System.Drawing.Point(12, 65); |
this.btn_DriveLogger.Name = "btn_DriveLogger"; |
this.btn_DriveLogger.Size = new System.Drawing.Size(118, 40); |
this.btn_DriveLogger.TabIndex = 1; |
this.btn_DriveLogger.Text = "&DriveLogger"; |
this.btn_DriveLogger.UseVisualStyleBackColor = true; |
this.btn_DriveLogger.Click += new System.EventHandler(this.btn_DriveLogger_Click); |
// |
// btn_Settings |
// |
this.btn_Settings.Location = new System.Drawing.Point(12, 157); |
this.btn_Settings.Name = "btn_Settings"; |
this.btn_Settings.Size = new System.Drawing.Size(118, 40); |
this.btn_Settings.TabIndex = 3; |
this.btn_Settings.Text = "Program &Settings"; |
this.btn_Settings.UseVisualStyleBackColor = true; |
this.btn_Settings.Click += new System.EventHandler(this.btn_Main_Settings_Click); |
// |
// btn_UserMgmt |
// |
this.btn_UserMgmt.Location = new System.Drawing.Point(12, 19); |
this.btn_UserMgmt.Name = "btn_UserMgmt"; |
this.btn_UserMgmt.Size = new System.Drawing.Size(118, 40); |
this.btn_UserMgmt.TabIndex = 0; |
this.btn_UserMgmt.Text = "Manage User &Accounts and Shares"; |
this.btn_UserMgmt.UseVisualStyleBackColor = true; |
this.btn_UserMgmt.Click += new System.EventHandler(this.btn_Main_UserMgmt_Click); |
// |
// btn_Reimage_USB_Drives |
// |
this.btn_Reimage_USB_Drives.Location = new System.Drawing.Point(12, 111); |
this.btn_Reimage_USB_Drives.Name = "btn_Reimage_USB_Drives"; |
this.btn_Reimage_USB_Drives.Size = new System.Drawing.Size(118, 40); |
this.btn_Reimage_USB_Drives.TabIndex = 2; |
this.btn_Reimage_USB_Drives.Text = "&Reimage USB Drives"; |
this.btn_Reimage_USB_Drives.UseVisualStyleBackColor = true; |
this.btn_Reimage_USB_Drives.Click += new System.EventHandler(this.btn_Reimage_USB_Drives_Click); |
// |
// Menu1_Main |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.ClientSize = new System.Drawing.Size(167, 233); |
this.ControlBox = false; |
this.Controls.Add(this.groupBox_Menu1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.KeyPreview = true; |
this.MaximizeBox = false; |
this.Name = "Menu1_Main"; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "SWAT"; |
this.groupBox_Menu1.ResumeLayout(false); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.GroupBox groupBox_Menu1; |
private System.Windows.Forms.Button btn_Settings; |
private System.Windows.Forms.Button btn_UserMgmt; |
private System.Windows.Forms.Button btn_Reimage_USB_Drives; |
private System.Windows.Forms.Button btn_DriveLogger; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/SWAT Office App.csproj |
---|
0,0 → 1,252 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Platform Condition=" '$(Platform)' == '' ">x86</Platform> |
<ProductVersion>8.0.30703</ProductVersion> |
<SchemaVersion>2.0</SchemaVersion> |
<ProjectGuid>{87CC24B0-F2A3-4D61-94D0-B3DF78658562}</ProjectGuid> |
<OutputType>WinExe</OutputType> |
<AppDesignerFolder>Properties</AppDesignerFolder> |
<RootNamespace>SWAT_Office_App</RootNamespace> |
<AssemblyName>SWAT Office App</AssemblyName> |
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> |
<TargetFrameworkProfile>Client</TargetFrameworkProfile> |
<FileAlignment>512</FileAlignment> |
<IsWebBootstrapper>false</IsWebBootstrapper> |
<PublishUrl>publish\</PublishUrl> |
<Install>true</Install> |
<InstallFrom>Disk</InstallFrom> |
<UpdateEnabled>false</UpdateEnabled> |
<UpdateMode>Foreground</UpdateMode> |
<UpdateInterval>7</UpdateInterval> |
<UpdateIntervalUnits>Days</UpdateIntervalUnits> |
<UpdatePeriodically>false</UpdatePeriodically> |
<UpdateRequired>false</UpdateRequired> |
<MapFileExtensions>true</MapFileExtensions> |
<ApplicationRevision>0</ApplicationRevision> |
<ApplicationVersion>1.0.0.%2a</ApplicationVersion> |
<UseApplicationTrust>false</UseApplicationTrust> |
<BootstrapperEnabled>true</BootstrapperEnabled> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugSymbols>true</DebugSymbols> |
<DebugType>full</DebugType> |
<Optimize>false</Optimize> |
<OutputPath>bin\Debug\</OutputPath> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugType>pdbonly</DebugType> |
<Optimize>true</Optimize> |
<OutputPath>bin\Release\</OutputPath> |
<DefineConstants>TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup> |
<ApplicationIcon>application_osx_terminal.ico</ApplicationIcon> |
</PropertyGroup> |
<ItemGroup> |
<Reference Include="System" /> |
<Reference Include="System.Core" /> |
<Reference Include="System.Xml.Linq" /> |
<Reference Include="System.Data.DataSetExtensions" /> |
<Reference Include="Microsoft.CSharp" /> |
<Reference Include="System.Data" /> |
<Reference Include="System.Deployment" /> |
<Reference Include="System.Drawing" /> |
<Reference Include="System.Windows.Forms" /> |
<Reference Include="System.Xml" /> |
</ItemGroup> |
<ItemGroup> |
<Compile Include="AboutBox.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="AboutBox.Designer.cs"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.designer.cs"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_System_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_System_Account_Form.Designer.cs"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_User_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_User_Account_Form.Designer.cs"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Delete_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Delete_User_Verify_Form.designer.cs"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="DriveLogger_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="DriveLogger_Form.Designer.cs"> |
<DependentUpon>DriveLogger_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="DriveLogger_LabelPrompt_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="DriveLogger_LabelPrompt_Form.Designer.cs"> |
<DependentUpon>DriveLogger_LabelPrompt_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Main_Menu_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Main_Menu_Form.Designer.cs"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Manage_User_Accounts.cs" /> |
<Compile Include="Manage_User_Accounts_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Manage_User_Accounts_Form.Designer.cs"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Program.cs" /> |
<Compile Include="Properties\AssemblyInfo.cs" /> |
<Compile Include="Reimage_USB_Drives.cs" /> |
<Compile Include="Reimage_USB_Drive_Progress_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reimage_USB_Drive_Progress_Form.Designer.cs"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Reset_User_Password_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reset_User_Password_Form.Designer.cs"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Form.Designer.cs"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Verify_Form.designer.cs"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.designer.cs"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<EmbeddedResource Include="AboutBox.resx"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_Hidden_Account_Form.resx"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_System_Account_Form.resx"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_User_Account_Form.resx"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Delete_User_Verify_Form.resx"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="DriveLogger_Form.resx"> |
<DependentUpon>DriveLogger_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="DriveLogger_LabelPrompt_Form.resx"> |
<DependentUpon>DriveLogger_LabelPrompt_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Main_Menu_Form.resx"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Manage_User_Accounts_Form.resx"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Properties\Resources.resx"> |
<Generator>ResXFileCodeGenerator</Generator> |
<LastGenOutput>Resources.Designer.cs</LastGenOutput> |
<SubType>Designer</SubType> |
</EmbeddedResource> |
<Compile Include="Properties\Resources.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Resources.resx</DependentUpon> |
<DesignTime>True</DesignTime> |
</Compile> |
<EmbeddedResource Include="Reimage_USB_Drive_Progress_Form.resx"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Reset_User_Password_Form.resx"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Form.resx"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Verify_Form.resx"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Toggle_User_Verify_Form.resx"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<None Include="Properties\Settings.settings"> |
<Generator>SettingsSingleFileGenerator</Generator> |
<LastGenOutput>Settings.Designer.cs</LastGenOutput> |
</None> |
<Compile Include="Properties\Settings.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Settings.settings</DependentUpon> |
<DesignTimeSharedInput>True</DesignTimeSharedInput> |
</Compile> |
</ItemGroup> |
<ItemGroup> |
<Content Include="application_osx_terminal.ico" /> |
<None Include="Resources\Refresh.png" /> |
</ItemGroup> |
<ItemGroup> |
<BootstrapperPackage Include=".NETFramework,Version=v4.0,Profile=Client"> |
<Visible>False</Visible> |
<ProductName>Microsoft .NET Framework 4 Client Profile %28x86 and x64%29</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Client.3.5"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1"> |
<Visible>False</Visible> |
<ProductName>Windows Installer 3.1</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
</ItemGroup> |
<ItemGroup /> |
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. |
Other similar extension points exist, see Microsoft.Common.targets. |
<Target Name="BeforeBuild"> |
</Target> |
<Target Name="AfterBuild"> |
</Target> |
--> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/AboutBox.resx |
---|
0,0 → 1,366 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="logoPictureBox.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
iVBORw0KGgoAAAANSUhEUgAAAIIAAAEECAYAAADkneyMAAAABGdBTUEAAOD8YVAtlgAAAvdpQ0NQUGhv |
dG9zaG9wIElDQyBwcm9maWxlAAA4y2NgYJ7g6OLkyiTAwFBQVFLkHuQYGREZpcB+noGNgZkBDBKTiwsc |
AwJ8QOy8/LxUBlTAyMDw7RqIZGC4rAsyi4E0wJoMtBhIHwBio5TU4mQg/QWI08tLCoDijDFAtkhSNphd |
AGJnhwQ5A9ktDAxMPCWpFSC9DM75BZVFmekZJQqGlpaWCo4p+UmpCsGVxSWpucUKnnnJ+UUF+UWJJakp |
QLVQO0CA1yW/RME9MTNPwchAlYHKABSOEBYifBBiCJBcWlQGD0oGBgEGBQYDBgeGAIZEhnqGBQxHGd4w |
ijO6MJYyrmC8xyTGFMQ0gekCszBzJPNC5jcsliwdLLdY9VhbWe+xWbJNY/vGHs6+m0OJo4vjC2ci5wUu |
R64t3JrcC3ikeKbyCvFO4hPmm8Yvw79YQEdgh6Cr4BWhVKEfwr0iKiJ7RcNFv4hNEjcSvyJRISkneUwq |
X1pa+oRMmay67C25PnkX+T8KWxULlfSU3iqvVSlQNVH9qXZQvUsjVFNJ84PWAe1JOqm6VnqCeq/0jxgs |
MKw1ijG2NZE3ZTZ9aXbBfKfFEssJVnXWuTZxtoF2rvbWDsaOOk5qzkouCq7ybgruyh7qnrpeJt42Pu6+ |
wX4J/vkB9YETg5YG7wq5GPoynClCLtIqKiK6ImZm7J64BwlsibpJYckNKWtSb6ZzZFhkZmbNzb6Yy55n |
n19RsKnwXbF2SVbpqrI3FfqVJVW7ahhrveqm1j9s1GuqaT7bKtdW2H60U7qrqPt0r2pfY//diTaTZk/+ |
OzV+2uEZGjP7Z32fkzD39HzzBUsXiSxuXfJtWebyeytDVp1e47J233rLDds2mWzestVk2/YdVjv373bd |
c3Zf2P4HB3MO/TzSfkz8+IqT1qfOnUk+++v8pIval45eSbz67/qcmza37t6pv6d8/8TDvMdiT/Y/y3wh |
8vLg6/y38u8ufGj6ZPr51dcF38N/Cvw69af1n+P//wANAA8013ReGAAAAAlwSFlzAAA45AAAOOQB7FYm |
xQAANQ1JREFUeF7t3VePNEfVB3B/Bb4DQkJwbQkhhC+MxAUW2GCTjbGNeRzAgI0DmJxNzjnnnHMwyeSc |
c44m58y8/BqO33I9Hap7umerd7ek1e7OdFd31fnXyafqmGOOOWZz+HM4B//BwOEkHM5Bg4H/AuGwHcwZ |
SBbBIRAOJgT+O+pDIBxk6idjPwTCIRAOOcIhBv5/Bg48R/jnP/+5+c1vfrP51re+tfn4xz+++cAHPrD5 |
2Mc+tvnmN7+5+d3vfndgsHJggPCvf/1r89WvfnXzvve9b/OqV71q87KXvWzzrGc9a/PYxz5288xnPnPz |
5je/efPWt761+c7Pc5/73M3DHvawzSMe8YjNs5/97M2Xv/zlDdDs17bvgfDLX/6yIeyjH/3ozdOe9rTN |
u9/97s2nP/3pzXe/+93NT37yk81f//rXXtq6/ytf+UoDnMc//vGb173udZsf//jH+w4P+xYIv//975sV |
/8AHPrBZ6X/4wx+2Jt5f/vKXzWc+85mGQzzhCU/YXHnllVv3WUsH+xIIb3nLWzb3v//9N2984xs3//73 |
vxeZ6+9///ubF77whQ2n+eEPf7jIM3bZ6b4Cwne+853Nfe9734YTzMEBSghBqXzqU5+6+dCHPlRyebXX |
7BsgWP2XXnrp5nOf+9zOJ5si+vznP3/znOc8Z7UK5b4AAplN8//HP/6xcxCkD3zb297WWBlDCuievmTH |
w1cPhBe96EXNaqylvfe9723AsDZTc9VA4BN4+tOfXgsGrn6PN7zhDZvnPe951b1X3wutFgi8f4985COr |
XXn8DmsyL1cJhG9/+9ubCy64oGoXMH2Fr4Els4a2OiCQvfe5z32a2EDt7Wc/+1kjuv72t7/V/qrry0d4 |
xzvesSr5y53NLV17WxVH4CR68IMfvDrzjGmLO9TcVgWEV7ziFRvu47U1kcuXvvSlVb/2aoCAG1x++eWr |
kLc5xcU7+DuuuuqqasGwGiCIIPpZqn3ve99rwtQPfehDm59XvvKVm7///e+zPQ5XwNFqbasAAkuBbiC0 |
vESTlCJYJXCE8/jhrBK7kL00R/vzn/+8eeITn7gRyq6xrQIInEdLeere8573NCKnLU7xwQ9+cPOkJz1p |
NrrRbz7ykY/M1t+cHa0CCBwzS8T8//SnPzU+iT47n/dyrlXMESZCWWOrHggULNHFJdqHP/zhQU4j8eTn |
P//5LI8XrmZKAmBtrXogvP/9799g39s0Wvuvf/3ro5JVAEzmcldz32Me85jNH//4x20ef4175U184Qtf |
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 |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/AboutBox.Designer.cs |
---|
0,0 → 1,186 |
namespace SWAT_Office_App |
{ |
partial class AboutBox |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AboutBox)); |
this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel(); |
this.logoPictureBox = new System.Windows.Forms.PictureBox(); |
this.labelProductName = new System.Windows.Forms.Label(); |
this.labelVersion = new System.Windows.Forms.Label(); |
this.labelCopyright = new System.Windows.Forms.Label(); |
this.labelCompanyName = new System.Windows.Forms.Label(); |
this.textBoxDescription = new System.Windows.Forms.TextBox(); |
this.okButton = new System.Windows.Forms.Button(); |
this.tableLayoutPanel.SuspendLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).BeginInit(); |
this.SuspendLayout(); |
// |
// tableLayoutPanel |
// |
this.tableLayoutPanel.ColumnCount = 2; |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 33F)); |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 67F)); |
this.tableLayoutPanel.Controls.Add(this.logoPictureBox, 0, 0); |
this.tableLayoutPanel.Controls.Add(this.labelProductName, 1, 0); |
this.tableLayoutPanel.Controls.Add(this.labelVersion, 1, 1); |
this.tableLayoutPanel.Controls.Add(this.labelCopyright, 1, 2); |
this.tableLayoutPanel.Controls.Add(this.labelCompanyName, 1, 3); |
this.tableLayoutPanel.Controls.Add(this.textBoxDescription, 1, 4); |
this.tableLayoutPanel.Controls.Add(this.okButton, 1, 5); |
this.tableLayoutPanel.Dock = System.Windows.Forms.DockStyle.Fill; |
this.tableLayoutPanel.Location = new System.Drawing.Point(9, 9); |
this.tableLayoutPanel.Name = "tableLayoutPanel"; |
this.tableLayoutPanel.RowCount = 6; |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.Size = new System.Drawing.Size(417, 265); |
this.tableLayoutPanel.TabIndex = 0; |
// |
// logoPictureBox |
// |
this.logoPictureBox.Dock = System.Windows.Forms.DockStyle.Fill; |
this.logoPictureBox.Image = ((System.Drawing.Image)(resources.GetObject("logoPictureBox.Image"))); |
this.logoPictureBox.Location = new System.Drawing.Point(3, 3); |
this.logoPictureBox.Name = "logoPictureBox"; |
this.tableLayoutPanel.SetRowSpan(this.logoPictureBox, 6); |
this.logoPictureBox.Size = new System.Drawing.Size(131, 259); |
this.logoPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; |
this.logoPictureBox.TabIndex = 12; |
this.logoPictureBox.TabStop = false; |
// |
// labelProductName |
// |
this.labelProductName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelProductName.Location = new System.Drawing.Point(143, 0); |
this.labelProductName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelProductName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelProductName.Name = "labelProductName"; |
this.labelProductName.Size = new System.Drawing.Size(271, 17); |
this.labelProductName.TabIndex = 19; |
this.labelProductName.Text = "Product Name"; |
this.labelProductName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelVersion |
// |
this.labelVersion.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelVersion.Location = new System.Drawing.Point(143, 26); |
this.labelVersion.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelVersion.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelVersion.Name = "labelVersion"; |
this.labelVersion.Size = new System.Drawing.Size(271, 17); |
this.labelVersion.TabIndex = 0; |
this.labelVersion.Text = "Version"; |
this.labelVersion.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCopyright |
// |
this.labelCopyright.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCopyright.Location = new System.Drawing.Point(143, 52); |
this.labelCopyright.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCopyright.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCopyright.Name = "labelCopyright"; |
this.labelCopyright.Size = new System.Drawing.Size(271, 17); |
this.labelCopyright.TabIndex = 21; |
this.labelCopyright.Text = "Copyright"; |
this.labelCopyright.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCompanyName |
// |
this.labelCompanyName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCompanyName.Location = new System.Drawing.Point(143, 78); |
this.labelCompanyName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCompanyName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCompanyName.Name = "labelCompanyName"; |
this.labelCompanyName.Size = new System.Drawing.Size(271, 17); |
this.labelCompanyName.TabIndex = 22; |
this.labelCompanyName.Text = "Company Name"; |
this.labelCompanyName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// textBoxDescription |
// |
this.textBoxDescription.Dock = System.Windows.Forms.DockStyle.Fill; |
this.textBoxDescription.Location = new System.Drawing.Point(143, 107); |
this.textBoxDescription.Margin = new System.Windows.Forms.Padding(6, 3, 3, 3); |
this.textBoxDescription.Multiline = true; |
this.textBoxDescription.Name = "textBoxDescription"; |
this.textBoxDescription.ReadOnly = true; |
this.textBoxDescription.ScrollBars = System.Windows.Forms.ScrollBars.Both; |
this.textBoxDescription.Size = new System.Drawing.Size(271, 126); |
this.textBoxDescription.TabIndex = 23; |
this.textBoxDescription.TabStop = false; |
this.textBoxDescription.Text = "Description"; |
// |
// okButton |
// |
this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.okButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.okButton.Location = new System.Drawing.Point(339, 239); |
this.okButton.Name = "okButton"; |
this.okButton.Size = new System.Drawing.Size(75, 23); |
this.okButton.TabIndex = 24; |
this.okButton.Text = "&OK"; |
// |
// AboutBox |
// |
this.AcceptButton = this.okButton; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(435, 283); |
this.Controls.Add(this.tableLayoutPanel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; |
this.MaximizeBox = false; |
this.MinimizeBox = false; |
this.Name = "AboutBox"; |
this.Padding = new System.Windows.Forms.Padding(9); |
this.ShowIcon = false; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; |
this.Text = "AboutBox"; |
this.tableLayoutPanel.ResumeLayout(false); |
this.tableLayoutPanel.PerformLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).EndInit(); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel; |
private System.Windows.Forms.PictureBox logoPictureBox; |
private System.Windows.Forms.Label labelProductName; |
private System.Windows.Forms.Label labelVersion; |
private System.Windows.Forms.Label labelCopyright; |
private System.Windows.Forms.Label labelCompanyName; |
private System.Windows.Forms.TextBox textBoxDescription; |
private System.Windows.Forms.Button okButton; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Reimage_USB_Drive_Progress_Form.cs |
---|
0,0 → 1,78 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Reimage_USB_Drive_Progress_Form : Form |
{ |
private static Reimage_USB_Drive_Progress_Form _Reimage_USB_Drive_Progress_Form = null; |
// Singleton instance |
public static Reimage_USB_Drive_Progress_Form Reimage_USB_Drive_Progress_Form_Instance |
{ |
set |
{ |
_Reimage_USB_Drive_Progress_Form = value; |
} |
get |
{ |
if (_Reimage_USB_Drive_Progress_Form == null) |
_Reimage_USB_Drive_Progress_Form = new Reimage_USB_Drive_Progress_Form(); |
return _Reimage_USB_Drive_Progress_Form; |
} |
} |
public Reimage_USB_Drive_Progress_Form() |
{ |
InitializeComponent(); |
btn_Cancel.Text = "Cancel"; |
this.updateStatus("Beginning the Reimaging of USB Drives"); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
Reimage_USB_Drives.bwThread.CancelAsync(); |
foreach (BackgroundWorker bw in Reimage_USB_Drives.backgroundWorkerList) |
bw.CancelAsync(); |
btn_Cancel.Text = "Cancellation Pending"; |
} |
delegate void updateStatus_(string parameter); |
public void updateStatus(string status) |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
lbl_Status.Text = status; |
} |
else |
Invoke(new updateStatus_(updateStatus), new object[] { status }); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
delegate void closeForm_(); |
public void closeForm() |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
this.Close(); |
} |
else |
Invoke(new closeForm_(closeForm), new object[] { }); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Resources/About.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Resources/About.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Resources/Refresh.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Resources/Refresh.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Resources/Terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Resources/Terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Add_Hidden_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddHiddenAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddHiddenAccount_Form)); |
this.lbl_Add_Hidden_Account = new System.Windows.Forms.Label(); |
this.txt_AddHiddenAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_Hidden_Account |
// |
this.lbl_Add_Hidden_Account.AutoSize = true; |
this.lbl_Add_Hidden_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_Hidden_Account.Name = "lbl_Add_Hidden_Account"; |
this.lbl_Add_Hidden_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_Hidden_Account.TabIndex = 0; |
this.lbl_Add_Hidden_Account.Text = "Enter account name"; |
// |
// txt_AddHiddenAccount |
// |
this.txt_AddHiddenAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddHiddenAccount.Name = "txt_AddHiddenAccount"; |
this.txt_AddHiddenAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddHiddenAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddHiddenAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddHiddenAccount); |
this.Controls.Add(this.lbl_Add_Hidden_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddHiddenAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add Hidden Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_Hidden_Account; |
private System.Windows.Forms.TextBox txt_AddHiddenAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Add_Hidden_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddHiddenAccount_Form : Form |
{ |
public AddHiddenAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddHiddenAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of hidden accounts |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (this.txt_AddHiddenAccount.Text.ToLower() == hiddenUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of hidden accounts", "Error"); |
error = true; |
this.txt_AddHiddenAccount.Text = ""; |
this.txt_AddHiddenAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.hiddenAccounts.Add(txt_AddHiddenAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Add_Hidden_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Add_System_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddSystemAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddSystemAccount_Form)); |
this.lbl_Add_System_Account = new System.Windows.Forms.Label(); |
this.txt_AddSystemAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_System_Account |
// |
this.lbl_Add_System_Account.AutoSize = true; |
this.lbl_Add_System_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_System_Account.Name = "lbl_Add_System_Account"; |
this.lbl_Add_System_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_System_Account.TabIndex = 0; |
this.lbl_Add_System_Account.Text = "Enter account name"; |
// |
// txt_AddSystemAccount |
// |
this.txt_AddSystemAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddSystemAccount.Name = "txt_AddSystemAccount"; |
this.txt_AddSystemAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddSystemAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddSystemAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddSystemAccount); |
this.Controls.Add(this.lbl_Add_System_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddSystemAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add System Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_System_Account; |
private System.Windows.Forms.TextBox txt_AddSystemAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Add_System_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddSystemAccount_Form : Form |
{ |
public AddSystemAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddSystemAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of system accounts |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (this.txt_AddSystemAccount.Text.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of system accounts", "Error"); |
error = true; |
this.txt_AddSystemAccount.Text = ""; |
this.txt_AddSystemAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.systemAccounts.Add(txt_AddSystemAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Add_System_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Add_User_Account_Form.Designer.cs |
---|
0,0 → 1,144 |
namespace SWAT_Office_App |
{ |
partial class AddUserAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddUserAccount_Form)); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.txt_Username = new System.Windows.Forms.TextBox(); |
this.lbl_Username = new System.Windows.Forms.Label(); |
this.lbl_Password = new System.Windows.Forms.Label(); |
this.chk_Share = new System.Windows.Forms.CheckBox(); |
this.SuspendLayout(); |
// |
// btn_Add |
// |
this.btn_Add.Location = new System.Drawing.Point(98, 56); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(60, 24); |
this.btn_Add.TabIndex = 4; |
this.btn_Add.Text = "&Add User"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(166, 56); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 5; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(124, 27); |
this.txt_Password.MaxLength = 13; |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(100, 20); |
this.txt_Password.TabIndex = 2; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// txt_Username |
// |
this.txt_Username.Location = new System.Drawing.Point(12, 27); |
this.txt_Username.MaxLength = 16; |
this.txt_Username.Name = "txt_Username"; |
this.txt_Username.Size = new System.Drawing.Size(100, 20); |
this.txt_Username.TabIndex = 1; |
// |
// lbl_Username |
// |
this.lbl_Username.AutoSize = true; |
this.lbl_Username.Location = new System.Drawing.Point(12, 9); |
this.lbl_Username.Name = "lbl_Username"; |
this.lbl_Username.Size = new System.Drawing.Size(99, 13); |
this.lbl_Username.TabIndex = 4; |
this.lbl_Username.Text = "Username (Max 16)"; |
// |
// lbl_Password |
// |
this.lbl_Password.AutoSize = true; |
this.lbl_Password.Location = new System.Drawing.Point(121, 9); |
this.lbl_Password.Name = "lbl_Password"; |
this.lbl_Password.Size = new System.Drawing.Size(97, 13); |
this.lbl_Password.TabIndex = 5; |
this.lbl_Password.Text = "Password (Max 13)"; |
// |
// chk_Share |
// |
this.chk_Share.AutoSize = true; |
this.chk_Share.Checked = true; |
this.chk_Share.CheckState = System.Windows.Forms.CheckState.Checked; |
this.chk_Share.Location = new System.Drawing.Point(10, 60); |
this.chk_Share.Name = "chk_Share"; |
this.chk_Share.Size = new System.Drawing.Size(88, 17); |
this.chk_Share.TabIndex = 3; |
this.chk_Share.Text = "Create &Share"; |
this.chk_Share.UseVisualStyleBackColor = true; |
// |
// AddUserAccount_Form |
// |
this.AcceptButton = this.btn_Add; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(236, 89); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.chk_Share); |
this.Controls.Add(this.lbl_Password); |
this.Controls.Add(this.lbl_Username); |
this.Controls.Add(this.txt_Username); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.btn_Cancel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddUserAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add User Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.TextBox txt_Username; |
private System.Windows.Forms.Label lbl_Username; |
private System.Windows.Forms.Label lbl_Password; |
private System.Windows.Forms.CheckBox chk_Share; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Add_User_Account_Form.cs |
---|
0,0 → 1,79 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddUserAccount_Form : Form |
{ |
private static AddUserAccount_Form AddUserAccount_Instance = null; |
// Modified singleton instance |
public static AddUserAccount_Form Add_User_Account_Instance |
{ |
get |
{ |
AddUserAccount_Instance = new AddUserAccount_Form(); |
return AddUserAccount_Instance; |
} |
} |
public AddUserAccount_Form() |
{ |
InitializeComponent(); |
resetForm(); |
this.txt_Username.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Password.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Username.KeyPress += new KeyPressEventHandler(txt_Username_KeyPress); |
} |
private void resetForm() |
{ |
this.btn_Add.Enabled = false; |
this.txt_Username.Text = ""; |
this.txt_Password.Text = ""; |
this.txt_Username.Tag = false; |
this.txt_Password.Tag = false; |
this.txt_Username.Focus(); |
} |
private void txt_EmptyTxtBox(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
tb.Tag = false; |
else |
tb.Tag = true; |
ValidateBox(); |
} |
private void ValidateBox() |
{ |
this.btn_Add.Enabled = ((bool)(this.txt_Username.Tag) && (bool)(this.txt_Password.Tag)); |
} |
private void txt_Username_KeyPress(object sender, KeyPressEventArgs e) |
{ |
// Blocks symbols that cannot be used in the username field |
if ((e.KeyChar < 32 || e.KeyChar == 34 || (e.KeyChar > 41 && e.KeyChar < 45) || e.KeyChar == 47 || |
(e.KeyChar > 57 && e.KeyChar < 65) || (e.KeyChar > 90 && e.KeyChar < 94) || e.KeyChar > 122) && e.KeyChar != 8) |
e.Handled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
if (ManageUserAccounts.AddUser(txt_Username.Text, txt_Password.Text)) |
{ |
if (this.chk_Share.Checked == true) |
ManageUserAccounts.CreateShareFolder(txt_Username.Text); |
this.Close(); |
} |
else |
resetForm(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Add_User_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Delete_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class DeleteUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DeleteUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 55); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// DeleteUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "DeleteUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Delete user(s)"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Delete_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Form1.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Main_Menu_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Manage_User_Accounts_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Program.cs |
---|
0,0 → 1,21 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
static class Program |
{ |
/// <summary> |
/// The main entry point for the application. |
/// </summary> |
[STAThread] |
static void Main() |
{ |
Application.EnableVisualStyles(); |
Application.SetCompatibleTextRenderingDefault(false); |
Application.Run(new Menu1_Main()); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Properties/AssemblyInfo.cs |
---|
0,0 → 1,36 |
using System.Reflection; |
using System.Runtime.CompilerServices; |
using System.Runtime.InteropServices; |
// General Information about an assembly is controlled through the following |
// set of attributes. Change these attribute values to modify the information |
// associated with an assembly. |
[assembly: AssemblyTitle("SWAT Office App")] |
[assembly: AssemblyDescription("")] |
[assembly: AssemblyConfiguration("")] |
[assembly: AssemblyCompany("Microsoft")] |
[assembly: AssemblyProduct("SWAT Office App")] |
[assembly: AssemblyCopyright("Copyright © Microsoft 2010")] |
[assembly: AssemblyTrademark("")] |
[assembly: AssemblyCulture("")] |
// Setting ComVisible to false makes the types in this assembly not visible |
// to COM components. If you need to access a type in this assembly from |
// COM, set the ComVisible attribute to true on that type. |
[assembly: ComVisible(false)] |
// The following GUID is for the ID of the typelib if this project is exposed to COM |
[assembly: Guid("dc89a6fe-eecc-4132-a579-91afd55e2e0b")] |
// Version information for an assembly consists of the following four values: |
// |
// Major Version |
// Minor Version |
// Build Number |
// Revision |
// |
// You can specify all the values or you can default the Build and Revision Numbers |
// by using the '*' as shown below: |
// [assembly: AssemblyVersion("1.0.*")] |
[assembly: AssemblyVersion("1.0.0.0")] |
[assembly: AssemblyFileVersion("1.0.0.0")] |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Properties/Resources.Designer.cs |
---|
0,0 → 1,70 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties { |
using System; |
/// <summary> |
/// A strongly-typed resource class, for looking up localized strings, etc. |
/// </summary> |
// This class was auto-generated by the StronglyTypedResourceBuilder |
// class via a tool like ResGen or Visual Studio. |
// To add or remove a member, edit your .ResX file then rerun ResGen |
// with the /str option, or rebuild your VS project. |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] |
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
internal class Resources { |
private static global::System.Resources.ResourceManager resourceMan; |
private static global::System.Globalization.CultureInfo resourceCulture; |
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] |
internal Resources() { |
} |
/// <summary> |
/// Returns the cached ResourceManager instance used by this class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Resources.ResourceManager ResourceManager { |
get { |
if (object.ReferenceEquals(resourceMan, null)) { |
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("SWAT_Office_App.Properties.Resources", typeof(Resources).Assembly); |
resourceMan = temp; |
} |
return resourceMan; |
} |
} |
/// <summary> |
/// Overrides the current thread's CurrentUICulture property for all |
/// resource lookups using this strongly typed resource class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Globalization.CultureInfo Culture { |
get { |
return resourceCulture; |
} |
set { |
resourceCulture = value; |
} |
} |
internal static System.Drawing.Bitmap Refresh { |
get { |
object obj = ResourceManager.GetObject("Refresh", resourceCulture); |
return ((System.Drawing.Bitmap)(obj)); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Properties/Resources.resx |
---|
0,0 → 1,124 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> |
<data name="Refresh" type="System.Resources.ResXFileRef, System.Windows.Forms"> |
<value>..\Resources\Refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Properties/Settings.Designer.cs |
---|
0,0 → 1,30 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties |
{ |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] |
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase |
{ |
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); |
public static Settings Default |
{ |
get |
{ |
return defaultInstance; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Properties/Settings.settings |
---|
0,0 → 1,7 |
<?xml version='1.0' encoding='utf-8'?> |
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)"> |
<Profiles> |
<Profile Name="(Default)" /> |
</Profiles> |
<Settings /> |
</SettingsFile> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Reimage_USB_Drive_Progress_Form.Designer.cs |
---|
0,0 → 1,93 |
namespace SWAT_Office_App |
{ |
partial class Reimage_USB_Drive_Progress_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.lbl_Status = new System.Windows.Forms.Label(); |
this.lbl_Warning = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// btn_Cancel |
// |
this.btn_Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Cancel.Location = new System.Drawing.Point(43, 80); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(120, 23); |
this.btn_Cancel.TabIndex = 1; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// lbl_Status |
// |
this.lbl_Status.Location = new System.Drawing.Point(3, 26); |
this.lbl_Status.Name = "lbl_Status"; |
this.lbl_Status.Size = new System.Drawing.Size(200, 51); |
this.lbl_Status.TabIndex = 3; |
this.lbl_Status.Text = "Current Status: Reformatting USB Drives"; |
this.lbl_Status.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; |
// |
// lbl_Warning |
// |
this.lbl_Warning.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lbl_Warning.AutoSize = true; |
this.lbl_Warning.Location = new System.Drawing.Point(2, 9); |
this.lbl_Warning.Name = "lbl_Warning"; |
this.lbl_Warning.Size = new System.Drawing.Size(202, 13); |
this.lbl_Warning.TabIndex = 4; |
this.lbl_Warning.Text = "Warning! Do NOT unplug the USB drives"; |
// |
// Reimage_USB_Drive_Progress_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.AutoSize = true; |
this.ClientSize = new System.Drawing.Size(207, 115); |
this.Controls.Add(this.lbl_Warning); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.lbl_Status); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Name = "Reimage_USB_Drive_Progress_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reimge Progress"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Label lbl_Status; |
private System.Windows.Forms.Label lbl_Warning; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Reimage_USB_Drive_Progress_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Reimage_USB_Drives.cs |
---|
0,0 → 1,335 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.IO; |
using System.Windows.Forms; |
using System.Diagnostics; |
using System.Threading; |
using System.ComponentModel; |
namespace SWAT_Office_App |
{ |
class Reimage_USB_Drives |
{ |
public static List<string> allSwatUSBDrivesx32 = new List<string>(); |
public static List<string> allSwatUSBDrivesx64 = new List<string>(); |
public static BackgroundWorker bwThread = null; |
public static Reimage_USB_Drive_Progress_Form progressForm = null; |
public static List<BackgroundWorker> backgroundWorkerList = new List<BackgroundWorker>(); |
public static bool threadsRunning = false; |
private static bool allThreadsCompleted = false; |
private static bool threadsCancelled = false; |
private static DateTime startTime; |
private static DateTime endTime; |
public static void getDriveLetters() |
{ |
allSwatUSBDrivesx32.Clear(); |
allSwatUSBDrivesx64.Clear(); |
backgroundWorkerList.Clear(); |
string pathToSWATDrive; |
// Pulls information from all drives on the running computer |
DriveInfo[] allDrives = DriveInfo.GetDrives(); |
// Looks for a drive with the correct label, updates pathToSWATDrive with the drive letter |
foreach (DriveInfo drive in allDrives) |
{ |
if (drive.IsReady == true) |
{ |
// Drive label for the USB drives is set here. |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X32" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx32.Add(pathToSWATDrive); |
} |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X64" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx64.Add(pathToSWATDrive); |
} |
} |
} |
// Prompts for drive to be inserted |
if ((allSwatUSBDrivesx32.Count == 0) && (allSwatUSBDrivesx64.Count == 0)) |
{ |
DialogResult result; |
result = MessageBox.Show("Unable to locate any SWAT USB drives.", "Error"); |
} |
} |
public static void reimageUSBDrives() |
{ |
try |
{ |
if (Settings_Form.defaultSettings == false) |
{ |
if ((File.Exists(Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe")) && |
(File.Exists(Settings_Form.usbMasterx64CopyLocation + "\\boot\\bootsect.exe"))) |
{ |
startTime = DateTime.Now; |
getDriveLetters(); |
if ((allSwatUSBDrivesx32.Count != 0) || (allSwatUSBDrivesx64.Count != 0)) |
{ |
threadsRunning = true; |
bwThread = new BackgroundWorker(); |
bwThread.WorkerSupportsCancellation = true; |
bwThread.DoWork += new DoWorkEventHandler(bwThread_DoWork); |
bwThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bwThread_RunWorkerCompleted); |
bwThread.RunWorkerAsync(); |
progressForm = new Reimage_USB_Drive_Progress_Form(); |
progressForm.Show(); |
} |
} |
else |
{ |
MessageBox.Show("bootsect.exe is missing from the master image location"); |
} |
} |
else |
{ |
MessageBox.Show("Settings have not been changed yet.\nPlease verify settings before continuing.", "Warning!"); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void bwThread_DoWork(object sender, DoWorkEventArgs e) |
{ |
try |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
//Reimage_USB_Drives.wipeUSBDrives(worker, e); |
Thread.Sleep(1000); |
// Reformats all SWAT USB Drives |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x32\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x64\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
getDriveLetters(); |
//Reimage_USB_Drives.callBootsect(); |
// Runs bootsect.exe on each drive to install the bootloader |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
//Reimage_USB_Drives.copyMasterImage(); |
// Copies the master image to each USB Drive |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread32_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread64_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
static void fileCopyThread32_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread64_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsCancelled = true; |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
else |
{ |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
if (threadsCancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("File Copy Operation Cancelled"); |
progressForm.closeForm(); |
} |
else if (allThreadsCompleted) |
{ |
threadsRunning = false; |
endTime = DateTime.Now; |
MessageBox.Show("Operation was started at " + startTime.ToShortTimeString() + " and ended successfully at " + endTime.ToShortTimeString()); |
progressForm.closeForm(); |
} |
} |
private static void bwThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("Operation was canceled"); |
progressForm.Close(); |
} |
} |
private static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs, BackgroundWorker worker, DoWorkEventArgs e) |
{ |
try |
{ |
progressForm.updateStatus("Copying Files to " + destDirName); |
DirectoryInfo dir = new DirectoryInfo(sourceDirName); |
DirectoryInfo[] dirs = dir.GetDirectories(); |
// If the destination directory does not exist, create it. |
if (!Directory.Exists(destDirName)) |
{ |
Directory.CreateDirectory(destDirName); |
} |
// Get the file contents of the directory to copy. |
FileInfo[] files = dir.GetFiles(); |
foreach (FileInfo file in files) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the path to the new copy of the file. |
string tempPath = Path.Combine(destDirName, file.Name); |
// Copy the file. |
file.CopyTo(tempPath, false); |
} |
// If copySubDirs is true, copy the subdirectories. |
if (copySubDirs) |
{ |
foreach (DirectoryInfo subdir in dirs) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the subdirectory. |
string tempPath = Path.Combine(destDirName, subdir.Name); |
// Copy the subdirectories. |
DirectoryCopy(subdir.FullName, tempPath, copySubDirs, worker, e); |
} |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Reset_User_Password_Form.Designer.cs |
---|
0,0 → 1,130 |
namespace SWAT_Office_App |
{ |
partial class ResetUserPassword_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ResetUserPassword_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password1 = new System.Windows.Forms.TextBox(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password2 = new System.Windows.Forms.TextBox(); |
this.lbl_Prompt2 = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password1 |
// |
this.txt_Password1.Location = new System.Drawing.Point(18, 29); |
this.txt_Password1.Name = "txt_Password1"; |
this.txt_Password1.Size = new System.Drawing.Size(110, 20); |
this.txt_Password1.TabIndex = 1; |
this.txt_Password1.UseSystemPasswordChar = true; |
// |
// btn_Ok |
// |
this.btn_Ok.Enabled = false; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 2; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password2 |
// |
this.txt_Password2.Location = new System.Drawing.Point(18, 29); |
this.txt_Password2.Name = "txt_Password2"; |
this.txt_Password2.Size = new System.Drawing.Size(110, 20); |
this.txt_Password2.TabIndex = 4; |
this.txt_Password2.UseSystemPasswordChar = true; |
this.txt_Password2.Visible = false; |
// |
// lbl_Prompt2 |
// |
this.lbl_Prompt2.AutoSize = true; |
this.lbl_Prompt2.Location = new System.Drawing.Point(7, 9); |
this.lbl_Prompt2.Name = "lbl_Prompt2"; |
this.lbl_Prompt2.Size = new System.Drawing.Size(132, 13); |
this.lbl_Prompt2.TabIndex = 5; |
this.lbl_Prompt2.Text = "Enter in the new password"; |
// |
// ResetUserPassword_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.lbl_Prompt2); |
this.Controls.Add(this.txt_Password2); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.txt_Password1); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ResetUserPassword_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reset Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password1; |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password2; |
private System.Windows.Forms.Label lbl_Prompt2; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Reset_User_Password_Form.cs |
---|
0,0 → 1,56 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ResetUserPassword_Form : Form |
{ |
private string selectedUsername; |
public ResetUserPassword_Form(string selectedUser) |
{ |
selectedUsername = selectedUser; |
InitializeComponent(); |
this.txt_Password1.Focus(); |
this.lbl_Prompt2.Visible = false; |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password1.TextChanged += new EventHandler(this.txt_Box1_TextChanged); |
this.txt_Password2.TextChanged += new EventHandler(this.txt_Box2_TextChanged); |
} |
private void txt_Box1_TextChanged(object sender, EventArgs e) |
{ |
// Office password is set here |
if (txt_Password1.Text == "tr33b3@rd") |
{ |
this.txt_Password1.Visible = false; |
this.txt_Password2.Visible = true; |
this.lbl_Prompt1.Visible = false; |
this.lbl_Prompt2.Visible = true; |
this.txt_Password2.Focus(); |
} |
} |
private void txt_Box2_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
ManageUserAccounts.ChangeUserPassword(selectedUsername, txt_Password2.Text); |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Reset_User_Password_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/SWAT Office App.csproj.user |
---|
0,0 → 1,13 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<PublishUrlHistory>publish\</PublishUrlHistory> |
<InstallUrlHistory /> |
<SupportUrlHistory /> |
<UpdateUrlHistory /> |
<BootstrapperUrlHistory /> |
<ErrorReportUrlHistory /> |
<FallbackCulture>en-US</FallbackCulture> |
<VerifyUploadedFiles>false</VerifyUploadedFiles> |
</PropertyGroup> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Settings_Form.resx |
---|
0,0 → 1,148 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<metadata name="folderBrowserDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
<value>17, 17</value> |
</metadata> |
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> |
<value>56</value> |
</metadata> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Settings_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class SettingsVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SettingsVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// SettingsVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "SettingsVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Settings_Verify_Form.cs |
---|
0,0 → 1,36 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class SettingsVerify_Form : Form |
{ |
public SettingsVerify_Form() |
{ |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
Settings_Form.settings_Form_Instance.ShowDialog(); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Settings_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Toggle_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class ToggleUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ToggleUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// ToggleUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ToggleUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Toggle Share"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Toggle_User_Verify_Form.cs |
---|
0,0 → 1,38 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ToggleUserVerify_Form : Form |
{ |
private string selectedUser; |
public ToggleUserVerify_Form(string user) |
{ |
selectedUser = user; |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
ManageUserAccounts.ToggleShare(selectedUser); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/Toggle_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/application_osx_terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App/application_osx_terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App.suo |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App.suo |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.5/SWAT Office App.sln |
---|
0,0 → 1,20 |
|
Microsoft Visual Studio Solution File, Format Version 11.00 |
# Visual Studio 2010 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SWAT Office App", "SWAT Office App\SWAT Office App.csproj", "{87CC24B0-F2A3-4D61-94D0-B3DF78658562}" |
EndProject |
Global |
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
Debug|x86 = Debug|x86 |
Release|x86 = Release|x86 |
EndGlobalSection |
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.ActiveCfg = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.Build.0 = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.ActiveCfg = Release|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.Build.0 = Release|x86 |
EndGlobalSection |
GlobalSection(SolutionProperties) = preSolution |
HideSolutionNode = FALSE |
EndGlobalSection |
EndGlobal |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/DriveLogger_Form.Designer.cs |
---|
0,0 → 1,70 |
namespace SWAT_Office_App |
{ |
partial class DriveLogger_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.listView_Drives = new System.Windows.Forms.ListView(); |
this.SuspendLayout(); |
// |
// listView_Drives |
// |
this.listView_Drives.AutoArrange = false; |
this.listView_Drives.Dock = System.Windows.Forms.DockStyle.Fill; |
this.listView_Drives.FullRowSelect = true; |
this.listView_Drives.GridLines = true; |
this.listView_Drives.LabelEdit = true; |
this.listView_Drives.Location = new System.Drawing.Point(0, 0); |
this.listView_Drives.MultiSelect = false; |
this.listView_Drives.Name = "listView_Drives"; |
this.listView_Drives.Size = new System.Drawing.Size(548, 111); |
this.listView_Drives.TabIndex = 0; |
this.listView_Drives.UseCompatibleStateImageBehavior = false; |
this.listView_Drives.View = System.Windows.Forms.View.Details; |
// |
// DriveLogger_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(548, 111); |
this.ControlBox = false; |
this.Controls.Add(this.listView_Drives); |
this.MaximizeBox = false; |
this.Name = "DriveLogger_Form"; |
this.ShowIcon = false; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "SWAT DriveLogger"; |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.ListView listView_Drives; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/DriveLogger_Form.cs |
---|
0,0 → 1,337 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Threading; |
namespace SWAT_Office_App |
{ |
public struct DriveEntry |
{ |
public DateTime time; // Time of insertion |
public string drive; // Drive letter of the drive |
public string label; // Label of the drive |
public string size; // Size of the drive in bytes (I think) |
public string owner; // Owner to be specified |
public string dock; // Dock number as choosen |
} |
public partial class DriveLogger_Form : Form |
{ |
private static List<DriveEntry> driveEntryList= new List<DriveEntry>(); |
private static string logLocation = "DriveLogger Log.txt"; |
public static bool instanceAlreadyRunning = false; |
public DriveLogger_Form() |
{ |
// Disable thread safe checking |
CheckForIllegalCrossThreadCalls = false; |
driveEntryList.Clear(); |
InitializeComponent(); |
this.listView_Drives.AfterLabelEdit += new LabelEditEventHandler(listView_Drives_AfterLabelEdit); |
this.KeyPreview = true; |
this.KeyDown += new KeyEventHandler(DriveLogger_Form_KeyDown); |
this.FormClosed += new FormClosedEventHandler(DriveLogger_Form_FormClosed); |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("-- New Session Started --"); |
sw.WriteLine("Initializing form details"); |
} |
// Adds columns to the listview |
this.listView_Drives.Columns.Add("Owner", 145, HorizontalAlignment.Left); |
this.listView_Drives.Columns.Add("Dock", 60, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Time", 130, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Drive", 40, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Label", 109, HorizontalAlignment.Center); |
this.listView_Drives.Columns.Add("Size", 60, HorizontalAlignment.Center); |
// Initializes and starts a backgroundworker thread for monitoring for new drives |
BackgroundWorker bgWorker = new BackgroundWorker(); |
instanceAlreadyRunning = true; |
bgWorker.DoWork += new DoWorkEventHandler(bgWorker_DoWork); |
bgWorker.RunWorkerAsync(); |
} |
void bgWorker_DoWork(object sender, DoWorkEventArgs e) |
{ |
// Compares a list of drives detected previously with the a list of current |
// drives on the computer. If a change in length is detected, a drive is either |
// added or removed so the drive in question is found and operated upon |
List<string> drivesPreviouslyDetected = new List<string>(); |
DriveInfo[] newlyDetectedDrives = DriveInfo.GetDrives(); |
// Resets both lists to hold the same drives |
foreach (DriveInfo drive in newlyDetectedDrives) |
drivesPreviouslyDetected.Add(drive.Name); |
while (true) |
{ |
// Pulls list of new drives |
newlyDetectedDrives = DriveInfo.GetDrives(); |
if (newlyDetectedDrives.Length > drivesPreviouslyDetected.Count) |
{ |
// Applies if a drive is attached to the computer |
// Goes through each list and finds the drive that was recently attached |
bool attachedDriveExisted = false; |
bool newDrivesDetected = false; |
string driveOwner = ""; |
string driveDock = ""; |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
attachedDriveExisted = false; |
// Loop here checks for non-matching entries in the two lists |
foreach (string str in drivesPreviouslyDetected) |
{ |
// If entries match, drive is unchanged |
if (str == drive.Name) |
{ |
attachedDriveExisted = true; |
break; |
} |
} |
// If list mismatch is detected, adds new entry to driveEntryList |
if (attachedDriveExisted == false) |
{ |
// Creates and populates a new DriveEntry |
DriveEntry newEntry = new DriveEntry(); |
if (newDrivesDetected == false) |
{ |
// First entry detected is prompted for dock label and owner name |
newDrivesDetected = true; |
DriveLogger_LabelPrompt_Form newPrompt = new DriveLogger_LabelPrompt_Form(); |
newPrompt.ShowDialog(); |
newEntry.owner = newPrompt.driveOwner; |
driveOwner = newPrompt.driveOwner; |
newEntry.dock = newPrompt.driveDock; |
driveDock = newPrompt.driveDock; |
} |
else |
{ |
// Subsequent entries use the previously entered dock label and owner |
newDrivesDetected = true; |
newEntry.owner = driveOwner; |
newEntry.dock = driveDock; |
} |
// Sets other drive details for the drive |
newEntry.time = DateTime.Now; |
newEntry.drive = drive.Name; |
DriveInfo tempDrive = null; |
DriveInfo[] allDrives = DriveInfo.GetDrives(); |
foreach (DriveInfo driveSearch in allDrives) |
{ |
if (driveSearch.IsReady) |
{ |
if (driveSearch.Name == newEntry.drive) |
{ |
tempDrive = driveSearch; |
break; |
} |
} |
} |
newEntry.label = tempDrive.VolumeLabel; |
// Determines the size of the attached drive |
if ((tempDrive.TotalSize / 1073741824) > 0) |
newEntry.size = (tempDrive.TotalSize / 1073741824).ToString() + " GB"; |
else |
newEntry.size = (tempDrive.TotalSize / 1048576).ToString() + " MB"; |
// Adds the new DriveEntry into driveList |
driveEntryList.Add(newEntry); |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("Drive Attached -- [" + newEntry.time.ToString() + "]\t\"" + newEntry.owner + "\"\t" + newEntry.drive + "\t\"" + newEntry.label + "\"\t" + newEntry.size); |
} |
paintDriveListbox(); |
} |
} |
// Clears and refreshes the drivesPreviouslyDetected list |
drivesPreviouslyDetected.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
drivesPreviouslyDetected.Add(drive.Name); |
} |
} |
else if (newlyDetectedDrives.Length < drivesPreviouslyDetected.Count) |
{ |
// Applies if a drive is removed to the computer |
// Goes through each list and finds the drive that was recently removed |
bool removedDriveFound = false; |
foreach (string str in drivesPreviouslyDetected) |
{ |
removedDriveFound = false; |
// Loop here checks for non-matching entries in the two lists |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
// If entries match, drive was not removed |
if (str == drive.Name) |
{ |
removedDriveFound = true; |
break; |
} |
} |
// If list mismatch is detected, remove from driveEntryList |
if (removedDriveFound == false) |
{ |
// Removes drive from driveList |
foreach (DriveEntry entry in driveEntryList) |
{ |
if (str == entry.drive) |
{ |
driveEntryList.Remove(entry); |
// Log the removal of the drive |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
sw.WriteLine("Drive Removed -- [" + entry.time.ToString() + "]\t" + entry.drive + "\t\"" + entry.label + "\"\t" + entry.size); |
} |
break; |
} |
} |
paintDriveListbox(); |
} |
} |
// Clears and refreshes the drivesPreviouslyDetected list |
drivesPreviouslyDetected.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
drivesPreviouslyDetected.Add(drive.Name); |
} |
} |
else |
{ |
// Sets the two lists to hold the same drives |
drivesPreviouslyDetected.Clear(); |
foreach (DriveInfo drive in newlyDetectedDrives) |
{ |
drivesPreviouslyDetected.Add(drive.Name); |
} |
} |
// Sleeps the thread for a specified amount of time |
Thread.Sleep(Settings_Form.driveLoggerRefreshInterval); |
} |
} |
void DriveLogger_Form_KeyDown(object sender, KeyEventArgs e) |
{ |
// Monitors for keypresses for the about box and refresh |
switch (e.KeyCode) |
{ |
case Keys.OemQuestion: |
AboutBox window = new AboutBox(); |
window.ShowDialog(); |
break; |
case Keys.F5: |
refreshDrives(); |
break; |
} |
} |
void listView_Drives_AfterLabelEdit(object sender, LabelEditEventArgs e) |
{ |
// Logs the new label if it is changed |
if (e.Label != null) |
{ |
using (StreamWriter sw = File.AppendText(logLocation)) |
{ |
ListViewItem entry = listView_Drives.Items[e.Item]; |
sw.WriteLine("Label \"" + e.Label + "\" added to drive " + entry.SubItems[3].Text); |
} |
} |
} |
void DriveLogger_Form_FormClosed(object sender, FormClosedEventArgs e) |
{ |
// Resets variable so form can be opened again |
instanceAlreadyRunning = false; |
} |
private void paintDriveListbox() |
{ |
// Updates the listview |
this.listView_Drives.BeginUpdate(); |
this.listView_Drives.Items.Clear(); |
// Adds each entry from the driveList into the listView |
foreach (DriveEntry entry in driveEntryList) |
{ |
if (entry.owner != "System Reserved") |
{ |
ListViewItem item = new ListViewItem(); |
item.Text = entry.owner; |
ListViewItem.ListViewSubItem subDock = new ListViewItem.ListViewSubItem(); |
subDock.Text = entry.dock; |
item.SubItems.Add(subDock); |
ListViewItem.ListViewSubItem subTime = new ListViewItem.ListViewSubItem(); |
subTime.Text = entry.time.ToString(); |
item.SubItems.Add(subTime); |
ListViewItem.ListViewSubItem subDrive = new ListViewItem.ListViewSubItem(); |
subDrive.Text = entry.drive; |
item.SubItems.Add(subDrive); |
ListViewItem.ListViewSubItem subLabel = new ListViewItem.ListViewSubItem(); |
subLabel.Text = entry.label; |
item.SubItems.Add(subLabel); |
ListViewItem.ListViewSubItem subSize = new ListViewItem.ListViewSubItem(); |
subSize.Text = entry.size; |
item.SubItems.Add(subSize); |
this.listView_Drives.Items.Add(item); |
} |
} |
this.listView_Drives.EndUpdate(); |
} |
private void refreshDrives() |
{ |
// Checks list of drive entries to see if any drives have been removed |
bool removedDriveFound; |
List<DriveEntry> drivesToRemove = new List<DriveEntry>(); |
// Checks each entry in driveList to see if matching drive is found on list |
// of current drives. Removes entry from driveList if drive is not found. |
DriveInfo[] currentDrives = DriveInfo.GetDrives(); |
for (int i = 0; i < driveEntryList.Count; i++) |
{ |
DriveEntry storedDrive = driveEntryList[i]; |
removedDriveFound = false; |
// Loop here checks for non-matching entries in the two lists |
foreach (DriveInfo currentDrive in currentDrives) |
{ |
// If entries match, drive was not removed |
if (storedDrive.drive == currentDrive.Name) |
{ |
removedDriveFound = true; |
break; |
} |
} |
// If list mismatch is detected, remove from driveList |
if (removedDriveFound == false) |
{ |
drivesToRemove.Add(storedDrive); |
} |
} |
// Removes drive from driveList |
foreach (DriveEntry entry in drivesToRemove) |
{ |
// Removes drive from driveList |
foreach (DriveEntry entry2 in driveEntryList) |
{ |
if (entry.drive == entry2.drive) |
{ |
driveEntryList.Remove(entry); |
break; |
} |
} |
} |
paintDriveListbox(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/DriveLogger_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/DriveLogger_LabelPrompt_Form.Designer.cs |
---|
0,0 → 1,92 |
namespace SWAT_Office_App |
{ |
partial class DriveLogger_LabelPrompt_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.txt_Owner = new System.Windows.Forms.TextBox(); |
this.groupBox_Dock = new System.Windows.Forms.GroupBox(); |
this.SuspendLayout(); |
// |
// btn_Ok |
// |
this.btn_Ok.Anchor = System.Windows.Forms.AnchorStyles.Bottom; |
this.btn_Ok.Location = new System.Drawing.Point(34, 63); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(75, 23); |
this.btn_Ok.TabIndex = 3; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// txt_Owner |
// |
this.txt_Owner.Anchor = System.Windows.Forms.AnchorStyles.Bottom; |
this.txt_Owner.Location = new System.Drawing.Point(12, 37); |
this.txt_Owner.Name = "txt_Owner"; |
this.txt_Owner.Size = new System.Drawing.Size(118, 20); |
this.txt_Owner.TabIndex = 2; |
// |
// groupBox_Dock |
// |
this.groupBox_Dock.Location = new System.Drawing.Point(12, 12); |
this.groupBox_Dock.Name = "groupBox_Dock"; |
this.groupBox_Dock.Size = new System.Drawing.Size(118, 19); |
this.groupBox_Dock.TabIndex = 1; |
this.groupBox_Dock.TabStop = false; |
this.groupBox_Dock.Text = "Select Dock"; |
// |
// DriveLogger_LabelPrompt_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(142, 98); |
this.ControlBox = false; |
this.Controls.Add(this.groupBox_Dock); |
this.Controls.Add(this.txt_Owner); |
this.Controls.Add(this.btn_Ok); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; |
this.MaximizeBox = false; |
this.Name = "DriveLogger_LabelPrompt_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Enter Owner\'s Name"; |
this.TopMost = true; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.TextBox txt_Owner; |
private System.Windows.Forms.GroupBox groupBox_Dock; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/DriveLogger_LabelPrompt_Form.cs |
---|
0,0 → 1,66 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class DriveLogger_LabelPrompt_Form : Form |
{ |
// Default values to return on query |
public string driveOwner = "Unknown"; |
public string driveDock = "Unspecified"; |
// RadioButton list for holding list of docks as specified in settings.xml |
private List<RadioButton> rdoBtnList= new List<RadioButton>(); |
public DriveLogger_LabelPrompt_Form() |
{ |
InitializeComponent(); |
this.KeyPreview = true; |
this.btn_Ok.Enabled = false; |
// Location markers for the next radiobutton plcaement |
int nextXLocation = 6, nextYLocation = 19; |
// Sets groupbox and window size depending on number of radiobuttons |
this.groupBox_Dock.Size = new Size(118, 19 + (Settings_Form.driveLoggerDockLabels.Count) * 23); |
this.Size = new Size(148, 126 + (Settings_Form.driveLoggerDockLabels.Count) * 23); |
// Adds a radiobutton for each dock |
foreach (string str in Settings_Form.driveLoggerDockLabels) |
{ |
RadioButton newRdoBtn = new RadioButton(); |
newRdoBtn.Name = "rdo_" + str; |
newRdoBtn.TabStop = true; |
newRdoBtn.AutoSize = true; |
newRdoBtn.Text = str; |
newRdoBtn.Location = new Point(nextXLocation, nextYLocation); |
nextYLocation += 23; |
// Adds the radiobutton to the groupbox and rdoBtnList |
groupBox_Dock.Controls.Add(newRdoBtn); |
rdoBtnList.Add(newRdoBtn); |
} |
this.txt_Owner.TextChanged += new EventHandler(txt_Owner_TextChanged); |
} |
void txt_Owner_TextChanged(object sender, EventArgs e) |
{ |
// Enables the Ok button if text is entered |
if (txt_Owner.TextLength > 0) |
this.btn_Ok.Enabled = true; |
else |
this.btn_Ok.Enabled = false; |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
// Updates variables and closes form |
driveOwner = txt_Owner.Text; |
foreach (RadioButton btn in rdoBtnList) |
{ |
if (btn.Checked) |
driveDock = btn.Text; |
} |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/DriveLogger_LabelPrompt_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/AboutBox.cs |
---|
0,0 → 1,30 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Drawing; |
using System.Linq; |
using System.Reflection; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
partial class AboutBox : Form |
{ |
public AboutBox() |
{ |
InitializeComponent(); |
this.Text = "Program Info"; |
this.labelProductName.Text = "SWAT Office App"; |
this.labelVersion.Text = "Version 2.4.1"; |
this.labelCopyright.Text = "Copyright to Kevin Lee @ Virginia Tech"; |
this.labelCompanyName.Text = "Author: Kevin Lee"; |
this.textBoxDescription.Text = "This program has been written by Kevin Lee for use " + |
"in Virginia Tech's SWAT (Software Assistance and " + |
"Triage) office at Torgeson 2080. Distribution without " + |
"notification to the author is strongly discouraged. " + |
"Claiming credit for this program without being the " + |
"author is prohibited. Questions and comments can be " + |
"sent to klee482@vt.edu."; |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Delete_User_Verify_Form.cs |
---|
0,0 → 1,52 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class DeleteUserVerify_Form : Form |
{ |
private List<string> selectedUsers = new List<string>(); |
public DeleteUserVerify_Form(List<string> users) |
{ |
selectedUsers = users; |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
bool error = false; |
// Checks if any of the selected items are system accounts |
foreach (string user in selectedUsers) |
{ |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (user.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Cannot delete the " + systemUser + " (system) account", "Error"); |
error = true; |
} |
} |
} |
if (error == false) |
ManageUserAccounts.DeleteUser(selectedUsers); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Main_Menu_Form.cs |
---|
0,0 → 1,93 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Menu1_Main : Form |
{ |
public Menu1_Main() |
{ |
InitializeComponent(); |
Settings_Form.ImportSettings(); |
this.KeyPress += new KeyPressEventHandler(Menu1_Main_KeyPress); |
} |
void Menu1_Main_KeyPress(object sender, KeyPressEventArgs e) |
{ |
// Monitors for keypresses |
switch (e.KeyChar) |
{ |
case '1': |
ManageUserAccounts_Form user_Mgmt = new ManageUserAccounts_Form(); |
user_Mgmt.ShowDialog(); |
break; |
case '2': |
if (!DriveLogger_Form.instanceAlreadyRunning) |
{ |
DriveLogger_Form driveForm = new DriveLogger_Form(); |
driveForm.Show(); |
} |
else |
{ |
MessageBox.Show("An instance of DriveLogger is already running"); |
} |
break; |
case '3': |
if (!Reimage_USB_Drives.threadsRunning) |
Reimage_USB_Drives.reimageUSBDrives(); |
else |
{ |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
} |
break; |
case '4': |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
break; |
case '?': |
AboutBox aboutForm = new AboutBox(); |
aboutForm.ShowDialog(); |
break; |
} |
} |
private void btn_Main_UserMgmt_Click(object sender, EventArgs e) |
{ |
ManageUserAccounts_Form userMgmtForm = new ManageUserAccounts_Form(); |
userMgmtForm.ShowDialog(); |
} |
private void btn_DriveLogger_Click(object sender, EventArgs e) |
{ |
if (!DriveLogger_Form.instanceAlreadyRunning) |
{ |
DriveLogger_Form driveForm = new DriveLogger_Form(); |
driveForm.Show(); |
} |
else |
{ |
MessageBox.Show("An instance of DriveLogger is already running"); |
} |
} |
private void btn_Main_Settings_Click(object sender, EventArgs e) |
{ |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
} |
private void btn_Reimage_USB_Drives_Click(object sender, EventArgs e) |
{ |
if (!DriveLogger_Form.instanceAlreadyRunning) |
Reimage_USB_Drives.reimageUSBDrives(); |
else |
{ |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Settings_Form.Designer.cs |
---|
0,0 → 1,325 |
namespace SWAT_Office_App |
{ |
partial class Settings_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Settings_Form)); |
this.chk_PassReq = new System.Windows.Forms.CheckBox(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.listBox_SystemAccounts = new System.Windows.Forms.ListBox(); |
this.btn_SystemAdd = new System.Windows.Forms.Button(); |
this.btn_SystemRemove = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts = new System.Windows.Forms.GroupBox(); |
this.txt_ShareLocation = new System.Windows.Forms.TextBox(); |
this.lbl_ShareLocation = new System.Windows.Forms.Label(); |
this.btn_ShareLocationChange = new System.Windows.Forms.Button(); |
this.folderBrowserDialog = new System.Windows.Forms.FolderBrowserDialog(); |
this.btn_USBLocationx32Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x32 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x32 = new System.Windows.Forms.Label(); |
this.btn_USBLocationx64Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x64 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x64 = new System.Windows.Forms.Label(); |
this.groupBox_HiddenAccounts = new System.Windows.Forms.GroupBox(); |
this.listBox_HiddenAccounts = new System.Windows.Forms.ListBox(); |
this.btn_HiddenRemove = new System.Windows.Forms.Button(); |
this.btn_HiddenAdd = new System.Windows.Forms.Button(); |
this.btn_Default = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts.SuspendLayout(); |
this.groupBox_HiddenAccounts.SuspendLayout(); |
this.SuspendLayout(); |
// |
// chk_PassReq |
// |
this.chk_PassReq.AutoSize = true; |
this.chk_PassReq.Enabled = false; |
this.chk_PassReq.Location = new System.Drawing.Point(12, 12); |
this.chk_PassReq.Name = "chk_PassReq"; |
this.chk_PassReq.Size = new System.Drawing.Size(160, 17); |
this.chk_PassReq.TabIndex = 1; |
this.chk_PassReq.Text = "Require Complex Passwords"; |
this.chk_PassReq.UseVisualStyleBackColor = true; |
// |
// btn_Ok |
// |
this.btn_Ok.Location = new System.Drawing.Point(72, 328); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(52, 23); |
this.btn_Ok.TabIndex = 11; |
this.btn_Ok.Text = "Save"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(130, 328); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(52, 23); |
this.btn_Cancel.TabIndex = 12; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// listBox_SystemAccounts |
// |
this.listBox_SystemAccounts.FormattingEnabled = true; |
this.listBox_SystemAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_SystemAccounts.Name = "listBox_SystemAccounts"; |
this.listBox_SystemAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_SystemAccounts.TabIndex = 1; |
// |
// btn_SystemAdd |
// |
this.btn_SystemAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_SystemAdd.Name = "btn_SystemAdd"; |
this.btn_SystemAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemAdd.TabIndex = 2; |
this.btn_SystemAdd.Text = "Add"; |
this.btn_SystemAdd.UseVisualStyleBackColor = true; |
this.btn_SystemAdd.Click += new System.EventHandler(this.btn_SystemAdd_Click); |
// |
// btn_SystemRemove |
// |
this.btn_SystemRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_SystemRemove.Name = "btn_SystemRemove"; |
this.btn_SystemRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemRemove.TabIndex = 3; |
this.btn_SystemRemove.Text = "Remove"; |
this.btn_SystemRemove.UseVisualStyleBackColor = true; |
this.btn_SystemRemove.Click += new System.EventHandler(this.btn_SystemRemove_Click); |
// |
// groupBox_SystemAccounts |
// |
this.groupBox_SystemAccounts.Controls.Add(this.listBox_SystemAccounts); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemRemove); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemAdd); |
this.groupBox_SystemAccounts.Location = new System.Drawing.Point(12, 35); |
this.groupBox_SystemAccounts.Name = "groupBox_SystemAccounts"; |
this.groupBox_SystemAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_SystemAccounts.TabIndex = 4; |
this.groupBox_SystemAccounts.TabStop = false; |
this.groupBox_SystemAccounts.Text = "System Accounts"; |
// |
// txt_ShareLocation |
// |
this.txt_ShareLocation.Location = new System.Drawing.Point(12, 224); |
this.txt_ShareLocation.Name = "txt_ShareLocation"; |
this.txt_ShareLocation.Size = new System.Drawing.Size(112, 20); |
this.txt_ShareLocation.TabIndex = 5; |
// |
// lbl_ShareLocation |
// |
this.lbl_ShareLocation.AutoSize = true; |
this.lbl_ShareLocation.Location = new System.Drawing.Point(12, 208); |
this.lbl_ShareLocation.Name = "lbl_ShareLocation"; |
this.lbl_ShareLocation.Size = new System.Drawing.Size(117, 13); |
this.lbl_ShareLocation.TabIndex = 10; |
this.lbl_ShareLocation.Text = "Shared Folder Location"; |
// |
// btn_ShareLocationChange |
// |
this.btn_ShareLocationChange.Location = new System.Drawing.Point(130, 223); |
this.btn_ShareLocationChange.Name = "btn_ShareLocationChange"; |
this.btn_ShareLocationChange.Size = new System.Drawing.Size(52, 22); |
this.btn_ShareLocationChange.TabIndex = 6; |
this.btn_ShareLocationChange.Text = "Change"; |
this.btn_ShareLocationChange.UseVisualStyleBackColor = true; |
this.btn_ShareLocationChange.Click += new System.EventHandler(this.btn_ShareLocationChange_Click); |
// |
// folderBrowserDialog |
// |
this.folderBrowserDialog.Description = "Choose a new location for storing networked folders"; |
// |
// btn_USBLocationx32Change |
// |
this.btn_USBLocationx32Change.Location = new System.Drawing.Point(130, 262); |
this.btn_USBLocationx32Change.Name = "btn_USBLocationx32Change"; |
this.btn_USBLocationx32Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx32Change.TabIndex = 8; |
this.btn_USBLocationx32Change.Text = "Change"; |
this.btn_USBLocationx32Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx32Change.Click += new System.EventHandler(this.btn_USBLocationx32Change_Click); |
// |
// txt_USBMasterCopyLocation_x32 |
// |
this.txt_USBMasterCopyLocation_x32.Location = new System.Drawing.Point(12, 263); |
this.txt_USBMasterCopyLocation_x32.Name = "txt_USBMasterCopyLocation_x32"; |
this.txt_USBMasterCopyLocation_x32.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x32.TabIndex = 7; |
// |
// lbl_USBCopyLocation_x32 |
// |
this.lbl_USBCopyLocation_x32.AutoSize = true; |
this.lbl_USBCopyLocation_x32.Location = new System.Drawing.Point(12, 247); |
this.lbl_USBCopyLocation_x32.Name = "lbl_USBCopyLocation_x32"; |
this.lbl_USBCopyLocation_x32.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x32.TabIndex = 15; |
this.lbl_USBCopyLocation_x32.Text = "USB Master Copy x32 Location"; |
// |
// btn_USBLocationx64Change |
// |
this.btn_USBLocationx64Change.Location = new System.Drawing.Point(130, 300); |
this.btn_USBLocationx64Change.Name = "btn_USBLocationx64Change"; |
this.btn_USBLocationx64Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx64Change.TabIndex = 10; |
this.btn_USBLocationx64Change.Text = "Change"; |
this.btn_USBLocationx64Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx64Change.Click += new System.EventHandler(this.btn_USBLocationx64Change_Click); |
// |
// txt_USBMasterCopyLocation_x64 |
// |
this.txt_USBMasterCopyLocation_x64.Location = new System.Drawing.Point(12, 302); |
this.txt_USBMasterCopyLocation_x64.Name = "txt_USBMasterCopyLocation_x64"; |
this.txt_USBMasterCopyLocation_x64.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x64.TabIndex = 9; |
// |
// lbl_USBCopyLocation_x64 |
// |
this.lbl_USBCopyLocation_x64.AutoSize = true; |
this.lbl_USBCopyLocation_x64.Location = new System.Drawing.Point(12, 286); |
this.lbl_USBCopyLocation_x64.Name = "lbl_USBCopyLocation_x64"; |
this.lbl_USBCopyLocation_x64.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x64.TabIndex = 18; |
this.lbl_USBCopyLocation_x64.Text = "USB Master Copy x64 Location"; |
// |
// groupBox_HiddenAccounts |
// |
this.groupBox_HiddenAccounts.Controls.Add(this.listBox_HiddenAccounts); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenRemove); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenAdd); |
this.groupBox_HiddenAccounts.Location = new System.Drawing.Point(12, 123); |
this.groupBox_HiddenAccounts.Name = "groupBox_HiddenAccounts"; |
this.groupBox_HiddenAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_HiddenAccounts.TabIndex = 19; |
this.groupBox_HiddenAccounts.TabStop = false; |
this.groupBox_HiddenAccounts.Text = "Hidden Accounts"; |
// |
// listBox_HiddenAccounts |
// |
this.listBox_HiddenAccounts.FormattingEnabled = true; |
this.listBox_HiddenAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_HiddenAccounts.Name = "listBox_HiddenAccounts"; |
this.listBox_HiddenAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_HiddenAccounts.TabIndex = 1; |
// |
// btn_HiddenRemove |
// |
this.btn_HiddenRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_HiddenRemove.Name = "btn_HiddenRemove"; |
this.btn_HiddenRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenRemove.TabIndex = 3; |
this.btn_HiddenRemove.Text = "Remove"; |
this.btn_HiddenRemove.UseVisualStyleBackColor = true; |
this.btn_HiddenRemove.Click += new System.EventHandler(this.btn_HiddenRemove_Click); |
// |
// btn_HiddenAdd |
// |
this.btn_HiddenAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_HiddenAdd.Name = "btn_HiddenAdd"; |
this.btn_HiddenAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenAdd.TabIndex = 2; |
this.btn_HiddenAdd.Text = "Add"; |
this.btn_HiddenAdd.UseVisualStyleBackColor = true; |
this.btn_HiddenAdd.Click += new System.EventHandler(this.btn_HiddenAdd_Click); |
// |
// btn_Default |
// |
this.btn_Default.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
this.btn_Default.Location = new System.Drawing.Point(12, 331); |
this.btn_Default.Name = "btn_Default"; |
this.btn_Default.Size = new System.Drawing.Size(45, 20); |
this.btn_Default.TabIndex = 20; |
this.btn_Default.Text = "Defaults"; |
this.btn_Default.UseVisualStyleBackColor = true; |
this.btn_Default.Click += new System.EventHandler(this.btn_Default_Click); |
// |
// Settings_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(194, 363); |
this.Controls.Add(this.btn_Default); |
this.Controls.Add(this.groupBox_HiddenAccounts); |
this.Controls.Add(this.lbl_USBCopyLocation_x64); |
this.Controls.Add(this.btn_USBLocationx64Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x64); |
this.Controls.Add(this.lbl_USBCopyLocation_x32); |
this.Controls.Add(this.btn_USBLocationx32Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x32); |
this.Controls.Add(this.btn_ShareLocationChange); |
this.Controls.Add(this.lbl_ShareLocation); |
this.Controls.Add(this.txt_ShareLocation); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.chk_PassReq); |
this.Controls.Add(this.groupBox_SystemAccounts); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.MaximizeBox = false; |
this.Name = "Settings_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings"; |
this.groupBox_SystemAccounts.ResumeLayout(false); |
this.groupBox_HiddenAccounts.ResumeLayout(false); |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.CheckBox chk_PassReq; |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.ListBox listBox_SystemAccounts; |
private System.Windows.Forms.Button btn_SystemAdd; |
private System.Windows.Forms.Button btn_SystemRemove; |
private System.Windows.Forms.GroupBox groupBox_SystemAccounts; |
private System.Windows.Forms.TextBox txt_ShareLocation; |
private System.Windows.Forms.Label lbl_ShareLocation; |
private System.Windows.Forms.Button btn_ShareLocationChange; |
private System.Windows.Forms.FolderBrowserDialog folderBrowserDialog; |
private System.Windows.Forms.Button btn_USBLocationx32Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x32; |
private System.Windows.Forms.Button btn_USBLocationx64Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x64; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x32; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x64; |
private System.Windows.Forms.GroupBox groupBox_HiddenAccounts; |
private System.Windows.Forms.ListBox listBox_HiddenAccounts; |
private System.Windows.Forms.Button btn_HiddenRemove; |
private System.Windows.Forms.Button btn_HiddenAdd; |
private System.Windows.Forms.Button btn_Default; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Settings_Form.cs |
---|
0,0 → 1,261 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Xml.Linq; |
namespace SWAT_Office_App |
{ |
public partial class Settings_Form : Form |
{ |
public static bool defaultSettings { get; set; } |
public static List<string> systemAccounts = new List<string>(); |
public static List<string> hiddenAccounts = new List<string>(); |
public static string sharedFolderLocation { get; set; } |
public static string usbMasterx32CopyLocation { get; set; } |
public static string usbMasterx64CopyLocation { get; set; } |
public static List<string> driveLoggerDockLabels = new List<string>(); |
public static int driveLoggerRefreshInterval { get; set; } |
private static Settings_Form _Settings_Form = null; |
// Singleton instance so the settings file isnt loaded every time |
public static Settings_Form settings_Form_Instance |
{ |
set |
{ |
_Settings_Form = value; |
} |
get |
{ |
if (_Settings_Form == null) |
_Settings_Form = new Settings_Form(); |
return _Settings_Form; |
} |
} |
public Settings_Form() |
{ |
ImportSettings(); |
InitializeComponent(); |
this.listBox_SystemAccounts.SelectedIndexChanged += new EventHandler(this.listBox_SystemAccounts_SelectedIndexChanged); |
this.listBox_HiddenAccounts.SelectedIndexChanged += new EventHandler(this.listBox_HiddenAccounts_SelectedIndexChanged); |
} |
private void Settings_Form_Load(object sender, EventArgs e) |
{ |
OpenUpdateSettings(); |
settings_Form_Instance.btn_SystemRemove.Enabled = false; |
} |
public void listBox_SystemAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_SystemRemove.Enabled = true; |
} |
public void listBox_HiddenAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_HiddenRemove.Enabled = true; |
} |
public static void ImportSettings() |
{ |
// Imports settings from Settings.xml |
try |
{ |
if (File.Exists("Settings.xml")) |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load("Settings.xml"); |
systemAccounts.Clear(); |
string tempSystemAccounts = Settings.Element("ProgramSettings").Element("SystemAccounts").Value; |
string[] tempStringArray = tempSystemAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
systemAccounts.Add(str.Trim()); |
hiddenAccounts.Clear(); |
string tempHiddenAccounts = Settings.Element("ProgramSettings").Element("HiddenAccounts").Value; |
tempStringArray = tempHiddenAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
hiddenAccounts.Add(str.Trim()); |
driveLoggerDockLabels.Clear(); |
string tempDriveLoggerDockLabels = Settings.Element("ProgramSettings").Element("DockLabels").Value; |
tempStringArray = tempDriveLoggerDockLabels.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
driveLoggerDockLabels.Add(str.Trim()); |
driveLoggerRefreshInterval = int.Parse(Settings.Element("ProgramSettings").Element("DockRefreshInterval").Value); |
sharedFolderLocation = Settings.Element("ProgramSettings").Element("SharedFolderLocation").Value; |
usbMasterx32CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx32Location").Value; |
usbMasterx64CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx64Location").Value; |
} |
else |
{ |
WriteDefaultConfigFile(); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void OpenUpdateSettings() |
{ |
// Update the buttons on the form with the imported settings |
settings_Form_Instance.txt_ShareLocation.Text = sharedFolderLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text = usbMasterx32CopyLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text = usbMasterx64CopyLocation; |
PaintListBox(); |
} |
private static void ExitUpdateSettings() |
{ |
// Update the static variables from the form |
sharedFolderLocation = settings_Form_Instance.txt_ShareLocation.Text; |
usbMasterx32CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text; |
usbMasterx64CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text; |
} |
private static void ExportSettings() |
{ |
// Exports all settings to Settings.xml |
try |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load("Settings.xml"); |
string tempString = ""; |
foreach (string str in systemAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("SystemAccounts", tempString); |
tempString = ""; |
foreach (string str in hiddenAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("HiddenAccounts", tempString); |
Settings.Element("ProgramSettings").SetElementValue("SharedFolderLocation", sharedFolderLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx32Location", usbMasterx32CopyLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx64Location", usbMasterx64CopyLocation); |
Settings.Save("Settings.xml"); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void WriteDefaultConfigFile() |
{ |
// Writes the default settings configuration |
try |
{ |
XElement Settings = new XElement("Settings", |
new XElement("ProgramSettings", |
new XElement("SystemAccounts", "Administrators,Administrator"), |
new XElement("HiddenAccounts", "Administrator,Guest"), |
new XElement("SharedFolderLocation", "C:\\"), |
new XElement("USBMasterCopyx32Location", "C:\\"), |
new XElement("USBMasterCopyx64Location", "C:\\"), |
new XElement("DockLabels", "Dock 1,Dock 2,Dock 3,External USB"), |
new XElement("DockRefreshInterval", 1000) |
) |
); |
Settings.Save("Settings.xml"); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void PaintListBox() |
{ |
// Paints & Refreshes the listbox of system accounts |
settings_Form_Instance.listBox_SystemAccounts.Items.Clear(); |
foreach (string user in systemAccounts) |
settings_Form_Instance.listBox_SystemAccounts.Items.Add(user); |
settings_Form_Instance.listBox_HiddenAccounts.Items.Clear(); |
foreach (string user in hiddenAccounts) |
settings_Form_Instance.listBox_HiddenAccounts.Items.Add(user); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
ExitUpdateSettings(); |
ExportSettings(); |
this.Close(); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Default_Click(object sender, EventArgs e) |
{ |
try |
{ |
if (MessageBox.Show("Reset configurations to the default settings?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) |
{ |
File.Delete("Settings.xml"); |
WriteDefaultConfigFile(); |
ImportSettings(); |
OpenUpdateSettings(); |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
private void btn_SystemAdd_Click(object sender, EventArgs e) |
{ |
AddSystemAccount_Form newForm = new AddSystemAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_SystemRemove_Click(object sender, EventArgs e) |
{ |
systemAccounts.Remove(this.listBox_SystemAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_HiddenAdd_Click(object sender, EventArgs e) |
{ |
AddHiddenAccount_Form newForm = new AddHiddenAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_HiddenRemove_Click(object sender, EventArgs e) |
{ |
hiddenAccounts.Remove(this.listBox_HiddenAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_ShareLocationChange_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_ShareLocation.Text = folderBrowserDialog.SelectedPath; |
sharedFolderLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx32Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x32.Text = folderBrowserDialog.SelectedPath; |
usbMasterx32CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx64Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x64.Text = folderBrowserDialog.SelectedPath; |
usbMasterx64CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/bin/Debug/Settings.xml |
---|
0,0 → 1,12 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe.manifest |
---|
0,0 → 1,11 |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> |
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/> |
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> |
<security> |
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> |
<requestedExecutionLevel level="asInvoker" uiAccess="false"/> |
</requestedPrivileges> |
</security> |
</trustInfo> |
</assembly> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/bin/Release/Settings.xml |
---|
0,0 → 1,12 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,64 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Kevin\Desktop\Test\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Kevin\Desktop\Test\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DriveLogger_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu1_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu1_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,62 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DriveLogger_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu1_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu1_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Main_Menu_Form.Designer.cs |
---|
0,0 → 1,122 |
namespace SWAT_Office_App |
{ |
partial class Menu1_Main |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Menu1_Main)); |
this.groupBox_Menu1 = new System.Windows.Forms.GroupBox(); |
this.btn_DriveLogger = new System.Windows.Forms.Button(); |
this.btn_Settings = new System.Windows.Forms.Button(); |
this.btn_UserMgmt = new System.Windows.Forms.Button(); |
this.btn_Reimage_USB_Drives = new System.Windows.Forms.Button(); |
this.groupBox_Menu1.SuspendLayout(); |
this.SuspendLayout(); |
// |
// groupBox_Menu1 |
// |
this.groupBox_Menu1.Controls.Add(this.btn_DriveLogger); |
this.groupBox_Menu1.Controls.Add(this.btn_Settings); |
this.groupBox_Menu1.Controls.Add(this.btn_UserMgmt); |
this.groupBox_Menu1.Controls.Add(this.btn_Reimage_USB_Drives); |
this.groupBox_Menu1.Location = new System.Drawing.Point(12, 12); |
this.groupBox_Menu1.Name = "groupBox_Menu1"; |
this.groupBox_Menu1.Size = new System.Drawing.Size(142, 209); |
this.groupBox_Menu1.TabIndex = 0; |
this.groupBox_Menu1.TabStop = false; |
this.groupBox_Menu1.Text = "Main Menu"; |
// |
// btn_DriveLogger |
// |
this.btn_DriveLogger.Location = new System.Drawing.Point(12, 65); |
this.btn_DriveLogger.Name = "btn_DriveLogger"; |
this.btn_DriveLogger.Size = new System.Drawing.Size(118, 40); |
this.btn_DriveLogger.TabIndex = 1; |
this.btn_DriveLogger.Text = "&DriveLogger"; |
this.btn_DriveLogger.UseVisualStyleBackColor = true; |
this.btn_DriveLogger.Click += new System.EventHandler(this.btn_DriveLogger_Click); |
// |
// btn_Settings |
// |
this.btn_Settings.Location = new System.Drawing.Point(12, 157); |
this.btn_Settings.Name = "btn_Settings"; |
this.btn_Settings.Size = new System.Drawing.Size(118, 40); |
this.btn_Settings.TabIndex = 3; |
this.btn_Settings.Text = "Program &Settings"; |
this.btn_Settings.UseVisualStyleBackColor = true; |
this.btn_Settings.Click += new System.EventHandler(this.btn_Main_Settings_Click); |
// |
// btn_UserMgmt |
// |
this.btn_UserMgmt.Location = new System.Drawing.Point(12, 19); |
this.btn_UserMgmt.Name = "btn_UserMgmt"; |
this.btn_UserMgmt.Size = new System.Drawing.Size(118, 40); |
this.btn_UserMgmt.TabIndex = 0; |
this.btn_UserMgmt.Text = "Manage User &Accounts and Shares"; |
this.btn_UserMgmt.UseVisualStyleBackColor = true; |
this.btn_UserMgmt.Click += new System.EventHandler(this.btn_Main_UserMgmt_Click); |
// |
// btn_Reimage_USB_Drives |
// |
this.btn_Reimage_USB_Drives.Location = new System.Drawing.Point(12, 111); |
this.btn_Reimage_USB_Drives.Name = "btn_Reimage_USB_Drives"; |
this.btn_Reimage_USB_Drives.Size = new System.Drawing.Size(118, 40); |
this.btn_Reimage_USB_Drives.TabIndex = 2; |
this.btn_Reimage_USB_Drives.Text = "&Reimage USB Drives"; |
this.btn_Reimage_USB_Drives.UseVisualStyleBackColor = true; |
this.btn_Reimage_USB_Drives.Click += new System.EventHandler(this.btn_Reimage_USB_Drives_Click); |
// |
// Menu1_Main |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.ClientSize = new System.Drawing.Size(167, 233); |
this.ControlBox = false; |
this.Controls.Add(this.groupBox_Menu1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.KeyPreview = true; |
this.MaximizeBox = false; |
this.Name = "Menu1_Main"; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "SWAT"; |
this.groupBox_Menu1.ResumeLayout(false); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.GroupBox groupBox_Menu1; |
private System.Windows.Forms.Button btn_Settings; |
private System.Windows.Forms.Button btn_UserMgmt; |
private System.Windows.Forms.Button btn_Reimage_USB_Drives; |
private System.Windows.Forms.Button btn_DriveLogger; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/SWAT Office App.csproj |
---|
0,0 → 1,252 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Platform Condition=" '$(Platform)' == '' ">x86</Platform> |
<ProductVersion>8.0.30703</ProductVersion> |
<SchemaVersion>2.0</SchemaVersion> |
<ProjectGuid>{87CC24B0-F2A3-4D61-94D0-B3DF78658562}</ProjectGuid> |
<OutputType>WinExe</OutputType> |
<AppDesignerFolder>Properties</AppDesignerFolder> |
<RootNamespace>SWAT_Office_App</RootNamespace> |
<AssemblyName>SWAT Office App</AssemblyName> |
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> |
<TargetFrameworkProfile>Client</TargetFrameworkProfile> |
<FileAlignment>512</FileAlignment> |
<IsWebBootstrapper>false</IsWebBootstrapper> |
<PublishUrl>publish\</PublishUrl> |
<Install>true</Install> |
<InstallFrom>Disk</InstallFrom> |
<UpdateEnabled>false</UpdateEnabled> |
<UpdateMode>Foreground</UpdateMode> |
<UpdateInterval>7</UpdateInterval> |
<UpdateIntervalUnits>Days</UpdateIntervalUnits> |
<UpdatePeriodically>false</UpdatePeriodically> |
<UpdateRequired>false</UpdateRequired> |
<MapFileExtensions>true</MapFileExtensions> |
<ApplicationRevision>0</ApplicationRevision> |
<ApplicationVersion>1.0.0.%2a</ApplicationVersion> |
<UseApplicationTrust>false</UseApplicationTrust> |
<BootstrapperEnabled>true</BootstrapperEnabled> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugSymbols>true</DebugSymbols> |
<DebugType>full</DebugType> |
<Optimize>false</Optimize> |
<OutputPath>bin\Debug\</OutputPath> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugType>pdbonly</DebugType> |
<Optimize>true</Optimize> |
<OutputPath>bin\Release\</OutputPath> |
<DefineConstants>TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup> |
<ApplicationIcon>application_osx_terminal.ico</ApplicationIcon> |
</PropertyGroup> |
<ItemGroup> |
<Reference Include="System" /> |
<Reference Include="System.Core" /> |
<Reference Include="System.Xml.Linq" /> |
<Reference Include="System.Data.DataSetExtensions" /> |
<Reference Include="Microsoft.CSharp" /> |
<Reference Include="System.Data" /> |
<Reference Include="System.Deployment" /> |
<Reference Include="System.Drawing" /> |
<Reference Include="System.Windows.Forms" /> |
<Reference Include="System.Xml" /> |
</ItemGroup> |
<ItemGroup> |
<Compile Include="AboutBox.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="AboutBox.Designer.cs"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.designer.cs"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_System_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_System_Account_Form.Designer.cs"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_User_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_User_Account_Form.Designer.cs"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Delete_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Delete_User_Verify_Form.designer.cs"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="DriveLogger_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="DriveLogger_Form.Designer.cs"> |
<DependentUpon>DriveLogger_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="DriveLogger_LabelPrompt_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="DriveLogger_LabelPrompt_Form.Designer.cs"> |
<DependentUpon>DriveLogger_LabelPrompt_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Main_Menu_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Main_Menu_Form.Designer.cs"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Manage_User_Accounts.cs" /> |
<Compile Include="Manage_User_Accounts_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Manage_User_Accounts_Form.Designer.cs"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Program.cs" /> |
<Compile Include="Properties\AssemblyInfo.cs" /> |
<Compile Include="Reimage_USB_Drives.cs" /> |
<Compile Include="Reimage_USB_Drive_Progress_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reimage_USB_Drive_Progress_Form.Designer.cs"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Reset_User_Password_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reset_User_Password_Form.Designer.cs"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Form.Designer.cs"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Verify_Form.designer.cs"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.designer.cs"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<EmbeddedResource Include="AboutBox.resx"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_Hidden_Account_Form.resx"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_System_Account_Form.resx"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_User_Account_Form.resx"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Delete_User_Verify_Form.resx"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="DriveLogger_Form.resx"> |
<DependentUpon>DriveLogger_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="DriveLogger_LabelPrompt_Form.resx"> |
<DependentUpon>DriveLogger_LabelPrompt_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Main_Menu_Form.resx"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Manage_User_Accounts_Form.resx"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Properties\Resources.resx"> |
<Generator>ResXFileCodeGenerator</Generator> |
<LastGenOutput>Resources.Designer.cs</LastGenOutput> |
<SubType>Designer</SubType> |
</EmbeddedResource> |
<Compile Include="Properties\Resources.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Resources.resx</DependentUpon> |
<DesignTime>True</DesignTime> |
</Compile> |
<EmbeddedResource Include="Reimage_USB_Drive_Progress_Form.resx"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Reset_User_Password_Form.resx"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Form.resx"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Verify_Form.resx"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Toggle_User_Verify_Form.resx"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<None Include="Properties\Settings.settings"> |
<Generator>SettingsSingleFileGenerator</Generator> |
<LastGenOutput>Settings.Designer.cs</LastGenOutput> |
</None> |
<Compile Include="Properties\Settings.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Settings.settings</DependentUpon> |
<DesignTimeSharedInput>True</DesignTimeSharedInput> |
</Compile> |
</ItemGroup> |
<ItemGroup> |
<Content Include="application_osx_terminal.ico" /> |
<None Include="Resources\Refresh.png" /> |
</ItemGroup> |
<ItemGroup> |
<BootstrapperPackage Include=".NETFramework,Version=v4.0,Profile=Client"> |
<Visible>False</Visible> |
<ProductName>Microsoft .NET Framework 4 Client Profile %28x86 and x64%29</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Client.3.5"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1"> |
<Visible>False</Visible> |
<ProductName>Windows Installer 3.1</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
</ItemGroup> |
<ItemGroup /> |
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. |
Other similar extension points exist, see Microsoft.Common.targets. |
<Target Name="BeforeBuild"> |
</Target> |
<Target Name="AfterBuild"> |
</Target> |
--> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/AboutBox.resx |
---|
0,0 → 1,366 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="logoPictureBox.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
iVBORw0KGgoAAAANSUhEUgAAAIIAAAEECAYAAADkneyMAAAABGdBTUEAAOD8YVAtlgAAAvdpQ0NQUGhv |
dG9zaG9wIElDQyBwcm9maWxlAAA4y2NgYJ7g6OLkyiTAwFBQVFLkHuQYGREZpcB+noGNgZkBDBKTiwsc |
AwJ8QOy8/LxUBlTAyMDw7RqIZGC4rAsyi4E0wJoMtBhIHwBio5TU4mQg/QWI08tLCoDijDFAtkhSNphd |
AGJnhwQ5A9ktDAxMPCWpFSC9DM75BZVFmekZJQqGlpaWCo4p+UmpCsGVxSWpucUKnnnJ+UUF+UWJJakp |
QLVQO0CA1yW/RME9MTNPwchAlYHKABSOEBYifBBiCJBcWlQGD0oGBgEGBQYDBgeGAIZEhnqGBQxHGd4w |
ijO6MJYyrmC8xyTGFMQ0gekCszBzJPNC5jcsliwdLLdY9VhbWe+xWbJNY/vGHs6+m0OJo4vjC2ci5wUu |
R64t3JrcC3ikeKbyCvFO4hPmm8Yvw79YQEdgh6Cr4BWhVKEfwr0iKiJ7RcNFv4hNEjcSvyJRISkneUwq |
X1pa+oRMmay67C25PnkX+T8KWxULlfSU3iqvVSlQNVH9qXZQvUsjVFNJ84PWAe1JOqm6VnqCeq/0jxgs |
MKw1ijG2NZE3ZTZ9aXbBfKfFEssJVnXWuTZxtoF2rvbWDsaOOk5qzkouCq7ybgruyh7qnrpeJt42Pu6+ |
wX4J/vkB9YETg5YG7wq5GPoynClCLtIqKiK6ImZm7J64BwlsibpJYckNKWtSb6ZzZFhkZmbNzb6Yy55n |
n19RsKnwXbF2SVbpqrI3FfqVJVW7ahhrveqm1j9s1GuqaT7bKtdW2H60U7qrqPt0r2pfY//diTaTZk/+ |
OzV+2uEZGjP7Z32fkzD39HzzBUsXiSxuXfJtWebyeytDVp1e47J233rLDds2mWzestVk2/YdVjv373bd |
c3Zf2P4HB3MO/TzSfkz8+IqT1qfOnUk+++v8pIval45eSbz67/qcmza37t6pv6d8/8TDvMdiT/Y/y3wh |
8vLg6/y38u8ufGj6ZPr51dcF38N/Cvw69af1n+P//wANAA8013ReGAAAAAlwSFlzAAA45AAAOOQB7FYm |
xQAANQ1JREFUeF7t3VePNEfVB3B/Bb4DQkJwbQkhhC+MxAUW2GCTjbGNeRzAgI0DmJxNzjnnnHMwyeSc |
c44m58y8/BqO33I9Hap7umerd7ek1e7OdFd31fnXyafqmGOOOWZz+HM4B//BwOEkHM5Bg4H/AuGwHcwZ |
SBbBIRAOJgT+O+pDIBxk6idjPwTCIRAOOcIhBv5/Bg48R/jnP/+5+c1vfrP51re+tfn4xz+++cAHPrD5 |
2Mc+tvnmN7+5+d3vfndgsHJggPCvf/1r89WvfnXzvve9b/OqV71q87KXvWzzrGc9a/PYxz5288xnPnPz |
5je/efPWt761+c7Pc5/73M3DHvawzSMe8YjNs5/97M2Xv/zlDdDs17bvgfDLX/6yIeyjH/3ozdOe9rTN |
u9/97s2nP/3pzXe/+93NT37yk81f//rXXtq6/ytf+UoDnMc//vGb173udZsf//jH+w4P+xYIv//975sV |
/8AHPrBZ6X/4wx+2Jt5f/vKXzWc+85mGQzzhCU/YXHnllVv3WUsH+xIIb3nLWzb3v//9N2984xs3//73 |
vxeZ6+9///ubF77whQ2n+eEPf7jIM3bZ6b4Cwne+853Nfe9734YTzMEBSghBqXzqU5+6+dCHPlRyebXX |
7BsgWP2XXnrp5nOf+9zOJ5si+vznP3/znOc8Z7UK5b4AAplN8//HP/6xcxCkD3zb297WWBlDCuievmTH |
w1cPhBe96EXNaqylvfe9723AsDZTc9VA4BN4+tOfXgsGrn6PN7zhDZvnPe951b1X3wutFgi8f4985COr |
XXn8DmsyL1cJhG9/+9ubCy64oGoXMH2Fr4Els4a2OiCQvfe5z32a2EDt7Wc/+1kjuv72t7/V/qrry0d4 |
xzvesSr5y53NLV17WxVH4CR68IMfvDrzjGmLO9TcVgWEV7ziFRvu47U1kcuXvvSlVb/2aoCAG1x++eWr |
kLc5xcU7+DuuuuqqasGwGiCIIPpZqn3ve99rwtQPfehDm59XvvKVm7///e+zPQ5XwNFqbasAAkuBbiC0 |
vESTlCJYJXCE8/jhrBK7kL00R/vzn/+8eeITn7gRyq6xrQIInEdLeere8573NCKnLU7xwQ9+cPOkJz1p |
NrrRbz7ykY/M1t+cHa0CCBwzS8T8//SnPzU+iT47n/dyrlXMESZCWWOrHggULNHFJdqHP/zhQU4j8eTn |
P//5LI8XrmZKAmBtrXogvP/9799g39s0Wvuvf/3ro5JVAEzmcldz32Me85jNH//4x20ef4175U184Qtf |
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 |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/AboutBox.Designer.cs |
---|
0,0 → 1,186 |
namespace SWAT_Office_App |
{ |
partial class AboutBox |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AboutBox)); |
this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel(); |
this.logoPictureBox = new System.Windows.Forms.PictureBox(); |
this.labelProductName = new System.Windows.Forms.Label(); |
this.labelVersion = new System.Windows.Forms.Label(); |
this.labelCopyright = new System.Windows.Forms.Label(); |
this.labelCompanyName = new System.Windows.Forms.Label(); |
this.textBoxDescription = new System.Windows.Forms.TextBox(); |
this.okButton = new System.Windows.Forms.Button(); |
this.tableLayoutPanel.SuspendLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).BeginInit(); |
this.SuspendLayout(); |
// |
// tableLayoutPanel |
// |
this.tableLayoutPanel.ColumnCount = 2; |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 33F)); |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 67F)); |
this.tableLayoutPanel.Controls.Add(this.logoPictureBox, 0, 0); |
this.tableLayoutPanel.Controls.Add(this.labelProductName, 1, 0); |
this.tableLayoutPanel.Controls.Add(this.labelVersion, 1, 1); |
this.tableLayoutPanel.Controls.Add(this.labelCopyright, 1, 2); |
this.tableLayoutPanel.Controls.Add(this.labelCompanyName, 1, 3); |
this.tableLayoutPanel.Controls.Add(this.textBoxDescription, 1, 4); |
this.tableLayoutPanel.Controls.Add(this.okButton, 1, 5); |
this.tableLayoutPanel.Dock = System.Windows.Forms.DockStyle.Fill; |
this.tableLayoutPanel.Location = new System.Drawing.Point(9, 9); |
this.tableLayoutPanel.Name = "tableLayoutPanel"; |
this.tableLayoutPanel.RowCount = 6; |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.Size = new System.Drawing.Size(417, 265); |
this.tableLayoutPanel.TabIndex = 0; |
// |
// logoPictureBox |
// |
this.logoPictureBox.Dock = System.Windows.Forms.DockStyle.Fill; |
this.logoPictureBox.Image = ((System.Drawing.Image)(resources.GetObject("logoPictureBox.Image"))); |
this.logoPictureBox.Location = new System.Drawing.Point(3, 3); |
this.logoPictureBox.Name = "logoPictureBox"; |
this.tableLayoutPanel.SetRowSpan(this.logoPictureBox, 6); |
this.logoPictureBox.Size = new System.Drawing.Size(131, 259); |
this.logoPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; |
this.logoPictureBox.TabIndex = 12; |
this.logoPictureBox.TabStop = false; |
// |
// labelProductName |
// |
this.labelProductName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelProductName.Location = new System.Drawing.Point(143, 0); |
this.labelProductName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelProductName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelProductName.Name = "labelProductName"; |
this.labelProductName.Size = new System.Drawing.Size(271, 17); |
this.labelProductName.TabIndex = 19; |
this.labelProductName.Text = "Product Name"; |
this.labelProductName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelVersion |
// |
this.labelVersion.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelVersion.Location = new System.Drawing.Point(143, 26); |
this.labelVersion.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelVersion.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelVersion.Name = "labelVersion"; |
this.labelVersion.Size = new System.Drawing.Size(271, 17); |
this.labelVersion.TabIndex = 0; |
this.labelVersion.Text = "Version"; |
this.labelVersion.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCopyright |
// |
this.labelCopyright.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCopyright.Location = new System.Drawing.Point(143, 52); |
this.labelCopyright.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCopyright.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCopyright.Name = "labelCopyright"; |
this.labelCopyright.Size = new System.Drawing.Size(271, 17); |
this.labelCopyright.TabIndex = 21; |
this.labelCopyright.Text = "Copyright"; |
this.labelCopyright.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCompanyName |
// |
this.labelCompanyName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCompanyName.Location = new System.Drawing.Point(143, 78); |
this.labelCompanyName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCompanyName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCompanyName.Name = "labelCompanyName"; |
this.labelCompanyName.Size = new System.Drawing.Size(271, 17); |
this.labelCompanyName.TabIndex = 22; |
this.labelCompanyName.Text = "Company Name"; |
this.labelCompanyName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// textBoxDescription |
// |
this.textBoxDescription.Dock = System.Windows.Forms.DockStyle.Fill; |
this.textBoxDescription.Location = new System.Drawing.Point(143, 107); |
this.textBoxDescription.Margin = new System.Windows.Forms.Padding(6, 3, 3, 3); |
this.textBoxDescription.Multiline = true; |
this.textBoxDescription.Name = "textBoxDescription"; |
this.textBoxDescription.ReadOnly = true; |
this.textBoxDescription.ScrollBars = System.Windows.Forms.ScrollBars.Both; |
this.textBoxDescription.Size = new System.Drawing.Size(271, 126); |
this.textBoxDescription.TabIndex = 23; |
this.textBoxDescription.TabStop = false; |
this.textBoxDescription.Text = "Description"; |
// |
// okButton |
// |
this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.okButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.okButton.Location = new System.Drawing.Point(339, 239); |
this.okButton.Name = "okButton"; |
this.okButton.Size = new System.Drawing.Size(75, 23); |
this.okButton.TabIndex = 24; |
this.okButton.Text = "&OK"; |
// |
// AboutBox |
// |
this.AcceptButton = this.okButton; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(435, 283); |
this.Controls.Add(this.tableLayoutPanel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; |
this.MaximizeBox = false; |
this.MinimizeBox = false; |
this.Name = "AboutBox"; |
this.Padding = new System.Windows.Forms.Padding(9); |
this.ShowIcon = false; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; |
this.Text = "AboutBox"; |
this.tableLayoutPanel.ResumeLayout(false); |
this.tableLayoutPanel.PerformLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).EndInit(); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel; |
private System.Windows.Forms.PictureBox logoPictureBox; |
private System.Windows.Forms.Label labelProductName; |
private System.Windows.Forms.Label labelVersion; |
private System.Windows.Forms.Label labelCopyright; |
private System.Windows.Forms.Label labelCompanyName; |
private System.Windows.Forms.TextBox textBoxDescription; |
private System.Windows.Forms.Button okButton; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Reimage_USB_Drive_Progress_Form.cs |
---|
0,0 → 1,78 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Reimage_USB_Drive_Progress_Form : Form |
{ |
private static Reimage_USB_Drive_Progress_Form _Reimage_USB_Drive_Progress_Form = null; |
// Singleton instance |
public static Reimage_USB_Drive_Progress_Form Reimage_USB_Drive_Progress_Form_Instance |
{ |
set |
{ |
_Reimage_USB_Drive_Progress_Form = value; |
} |
get |
{ |
if (_Reimage_USB_Drive_Progress_Form == null) |
_Reimage_USB_Drive_Progress_Form = new Reimage_USB_Drive_Progress_Form(); |
return _Reimage_USB_Drive_Progress_Form; |
} |
} |
public Reimage_USB_Drive_Progress_Form() |
{ |
InitializeComponent(); |
btn_Cancel.Text = "Cancel"; |
this.updateStatus("Beginning the Reimaging of USB Drives"); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
Reimage_USB_Drives.bwThread.CancelAsync(); |
foreach (BackgroundWorker bw in Reimage_USB_Drives.backgroundWorkerList) |
bw.CancelAsync(); |
btn_Cancel.Text = "Cancellation Pending"; |
} |
delegate void updateStatus_(string parameter); |
public void updateStatus(string status) |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
lbl_Status.Text = status; |
} |
else |
Invoke(new updateStatus_(updateStatus), new object[] { status }); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
delegate void closeForm_(); |
public void closeForm() |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
this.Close(); |
} |
else |
Invoke(new closeForm_(closeForm), new object[] { }); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Resources/About.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Resources/About.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Resources/Refresh.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Resources/Refresh.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Resources/Terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Resources/Terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Settings.xml |
---|
0,0 → 1,11 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowGuestAccounts>false</ShowGuestAccounts> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Add_Hidden_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddHiddenAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddHiddenAccount_Form)); |
this.lbl_Add_Hidden_Account = new System.Windows.Forms.Label(); |
this.txt_AddHiddenAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_Hidden_Account |
// |
this.lbl_Add_Hidden_Account.AutoSize = true; |
this.lbl_Add_Hidden_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_Hidden_Account.Name = "lbl_Add_Hidden_Account"; |
this.lbl_Add_Hidden_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_Hidden_Account.TabIndex = 0; |
this.lbl_Add_Hidden_Account.Text = "Enter account name"; |
// |
// txt_AddHiddenAccount |
// |
this.txt_AddHiddenAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddHiddenAccount.Name = "txt_AddHiddenAccount"; |
this.txt_AddHiddenAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddHiddenAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddHiddenAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddHiddenAccount); |
this.Controls.Add(this.lbl_Add_Hidden_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddHiddenAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add Hidden Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_Hidden_Account; |
private System.Windows.Forms.TextBox txt_AddHiddenAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Add_Hidden_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddHiddenAccount_Form : Form |
{ |
public AddHiddenAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddHiddenAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of hidden accounts |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (this.txt_AddHiddenAccount.Text.ToLower() == hiddenUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of hidden accounts", "Error"); |
error = true; |
this.txt_AddHiddenAccount.Text = ""; |
this.txt_AddHiddenAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.hiddenAccounts.Add(txt_AddHiddenAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Add_Hidden_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Add_System_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddSystemAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddSystemAccount_Form)); |
this.lbl_Add_System_Account = new System.Windows.Forms.Label(); |
this.txt_AddSystemAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_System_Account |
// |
this.lbl_Add_System_Account.AutoSize = true; |
this.lbl_Add_System_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_System_Account.Name = "lbl_Add_System_Account"; |
this.lbl_Add_System_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_System_Account.TabIndex = 0; |
this.lbl_Add_System_Account.Text = "Enter account name"; |
// |
// txt_AddSystemAccount |
// |
this.txt_AddSystemAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddSystemAccount.Name = "txt_AddSystemAccount"; |
this.txt_AddSystemAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddSystemAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddSystemAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddSystemAccount); |
this.Controls.Add(this.lbl_Add_System_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddSystemAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add System Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_System_Account; |
private System.Windows.Forms.TextBox txt_AddSystemAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Add_System_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddSystemAccount_Form : Form |
{ |
public AddSystemAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddSystemAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of system accounts |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (this.txt_AddSystemAccount.Text.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of system accounts", "Error"); |
error = true; |
this.txt_AddSystemAccount.Text = ""; |
this.txt_AddSystemAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.systemAccounts.Add(txt_AddSystemAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Add_System_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Add_User_Account_Form.Designer.cs |
---|
0,0 → 1,144 |
namespace SWAT_Office_App |
{ |
partial class AddUserAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddUserAccount_Form)); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.txt_Username = new System.Windows.Forms.TextBox(); |
this.lbl_Username = new System.Windows.Forms.Label(); |
this.lbl_Password = new System.Windows.Forms.Label(); |
this.chk_Share = new System.Windows.Forms.CheckBox(); |
this.SuspendLayout(); |
// |
// btn_Add |
// |
this.btn_Add.Location = new System.Drawing.Point(98, 56); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(60, 24); |
this.btn_Add.TabIndex = 4; |
this.btn_Add.Text = "&Add User"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(166, 56); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 5; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(124, 27); |
this.txt_Password.MaxLength = 13; |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(100, 20); |
this.txt_Password.TabIndex = 2; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// txt_Username |
// |
this.txt_Username.Location = new System.Drawing.Point(12, 27); |
this.txt_Username.MaxLength = 16; |
this.txt_Username.Name = "txt_Username"; |
this.txt_Username.Size = new System.Drawing.Size(100, 20); |
this.txt_Username.TabIndex = 1; |
// |
// lbl_Username |
// |
this.lbl_Username.AutoSize = true; |
this.lbl_Username.Location = new System.Drawing.Point(12, 9); |
this.lbl_Username.Name = "lbl_Username"; |
this.lbl_Username.Size = new System.Drawing.Size(99, 13); |
this.lbl_Username.TabIndex = 4; |
this.lbl_Username.Text = "Username (Max 16)"; |
// |
// lbl_Password |
// |
this.lbl_Password.AutoSize = true; |
this.lbl_Password.Location = new System.Drawing.Point(121, 9); |
this.lbl_Password.Name = "lbl_Password"; |
this.lbl_Password.Size = new System.Drawing.Size(97, 13); |
this.lbl_Password.TabIndex = 5; |
this.lbl_Password.Text = "Password (Max 13)"; |
// |
// chk_Share |
// |
this.chk_Share.AutoSize = true; |
this.chk_Share.Checked = true; |
this.chk_Share.CheckState = System.Windows.Forms.CheckState.Checked; |
this.chk_Share.Location = new System.Drawing.Point(10, 60); |
this.chk_Share.Name = "chk_Share"; |
this.chk_Share.Size = new System.Drawing.Size(88, 17); |
this.chk_Share.TabIndex = 3; |
this.chk_Share.Text = "Create &Share"; |
this.chk_Share.UseVisualStyleBackColor = true; |
// |
// AddUserAccount_Form |
// |
this.AcceptButton = this.btn_Add; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(236, 89); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.chk_Share); |
this.Controls.Add(this.lbl_Password); |
this.Controls.Add(this.lbl_Username); |
this.Controls.Add(this.txt_Username); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.btn_Cancel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddUserAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add User Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.TextBox txt_Username; |
private System.Windows.Forms.Label lbl_Username; |
private System.Windows.Forms.Label lbl_Password; |
private System.Windows.Forms.CheckBox chk_Share; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Add_User_Account_Form.cs |
---|
0,0 → 1,79 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddUserAccount_Form : Form |
{ |
private static AddUserAccount_Form AddUserAccount_Instance = null; |
// Modified singleton instance |
public static AddUserAccount_Form Add_User_Account_Instance |
{ |
get |
{ |
AddUserAccount_Instance = new AddUserAccount_Form(); |
return AddUserAccount_Instance; |
} |
} |
public AddUserAccount_Form() |
{ |
InitializeComponent(); |
resetForm(); |
this.txt_Username.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Password.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Username.KeyPress += new KeyPressEventHandler(txt_Username_KeyPress); |
} |
private void resetForm() |
{ |
this.btn_Add.Enabled = false; |
this.txt_Username.Text = ""; |
this.txt_Password.Text = ""; |
this.txt_Username.Tag = false; |
this.txt_Password.Tag = false; |
this.txt_Username.Focus(); |
} |
private void txt_EmptyTxtBox(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
tb.Tag = false; |
else |
tb.Tag = true; |
ValidateBox(); |
} |
private void ValidateBox() |
{ |
this.btn_Add.Enabled = ((bool)(this.txt_Username.Tag) && (bool)(this.txt_Password.Tag)); |
} |
private void txt_Username_KeyPress(object sender, KeyPressEventArgs e) |
{ |
// Blocks symbols that cannot be used in the username field |
if ((e.KeyChar < 32 || e.KeyChar == 34 || (e.KeyChar > 41 && e.KeyChar < 45) || e.KeyChar == 47 || |
(e.KeyChar > 57 && e.KeyChar < 65) || (e.KeyChar > 90 && e.KeyChar < 94) || e.KeyChar > 122) && e.KeyChar != 8) |
e.Handled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
if (ManageUserAccounts.AddUser(txt_Username.Text, txt_Password.Text)) |
{ |
if (this.chk_Share.Checked == true) |
ManageUserAccounts.CreateShareFolder(txt_Username.Text); |
this.Close(); |
} |
else |
resetForm(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Add_User_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Delete_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class DeleteUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DeleteUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 55); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// DeleteUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "DeleteUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Delete user(s)"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Delete_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Form1.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Main_Menu_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Manage_User_Accounts.cs |
---|
0,0 → 1,331 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.Diagnostics; |
using System.IO; |
using System.Windows.Forms; |
using System.Security.AccessControl; |
namespace SWAT_Office_App |
{ |
class ManageUserAccounts |
{ |
public static List<string> UserAccountsList = new List<string>(); |
public static bool AddUser(string username, string password) |
{ |
try |
{ |
// Returns true if user was added successfully |
foreach (string user in UserAccountsList) |
{ |
if (username.ToLower() == user.ToLower()) |
{ |
MessageBox.Show("Username already exists", "Error"); |
return false; |
} |
} |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account creation. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + username + "\" \"" + password + |
"\" /ADD /ACTIVE:YES /PASSWORDCHG:NO /PASSWORDREQ:YES /EXPIRES:NEVER /COMMENT:" + DateTime.Now.ToShortDateString(); |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
return true; |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
return false; |
} |
} |
public static void DeleteUser(List<string> usernames) |
{ |
try |
{ |
foreach (string user in usernames) |
{ |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + user)) |
{ |
// Prompts for deletion of folder as well as the user account |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + user + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account deletion. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + user + "\" /DELETE"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
DeleteShareFolder(user); |
} |
} |
// If no folders exist for the user, account is deleted without prompting |
else |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account deletion. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + user + "\" /DELETE"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void QueryUserAccounts() |
{ |
// Function that reads the user accounts on the local computer to UserAccountsList |
UserAccountsList.Clear(); |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "USER"; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
// Roundabout way of trimming each string in the array |
string[] netOutputSplit = new string[tempSplit.Length]; |
for (int i = 0; i < tempSplit.Length; i++) |
netOutputSplit[i] = tempSplit[i].Trim(); |
// Imports the string array into the UserAccountsList List |
UserAccountsList.AddRange(netOutputSplit); |
// Removes the header and footer from the List |
UserAccountsList.RemoveRange(0, 2); |
UserAccountsList.RemoveRange(UserAccountsList.Count() - 1, 1); |
// Removes any additional empty entries |
UserAccountsList.RemoveAll(IsStringBlank); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static string [] QueryUserAccountExtraInformation(string username) |
{ |
// Returns a string array with password requirement and date of account creation |
string[] stringArray = { "", "" }; |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "USER " + "\"" + username + "\""; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
// Roundabout way of trimming each string in the array |
string[] netOutputSplit = new string[tempSplit.Length]; |
for (int i = 0; i < tempSplit.Length; i++) |
netOutputSplit[i] = tempSplit[i].Trim(); |
stringArray[0] = netOutputSplit[20]; |
stringArray[1] = netOutputSplit[4]; |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
return stringArray; |
} |
public static bool QueryUserSharedFolderExist(string username) |
{ |
return Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username); |
} |
public static void CreateShareFolder(string username) |
{ |
try |
{ |
// Creates the directory with only the specific NTFS and share permissions for the user. |
DirectorySecurity dSecurity = new DirectorySecurity(); |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
} |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\Administrator", FileSystemRights.FullControl, AccessControlType.Allow)); |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\SWAT", FileSystemRights.FullControl, AccessControlType.Allow)); |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\Administrators", FileSystemRights.FullControl, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
Directory.CreateDirectory(Settings_Form.sharedFolderLocation + @"\" + username, dSecurity); |
SetSharePermissions(username); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void DeleteShareFolder(string username) |
{ |
try |
{ |
// Removes the share BEFORE deleting the folder. Otherwise share will error on remove. |
RemoveSharePermissions(username); |
Directory.Delete(Settings_Form.sharedFolderLocation + @"\" + username, true); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void ToggleShare(string username) |
{ |
try |
{ |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username)) |
{ |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + username + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
{ |
DeleteShareFolder(username); |
} |
} |
else |
{ |
CreateShareFolder(username); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void ChangeUserPassword(string username, string password) |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for changing user password. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + username + "\" \"" + password + "\""; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static bool SessionsOpen() |
{ |
bool sessionsOpen = true; |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SESSION"; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
netProcess.WaitForExit(); |
netProcess.Close(); |
if (tempSplit[0] == "There are no entries in the list.") |
sessionsOpen = false; |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
return sessionsOpen; |
} |
private static void SetSharePermissions(string username) |
{ |
string combinationString = ""; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + systemUser + "\",FULL"); |
} |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + username + "\",FULL"); |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\"=\"" + Settings_Form.sharedFolderLocation + "\\" + username + "\" " + combinationString; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
private static void RemoveSharePermissions(string username) |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\" /Delete"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
private static bool IsStringBlank(string s) |
{ |
if (s == "") |
return true; |
else |
return false; |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Manage_User_Accounts_Form.Designer.cs |
---|
0,0 → 1,172 |
namespace SWAT_Office_App |
{ |
partial class ManageUserAccounts_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ManageUserAccounts_Form)); |
this.lst_UserAccounts = new System.Windows.Forms.ListView(); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Delete = new System.Windows.Forms.Button(); |
this.btn_Exit = new System.Windows.Forms.Button(); |
this.btn_Pass = new System.Windows.Forms.Button(); |
this.btn_Share = new System.Windows.Forms.Button(); |
this.btn_Refresh = new System.Windows.Forms.Button(); |
this.btn_OpenShare = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lst_UserAccounts |
// |
this.lst_UserAccounts.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) |
| System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lst_UserAccounts.FullRowSelect = true; |
this.lst_UserAccounts.GridLines = true; |
this.lst_UserAccounts.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; |
this.lst_UserAccounts.HideSelection = false; |
this.lst_UserAccounts.Location = new System.Drawing.Point(12, 12); |
this.lst_UserAccounts.Name = "lst_UserAccounts"; |
this.lst_UserAccounts.Size = new System.Drawing.Size(277, 348); |
this.lst_UserAccounts.TabIndex = 0; |
this.lst_UserAccounts.UseCompatibleStateImageBehavior = false; |
this.lst_UserAccounts.View = System.Windows.Forms.View.Details; |
// |
// btn_Add |
// |
this.btn_Add.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Add.Location = new System.Drawing.Point(303, 46); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(75, 40); |
this.btn_Add.TabIndex = 2; |
this.btn_Add.Text = "&Add Account"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Delete |
// |
this.btn_Delete.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Delete.Location = new System.Drawing.Point(303, 99); |
this.btn_Delete.Name = "btn_Delete"; |
this.btn_Delete.Size = new System.Drawing.Size(75, 40); |
this.btn_Delete.TabIndex = 3; |
this.btn_Delete.Text = "&Delete Account"; |
this.btn_Delete.UseVisualStyleBackColor = true; |
this.btn_Delete.Click += new System.EventHandler(this.btn_Delete_Click); |
// |
// btn_Exit |
// |
this.btn_Exit.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Exit.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Exit.Location = new System.Drawing.Point(328, 338); |
this.btn_Exit.Name = "btn_Exit"; |
this.btn_Exit.Size = new System.Drawing.Size(50, 22); |
this.btn_Exit.TabIndex = 7; |
this.btn_Exit.Text = "Close"; |
this.btn_Exit.UseVisualStyleBackColor = true; |
this.btn_Exit.Click += new System.EventHandler(this.btn_Exit_Click); |
// |
// btn_Pass |
// |
this.btn_Pass.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Pass.Location = new System.Drawing.Point(303, 152); |
this.btn_Pass.Name = "btn_Pass"; |
this.btn_Pass.Size = new System.Drawing.Size(75, 40); |
this.btn_Pass.TabIndex = 4; |
this.btn_Pass.Text = "&Reset Password"; |
this.btn_Pass.UseVisualStyleBackColor = true; |
this.btn_Pass.Click += new System.EventHandler(this.btn_Pass_Click); |
// |
// btn_Share |
// |
this.btn_Share.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Share.Location = new System.Drawing.Point(303, 205); |
this.btn_Share.Name = "btn_Share"; |
this.btn_Share.Size = new System.Drawing.Size(75, 40); |
this.btn_Share.TabIndex = 5; |
this.btn_Share.Text = "&Toggle Share"; |
this.btn_Share.UseVisualStyleBackColor = true; |
this.btn_Share.Click += new System.EventHandler(this.btn_Share_Click); |
// |
// btn_Refresh |
// |
this.btn_Refresh.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Refresh.Image = global::SWAT_Office_App.Properties.Resources.Refresh; |
this.btn_Refresh.Location = new System.Drawing.Point(303, 12); |
this.btn_Refresh.Name = "btn_Refresh"; |
this.btn_Refresh.Size = new System.Drawing.Size(23, 23); |
this.btn_Refresh.TabIndex = 1; |
this.btn_Refresh.UseVisualStyleBackColor = true; |
this.btn_Refresh.Click += new System.EventHandler(this.btn_Refresh_Click); |
// |
// btn_OpenShare |
// |
this.btn_OpenShare.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_OpenShare.Location = new System.Drawing.Point(303, 258); |
this.btn_OpenShare.Name = "btn_OpenShare"; |
this.btn_OpenShare.Size = new System.Drawing.Size(75, 40); |
this.btn_OpenShare.TabIndex = 6; |
this.btn_OpenShare.Text = "&Open Share"; |
this.btn_OpenShare.UseVisualStyleBackColor = true; |
this.btn_OpenShare.Click += new System.EventHandler(this.btn_OpenShare_Click); |
// |
// ManageUserAccounts_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Exit; |
this.ClientSize = new System.Drawing.Size(390, 372); |
this.Controls.Add(this.btn_OpenShare); |
this.Controls.Add(this.btn_Refresh); |
this.Controls.Add(this.btn_Share); |
this.Controls.Add(this.btn_Pass); |
this.Controls.Add(this.btn_Exit); |
this.Controls.Add(this.btn_Delete); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.lst_UserAccounts); |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ManageUserAccounts_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Manage User Accounts"; |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.ListView lst_UserAccounts; |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Delete; |
private System.Windows.Forms.Button btn_Exit; |
private System.Windows.Forms.Button btn_Pass; |
private System.Windows.Forms.Button btn_Share; |
private System.Windows.Forms.Button btn_Refresh; |
private System.Windows.Forms.Button btn_OpenShare; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Manage_User_Accounts_Form.cs |
---|
0,0 → 1,222 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ManageUserAccounts_Form : Form |
{ |
public ManageUserAccounts_Form() |
{ |
InitializeComponent(); |
// Designate columns to include in listview for the Manage User Accounts Form |
ColumnHeader Column_1 = new ColumnHeader(); |
Column_1.Text = "Username"; |
Column_1.Width = 101; |
this.lst_UserAccounts.Columns.Add(Column_1); |
ColumnHeader Column_2 = new ColumnHeader(); |
Column_2.Text = "Pass?"; |
Column_2.Width = 46; |
Column_2.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_2); |
ColumnHeader Column_3 = new ColumnHeader(); |
Column_3.Text = "Share?"; |
Column_3.Width = 46; |
Column_3.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_3); |
ColumnHeader Column_4 = new ColumnHeader(); |
Column_4.Text = "Date Created"; |
Column_4.Width = 80; |
Column_4.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_4); |
PaintUserListbox(); |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
this.lst_UserAccounts.ItemSelectionChanged += new ListViewItemSelectionChangedEventHandler(this.lst_ItemSelectionChanged); |
this.Activated += new EventHandler(this.form_Activated); |
} |
private void PaintUserListbox() |
{ |
// Function for refreshing/painting the listbox |
this.lst_UserAccounts.BeginUpdate(); |
ManageUserAccounts.QueryUserAccounts(); |
// Temporary entries in listview |
//ListViewItem entry; |
//ListViewItem.ListViewSubItem s_entry; |
//entry = new ListViewItem(); |
//entry.Text = "TestUser"; |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "01/05/2010"; |
//entry.SubItems.Add(s_entry); |
//this.lst_User_Accounts.Items.Add(entry); |
this.lst_UserAccounts.Items.Clear(); |
// Prevents system accounts from showing, depending on settings |
foreach (string user in ManageUserAccounts.UserAccountsList) |
{ |
ListViewItem entry = new ListViewItem(); |
bool remove = false; |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (user.ToLower() == hiddenUser.ToLower()) |
{ |
remove = true; |
break; |
} |
} |
// Adds the subitem columns for each entry |
if (remove == false) |
{ |
ListViewItem.ListViewSubItem s_password = new ListViewItem.ListViewSubItem(); |
string[] extraUserInformation = ManageUserAccounts.QueryUserAccountExtraInformation(user); |
s_password.Text = extraUserInformation[0]; |
entry.SubItems.Add(s_password); |
ListViewItem.ListViewSubItem s_share = new ListViewItem.ListViewSubItem(); |
if (ManageUserAccounts.QueryUserSharedFolderExist(user)) |
s_share.Text = "Yes"; |
else |
s_share.Text = "No"; |
entry.SubItems.Add(s_share); |
ListViewItem.ListViewSubItem s_datecreated = new ListViewItem.ListViewSubItem(); |
s_datecreated.Text = extraUserInformation[1]; |
entry.SubItems.Add(s_datecreated); |
} |
if (remove == false) |
{ |
entry.Text = user; |
this.lst_UserAccounts.Items.Add(entry); |
} |
} |
this.lst_UserAccounts.EndUpdate(); |
} |
private void lst_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e) |
{ |
lst_ValidateAll(); |
} |
private void lst_ValidateAll() |
{ |
// Disables certain buttons depending on number of items selected |
ListView.SelectedListViewItemCollection collection = this.lst_UserAccounts.SelectedItems; |
if (collection.Count == 0) |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
else if (collection.Count == 1) |
{ |
// Checks if any of the selected items are system accounts |
bool check = false; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (collection[0].Text.ToLower() == systemUser.ToLower()) |
check = true; |
} |
if (check == false) |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = true; |
this.btn_Share.Enabled = true; |
ListViewItem.ListViewSubItem subItem = collection[0].SubItems[2]; |
if (subItem.Text == "Yes") |
this.btn_OpenShare.Enabled = true; |
else |
this.btn_OpenShare.Enabled = false; |
} |
else |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
else |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
private void form_Activated(object sender, EventArgs e) |
{ |
// Refreshes form on form activation |
ManageUserAccounts.QueryUserAccounts(); |
PaintUserListbox(); |
} |
private void btn_Exit_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Refresh_Click(object sender, EventArgs e) |
{ |
PaintUserListbox(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
AddUserAccount_Form.Add_User_Account_Instance.ShowDialog(); |
lst_ValidateAll(); |
} |
private void btn_Delete_Click(object sender, EventArgs e) |
{ |
if (ManageUserAccounts.SessionsOpen() == false) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
List<string> userList = new List<string>(); |
foreach (ListViewItem user in selectedItems) |
userList.Add(user.Text); |
DeleteUserVerify_Form newForm = new DeleteUserVerify_Form(userList); |
newForm.ShowDialog(); |
} |
else |
MessageBox.Show("Sessions are still open. Please close them before deleting accounts", "Error"); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Pass_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ResetUserPassword_Form newForm = new ResetUserPassword_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Share_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ToggleUserVerify_Form newForm = new ToggleUserVerify_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_OpenShare_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
string openFolderString = Settings_Form.sharedFolderLocation + "\\" + selectedItems[0].Text; |
System.Diagnostics.Process proc = new System.Diagnostics.Process(); |
proc.StartInfo.FileName = openFolderString; |
proc.Start(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Manage_User_Accounts_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Program.cs |
---|
0,0 → 1,21 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
static class Program |
{ |
/// <summary> |
/// The main entry point for the application. |
/// </summary> |
[STAThread] |
static void Main() |
{ |
Application.EnableVisualStyles(); |
Application.SetCompatibleTextRenderingDefault(false); |
Application.Run(new Menu1_Main()); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Properties/AssemblyInfo.cs |
---|
0,0 → 1,36 |
using System.Reflection; |
using System.Runtime.CompilerServices; |
using System.Runtime.InteropServices; |
// General Information about an assembly is controlled through the following |
// set of attributes. Change these attribute values to modify the information |
// associated with an assembly. |
[assembly: AssemblyTitle("SWAT Office App")] |
[assembly: AssemblyDescription("")] |
[assembly: AssemblyConfiguration("")] |
[assembly: AssemblyCompany("Microsoft")] |
[assembly: AssemblyProduct("SWAT Office App")] |
[assembly: AssemblyCopyright("Copyright © Microsoft 2010")] |
[assembly: AssemblyTrademark("")] |
[assembly: AssemblyCulture("")] |
// Setting ComVisible to false makes the types in this assembly not visible |
// to COM components. If you need to access a type in this assembly from |
// COM, set the ComVisible attribute to true on that type. |
[assembly: ComVisible(false)] |
// The following GUID is for the ID of the typelib if this project is exposed to COM |
[assembly: Guid("dc89a6fe-eecc-4132-a579-91afd55e2e0b")] |
// Version information for an assembly consists of the following four values: |
// |
// Major Version |
// Minor Version |
// Build Number |
// Revision |
// |
// You can specify all the values or you can default the Build and Revision Numbers |
// by using the '*' as shown below: |
// [assembly: AssemblyVersion("1.0.*")] |
[assembly: AssemblyVersion("1.0.0.0")] |
[assembly: AssemblyFileVersion("1.0.0.0")] |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Properties/Resources.Designer.cs |
---|
0,0 → 1,70 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties { |
using System; |
/// <summary> |
/// A strongly-typed resource class, for looking up localized strings, etc. |
/// </summary> |
// This class was auto-generated by the StronglyTypedResourceBuilder |
// class via a tool like ResGen or Visual Studio. |
// To add or remove a member, edit your .ResX file then rerun ResGen |
// with the /str option, or rebuild your VS project. |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] |
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
internal class Resources { |
private static global::System.Resources.ResourceManager resourceMan; |
private static global::System.Globalization.CultureInfo resourceCulture; |
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] |
internal Resources() { |
} |
/// <summary> |
/// Returns the cached ResourceManager instance used by this class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Resources.ResourceManager ResourceManager { |
get { |
if (object.ReferenceEquals(resourceMan, null)) { |
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("SWAT_Office_App.Properties.Resources", typeof(Resources).Assembly); |
resourceMan = temp; |
} |
return resourceMan; |
} |
} |
/// <summary> |
/// Overrides the current thread's CurrentUICulture property for all |
/// resource lookups using this strongly typed resource class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Globalization.CultureInfo Culture { |
get { |
return resourceCulture; |
} |
set { |
resourceCulture = value; |
} |
} |
internal static System.Drawing.Bitmap Refresh { |
get { |
object obj = ResourceManager.GetObject("Refresh", resourceCulture); |
return ((System.Drawing.Bitmap)(obj)); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Properties/Resources.resx |
---|
0,0 → 1,124 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> |
<data name="Refresh" type="System.Resources.ResXFileRef, System.Windows.Forms"> |
<value>..\Resources\Refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Properties/Settings.Designer.cs |
---|
0,0 → 1,30 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties |
{ |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] |
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase |
{ |
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); |
public static Settings Default |
{ |
get |
{ |
return defaultInstance; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Properties/Settings.settings |
---|
0,0 → 1,7 |
<?xml version='1.0' encoding='utf-8'?> |
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)"> |
<Profiles> |
<Profile Name="(Default)" /> |
</Profiles> |
<Settings /> |
</SettingsFile> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Reimage_USB_Drive_Progress_Form.Designer.cs |
---|
0,0 → 1,93 |
namespace SWAT_Office_App |
{ |
partial class Reimage_USB_Drive_Progress_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.lbl_Status = new System.Windows.Forms.Label(); |
this.lbl_Warning = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// btn_Cancel |
// |
this.btn_Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Cancel.Location = new System.Drawing.Point(43, 80); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(120, 23); |
this.btn_Cancel.TabIndex = 1; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// lbl_Status |
// |
this.lbl_Status.Location = new System.Drawing.Point(3, 26); |
this.lbl_Status.Name = "lbl_Status"; |
this.lbl_Status.Size = new System.Drawing.Size(200, 51); |
this.lbl_Status.TabIndex = 3; |
this.lbl_Status.Text = "Current Status: Reformatting USB Drives"; |
this.lbl_Status.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; |
// |
// lbl_Warning |
// |
this.lbl_Warning.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lbl_Warning.AutoSize = true; |
this.lbl_Warning.Location = new System.Drawing.Point(2, 9); |
this.lbl_Warning.Name = "lbl_Warning"; |
this.lbl_Warning.Size = new System.Drawing.Size(202, 13); |
this.lbl_Warning.TabIndex = 4; |
this.lbl_Warning.Text = "Warning! Do NOT unplug the USB drives"; |
// |
// Reimage_USB_Drive_Progress_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.AutoSize = true; |
this.ClientSize = new System.Drawing.Size(207, 115); |
this.Controls.Add(this.lbl_Warning); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.lbl_Status); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Name = "Reimage_USB_Drive_Progress_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reimge Progress"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Label lbl_Status; |
private System.Windows.Forms.Label lbl_Warning; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Reimage_USB_Drive_Progress_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Reimage_USB_Drives.cs |
---|
0,0 → 1,335 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.IO; |
using System.Windows.Forms; |
using System.Diagnostics; |
using System.Threading; |
using System.ComponentModel; |
namespace SWAT_Office_App |
{ |
class Reimage_USB_Drives |
{ |
public static List<string> allSwatUSBDrivesx32 = new List<string>(); |
public static List<string> allSwatUSBDrivesx64 = new List<string>(); |
public static BackgroundWorker bwThread = null; |
public static Reimage_USB_Drive_Progress_Form progressForm = null; |
public static List<BackgroundWorker> backgroundWorkerList = new List<BackgroundWorker>(); |
public static bool threadsRunning = false; |
private static bool allThreadsCompleted = false; |
private static bool threadsCancelled = false; |
private static DateTime startTime; |
private static DateTime endTime; |
public static void getDriveLetters() |
{ |
allSwatUSBDrivesx32.Clear(); |
allSwatUSBDrivesx64.Clear(); |
backgroundWorkerList.Clear(); |
string pathToSWATDrive; |
// Pulls information from all drives on the running computer |
DriveInfo[] allDrives = DriveInfo.GetDrives(); |
// Looks for a drive with the correct label, updates pathToSWATDrive with the drive letter |
foreach (DriveInfo drive in allDrives) |
{ |
if (drive.IsReady == true) |
{ |
// Drive label for the USB drives is set here. |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X32" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx32.Add(pathToSWATDrive); |
} |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X64" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx64.Add(pathToSWATDrive); |
} |
} |
} |
// Prompts for drive to be inserted |
if ((allSwatUSBDrivesx32.Count == 0) && (allSwatUSBDrivesx64.Count == 0)) |
{ |
DialogResult result; |
result = MessageBox.Show("Unable to locate any SWAT USB drives.", "Error"); |
} |
} |
public static void reimageUSBDrives() |
{ |
try |
{ |
if (Settings_Form.defaultSettings == false) |
{ |
if ((File.Exists(Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe")) && |
(File.Exists(Settings_Form.usbMasterx64CopyLocation + "\\boot\\bootsect.exe"))) |
{ |
startTime = DateTime.Now; |
getDriveLetters(); |
if ((allSwatUSBDrivesx32.Count != 0) || (allSwatUSBDrivesx64.Count != 0)) |
{ |
threadsRunning = true; |
bwThread = new BackgroundWorker(); |
bwThread.WorkerSupportsCancellation = true; |
bwThread.DoWork += new DoWorkEventHandler(bwThread_DoWork); |
bwThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bwThread_RunWorkerCompleted); |
bwThread.RunWorkerAsync(); |
progressForm = new Reimage_USB_Drive_Progress_Form(); |
progressForm.Show(); |
} |
} |
else |
{ |
MessageBox.Show("bootsect.exe is missing from the master image location"); |
} |
} |
else |
{ |
MessageBox.Show("Settings have not been changed yet.\nPlease verify settings before continuing.", "Warning!"); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void bwThread_DoWork(object sender, DoWorkEventArgs e) |
{ |
try |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
//Reimage_USB_Drives.wipeUSBDrives(worker, e); |
Thread.Sleep(1000); |
// Reformats all SWAT USB Drives |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x32\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x64\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
getDriveLetters(); |
//Reimage_USB_Drives.callBootsect(); |
// Runs bootsect.exe on each drive to install the bootloader |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
//Reimage_USB_Drives.copyMasterImage(); |
// Copies the master image to each USB Drive |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread32_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread64_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
static void fileCopyThread32_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread64_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsCancelled = true; |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
else |
{ |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
if (threadsCancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("File Copy Operation Cancelled"); |
progressForm.closeForm(); |
} |
else if (allThreadsCompleted) |
{ |
threadsRunning = false; |
endTime = DateTime.Now; |
MessageBox.Show("Operation was started at " + startTime.ToShortTimeString() + " and ended successfully at " + endTime.ToShortTimeString()); |
progressForm.closeForm(); |
} |
} |
private static void bwThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("Operation was canceled"); |
progressForm.Close(); |
} |
} |
private static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs, BackgroundWorker worker, DoWorkEventArgs e) |
{ |
try |
{ |
progressForm.updateStatus("Copying Files to " + destDirName); |
DirectoryInfo dir = new DirectoryInfo(sourceDirName); |
DirectoryInfo[] dirs = dir.GetDirectories(); |
// If the destination directory does not exist, create it. |
if (!Directory.Exists(destDirName)) |
{ |
Directory.CreateDirectory(destDirName); |
} |
// Get the file contents of the directory to copy. |
FileInfo[] files = dir.GetFiles(); |
foreach (FileInfo file in files) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the path to the new copy of the file. |
string tempPath = Path.Combine(destDirName, file.Name); |
// Copy the file. |
file.CopyTo(tempPath, false); |
} |
// If copySubDirs is true, copy the subdirectories. |
if (copySubDirs) |
{ |
foreach (DirectoryInfo subdir in dirs) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the subdirectory. |
string tempPath = Path.Combine(destDirName, subdir.Name); |
// Copy the subdirectories. |
DirectoryCopy(subdir.FullName, tempPath, copySubDirs, worker, e); |
} |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Reset_User_Password_Form.Designer.cs |
---|
0,0 → 1,130 |
namespace SWAT_Office_App |
{ |
partial class ResetUserPassword_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ResetUserPassword_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password1 = new System.Windows.Forms.TextBox(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password2 = new System.Windows.Forms.TextBox(); |
this.lbl_Prompt2 = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password1 |
// |
this.txt_Password1.Location = new System.Drawing.Point(18, 29); |
this.txt_Password1.Name = "txt_Password1"; |
this.txt_Password1.Size = new System.Drawing.Size(110, 20); |
this.txt_Password1.TabIndex = 1; |
this.txt_Password1.UseSystemPasswordChar = true; |
// |
// btn_Ok |
// |
this.btn_Ok.Enabled = false; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 2; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password2 |
// |
this.txt_Password2.Location = new System.Drawing.Point(18, 29); |
this.txt_Password2.Name = "txt_Password2"; |
this.txt_Password2.Size = new System.Drawing.Size(110, 20); |
this.txt_Password2.TabIndex = 4; |
this.txt_Password2.UseSystemPasswordChar = true; |
this.txt_Password2.Visible = false; |
// |
// lbl_Prompt2 |
// |
this.lbl_Prompt2.AutoSize = true; |
this.lbl_Prompt2.Location = new System.Drawing.Point(7, 9); |
this.lbl_Prompt2.Name = "lbl_Prompt2"; |
this.lbl_Prompt2.Size = new System.Drawing.Size(132, 13); |
this.lbl_Prompt2.TabIndex = 5; |
this.lbl_Prompt2.Text = "Enter in the new password"; |
// |
// ResetUserPassword_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.lbl_Prompt2); |
this.Controls.Add(this.txt_Password2); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.txt_Password1); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ResetUserPassword_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reset Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password1; |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password2; |
private System.Windows.Forms.Label lbl_Prompt2; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Reset_User_Password_Form.cs |
---|
0,0 → 1,56 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ResetUserPassword_Form : Form |
{ |
private string selectedUsername; |
public ResetUserPassword_Form(string selectedUser) |
{ |
selectedUsername = selectedUser; |
InitializeComponent(); |
this.txt_Password1.Focus(); |
this.lbl_Prompt2.Visible = false; |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password1.TextChanged += new EventHandler(this.txt_Box1_TextChanged); |
this.txt_Password2.TextChanged += new EventHandler(this.txt_Box2_TextChanged); |
} |
private void txt_Box1_TextChanged(object sender, EventArgs e) |
{ |
// Office password is set here |
if (txt_Password1.Text == "tr33b3@rd") |
{ |
this.txt_Password1.Visible = false; |
this.txt_Password2.Visible = true; |
this.lbl_Prompt1.Visible = false; |
this.lbl_Prompt2.Visible = true; |
this.txt_Password2.Focus(); |
} |
} |
private void txt_Box2_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
ManageUserAccounts.ChangeUserPassword(selectedUsername, txt_Password2.Text); |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Reset_User_Password_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/SWAT Office App.csproj.user |
---|
0,0 → 1,13 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<PublishUrlHistory>publish\</PublishUrlHistory> |
<InstallUrlHistory /> |
<SupportUrlHistory /> |
<UpdateUrlHistory /> |
<BootstrapperUrlHistory /> |
<ErrorReportUrlHistory /> |
<FallbackCulture>en-US</FallbackCulture> |
<VerifyUploadedFiles>false</VerifyUploadedFiles> |
</PropertyGroup> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Settings_Form.resx |
---|
0,0 → 1,148 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<metadata name="folderBrowserDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
<value>17, 17</value> |
</metadata> |
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> |
<value>56</value> |
</metadata> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Settings_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class SettingsVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SettingsVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// SettingsVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "SettingsVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Settings_Verify_Form.cs |
---|
0,0 → 1,36 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class SettingsVerify_Form : Form |
{ |
public SettingsVerify_Form() |
{ |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
Settings_Form.settings_Form_Instance.ShowDialog(); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Settings_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Toggle_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class ToggleUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ToggleUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// ToggleUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ToggleUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Toggle Share"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Toggle_User_Verify_Form.cs |
---|
0,0 → 1,38 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ToggleUserVerify_Form : Form |
{ |
private string selectedUser; |
public ToggleUserVerify_Form(string user) |
{ |
selectedUser = user; |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
ManageUserAccounts.ToggleShare(selectedUser); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/Toggle_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/application_osx_terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App/application_osx_terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App.suo |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App.suo |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4.1/SWAT Office App.sln |
---|
0,0 → 1,20 |
|
Microsoft Visual Studio Solution File, Format Version 11.00 |
# Visual Studio 2010 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SWAT Office App", "SWAT Office App\SWAT Office App.csproj", "{87CC24B0-F2A3-4D61-94D0-B3DF78658562}" |
EndProject |
Global |
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
Debug|x86 = Debug|x86 |
Release|x86 = Release|x86 |
EndGlobalSection |
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.ActiveCfg = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.Build.0 = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.ActiveCfg = Release|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.Build.0 = Release|x86 |
EndGlobalSection |
GlobalSection(SolutionProperties) = preSolution |
HideSolutionNode = FALSE |
EndGlobalSection |
EndGlobal |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/AboutBox.cs |
---|
0,0 → 1,30 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Drawing; |
using System.Linq; |
using System.Reflection; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
partial class AboutBox : Form |
{ |
public AboutBox() |
{ |
InitializeComponent(); |
this.Text = "Program Info"; |
this.labelProductName.Text = "SWAT Office App"; |
this.labelVersion.Text = "Version 2.4"; |
this.labelCopyright.Text = "Copyright to Kevin Lee @ Virginia Tech"; |
this.labelCompanyName.Text = "Author: Kevin Lee"; |
this.textBoxDescription.Text = "This program has been written by Kevin Lee for use " + |
"in Virginia Tech's SWAT (Software Assistance and " + |
"Triage) office at Torgeson 2080. Distribution without " + |
"notification to the author is strongly discouraged. " + |
"Claiming credit for this program without being the " + |
"author is prohibited. Questions and comments can be " + |
"sent to klee482@vt.edu."; |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Main_Menu_Form.Designer.cs |
---|
0,0 → 1,122 |
namespace SWAT_Office_App |
{ |
partial class Menu1_Main |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Menu1_Main)); |
this.groupBox_Menu1 = new System.Windows.Forms.GroupBox(); |
this.btn_DriveLogger = new System.Windows.Forms.Button(); |
this.btn_Settings = new System.Windows.Forms.Button(); |
this.btn_UserMgmt = new System.Windows.Forms.Button(); |
this.btn_Reimage_USB_Drives = new System.Windows.Forms.Button(); |
this.groupBox_Menu1.SuspendLayout(); |
this.SuspendLayout(); |
// |
// groupBox_Menu1 |
// |
this.groupBox_Menu1.Controls.Add(this.btn_DriveLogger); |
this.groupBox_Menu1.Controls.Add(this.btn_Settings); |
this.groupBox_Menu1.Controls.Add(this.btn_UserMgmt); |
this.groupBox_Menu1.Controls.Add(this.btn_Reimage_USB_Drives); |
this.groupBox_Menu1.Location = new System.Drawing.Point(12, 12); |
this.groupBox_Menu1.Name = "groupBox_Menu1"; |
this.groupBox_Menu1.Size = new System.Drawing.Size(142, 209); |
this.groupBox_Menu1.TabIndex = 0; |
this.groupBox_Menu1.TabStop = false; |
this.groupBox_Menu1.Text = "Main Menu"; |
// |
// btn_DriveLogger |
// |
this.btn_DriveLogger.Location = new System.Drawing.Point(12, 65); |
this.btn_DriveLogger.Name = "btn_DriveLogger"; |
this.btn_DriveLogger.Size = new System.Drawing.Size(118, 40); |
this.btn_DriveLogger.TabIndex = 1; |
this.btn_DriveLogger.Text = "&DriveLogger"; |
this.btn_DriveLogger.UseVisualStyleBackColor = true; |
this.btn_DriveLogger.Click += new System.EventHandler(this.btn_DriveLogger_Click); |
// |
// btn_Settings |
// |
this.btn_Settings.Location = new System.Drawing.Point(12, 157); |
this.btn_Settings.Name = "btn_Settings"; |
this.btn_Settings.Size = new System.Drawing.Size(118, 40); |
this.btn_Settings.TabIndex = 3; |
this.btn_Settings.Text = "Program &Settings"; |
this.btn_Settings.UseVisualStyleBackColor = true; |
this.btn_Settings.Click += new System.EventHandler(this.btn_Main_Settings_Click); |
// |
// btn_UserMgmt |
// |
this.btn_UserMgmt.Location = new System.Drawing.Point(12, 19); |
this.btn_UserMgmt.Name = "btn_UserMgmt"; |
this.btn_UserMgmt.Size = new System.Drawing.Size(118, 40); |
this.btn_UserMgmt.TabIndex = 0; |
this.btn_UserMgmt.Text = "Manage User &Accounts and Shares"; |
this.btn_UserMgmt.UseVisualStyleBackColor = true; |
this.btn_UserMgmt.Click += new System.EventHandler(this.btn_Main_UserMgmt_Click); |
// |
// btn_Reimage_USB_Drives |
// |
this.btn_Reimage_USB_Drives.Location = new System.Drawing.Point(12, 111); |
this.btn_Reimage_USB_Drives.Name = "btn_Reimage_USB_Drives"; |
this.btn_Reimage_USB_Drives.Size = new System.Drawing.Size(118, 40); |
this.btn_Reimage_USB_Drives.TabIndex = 2; |
this.btn_Reimage_USB_Drives.Text = "&Reimage USB Drives"; |
this.btn_Reimage_USB_Drives.UseVisualStyleBackColor = true; |
this.btn_Reimage_USB_Drives.Click += new System.EventHandler(this.btn_Reimage_USB_Drives_Click); |
// |
// Menu1_Main |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.ClientSize = new System.Drawing.Size(167, 233); |
this.ControlBox = false; |
this.Controls.Add(this.groupBox_Menu1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.KeyPreview = true; |
this.MaximizeBox = false; |
this.Name = "Menu1_Main"; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "SWAT"; |
this.groupBox_Menu1.ResumeLayout(false); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.GroupBox groupBox_Menu1; |
private System.Windows.Forms.Button btn_Settings; |
private System.Windows.Forms.Button btn_UserMgmt; |
private System.Windows.Forms.Button btn_Reimage_USB_Drives; |
private System.Windows.Forms.Button btn_DriveLogger; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Main_Menu_Form.cs |
---|
0,0 → 1,92 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Menu1_Main : Form |
{ |
public Menu1_Main() |
{ |
InitializeComponent(); |
Settings_Form.ImportSettings(); |
this.KeyPress += new KeyPressEventHandler(Menu1_Main_KeyPress); |
} |
void Menu1_Main_KeyPress(object sender, KeyPressEventArgs e) |
{ |
switch (e.KeyChar) |
{ |
case '1': |
ManageUserAccounts_Form user_Mgmt = new ManageUserAccounts_Form(); |
user_Mgmt.ShowDialog(); |
break; |
case '2': |
if (!DriveLogger_Form.instanceAlreadyRunning) |
{ |
DriveLogger_Form driveForm = new DriveLogger_Form(); |
driveForm.Show(); |
} |
else |
{ |
MessageBox.Show("An instance of DriveLogger is already running"); |
} |
break; |
case '3': |
if (!Reimage_USB_Drives.threadsRunning) |
Reimage_USB_Drives.reimageUSBDrives(); |
else |
{ |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
} |
break; |
case '4': |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
break; |
case '?': |
AboutBox aboutForm = new AboutBox(); |
aboutForm.ShowDialog(); |
break; |
} |
} |
private void btn_Main_UserMgmt_Click(object sender, EventArgs e) |
{ |
ManageUserAccounts_Form userMgmtForm = new ManageUserAccounts_Form(); |
userMgmtForm.ShowDialog(); |
} |
private void btn_DriveLogger_Click(object sender, EventArgs e) |
{ |
if (!DriveLogger_Form.instanceAlreadyRunning) |
{ |
DriveLogger_Form driveForm = new DriveLogger_Form(); |
driveForm.Show(); |
} |
else |
{ |
MessageBox.Show("An instance of DriveLogger is already running"); |
} |
} |
private void btn_Main_Settings_Click(object sender, EventArgs e) |
{ |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
} |
private void btn_Reimage_USB_Drives_Click(object sender, EventArgs e) |
{ |
if (!DriveLogger_Form.instanceAlreadyRunning) |
Reimage_USB_Drives.reimageUSBDrives(); |
else |
{ |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/SWAT Office App.csproj |
---|
0,0 → 1,252 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Platform Condition=" '$(Platform)' == '' ">x86</Platform> |
<ProductVersion>8.0.30703</ProductVersion> |
<SchemaVersion>2.0</SchemaVersion> |
<ProjectGuid>{87CC24B0-F2A3-4D61-94D0-B3DF78658562}</ProjectGuid> |
<OutputType>WinExe</OutputType> |
<AppDesignerFolder>Properties</AppDesignerFolder> |
<RootNamespace>SWAT_Office_App</RootNamespace> |
<AssemblyName>SWAT Office App</AssemblyName> |
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> |
<TargetFrameworkProfile>Client</TargetFrameworkProfile> |
<FileAlignment>512</FileAlignment> |
<IsWebBootstrapper>false</IsWebBootstrapper> |
<PublishUrl>publish\</PublishUrl> |
<Install>true</Install> |
<InstallFrom>Disk</InstallFrom> |
<UpdateEnabled>false</UpdateEnabled> |
<UpdateMode>Foreground</UpdateMode> |
<UpdateInterval>7</UpdateInterval> |
<UpdateIntervalUnits>Days</UpdateIntervalUnits> |
<UpdatePeriodically>false</UpdatePeriodically> |
<UpdateRequired>false</UpdateRequired> |
<MapFileExtensions>true</MapFileExtensions> |
<ApplicationRevision>0</ApplicationRevision> |
<ApplicationVersion>1.0.0.%2a</ApplicationVersion> |
<UseApplicationTrust>false</UseApplicationTrust> |
<BootstrapperEnabled>true</BootstrapperEnabled> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugSymbols>true</DebugSymbols> |
<DebugType>full</DebugType> |
<Optimize>false</Optimize> |
<OutputPath>bin\Debug\</OutputPath> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugType>pdbonly</DebugType> |
<Optimize>true</Optimize> |
<OutputPath>bin\Release\</OutputPath> |
<DefineConstants>TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup> |
<ApplicationIcon>application_osx_terminal.ico</ApplicationIcon> |
</PropertyGroup> |
<ItemGroup> |
<Reference Include="System" /> |
<Reference Include="System.Core" /> |
<Reference Include="System.Xml.Linq" /> |
<Reference Include="System.Data.DataSetExtensions" /> |
<Reference Include="Microsoft.CSharp" /> |
<Reference Include="System.Data" /> |
<Reference Include="System.Deployment" /> |
<Reference Include="System.Drawing" /> |
<Reference Include="System.Windows.Forms" /> |
<Reference Include="System.Xml" /> |
</ItemGroup> |
<ItemGroup> |
<Compile Include="AboutBox.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="AboutBox.Designer.cs"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.designer.cs"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_System_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_System_Account_Form.Designer.cs"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_User_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_User_Account_Form.Designer.cs"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Delete_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Delete_User_Verify_Form.designer.cs"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="DriveLogger_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="DriveLogger_Form.Designer.cs"> |
<DependentUpon>DriveLogger_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="DriveLogger_LabelPrompt_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="DriveLogger_LabelPrompt_Form.Designer.cs"> |
<DependentUpon>DriveLogger_LabelPrompt_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Main_Menu_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Main_Menu_Form.Designer.cs"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Manage_User_Accounts.cs" /> |
<Compile Include="Manage_User_Accounts_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Manage_User_Accounts_Form.Designer.cs"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Program.cs" /> |
<Compile Include="Properties\AssemblyInfo.cs" /> |
<Compile Include="Reimage_USB_Drives.cs" /> |
<Compile Include="Reimage_USB_Drive_Progress_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reimage_USB_Drive_Progress_Form.Designer.cs"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Reset_User_Password_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reset_User_Password_Form.Designer.cs"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Form.Designer.cs"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Verify_Form.designer.cs"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.designer.cs"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<EmbeddedResource Include="AboutBox.resx"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_Hidden_Account_Form.resx"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_System_Account_Form.resx"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_User_Account_Form.resx"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Delete_User_Verify_Form.resx"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="DriveLogger_Form.resx"> |
<DependentUpon>DriveLogger_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="DriveLogger_LabelPrompt_Form.resx"> |
<DependentUpon>DriveLogger_LabelPrompt_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Main_Menu_Form.resx"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Manage_User_Accounts_Form.resx"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Properties\Resources.resx"> |
<Generator>ResXFileCodeGenerator</Generator> |
<LastGenOutput>Resources.Designer.cs</LastGenOutput> |
<SubType>Designer</SubType> |
</EmbeddedResource> |
<Compile Include="Properties\Resources.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Resources.resx</DependentUpon> |
<DesignTime>True</DesignTime> |
</Compile> |
<EmbeddedResource Include="Reimage_USB_Drive_Progress_Form.resx"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Reset_User_Password_Form.resx"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Form.resx"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Verify_Form.resx"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Toggle_User_Verify_Form.resx"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<None Include="Properties\Settings.settings"> |
<Generator>SettingsSingleFileGenerator</Generator> |
<LastGenOutput>Settings.Designer.cs</LastGenOutput> |
</None> |
<Compile Include="Properties\Settings.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Settings.settings</DependentUpon> |
<DesignTimeSharedInput>True</DesignTimeSharedInput> |
</Compile> |
</ItemGroup> |
<ItemGroup> |
<Content Include="application_osx_terminal.ico" /> |
<None Include="Resources\Refresh.png" /> |
</ItemGroup> |
<ItemGroup> |
<BootstrapperPackage Include=".NETFramework,Version=v4.0,Profile=Client"> |
<Visible>False</Visible> |
<ProductName>Microsoft .NET Framework 4 Client Profile %28x86 and x64%29</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Client.3.5"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1"> |
<Visible>False</Visible> |
<ProductName>Windows Installer 3.1</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
</ItemGroup> |
<ItemGroup /> |
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. |
Other similar extension points exist, see Microsoft.Common.targets. |
<Target Name="BeforeBuild"> |
</Target> |
<Target Name="AfterBuild"> |
</Target> |
--> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Settings_Form.cs |
---|
0,0 → 1,259 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Xml.Linq; |
namespace SWAT_Office_App |
{ |
public partial class Settings_Form : Form |
{ |
public static bool defaultSettings { get; set; } |
public static List<string> systemAccounts = new List<string>(); |
public static List<string> hiddenAccounts = new List<string>(); |
public static string sharedFolderLocation { get; set; } |
public static string usbMasterx32CopyLocation { get; set; } |
public static string usbMasterx64CopyLocation { get; set; } |
public static List<string> driveLoggerDockLabels = new List<string>(); |
public static int driveLoggerRefreshInterval { get; set; } |
private static Settings_Form _Settings_Form = null; |
// Singleton instance |
public static Settings_Form settings_Form_Instance |
{ |
set |
{ |
_Settings_Form = value; |
} |
get |
{ |
if (_Settings_Form == null) |
_Settings_Form = new Settings_Form(); |
return _Settings_Form; |
} |
} |
public Settings_Form() |
{ |
ImportSettings(); |
InitializeComponent(); |
this.listBox_SystemAccounts.SelectedIndexChanged += new EventHandler(this.listBox_SystemAccounts_SelectedIndexChanged); |
this.listBox_HiddenAccounts.SelectedIndexChanged += new EventHandler(this.listBox_HiddenAccounts_SelectedIndexChanged); |
} |
private void Settings_Form_Load(object sender, EventArgs e) |
{ |
OpenUpdateSettings(); |
settings_Form_Instance.btn_SystemRemove.Enabled = false; |
} |
public void listBox_SystemAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_SystemRemove.Enabled = true; |
} |
public void listBox_HiddenAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_HiddenRemove.Enabled = true; |
} |
public static void ImportSettings() |
{ |
try |
{ |
if (File.Exists("Settings.xml")) |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load("Settings.xml"); |
systemAccounts.Clear(); |
string tempSystemAccounts = Settings.Element("ProgramSettings").Element("SystemAccounts").Value; |
string[] tempStringArray = tempSystemAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
systemAccounts.Add(str.Trim()); |
hiddenAccounts.Clear(); |
string tempHiddenAccounts = Settings.Element("ProgramSettings").Element("HiddenAccounts").Value; |
tempStringArray = tempHiddenAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
hiddenAccounts.Add(str.Trim()); |
driveLoggerDockLabels.Clear(); |
string tempDriveLoggerDockLabels = Settings.Element("ProgramSettings").Element("DockLabels").Value; |
tempStringArray = tempDriveLoggerDockLabels.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
driveLoggerDockLabels.Add(str.Trim()); |
driveLoggerRefreshInterval = int.Parse(Settings.Element("ProgramSettings").Element("DockRefreshInterval").Value); |
sharedFolderLocation = Settings.Element("ProgramSettings").Element("SharedFolderLocation").Value; |
usbMasterx32CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx32Location").Value; |
usbMasterx64CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx64Location").Value; |
} |
else |
{ |
WriteDefaultConfigFile(); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void OpenUpdateSettings() |
{ |
// Update the buttons on the form with the imported settings |
settings_Form_Instance.txt_ShareLocation.Text = sharedFolderLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text = usbMasterx32CopyLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text = usbMasterx64CopyLocation; |
PaintListBox(); |
} |
private static void ExitUpdateSettings() |
{ |
// Update the static variables from the form |
sharedFolderLocation = settings_Form_Instance.txt_ShareLocation.Text; |
usbMasterx32CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text; |
usbMasterx64CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text; |
} |
private static void ExportSettings() |
{ |
try |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load("Settings.xml"); |
string tempString = ""; |
foreach (string str in systemAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("SystemAccounts", tempString); |
tempString = ""; |
foreach (string str in hiddenAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("HiddenAccounts", tempString); |
Settings.Element("ProgramSettings").SetElementValue("SharedFolderLocation", sharedFolderLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx32Location", usbMasterx32CopyLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx64Location", usbMasterx64CopyLocation); |
Settings.Save("Settings.xml"); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void WriteDefaultConfigFile() |
{ |
// Writes the default settings configuration |
try |
{ |
XElement Settings = new XElement("Settings", |
new XElement("ProgramSettings", |
new XElement("SystemAccounts", "Administrators,Administrator"), |
new XElement("HiddenAccounts", "Administrator,Guest"), |
new XElement("SharedFolderLocation", "C:\\"), |
new XElement("USBMasterCopyx32Location", "C:\\"), |
new XElement("USBMasterCopyx64Location", "C:\\"), |
new XElement("DockLabels", "Dock 1,Dock 2,Dock 3,External USB"), |
new XElement("DockRefreshInterval", 1000) |
) |
); |
Settings.Save("Settings.xml"); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void PaintListBox() |
{ |
// Paints&Refreshes the listbox of system accounts |
settings_Form_Instance.listBox_SystemAccounts.Items.Clear(); |
foreach (string user in systemAccounts) |
settings_Form_Instance.listBox_SystemAccounts.Items.Add(user); |
settings_Form_Instance.listBox_HiddenAccounts.Items.Clear(); |
foreach (string user in hiddenAccounts) |
settings_Form_Instance.listBox_HiddenAccounts.Items.Add(user); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
ExitUpdateSettings(); |
ExportSettings(); |
this.Close(); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Default_Click(object sender, EventArgs e) |
{ |
try |
{ |
if (MessageBox.Show("Reset configurations to the default settings?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) |
{ |
File.Delete("Settings.xml"); |
WriteDefaultConfigFile(); |
ImportSettings(); |
OpenUpdateSettings(); |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
private void btn_SystemAdd_Click(object sender, EventArgs e) |
{ |
AddSystemAccount_Form newForm = new AddSystemAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_SystemRemove_Click(object sender, EventArgs e) |
{ |
systemAccounts.Remove(this.listBox_SystemAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_HiddenAdd_Click(object sender, EventArgs e) |
{ |
AddHiddenAccount_Form newForm = new AddHiddenAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_HiddenRemove_Click(object sender, EventArgs e) |
{ |
hiddenAccounts.Remove(this.listBox_HiddenAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_ShareLocationChange_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_ShareLocation.Text = folderBrowserDialog.SelectedPath; |
sharedFolderLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx32Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x32.Text = folderBrowserDialog.SelectedPath; |
usbMasterx32CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx64Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x64.Text = folderBrowserDialog.SelectedPath; |
usbMasterx64CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/bin/Debug/Settings.xml |
---|
0,0 → 1,12 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe.manifest |
---|
0,0 → 1,11 |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> |
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/> |
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> |
<security> |
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> |
<requestedExecutionLevel level="asInvoker" uiAccess="false"/> |
</requestedPrivileges> |
</security> |
</trustInfo> |
</assembly> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/bin/Release/Settings.xml |
---|
0,0 → 1,12 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
<DockLabels>Dock 1,Dock 2,Dock 3,External USB</DockLabels> |
<DockRefreshInterval>1000</DockRefreshInterval> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,64 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Kevin\Desktop\Test\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Kevin\Desktop\Test\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DriveLogger_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu1_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu1_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,62 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DriveLogger_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DriveLogger_LabelPrompt_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu1_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu1_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/AboutBox.resx |
---|
0,0 → 1,366 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="logoPictureBox.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
iVBORw0KGgoAAAANSUhEUgAAAIIAAAEECAYAAADkneyMAAAABGdBTUEAAOD8YVAtlgAAAvdpQ0NQUGhv |
dG9zaG9wIElDQyBwcm9maWxlAAA4y2NgYJ7g6OLkyiTAwFBQVFLkHuQYGREZpcB+noGNgZkBDBKTiwsc |
AwJ8QOy8/LxUBlTAyMDw7RqIZGC4rAsyi4E0wJoMtBhIHwBio5TU4mQg/QWI08tLCoDijDFAtkhSNphd |
AGJnhwQ5A9ktDAxMPCWpFSC9DM75BZVFmekZJQqGlpaWCo4p+UmpCsGVxSWpucUKnnnJ+UUF+UWJJakp |
QLVQO0CA1yW/RME9MTNPwchAlYHKABSOEBYifBBiCJBcWlQGD0oGBgEGBQYDBgeGAIZEhnqGBQxHGd4w |
ijO6MJYyrmC8xyTGFMQ0gekCszBzJPNC5jcsliwdLLdY9VhbWe+xWbJNY/vGHs6+m0OJo4vjC2ci5wUu |
R64t3JrcC3ikeKbyCvFO4hPmm8Yvw79YQEdgh6Cr4BWhVKEfwr0iKiJ7RcNFv4hNEjcSvyJRISkneUwq |
X1pa+oRMmay67C25PnkX+T8KWxULlfSU3iqvVSlQNVH9qXZQvUsjVFNJ84PWAe1JOqm6VnqCeq/0jxgs |
MKw1ijG2NZE3ZTZ9aXbBfKfFEssJVnXWuTZxtoF2rvbWDsaOOk5qzkouCq7ybgruyh7qnrpeJt42Pu6+ |
wX4J/vkB9YETg5YG7wq5GPoynClCLtIqKiK6ImZm7J64BwlsibpJYckNKWtSb6ZzZFhkZmbNzb6Yy55n |
n19RsKnwXbF2SVbpqrI3FfqVJVW7ahhrveqm1j9s1GuqaT7bKtdW2H60U7qrqPt0r2pfY//diTaTZk/+ |
OzV+2uEZGjP7Z32fkzD39HzzBUsXiSxuXfJtWebyeytDVp1e47J233rLDds2mWzestVk2/YdVjv373bd |
c3Zf2P4HB3MO/TzSfkz8+IqT1qfOnUk+++v8pIval45eSbz67/qcmza37t6pv6d8/8TDvMdiT/Y/y3wh |
8vLg6/y38u8ufGj6ZPr51dcF38N/Cvw69af1n+P//wANAA8013ReGAAAAAlwSFlzAAA45AAAOOQB7FYm |
xQAANQ1JREFUeF7t3VePNEfVB3B/Bb4DQkJwbQkhhC+MxAUW2GCTjbGNeRzAgI0DmJxNzjnnnHMwyeSc |
c44m58y8/BqO33I9Hap7umerd7ek1e7OdFd31fnXyafqmGOOOWZz+HM4B//BwOEkHM5Bg4H/AuGwHcwZ |
SBbBIRAOJgT+O+pDIBxk6idjPwTCIRAOOcIhBv5/Bg48R/jnP/+5+c1vfrP51re+tfn4xz+++cAHPrD5 |
2Mc+tvnmN7+5+d3vfndgsHJggPCvf/1r89WvfnXzvve9b/OqV71q87KXvWzzrGc9a/PYxz5288xnPnPz |
5je/efPWt761+c7Pc5/73M3DHvawzSMe8YjNs5/97M2Xv/zlDdDs17bvgfDLX/6yIeyjH/3ozdOe9rTN |
u9/97s2nP/3pzXe/+93NT37yk81f//rXXtq6/ytf+UoDnMc//vGb173udZsf//jH+w4P+xYIv//975sV |
/8AHPrBZ6X/4wx+2Jt5f/vKXzWc+85mGQzzhCU/YXHnllVv3WUsH+xIIb3nLWzb3v//9N2984xs3//73 |
vxeZ6+9///ubF77whQ2n+eEPf7jIM3bZ6b4Cwne+853Nfe9734YTzMEBSghBqXzqU5+6+dCHPlRyebXX |
7BsgWP2XXnrp5nOf+9zOJ5si+vznP3/znOc8Z7UK5b4AAplN8//HP/6xcxCkD3zb297WWBlDCuievmTH |
w1cPhBe96EXNaqylvfe9723AsDZTc9VA4BN4+tOfXgsGrn6PN7zhDZvnPe951b1X3wutFgi8f4985COr |
XXn8DmsyL1cJhG9/+9ubCy64oGoXMH2Fr4Els4a2OiCQvfe5z32a2EDt7Wc/+1kjuv72t7/V/qrry0d4 |
xzvesSr5y53NLV17WxVH4CR68IMfvDrzjGmLO9TcVgWEV7ziFRvu47U1kcuXvvSlVb/2aoCAG1x++eWr |
kLc5xcU7+DuuuuqqasGwGiCIIPpZqn3ve99rwtQPfehDm59XvvKVm7///e+zPQ5XwNFqbasAAkuBbiC0 |
vESTlCJYJXCE8/jhrBK7kL00R/vzn/+8eeITn7gRyq6xrQIInEdLeere8573NCKnLU7xwQ9+cPOkJz1p |
NrrRbz7ykY/M1t+cHa0CCBwzS8T8//SnPzU+iT47n/dyrlXMESZCWWOrHggULNHFJdqHP/zhQU4j8eTn |
P//5LI8XrmZKAmBtrXogvP/9799g39s0Wvuvf/3ro5JVAEzmcldz32Me85jNH//4x20ef4175U184Qtf |
mK2/uTqqGgjkNoXtpz/9afF4afqSTd/5znc2fn5/k81f/OIXN+9617uafkIUEDnYdVf7xS9+sXnc4x5X |
/OySCz/72c9u3v72t5dcutNrqgaClfPwhz981ITIOpaGzhRkCYgCPvnJT97IE7jHPe7RaO7SyzRsui9C |
CEAsijkbD+MznvGMObucpa+qgcCce/GLXzx6oG9605savYJIkU9oBSI6jR1QoklAveyyyzZkd95++9vf |
Nork3EUuxAww1taqBgLz7dWvfvXoOROZFJxC4JTwbR0BjXqFVIHjt5AFvUQ+AV+IopraWtVA4EkMuV46 |
cRHcCUdQ+AdEATl1fM/vb8VHo8BxWOEewsbnnnvuJACWvCMdxjPauFDJ/UtdUzUQVCjx8JU2SuVtbnOb |
q5UxbN2qpjiyPpiil1xyScPyrfi0USC/8Y1vNOLkpJNOKn3k6OsAgdg6BMKIqXv9618/SsNWiiZGwAvJ |
R/CrX/2qqWFU5yDowxTkFyCjjxw5cpRZyLVMybzhDW+4WFwAEOgrh0AYAYRPfOITG2AobT/4wQ82EkfZ |
/+S+7OYHPOABjeXAjIyGGPQP1kS0SC1jZr7kJS9pSuWWqHGkswBmba1q0cDGf8ELXlA8Z/wGYe7REc48 |
88xeHQNYmJWAY5V+9KMfbZ7FUiFSlkiTV3w7BtzFg9/ywqqBQMaPsbnJeEUm0XgT1RgIMbc1yiNd4UEP |
etDVFgJdAfiA41GPetTsmUVMWHsw1NaqBoLJIrNLQ8Gf//znj3IZ8xVg811u3a997WvXyCkEBMWtGg5B |
x5iz8WkQebW16oFgdZZO3Kc+9anNJz/5yaPmGJDud7/7FRXGKlejI2i4Ai/lnLEG4qbPrb1XAKkeCDa2 |
CMIMTZIVzF/Q1lgSJVFE4ojZGs2zOafmaESR7KcaayOrB8KPfvSjYpcstkvrb2vyAJiTQ00cAveIxgE1 |
Nt7R9QyWyhjld+hd5/y+eiCwt62iEvbMh2CfpLxh8TiCFTnUXv7yl29OOeWUa3geuYS3ZefGQXFdIsFm |
aEwl31cPBINACIrgUHvNa17TWgGFCEzCoYojvgSWAl9Ean3Q8imt27Svf/3rVRbsxphWAQQmlzjAUJMl |
zErIWykQKJqcPQJQchWicUBxVk1tOJK8BmKu1rYKICCkoNCQGQkIbRVF7qcADm2kIYk1RAv/xVx1CBTe |
WnMVV8URvKzg02tf+9reBSWq2LZyAYD+0OffF7AiFqJR7ObIJJLlJOehRMfZS26xCo5gguQIIFTfJll0 |
hDYTkZLou76Gm6SRTvfQC7YNDhExNeYo5nOxGiB4cXGBvkRWq75NKx8CAiWSmzlftSKW21gL/A+11zyu |
TjR4YY4YXKFLdlv1bQoZAvcFemQyI3reJJoyJ6c0gPSuQ3rJlL6XuGdVHMEEiA1gt211idy3Ak154y3s |
0y9YJG0rn/Ugh2GseCC+RDZrthJWLRri5YWI86IXxOoqhLE6uwpQWSKpqZhPkACUGMaY9pCHPGSRfMcx |
7zD22tVxhBggU482HpwhCmWBBOFsvIl70A/kAHTJaiIjdR7lEygRVq5CSQNG3GXuFPiSZ297zWqBYOAy |
j9QqhCUhN9HKt1UNfYFbmYNIllKbDqAP17eJk5hYQFP/OBQoAgIpcEPWybYEW+r+VQPBpEhKvfDCC3s9 |
f9LDttnrgEMozXrOiUEZFQ+RGr/WtnogmHiZSbKTVSYttRt7F4HFQC666KJqy91LgbkvgGCwdAGiQDYS |
X0Mfuy+dnL7riCOBLLWZ2/ga5niXOfrYN0CIyRBrYCpi1bKUv/SlL822O6sqJdlST3nKUzZ3v/vdmyKY |
XXOgOYje1se+A0I6SJYDe55jB7cQXmZRECVWdPgHENMPriI2QKcQswAiEUmVUHIX7Z7C+tBH7bGDsYDZ |
10CIybDjiVR3RS/YOXAodOE/8FsG0nnnndd8TvOXRSRaybRkidADAGQ/twMBhC4CMgmtbB5E9YglGUz7 |
FQwHGggpUXEAWURDWUyHQNivM/CfcQkunXHGGavc3ncushxyhP/N5PHHH9/oEAe1HSggCAkrbJXyLiGV |
MiiFjBv6Xve6V6M8ihX4Xz0DRZHV4J6xEci1AWrfA8FprwgqSCXvEbHvdre7NaVxDvNkItINJL3KV2Ra |
utYmHTb6pDuwJFgXQLIXp8jtAlT7FghyAdj8QsJWt3ByFLj0JZJ25S74nDNJAIq5CTD7qe07IEg45UAS |
omYS2pBLGFqk0sbYOAA/QZdDSLwiUuKJA6YlszLNNLLXAlc272VXpfXaQLJvgMDfb/Xf7GY3azgB1o+1 |
K2Gzen3POsAVeBjbNsHgUUxzCWQ2AxEw+FuCSwoKooUY4dJeuw9iXwBBKNphX3QBhJdMgvi8gbKaeRbF |
ILiVBaOEldsKYSTH5ull+gEofXBD+y0rOWosfCb/QV5EuivLIUfY8QzQ/u9973s3LmRs30rH9iW4IhZC |
iRvwIqqYkrXkNzGRNhlOFEOcJLUQBJoCAD4HBADzrNi6j9jwfCX0fdlOO56aUY9bNUdQBk8XQGiExfYp |
dcQAEEhGQTiEsorjZDhBo9gmJ2ZLOf0JJ5zQ9JdHFPWbEl2/OIfrACjNXhKcqrXiuQ8ZqwUCMw47Jgqw |
ZCwfwclyRPM3d7FVTM4zI6MBRVrM4jp5BThLukm3e/Uf+kRYHZ6B6wBCPD+dZFbJlB1jRy3hmS9eJRCs |
eL4AUUF/I4pVGWCwSnEChKQLYO84RZSwURpTpdC1+mFiplvuAggQILh+KI2+Dz2C/uF7n0UoG3eiV8iR |
HLtZ6My0HdXd6oCAaFLDrGgrFABo7Fa832HyhRdRriEOwVIg2zmN2k5dAyImZlvDAegc+sRdAE2/AEgJ |
9S6eSxz53zsBnx1ccxE0ijo7vHh1QODhI4cRBihMOlseYRAKQQIMVirCSCplMTD3KHOITjEkIoLtUzrb |
9l6mBIaFYbXrR5/A5YdYAkAcwbvgIgACFBRKW/yt4dTaVQEBEc8555xGQw+HkAn3NxAgkt+UOasWx6BL |
+Awx4zwloLFfwWmnnXZ1+ZwMprzAVr9RJo/oOAruAGDEBO4Q9wBfmKf6Jz4AlEnKtV17Ww0QEPaud73r |
5oorrmhWG24QREH4II4Jdy1REV4/wHFfNPcee+yxjYKoAYz6Bv6IdA8GhLXaAUJ/rkNgf+MkREyc9+T5 |
kTbvOz84RBxFVLuIWA0QEMkeRCYbG0Zkyho2jx0DQ5hzWHcofa4JTuBaxLGapaXFxtxkvHwEezCn2c/u |
5U30G5iIEgqndyBKQpHEKXCe0B2IBI0o0Z8f7mjf19pWAwQ5hbFjqQm2crFgkwsE2D8gIHKsUqsZATW/ |
KYORgQRIwKCdfvrpm+OOO+6oaij3IyqLwg9dI7yHRE34G4AFGDxbZnNYMamnkds7d2LVBIpVAMFKvPji |
i5t5w5qtUFo5uRzOHEQJRdF1wGAlhmfR3gkIFEmoWLVoomsc+cPuz+MPnmul+w1wQ/GEyHz2fKatGESU |
8OtHGnytrXogIKTaRUpbyGHcIBxGbRMbfoTQFYgGRBSOjiwkUUbOIODBLdrK5oEtDvxIn4OoLBe7vekn |
T1phJbBKQqnVhyioe7i4a2zVAwH7P//885uVRTmksHXVMSII4sdvnINih2VzIqUOHoSP43twi7YgFMDF |
McTxW41DVDfhLmod0g28cAXcJeomQrfwXkAw58mycwKqeiCYSFlFQGDCuw7PxDlwidAZACh8CwARO7LG |
/Tx/wAAoJe5gASXchM6QAoq1EXoHrkMPAVpg9Bsw4vvgbkO7w81J4NK+qgeCfYgAASdAxFjx6QDDves7 |
YKA3xG+rNuQ0URCbdt/udrdrOI0Qc9tmV3QHqWkUPP2yWIS5ASpMQe8WosY1lMmIaXh+mLkAQizQUSiT |
nllbqx4IWClrAXFNdgR7whTzudUHDGFCmmTcgPIXiSRYP+eO+8QCBJjId3skpafQ698eB/IUWRNARD8R |
h0B4ZixC0jdwktAPcAoOJs0z3Ec8UFrVYLpP01ffDi17BZCqgYAozMaw18MsDJZPeYyAT5pKFmHi8D6y |
+ylscQ0CIZytdiL4hH3Lambv+4xIksCqWc2nnnpqQ1B+BJwk3bEdAOJQUcAALCLB3/kJ8d5JzmNtxbNV |
A4EJRjFD2EgyoSeE/yAUMmIjLWi1GsOs9B0dIXfmsPH1HawcyGj2AR5cgVhxnXgBvwN9gA6Q7gCP4/gu |
zFeAiugk8xQX0sQxIqeBe7tvv8i94ApVA0FsAeu2Ok0wonLeAEYQnt4QRPcbUIKYuEVwkXxyOXi6NHii |
I0LWOEec6EK55Aug/QMbgkcGUwANsUP88FgCCM6Cg8Q1c55APxdoqgaCTB9yGGEQ3+r1O2R65B+YDJ8D |
SXwXYHEvwgVwEBgbv8UtbtGsdjUNeYtzH+gJFMBQNm3L657QASKxNe6nh4TYEdvwTByBeZo2/ofaqqur |
BgIZLnSs4Qo4AjPSKqM3pAdxWIlhGhIdYb5JLCVWgIqsd/indLRrX/vajay25Q4RFPsf4Sh0APsrxrNz |
oAACEHpO+DT8DzBxiKh76CVS6tNGT5FtXdv+ClUDga0fppaJjiRURE/dwUzCWLXAYbIRFHiseCYgTR0o |
iA8rG6H1Yeu829/+9lfvsAoUOEGqc6S+CyD0fCAIl3OIJJwnlEjvihPku7ERV0zR2lrVQKCcRaCJrW/y |
ESX1Avo8Vm6YisRDhKDpAo7mSYGTHxyOxatPoAimXsvIWQQgHMP/+okMaf+HhUIh5WjCLXAtoqEt2og7 |
0RFqa1UDgTuXgmYF89+bWDI6iEUnCAdRrE6/w3MnJkAhTLfG49DBDXwe4WlEoeHT5qMhsogjhY8PALj0 |
mybHeh/v4HPPihQ113cpqQBzeFr8yGVgcrH0ICwNPpQsogK3iLgClu2zSDPn/bvDHe5wjc24AYveQaHT |
t9K4OEGObOcn4EvQV+gjch1xobBYcA9EBsbIUMJ9ghsBbZcb3PCNoXQn15HTtdXlVXMEK9n2+RrikMHM |
SBPN3ev78DhasVaw7+kFxAW/AMJoAENJS3dEcT9lLvwO+hSSjuY5dBTfW/nEEBmvL88gYrxTiCrcaejw |
LhZJjVv0Vg0EBOHpy4/nIR5MeBSoWqEIEo4nRMId7MiabulPD0j1A34KbNrngKQ/8QUVzyHfPZsCqf9w |
AjFj9YMTRPIJEHYlnoReYTy4QY0HeVQPBKy77SxlRLO6cQqr30pFzCg+MekcQWQyto/Fc+zgAFa0sPQt |
b3nLxkJIdQhVUKmugNjETHASogk4PMe1wAdsXafQAYjIpetdKz2uNq+iuaoeCII0MozTZrXHysa6ERoQ |
ou7RtVY0UaC2AGEpg/q5053utLnBDW6wuclNbtKYcXluAx3jrLPOagplcZ0IeOkT0CitrgEkvgBEBYgw |
NxE+/vbuTOBwY9MParQYVgEEBDV54TxChNikwsRi71YtxS2si1hx7jnxxBMbBS2V+05wUy7XlUzK3EQ8 |
zwlugbgI6znEAeDxV9ALorAmvIiuJUroKKnZyqEVUcitNLsFbq6eIxgzx0woWCY+StRp/nEamxUfK1Nq |
GzFAMbvOda5z1KrHTfpOdOFxxM7ThgOQ7YAQEU91khEAwzl4EkOR5MZOS+w90+YatW7ftwogWOHYe1uK |
mtxAoV5EwKoRgh6Ai9ABrEJcIw37Ip5jf7oadp76GHAAG30jZkRBgYDowFXoELyYnk10uA43SjmOaGZE |
IhdY0Ft3uQogGKUVjNWmDfE5hqxWf9MXsGsRS6DhM+AVBIpcDNAPuk6P50Q6++yzG9MUB+AxRGTigqkI |
GOGv8Fz9xPfEhPtS0AIyLjN0+MfW1Nyig9UAwWp3DmPKWhHFyqSRi/cjhknHBaIBg7S01DIgt+kBaeZQ |
XA8wNPtg64gfhbR0Bv+HhZA7uNLU+pQmuE/fMYVb0G+2W1cDBCMW0MlPZ8WK2e9R2YRo6a5piC6HIDVB |
7aPIBMQ9hLmBJV2t9AMKZTTigIlKN9EPFu+5ISbit+vz1HaKLN2g9rYqIJDzVnu6kxlihkgw2Uy8SCTx |
P+DQFcKEw/bFG9ImQIR1R3oZIIS30DNZC/qlB1BOZSgxYRGdXyEqrdriC3Sb1GqpFRCrAoJJpIRh6ZGA |
glBs9yhpJyZSIHAbq0a2kilx4gttSqc+EJxoOXLkyNX5AogfRa1EAsUwuA9xFbpHlNqlYBCxrDGu0AbG |
1QHBIJiKXMFhCZDnsYKZkKyIaELZlDvmJzAM7ZxqBafexthaz6oGhHRHlXgGYEXVdADDM8UttjlUbJfc |
Y5VAMEFYdKw24sHqtBq5klN9gHlJ3lMOuxqbnzIHALbkSWMb/iaKcIu2k97oFuHVDBB4F+ny6b5NuyTq |
lGetFggGi/WGvEckHII5J2IpyUR6mjA2YvIN+Ds2vkA03ME1USKPk6Q1DrFHEsuk7bAwfUTwKVZ+pKKl |
+zFMIcyu71k1EEwWP0FqJVjZvI8sCU6hIAhNn/aO6Fi23EX/EzGUTYpfaPziDHQBRFbJFBtp5bUI4T2M |
egmcgFdzjec/rh4IwID9IyhPHwISG0xNimIQL8zDSHWjV0TugN9RGY1LcDYhftQ64jZ5tjOfQpTDeQfi |
w8lvuXm765U99Xn7AggGz7so2sgE5A0ECLZ+rGYs38pNWTzTz+rF+mUmsRCImvAe0jU4sFgkaSUV8ZKy |
fvfjModb8E6F4cz3Uc4kmqRePCsfsfkG5DYIRiE4fYD/P4JFiO9zVoe/cRM6ALd2qiTiDFE9DXQUTA6r |
viODZx7mIt3tG44Qs0MEEBUSVLF5K1qswCoGFPpAFL/6LPZcQEjeQ9f7HgdA6Nh6R/98GJRQ98iO5p9Y |
MxdIEbXvgBCDs6qtVCuWJUFX4FXkCwhvJN0gNtf2XdRSduUpiGIyWVklEmFzd/IiS3VHne5bIMT8YeWC |
VYhnFUeZnNXtb3EC17QlndIrogSeC5r5SZQM7aW0I9rN+ph9D4SYLbqCUDaFUlgaOPgWuKMpiHQCuoUf |
gMFNOKJEDomMtLxuVgpU0tmBAUI63+x93CC244m8SO7lOPWlttrEpfFyIIHQNqkUyxq3tFkaANH/IRD+ |
NxO8iSyC2nYyOQTCrmbgf885+eSTm0ymg9oOLEeIAziknfMMSk9THs/DKHTNlyDczWOZV1rtR7AcCCBw |
MlEIWQTS1CS2sAZYB7yLfAIIznkkhsA1LWDFymBVOC6YP8Jn+8l3cCAcSgYp6wixRRyt8nAfT7EIAEma |
vKMC1Fl0OZ3Wyi32JUewaq1+uQZW+ZxEE2WU7oZL7KfT5fcdEKx2XMDqX7LJY5QHIWSN86y97SsgCBwJ |
Nu0yECQnQTJKWhm1RlDsGyDQ/imBU0AQJ8FPJaBcSXGIPE1+an97cd/qgUAfkGOg3mFqTgCrIj8Tegox |
iApiaY1t1UCQX8Ac3PbgrDgKcA4CSn5Jq6Tm6HMXfawWCESBxJDYDHubyZLHOGf9ATAwWdfkc1glEGjp |
ZPJUUZCDBkfpqoyeCjAeyhq34+8az+qAIJFEKfyc+QH6zDfhnAqA9D7ey7T8bo4+l+pjVUDAvoEgLYKd |
Y2JkJ0luXSLyqN+aj/mL+VsVELh2l9h1hEyn8S8BBNaINLk0HX4O8M7dx2qAoFbBPgZLNF5IO7IvlYuo |
6EVmdc1tNUBgny/hyo3ilDiPaSli2cQzP2B0qWdN6XcVQMBe1Tgu0eQtEjmKVtRMLmXyCW/X7F9YBRCA |
IPZWXAIMPIvqHe55z3teo6Bl7mfhCkuOY5v3rR4IfAXSzpdoVr88RYqiOIGMpDkdS/k7K5CpVVeoHgic |
PW17Mc8FDApi19kKcz0j+uESP9yCd+Ks2jNxqZzB2KZfObt9Fe0EP5e3sm24cVRAbQd7edeqOYIYQOym |
PhFHnbexEuI0WFwBAG51q1s18Yslm5Q5lkptrWogyBPMj8qbYwI5jihuklTTRmmUgtZ2BOAcz9WHfIka |
Q9VVA8HOJ0vsZg4AgNDW7KWQHwswFwj0I+St/nIpM3Xqu1YNBPsaDG2HN2XgXMpdQBA1ZEks2VRW16Yn |
VA0EW+WlR/vNRRzxCpnIbc05DlPS3ca8m/2elvCSjnmH/NqqgaBUfY4UsnzQiOAkl7zxJyDS0s1mG7Wl |
wlcNBESxfc2URqSwCtqO9Q0zzgZYNHjWCW1+aYshxqGyStFtTa1aIAjbqipq2+iyZAJtquXHhhdtTf8s |
Es847rjjNscff/yshTB970ghre2kt2qBQLu2KebUKiU5g4pPhqKKvH03v/nNN9e//vWbc5h20YiGuVPj |
tn3vaoHAyXPppZcW+f6BJT1Cj15ha5yhxmOpCpqJSmegzU+pixx6Tvq9cbWdKDOmjyWurRYIBnvBBRcU |
mVlSzZzJEGVuglQlmr+wMKXNpllAR19gVi6RqRTEo/MslWCzDUCqBgIZX6Jd80AqW1fkothFfGKoWflS |
yEQbmahxqhv5rWxuqdPYbOBZ4za9VQOBQ6lL2UsJLcav8tlKts1+aOR9K5v30N6KGotBoUw0oOg62XUI |
YEPfe26NOQlVA0FqF4VxqMV2+66Tlo6QNtnsajyLgBNNEWscJu4zeQnpju9Dzy/9npkaXKj0nl1dVzUQ |
2Pts/aHQMN0g3RpfnQIAta08W+LkTiPFs6m/ASdZQqsHtpTz7IrIJc+pGggGYOXK7OlrbckrgJEHrGjs |
WHMe8AGEXZy2wqR1MFiNrXogWJmXXXZZryYfJ8GmEwwI9kUaarKTbKKVntwydM+U7/WPu9Va31A9EEw6 |
128fUeUBxhE9QSSKZon3jsLo9Pilq5GAtdZ8RXO2CiDwCUgj62qynPMkE3solXAEZid/wlLp8t6ZKLrk |
kktaT4ibwl2WuGcVQDBwCl6q2aeTIVydK4Yil+oU+pqdUvgM+BEuuuiixUxGnGCpTOy5QLEaIDALeRrb |
zl20mnPRgBW3RR7TiaNkRtGJRJGLL7549gJbaW/c2CW6wZIezSHArAYIBqL2QDJr3hzumct4G2n2HcXL |
gnAWZBrm5ljadveV9N14L4mEJXIqhgg79vtVAYGstWrzOAILIf/Mrql9u6lQJPMSNKLn8ssvny2fUG5i |
7afEB2BWBQQvTZ5LOElz/uQZ5nsm8B72pbkhUO6fwJr5FOY4t9Hza9cLUq6xOiB4eYEovoVoEkwUs6bN |
au9iyeHqbdslhQ5SEt/oY71AFkGssSx6r65fJRBMllBuhHN5H8UHEDHOaqKgdekIOEFbbQGOILeBB3Bq |
GZwYBwsE2NbUVgsERJOJLPWcv8DGVdg6Xz6ACBp1pYwLA7dFF0Nrlx43JTNKCFyMY4n9mJYG1WqBEBOD |
4EAwpmCEKTenqSZ3IY4WXGrXlUMgFMyAc6CPHDmyJ7UCrA9iSMLJmtvqOUJMPn3A6e98DVPY+lgiypXg |
05B/uAY/wdD49g0QDJR44D8ACL+X2PSCGKCXcEatfUf21ZuPQ+iWu8h8c46j/EXu521BIdlFYYoDwPgt |
5tQxhsazi+93zhGknTPNKGyIw8XrN2KZ7GiyklwrkQOrj/zCoUmh8duUU/Mc3kLsm0nn86hs6uqHsscn |
IU4hcEXUuE86m5gGfWSJCu2hcS39/c6BgKBCyiaT44WixeS7y13u0rh3bZPDWeQavgGVSJJTSnMIrdY2 |
QgEVUDAxRRwRl6bv2Ygdu6rjIpxRMplwAH6Bq6666hp0wHHm3AJ4aSKX9L9zICCSSeaHZ+87fdVvu5XI |
PhY1RCjEEXo+6aSTGlZcUqoeW/QOOXOwdcBg74tHKIpVG4EblJih4ho4Q0nzjHBODfWNS9qsI66Lwh0c |
amrpX8k7umZPgGCVKUdTno7oFDsbWCsFk1uAIBw+NrR2zZVXXtmsXlyhzyJgOeyiZgCQcJDcrZ1OOoLi |
HBJfWBg4nTHInDJGHMlnYiQ4n8VgtxbxCYvBggF+Os5tb3vbxRXTnQMhlLaIz2Ox/qaNCyUTA12xeyur |
T0kz8TkbL10RY69zehzwdjUrmLjjyvY3gnp/egaPqA0+6Ss8kRYCEPuNgwCAkDjRtOT2gntuNWDDOfvO |
tfpQJhFe9hGg9LFH2UhLppu1ERzHylPk4jrvixMgrtgF8YZL+K3GMoBAJ7HRJ4J7fxFT4FGQi5v4XSIW |
xwI5v37nHAGBafEGaWX4DfkKP0yAxBAKpcQSE2aFmyg6A19+WwMWrDa1OradmJL7FdF27bcka1nJXgS/ |
JM8ABWuEfoF7WRDemXIKJDiitHpeSvqS/3HMpaqu9pQjIJqB88rRCYCCnFSNjB2asNAVrDZaPZkpTa0L |
CFjsEruvlYDBO3fVKoiGEiE1tS6xu3OOYFKsIgqh1Y81MiNxBqXsFCe/rRigEDKWf4C9tmnqWDAlcshS |
WIoYOBbFce1tT4CAsFghGUouYn10BKyQWMBy6QORmczUQ/C2CmXlbrTwvWzEWM1b8JfMzZ4AoeTFSq5h |
b/M17PVWdUQb+b/mtmogULzoEzU09v+avY2rBoLCkVqUMSKKabjWtlogEAd9Dp1dE4SOwxoaKuHf9XuV |
Pm+1QODMEaeoqeEKLJ01tlUCgRtW0KqkjGyXROEj6Uua3eW7jH3WKoHAPVtrdpDIJHNybW1VQOCO5WXk |
bKq5EVtLb7wx9/hXBQSu3Ote97rXqHKae0Lm6E9mM65VslHHHM+bo49VAQEnuNa1rtXkJ9TcKIwnnnji |
5qyzzqr5Na/xbnsOBGagKBzvHAeRVU/Oci/LYxSN447WzjnnnM0VV1xR/eRSZm9961s3oE23Bq75xXcO |
hMgvIOvlKKpSEmSSSyjsLCop4igw5TPBKBaCHMY73vGOzSbbQylfNUy4vRFufOMbNxFVTZKumAqgM3vl |
T4qmCqSJlUiUNSfCz/aNtDB2mSm9MyBI6+IJlIPAxDIRpTECzho7j5gkqW1yF0QjpbHVWmLmnUUlb3rT |
mzYpasDOmpBzIQ0NKOgQ6jaBA/H9SLABCoW98hlkNpXO0zYLYHEgiCRa5eoMRBbnYJVCziZPnEGegqQU |
eZDb1i5sM5FxL8sGIXEzLmdOpqmbdxonsOOGgI+TLMUlFgUCpUm+wdBeRtsQwGTJayBCbKBh1e2Fo4m5 |
aIMNpqPxzr2pN50Jh5H0u4SyvAgQrHpxAOllu5TnViMuoZiltCBmGxC61/jkV+AAu3ByGSMOi0O0bSw2 |
dTyzA0GNADkeXAArIw+xbis3DdUK0LTZ2uQ+ZYs1YZKtekpiymLJTX21TYbv5CkolFkyq5lV43wHyl5Y |
NjKsgNC4cYV4Z1zKT753grF6X2n6FEQJOcbd1vQVKfTmUgb01DOv8v5nBYKkSzmI6VnOBiiX/7TTTms4 |
RFQOIy42R76zEJiFcg8VlwISNujMZomtlCZETUUMZVMpvOu65KbJuvDCC2cvl0dQHI/YS8caSbSxkwsw |
R4WWlDuJrLbh9Rmw4CCxvwNl0jxQJpnJ6Z5QFpHsLfNC3IaeZdEp+M33j5rCFWYDAkIiSpd8zs9ZZAUA |
gRVCM8bqKFYqniiW/pbLSONmYpmwPAvIxA1lLuMk559//mwHjSMCYHbtlsYkjENLiQ2haVyCpROZ2mec |
cUZTzILoAOEeJ9DQA3gkLYbgMIjqGooikZdzFBxBv9tGYmcBAg0eK+5amVgdf0HaKFcKS5lSiO8oHSsJ |
0awcChFw+RyX0X96xgKxoC7SxA3td8REsy3ftlYF4uACCNvWjIkvBMBjLgD4ete7XuMziXJ6CiVuZ05w |
RYquYhiVTxROfpN0+2DZT+YJd2xbaJ4LDO6f2rYGApkF9V3EMPkmA4vOlUeDRWCeRPIWF1DgQcRYyXQL |
8hOLzU9gI0uxVjpGCYGjzGzqRLmPOIhzo9r68U7EW7odMB0ACzcOHAJHAajwoPKNWNVEHS8qAAF5uoGo |
74nSPsCbA3NJDE9pWwHBS/MC5jWAFLhUSaMnQLKBhBURhajpS3M4KUpNs3yUggWbTAlugvM6SIBSC+Gn |
zQlj9U11URMFVqTm/QB2zHHFY0zaUIDzyi5giO+iWNbvmAfXG2PJOVizKos4QZ6nR3Gh1Cg4wc78kP/Y |
O5lO4cMmiQu6AB3gzDPPbFgi1skXIMUdYPTlGm5ag7NdfyibZCLRQi/RpxXE8ULe2va2bWs9QCRqxmra |
gJVu/YsFY8VYOn2AGPN+ZL7xpNda+d7Pirc4KHuej/0TdaH7EIuIaDy4BPERBb0WDT0KR/I9zsqRRndy |
nzkiZswfnYliPQakQDGZI+ACImw5y8YGEZ3sJgfPPffcJn+At+3Od75zY0aeeuqpzQvzrXMAOYWVBWDC |
TUA012KzJpkCRQykShqiG7yB4yYRlNJvlwzXlwkv9dBZbQCWmr1EFeLz+tFTyHDgBkBESt8RCLwfgBAr |
4iVAQQ/iezj99NMbogK5OVL5DEhEI8KbZ+8KwO4zX55pDETneeed1+gs5jqI7179j9lLajIQENpKlUWc |
sj1/k3Unn3xyg1bcATAMmp5gAF4eB/C/CYRyp7MhOodQyEITTWPGXUy2SYg9l7FIxEdYfeFO/PT+7sob |
xJFcD5ilR+oAFUKmY8SVcALADHdyeBW9R3oSPI5oXIho1fo+yuXdz6wEHHOFoIiP0+BwrBOikkhkJtI/ |
wpxmhZkf88qayseMPmPKACcBAbKtRqzO4BA6VpiV4yUpLWSaCXO9lcHmNklpBE4fUekMACY29AgTSAtX |
RYRbpPLd5NAD/KaAxcohJ1PbHmdgqiJAnM3gXUoO2QJyBEIo70yhbVtlTDrvbBzGlyp13sXcAE/Y+8Qi |
TkrP8f7+D6dU7P5qbHGccey14PkA6T6ADoWS1WDeUy7nHlykNN3/KCAMsUwTYXJCoUMEyPOCBjt0/xSN |
duo9VokViS3TZUKMeWcewaGGO5lIYyWjVWXrD/gBCQCs2jD1WDHBOUJZdW9s/Q+QwO2a9BCSklNrh961 |
7fs48rgk7nEUEBC6j5gGk9caxvY3ZF0oc/lBGm0vapJCcbPqIj5g9YfGHHsc4RxcqqlyGlaE943rrS56 |
honGTrHetokGjr7wLj0A200bDuc+AAN+nM9cEG/ElIwkCiDC04NwTfKeb4QugyvhcJRKYhH3o0jTDzT9 |
p7EZnJQojT5xGqY1QPuM0gqsXbvJ4xrescS/MFo0WBlt5ylaHVhZKIo0euwUi4rcAYPlkKFQYWcGYfKs |
MHLT6iJSTIzJJedMINnuGiyds8Y1Bk+BxB5Nisk20Vy17vN9XwKpyYmkkTaQ+r7kaGH3Ai7iAyRN3/Nx |
EhwiTGYLA/CJjsihANbwpdCBWExpcy/gUKy9qz4A8eyzz27m2ZzwNuabdcRCtogsMGAaaqOAgMWY7L6I |
olUG2dgvQiOMlREbZlN2KDcIjaAmJWSnSWISGYgVifvkTd+4gkkk8w0ytsyjpJY4l2L10ay7nDS+yy2i |
ocns+x4XYeZx+lilaWDJmDzLdzG26Av3MCaKMuXQWP3GkQIM5imNN+DqFgmlE62IwVSBbXvPUUCA8rGH |
UQRoyKvS4IiVHMAxMW0rG1cBqG12EzGWNh89bsD3P1djeVgQ0Yg5waf82CCA4F9IT5bBfc0hoLCUQgfB |
aXEcog+RLZwAuMVlgYQjjqkLFH1tFBCYZwiwZDNQk2GAVjhuwnkD9bgM4gEAgCDYNqlqRFfb/o1EGW4z |
R8NF6SppECnEiRhLypGwcWPCLZmSsXHomPcAOv6MFGTmyJj6/AqjgGD1dDlrxrxs37Vke27/Mg3Z8sxH |
K4tJavWUioGu51lFdJa8mbS5DgSlqOqvrRmLMVmtxhgRSY4hCq/7KJTAQrQQC5rxh1Jucfoe16QzGE9b |
PgM9qy9NcBQQvMiSQLBq2laPwYcpONZ12gc6q5WczXUesnyuwzdo+W0+C3oQ5RjwiUGgdm2q+LmGkkgZ |
9oNTUp7NET0DUHAPY6BE4tZdB5p5h9mAAL384Es1g+hiyTxuXVvZTX0fYshEpnY2UJjkodB26TOZx2Ee |
pveQ21Y9YpcGpDiN0kNNw5dDhA4BlwicDQhYdskxu22TlG5F2zWJVkSacxDXWS38/bmcLSVG33VYab4R |
l89C+Rr7DIQl31PRYrXS9KOR1czrIeKNfXbf9Sy42YDAozhle5jwm5NTfbufWfFtHj/2c9d+httOFvmc |
5z3iSlOBgJOoZTj22GOvdpBZ8frkl4j09Knh8KnjHcrmKtYRrEaomuJCZvPT9NnJfbunmjDewzy/gRLU |
d6rr1Mlxn9Wagtv4mF5TgaBPYJaOZiw8i0w/IoJPgAXESbTrRjT0hd+LgUAelQRq2gZopQtHl9Q3sJvD |
NQxAcfjGEhOH6G1igBJWyrbbFgYvaYhQCjYgIwTFz2I44YQTBnMt5x4vkdvnICsGAo9h6Q5mFK50grhc |
x5hjnE88jKJnXbutzjFRYV/nxIztcUueQawIoYf8xfH69n2k78jobjNbS5439RoWRR9XLQaCgWKjJaKB |
TJcoEZ5EK2KszU/WnnLKKU3Eb+y9pZNFBKUev7gPCy8tVhEHkGwSi4SvZeigcddKVl36DIZ0HgAhsqvb |
5qcYCLG5ZUlIk4mDC4TDZMqu6exripyfKTl4JWDg7GlTQvksOHJKGveuyCOLimsYCx4SK5RGi2qXm3R6 |
vz4fTDEQTIqVXVJmZUXQjukGN7rRjUbnCDKvTCrnCXYGDNu4krsIKlLYtjciILeZsW39yDKKKCYCY/tD |
PggcB+fgrxgCTQkYS67hs+gLu48CgskpKdE2ORGT4ICihZdwkhiQGACOEqe5WKFW3dyNLtDGLiNlruR5 |
UZQS14oXcIf3RfuMi/MM4CiPSzfiHO36TPdRQDBxQ+FMg3JNqjAJN48J4kCv3AYrjG5CR+D2nZMr4Dre |
qW1yPJPZV6IP8erlSjTFWBi4q5mbqPnEFbrcwnMBBNfpy73wnFFAiGTRoRcki/JTR4iVErmL40Q6OOBF |
xEwew5yRT++YV1+l4/Jd35lNcS0fRBo29jl/SP5Z2jdLKKqlKNa8pmMyjofmP/9e+sDQ9sCjgEC56htg |
vEDb8XwUPn79oSb8TGOni6QhYtxA0GVI/g71H9/jUn1VQbyofVp29EPzz0PZ3rXveEILIrVKeBnnGlfb |
+OVZdpXpxfWjgIBVRnFK34Rjl2mRh2sNvKtwNPoyGVYHUcD54ai/VDkVeJrrMG7OsT59pzRVLfZkSOeD |
V7LPJU7MlaSPlYJ66Dq0GNr3cRQQPJDs5nnrS1fD7vIVgYBDSZS4QWy0TVlErFTEYLlznNQCqENKWpzJ |
NDTJVn/uevdZ14bhwM4FTYfYxeHifedOpWMbDQQ3s0n72CrTKLeRgWAICF46ij2FblkaJm1KoKuPgMBV |
UkZOT4jagq7+2oCAi8UeCfl9rAzzR8ymVV1DgJv6PVO1r3B3kmiImxALC+9anfzr+UTzK5SydfcGa6VY |
pSHcqRMS91npWHOJOUucDXEOwbh8SwBaei4a4/lxzLD/gXyOzcW65oTYkrRS4pmdxBE8mPLRdagVbpH7 |
tRF0yPUaA+J1iwxm7HPOvZdlA4855JtO1LcrGmDlYlBlVptoQJDUZMWZhrjkNsCn2Ed621A/k4GgY7Zp |
mwJIK84jXRxLQ5qrPrHVtLCEgjqXZ5FuMDbYI0u6LwPY6s8VQx7VtpoICyHNAid2llIa2/wbfWDYCgjY |
ooHkNjDXbZ5WpoopLfPqeikTn5/vzCtWIueGUO9d24pzhu4jy7sKaznPcn0IN2wrQMXZ0loNCjeTeO7g |
k8VDXAFDadsKCB6CvdH202Y15Jm09IP8uraXxGbzwhb2PHGxTesj5lC/rBWJpm37G9Jn8q38uMhzRTC2 |
3cl1E+J17qCaIN/YJOOtgWBgWHma1Eo25RXJ/OpD3i2KE5drzmEQQkHIVMXKZG97vrJx0hfymk7OoLzI |
JmIlKcC4kds8o9zRbaHwIXB2fY9z9jmzuu7bGgg6ju3myD/EMrC2bW2Gkkysrq7TT9jqQw6ptkECwFwn |
tdLCWRypc4YIyA/0ogvkzyRa2qqyzJ35KrFihsBBqaUDTYnJzAKEeEGpaGxvOXlQCRjsaT8KPIdEA0dV |
VxYNpI+xHkwGh1SubwxN5tD3iJlWIMlGxoqtdiYjbti286vvu06AIzZKAlx97wacdKDSssK8r1mBoHOs |
EwvFMlkOHCeSJq3mvmNzTQRZ2eWx9H1pOrvIHjNtiT2LjdFYEJySJzDFz+FZAll0o6kibAiEXd/jBJTO |
bRJ8ZweCl0Vwq2bXKdvYK9c0zjK3NzInAoArUSvxUE4lcMl9TPLYHqDk+kV1hLbOOU/oBACxdLzd88ll |
XrQh8bPNZOX3Wolc4czbksytOZ+tL+l8QD+0+2zJcxfhCOmDsU46AiVw7LZ2JQOwMoGNcrYXxPCOMq7p |
CkC4TT1EyXiD48b2fHPtfr84EGJwfAFsaz4GSmWJ/zudmHTTLOYZNzFLYqhwo3Ryt70OANjuClhYKiUp |
fWOeSdzyV9BNAL+kRmRM/zsDQryUCeKCJstxCTLWIBGajKdoUbg4lTiheO2sdr57IKJ9m3ATMfdkj5m4 |
rmuNg27EcuIEo7hOsQjcwwIwR5xZLCBKae4tnNJ327vvHAjxEuxnvnayXcyCqek3YltRAGBCuYSBY8lU |
rjkA0NZHnCwjVoEbGhdwAz+A0J2kkXFTx56N0gEBKIBkDvoAv3og5BM314CWIuo2/UpGsV0O8QgcQtHE |
Go8sovsd+zkyvwWy5kjAGfPOe8YRxrzk4bXLz8AhEJaf41U84RAIqyDT8i95CITl53gVTzgEwirItPxL |
HgWE5IO0DOrw72OOOShzcGAGelAIOmmc/wfEC4Dio/Z23QAAAABJRU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/AboutBox.Designer.cs |
---|
0,0 → 1,186 |
namespace SWAT_Office_App |
{ |
partial class AboutBox |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AboutBox)); |
this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel(); |
this.logoPictureBox = new System.Windows.Forms.PictureBox(); |
this.labelProductName = new System.Windows.Forms.Label(); |
this.labelVersion = new System.Windows.Forms.Label(); |
this.labelCopyright = new System.Windows.Forms.Label(); |
this.labelCompanyName = new System.Windows.Forms.Label(); |
this.textBoxDescription = new System.Windows.Forms.TextBox(); |
this.okButton = new System.Windows.Forms.Button(); |
this.tableLayoutPanel.SuspendLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).BeginInit(); |
this.SuspendLayout(); |
// |
// tableLayoutPanel |
// |
this.tableLayoutPanel.ColumnCount = 2; |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 33F)); |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 67F)); |
this.tableLayoutPanel.Controls.Add(this.logoPictureBox, 0, 0); |
this.tableLayoutPanel.Controls.Add(this.labelProductName, 1, 0); |
this.tableLayoutPanel.Controls.Add(this.labelVersion, 1, 1); |
this.tableLayoutPanel.Controls.Add(this.labelCopyright, 1, 2); |
this.tableLayoutPanel.Controls.Add(this.labelCompanyName, 1, 3); |
this.tableLayoutPanel.Controls.Add(this.textBoxDescription, 1, 4); |
this.tableLayoutPanel.Controls.Add(this.okButton, 1, 5); |
this.tableLayoutPanel.Dock = System.Windows.Forms.DockStyle.Fill; |
this.tableLayoutPanel.Location = new System.Drawing.Point(9, 9); |
this.tableLayoutPanel.Name = "tableLayoutPanel"; |
this.tableLayoutPanel.RowCount = 6; |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.Size = new System.Drawing.Size(417, 265); |
this.tableLayoutPanel.TabIndex = 0; |
// |
// logoPictureBox |
// |
this.logoPictureBox.Dock = System.Windows.Forms.DockStyle.Fill; |
this.logoPictureBox.Image = ((System.Drawing.Image)(resources.GetObject("logoPictureBox.Image"))); |
this.logoPictureBox.Location = new System.Drawing.Point(3, 3); |
this.logoPictureBox.Name = "logoPictureBox"; |
this.tableLayoutPanel.SetRowSpan(this.logoPictureBox, 6); |
this.logoPictureBox.Size = new System.Drawing.Size(131, 259); |
this.logoPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; |
this.logoPictureBox.TabIndex = 12; |
this.logoPictureBox.TabStop = false; |
// |
// labelProductName |
// |
this.labelProductName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelProductName.Location = new System.Drawing.Point(143, 0); |
this.labelProductName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelProductName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelProductName.Name = "labelProductName"; |
this.labelProductName.Size = new System.Drawing.Size(271, 17); |
this.labelProductName.TabIndex = 19; |
this.labelProductName.Text = "Product Name"; |
this.labelProductName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelVersion |
// |
this.labelVersion.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelVersion.Location = new System.Drawing.Point(143, 26); |
this.labelVersion.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelVersion.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelVersion.Name = "labelVersion"; |
this.labelVersion.Size = new System.Drawing.Size(271, 17); |
this.labelVersion.TabIndex = 0; |
this.labelVersion.Text = "Version"; |
this.labelVersion.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCopyright |
// |
this.labelCopyright.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCopyright.Location = new System.Drawing.Point(143, 52); |
this.labelCopyright.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCopyright.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCopyright.Name = "labelCopyright"; |
this.labelCopyright.Size = new System.Drawing.Size(271, 17); |
this.labelCopyright.TabIndex = 21; |
this.labelCopyright.Text = "Copyright"; |
this.labelCopyright.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCompanyName |
// |
this.labelCompanyName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCompanyName.Location = new System.Drawing.Point(143, 78); |
this.labelCompanyName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCompanyName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCompanyName.Name = "labelCompanyName"; |
this.labelCompanyName.Size = new System.Drawing.Size(271, 17); |
this.labelCompanyName.TabIndex = 22; |
this.labelCompanyName.Text = "Company Name"; |
this.labelCompanyName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// textBoxDescription |
// |
this.textBoxDescription.Dock = System.Windows.Forms.DockStyle.Fill; |
this.textBoxDescription.Location = new System.Drawing.Point(143, 107); |
this.textBoxDescription.Margin = new System.Windows.Forms.Padding(6, 3, 3, 3); |
this.textBoxDescription.Multiline = true; |
this.textBoxDescription.Name = "textBoxDescription"; |
this.textBoxDescription.ReadOnly = true; |
this.textBoxDescription.ScrollBars = System.Windows.Forms.ScrollBars.Both; |
this.textBoxDescription.Size = new System.Drawing.Size(271, 126); |
this.textBoxDescription.TabIndex = 23; |
this.textBoxDescription.TabStop = false; |
this.textBoxDescription.Text = "Description"; |
// |
// okButton |
// |
this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.okButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.okButton.Location = new System.Drawing.Point(339, 239); |
this.okButton.Name = "okButton"; |
this.okButton.Size = new System.Drawing.Size(75, 23); |
this.okButton.TabIndex = 24; |
this.okButton.Text = "&OK"; |
// |
// AboutBox |
// |
this.AcceptButton = this.okButton; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(435, 283); |
this.Controls.Add(this.tableLayoutPanel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; |
this.MaximizeBox = false; |
this.MinimizeBox = false; |
this.Name = "AboutBox"; |
this.Padding = new System.Windows.Forms.Padding(9); |
this.ShowIcon = false; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; |
this.Text = "AboutBox"; |
this.tableLayoutPanel.ResumeLayout(false); |
this.tableLayoutPanel.PerformLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).EndInit(); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel; |
private System.Windows.Forms.PictureBox logoPictureBox; |
private System.Windows.Forms.Label labelProductName; |
private System.Windows.Forms.Label labelVersion; |
private System.Windows.Forms.Label labelCopyright; |
private System.Windows.Forms.Label labelCompanyName; |
private System.Windows.Forms.TextBox textBoxDescription; |
private System.Windows.Forms.Button okButton; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Reimage_USB_Drive_Progress_Form.cs |
---|
0,0 → 1,78 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Reimage_USB_Drive_Progress_Form : Form |
{ |
private static Reimage_USB_Drive_Progress_Form _Reimage_USB_Drive_Progress_Form = null; |
// Singleton instance |
public static Reimage_USB_Drive_Progress_Form Reimage_USB_Drive_Progress_Form_Instance |
{ |
set |
{ |
_Reimage_USB_Drive_Progress_Form = value; |
} |
get |
{ |
if (_Reimage_USB_Drive_Progress_Form == null) |
_Reimage_USB_Drive_Progress_Form = new Reimage_USB_Drive_Progress_Form(); |
return _Reimage_USB_Drive_Progress_Form; |
} |
} |
public Reimage_USB_Drive_Progress_Form() |
{ |
InitializeComponent(); |
btn_Cancel.Text = "Cancel"; |
this.updateStatus("Beginning the Reimaging of USB Drives"); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
Reimage_USB_Drives.bwThread.CancelAsync(); |
foreach (BackgroundWorker bw in Reimage_USB_Drives.backgroundWorkerList) |
bw.CancelAsync(); |
btn_Cancel.Text = "Cancellation Pending"; |
} |
delegate void updateStatus_(string parameter); |
public void updateStatus(string status) |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
lbl_Status.Text = status; |
} |
else |
Invoke(new updateStatus_(updateStatus), new object[] { status }); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
delegate void closeForm_(); |
public void closeForm() |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
this.Close(); |
} |
else |
Invoke(new closeForm_(closeForm), new object[] { }); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Resources/About.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Resources/About.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Resources/Refresh.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Resources/Refresh.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Resources/Terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Resources/Terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Settings.xml |
---|
0,0 → 1,11 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowGuestAccounts>false</ShowGuestAccounts> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Add_Hidden_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddHiddenAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddHiddenAccount_Form)); |
this.lbl_Add_Hidden_Account = new System.Windows.Forms.Label(); |
this.txt_AddHiddenAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_Hidden_Account |
// |
this.lbl_Add_Hidden_Account.AutoSize = true; |
this.lbl_Add_Hidden_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_Hidden_Account.Name = "lbl_Add_Hidden_Account"; |
this.lbl_Add_Hidden_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_Hidden_Account.TabIndex = 0; |
this.lbl_Add_Hidden_Account.Text = "Enter account name"; |
// |
// txt_AddHiddenAccount |
// |
this.txt_AddHiddenAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddHiddenAccount.Name = "txt_AddHiddenAccount"; |
this.txt_AddHiddenAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddHiddenAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddHiddenAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddHiddenAccount); |
this.Controls.Add(this.lbl_Add_Hidden_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddHiddenAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add Hidden Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_Hidden_Account; |
private System.Windows.Forms.TextBox txt_AddHiddenAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Add_Hidden_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddHiddenAccount_Form : Form |
{ |
public AddHiddenAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddHiddenAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of hidden accounts |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (this.txt_AddHiddenAccount.Text.ToLower() == hiddenUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of hidden accounts", "Error"); |
error = true; |
this.txt_AddHiddenAccount.Text = ""; |
this.txt_AddHiddenAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.hiddenAccounts.Add(txt_AddHiddenAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Add_Hidden_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Add_System_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddSystemAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddSystemAccount_Form)); |
this.lbl_Add_System_Account = new System.Windows.Forms.Label(); |
this.txt_AddSystemAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_System_Account |
// |
this.lbl_Add_System_Account.AutoSize = true; |
this.lbl_Add_System_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_System_Account.Name = "lbl_Add_System_Account"; |
this.lbl_Add_System_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_System_Account.TabIndex = 0; |
this.lbl_Add_System_Account.Text = "Enter account name"; |
// |
// txt_AddSystemAccount |
// |
this.txt_AddSystemAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddSystemAccount.Name = "txt_AddSystemAccount"; |
this.txt_AddSystemAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddSystemAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddSystemAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddSystemAccount); |
this.Controls.Add(this.lbl_Add_System_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddSystemAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add System Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_System_Account; |
private System.Windows.Forms.TextBox txt_AddSystemAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Add_System_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddSystemAccount_Form : Form |
{ |
public AddSystemAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddSystemAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of system accounts |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (this.txt_AddSystemAccount.Text.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of system accounts", "Error"); |
error = true; |
this.txt_AddSystemAccount.Text = ""; |
this.txt_AddSystemAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.systemAccounts.Add(txt_AddSystemAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Add_System_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Add_User_Account_Form.Designer.cs |
---|
0,0 → 1,144 |
namespace SWAT_Office_App |
{ |
partial class AddUserAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddUserAccount_Form)); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.txt_Username = new System.Windows.Forms.TextBox(); |
this.lbl_Username = new System.Windows.Forms.Label(); |
this.lbl_Password = new System.Windows.Forms.Label(); |
this.chk_Share = new System.Windows.Forms.CheckBox(); |
this.SuspendLayout(); |
// |
// btn_Add |
// |
this.btn_Add.Location = new System.Drawing.Point(98, 56); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(60, 24); |
this.btn_Add.TabIndex = 4; |
this.btn_Add.Text = "&Add User"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(166, 56); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 5; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(124, 27); |
this.txt_Password.MaxLength = 13; |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(100, 20); |
this.txt_Password.TabIndex = 2; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// txt_Username |
// |
this.txt_Username.Location = new System.Drawing.Point(12, 27); |
this.txt_Username.MaxLength = 16; |
this.txt_Username.Name = "txt_Username"; |
this.txt_Username.Size = new System.Drawing.Size(100, 20); |
this.txt_Username.TabIndex = 1; |
// |
// lbl_Username |
// |
this.lbl_Username.AutoSize = true; |
this.lbl_Username.Location = new System.Drawing.Point(12, 9); |
this.lbl_Username.Name = "lbl_Username"; |
this.lbl_Username.Size = new System.Drawing.Size(99, 13); |
this.lbl_Username.TabIndex = 4; |
this.lbl_Username.Text = "Username (Max 16)"; |
// |
// lbl_Password |
// |
this.lbl_Password.AutoSize = true; |
this.lbl_Password.Location = new System.Drawing.Point(121, 9); |
this.lbl_Password.Name = "lbl_Password"; |
this.lbl_Password.Size = new System.Drawing.Size(97, 13); |
this.lbl_Password.TabIndex = 5; |
this.lbl_Password.Text = "Password (Max 13)"; |
// |
// chk_Share |
// |
this.chk_Share.AutoSize = true; |
this.chk_Share.Checked = true; |
this.chk_Share.CheckState = System.Windows.Forms.CheckState.Checked; |
this.chk_Share.Location = new System.Drawing.Point(10, 60); |
this.chk_Share.Name = "chk_Share"; |
this.chk_Share.Size = new System.Drawing.Size(88, 17); |
this.chk_Share.TabIndex = 3; |
this.chk_Share.Text = "Create &Share"; |
this.chk_Share.UseVisualStyleBackColor = true; |
// |
// AddUserAccount_Form |
// |
this.AcceptButton = this.btn_Add; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(236, 89); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.chk_Share); |
this.Controls.Add(this.lbl_Password); |
this.Controls.Add(this.lbl_Username); |
this.Controls.Add(this.txt_Username); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.btn_Cancel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddUserAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add User Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.TextBox txt_Username; |
private System.Windows.Forms.Label lbl_Username; |
private System.Windows.Forms.Label lbl_Password; |
private System.Windows.Forms.CheckBox chk_Share; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Add_User_Account_Form.cs |
---|
0,0 → 1,79 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddUserAccount_Form : Form |
{ |
private static AddUserAccount_Form AddUserAccount_Instance = null; |
// Modified singleton instance |
public static AddUserAccount_Form Add_User_Account_Instance |
{ |
get |
{ |
AddUserAccount_Instance = new AddUserAccount_Form(); |
return AddUserAccount_Instance; |
} |
} |
public AddUserAccount_Form() |
{ |
InitializeComponent(); |
resetForm(); |
this.txt_Username.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Password.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Username.KeyPress += new KeyPressEventHandler(txt_Username_KeyPress); |
} |
private void resetForm() |
{ |
this.btn_Add.Enabled = false; |
this.txt_Username.Text = ""; |
this.txt_Password.Text = ""; |
this.txt_Username.Tag = false; |
this.txt_Password.Tag = false; |
this.txt_Username.Focus(); |
} |
private void txt_EmptyTxtBox(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
tb.Tag = false; |
else |
tb.Tag = true; |
ValidateBox(); |
} |
private void ValidateBox() |
{ |
this.btn_Add.Enabled = ((bool)(this.txt_Username.Tag) && (bool)(this.txt_Password.Tag)); |
} |
private void txt_Username_KeyPress(object sender, KeyPressEventArgs e) |
{ |
// Blocks symbols that cannot be used in the username field |
if ((e.KeyChar < 32 || e.KeyChar == 34 || (e.KeyChar > 41 && e.KeyChar < 45) || e.KeyChar == 47 || |
(e.KeyChar > 57 && e.KeyChar < 65) || (e.KeyChar > 90 && e.KeyChar < 94) || e.KeyChar > 122) && e.KeyChar != 8) |
e.Handled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
if (ManageUserAccounts.AddUser(txt_Username.Text, txt_Password.Text)) |
{ |
if (this.chk_Share.Checked == true) |
ManageUserAccounts.CreateShareFolder(txt_Username.Text); |
this.Close(); |
} |
else |
resetForm(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Add_User_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Delete_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class DeleteUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DeleteUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 55); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// DeleteUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "DeleteUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Delete user(s)"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Delete_User_Verify_Form.cs |
---|
0,0 → 1,53 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class DeleteUserVerify_Form : Form |
{ |
private List<string> selectedUsers = new List<string>(); |
public DeleteUserVerify_Form(List<string> users) |
{ |
selectedUsers = users; |
InitializeComponent(); |
//MessageBox.Show("Warning! Verify that all shares are closed before deleting account!", "Warning!"); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
bool error = false; |
// Checks if any of the selected items are system accounts |
foreach (string user in selectedUsers) |
{ |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (user.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Cannot delete the " + systemUser + " (system) account", "Error"); |
error = true; |
} |
} |
} |
if (error == false) |
ManageUserAccounts.DeleteUser(selectedUsers); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Delete_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Form1.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Main_Menu_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Manage_User_Accounts.cs |
---|
0,0 → 1,331 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.Diagnostics; |
using System.IO; |
using System.Windows.Forms; |
using System.Security.AccessControl; |
namespace SWAT_Office_App |
{ |
class ManageUserAccounts |
{ |
public static List<string> UserAccountsList = new List<string>(); |
public static bool AddUser(string username, string password) |
{ |
try |
{ |
// Returns true if user was added successfully |
foreach (string user in UserAccountsList) |
{ |
if (username.ToLower() == user.ToLower()) |
{ |
MessageBox.Show("Username already exists", "Error"); |
return false; |
} |
} |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account creation. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + username + "\" \"" + password + |
"\" /ADD /ACTIVE:YES /PASSWORDCHG:NO /PASSWORDREQ:YES /EXPIRES:NEVER /COMMENT:" + DateTime.Now.ToShortDateString(); |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
return true; |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
return false; |
} |
} |
public static void DeleteUser(List<string> usernames) |
{ |
try |
{ |
foreach (string user in usernames) |
{ |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + user)) |
{ |
// Prompts for deletion of folder as well as the user account |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + user + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account deletion. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + user + "\" /DELETE"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
DeleteShareFolder(user); |
} |
} |
// If no folders exist for the user, account is deleted without prompting |
else |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account deletion. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + user + "\" /DELETE"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void QueryUserAccounts() |
{ |
// Function that reads the user accounts on the local computer to UserAccountsList |
UserAccountsList.Clear(); |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "USER"; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
// Roundabout way of trimming each string in the array |
string[] netOutputSplit = new string[tempSplit.Length]; |
for (int i = 0; i < tempSplit.Length; i++) |
netOutputSplit[i] = tempSplit[i].Trim(); |
// Imports the string array into the UserAccountsList List |
UserAccountsList.AddRange(netOutputSplit); |
// Removes the header and footer from the List |
UserAccountsList.RemoveRange(0, 2); |
UserAccountsList.RemoveRange(UserAccountsList.Count() - 1, 1); |
// Removes any additional empty entries |
UserAccountsList.RemoveAll(IsStringBlank); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static string [] QueryUserAccountExtraInformation(string username) |
{ |
// Returns a string array with password requirement and date of account creation |
string[] stringArray = { "", "" }; |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "USER " + "\"" + username + "\""; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
// Roundabout way of trimming each string in the array |
string[] netOutputSplit = new string[tempSplit.Length]; |
for (int i = 0; i < tempSplit.Length; i++) |
netOutputSplit[i] = tempSplit[i].Trim(); |
stringArray[0] = netOutputSplit[20]; |
stringArray[1] = netOutputSplit[4]; |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
return stringArray; |
} |
public static bool QueryUserSharedFolderExist(string username) |
{ |
return Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username); |
} |
public static void CreateShareFolder(string username) |
{ |
try |
{ |
// Creates the directory with only the specific NTFS and share permissions for the user. |
DirectorySecurity dSecurity = new DirectorySecurity(); |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
} |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\Administrator", FileSystemRights.FullControl, AccessControlType.Allow)); |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\SWAT", FileSystemRights.FullControl, AccessControlType.Allow)); |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\Administrators", FileSystemRights.FullControl, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
Directory.CreateDirectory(Settings_Form.sharedFolderLocation + @"\" + username, dSecurity); |
SetSharePermissions(username); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void DeleteShareFolder(string username) |
{ |
try |
{ |
// Removes the share BEFORE deleting the folder. Otherwise share will error on remove. |
RemoveSharePermissions(username); |
Directory.Delete(Settings_Form.sharedFolderLocation + @"\" + username, true); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void ToggleShare(string username) |
{ |
try |
{ |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username)) |
{ |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + username + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
{ |
DeleteShareFolder(username); |
} |
} |
else |
{ |
CreateShareFolder(username); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void ChangeUserPassword(string username, string password) |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for changing user password. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + username + "\" \"" + password + "\""; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static bool SessionsOpen() |
{ |
bool sessionsOpen = true; |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SESSION"; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
netProcess.WaitForExit(); |
netProcess.Close(); |
if (tempSplit[0] == "There are no entries in the list.") |
sessionsOpen = false; |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
return sessionsOpen; |
} |
private static void SetSharePermissions(string username) |
{ |
string combinationString = ""; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + systemUser + "\",FULL"); |
} |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + username + "\",FULL"); |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\"=\"" + Settings_Form.sharedFolderLocation + "\\" + username + "\" " + combinationString; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
private static void RemoveSharePermissions(string username) |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\" /Delete"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
private static bool IsStringBlank(string s) |
{ |
if (s == "") |
return true; |
else |
return false; |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Manage_User_Accounts_Form.Designer.cs |
---|
0,0 → 1,172 |
namespace SWAT_Office_App |
{ |
partial class ManageUserAccounts_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ManageUserAccounts_Form)); |
this.lst_UserAccounts = new System.Windows.Forms.ListView(); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Delete = new System.Windows.Forms.Button(); |
this.btn_Exit = new System.Windows.Forms.Button(); |
this.btn_Pass = new System.Windows.Forms.Button(); |
this.btn_Share = new System.Windows.Forms.Button(); |
this.btn_Refresh = new System.Windows.Forms.Button(); |
this.btn_OpenShare = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lst_UserAccounts |
// |
this.lst_UserAccounts.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) |
| System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lst_UserAccounts.FullRowSelect = true; |
this.lst_UserAccounts.GridLines = true; |
this.lst_UserAccounts.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; |
this.lst_UserAccounts.HideSelection = false; |
this.lst_UserAccounts.Location = new System.Drawing.Point(12, 12); |
this.lst_UserAccounts.Name = "lst_UserAccounts"; |
this.lst_UserAccounts.Size = new System.Drawing.Size(277, 348); |
this.lst_UserAccounts.TabIndex = 0; |
this.lst_UserAccounts.UseCompatibleStateImageBehavior = false; |
this.lst_UserAccounts.View = System.Windows.Forms.View.Details; |
// |
// btn_Add |
// |
this.btn_Add.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Add.Location = new System.Drawing.Point(303, 46); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(75, 40); |
this.btn_Add.TabIndex = 2; |
this.btn_Add.Text = "&Add Account"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Delete |
// |
this.btn_Delete.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Delete.Location = new System.Drawing.Point(303, 99); |
this.btn_Delete.Name = "btn_Delete"; |
this.btn_Delete.Size = new System.Drawing.Size(75, 40); |
this.btn_Delete.TabIndex = 3; |
this.btn_Delete.Text = "&Delete Account"; |
this.btn_Delete.UseVisualStyleBackColor = true; |
this.btn_Delete.Click += new System.EventHandler(this.btn_Delete_Click); |
// |
// btn_Exit |
// |
this.btn_Exit.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Exit.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Exit.Location = new System.Drawing.Point(328, 338); |
this.btn_Exit.Name = "btn_Exit"; |
this.btn_Exit.Size = new System.Drawing.Size(50, 22); |
this.btn_Exit.TabIndex = 7; |
this.btn_Exit.Text = "Close"; |
this.btn_Exit.UseVisualStyleBackColor = true; |
this.btn_Exit.Click += new System.EventHandler(this.btn_Exit_Click); |
// |
// btn_Pass |
// |
this.btn_Pass.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Pass.Location = new System.Drawing.Point(303, 152); |
this.btn_Pass.Name = "btn_Pass"; |
this.btn_Pass.Size = new System.Drawing.Size(75, 40); |
this.btn_Pass.TabIndex = 4; |
this.btn_Pass.Text = "&Reset Password"; |
this.btn_Pass.UseVisualStyleBackColor = true; |
this.btn_Pass.Click += new System.EventHandler(this.btn_Pass_Click); |
// |
// btn_Share |
// |
this.btn_Share.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Share.Location = new System.Drawing.Point(303, 205); |
this.btn_Share.Name = "btn_Share"; |
this.btn_Share.Size = new System.Drawing.Size(75, 40); |
this.btn_Share.TabIndex = 5; |
this.btn_Share.Text = "&Toggle Share"; |
this.btn_Share.UseVisualStyleBackColor = true; |
this.btn_Share.Click += new System.EventHandler(this.btn_Share_Click); |
// |
// btn_Refresh |
// |
this.btn_Refresh.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Refresh.Image = global::SWAT_Office_App.Properties.Resources.Refresh; |
this.btn_Refresh.Location = new System.Drawing.Point(303, 12); |
this.btn_Refresh.Name = "btn_Refresh"; |
this.btn_Refresh.Size = new System.Drawing.Size(23, 23); |
this.btn_Refresh.TabIndex = 1; |
this.btn_Refresh.UseVisualStyleBackColor = true; |
this.btn_Refresh.Click += new System.EventHandler(this.btn_Refresh_Click); |
// |
// btn_OpenShare |
// |
this.btn_OpenShare.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_OpenShare.Location = new System.Drawing.Point(303, 258); |
this.btn_OpenShare.Name = "btn_OpenShare"; |
this.btn_OpenShare.Size = new System.Drawing.Size(75, 40); |
this.btn_OpenShare.TabIndex = 6; |
this.btn_OpenShare.Text = "&Open Share"; |
this.btn_OpenShare.UseVisualStyleBackColor = true; |
this.btn_OpenShare.Click += new System.EventHandler(this.btn_OpenShare_Click); |
// |
// ManageUserAccounts_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Exit; |
this.ClientSize = new System.Drawing.Size(390, 372); |
this.Controls.Add(this.btn_OpenShare); |
this.Controls.Add(this.btn_Refresh); |
this.Controls.Add(this.btn_Share); |
this.Controls.Add(this.btn_Pass); |
this.Controls.Add(this.btn_Exit); |
this.Controls.Add(this.btn_Delete); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.lst_UserAccounts); |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ManageUserAccounts_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Manage User Accounts"; |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.ListView lst_UserAccounts; |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Delete; |
private System.Windows.Forms.Button btn_Exit; |
private System.Windows.Forms.Button btn_Pass; |
private System.Windows.Forms.Button btn_Share; |
private System.Windows.Forms.Button btn_Refresh; |
private System.Windows.Forms.Button btn_OpenShare; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Manage_User_Accounts_Form.cs |
---|
0,0 → 1,222 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ManageUserAccounts_Form : Form |
{ |
public ManageUserAccounts_Form() |
{ |
InitializeComponent(); |
// Designate columns to include in listview for the Manage User Accounts Form |
ColumnHeader Column_1 = new ColumnHeader(); |
Column_1.Text = "Username"; |
Column_1.Width = 101; |
this.lst_UserAccounts.Columns.Add(Column_1); |
ColumnHeader Column_2 = new ColumnHeader(); |
Column_2.Text = "Pass?"; |
Column_2.Width = 46; |
Column_2.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_2); |
ColumnHeader Column_3 = new ColumnHeader(); |
Column_3.Text = "Share?"; |
Column_3.Width = 46; |
Column_3.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_3); |
ColumnHeader Column_4 = new ColumnHeader(); |
Column_4.Text = "Date Created"; |
Column_4.Width = 80; |
Column_4.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_4); |
PaintUserListbox(); |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
this.lst_UserAccounts.ItemSelectionChanged += new ListViewItemSelectionChangedEventHandler(this.lst_ItemSelectionChanged); |
this.Activated += new EventHandler(this.form_Activated); |
} |
private void PaintUserListbox() |
{ |
// Function for refreshing/painting the listbox |
this.lst_UserAccounts.BeginUpdate(); |
ManageUserAccounts.QueryUserAccounts(); |
// Temporary entries in listview |
//ListViewItem entry; |
//ListViewItem.ListViewSubItem s_entry; |
//entry = new ListViewItem(); |
//entry.Text = "TestUser"; |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "01/05/2010"; |
//entry.SubItems.Add(s_entry); |
//this.lst_User_Accounts.Items.Add(entry); |
this.lst_UserAccounts.Items.Clear(); |
// Prevents system accounts from showing, depending on settings |
foreach (string user in ManageUserAccounts.UserAccountsList) |
{ |
ListViewItem entry = new ListViewItem(); |
bool remove = false; |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (user.ToLower() == hiddenUser.ToLower()) |
{ |
remove = true; |
break; |
} |
} |
// Adds the subitem columns for each entry |
if (remove == false) |
{ |
ListViewItem.ListViewSubItem s_password = new ListViewItem.ListViewSubItem(); |
string[] extraUserInformation = ManageUserAccounts.QueryUserAccountExtraInformation(user); |
s_password.Text = extraUserInformation[0]; |
entry.SubItems.Add(s_password); |
ListViewItem.ListViewSubItem s_share = new ListViewItem.ListViewSubItem(); |
if (ManageUserAccounts.QueryUserSharedFolderExist(user)) |
s_share.Text = "Yes"; |
else |
s_share.Text = "No"; |
entry.SubItems.Add(s_share); |
ListViewItem.ListViewSubItem s_datecreated = new ListViewItem.ListViewSubItem(); |
s_datecreated.Text = extraUserInformation[1]; |
entry.SubItems.Add(s_datecreated); |
} |
if (remove == false) |
{ |
entry.Text = user; |
this.lst_UserAccounts.Items.Add(entry); |
} |
} |
this.lst_UserAccounts.EndUpdate(); |
} |
private void lst_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e) |
{ |
lst_ValidateAll(); |
} |
private void lst_ValidateAll() |
{ |
// Disables certain buttons depending on number of items selected |
ListView.SelectedListViewItemCollection collection = this.lst_UserAccounts.SelectedItems; |
if (collection.Count == 0) |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
else if (collection.Count == 1) |
{ |
// Checks if any of the selected items are system accounts |
bool check = false; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (collection[0].Text.ToLower() == systemUser.ToLower()) |
check = true; |
} |
if (check == false) |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = true; |
this.btn_Share.Enabled = true; |
ListViewItem.ListViewSubItem subItem = collection[0].SubItems[2]; |
if (subItem.Text == "Yes") |
this.btn_OpenShare.Enabled = true; |
else |
this.btn_OpenShare.Enabled = false; |
} |
else |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
else |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
private void form_Activated(object sender, EventArgs e) |
{ |
// Refreshes form on form activation |
ManageUserAccounts.QueryUserAccounts(); |
PaintUserListbox(); |
} |
private void btn_Exit_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Refresh_Click(object sender, EventArgs e) |
{ |
PaintUserListbox(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
AddUserAccount_Form.Add_User_Account_Instance.ShowDialog(); |
lst_ValidateAll(); |
} |
private void btn_Delete_Click(object sender, EventArgs e) |
{ |
if (ManageUserAccounts.SessionsOpen() == false) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
List<string> userList = new List<string>(); |
foreach (ListViewItem user in selectedItems) |
userList.Add(user.Text); |
DeleteUserVerify_Form newForm = new DeleteUserVerify_Form(userList); |
newForm.ShowDialog(); |
} |
else |
MessageBox.Show("Sessions are still open. Please close them before deleting accounts", "Error"); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Pass_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ResetUserPassword_Form newForm = new ResetUserPassword_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Share_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ToggleUserVerify_Form newForm = new ToggleUserVerify_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_OpenShare_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
string openFolderString = Settings_Form.sharedFolderLocation + "\\" + selectedItems[0].Text; |
System.Diagnostics.Process proc = new System.Diagnostics.Process(); |
proc.StartInfo.FileName = openFolderString; |
proc.Start(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Manage_User_Accounts_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Program.cs |
---|
0,0 → 1,21 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
static class Program |
{ |
/// <summary> |
/// The main entry point for the application. |
/// </summary> |
[STAThread] |
static void Main() |
{ |
Application.EnableVisualStyles(); |
Application.SetCompatibleTextRenderingDefault(false); |
Application.Run(new Menu1_Main()); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Properties/AssemblyInfo.cs |
---|
0,0 → 1,36 |
using System.Reflection; |
using System.Runtime.CompilerServices; |
using System.Runtime.InteropServices; |
// General Information about an assembly is controlled through the following |
// set of attributes. Change these attribute values to modify the information |
// associated with an assembly. |
[assembly: AssemblyTitle("SWAT Office App")] |
[assembly: AssemblyDescription("")] |
[assembly: AssemblyConfiguration("")] |
[assembly: AssemblyCompany("Microsoft")] |
[assembly: AssemblyProduct("SWAT Office App")] |
[assembly: AssemblyCopyright("Copyright © Microsoft 2010")] |
[assembly: AssemblyTrademark("")] |
[assembly: AssemblyCulture("")] |
// Setting ComVisible to false makes the types in this assembly not visible |
// to COM components. If you need to access a type in this assembly from |
// COM, set the ComVisible attribute to true on that type. |
[assembly: ComVisible(false)] |
// The following GUID is for the ID of the typelib if this project is exposed to COM |
[assembly: Guid("dc89a6fe-eecc-4132-a579-91afd55e2e0b")] |
// Version information for an assembly consists of the following four values: |
// |
// Major Version |
// Minor Version |
// Build Number |
// Revision |
// |
// You can specify all the values or you can default the Build and Revision Numbers |
// by using the '*' as shown below: |
// [assembly: AssemblyVersion("1.0.*")] |
[assembly: AssemblyVersion("1.0.0.0")] |
[assembly: AssemblyFileVersion("1.0.0.0")] |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Properties/Resources.Designer.cs |
---|
0,0 → 1,70 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties { |
using System; |
/// <summary> |
/// A strongly-typed resource class, for looking up localized strings, etc. |
/// </summary> |
// This class was auto-generated by the StronglyTypedResourceBuilder |
// class via a tool like ResGen or Visual Studio. |
// To add or remove a member, edit your .ResX file then rerun ResGen |
// with the /str option, or rebuild your VS project. |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] |
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
internal class Resources { |
private static global::System.Resources.ResourceManager resourceMan; |
private static global::System.Globalization.CultureInfo resourceCulture; |
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] |
internal Resources() { |
} |
/// <summary> |
/// Returns the cached ResourceManager instance used by this class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Resources.ResourceManager ResourceManager { |
get { |
if (object.ReferenceEquals(resourceMan, null)) { |
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("SWAT_Office_App.Properties.Resources", typeof(Resources).Assembly); |
resourceMan = temp; |
} |
return resourceMan; |
} |
} |
/// <summary> |
/// Overrides the current thread's CurrentUICulture property for all |
/// resource lookups using this strongly typed resource class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Globalization.CultureInfo Culture { |
get { |
return resourceCulture; |
} |
set { |
resourceCulture = value; |
} |
} |
internal static System.Drawing.Bitmap Refresh { |
get { |
object obj = ResourceManager.GetObject("Refresh", resourceCulture); |
return ((System.Drawing.Bitmap)(obj)); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Properties/Resources.resx |
---|
0,0 → 1,124 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> |
<data name="Refresh" type="System.Resources.ResXFileRef, System.Windows.Forms"> |
<value>..\Resources\Refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Properties/Settings.Designer.cs |
---|
0,0 → 1,30 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties |
{ |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] |
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase |
{ |
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); |
public static Settings Default |
{ |
get |
{ |
return defaultInstance; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Properties/Settings.settings |
---|
0,0 → 1,7 |
<?xml version='1.0' encoding='utf-8'?> |
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)"> |
<Profiles> |
<Profile Name="(Default)" /> |
</Profiles> |
<Settings /> |
</SettingsFile> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Reimage_USB_Drive_Progress_Form.Designer.cs |
---|
0,0 → 1,93 |
namespace SWAT_Office_App |
{ |
partial class Reimage_USB_Drive_Progress_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.lbl_Status = new System.Windows.Forms.Label(); |
this.lbl_Warning = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// btn_Cancel |
// |
this.btn_Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Cancel.Location = new System.Drawing.Point(43, 80); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(120, 23); |
this.btn_Cancel.TabIndex = 1; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// lbl_Status |
// |
this.lbl_Status.Location = new System.Drawing.Point(3, 26); |
this.lbl_Status.Name = "lbl_Status"; |
this.lbl_Status.Size = new System.Drawing.Size(200, 51); |
this.lbl_Status.TabIndex = 3; |
this.lbl_Status.Text = "Current Status: Reformatting USB Drives"; |
this.lbl_Status.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; |
// |
// lbl_Warning |
// |
this.lbl_Warning.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lbl_Warning.AutoSize = true; |
this.lbl_Warning.Location = new System.Drawing.Point(2, 9); |
this.lbl_Warning.Name = "lbl_Warning"; |
this.lbl_Warning.Size = new System.Drawing.Size(202, 13); |
this.lbl_Warning.TabIndex = 4; |
this.lbl_Warning.Text = "Warning! Do NOT unplug the USB drives"; |
// |
// Reimage_USB_Drive_Progress_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.AutoSize = true; |
this.ClientSize = new System.Drawing.Size(207, 115); |
this.Controls.Add(this.lbl_Warning); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.lbl_Status); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Name = "Reimage_USB_Drive_Progress_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reimge Progress"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Label lbl_Status; |
private System.Windows.Forms.Label lbl_Warning; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Reimage_USB_Drive_Progress_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Reimage_USB_Drives.cs |
---|
0,0 → 1,335 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.IO; |
using System.Windows.Forms; |
using System.Diagnostics; |
using System.Threading; |
using System.ComponentModel; |
namespace SWAT_Office_App |
{ |
class Reimage_USB_Drives |
{ |
public static List<string> allSwatUSBDrivesx32 = new List<string>(); |
public static List<string> allSwatUSBDrivesx64 = new List<string>(); |
public static BackgroundWorker bwThread = null; |
public static Reimage_USB_Drive_Progress_Form progressForm = null; |
public static List<BackgroundWorker> backgroundWorkerList = new List<BackgroundWorker>(); |
public static bool threadsRunning = false; |
private static bool allThreadsCompleted = false; |
private static bool threadsCancelled = false; |
private static DateTime startTime; |
private static DateTime endTime; |
public static void getDriveLetters() |
{ |
allSwatUSBDrivesx32.Clear(); |
allSwatUSBDrivesx64.Clear(); |
backgroundWorkerList.Clear(); |
string pathToSWATDrive; |
// Pulls information from all drives on the running computer |
DriveInfo[] allDrives = DriveInfo.GetDrives(); |
// Looks for a drive with the correct label, updates pathToSWATDrive with the drive letter |
foreach (DriveInfo drive in allDrives) |
{ |
if (drive.IsReady == true) |
{ |
// Drive label for the USB drives is set here. |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X32" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx32.Add(pathToSWATDrive); |
} |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X64" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx64.Add(pathToSWATDrive); |
} |
} |
} |
// Prompts for drive to be inserted |
if ((allSwatUSBDrivesx32.Count == 0) && (allSwatUSBDrivesx64.Count == 0)) |
{ |
DialogResult result; |
result = MessageBox.Show("Unable to locate any SWAT USB drives.", "Error"); |
} |
} |
public static void reimageUSBDrives() |
{ |
try |
{ |
if (Settings_Form.defaultSettings == false) |
{ |
if ((File.Exists(Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe")) && |
(File.Exists(Settings_Form.usbMasterx64CopyLocation + "\\boot\\bootsect.exe"))) |
{ |
startTime = DateTime.Now; |
getDriveLetters(); |
if ((allSwatUSBDrivesx32.Count != 0) || (allSwatUSBDrivesx64.Count != 0)) |
{ |
threadsRunning = true; |
bwThread = new BackgroundWorker(); |
bwThread.WorkerSupportsCancellation = true; |
bwThread.DoWork += new DoWorkEventHandler(bwThread_DoWork); |
bwThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bwThread_RunWorkerCompleted); |
bwThread.RunWorkerAsync(); |
progressForm = new Reimage_USB_Drive_Progress_Form(); |
progressForm.Show(); |
} |
} |
else |
{ |
MessageBox.Show("bootsect.exe is missing from the master image location"); |
} |
} |
else |
{ |
MessageBox.Show("Settings have not been changed yet.\nPlease verify settings before continuing.", "Warning!"); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void bwThread_DoWork(object sender, DoWorkEventArgs e) |
{ |
try |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
//Reimage_USB_Drives.wipeUSBDrives(worker, e); |
Thread.Sleep(1000); |
// Reformats all SWAT USB Drives |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x32\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x64\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
getDriveLetters(); |
//Reimage_USB_Drives.callBootsect(); |
// Runs bootsect.exe on each drive to install the bootloader |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
//Reimage_USB_Drives.copyMasterImage(); |
// Copies the master image to each USB Drive |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread32_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread64_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
static void fileCopyThread32_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread64_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsCancelled = true; |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
else |
{ |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
if (threadsCancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("File Copy Operation Cancelled"); |
progressForm.closeForm(); |
} |
else if (allThreadsCompleted) |
{ |
threadsRunning = false; |
endTime = DateTime.Now; |
MessageBox.Show("Operation was started at " + startTime.ToShortTimeString() + " and ended successfully at " + endTime.ToShortTimeString()); |
progressForm.closeForm(); |
} |
} |
private static void bwThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("Operation was canceled"); |
progressForm.Close(); |
} |
} |
private static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs, BackgroundWorker worker, DoWorkEventArgs e) |
{ |
try |
{ |
progressForm.updateStatus("Copying Files to " + destDirName); |
DirectoryInfo dir = new DirectoryInfo(sourceDirName); |
DirectoryInfo[] dirs = dir.GetDirectories(); |
// If the destination directory does not exist, create it. |
if (!Directory.Exists(destDirName)) |
{ |
Directory.CreateDirectory(destDirName); |
} |
// Get the file contents of the directory to copy. |
FileInfo[] files = dir.GetFiles(); |
foreach (FileInfo file in files) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the path to the new copy of the file. |
string tempPath = Path.Combine(destDirName, file.Name); |
// Copy the file. |
file.CopyTo(tempPath, false); |
} |
// If copySubDirs is true, copy the subdirectories. |
if (copySubDirs) |
{ |
foreach (DirectoryInfo subdir in dirs) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the subdirectory. |
string tempPath = Path.Combine(destDirName, subdir.Name); |
// Copy the subdirectories. |
DirectoryCopy(subdir.FullName, tempPath, copySubDirs, worker, e); |
} |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Reset_User_Password_Form.Designer.cs |
---|
0,0 → 1,130 |
namespace SWAT_Office_App |
{ |
partial class ResetUserPassword_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ResetUserPassword_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password1 = new System.Windows.Forms.TextBox(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password2 = new System.Windows.Forms.TextBox(); |
this.lbl_Prompt2 = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password1 |
// |
this.txt_Password1.Location = new System.Drawing.Point(18, 29); |
this.txt_Password1.Name = "txt_Password1"; |
this.txt_Password1.Size = new System.Drawing.Size(110, 20); |
this.txt_Password1.TabIndex = 1; |
this.txt_Password1.UseSystemPasswordChar = true; |
// |
// btn_Ok |
// |
this.btn_Ok.Enabled = false; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 2; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password2 |
// |
this.txt_Password2.Location = new System.Drawing.Point(18, 29); |
this.txt_Password2.Name = "txt_Password2"; |
this.txt_Password2.Size = new System.Drawing.Size(110, 20); |
this.txt_Password2.TabIndex = 4; |
this.txt_Password2.UseSystemPasswordChar = true; |
this.txt_Password2.Visible = false; |
// |
// lbl_Prompt2 |
// |
this.lbl_Prompt2.AutoSize = true; |
this.lbl_Prompt2.Location = new System.Drawing.Point(7, 9); |
this.lbl_Prompt2.Name = "lbl_Prompt2"; |
this.lbl_Prompt2.Size = new System.Drawing.Size(132, 13); |
this.lbl_Prompt2.TabIndex = 5; |
this.lbl_Prompt2.Text = "Enter in the new password"; |
// |
// ResetUserPassword_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.lbl_Prompt2); |
this.Controls.Add(this.txt_Password2); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.txt_Password1); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ResetUserPassword_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reset Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password1; |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password2; |
private System.Windows.Forms.Label lbl_Prompt2; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Reset_User_Password_Form.cs |
---|
0,0 → 1,56 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ResetUserPassword_Form : Form |
{ |
private string selectedUsername; |
public ResetUserPassword_Form(string selectedUser) |
{ |
selectedUsername = selectedUser; |
InitializeComponent(); |
this.txt_Password1.Focus(); |
this.lbl_Prompt2.Visible = false; |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password1.TextChanged += new EventHandler(this.txt_Box1_TextChanged); |
this.txt_Password2.TextChanged += new EventHandler(this.txt_Box2_TextChanged); |
} |
private void txt_Box1_TextChanged(object sender, EventArgs e) |
{ |
// Office password is set here |
if (txt_Password1.Text == "tr33b3@rd") |
{ |
this.txt_Password1.Visible = false; |
this.txt_Password2.Visible = true; |
this.lbl_Prompt1.Visible = false; |
this.lbl_Prompt2.Visible = true; |
this.txt_Password2.Focus(); |
} |
} |
private void txt_Box2_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
ManageUserAccounts.ChangeUserPassword(selectedUsername, txt_Password2.Text); |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Reset_User_Password_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/SWAT Office App.csproj.user |
---|
0,0 → 1,13 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<PublishUrlHistory>publish\</PublishUrlHistory> |
<InstallUrlHistory /> |
<SupportUrlHistory /> |
<UpdateUrlHistory /> |
<BootstrapperUrlHistory /> |
<ErrorReportUrlHistory /> |
<FallbackCulture>en-US</FallbackCulture> |
<VerifyUploadedFiles>false</VerifyUploadedFiles> |
</PropertyGroup> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Settings_Form.Designer.cs |
---|
0,0 → 1,326 |
namespace SWAT_Office_App |
{ |
partial class Settings_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Settings_Form)); |
this.chk_PassReq = new System.Windows.Forms.CheckBox(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.listBox_SystemAccounts = new System.Windows.Forms.ListBox(); |
this.btn_SystemAdd = new System.Windows.Forms.Button(); |
this.btn_SystemRemove = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts = new System.Windows.Forms.GroupBox(); |
this.txt_ShareLocation = new System.Windows.Forms.TextBox(); |
this.lbl_ShareLocation = new System.Windows.Forms.Label(); |
this.btn_ShareLocationChange = new System.Windows.Forms.Button(); |
this.folderBrowserDialog = new System.Windows.Forms.FolderBrowserDialog(); |
this.btn_USBLocationx32Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x32 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x32 = new System.Windows.Forms.Label(); |
this.btn_USBLocationx64Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x64 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x64 = new System.Windows.Forms.Label(); |
this.groupBox_HiddenAccounts = new System.Windows.Forms.GroupBox(); |
this.listBox_HiddenAccounts = new System.Windows.Forms.ListBox(); |
this.btn_HiddenRemove = new System.Windows.Forms.Button(); |
this.btn_HiddenAdd = new System.Windows.Forms.Button(); |
this.btn_Default = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts.SuspendLayout(); |
this.groupBox_HiddenAccounts.SuspendLayout(); |
this.SuspendLayout(); |
// |
// chk_PassReq |
// |
this.chk_PassReq.AutoSize = true; |
this.chk_PassReq.Enabled = false; |
this.chk_PassReq.Location = new System.Drawing.Point(12, 12); |
this.chk_PassReq.Name = "chk_PassReq"; |
this.chk_PassReq.Size = new System.Drawing.Size(160, 17); |
this.chk_PassReq.TabIndex = 1; |
this.chk_PassReq.Text = "Require Complex Passwords"; |
this.chk_PassReq.UseVisualStyleBackColor = true; |
// |
// btn_Ok |
// |
this.btn_Ok.Location = new System.Drawing.Point(72, 328); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(52, 23); |
this.btn_Ok.TabIndex = 11; |
this.btn_Ok.Text = "Save"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(130, 328); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(52, 23); |
this.btn_Cancel.TabIndex = 12; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// listBox_SystemAccounts |
// |
this.listBox_SystemAccounts.FormattingEnabled = true; |
this.listBox_SystemAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_SystemAccounts.Name = "listBox_SystemAccounts"; |
this.listBox_SystemAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_SystemAccounts.TabIndex = 1; |
// |
// btn_SystemAdd |
// |
this.btn_SystemAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_SystemAdd.Name = "btn_SystemAdd"; |
this.btn_SystemAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemAdd.TabIndex = 2; |
this.btn_SystemAdd.Text = "Add"; |
this.btn_SystemAdd.UseVisualStyleBackColor = true; |
this.btn_SystemAdd.Click += new System.EventHandler(this.btn_SystemAdd_Click); |
// |
// btn_SystemRemove |
// |
this.btn_SystemRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_SystemRemove.Name = "btn_SystemRemove"; |
this.btn_SystemRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemRemove.TabIndex = 3; |
this.btn_SystemRemove.Text = "Remove"; |
this.btn_SystemRemove.UseVisualStyleBackColor = true; |
this.btn_SystemRemove.Click += new System.EventHandler(this.btn_SystemRemove_Click); |
// |
// groupBox_SystemAccounts |
// |
this.groupBox_SystemAccounts.Controls.Add(this.listBox_SystemAccounts); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemRemove); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemAdd); |
this.groupBox_SystemAccounts.Location = new System.Drawing.Point(12, 35); |
this.groupBox_SystemAccounts.Name = "groupBox_SystemAccounts"; |
this.groupBox_SystemAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_SystemAccounts.TabIndex = 4; |
this.groupBox_SystemAccounts.TabStop = false; |
this.groupBox_SystemAccounts.Text = "System Accounts"; |
// |
// txt_ShareLocation |
// |
this.txt_ShareLocation.Location = new System.Drawing.Point(12, 224); |
this.txt_ShareLocation.Name = "txt_ShareLocation"; |
this.txt_ShareLocation.Size = new System.Drawing.Size(112, 20); |
this.txt_ShareLocation.TabIndex = 5; |
// |
// lbl_ShareLocation |
// |
this.lbl_ShareLocation.AutoSize = true; |
this.lbl_ShareLocation.Location = new System.Drawing.Point(12, 208); |
this.lbl_ShareLocation.Name = "lbl_ShareLocation"; |
this.lbl_ShareLocation.Size = new System.Drawing.Size(117, 13); |
this.lbl_ShareLocation.TabIndex = 10; |
this.lbl_ShareLocation.Text = "Shared Folder Location"; |
// |
// btn_ShareLocationChange |
// |
this.btn_ShareLocationChange.Location = new System.Drawing.Point(130, 223); |
this.btn_ShareLocationChange.Name = "btn_ShareLocationChange"; |
this.btn_ShareLocationChange.Size = new System.Drawing.Size(52, 22); |
this.btn_ShareLocationChange.TabIndex = 6; |
this.btn_ShareLocationChange.Text = "Change"; |
this.btn_ShareLocationChange.UseVisualStyleBackColor = true; |
this.btn_ShareLocationChange.Click += new System.EventHandler(this.btn_ShareLocationChange_Click); |
// |
// folderBrowserDialog |
// |
this.folderBrowserDialog.Description = "Choose a new location for storing networked folders"; |
// |
// btn_USBLocationx32Change |
// |
this.btn_USBLocationx32Change.Location = new System.Drawing.Point(130, 262); |
this.btn_USBLocationx32Change.Name = "btn_USBLocationx32Change"; |
this.btn_USBLocationx32Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx32Change.TabIndex = 8; |
this.btn_USBLocationx32Change.Text = "Change"; |
this.btn_USBLocationx32Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx32Change.Click += new System.EventHandler(this.btn_USBLocationx32Change_Click); |
// |
// txt_USBMasterCopyLocation_x32 |
// |
this.txt_USBMasterCopyLocation_x32.Location = new System.Drawing.Point(12, 263); |
this.txt_USBMasterCopyLocation_x32.Name = "txt_USBMasterCopyLocation_x32"; |
this.txt_USBMasterCopyLocation_x32.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x32.TabIndex = 7; |
// |
// lbl_USBCopyLocation_x32 |
// |
this.lbl_USBCopyLocation_x32.AutoSize = true; |
this.lbl_USBCopyLocation_x32.Location = new System.Drawing.Point(12, 247); |
this.lbl_USBCopyLocation_x32.Name = "lbl_USBCopyLocation_x32"; |
this.lbl_USBCopyLocation_x32.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x32.TabIndex = 15; |
this.lbl_USBCopyLocation_x32.Text = "USB Master Copy x32 Location"; |
// |
// btn_USBLocationx64Change |
// |
this.btn_USBLocationx64Change.Location = new System.Drawing.Point(130, 300); |
this.btn_USBLocationx64Change.Name = "btn_USBLocationx64Change"; |
this.btn_USBLocationx64Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx64Change.TabIndex = 10; |
this.btn_USBLocationx64Change.Text = "Change"; |
this.btn_USBLocationx64Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx64Change.Click += new System.EventHandler(this.btn_USBLocationx64Change_Click); |
// |
// txt_USBMasterCopyLocation_x64 |
// |
this.txt_USBMasterCopyLocation_x64.Location = new System.Drawing.Point(12, 302); |
this.txt_USBMasterCopyLocation_x64.Name = "txt_USBMasterCopyLocation_x64"; |
this.txt_USBMasterCopyLocation_x64.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x64.TabIndex = 9; |
// |
// lbl_USBCopyLocation_x64 |
// |
this.lbl_USBCopyLocation_x64.AutoSize = true; |
this.lbl_USBCopyLocation_x64.Location = new System.Drawing.Point(12, 286); |
this.lbl_USBCopyLocation_x64.Name = "lbl_USBCopyLocation_x64"; |
this.lbl_USBCopyLocation_x64.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x64.TabIndex = 18; |
this.lbl_USBCopyLocation_x64.Text = "USB Master Copy x64 Location"; |
// |
// groupBox_HiddenAccounts |
// |
this.groupBox_HiddenAccounts.Controls.Add(this.listBox_HiddenAccounts); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenRemove); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenAdd); |
this.groupBox_HiddenAccounts.Location = new System.Drawing.Point(12, 123); |
this.groupBox_HiddenAccounts.Name = "groupBox_HiddenAccounts"; |
this.groupBox_HiddenAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_HiddenAccounts.TabIndex = 19; |
this.groupBox_HiddenAccounts.TabStop = false; |
this.groupBox_HiddenAccounts.Text = "Hidden Accounts"; |
// |
// listBox_HiddenAccounts |
// |
this.listBox_HiddenAccounts.FormattingEnabled = true; |
this.listBox_HiddenAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_HiddenAccounts.Name = "listBox_HiddenAccounts"; |
this.listBox_HiddenAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_HiddenAccounts.TabIndex = 1; |
// |
// btn_HiddenRemove |
// |
this.btn_HiddenRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_HiddenRemove.Name = "btn_HiddenRemove"; |
this.btn_HiddenRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenRemove.TabIndex = 3; |
this.btn_HiddenRemove.Text = "Remove"; |
this.btn_HiddenRemove.UseVisualStyleBackColor = true; |
this.btn_HiddenRemove.Click += new System.EventHandler(this.btn_HiddenRemove_Click); |
// |
// btn_HiddenAdd |
// |
this.btn_HiddenAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_HiddenAdd.Name = "btn_HiddenAdd"; |
this.btn_HiddenAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenAdd.TabIndex = 2; |
this.btn_HiddenAdd.Text = "Add"; |
this.btn_HiddenAdd.UseVisualStyleBackColor = true; |
this.btn_HiddenAdd.Click += new System.EventHandler(this.btn_HiddenAdd_Click); |
// |
// btn_Default |
// |
this.btn_Default.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
this.btn_Default.Location = new System.Drawing.Point(12, 331); |
this.btn_Default.Name = "btn_Default"; |
this.btn_Default.Size = new System.Drawing.Size(45, 20); |
this.btn_Default.TabIndex = 20; |
this.btn_Default.Text = "Defaults"; |
this.btn_Default.UseVisualStyleBackColor = true; |
this.btn_Default.Click += new System.EventHandler(this.btn_Default_Click); |
// |
// Settings_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(194, 363); |
this.Controls.Add(this.btn_Default); |
this.Controls.Add(this.groupBox_HiddenAccounts); |
this.Controls.Add(this.lbl_USBCopyLocation_x64); |
this.Controls.Add(this.btn_USBLocationx64Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x64); |
this.Controls.Add(this.lbl_USBCopyLocation_x32); |
this.Controls.Add(this.btn_USBLocationx32Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x32); |
this.Controls.Add(this.btn_ShareLocationChange); |
this.Controls.Add(this.lbl_ShareLocation); |
this.Controls.Add(this.txt_ShareLocation); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.chk_PassReq); |
this.Controls.Add(this.groupBox_SystemAccounts); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.MaximizeBox = false; |
this.Name = "Settings_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings"; |
this.Load += new System.EventHandler(this.Settings_Form_Load); |
this.groupBox_SystemAccounts.ResumeLayout(false); |
this.groupBox_HiddenAccounts.ResumeLayout(false); |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.CheckBox chk_PassReq; |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.ListBox listBox_SystemAccounts; |
private System.Windows.Forms.Button btn_SystemAdd; |
private System.Windows.Forms.Button btn_SystemRemove; |
private System.Windows.Forms.GroupBox groupBox_SystemAccounts; |
private System.Windows.Forms.TextBox txt_ShareLocation; |
private System.Windows.Forms.Label lbl_ShareLocation; |
private System.Windows.Forms.Button btn_ShareLocationChange; |
private System.Windows.Forms.FolderBrowserDialog folderBrowserDialog; |
private System.Windows.Forms.Button btn_USBLocationx32Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x32; |
private System.Windows.Forms.Button btn_USBLocationx64Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x64; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x32; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x64; |
private System.Windows.Forms.GroupBox groupBox_HiddenAccounts; |
private System.Windows.Forms.ListBox listBox_HiddenAccounts; |
private System.Windows.Forms.Button btn_HiddenRemove; |
private System.Windows.Forms.Button btn_HiddenAdd; |
private System.Windows.Forms.Button btn_Default; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Settings_Form.resx |
---|
0,0 → 1,148 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<metadata name="folderBrowserDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
<value>17, 17</value> |
</metadata> |
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> |
<value>56</value> |
</metadata> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Settings_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class SettingsVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SettingsVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// SettingsVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "SettingsVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Settings_Verify_Form.cs |
---|
0,0 → 1,36 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class SettingsVerify_Form : Form |
{ |
public SettingsVerify_Form() |
{ |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
Settings_Form.settings_Form_Instance.ShowDialog(); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Settings_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Toggle_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class ToggleUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ToggleUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// ToggleUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ToggleUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Toggle Share"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Toggle_User_Verify_Form.cs |
---|
0,0 → 1,38 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ToggleUserVerify_Form : Form |
{ |
private string selectedUser; |
public ToggleUserVerify_Form(string user) |
{ |
selectedUser = user; |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
ManageUserAccounts.ToggleShare(selectedUser); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/Toggle_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/application_osx_terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App/application_osx_terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App.suo |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App.suo |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.4/SWAT Office App.sln |
---|
0,0 → 1,20 |
|
Microsoft Visual Studio Solution File, Format Version 11.00 |
# Visual Studio 2010 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SWAT Office App", "SWAT Office App\SWAT Office App.csproj", "{87CC24B0-F2A3-4D61-94D0-B3DF78658562}" |
EndProject |
Global |
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
Debug|x86 = Debug|x86 |
Release|x86 = Release|x86 |
EndGlobalSection |
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.ActiveCfg = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.Build.0 = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.ActiveCfg = Release|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.Build.0 = Release|x86 |
EndGlobalSection |
GlobalSection(SolutionProperties) = preSolution |
HideSolutionNode = FALSE |
EndGlobalSection |
EndGlobal |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/AboutBox.cs |
---|
0,0 → 1,30 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Drawing; |
using System.Linq; |
using System.Reflection; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
partial class AboutBox : Form |
{ |
public AboutBox() |
{ |
InitializeComponent(); |
this.Text = "Program Info"; |
this.labelProductName.Text = "SWAT Office App"; |
this.labelVersion.Text = "Version 2.3.1"; |
this.labelCopyright.Text = "Copyright to Kevin Lee @ Virginia Tech"; |
this.labelCompanyName.Text = "Author: Kevin Lee"; |
this.textBoxDescription.Text = "This program has been written by Kevin Lee for use " + |
"in Virginia Tech's SWAT (Software Assistance and " + |
"Triage) office at Torgeson 2080. Distribution without " + |
"notification to the author is strongly discouraged. " + |
"Claiming credit for this program without being the " + |
"author is prohibited. Questions and comments can be " + |
"sent to klee482@vt.edu."; |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/AboutBox.resx |
---|
0,0 → 1,366 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="logoPictureBox.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
iVBORw0KGgoAAAANSUhEUgAAAIIAAAEECAYAAADkneyMAAAABGdBTUEAAOD8YVAtlgAAAvdpQ0NQUGhv |
dG9zaG9wIElDQyBwcm9maWxlAAA4y2NgYJ7g6OLkyiTAwFBQVFLkHuQYGREZpcB+noGNgZkBDBKTiwsc |
AwJ8QOy8/LxUBlTAyMDw7RqIZGC4rAsyi4E0wJoMtBhIHwBio5TU4mQg/QWI08tLCoDijDFAtkhSNphd |
AGJnhwQ5A9ktDAxMPCWpFSC9DM75BZVFmekZJQqGlpaWCo4p+UmpCsGVxSWpucUKnnnJ+UUF+UWJJakp |
QLVQO0CA1yW/RME9MTNPwchAlYHKABSOEBYifBBiCJBcWlQGD0oGBgEGBQYDBgeGAIZEhnqGBQxHGd4w |
ijO6MJYyrmC8xyTGFMQ0gekCszBzJPNC5jcsliwdLLdY9VhbWe+xWbJNY/vGHs6+m0OJo4vjC2ci5wUu |
R64t3JrcC3ikeKbyCvFO4hPmm8Yvw79YQEdgh6Cr4BWhVKEfwr0iKiJ7RcNFv4hNEjcSvyJRISkneUwq |
X1pa+oRMmay67C25PnkX+T8KWxULlfSU3iqvVSlQNVH9qXZQvUsjVFNJ84PWAe1JOqm6VnqCeq/0jxgs |
MKw1ijG2NZE3ZTZ9aXbBfKfFEssJVnXWuTZxtoF2rvbWDsaOOk5qzkouCq7ybgruyh7qnrpeJt42Pu6+ |
wX4J/vkB9YETg5YG7wq5GPoynClCLtIqKiK6ImZm7J64BwlsibpJYckNKWtSb6ZzZFhkZmbNzb6Yy55n |
n19RsKnwXbF2SVbpqrI3FfqVJVW7ahhrveqm1j9s1GuqaT7bKtdW2H60U7qrqPt0r2pfY//diTaTZk/+ |
OzV+2uEZGjP7Z32fkzD39HzzBUsXiSxuXfJtWebyeytDVp1e47J233rLDds2mWzestVk2/YdVjv373bd |
c3Zf2P4HB3MO/TzSfkz8+IqT1qfOnUk+++v8pIval45eSbz67/qcmza37t6pv6d8/8TDvMdiT/Y/y3wh |
8vLg6/y38u8ufGj6ZPr51dcF38N/Cvw69af1n+P//wANAA8013ReGAAAAAlwSFlzAAA45AAAOOQB7FYm |
xQAANQ1JREFUeF7t3VePNEfVB3B/Bb4DQkJwbQkhhC+MxAUW2GCTjbGNeRzAgI0DmJxNzjnnnHMwyeSc |
c44m58y8/BqO33I9Hap7umerd7ek1e7OdFd31fnXyafqmGOOOWZz+HM4B//BwOEkHM5Bg4H/AuGwHcwZ |
SBbBIRAOJgT+O+pDIBxk6idjPwTCIRAOOcIhBv5/Bg48R/jnP/+5+c1vfrP51re+tfn4xz+++cAHPrD5 |
2Mc+tvnmN7+5+d3vfndgsHJggPCvf/1r89WvfnXzvve9b/OqV71q87KXvWzzrGc9a/PYxz5288xnPnPz |
5je/efPWt761+c7Pc5/73M3DHvawzSMe8YjNs5/97M2Xv/zlDdDs17bvgfDLX/6yIeyjH/3ozdOe9rTN |
u9/97s2nP/3pzXe/+93NT37yk81f//rXXtq6/ytf+UoDnMc//vGb173udZsf//jH+w4P+xYIv//975sV |
/8AHPrBZ6X/4wx+2Jt5f/vKXzWc+85mGQzzhCU/YXHnllVv3WUsH+xIIb3nLWzb3v//9N2984xs3//73 |
vxeZ6+9///ubF77whQ2n+eEPf7jIM3bZ6b4Cwne+853Nfe9734YTzMEBSghBqXzqU5+6+dCHPlRyebXX |
7BsgWP2XXnrp5nOf+9zOJ5si+vznP3/znOc8Z7UK5b4AAplN8//HP/6xcxCkD3zb297WWBlDCuievmTH |
w1cPhBe96EXNaqylvfe9723AsDZTc9VA4BN4+tOfXgsGrn6PN7zhDZvnPe951b1X3wutFgi8f4985COr |
XXn8DmsyL1cJhG9/+9ubCy64oGoXMH2Fr4Els4a2OiCQvfe5z32a2EDt7Wc/+1kjuv72t7/V/qrry0d4 |
xzvesSr5y53NLV17WxVH4CR68IMfvDrzjGmLO9TcVgWEV7ziFRvu47U1kcuXvvSlVb/2aoCAG1x++eWr |
kLc5xcU7+DuuuuqqasGwGiCIIPpZqn3ve99rwtQPfehDm59XvvKVm7///e+zPQ5XwNFqbasAAkuBbiC0 |
vESTlCJYJXCE8/jhrBK7kL00R/vzn/+8eeITn7gRyq6xrQIInEdLeere8573NCKnLU7xwQ9+cPOkJz1p |
NrrRbz7ykY/M1t+cHa0CCBwzS8T8//SnPzU+iT47n/dyrlXMESZCWWOrHggULNHFJdqHP/zhQU4j8eTn |
P//5LI8XrmZKAmBtrXogvP/9799g39s0Wvuvf/3ro5JVAEzmcldz32Me85jNH//4x20ef4175U184Qtf |
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 |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Main_Menu_Form.Designer.cs |
---|
0,0 → 1,110 |
namespace SWAT_Office_App |
{ |
partial class Menu1_Main |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Menu1_Main)); |
this.groupBox_Menu1 = new System.Windows.Forms.GroupBox(); |
this.btn_Settings = new System.Windows.Forms.Button(); |
this.btn_UserMgmt = new System.Windows.Forms.Button(); |
this.btn_Reimage_USB_Drives = new System.Windows.Forms.Button(); |
this.groupBox_Menu1.SuspendLayout(); |
this.SuspendLayout(); |
// |
// groupBox_Menu1 |
// |
this.groupBox_Menu1.Controls.Add(this.btn_Settings); |
this.groupBox_Menu1.Controls.Add(this.btn_UserMgmt); |
this.groupBox_Menu1.Controls.Add(this.btn_Reimage_USB_Drives); |
this.groupBox_Menu1.Location = new System.Drawing.Point(12, 12); |
this.groupBox_Menu1.Name = "groupBox_Menu1"; |
this.groupBox_Menu1.Size = new System.Drawing.Size(142, 163); |
this.groupBox_Menu1.TabIndex = 0; |
this.groupBox_Menu1.TabStop = false; |
this.groupBox_Menu1.Text = "Main Menu"; |
// |
// btn_Settings |
// |
this.btn_Settings.Location = new System.Drawing.Point(12, 111); |
this.btn_Settings.Name = "btn_Settings"; |
this.btn_Settings.Size = new System.Drawing.Size(118, 40); |
this.btn_Settings.TabIndex = 3; |
this.btn_Settings.Text = "Program &Settings"; |
this.btn_Settings.UseVisualStyleBackColor = true; |
this.btn_Settings.Click += new System.EventHandler(this.btn_Main_Settings_Click); |
// |
// btn_UserMgmt |
// |
this.btn_UserMgmt.Location = new System.Drawing.Point(12, 65); |
this.btn_UserMgmt.Name = "btn_UserMgmt"; |
this.btn_UserMgmt.Size = new System.Drawing.Size(118, 40); |
this.btn_UserMgmt.TabIndex = 2; |
this.btn_UserMgmt.Text = "Manage User &Accounts and Shares"; |
this.btn_UserMgmt.UseVisualStyleBackColor = true; |
this.btn_UserMgmt.Click += new System.EventHandler(this.btn_Main_UserMgmt_Click); |
// |
// btn_Reimage_USB_Drives |
// |
this.btn_Reimage_USB_Drives.Location = new System.Drawing.Point(12, 19); |
this.btn_Reimage_USB_Drives.Name = "btn_Reimage_USB_Drives"; |
this.btn_Reimage_USB_Drives.Size = new System.Drawing.Size(118, 40); |
this.btn_Reimage_USB_Drives.TabIndex = 0; |
this.btn_Reimage_USB_Drives.Text = "&Reimage USB Drives"; |
this.btn_Reimage_USB_Drives.UseVisualStyleBackColor = true; |
this.btn_Reimage_USB_Drives.Click += new System.EventHandler(this.btn_Reimage_USB_Drives_Click); |
// |
// Menu1_Main |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.ClientSize = new System.Drawing.Size(167, 186); |
this.ControlBox = false; |
this.Controls.Add(this.groupBox_Menu1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.KeyPreview = true; |
this.MaximizeBox = false; |
this.Name = "Menu1_Main"; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "SWAT"; |
this.Load += new System.EventHandler(this.Menu1_Main_Load); |
this.groupBox_Menu1.ResumeLayout(false); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.GroupBox groupBox_Menu1; |
private System.Windows.Forms.Button btn_Settings; |
private System.Windows.Forms.Button btn_UserMgmt; |
private System.Windows.Forms.Button btn_Reimage_USB_Drives; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe.manifest |
---|
0,0 → 1,11 |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> |
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/> |
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> |
<security> |
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> |
<requestedExecutionLevel level="asInvoker" uiAccess="false"/> |
</requestedPrivileges> |
</security> |
</trustInfo> |
</assembly> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/bin/Debug/Settings.xml |
---|
0,0 → 1,11 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowGuestAccounts>false</ShowGuestAccounts> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/bin/Release/Settings.xml |
---|
0,0 → 1,10 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,44 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Kevin\Desktop\Test\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Kevin\Desktop\Test\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu1_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu1_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,40 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Kevin\Documents\Visual Studio 2010\Projects\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu1_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu1_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/AboutBox.Designer.cs |
---|
0,0 → 1,186 |
namespace SWAT_Office_App |
{ |
partial class AboutBox |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AboutBox)); |
this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel(); |
this.logoPictureBox = new System.Windows.Forms.PictureBox(); |
this.labelProductName = new System.Windows.Forms.Label(); |
this.labelVersion = new System.Windows.Forms.Label(); |
this.labelCopyright = new System.Windows.Forms.Label(); |
this.labelCompanyName = new System.Windows.Forms.Label(); |
this.textBoxDescription = new System.Windows.Forms.TextBox(); |
this.okButton = new System.Windows.Forms.Button(); |
this.tableLayoutPanel.SuspendLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).BeginInit(); |
this.SuspendLayout(); |
// |
// tableLayoutPanel |
// |
this.tableLayoutPanel.ColumnCount = 2; |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 33F)); |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 67F)); |
this.tableLayoutPanel.Controls.Add(this.logoPictureBox, 0, 0); |
this.tableLayoutPanel.Controls.Add(this.labelProductName, 1, 0); |
this.tableLayoutPanel.Controls.Add(this.labelVersion, 1, 1); |
this.tableLayoutPanel.Controls.Add(this.labelCopyright, 1, 2); |
this.tableLayoutPanel.Controls.Add(this.labelCompanyName, 1, 3); |
this.tableLayoutPanel.Controls.Add(this.textBoxDescription, 1, 4); |
this.tableLayoutPanel.Controls.Add(this.okButton, 1, 5); |
this.tableLayoutPanel.Dock = System.Windows.Forms.DockStyle.Fill; |
this.tableLayoutPanel.Location = new System.Drawing.Point(9, 9); |
this.tableLayoutPanel.Name = "tableLayoutPanel"; |
this.tableLayoutPanel.RowCount = 6; |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.Size = new System.Drawing.Size(417, 265); |
this.tableLayoutPanel.TabIndex = 0; |
// |
// logoPictureBox |
// |
this.logoPictureBox.Dock = System.Windows.Forms.DockStyle.Fill; |
this.logoPictureBox.Image = ((System.Drawing.Image)(resources.GetObject("logoPictureBox.Image"))); |
this.logoPictureBox.Location = new System.Drawing.Point(3, 3); |
this.logoPictureBox.Name = "logoPictureBox"; |
this.tableLayoutPanel.SetRowSpan(this.logoPictureBox, 6); |
this.logoPictureBox.Size = new System.Drawing.Size(131, 259); |
this.logoPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; |
this.logoPictureBox.TabIndex = 12; |
this.logoPictureBox.TabStop = false; |
// |
// labelProductName |
// |
this.labelProductName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelProductName.Location = new System.Drawing.Point(143, 0); |
this.labelProductName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelProductName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelProductName.Name = "labelProductName"; |
this.labelProductName.Size = new System.Drawing.Size(271, 17); |
this.labelProductName.TabIndex = 19; |
this.labelProductName.Text = "Product Name"; |
this.labelProductName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelVersion |
// |
this.labelVersion.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelVersion.Location = new System.Drawing.Point(143, 26); |
this.labelVersion.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelVersion.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelVersion.Name = "labelVersion"; |
this.labelVersion.Size = new System.Drawing.Size(271, 17); |
this.labelVersion.TabIndex = 0; |
this.labelVersion.Text = "Version"; |
this.labelVersion.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCopyright |
// |
this.labelCopyright.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCopyright.Location = new System.Drawing.Point(143, 52); |
this.labelCopyright.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCopyright.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCopyright.Name = "labelCopyright"; |
this.labelCopyright.Size = new System.Drawing.Size(271, 17); |
this.labelCopyright.TabIndex = 21; |
this.labelCopyright.Text = "Copyright"; |
this.labelCopyright.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCompanyName |
// |
this.labelCompanyName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCompanyName.Location = new System.Drawing.Point(143, 78); |
this.labelCompanyName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCompanyName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCompanyName.Name = "labelCompanyName"; |
this.labelCompanyName.Size = new System.Drawing.Size(271, 17); |
this.labelCompanyName.TabIndex = 22; |
this.labelCompanyName.Text = "Company Name"; |
this.labelCompanyName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// textBoxDescription |
// |
this.textBoxDescription.Dock = System.Windows.Forms.DockStyle.Fill; |
this.textBoxDescription.Location = new System.Drawing.Point(143, 107); |
this.textBoxDescription.Margin = new System.Windows.Forms.Padding(6, 3, 3, 3); |
this.textBoxDescription.Multiline = true; |
this.textBoxDescription.Name = "textBoxDescription"; |
this.textBoxDescription.ReadOnly = true; |
this.textBoxDescription.ScrollBars = System.Windows.Forms.ScrollBars.Both; |
this.textBoxDescription.Size = new System.Drawing.Size(271, 126); |
this.textBoxDescription.TabIndex = 23; |
this.textBoxDescription.TabStop = false; |
this.textBoxDescription.Text = "Description"; |
// |
// okButton |
// |
this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.okButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.okButton.Location = new System.Drawing.Point(339, 239); |
this.okButton.Name = "okButton"; |
this.okButton.Size = new System.Drawing.Size(75, 23); |
this.okButton.TabIndex = 24; |
this.okButton.Text = "&OK"; |
// |
// AboutBox |
// |
this.AcceptButton = this.okButton; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(435, 283); |
this.Controls.Add(this.tableLayoutPanel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; |
this.MaximizeBox = false; |
this.MinimizeBox = false; |
this.Name = "AboutBox"; |
this.Padding = new System.Windows.Forms.Padding(9); |
this.ShowIcon = false; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; |
this.Text = "AboutBox"; |
this.tableLayoutPanel.ResumeLayout(false); |
this.tableLayoutPanel.PerformLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).EndInit(); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel; |
private System.Windows.Forms.PictureBox logoPictureBox; |
private System.Windows.Forms.Label labelProductName; |
private System.Windows.Forms.Label labelVersion; |
private System.Windows.Forms.Label labelCopyright; |
private System.Windows.Forms.Label labelCompanyName; |
private System.Windows.Forms.TextBox textBoxDescription; |
private System.Windows.Forms.Button okButton; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Main_Menu_Form.cs |
---|
0,0 → 1,75 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Menu1_Main : Form |
{ |
public Menu1_Main() |
{ |
InitializeComponent(); |
Settings_Form.ImportSettings(); |
this.KeyPress += new KeyPressEventHandler(Menu1_Main_KeyPress); |
} |
void Menu1_Main_KeyPress(object sender, KeyPressEventArgs e) |
{ |
switch (e.KeyChar) |
{ |
case '1': |
if (Reimage_USB_Drives.threadsRunning == false) |
Reimage_USB_Drives.reimageUSBDrives(); |
else |
{ |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
} |
break; |
case '2': |
ManageUserAccounts_Form user_Mgmt = new ManageUserAccounts_Form(); |
user_Mgmt.ShowDialog(); |
break; |
case '3': |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
break; |
case '?': |
AboutBox aboutForm = new AboutBox(); |
aboutForm.ShowDialog(); |
break; |
} |
} |
private void btn_Main_UserMgmt_Click(object sender, EventArgs e) |
{ |
ManageUserAccounts_Form userMgmtForm = new ManageUserAccounts_Form(); |
userMgmtForm.ShowDialog(); |
} |
private void btn_Main_Settings_Click(object sender, EventArgs e) |
{ |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
} |
private void btn_Reimage_USB_Drives_Click(object sender, EventArgs e) |
{ |
if (Reimage_USB_Drives.threadsRunning == false) |
Reimage_USB_Drives.reimageUSBDrives(); |
else |
{ |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
} |
} |
private void Menu1_Main_Load(object sender, EventArgs e) |
{ |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Reimage_USB_Drive_Progress_Form.cs |
---|
0,0 → 1,78 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Reimage_USB_Drive_Progress_Form : Form |
{ |
private static Reimage_USB_Drive_Progress_Form _Reimage_USB_Drive_Progress_Form = null; |
// Singleton instance |
public static Reimage_USB_Drive_Progress_Form Reimage_USB_Drive_Progress_Form_Instance |
{ |
set |
{ |
_Reimage_USB_Drive_Progress_Form = value; |
} |
get |
{ |
if (_Reimage_USB_Drive_Progress_Form == null) |
_Reimage_USB_Drive_Progress_Form = new Reimage_USB_Drive_Progress_Form(); |
return _Reimage_USB_Drive_Progress_Form; |
} |
} |
public Reimage_USB_Drive_Progress_Form() |
{ |
InitializeComponent(); |
btn_Cancel.Text = "Cancel"; |
this.updateStatus("Beginning the Reimaging of USB Drives"); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
Reimage_USB_Drives.bwThread.CancelAsync(); |
foreach (BackgroundWorker bw in Reimage_USB_Drives.backgroundWorkerList) |
bw.CancelAsync(); |
btn_Cancel.Text = "Cancellation Pending"; |
} |
delegate void updateStatus_(string parameter); |
public void updateStatus(string status) |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
lbl_Status.Text = status; |
} |
else |
Invoke(new updateStatus_(updateStatus), new object[] { status }); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
delegate void closeForm_(); |
public void closeForm() |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
this.Close(); |
} |
else |
Invoke(new closeForm_(closeForm), new object[] { }); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Resources/About.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Resources/About.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Resources/Refresh.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Resources/Refresh.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Resources/Terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Resources/Terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/SWAT Office App.csproj |
---|
0,0 → 1,234 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Platform Condition=" '$(Platform)' == '' ">x86</Platform> |
<ProductVersion>8.0.30703</ProductVersion> |
<SchemaVersion>2.0</SchemaVersion> |
<ProjectGuid>{87CC24B0-F2A3-4D61-94D0-B3DF78658562}</ProjectGuid> |
<OutputType>WinExe</OutputType> |
<AppDesignerFolder>Properties</AppDesignerFolder> |
<RootNamespace>SWAT_Office_App</RootNamespace> |
<AssemblyName>SWAT Office App</AssemblyName> |
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> |
<TargetFrameworkProfile>Client</TargetFrameworkProfile> |
<FileAlignment>512</FileAlignment> |
<IsWebBootstrapper>false</IsWebBootstrapper> |
<PublishUrl>publish\</PublishUrl> |
<Install>true</Install> |
<InstallFrom>Disk</InstallFrom> |
<UpdateEnabled>false</UpdateEnabled> |
<UpdateMode>Foreground</UpdateMode> |
<UpdateInterval>7</UpdateInterval> |
<UpdateIntervalUnits>Days</UpdateIntervalUnits> |
<UpdatePeriodically>false</UpdatePeriodically> |
<UpdateRequired>false</UpdateRequired> |
<MapFileExtensions>true</MapFileExtensions> |
<ApplicationRevision>0</ApplicationRevision> |
<ApplicationVersion>1.0.0.%2a</ApplicationVersion> |
<UseApplicationTrust>false</UseApplicationTrust> |
<BootstrapperEnabled>true</BootstrapperEnabled> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugSymbols>true</DebugSymbols> |
<DebugType>full</DebugType> |
<Optimize>false</Optimize> |
<OutputPath>bin\Debug\</OutputPath> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugType>pdbonly</DebugType> |
<Optimize>true</Optimize> |
<OutputPath>bin\Release\</OutputPath> |
<DefineConstants>TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup> |
<ApplicationIcon>application_osx_terminal.ico</ApplicationIcon> |
</PropertyGroup> |
<ItemGroup> |
<Reference Include="System" /> |
<Reference Include="System.Core" /> |
<Reference Include="System.Xml.Linq" /> |
<Reference Include="System.Data.DataSetExtensions" /> |
<Reference Include="Microsoft.CSharp" /> |
<Reference Include="System.Data" /> |
<Reference Include="System.Deployment" /> |
<Reference Include="System.Drawing" /> |
<Reference Include="System.Windows.Forms" /> |
<Reference Include="System.Xml" /> |
</ItemGroup> |
<ItemGroup> |
<Compile Include="AboutBox.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="AboutBox.Designer.cs"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.designer.cs"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_System_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_System_Account_Form.Designer.cs"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_User_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_User_Account_Form.Designer.cs"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Delete_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Delete_User_Verify_Form.designer.cs"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Main_Menu_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Main_Menu_Form.Designer.cs"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Manage_User_Accounts.cs" /> |
<Compile Include="Manage_User_Accounts_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Manage_User_Accounts_Form.Designer.cs"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Program.cs" /> |
<Compile Include="Properties\AssemblyInfo.cs" /> |
<Compile Include="Reimage_USB_Drives.cs" /> |
<Compile Include="Reimage_USB_Drive_Progress_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reimage_USB_Drive_Progress_Form.Designer.cs"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Reset_User_Password_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reset_User_Password_Form.Designer.cs"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Form.Designer.cs"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Verify_Form.designer.cs"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.designer.cs"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<EmbeddedResource Include="AboutBox.resx"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_Hidden_Account_Form.resx"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_System_Account_Form.resx"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_User_Account_Form.resx"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Delete_User_Verify_Form.resx"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Main_Menu_Form.resx"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Manage_User_Accounts_Form.resx"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Properties\Resources.resx"> |
<Generator>ResXFileCodeGenerator</Generator> |
<LastGenOutput>Resources.Designer.cs</LastGenOutput> |
<SubType>Designer</SubType> |
</EmbeddedResource> |
<Compile Include="Properties\Resources.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Resources.resx</DependentUpon> |
<DesignTime>True</DesignTime> |
</Compile> |
<EmbeddedResource Include="Reimage_USB_Drive_Progress_Form.resx"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Reset_User_Password_Form.resx"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Form.resx"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Verify_Form.resx"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Toggle_User_Verify_Form.resx"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<None Include="Properties\Settings.settings"> |
<Generator>SettingsSingleFileGenerator</Generator> |
<LastGenOutput>Settings.Designer.cs</LastGenOutput> |
</None> |
<Compile Include="Properties\Settings.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Settings.settings</DependentUpon> |
<DesignTimeSharedInput>True</DesignTimeSharedInput> |
</Compile> |
</ItemGroup> |
<ItemGroup> |
<Content Include="application_osx_terminal.ico" /> |
<None Include="Resources\Refresh.png" /> |
</ItemGroup> |
<ItemGroup> |
<BootstrapperPackage Include=".NETFramework,Version=v4.0,Profile=Client"> |
<Visible>False</Visible> |
<ProductName>Microsoft .NET Framework 4 Client Profile %28x86 and x64%29</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Client.3.5"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1"> |
<Visible>False</Visible> |
<ProductName>Windows Installer 3.1</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
</ItemGroup> |
<ItemGroup /> |
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. |
Other similar extension points exist, see Microsoft.Common.targets. |
<Target Name="BeforeBuild"> |
</Target> |
<Target Name="AfterBuild"> |
</Target> |
--> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Settings.xml |
---|
0,0 → 1,11 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowGuestAccounts>false</ShowGuestAccounts> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Add_Hidden_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddHiddenAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddHiddenAccount_Form)); |
this.lbl_Add_Hidden_Account = new System.Windows.Forms.Label(); |
this.txt_AddHiddenAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_Hidden_Account |
// |
this.lbl_Add_Hidden_Account.AutoSize = true; |
this.lbl_Add_Hidden_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_Hidden_Account.Name = "lbl_Add_Hidden_Account"; |
this.lbl_Add_Hidden_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_Hidden_Account.TabIndex = 0; |
this.lbl_Add_Hidden_Account.Text = "Enter account name"; |
// |
// txt_AddHiddenAccount |
// |
this.txt_AddHiddenAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddHiddenAccount.Name = "txt_AddHiddenAccount"; |
this.txt_AddHiddenAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddHiddenAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddHiddenAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddHiddenAccount); |
this.Controls.Add(this.lbl_Add_Hidden_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddHiddenAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add Hidden Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_Hidden_Account; |
private System.Windows.Forms.TextBox txt_AddHiddenAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Add_Hidden_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddHiddenAccount_Form : Form |
{ |
public AddHiddenAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddHiddenAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of hidden accounts |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (this.txt_AddHiddenAccount.Text.ToLower() == hiddenUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of hidden accounts", "Error"); |
error = true; |
this.txt_AddHiddenAccount.Text = ""; |
this.txt_AddHiddenAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.hiddenAccounts.Add(txt_AddHiddenAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Add_Hidden_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Add_System_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddSystemAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddSystemAccount_Form)); |
this.lbl_Add_System_Account = new System.Windows.Forms.Label(); |
this.txt_AddSystemAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_System_Account |
// |
this.lbl_Add_System_Account.AutoSize = true; |
this.lbl_Add_System_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_System_Account.Name = "lbl_Add_System_Account"; |
this.lbl_Add_System_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_System_Account.TabIndex = 0; |
this.lbl_Add_System_Account.Text = "Enter account name"; |
// |
// txt_AddSystemAccount |
// |
this.txt_AddSystemAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddSystemAccount.Name = "txt_AddSystemAccount"; |
this.txt_AddSystemAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddSystemAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddSystemAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddSystemAccount); |
this.Controls.Add(this.lbl_Add_System_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddSystemAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add System Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_System_Account; |
private System.Windows.Forms.TextBox txt_AddSystemAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Add_System_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddSystemAccount_Form : Form |
{ |
public AddSystemAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddSystemAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of system accounts |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (this.txt_AddSystemAccount.Text.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of system accounts", "Error"); |
error = true; |
this.txt_AddSystemAccount.Text = ""; |
this.txt_AddSystemAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.systemAccounts.Add(txt_AddSystemAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Add_System_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Add_User_Account_Form.Designer.cs |
---|
0,0 → 1,144 |
namespace SWAT_Office_App |
{ |
partial class AddUserAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddUserAccount_Form)); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.txt_Username = new System.Windows.Forms.TextBox(); |
this.lbl_Username = new System.Windows.Forms.Label(); |
this.lbl_Password = new System.Windows.Forms.Label(); |
this.chk_Share = new System.Windows.Forms.CheckBox(); |
this.SuspendLayout(); |
// |
// btn_Add |
// |
this.btn_Add.Location = new System.Drawing.Point(98, 56); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(60, 24); |
this.btn_Add.TabIndex = 4; |
this.btn_Add.Text = "&Add User"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(166, 56); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 5; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(124, 27); |
this.txt_Password.MaxLength = 13; |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(100, 20); |
this.txt_Password.TabIndex = 2; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// txt_Username |
// |
this.txt_Username.Location = new System.Drawing.Point(12, 27); |
this.txt_Username.MaxLength = 16; |
this.txt_Username.Name = "txt_Username"; |
this.txt_Username.Size = new System.Drawing.Size(100, 20); |
this.txt_Username.TabIndex = 1; |
// |
// lbl_Username |
// |
this.lbl_Username.AutoSize = true; |
this.lbl_Username.Location = new System.Drawing.Point(12, 9); |
this.lbl_Username.Name = "lbl_Username"; |
this.lbl_Username.Size = new System.Drawing.Size(99, 13); |
this.lbl_Username.TabIndex = 4; |
this.lbl_Username.Text = "Username (Max 16)"; |
// |
// lbl_Password |
// |
this.lbl_Password.AutoSize = true; |
this.lbl_Password.Location = new System.Drawing.Point(121, 9); |
this.lbl_Password.Name = "lbl_Password"; |
this.lbl_Password.Size = new System.Drawing.Size(97, 13); |
this.lbl_Password.TabIndex = 5; |
this.lbl_Password.Text = "Password (Max 13)"; |
// |
// chk_Share |
// |
this.chk_Share.AutoSize = true; |
this.chk_Share.Checked = true; |
this.chk_Share.CheckState = System.Windows.Forms.CheckState.Checked; |
this.chk_Share.Location = new System.Drawing.Point(10, 60); |
this.chk_Share.Name = "chk_Share"; |
this.chk_Share.Size = new System.Drawing.Size(88, 17); |
this.chk_Share.TabIndex = 3; |
this.chk_Share.Text = "Create &Share"; |
this.chk_Share.UseVisualStyleBackColor = true; |
// |
// AddUserAccount_Form |
// |
this.AcceptButton = this.btn_Add; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(236, 89); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.chk_Share); |
this.Controls.Add(this.lbl_Password); |
this.Controls.Add(this.lbl_Username); |
this.Controls.Add(this.txt_Username); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.btn_Cancel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddUserAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add User Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.TextBox txt_Username; |
private System.Windows.Forms.Label lbl_Username; |
private System.Windows.Forms.Label lbl_Password; |
private System.Windows.Forms.CheckBox chk_Share; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Add_User_Account_Form.cs |
---|
0,0 → 1,79 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddUserAccount_Form : Form |
{ |
private static AddUserAccount_Form AddUserAccount_Instance = null; |
// Modified singleton instance |
public static AddUserAccount_Form Add_User_Account_Instance |
{ |
get |
{ |
AddUserAccount_Instance = new AddUserAccount_Form(); |
return AddUserAccount_Instance; |
} |
} |
public AddUserAccount_Form() |
{ |
InitializeComponent(); |
resetForm(); |
this.txt_Username.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Password.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Username.KeyPress += new KeyPressEventHandler(txt_Username_KeyPress); |
} |
private void resetForm() |
{ |
this.btn_Add.Enabled = false; |
this.txt_Username.Text = ""; |
this.txt_Password.Text = ""; |
this.txt_Username.Tag = false; |
this.txt_Password.Tag = false; |
this.txt_Username.Focus(); |
} |
private void txt_EmptyTxtBox(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
tb.Tag = false; |
else |
tb.Tag = true; |
ValidateBox(); |
} |
private void ValidateBox() |
{ |
this.btn_Add.Enabled = ((bool)(this.txt_Username.Tag) && (bool)(this.txt_Password.Tag)); |
} |
private void txt_Username_KeyPress(object sender, KeyPressEventArgs e) |
{ |
// Blocks symbols that cannot be used in the username field |
if ((e.KeyChar < 32 || e.KeyChar == 34 || (e.KeyChar > 41 && e.KeyChar < 45) || e.KeyChar == 47 || |
(e.KeyChar > 57 && e.KeyChar < 65) || (e.KeyChar > 90 && e.KeyChar < 94) || e.KeyChar > 122) && e.KeyChar != 8) |
e.Handled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
if (ManageUserAccounts.AddUser(txt_Username.Text, txt_Password.Text)) |
{ |
if (this.chk_Share.Checked == true) |
ManageUserAccounts.CreateShareFolder(txt_Username.Text); |
this.Close(); |
} |
else |
resetForm(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Add_User_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Delete_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class DeleteUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DeleteUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 55); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// DeleteUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "DeleteUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Delete user(s)"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Delete_User_Verify_Form.cs |
---|
0,0 → 1,53 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class DeleteUserVerify_Form : Form |
{ |
private List<string> selectedUsers = new List<string>(); |
public DeleteUserVerify_Form(List<string> users) |
{ |
selectedUsers = users; |
InitializeComponent(); |
//MessageBox.Show("Warning! Verify that all shares are closed before deleting account!", "Warning!"); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
bool error = false; |
// Checks if any of the selected items are system accounts |
foreach (string user in selectedUsers) |
{ |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (user.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Cannot delete the " + systemUser + " (system) account", "Error"); |
error = true; |
} |
} |
} |
if (error == false) |
ManageUserAccounts.DeleteUser(selectedUsers); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Delete_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Form1.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Main_Menu_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Manage_User_Accounts.cs |
---|
0,0 → 1,331 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.Diagnostics; |
using System.IO; |
using System.Windows.Forms; |
using System.Security.AccessControl; |
namespace SWAT_Office_App |
{ |
class ManageUserAccounts |
{ |
public static List<string> UserAccountsList = new List<string>(); |
public static bool AddUser(string username, string password) |
{ |
try |
{ |
// Returns true if user was added successfully |
foreach (string user in UserAccountsList) |
{ |
if (username.ToLower() == user.ToLower()) |
{ |
MessageBox.Show("Username already exists", "Error"); |
return false; |
} |
} |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account creation. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + username + "\" \"" + password + |
"\" /ADD /ACTIVE:YES /PASSWORDCHG:NO /PASSWORDREQ:YES /EXPIRES:NEVER /COMMENT:" + DateTime.Now.ToShortDateString(); |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
return true; |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
return false; |
} |
} |
public static void DeleteUser(List<string> usernames) |
{ |
try |
{ |
foreach (string user in usernames) |
{ |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + user)) |
{ |
// Prompts for deletion of folder as well as the user account |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + user + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account deletion. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + user + "\" /DELETE"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
DeleteShareFolder(user); |
} |
} |
// If no folders exist for the user, account is deleted without prompting |
else |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account deletion. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + user + "\" /DELETE"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void QueryUserAccounts() |
{ |
// Function that reads the user accounts on the local computer to UserAccountsList |
UserAccountsList.Clear(); |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "USER"; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
// Roundabout way of trimming each string in the array |
string[] netOutputSplit = new string[tempSplit.Length]; |
for (int i = 0; i < tempSplit.Length; i++) |
netOutputSplit[i] = tempSplit[i].Trim(); |
// Imports the string array into the UserAccountsList List |
UserAccountsList.AddRange(netOutputSplit); |
// Removes the header and footer from the List |
UserAccountsList.RemoveRange(0, 2); |
UserAccountsList.RemoveRange(UserAccountsList.Count() - 1, 1); |
// Removes any additional empty entries |
UserAccountsList.RemoveAll(IsStringBlank); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static string [] QueryUserAccountExtraInformation(string username) |
{ |
// Returns a string array with password requirement and date of account creation |
string[] stringArray = { "", "" }; |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "USER " + "\"" + username + "\""; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
// Roundabout way of trimming each string in the array |
string[] netOutputSplit = new string[tempSplit.Length]; |
for (int i = 0; i < tempSplit.Length; i++) |
netOutputSplit[i] = tempSplit[i].Trim(); |
stringArray[0] = netOutputSplit[20]; |
stringArray[1] = netOutputSplit[4]; |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
return stringArray; |
} |
public static bool QueryUserSharedFolderExist(string username) |
{ |
return Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username); |
} |
public static void CreateShareFolder(string username) |
{ |
try |
{ |
// Creates the directory with only the specific NTFS and share permissions for the user. |
DirectorySecurity dSecurity = new DirectorySecurity(); |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
} |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\Administrator", FileSystemRights.FullControl, AccessControlType.Allow)); |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\SWAT", FileSystemRights.FullControl, AccessControlType.Allow)); |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\Administrators", FileSystemRights.FullControl, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
Directory.CreateDirectory(Settings_Form.sharedFolderLocation + @"\" + username, dSecurity); |
SetSharePermissions(username); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void DeleteShareFolder(string username) |
{ |
try |
{ |
// Removes the share BEFORE deleting the folder. Otherwise share will error on remove. |
RemoveSharePermissions(username); |
Directory.Delete(Settings_Form.sharedFolderLocation + @"\" + username, true); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void ToggleShare(string username) |
{ |
try |
{ |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username)) |
{ |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + username + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
{ |
DeleteShareFolder(username); |
} |
} |
else |
{ |
CreateShareFolder(username); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void ChangeUserPassword(string username, string password) |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for changing user password. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + username + "\" \"" + password + "\""; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static bool SessionsOpen() |
{ |
bool sessionsOpen = true; |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SESSION"; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
netProcess.WaitForExit(); |
netProcess.Close(); |
if (tempSplit[0] == "There are no entries in the list.") |
sessionsOpen = false; |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
return sessionsOpen; |
} |
private static void SetSharePermissions(string username) |
{ |
string combinationString = ""; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + systemUser + "\",FULL"); |
} |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + username + "\",FULL"); |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\"=\"" + Settings_Form.sharedFolderLocation + "\\" + username + "\" " + combinationString; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
private static void RemoveSharePermissions(string username) |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\" /Delete"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
private static bool IsStringBlank(string s) |
{ |
if (s == "") |
return true; |
else |
return false; |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Manage_User_Accounts_Form.Designer.cs |
---|
0,0 → 1,172 |
namespace SWAT_Office_App |
{ |
partial class ManageUserAccounts_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ManageUserAccounts_Form)); |
this.lst_UserAccounts = new System.Windows.Forms.ListView(); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Delete = new System.Windows.Forms.Button(); |
this.btn_Exit = new System.Windows.Forms.Button(); |
this.btn_Pass = new System.Windows.Forms.Button(); |
this.btn_Share = new System.Windows.Forms.Button(); |
this.btn_Refresh = new System.Windows.Forms.Button(); |
this.btn_OpenShare = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lst_UserAccounts |
// |
this.lst_UserAccounts.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) |
| System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lst_UserAccounts.FullRowSelect = true; |
this.lst_UserAccounts.GridLines = true; |
this.lst_UserAccounts.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; |
this.lst_UserAccounts.HideSelection = false; |
this.lst_UserAccounts.Location = new System.Drawing.Point(12, 12); |
this.lst_UserAccounts.Name = "lst_UserAccounts"; |
this.lst_UserAccounts.Size = new System.Drawing.Size(277, 348); |
this.lst_UserAccounts.TabIndex = 0; |
this.lst_UserAccounts.UseCompatibleStateImageBehavior = false; |
this.lst_UserAccounts.View = System.Windows.Forms.View.Details; |
// |
// btn_Add |
// |
this.btn_Add.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Add.Location = new System.Drawing.Point(303, 46); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(75, 40); |
this.btn_Add.TabIndex = 2; |
this.btn_Add.Text = "&Add Account"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Delete |
// |
this.btn_Delete.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Delete.Location = new System.Drawing.Point(303, 99); |
this.btn_Delete.Name = "btn_Delete"; |
this.btn_Delete.Size = new System.Drawing.Size(75, 40); |
this.btn_Delete.TabIndex = 3; |
this.btn_Delete.Text = "&Delete Account"; |
this.btn_Delete.UseVisualStyleBackColor = true; |
this.btn_Delete.Click += new System.EventHandler(this.btn_Delete_Click); |
// |
// btn_Exit |
// |
this.btn_Exit.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Exit.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Exit.Location = new System.Drawing.Point(328, 338); |
this.btn_Exit.Name = "btn_Exit"; |
this.btn_Exit.Size = new System.Drawing.Size(50, 22); |
this.btn_Exit.TabIndex = 7; |
this.btn_Exit.Text = "Close"; |
this.btn_Exit.UseVisualStyleBackColor = true; |
this.btn_Exit.Click += new System.EventHandler(this.btn_Exit_Click); |
// |
// btn_Pass |
// |
this.btn_Pass.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Pass.Location = new System.Drawing.Point(303, 152); |
this.btn_Pass.Name = "btn_Pass"; |
this.btn_Pass.Size = new System.Drawing.Size(75, 40); |
this.btn_Pass.TabIndex = 4; |
this.btn_Pass.Text = "&Reset Password"; |
this.btn_Pass.UseVisualStyleBackColor = true; |
this.btn_Pass.Click += new System.EventHandler(this.btn_Pass_Click); |
// |
// btn_Share |
// |
this.btn_Share.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Share.Location = new System.Drawing.Point(303, 205); |
this.btn_Share.Name = "btn_Share"; |
this.btn_Share.Size = new System.Drawing.Size(75, 40); |
this.btn_Share.TabIndex = 5; |
this.btn_Share.Text = "&Toggle Share"; |
this.btn_Share.UseVisualStyleBackColor = true; |
this.btn_Share.Click += new System.EventHandler(this.btn_Share_Click); |
// |
// btn_Refresh |
// |
this.btn_Refresh.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Refresh.Image = global::SWAT_Office_App.Properties.Resources.Refresh; |
this.btn_Refresh.Location = new System.Drawing.Point(303, 12); |
this.btn_Refresh.Name = "btn_Refresh"; |
this.btn_Refresh.Size = new System.Drawing.Size(23, 23); |
this.btn_Refresh.TabIndex = 1; |
this.btn_Refresh.UseVisualStyleBackColor = true; |
this.btn_Refresh.Click += new System.EventHandler(this.btn_Refresh_Click); |
// |
// btn_OpenShare |
// |
this.btn_OpenShare.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_OpenShare.Location = new System.Drawing.Point(303, 258); |
this.btn_OpenShare.Name = "btn_OpenShare"; |
this.btn_OpenShare.Size = new System.Drawing.Size(75, 40); |
this.btn_OpenShare.TabIndex = 6; |
this.btn_OpenShare.Text = "&Open Share"; |
this.btn_OpenShare.UseVisualStyleBackColor = true; |
this.btn_OpenShare.Click += new System.EventHandler(this.btn_OpenShare_Click); |
// |
// ManageUserAccounts_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Exit; |
this.ClientSize = new System.Drawing.Size(390, 372); |
this.Controls.Add(this.btn_OpenShare); |
this.Controls.Add(this.btn_Refresh); |
this.Controls.Add(this.btn_Share); |
this.Controls.Add(this.btn_Pass); |
this.Controls.Add(this.btn_Exit); |
this.Controls.Add(this.btn_Delete); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.lst_UserAccounts); |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ManageUserAccounts_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Manage User Accounts"; |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.ListView lst_UserAccounts; |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Delete; |
private System.Windows.Forms.Button btn_Exit; |
private System.Windows.Forms.Button btn_Pass; |
private System.Windows.Forms.Button btn_Share; |
private System.Windows.Forms.Button btn_Refresh; |
private System.Windows.Forms.Button btn_OpenShare; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Manage_User_Accounts_Form.cs |
---|
0,0 → 1,222 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ManageUserAccounts_Form : Form |
{ |
public ManageUserAccounts_Form() |
{ |
InitializeComponent(); |
// Designate columns to include in listview for the Manage User Accounts Form |
ColumnHeader Column_1 = new ColumnHeader(); |
Column_1.Text = "Username"; |
Column_1.Width = 101; |
this.lst_UserAccounts.Columns.Add(Column_1); |
ColumnHeader Column_2 = new ColumnHeader(); |
Column_2.Text = "Pass?"; |
Column_2.Width = 46; |
Column_2.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_2); |
ColumnHeader Column_3 = new ColumnHeader(); |
Column_3.Text = "Share?"; |
Column_3.Width = 46; |
Column_3.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_3); |
ColumnHeader Column_4 = new ColumnHeader(); |
Column_4.Text = "Date Created"; |
Column_4.Width = 80; |
Column_4.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_4); |
PaintUserListbox(); |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
this.lst_UserAccounts.ItemSelectionChanged += new ListViewItemSelectionChangedEventHandler(this.lst_ItemSelectionChanged); |
this.Activated += new EventHandler(this.form_Activated); |
} |
private void PaintUserListbox() |
{ |
// Function for refreshing/painting the listbox |
this.lst_UserAccounts.BeginUpdate(); |
ManageUserAccounts.QueryUserAccounts(); |
// Temporary entries in listview |
//ListViewItem entry; |
//ListViewItem.ListViewSubItem s_entry; |
//entry = new ListViewItem(); |
//entry.Text = "TestUser"; |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "01/05/2010"; |
//entry.SubItems.Add(s_entry); |
//this.lst_User_Accounts.Items.Add(entry); |
this.lst_UserAccounts.Items.Clear(); |
// Prevents system accounts from showing, depending on settings |
foreach (string user in ManageUserAccounts.UserAccountsList) |
{ |
ListViewItem entry = new ListViewItem(); |
bool remove = false; |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (user.ToLower() == hiddenUser.ToLower()) |
{ |
remove = true; |
break; |
} |
} |
// Adds the subitem columns for each entry |
if (remove == false) |
{ |
ListViewItem.ListViewSubItem s_password = new ListViewItem.ListViewSubItem(); |
string[] extraUserInformation = ManageUserAccounts.QueryUserAccountExtraInformation(user); |
s_password.Text = extraUserInformation[0]; |
entry.SubItems.Add(s_password); |
ListViewItem.ListViewSubItem s_share = new ListViewItem.ListViewSubItem(); |
if (ManageUserAccounts.QueryUserSharedFolderExist(user)) |
s_share.Text = "Yes"; |
else |
s_share.Text = "No"; |
entry.SubItems.Add(s_share); |
ListViewItem.ListViewSubItem s_datecreated = new ListViewItem.ListViewSubItem(); |
s_datecreated.Text = extraUserInformation[1]; |
entry.SubItems.Add(s_datecreated); |
} |
if (remove == false) |
{ |
entry.Text = user; |
this.lst_UserAccounts.Items.Add(entry); |
} |
} |
this.lst_UserAccounts.EndUpdate(); |
} |
private void lst_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e) |
{ |
lst_ValidateAll(); |
} |
private void lst_ValidateAll() |
{ |
// Disables certain buttons depending on number of items selected |
ListView.SelectedListViewItemCollection collection = this.lst_UserAccounts.SelectedItems; |
if (collection.Count == 0) |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
else if (collection.Count == 1) |
{ |
// Checks if any of the selected items are system accounts |
bool check = false; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (collection[0].Text.ToLower() == systemUser.ToLower()) |
check = true; |
} |
if (check == false) |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = true; |
this.btn_Share.Enabled = true; |
ListViewItem.ListViewSubItem subItem = collection[0].SubItems[2]; |
if (subItem.Text == "Yes") |
this.btn_OpenShare.Enabled = true; |
else |
this.btn_OpenShare.Enabled = false; |
} |
else |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
else |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
private void form_Activated(object sender, EventArgs e) |
{ |
// Refreshes form on form activation |
ManageUserAccounts.QueryUserAccounts(); |
PaintUserListbox(); |
} |
private void btn_Exit_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Refresh_Click(object sender, EventArgs e) |
{ |
PaintUserListbox(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
AddUserAccount_Form.Add_User_Account_Instance.ShowDialog(); |
lst_ValidateAll(); |
} |
private void btn_Delete_Click(object sender, EventArgs e) |
{ |
if (ManageUserAccounts.SessionsOpen() == false) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
List<string> userList = new List<string>(); |
foreach (ListViewItem user in selectedItems) |
userList.Add(user.Text); |
DeleteUserVerify_Form newForm = new DeleteUserVerify_Form(userList); |
newForm.ShowDialog(); |
} |
else |
MessageBox.Show("Sessions are still open. Please close them before deleting accounts", "Error"); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Pass_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ResetUserPassword_Form newForm = new ResetUserPassword_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Share_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ToggleUserVerify_Form newForm = new ToggleUserVerify_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_OpenShare_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
string openFolderString = Settings_Form.sharedFolderLocation + "\\" + selectedItems[0].Text; |
System.Diagnostics.Process proc = new System.Diagnostics.Process(); |
proc.StartInfo.FileName = openFolderString; |
proc.Start(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Manage_User_Accounts_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Program.cs |
---|
0,0 → 1,21 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
static class Program |
{ |
/// <summary> |
/// The main entry point for the application. |
/// </summary> |
[STAThread] |
static void Main() |
{ |
Application.EnableVisualStyles(); |
Application.SetCompatibleTextRenderingDefault(false); |
Application.Run(new Menu1_Main()); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Properties/AssemblyInfo.cs |
---|
0,0 → 1,36 |
using System.Reflection; |
using System.Runtime.CompilerServices; |
using System.Runtime.InteropServices; |
// General Information about an assembly is controlled through the following |
// set of attributes. Change these attribute values to modify the information |
// associated with an assembly. |
[assembly: AssemblyTitle("SWAT Office App")] |
[assembly: AssemblyDescription("")] |
[assembly: AssemblyConfiguration("")] |
[assembly: AssemblyCompany("Microsoft")] |
[assembly: AssemblyProduct("SWAT Office App")] |
[assembly: AssemblyCopyright("Copyright © Microsoft 2010")] |
[assembly: AssemblyTrademark("")] |
[assembly: AssemblyCulture("")] |
// Setting ComVisible to false makes the types in this assembly not visible |
// to COM components. If you need to access a type in this assembly from |
// COM, set the ComVisible attribute to true on that type. |
[assembly: ComVisible(false)] |
// The following GUID is for the ID of the typelib if this project is exposed to COM |
[assembly: Guid("dc89a6fe-eecc-4132-a579-91afd55e2e0b")] |
// Version information for an assembly consists of the following four values: |
// |
// Major Version |
// Minor Version |
// Build Number |
// Revision |
// |
// You can specify all the values or you can default the Build and Revision Numbers |
// by using the '*' as shown below: |
// [assembly: AssemblyVersion("1.0.*")] |
[assembly: AssemblyVersion("1.0.0.0")] |
[assembly: AssemblyFileVersion("1.0.0.0")] |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Properties/Resources.Designer.cs |
---|
0,0 → 1,70 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties { |
using System; |
/// <summary> |
/// A strongly-typed resource class, for looking up localized strings, etc. |
/// </summary> |
// This class was auto-generated by the StronglyTypedResourceBuilder |
// class via a tool like ResGen or Visual Studio. |
// To add or remove a member, edit your .ResX file then rerun ResGen |
// with the /str option, or rebuild your VS project. |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] |
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
internal class Resources { |
private static global::System.Resources.ResourceManager resourceMan; |
private static global::System.Globalization.CultureInfo resourceCulture; |
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] |
internal Resources() { |
} |
/// <summary> |
/// Returns the cached ResourceManager instance used by this class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Resources.ResourceManager ResourceManager { |
get { |
if (object.ReferenceEquals(resourceMan, null)) { |
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("SWAT_Office_App.Properties.Resources", typeof(Resources).Assembly); |
resourceMan = temp; |
} |
return resourceMan; |
} |
} |
/// <summary> |
/// Overrides the current thread's CurrentUICulture property for all |
/// resource lookups using this strongly typed resource class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Globalization.CultureInfo Culture { |
get { |
return resourceCulture; |
} |
set { |
resourceCulture = value; |
} |
} |
internal static System.Drawing.Bitmap Refresh { |
get { |
object obj = ResourceManager.GetObject("Refresh", resourceCulture); |
return ((System.Drawing.Bitmap)(obj)); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Properties/Resources.resx |
---|
0,0 → 1,124 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> |
<data name="Refresh" type="System.Resources.ResXFileRef, System.Windows.Forms"> |
<value>..\Resources\Refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Properties/Settings.Designer.cs |
---|
0,0 → 1,30 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties |
{ |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] |
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase |
{ |
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); |
public static Settings Default |
{ |
get |
{ |
return defaultInstance; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Properties/Settings.settings |
---|
0,0 → 1,7 |
<?xml version='1.0' encoding='utf-8'?> |
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)"> |
<Profiles> |
<Profile Name="(Default)" /> |
</Profiles> |
<Settings /> |
</SettingsFile> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Reimage_USB_Drive_Progress_Form.Designer.cs |
---|
0,0 → 1,93 |
namespace SWAT_Office_App |
{ |
partial class Reimage_USB_Drive_Progress_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.lbl_Status = new System.Windows.Forms.Label(); |
this.lbl_Warning = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// btn_Cancel |
// |
this.btn_Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Cancel.Location = new System.Drawing.Point(43, 80); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(120, 23); |
this.btn_Cancel.TabIndex = 1; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// lbl_Status |
// |
this.lbl_Status.Location = new System.Drawing.Point(3, 26); |
this.lbl_Status.Name = "lbl_Status"; |
this.lbl_Status.Size = new System.Drawing.Size(200, 51); |
this.lbl_Status.TabIndex = 3; |
this.lbl_Status.Text = "Current Status: Reformatting USB Drives"; |
this.lbl_Status.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; |
// |
// lbl_Warning |
// |
this.lbl_Warning.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lbl_Warning.AutoSize = true; |
this.lbl_Warning.Location = new System.Drawing.Point(2, 9); |
this.lbl_Warning.Name = "lbl_Warning"; |
this.lbl_Warning.Size = new System.Drawing.Size(202, 13); |
this.lbl_Warning.TabIndex = 4; |
this.lbl_Warning.Text = "Warning! Do NOT unplug the USB drives"; |
// |
// Reimage_USB_Drive_Progress_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.AutoSize = true; |
this.ClientSize = new System.Drawing.Size(207, 115); |
this.Controls.Add(this.lbl_Warning); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.lbl_Status); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Name = "Reimage_USB_Drive_Progress_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reimge Progress"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Label lbl_Status; |
private System.Windows.Forms.Label lbl_Warning; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Reimage_USB_Drive_Progress_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Reimage_USB_Drives.cs |
---|
0,0 → 1,335 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.IO; |
using System.Windows.Forms; |
using System.Diagnostics; |
using System.Threading; |
using System.ComponentModel; |
namespace SWAT_Office_App |
{ |
class Reimage_USB_Drives |
{ |
public static List<string> allSwatUSBDrivesx32 = new List<string>(); |
public static List<string> allSwatUSBDrivesx64 = new List<string>(); |
public static BackgroundWorker bwThread = null; |
public static Reimage_USB_Drive_Progress_Form progressForm = null; |
public static List<BackgroundWorker> backgroundWorkerList = new List<BackgroundWorker>(); |
public static bool threadsRunning = false; |
private static bool allThreadsCompleted = false; |
private static bool threadsCancelled = false; |
private static DateTime startTime; |
private static DateTime endTime; |
public static void getDriveLetters() |
{ |
allSwatUSBDrivesx32.Clear(); |
allSwatUSBDrivesx64.Clear(); |
backgroundWorkerList.Clear(); |
string pathToSWATDrive; |
// Pulls information from all drives on the running computer |
DriveInfo[] allDrives = DriveInfo.GetDrives(); |
// Looks for a drive with the correct label, updates pathToSWATDrive with the drive letter |
foreach (DriveInfo drive in allDrives) |
{ |
if (drive.IsReady == true) |
{ |
// Drive label for the USB drives is set here. |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X32" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx32.Add(pathToSWATDrive); |
} |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X64" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx64.Add(pathToSWATDrive); |
} |
} |
} |
// Prompts for drive to be inserted |
if ((allSwatUSBDrivesx32.Count == 0) && (allSwatUSBDrivesx64.Count == 0)) |
{ |
DialogResult result; |
result = MessageBox.Show("Unable to locate any SWAT USB drives.", "Error"); |
} |
} |
public static void reimageUSBDrives() |
{ |
try |
{ |
if (Settings_Form.defaultSettings == false) |
{ |
if ((File.Exists(Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe")) && |
(File.Exists(Settings_Form.usbMasterx64CopyLocation + "\\boot\\bootsect.exe"))) |
{ |
startTime = DateTime.Now; |
getDriveLetters(); |
if ((allSwatUSBDrivesx32.Count != 0) || (allSwatUSBDrivesx64.Count != 0)) |
{ |
threadsRunning = true; |
bwThread = new BackgroundWorker(); |
bwThread.WorkerSupportsCancellation = true; |
bwThread.DoWork += new DoWorkEventHandler(bwThread_DoWork); |
bwThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bwThread_RunWorkerCompleted); |
bwThread.RunWorkerAsync(); |
progressForm = new Reimage_USB_Drive_Progress_Form(); |
progressForm.Show(); |
} |
} |
else |
{ |
MessageBox.Show("bootsect.exe is missing from the master image location"); |
} |
} |
else |
{ |
MessageBox.Show("Settings have not been changed yet.\nPlease verify settings before continuing.", "Warning!"); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void bwThread_DoWork(object sender, DoWorkEventArgs e) |
{ |
try |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
//Reimage_USB_Drives.wipeUSBDrives(worker, e); |
Thread.Sleep(1000); |
// Reformats all SWAT USB Drives |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x32\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x64\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
getDriveLetters(); |
//Reimage_USB_Drives.callBootsect(); |
// Runs bootsect.exe on each drive to install the bootloader |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
//Reimage_USB_Drives.copyMasterImage(); |
// Copies the master image to each USB Drive |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread32_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread64_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
static void fileCopyThread32_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread64_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsCancelled = true; |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
else |
{ |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
if (threadsCancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("File Copy Operation Cancelled"); |
progressForm.closeForm(); |
} |
else if (allThreadsCompleted) |
{ |
threadsRunning = false; |
endTime = DateTime.Now; |
MessageBox.Show("Operation was started at " + startTime.ToShortTimeString() + " and ended successfully at " + endTime.ToShortTimeString()); |
progressForm.closeForm(); |
} |
} |
private static void bwThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("Operation was canceled"); |
progressForm.Close(); |
} |
} |
private static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs, BackgroundWorker worker, DoWorkEventArgs e) |
{ |
try |
{ |
progressForm.updateStatus("Copying Files to " + destDirName); |
DirectoryInfo dir = new DirectoryInfo(sourceDirName); |
DirectoryInfo[] dirs = dir.GetDirectories(); |
// If the destination directory does not exist, create it. |
if (!Directory.Exists(destDirName)) |
{ |
Directory.CreateDirectory(destDirName); |
} |
// Get the file contents of the directory to copy. |
FileInfo[] files = dir.GetFiles(); |
foreach (FileInfo file in files) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the path to the new copy of the file. |
string tempPath = Path.Combine(destDirName, file.Name); |
// Copy the file. |
file.CopyTo(tempPath, false); |
} |
// If copySubDirs is true, copy the subdirectories. |
if (copySubDirs) |
{ |
foreach (DirectoryInfo subdir in dirs) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the subdirectory. |
string tempPath = Path.Combine(destDirName, subdir.Name); |
// Copy the subdirectories. |
DirectoryCopy(subdir.FullName, tempPath, copySubDirs, worker, e); |
} |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Reset_User_Password_Form.Designer.cs |
---|
0,0 → 1,130 |
namespace SWAT_Office_App |
{ |
partial class ResetUserPassword_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ResetUserPassword_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password1 = new System.Windows.Forms.TextBox(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password2 = new System.Windows.Forms.TextBox(); |
this.lbl_Prompt2 = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password1 |
// |
this.txt_Password1.Location = new System.Drawing.Point(18, 29); |
this.txt_Password1.Name = "txt_Password1"; |
this.txt_Password1.Size = new System.Drawing.Size(110, 20); |
this.txt_Password1.TabIndex = 1; |
this.txt_Password1.UseSystemPasswordChar = true; |
// |
// btn_Ok |
// |
this.btn_Ok.Enabled = false; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 2; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password2 |
// |
this.txt_Password2.Location = new System.Drawing.Point(18, 29); |
this.txt_Password2.Name = "txt_Password2"; |
this.txt_Password2.Size = new System.Drawing.Size(110, 20); |
this.txt_Password2.TabIndex = 4; |
this.txt_Password2.UseSystemPasswordChar = true; |
this.txt_Password2.Visible = false; |
// |
// lbl_Prompt2 |
// |
this.lbl_Prompt2.AutoSize = true; |
this.lbl_Prompt2.Location = new System.Drawing.Point(7, 9); |
this.lbl_Prompt2.Name = "lbl_Prompt2"; |
this.lbl_Prompt2.Size = new System.Drawing.Size(132, 13); |
this.lbl_Prompt2.TabIndex = 5; |
this.lbl_Prompt2.Text = "Enter in the new password"; |
// |
// ResetUserPassword_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.lbl_Prompt2); |
this.Controls.Add(this.txt_Password2); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.txt_Password1); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ResetUserPassword_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reset Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password1; |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password2; |
private System.Windows.Forms.Label lbl_Prompt2; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Reset_User_Password_Form.cs |
---|
0,0 → 1,56 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ResetUserPassword_Form : Form |
{ |
private string selectedUsername; |
public ResetUserPassword_Form(string selectedUser) |
{ |
selectedUsername = selectedUser; |
InitializeComponent(); |
this.txt_Password1.Focus(); |
this.lbl_Prompt2.Visible = false; |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password1.TextChanged += new EventHandler(this.txt_Box1_TextChanged); |
this.txt_Password2.TextChanged += new EventHandler(this.txt_Box2_TextChanged); |
} |
private void txt_Box1_TextChanged(object sender, EventArgs e) |
{ |
// Office password is set here |
if (txt_Password1.Text == "tr33b3@rd") |
{ |
this.txt_Password1.Visible = false; |
this.txt_Password2.Visible = true; |
this.lbl_Prompt1.Visible = false; |
this.lbl_Prompt2.Visible = true; |
this.txt_Password2.Focus(); |
} |
} |
private void txt_Box2_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
ManageUserAccounts.ChangeUserPassword(selectedUsername, txt_Password2.Text); |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Reset_User_Password_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/SWAT Office App.csproj.user |
---|
0,0 → 1,13 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<PublishUrlHistory>publish\</PublishUrlHistory> |
<InstallUrlHistory /> |
<SupportUrlHistory /> |
<UpdateUrlHistory /> |
<BootstrapperUrlHistory /> |
<ErrorReportUrlHistory /> |
<FallbackCulture>en-US</FallbackCulture> |
<VerifyUploadedFiles>false</VerifyUploadedFiles> |
</PropertyGroup> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Settings_Form.Designer.cs |
---|
0,0 → 1,326 |
namespace SWAT_Office_App |
{ |
partial class Settings_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Settings_Form)); |
this.chk_PassReq = new System.Windows.Forms.CheckBox(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.listBox_SystemAccounts = new System.Windows.Forms.ListBox(); |
this.btn_SystemAdd = new System.Windows.Forms.Button(); |
this.btn_SystemRemove = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts = new System.Windows.Forms.GroupBox(); |
this.txt_ShareLocation = new System.Windows.Forms.TextBox(); |
this.lbl_ShareLocation = new System.Windows.Forms.Label(); |
this.btn_ShareLocationChange = new System.Windows.Forms.Button(); |
this.folderBrowserDialog = new System.Windows.Forms.FolderBrowserDialog(); |
this.btn_USBLocationx32Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x32 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x32 = new System.Windows.Forms.Label(); |
this.btn_USBLocationx64Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x64 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x64 = new System.Windows.Forms.Label(); |
this.groupBox_HiddenAccounts = new System.Windows.Forms.GroupBox(); |
this.listBox_HiddenAccounts = new System.Windows.Forms.ListBox(); |
this.btn_HiddenRemove = new System.Windows.Forms.Button(); |
this.btn_HiddenAdd = new System.Windows.Forms.Button(); |
this.btn_Default = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts.SuspendLayout(); |
this.groupBox_HiddenAccounts.SuspendLayout(); |
this.SuspendLayout(); |
// |
// chk_PassReq |
// |
this.chk_PassReq.AutoSize = true; |
this.chk_PassReq.Enabled = false; |
this.chk_PassReq.Location = new System.Drawing.Point(12, 12); |
this.chk_PassReq.Name = "chk_PassReq"; |
this.chk_PassReq.Size = new System.Drawing.Size(160, 17); |
this.chk_PassReq.TabIndex = 1; |
this.chk_PassReq.Text = "Require Complex Passwords"; |
this.chk_PassReq.UseVisualStyleBackColor = true; |
// |
// btn_Ok |
// |
this.btn_Ok.Location = new System.Drawing.Point(72, 328); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(52, 23); |
this.btn_Ok.TabIndex = 11; |
this.btn_Ok.Text = "Save"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(130, 328); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(52, 23); |
this.btn_Cancel.TabIndex = 12; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// listBox_SystemAccounts |
// |
this.listBox_SystemAccounts.FormattingEnabled = true; |
this.listBox_SystemAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_SystemAccounts.Name = "listBox_SystemAccounts"; |
this.listBox_SystemAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_SystemAccounts.TabIndex = 1; |
// |
// btn_SystemAdd |
// |
this.btn_SystemAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_SystemAdd.Name = "btn_SystemAdd"; |
this.btn_SystemAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemAdd.TabIndex = 2; |
this.btn_SystemAdd.Text = "Add"; |
this.btn_SystemAdd.UseVisualStyleBackColor = true; |
this.btn_SystemAdd.Click += new System.EventHandler(this.btn_SystemAdd_Click); |
// |
// btn_SystemRemove |
// |
this.btn_SystemRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_SystemRemove.Name = "btn_SystemRemove"; |
this.btn_SystemRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemRemove.TabIndex = 3; |
this.btn_SystemRemove.Text = "Remove"; |
this.btn_SystemRemove.UseVisualStyleBackColor = true; |
this.btn_SystemRemove.Click += new System.EventHandler(this.btn_SystemRemove_Click); |
// |
// groupBox_SystemAccounts |
// |
this.groupBox_SystemAccounts.Controls.Add(this.listBox_SystemAccounts); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemRemove); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemAdd); |
this.groupBox_SystemAccounts.Location = new System.Drawing.Point(12, 35); |
this.groupBox_SystemAccounts.Name = "groupBox_SystemAccounts"; |
this.groupBox_SystemAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_SystemAccounts.TabIndex = 4; |
this.groupBox_SystemAccounts.TabStop = false; |
this.groupBox_SystemAccounts.Text = "System Accounts"; |
// |
// txt_ShareLocation |
// |
this.txt_ShareLocation.Location = new System.Drawing.Point(12, 224); |
this.txt_ShareLocation.Name = "txt_ShareLocation"; |
this.txt_ShareLocation.Size = new System.Drawing.Size(112, 20); |
this.txt_ShareLocation.TabIndex = 5; |
// |
// lbl_ShareLocation |
// |
this.lbl_ShareLocation.AutoSize = true; |
this.lbl_ShareLocation.Location = new System.Drawing.Point(12, 208); |
this.lbl_ShareLocation.Name = "lbl_ShareLocation"; |
this.lbl_ShareLocation.Size = new System.Drawing.Size(117, 13); |
this.lbl_ShareLocation.TabIndex = 10; |
this.lbl_ShareLocation.Text = "Shared Folder Location"; |
// |
// btn_ShareLocationChange |
// |
this.btn_ShareLocationChange.Location = new System.Drawing.Point(130, 223); |
this.btn_ShareLocationChange.Name = "btn_ShareLocationChange"; |
this.btn_ShareLocationChange.Size = new System.Drawing.Size(52, 22); |
this.btn_ShareLocationChange.TabIndex = 6; |
this.btn_ShareLocationChange.Text = "Change"; |
this.btn_ShareLocationChange.UseVisualStyleBackColor = true; |
this.btn_ShareLocationChange.Click += new System.EventHandler(this.btn_ShareLocationChange_Click); |
// |
// folderBrowserDialog |
// |
this.folderBrowserDialog.Description = "Choose a new location for storing networked folders"; |
// |
// btn_USBLocationx32Change |
// |
this.btn_USBLocationx32Change.Location = new System.Drawing.Point(130, 262); |
this.btn_USBLocationx32Change.Name = "btn_USBLocationx32Change"; |
this.btn_USBLocationx32Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx32Change.TabIndex = 8; |
this.btn_USBLocationx32Change.Text = "Change"; |
this.btn_USBLocationx32Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx32Change.Click += new System.EventHandler(this.btn_USBLocationx32Change_Click); |
// |
// txt_USBMasterCopyLocation_x32 |
// |
this.txt_USBMasterCopyLocation_x32.Location = new System.Drawing.Point(12, 263); |
this.txt_USBMasterCopyLocation_x32.Name = "txt_USBMasterCopyLocation_x32"; |
this.txt_USBMasterCopyLocation_x32.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x32.TabIndex = 7; |
// |
// lbl_USBCopyLocation_x32 |
// |
this.lbl_USBCopyLocation_x32.AutoSize = true; |
this.lbl_USBCopyLocation_x32.Location = new System.Drawing.Point(12, 247); |
this.lbl_USBCopyLocation_x32.Name = "lbl_USBCopyLocation_x32"; |
this.lbl_USBCopyLocation_x32.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x32.TabIndex = 15; |
this.lbl_USBCopyLocation_x32.Text = "USB Master Copy x32 Location"; |
// |
// btn_USBLocationx64Change |
// |
this.btn_USBLocationx64Change.Location = new System.Drawing.Point(130, 300); |
this.btn_USBLocationx64Change.Name = "btn_USBLocationx64Change"; |
this.btn_USBLocationx64Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx64Change.TabIndex = 10; |
this.btn_USBLocationx64Change.Text = "Change"; |
this.btn_USBLocationx64Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx64Change.Click += new System.EventHandler(this.btn_USBLocationx64Change_Click); |
// |
// txt_USBMasterCopyLocation_x64 |
// |
this.txt_USBMasterCopyLocation_x64.Location = new System.Drawing.Point(12, 302); |
this.txt_USBMasterCopyLocation_x64.Name = "txt_USBMasterCopyLocation_x64"; |
this.txt_USBMasterCopyLocation_x64.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x64.TabIndex = 9; |
// |
// lbl_USBCopyLocation_x64 |
// |
this.lbl_USBCopyLocation_x64.AutoSize = true; |
this.lbl_USBCopyLocation_x64.Location = new System.Drawing.Point(12, 286); |
this.lbl_USBCopyLocation_x64.Name = "lbl_USBCopyLocation_x64"; |
this.lbl_USBCopyLocation_x64.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x64.TabIndex = 18; |
this.lbl_USBCopyLocation_x64.Text = "USB Master Copy x64 Location"; |
// |
// groupBox_HiddenAccounts |
// |
this.groupBox_HiddenAccounts.Controls.Add(this.listBox_HiddenAccounts); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenRemove); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenAdd); |
this.groupBox_HiddenAccounts.Location = new System.Drawing.Point(12, 123); |
this.groupBox_HiddenAccounts.Name = "groupBox_HiddenAccounts"; |
this.groupBox_HiddenAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_HiddenAccounts.TabIndex = 19; |
this.groupBox_HiddenAccounts.TabStop = false; |
this.groupBox_HiddenAccounts.Text = "Hidden Accounts"; |
// |
// listBox_HiddenAccounts |
// |
this.listBox_HiddenAccounts.FormattingEnabled = true; |
this.listBox_HiddenAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_HiddenAccounts.Name = "listBox_HiddenAccounts"; |
this.listBox_HiddenAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_HiddenAccounts.TabIndex = 1; |
// |
// btn_HiddenRemove |
// |
this.btn_HiddenRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_HiddenRemove.Name = "btn_HiddenRemove"; |
this.btn_HiddenRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenRemove.TabIndex = 3; |
this.btn_HiddenRemove.Text = "Remove"; |
this.btn_HiddenRemove.UseVisualStyleBackColor = true; |
this.btn_HiddenRemove.Click += new System.EventHandler(this.btn_HiddenRemove_Click); |
// |
// btn_HiddenAdd |
// |
this.btn_HiddenAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_HiddenAdd.Name = "btn_HiddenAdd"; |
this.btn_HiddenAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenAdd.TabIndex = 2; |
this.btn_HiddenAdd.Text = "Add"; |
this.btn_HiddenAdd.UseVisualStyleBackColor = true; |
this.btn_HiddenAdd.Click += new System.EventHandler(this.btn_HiddenAdd_Click); |
// |
// btn_Default |
// |
this.btn_Default.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
this.btn_Default.Location = new System.Drawing.Point(12, 331); |
this.btn_Default.Name = "btn_Default"; |
this.btn_Default.Size = new System.Drawing.Size(45, 20); |
this.btn_Default.TabIndex = 20; |
this.btn_Default.Text = "Defaults"; |
this.btn_Default.UseVisualStyleBackColor = true; |
this.btn_Default.Click += new System.EventHandler(this.btn_Default_Click); |
// |
// Settings_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(194, 363); |
this.Controls.Add(this.btn_Default); |
this.Controls.Add(this.groupBox_HiddenAccounts); |
this.Controls.Add(this.lbl_USBCopyLocation_x64); |
this.Controls.Add(this.btn_USBLocationx64Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x64); |
this.Controls.Add(this.lbl_USBCopyLocation_x32); |
this.Controls.Add(this.btn_USBLocationx32Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x32); |
this.Controls.Add(this.btn_ShareLocationChange); |
this.Controls.Add(this.lbl_ShareLocation); |
this.Controls.Add(this.txt_ShareLocation); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.chk_PassReq); |
this.Controls.Add(this.groupBox_SystemAccounts); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.MaximizeBox = false; |
this.Name = "Settings_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings"; |
this.Load += new System.EventHandler(this.Settings_Form_Load); |
this.groupBox_SystemAccounts.ResumeLayout(false); |
this.groupBox_HiddenAccounts.ResumeLayout(false); |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.CheckBox chk_PassReq; |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.ListBox listBox_SystemAccounts; |
private System.Windows.Forms.Button btn_SystemAdd; |
private System.Windows.Forms.Button btn_SystemRemove; |
private System.Windows.Forms.GroupBox groupBox_SystemAccounts; |
private System.Windows.Forms.TextBox txt_ShareLocation; |
private System.Windows.Forms.Label lbl_ShareLocation; |
private System.Windows.Forms.Button btn_ShareLocationChange; |
private System.Windows.Forms.FolderBrowserDialog folderBrowserDialog; |
private System.Windows.Forms.Button btn_USBLocationx32Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x32; |
private System.Windows.Forms.Button btn_USBLocationx64Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x64; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x32; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x64; |
private System.Windows.Forms.GroupBox groupBox_HiddenAccounts; |
private System.Windows.Forms.ListBox listBox_HiddenAccounts; |
private System.Windows.Forms.Button btn_HiddenRemove; |
private System.Windows.Forms.Button btn_HiddenAdd; |
private System.Windows.Forms.Button btn_Default; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Settings_Form.cs |
---|
0,0 → 1,247 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Xml.Linq; |
namespace SWAT_Office_App |
{ |
public partial class Settings_Form : Form |
{ |
public static bool defaultSettings { get; set; } |
public static List<string> systemAccounts = new List<string>(); |
public static List<string> hiddenAccounts = new List<string>(); |
public static string sharedFolderLocation { get; set; } |
public static string usbMasterx32CopyLocation { get; set; } |
public static string usbMasterx64CopyLocation { get; set; } |
private static Settings_Form _Settings_Form = null; |
// Singleton instance |
public static Settings_Form settings_Form_Instance |
{ |
set |
{ |
_Settings_Form = value; |
} |
get |
{ |
if (_Settings_Form == null) |
_Settings_Form = new Settings_Form(); |
return _Settings_Form; |
} |
} |
public Settings_Form() |
{ |
ImportSettings(); |
InitializeComponent(); |
this.listBox_SystemAccounts.SelectedIndexChanged += new EventHandler(this.listBox_SystemAccounts_SelectedIndexChanged); |
this.listBox_HiddenAccounts.SelectedIndexChanged += new EventHandler(this.listBox_HiddenAccounts_SelectedIndexChanged); |
} |
private void Settings_Form_Load(object sender, EventArgs e) |
{ |
OpenUpdateSettings(); |
settings_Form_Instance.btn_SystemRemove.Enabled = false; |
} |
public void listBox_SystemAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_SystemRemove.Enabled = true; |
} |
public void listBox_HiddenAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_HiddenRemove.Enabled = true; |
} |
public static void ImportSettings() |
{ |
try |
{ |
if (File.Exists("Settings.xml")) |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load("Settings.xml"); |
systemAccounts.Clear(); |
string tempSystemAccounts = Settings.Element("ProgramSettings").Element("SystemAccounts").Value; |
string[] tempStringArray = tempSystemAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
systemAccounts.Add(str.Trim()); |
hiddenAccounts.Clear(); |
string tempHiddenAccounts = Settings.Element("ProgramSettings").Element("HiddenAccounts").Value; |
tempStringArray = tempHiddenAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
hiddenAccounts.Add(str.Trim()); |
sharedFolderLocation = Settings.Element("ProgramSettings").Element("SharedFolderLocation").Value; |
usbMasterx32CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx32Location").Value; |
usbMasterx64CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx64Location").Value; |
} |
else |
{ |
WriteDefaultConfigFile(); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void OpenUpdateSettings() |
{ |
// Update the buttons on the form with the imported settings |
settings_Form_Instance.txt_ShareLocation.Text = sharedFolderLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text = usbMasterx32CopyLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text = usbMasterx64CopyLocation; |
PaintListBox(); |
} |
private static void ExitUpdateSettings() |
{ |
// Update the static variables from the form |
sharedFolderLocation = settings_Form_Instance.txt_ShareLocation.Text; |
usbMasterx32CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text; |
usbMasterx64CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text; |
} |
private static void ExportSettings() |
{ |
try |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load("Settings.xml"); |
string tempString = ""; |
foreach (string str in systemAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("SystemAccounts", tempString); |
tempString = ""; |
foreach (string str in hiddenAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("HiddenAccounts", tempString); |
Settings.Element("ProgramSettings").SetElementValue("SharedFolderLocation", sharedFolderLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx32Location", usbMasterx32CopyLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx64Location", usbMasterx64CopyLocation); |
Settings.Save("Settings.xml"); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void WriteDefaultConfigFile() |
{ |
// Writes the default settings configuration |
try |
{ |
XElement Settings = new XElement("Settings", |
new XElement("ProgramSettings", |
new XElement("SystemAccounts", "Administrators,Administrator"), |
new XElement("HiddenAccounts", "Administrator,Guest"), |
new XElement("SharedFolderLocation", "C:\\"), |
new XElement("USBMasterCopyx32Location", "C:\\"), |
new XElement("USBMasterCopyx64Location", "C:\\") |
) |
); |
Settings.Save("Settings.xml"); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void PaintListBox() |
{ |
// Paints&Refreshes the listbox of system accounts |
settings_Form_Instance.listBox_SystemAccounts.Items.Clear(); |
foreach (string user in systemAccounts) |
settings_Form_Instance.listBox_SystemAccounts.Items.Add(user); |
settings_Form_Instance.listBox_HiddenAccounts.Items.Clear(); |
foreach (string user in hiddenAccounts) |
settings_Form_Instance.listBox_HiddenAccounts.Items.Add(user); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
ExitUpdateSettings(); |
ExportSettings(); |
this.Close(); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Default_Click(object sender, EventArgs e) |
{ |
try |
{ |
if (MessageBox.Show("Reset configurations to the default settings?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) |
{ |
File.Delete("Settings.xml"); |
WriteDefaultConfigFile(); |
ImportSettings(); |
OpenUpdateSettings(); |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
private void btn_SystemAdd_Click(object sender, EventArgs e) |
{ |
AddSystemAccount_Form newForm = new AddSystemAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_SystemRemove_Click(object sender, EventArgs e) |
{ |
systemAccounts.Remove(this.listBox_SystemAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_HiddenAdd_Click(object sender, EventArgs e) |
{ |
AddHiddenAccount_Form newForm = new AddHiddenAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_HiddenRemove_Click(object sender, EventArgs e) |
{ |
hiddenAccounts.Remove(this.listBox_HiddenAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_ShareLocationChange_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_ShareLocation.Text = folderBrowserDialog.SelectedPath; |
sharedFolderLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx32Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x32.Text = folderBrowserDialog.SelectedPath; |
usbMasterx32CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx64Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x64.Text = folderBrowserDialog.SelectedPath; |
usbMasterx64CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Settings_Form.resx |
---|
0,0 → 1,148 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<metadata name="folderBrowserDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
<value>17, 17</value> |
</metadata> |
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> |
<value>56</value> |
</metadata> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Settings_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class SettingsVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SettingsVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// SettingsVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "SettingsVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Settings_Verify_Form.cs |
---|
0,0 → 1,36 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class SettingsVerify_Form : Form |
{ |
public SettingsVerify_Form() |
{ |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
Settings_Form.settings_Form_Instance.ShowDialog(); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Settings_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Toggle_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class ToggleUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ToggleUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// ToggleUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ToggleUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Toggle Share"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Toggle_User_Verify_Form.cs |
---|
0,0 → 1,38 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ToggleUserVerify_Form : Form |
{ |
private string selectedUser; |
public ToggleUserVerify_Form(string user) |
{ |
selectedUser = user; |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
ManageUserAccounts.ToggleShare(selectedUser); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/Toggle_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/application_osx_terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App/application_osx_terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App.suo |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App.suo |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3.1/SWAT Office App.sln |
---|
0,0 → 1,20 |
|
Microsoft Visual Studio Solution File, Format Version 11.00 |
# Visual Studio 2010 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SWAT Office App", "SWAT Office App\SWAT Office App.csproj", "{87CC24B0-F2A3-4D61-94D0-B3DF78658562}" |
EndProject |
Global |
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
Debug|x86 = Debug|x86 |
Release|x86 = Release|x86 |
EndGlobalSection |
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.ActiveCfg = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.Build.0 = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.ActiveCfg = Release|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.Build.0 = Release|x86 |
EndGlobalSection |
GlobalSection(SolutionProperties) = preSolution |
HideSolutionNode = FALSE |
EndGlobalSection |
EndGlobal |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/AboutBox.Designer.cs |
---|
0,0 → 1,186 |
namespace SWAT_Office_App |
{ |
partial class AboutBox |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AboutBox)); |
this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel(); |
this.logoPictureBox = new System.Windows.Forms.PictureBox(); |
this.labelProductName = new System.Windows.Forms.Label(); |
this.labelVersion = new System.Windows.Forms.Label(); |
this.labelCopyright = new System.Windows.Forms.Label(); |
this.labelCompanyName = new System.Windows.Forms.Label(); |
this.textBoxDescription = new System.Windows.Forms.TextBox(); |
this.okButton = new System.Windows.Forms.Button(); |
this.tableLayoutPanel.SuspendLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).BeginInit(); |
this.SuspendLayout(); |
// |
// tableLayoutPanel |
// |
this.tableLayoutPanel.ColumnCount = 2; |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 33F)); |
this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 67F)); |
this.tableLayoutPanel.Controls.Add(this.logoPictureBox, 0, 0); |
this.tableLayoutPanel.Controls.Add(this.labelProductName, 1, 0); |
this.tableLayoutPanel.Controls.Add(this.labelVersion, 1, 1); |
this.tableLayoutPanel.Controls.Add(this.labelCopyright, 1, 2); |
this.tableLayoutPanel.Controls.Add(this.labelCompanyName, 1, 3); |
this.tableLayoutPanel.Controls.Add(this.textBoxDescription, 1, 4); |
this.tableLayoutPanel.Controls.Add(this.okButton, 1, 5); |
this.tableLayoutPanel.Dock = System.Windows.Forms.DockStyle.Fill; |
this.tableLayoutPanel.Location = new System.Drawing.Point(9, 9); |
this.tableLayoutPanel.Name = "tableLayoutPanel"; |
this.tableLayoutPanel.RowCount = 6; |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); |
this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); |
this.tableLayoutPanel.Size = new System.Drawing.Size(417, 265); |
this.tableLayoutPanel.TabIndex = 0; |
// |
// logoPictureBox |
// |
this.logoPictureBox.Dock = System.Windows.Forms.DockStyle.Fill; |
this.logoPictureBox.Image = ((System.Drawing.Image)(resources.GetObject("logoPictureBox.Image"))); |
this.logoPictureBox.Location = new System.Drawing.Point(3, 3); |
this.logoPictureBox.Name = "logoPictureBox"; |
this.tableLayoutPanel.SetRowSpan(this.logoPictureBox, 6); |
this.logoPictureBox.Size = new System.Drawing.Size(131, 259); |
this.logoPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; |
this.logoPictureBox.TabIndex = 12; |
this.logoPictureBox.TabStop = false; |
// |
// labelProductName |
// |
this.labelProductName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelProductName.Location = new System.Drawing.Point(143, 0); |
this.labelProductName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelProductName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelProductName.Name = "labelProductName"; |
this.labelProductName.Size = new System.Drawing.Size(271, 17); |
this.labelProductName.TabIndex = 19; |
this.labelProductName.Text = "Product Name"; |
this.labelProductName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelVersion |
// |
this.labelVersion.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelVersion.Location = new System.Drawing.Point(143, 26); |
this.labelVersion.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelVersion.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelVersion.Name = "labelVersion"; |
this.labelVersion.Size = new System.Drawing.Size(271, 17); |
this.labelVersion.TabIndex = 0; |
this.labelVersion.Text = "Version"; |
this.labelVersion.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCopyright |
// |
this.labelCopyright.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCopyright.Location = new System.Drawing.Point(143, 52); |
this.labelCopyright.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCopyright.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCopyright.Name = "labelCopyright"; |
this.labelCopyright.Size = new System.Drawing.Size(271, 17); |
this.labelCopyright.TabIndex = 21; |
this.labelCopyright.Text = "Copyright"; |
this.labelCopyright.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// labelCompanyName |
// |
this.labelCompanyName.Dock = System.Windows.Forms.DockStyle.Fill; |
this.labelCompanyName.Location = new System.Drawing.Point(143, 78); |
this.labelCompanyName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); |
this.labelCompanyName.MaximumSize = new System.Drawing.Size(0, 17); |
this.labelCompanyName.Name = "labelCompanyName"; |
this.labelCompanyName.Size = new System.Drawing.Size(271, 17); |
this.labelCompanyName.TabIndex = 22; |
this.labelCompanyName.Text = "Company Name"; |
this.labelCompanyName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; |
// |
// textBoxDescription |
// |
this.textBoxDescription.Dock = System.Windows.Forms.DockStyle.Fill; |
this.textBoxDescription.Location = new System.Drawing.Point(143, 107); |
this.textBoxDescription.Margin = new System.Windows.Forms.Padding(6, 3, 3, 3); |
this.textBoxDescription.Multiline = true; |
this.textBoxDescription.Name = "textBoxDescription"; |
this.textBoxDescription.ReadOnly = true; |
this.textBoxDescription.ScrollBars = System.Windows.Forms.ScrollBars.Both; |
this.textBoxDescription.Size = new System.Drawing.Size(271, 126); |
this.textBoxDescription.TabIndex = 23; |
this.textBoxDescription.TabStop = false; |
this.textBoxDescription.Text = "Description"; |
// |
// okButton |
// |
this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.okButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.okButton.Location = new System.Drawing.Point(339, 239); |
this.okButton.Name = "okButton"; |
this.okButton.Size = new System.Drawing.Size(75, 23); |
this.okButton.TabIndex = 24; |
this.okButton.Text = "&OK"; |
// |
// AboutBox |
// |
this.AcceptButton = this.okButton; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.ClientSize = new System.Drawing.Size(435, 283); |
this.Controls.Add(this.tableLayoutPanel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; |
this.MaximizeBox = false; |
this.MinimizeBox = false; |
this.Name = "AboutBox"; |
this.Padding = new System.Windows.Forms.Padding(9); |
this.ShowIcon = false; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; |
this.Text = "AboutBox"; |
this.tableLayoutPanel.ResumeLayout(false); |
this.tableLayoutPanel.PerformLayout(); |
((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).EndInit(); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel; |
private System.Windows.Forms.PictureBox logoPictureBox; |
private System.Windows.Forms.Label labelProductName; |
private System.Windows.Forms.Label labelVersion; |
private System.Windows.Forms.Label labelCopyright; |
private System.Windows.Forms.Label labelCompanyName; |
private System.Windows.Forms.TextBox textBoxDescription; |
private System.Windows.Forms.Button okButton; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/AboutBox.cs |
---|
0,0 → 1,30 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Drawing; |
using System.Linq; |
using System.Reflection; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
partial class AboutBox : Form |
{ |
public AboutBox() |
{ |
InitializeComponent(); |
this.Text = "Program Info"; |
this.labelProductName.Text = "SWAT Office App"; |
this.labelVersion.Text = "Version 2.3"; |
this.labelCopyright.Text = "Copyright to Kevin Lee @ Virginia Tech"; |
this.labelCompanyName.Text = "Author: Kevin Lee"; |
this.textBoxDescription.Text = "This program has been written by Kevin Lee for use " + |
"in Virginia Tech's SWAT (Software Assistance and " + |
"Triage) office at Torgeson 2080. Distribution without " + |
"notification to the author is strongly discouraged. " + |
"Claiming credit for this program without being the " + |
"author is prohibited. Questions and comments can be " + |
"sent to klee482@vt.edu."; |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/AboutBox.resx |
---|
0,0 → 1,366 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="logoPictureBox.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
iVBORw0KGgoAAAANSUhEUgAAAIIAAAEECAYAAADkneyMAAAABGdBTUEAAOD8YVAtlgAAAvdpQ0NQUGhv |
dG9zaG9wIElDQyBwcm9maWxlAAA4y2NgYJ7g6OLkyiTAwFBQVFLkHuQYGREZpcB+noGNgZkBDBKTiwsc |
AwJ8QOy8/LxUBlTAyMDw7RqIZGC4rAsyi4E0wJoMtBhIHwBio5TU4mQg/QWI08tLCoDijDFAtkhSNphd |
AGJnhwQ5A9ktDAxMPCWpFSC9DM75BZVFmekZJQqGlpaWCo4p+UmpCsGVxSWpucUKnnnJ+UUF+UWJJakp |
QLVQO0CA1yW/RME9MTNPwchAlYHKABSOEBYifBBiCJBcWlQGD0oGBgEGBQYDBgeGAIZEhnqGBQxHGd4w |
ijO6MJYyrmC8xyTGFMQ0gekCszBzJPNC5jcsliwdLLdY9VhbWe+xWbJNY/vGHs6+m0OJo4vjC2ci5wUu |
R64t3JrcC3ikeKbyCvFO4hPmm8Yvw79YQEdgh6Cr4BWhVKEfwr0iKiJ7RcNFv4hNEjcSvyJRISkneUwq |
X1pa+oRMmay67C25PnkX+T8KWxULlfSU3iqvVSlQNVH9qXZQvUsjVFNJ84PWAe1JOqm6VnqCeq/0jxgs |
MKw1ijG2NZE3ZTZ9aXbBfKfFEssJVnXWuTZxtoF2rvbWDsaOOk5qzkouCq7ybgruyh7qnrpeJt42Pu6+ |
wX4J/vkB9YETg5YG7wq5GPoynClCLtIqKiK6ImZm7J64BwlsibpJYckNKWtSb6ZzZFhkZmbNzb6Yy55n |
n19RsKnwXbF2SVbpqrI3FfqVJVW7ahhrveqm1j9s1GuqaT7bKtdW2H60U7qrqPt0r2pfY//diTaTZk/+ |
OzV+2uEZGjP7Z32fkzD39HzzBUsXiSxuXfJtWebyeytDVp1e47J233rLDds2mWzestVk2/YdVjv373bd |
c3Zf2P4HB3MO/TzSfkz8+IqT1qfOnUk+++v8pIval45eSbz67/qcmza37t6pv6d8/8TDvMdiT/Y/y3wh |
8vLg6/y38u8ufGj6ZPr51dcF38N/Cvw69af1n+P//wANAA8013ReGAAAAAlwSFlzAAA45gAAOOYBk6jl |
TAAANQ1JREFUeF7t3VePNEfVB3B/Bb4DQkJwbQkhhC+MxAUW2GCTjbGNeRzAgI0DmJxNzjnnnHMwyeSc |
c44m58y8/BqO33I9Hap7umerd7ek1e7OdFd31fnXyafqmGOOOWZz+HM4B//BwOEkHM5Bg4H/AuGwHcwZ |
SBbBIRAOJgT+O+pDIBxk6idjPwTCIRAOOcIhBv5/Bg48R/jnP/+5+c1vfrP51re+tfn4xz+++cAHPrD5 |
2Mc+tvnmN7+5+d3vfndgsHJggPCvf/1r89WvfnXzvve9b/OqV71q87KXvWzzrGc9a/PYxz5288xnPnPz |
5je/efPWt761+c7Pc5/73M3DHvawzSMe8YjNs5/97M2Xv/zlDdDs17bvgfDLX/6yIeyjH/3ozdOe9rTN |
u9/97s2nP/3pzXe/+93NT37yk81f//rXXtq6/ytf+UoDnMc//vGb173udZsf//jH+w4P+xYIv//975sV |
/8AHPrBZ6X/4wx+2Jt5f/vKXzWc+85mGQzzhCU/YXHnllVv3WUsH+xIIb3nLWzb3v//9N2984xs3//73 |
vxeZ6+9///ubF77whQ2n+eEPf7jIM3bZ6b4Cwne+853Nfe9734YTzMEBSghBqXzqU5+6+dCHPlRyebXX |
7BsgWP2XXnrp5nOf+9zOJ5si+vznP3/znOc8Z7UK5b4AAplN8//HP/6xcxCkD3zb297WWBlDCuievmTH |
w1cPhBe96EXNaqylvfe9723AsDZTc9VA4BN4+tOfXgsGrn6PN7zhDZvnPe951b1X3wutFgi8f4985COr |
XXn8DmsyL1cJhG9/+9ubCy64oGoXMH2Fr4Els4a2OiCQvfe5z32a2EDt7Wc/+1kjuv72t7/V/qrry0d4 |
xzvesSr5y53NLV17WxVH4CR68IMfvDrzjGmLO9TcVgWEV7ziFRvu47U1kcuXvvSlVb/2aoCAG1x++eWr |
kLc5xcU7+DuuuuqqasGwGiCIIPpZqn3ve99rwtQPfehDm59XvvKVm7///e+zPQ5XwNFqbasAAkuBbiC0 |
vESTlCJYJXCE8/jhrBK7kL00R/vzn/+8eeITn7gRyq6xrQIInEdLeere8573NCKnLU7xwQ9+cPOkJz1p |
NrrRbz7ykY/M1t+cHa0CCBwzS8T8//SnPzU+iT47n/dyrlXMESZCWWOrHggULNHFJdqHP/zhQU4j8eTn |
P//5LI8XrmZKAmBtrXogvP/9799g39s0Wvuvf/3ro5JVAEzmcldz32Me85jNH//4x20ef4175U184Qtf |
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 |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Main_Menu_Form.Designer.cs |
---|
0,0 → 1,109 |
namespace SWAT_Office_App |
{ |
partial class Menu1_Main |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Menu1_Main)); |
this.groupBox_Menu1 = new System.Windows.Forms.GroupBox(); |
this.btn_Settings = new System.Windows.Forms.Button(); |
this.btn_UserMgmt = new System.Windows.Forms.Button(); |
this.btn_Reimage_USB_Drives = new System.Windows.Forms.Button(); |
this.groupBox_Menu1.SuspendLayout(); |
this.SuspendLayout(); |
// |
// groupBox_Menu1 |
// |
this.groupBox_Menu1.Controls.Add(this.btn_Settings); |
this.groupBox_Menu1.Controls.Add(this.btn_UserMgmt); |
this.groupBox_Menu1.Controls.Add(this.btn_Reimage_USB_Drives); |
this.groupBox_Menu1.Location = new System.Drawing.Point(12, 12); |
this.groupBox_Menu1.Name = "groupBox_Menu1"; |
this.groupBox_Menu1.Size = new System.Drawing.Size(142, 163); |
this.groupBox_Menu1.TabIndex = 0; |
this.groupBox_Menu1.TabStop = false; |
this.groupBox_Menu1.Text = "Main Menu"; |
// |
// btn_Settings |
// |
this.btn_Settings.Location = new System.Drawing.Point(12, 111); |
this.btn_Settings.Name = "btn_Settings"; |
this.btn_Settings.Size = new System.Drawing.Size(118, 40); |
this.btn_Settings.TabIndex = 3; |
this.btn_Settings.Text = "Program &Settings"; |
this.btn_Settings.UseVisualStyleBackColor = true; |
this.btn_Settings.Click += new System.EventHandler(this.btn_Main_Settings_Click); |
// |
// btn_UserMgmt |
// |
this.btn_UserMgmt.Location = new System.Drawing.Point(12, 65); |
this.btn_UserMgmt.Name = "btn_UserMgmt"; |
this.btn_UserMgmt.Size = new System.Drawing.Size(118, 40); |
this.btn_UserMgmt.TabIndex = 2; |
this.btn_UserMgmt.Text = "Manage User &Accounts and Shares"; |
this.btn_UserMgmt.UseVisualStyleBackColor = true; |
this.btn_UserMgmt.Click += new System.EventHandler(this.btn_Main_UserMgmt_Click); |
// |
// btn_Reimage_USB_Drives |
// |
this.btn_Reimage_USB_Drives.Location = new System.Drawing.Point(12, 19); |
this.btn_Reimage_USB_Drives.Name = "btn_Reimage_USB_Drives"; |
this.btn_Reimage_USB_Drives.Size = new System.Drawing.Size(118, 40); |
this.btn_Reimage_USB_Drives.TabIndex = 0; |
this.btn_Reimage_USB_Drives.Text = "&Reimage USB Drives"; |
this.btn_Reimage_USB_Drives.UseVisualStyleBackColor = true; |
this.btn_Reimage_USB_Drives.Click += new System.EventHandler(this.btn_Reimage_USB_Drives_Click); |
// |
// Menu1_Main |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.ClientSize = new System.Drawing.Size(167, 186); |
this.Controls.Add(this.groupBox_Menu1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.KeyPreview = true; |
this.MaximizeBox = false; |
this.Name = "Menu1_Main"; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "SWAT"; |
this.Load += new System.EventHandler(this.Menu1_Main_Load); |
this.groupBox_Menu1.ResumeLayout(false); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.GroupBox groupBox_Menu1; |
private System.Windows.Forms.Button btn_Settings; |
private System.Windows.Forms.Button btn_UserMgmt; |
private System.Windows.Forms.Button btn_Reimage_USB_Drives; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Main_Menu_Form.cs |
---|
0,0 → 1,75 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Menu1_Main : Form |
{ |
public Menu1_Main() |
{ |
InitializeComponent(); |
Settings_Form.ImportSettings(); |
this.KeyPress += new KeyPressEventHandler(Menu1_Main_KeyPress); |
} |
void Menu1_Main_KeyPress(object sender, KeyPressEventArgs e) |
{ |
switch (e.KeyChar) |
{ |
case '1': |
if (Reimage_USB_Drives.threadsRunning == false) |
Reimage_USB_Drives.reimageUSBDrives(); |
else |
{ |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
} |
break; |
case '2': |
ManageUserAccounts_Form user_Mgmt = new ManageUserAccounts_Form(); |
user_Mgmt.ShowDialog(); |
break; |
case '3': |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
break; |
case '?': |
AboutBox aboutForm = new AboutBox(); |
aboutForm.ShowDialog(); |
break; |
} |
} |
private void btn_Main_UserMgmt_Click(object sender, EventArgs e) |
{ |
ManageUserAccounts_Form userMgmtForm = new ManageUserAccounts_Form(); |
userMgmtForm.ShowDialog(); |
} |
private void btn_Main_Settings_Click(object sender, EventArgs e) |
{ |
SettingsVerify_Form settingsForm = new SettingsVerify_Form(); |
settingsForm.ShowDialog(); |
} |
private void btn_Reimage_USB_Drives_Click(object sender, EventArgs e) |
{ |
if (Reimage_USB_Drives.threadsRunning == false) |
Reimage_USB_Drives.reimageUSBDrives(); |
else |
{ |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
} |
} |
private void Menu1_Main_Load(object sender, EventArgs e) |
{ |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Reimage_USB_Drive_Progress_Form.cs |
---|
0,0 → 1,78 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Reimage_USB_Drive_Progress_Form : Form |
{ |
private static Reimage_USB_Drive_Progress_Form _Reimage_USB_Drive_Progress_Form = null; |
// Singleton instance |
public static Reimage_USB_Drive_Progress_Form Reimage_USB_Drive_Progress_Form_Instance |
{ |
set |
{ |
_Reimage_USB_Drive_Progress_Form = value; |
} |
get |
{ |
if (_Reimage_USB_Drive_Progress_Form == null) |
_Reimage_USB_Drive_Progress_Form = new Reimage_USB_Drive_Progress_Form(); |
return _Reimage_USB_Drive_Progress_Form; |
} |
} |
public Reimage_USB_Drive_Progress_Form() |
{ |
InitializeComponent(); |
btn_Cancel.Text = "Cancel"; |
this.updateStatus("Beginning the Reimaging of USB Drives"); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
Reimage_USB_Drives.bwThread.CancelAsync(); |
foreach (BackgroundWorker bw in Reimage_USB_Drives.backgroundWorkerList) |
bw.CancelAsync(); |
btn_Cancel.Text = "Cancellation Pending"; |
} |
delegate void updateStatus_(string parameter); |
public void updateStatus(string status) |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
lbl_Status.Text = status; |
} |
else |
Invoke(new updateStatus_(updateStatus), new object[] { status }); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
delegate void closeForm_(); |
public void closeForm() |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
this.Close(); |
} |
else |
Invoke(new closeForm_(closeForm), new object[] { }); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Resources/About.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Resources/About.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Resources/Refresh.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Resources/Refresh.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Resources/Terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Resources/Terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/SWAT Office App.csproj |
---|
0,0 → 1,234 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Platform Condition=" '$(Platform)' == '' ">x86</Platform> |
<ProductVersion>8.0.30703</ProductVersion> |
<SchemaVersion>2.0</SchemaVersion> |
<ProjectGuid>{87CC24B0-F2A3-4D61-94D0-B3DF78658562}</ProjectGuid> |
<OutputType>WinExe</OutputType> |
<AppDesignerFolder>Properties</AppDesignerFolder> |
<RootNamespace>SWAT_Office_App</RootNamespace> |
<AssemblyName>SWAT Office App</AssemblyName> |
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> |
<TargetFrameworkProfile>Client</TargetFrameworkProfile> |
<FileAlignment>512</FileAlignment> |
<IsWebBootstrapper>false</IsWebBootstrapper> |
<PublishUrl>publish\</PublishUrl> |
<Install>true</Install> |
<InstallFrom>Disk</InstallFrom> |
<UpdateEnabled>false</UpdateEnabled> |
<UpdateMode>Foreground</UpdateMode> |
<UpdateInterval>7</UpdateInterval> |
<UpdateIntervalUnits>Days</UpdateIntervalUnits> |
<UpdatePeriodically>false</UpdatePeriodically> |
<UpdateRequired>false</UpdateRequired> |
<MapFileExtensions>true</MapFileExtensions> |
<ApplicationRevision>0</ApplicationRevision> |
<ApplicationVersion>1.0.0.%2a</ApplicationVersion> |
<UseApplicationTrust>false</UseApplicationTrust> |
<BootstrapperEnabled>true</BootstrapperEnabled> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugSymbols>true</DebugSymbols> |
<DebugType>full</DebugType> |
<Optimize>false</Optimize> |
<OutputPath>bin\Debug\</OutputPath> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugType>pdbonly</DebugType> |
<Optimize>true</Optimize> |
<OutputPath>bin\Release\</OutputPath> |
<DefineConstants>TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup> |
<ApplicationIcon>application_osx_terminal.ico</ApplicationIcon> |
</PropertyGroup> |
<ItemGroup> |
<Reference Include="System" /> |
<Reference Include="System.Core" /> |
<Reference Include="System.Xml.Linq" /> |
<Reference Include="System.Data.DataSetExtensions" /> |
<Reference Include="Microsoft.CSharp" /> |
<Reference Include="System.Data" /> |
<Reference Include="System.Deployment" /> |
<Reference Include="System.Drawing" /> |
<Reference Include="System.Windows.Forms" /> |
<Reference Include="System.Xml" /> |
</ItemGroup> |
<ItemGroup> |
<Compile Include="AboutBox.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="AboutBox.Designer.cs"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.designer.cs"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_System_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_System_Account_Form.Designer.cs"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_User_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_User_Account_Form.Designer.cs"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Delete_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Delete_User_Verify_Form.designer.cs"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Main_Menu_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Main_Menu_Form.Designer.cs"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Manage_User_Accounts.cs" /> |
<Compile Include="Manage_User_Accounts_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Manage_User_Accounts_Form.Designer.cs"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Program.cs" /> |
<Compile Include="Properties\AssemblyInfo.cs" /> |
<Compile Include="Reimage_USB_Drives.cs" /> |
<Compile Include="Reimage_USB_Drive_Progress_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reimage_USB_Drive_Progress_Form.Designer.cs"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Reset_User_Password_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reset_User_Password_Form.Designer.cs"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Form.Designer.cs"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Verify_Form.designer.cs"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.designer.cs"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<EmbeddedResource Include="AboutBox.resx"> |
<DependentUpon>AboutBox.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_Hidden_Account_Form.resx"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_System_Account_Form.resx"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_User_Account_Form.resx"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Delete_User_Verify_Form.resx"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Main_Menu_Form.resx"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Manage_User_Accounts_Form.resx"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Properties\Resources.resx"> |
<Generator>ResXFileCodeGenerator</Generator> |
<LastGenOutput>Resources.Designer.cs</LastGenOutput> |
<SubType>Designer</SubType> |
</EmbeddedResource> |
<Compile Include="Properties\Resources.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Resources.resx</DependentUpon> |
<DesignTime>True</DesignTime> |
</Compile> |
<EmbeddedResource Include="Reimage_USB_Drive_Progress_Form.resx"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Reset_User_Password_Form.resx"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Form.resx"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Verify_Form.resx"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Toggle_User_Verify_Form.resx"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<None Include="Properties\Settings.settings"> |
<Generator>SettingsSingleFileGenerator</Generator> |
<LastGenOutput>Settings.Designer.cs</LastGenOutput> |
</None> |
<Compile Include="Properties\Settings.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Settings.settings</DependentUpon> |
<DesignTimeSharedInput>True</DesignTimeSharedInput> |
</Compile> |
</ItemGroup> |
<ItemGroup> |
<Content Include="application_osx_terminal.ico" /> |
<None Include="Resources\Refresh.png" /> |
</ItemGroup> |
<ItemGroup> |
<BootstrapperPackage Include=".NETFramework,Version=v4.0,Profile=Client"> |
<Visible>False</Visible> |
<ProductName>Microsoft .NET Framework 4 Client Profile %28x86 and x64%29</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Client.3.5"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1"> |
<Visible>False</Visible> |
<ProductName>Windows Installer 3.1</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
</ItemGroup> |
<ItemGroup /> |
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. |
Other similar extension points exist, see Microsoft.Common.targets. |
<Target Name="BeforeBuild"> |
</Target> |
<Target Name="AfterBuild"> |
</Target> |
--> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe.manifest |
---|
0,0 → 1,11 |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> |
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/> |
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> |
<security> |
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> |
<requestedExecutionLevel level="asInvoker" uiAccess="false"/> |
</requestedPrivileges> |
</security> |
</trustInfo> |
</assembly> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/bin/Debug/Settings.xml |
---|
0,0 → 1,11 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowGuestAccounts>false</ShowGuestAccounts> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/bin/Release/Settings.xml |
---|
0,0 → 1,10 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,20 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu1_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu1_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,20 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AboutBox.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.AboutBox.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu1_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu1_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Settings.xml |
---|
0,0 → 1,11 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowGuestAccounts>false</ShowGuestAccounts> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Add_Hidden_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddHiddenAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddHiddenAccount_Form)); |
this.lbl_Add_Hidden_Account = new System.Windows.Forms.Label(); |
this.txt_AddHiddenAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_Hidden_Account |
// |
this.lbl_Add_Hidden_Account.AutoSize = true; |
this.lbl_Add_Hidden_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_Hidden_Account.Name = "lbl_Add_Hidden_Account"; |
this.lbl_Add_Hidden_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_Hidden_Account.TabIndex = 0; |
this.lbl_Add_Hidden_Account.Text = "Enter account name"; |
// |
// txt_AddHiddenAccount |
// |
this.txt_AddHiddenAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddHiddenAccount.Name = "txt_AddHiddenAccount"; |
this.txt_AddHiddenAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddHiddenAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddHiddenAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddHiddenAccount); |
this.Controls.Add(this.lbl_Add_Hidden_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddHiddenAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add Hidden Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_Hidden_Account; |
private System.Windows.Forms.TextBox txt_AddHiddenAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Add_Hidden_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddHiddenAccount_Form : Form |
{ |
public AddHiddenAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddHiddenAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of hidden accounts |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (this.txt_AddHiddenAccount.Text.ToLower() == hiddenUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of hidden accounts", "Error"); |
error = true; |
this.txt_AddHiddenAccount.Text = ""; |
this.txt_AddHiddenAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.hiddenAccounts.Add(txt_AddHiddenAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Add_Hidden_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Add_System_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddSystemAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddSystemAccount_Form)); |
this.lbl_Add_System_Account = new System.Windows.Forms.Label(); |
this.txt_AddSystemAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_System_Account |
// |
this.lbl_Add_System_Account.AutoSize = true; |
this.lbl_Add_System_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_System_Account.Name = "lbl_Add_System_Account"; |
this.lbl_Add_System_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_System_Account.TabIndex = 0; |
this.lbl_Add_System_Account.Text = "Enter account name"; |
// |
// txt_AddSystemAccount |
// |
this.txt_AddSystemAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddSystemAccount.Name = "txt_AddSystemAccount"; |
this.txt_AddSystemAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddSystemAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddSystemAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddSystemAccount); |
this.Controls.Add(this.lbl_Add_System_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddSystemAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add System Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_System_Account; |
private System.Windows.Forms.TextBox txt_AddSystemAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Add_System_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddSystemAccount_Form : Form |
{ |
public AddSystemAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddSystemAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of system accounts |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (this.txt_AddSystemAccount.Text.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of system accounts", "Error"); |
error = true; |
this.txt_AddSystemAccount.Text = ""; |
this.txt_AddSystemAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.systemAccounts.Add(txt_AddSystemAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Add_System_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Add_User_Account_Form.Designer.cs |
---|
0,0 → 1,144 |
namespace SWAT_Office_App |
{ |
partial class AddUserAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddUserAccount_Form)); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.txt_Username = new System.Windows.Forms.TextBox(); |
this.lbl_Username = new System.Windows.Forms.Label(); |
this.lbl_Password = new System.Windows.Forms.Label(); |
this.chk_Share = new System.Windows.Forms.CheckBox(); |
this.SuspendLayout(); |
// |
// btn_Add |
// |
this.btn_Add.Location = new System.Drawing.Point(98, 56); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(60, 24); |
this.btn_Add.TabIndex = 4; |
this.btn_Add.Text = "&Add User"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(166, 56); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 5; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(124, 27); |
this.txt_Password.MaxLength = 13; |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(100, 20); |
this.txt_Password.TabIndex = 2; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// txt_Username |
// |
this.txt_Username.Location = new System.Drawing.Point(12, 27); |
this.txt_Username.MaxLength = 16; |
this.txt_Username.Name = "txt_Username"; |
this.txt_Username.Size = new System.Drawing.Size(100, 20); |
this.txt_Username.TabIndex = 1; |
// |
// lbl_Username |
// |
this.lbl_Username.AutoSize = true; |
this.lbl_Username.Location = new System.Drawing.Point(12, 9); |
this.lbl_Username.Name = "lbl_Username"; |
this.lbl_Username.Size = new System.Drawing.Size(99, 13); |
this.lbl_Username.TabIndex = 4; |
this.lbl_Username.Text = "Username (Max 16)"; |
// |
// lbl_Password |
// |
this.lbl_Password.AutoSize = true; |
this.lbl_Password.Location = new System.Drawing.Point(121, 9); |
this.lbl_Password.Name = "lbl_Password"; |
this.lbl_Password.Size = new System.Drawing.Size(97, 13); |
this.lbl_Password.TabIndex = 5; |
this.lbl_Password.Text = "Password (Max 13)"; |
// |
// chk_Share |
// |
this.chk_Share.AutoSize = true; |
this.chk_Share.Checked = true; |
this.chk_Share.CheckState = System.Windows.Forms.CheckState.Checked; |
this.chk_Share.Location = new System.Drawing.Point(10, 60); |
this.chk_Share.Name = "chk_Share"; |
this.chk_Share.Size = new System.Drawing.Size(88, 17); |
this.chk_Share.TabIndex = 3; |
this.chk_Share.Text = "Create &Share"; |
this.chk_Share.UseVisualStyleBackColor = true; |
// |
// AddUserAccount_Form |
// |
this.AcceptButton = this.btn_Add; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(236, 89); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.chk_Share); |
this.Controls.Add(this.lbl_Password); |
this.Controls.Add(this.lbl_Username); |
this.Controls.Add(this.txt_Username); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.btn_Cancel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddUserAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add User Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.TextBox txt_Username; |
private System.Windows.Forms.Label lbl_Username; |
private System.Windows.Forms.Label lbl_Password; |
private System.Windows.Forms.CheckBox chk_Share; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Add_User_Account_Form.cs |
---|
0,0 → 1,79 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddUserAccount_Form : Form |
{ |
private static AddUserAccount_Form AddUserAccount_Instance = null; |
// Modified singleton instance |
public static AddUserAccount_Form Add_User_Account_Instance |
{ |
get |
{ |
AddUserAccount_Instance = new AddUserAccount_Form(); |
return AddUserAccount_Instance; |
} |
} |
public AddUserAccount_Form() |
{ |
InitializeComponent(); |
resetForm(); |
this.txt_Username.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Password.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Username.KeyPress += new KeyPressEventHandler(txt_Username_KeyPress); |
} |
private void resetForm() |
{ |
this.btn_Add.Enabled = false; |
this.txt_Username.Text = ""; |
this.txt_Password.Text = ""; |
this.txt_Username.Tag = false; |
this.txt_Password.Tag = false; |
this.txt_Username.Focus(); |
} |
private void txt_EmptyTxtBox(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
tb.Tag = false; |
else |
tb.Tag = true; |
ValidateBox(); |
} |
private void ValidateBox() |
{ |
this.btn_Add.Enabled = ((bool)(this.txt_Username.Tag) && (bool)(this.txt_Password.Tag)); |
} |
private void txt_Username_KeyPress(object sender, KeyPressEventArgs e) |
{ |
// Blocks symbols that cannot be used in the username field |
if ((e.KeyChar < 32 || e.KeyChar == 34 || (e.KeyChar > 41 && e.KeyChar < 45) || e.KeyChar == 47 || |
(e.KeyChar > 57 && e.KeyChar < 65) || (e.KeyChar > 90 && e.KeyChar < 94) || e.KeyChar > 122) && e.KeyChar != 8) |
e.Handled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
if (ManageUserAccounts.AddUser(txt_Username.Text, txt_Password.Text)) |
{ |
if (this.chk_Share.Checked == true) |
ManageUserAccounts.CreateShareFolder(txt_Username.Text); |
this.Close(); |
} |
else |
resetForm(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Add_User_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Delete_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class DeleteUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DeleteUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 55); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// DeleteUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "DeleteUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Delete user(s)"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Delete_User_Verify_Form.cs |
---|
0,0 → 1,53 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class DeleteUserVerify_Form : Form |
{ |
private List<string> selectedUsers = new List<string>(); |
public DeleteUserVerify_Form(List<string> users) |
{ |
selectedUsers = users; |
InitializeComponent(); |
//MessageBox.Show("Warning! Verify that all shares are closed before deleting account!", "Warning!"); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
bool error = false; |
// Checks if any of the selected items are system accounts |
foreach (string user in selectedUsers) |
{ |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (user.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Cannot delete the " + systemUser + " (system) account", "Error"); |
error = true; |
} |
} |
} |
if (error == false) |
ManageUserAccounts.DeleteUser(selectedUsers); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Delete_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Form1.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Main_Menu_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Manage_User_Accounts.cs |
---|
0,0 → 1,331 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.Diagnostics; |
using System.IO; |
using System.Windows.Forms; |
using System.Security.AccessControl; |
namespace SWAT_Office_App |
{ |
class ManageUserAccounts |
{ |
public static List<string> UserAccountsList = new List<string>(); |
public static bool AddUser(string username, string password) |
{ |
try |
{ |
// Returns true if user was added successfully |
foreach (string user in UserAccountsList) |
{ |
if (username.ToLower() == user.ToLower()) |
{ |
MessageBox.Show("Username already exists", "Error"); |
return false; |
} |
} |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account creation. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + username + "\" \"" + password + |
"\" /ADD /ACTIVE:YES /PASSWORDCHG:NO /PASSWORDREQ:YES /EXPIRES:NEVER /COMMENT:" + DateTime.Now.ToShortDateString(); |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
return true; |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
return false; |
} |
} |
public static void DeleteUser(List<string> usernames) |
{ |
try |
{ |
foreach (string user in usernames) |
{ |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + user)) |
{ |
// Prompts for deletion of folder as well as the user account |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + user + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account deletion. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + user + "\" /DELETE"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
DeleteShareFolder(user); |
} |
} |
// If no folders exist for the user, account is deleted without prompting |
else |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account deletion. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + user + "\" /DELETE"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void QueryUserAccounts() |
{ |
// Function that reads the user accounts on the local computer to UserAccountsList |
UserAccountsList.Clear(); |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "USER"; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
// Roundabout way of trimming each string in the array |
string[] netOutputSplit = new string[tempSplit.Length]; |
for (int i = 0; i < tempSplit.Length; i++) |
netOutputSplit[i] = tempSplit[i].Trim(); |
// Imports the string array into the UserAccountsList List |
UserAccountsList.AddRange(netOutputSplit); |
// Removes the header and footer from the List |
UserAccountsList.RemoveRange(0, 2); |
UserAccountsList.RemoveRange(UserAccountsList.Count() - 1, 1); |
// Removes any additional empty entries |
UserAccountsList.RemoveAll(IsStringBlank); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static string [] QueryUserAccountExtraInformation(string username) |
{ |
// Returns a string array with password requirement and date of account creation |
string[] stringArray = { "", "" }; |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "USER " + "\"" + username + "\""; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
// Roundabout way of trimming each string in the array |
string[] netOutputSplit = new string[tempSplit.Length]; |
for (int i = 0; i < tempSplit.Length; i++) |
netOutputSplit[i] = tempSplit[i].Trim(); |
stringArray[0] = netOutputSplit[20]; |
stringArray[1] = netOutputSplit[4]; |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
return stringArray; |
} |
public static bool QueryUserSharedFolderExist(string username) |
{ |
return Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username); |
} |
public static void CreateShareFolder(string username) |
{ |
try |
{ |
// Creates the directory with only the specific NTFS and share permissions for the user. |
DirectorySecurity dSecurity = new DirectorySecurity(); |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
} |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\Administrator", FileSystemRights.FullControl, AccessControlType.Allow)); |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\SWAT", FileSystemRights.FullControl, AccessControlType.Allow)); |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\Administrators", FileSystemRights.FullControl, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
Directory.CreateDirectory(Settings_Form.sharedFolderLocation + @"\" + username, dSecurity); |
SetSharePermissions(username); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void DeleteShareFolder(string username) |
{ |
try |
{ |
// Removes the share BEFORE deleting the folder. Otherwise share will error on remove. |
RemoveSharePermissions(username); |
Directory.Delete(Settings_Form.sharedFolderLocation + @"\" + username, true); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void ToggleShare(string username) |
{ |
try |
{ |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username)) |
{ |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + username + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
{ |
DeleteShareFolder(username); |
} |
} |
else |
{ |
CreateShareFolder(username); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void ChangeUserPassword(string username, string password) |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for changing user password. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + username + "\" \"" + password + "\""; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static bool SessionsOpen() |
{ |
bool sessionsOpen = true; |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SESSION"; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
netProcess.WaitForExit(); |
netProcess.Close(); |
if (tempSplit[0] == "There are no entries in the list.") |
sessionsOpen = false; |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
return sessionsOpen; |
} |
private static void SetSharePermissions(string username) |
{ |
string combinationString = ""; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + systemUser + "\",FULL"); |
} |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + username + "\",FULL"); |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\"=\"" + Settings_Form.sharedFolderLocation + "\\" + username + "\" " + combinationString; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
private static void RemoveSharePermissions(string username) |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\" /Delete"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
private static bool IsStringBlank(string s) |
{ |
if (s == "") |
return true; |
else |
return false; |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Manage_User_Accounts_Form.Designer.cs |
---|
0,0 → 1,172 |
namespace SWAT_Office_App |
{ |
partial class ManageUserAccounts_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ManageUserAccounts_Form)); |
this.lst_UserAccounts = new System.Windows.Forms.ListView(); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Delete = new System.Windows.Forms.Button(); |
this.btn_Exit = new System.Windows.Forms.Button(); |
this.btn_Pass = new System.Windows.Forms.Button(); |
this.btn_Share = new System.Windows.Forms.Button(); |
this.btn_Refresh = new System.Windows.Forms.Button(); |
this.btn_OpenShare = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lst_UserAccounts |
// |
this.lst_UserAccounts.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) |
| System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lst_UserAccounts.FullRowSelect = true; |
this.lst_UserAccounts.GridLines = true; |
this.lst_UserAccounts.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; |
this.lst_UserAccounts.HideSelection = false; |
this.lst_UserAccounts.Location = new System.Drawing.Point(12, 12); |
this.lst_UserAccounts.Name = "lst_UserAccounts"; |
this.lst_UserAccounts.Size = new System.Drawing.Size(277, 348); |
this.lst_UserAccounts.TabIndex = 0; |
this.lst_UserAccounts.UseCompatibleStateImageBehavior = false; |
this.lst_UserAccounts.View = System.Windows.Forms.View.Details; |
// |
// btn_Add |
// |
this.btn_Add.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Add.Location = new System.Drawing.Point(303, 46); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(75, 40); |
this.btn_Add.TabIndex = 2; |
this.btn_Add.Text = "&Add Account"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Delete |
// |
this.btn_Delete.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Delete.Location = new System.Drawing.Point(303, 99); |
this.btn_Delete.Name = "btn_Delete"; |
this.btn_Delete.Size = new System.Drawing.Size(75, 40); |
this.btn_Delete.TabIndex = 3; |
this.btn_Delete.Text = "&Delete Account"; |
this.btn_Delete.UseVisualStyleBackColor = true; |
this.btn_Delete.Click += new System.EventHandler(this.btn_Delete_Click); |
// |
// btn_Exit |
// |
this.btn_Exit.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Exit.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Exit.Location = new System.Drawing.Point(328, 338); |
this.btn_Exit.Name = "btn_Exit"; |
this.btn_Exit.Size = new System.Drawing.Size(50, 22); |
this.btn_Exit.TabIndex = 7; |
this.btn_Exit.Text = "Close"; |
this.btn_Exit.UseVisualStyleBackColor = true; |
this.btn_Exit.Click += new System.EventHandler(this.btn_Exit_Click); |
// |
// btn_Pass |
// |
this.btn_Pass.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Pass.Location = new System.Drawing.Point(303, 152); |
this.btn_Pass.Name = "btn_Pass"; |
this.btn_Pass.Size = new System.Drawing.Size(75, 40); |
this.btn_Pass.TabIndex = 4; |
this.btn_Pass.Text = "&Reset Password"; |
this.btn_Pass.UseVisualStyleBackColor = true; |
this.btn_Pass.Click += new System.EventHandler(this.btn_Pass_Click); |
// |
// btn_Share |
// |
this.btn_Share.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Share.Location = new System.Drawing.Point(303, 205); |
this.btn_Share.Name = "btn_Share"; |
this.btn_Share.Size = new System.Drawing.Size(75, 40); |
this.btn_Share.TabIndex = 5; |
this.btn_Share.Text = "&Toggle Share"; |
this.btn_Share.UseVisualStyleBackColor = true; |
this.btn_Share.Click += new System.EventHandler(this.btn_Share_Click); |
// |
// btn_Refresh |
// |
this.btn_Refresh.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Refresh.Image = global::SWAT_Office_App.Properties.Resources.Refresh; |
this.btn_Refresh.Location = new System.Drawing.Point(303, 12); |
this.btn_Refresh.Name = "btn_Refresh"; |
this.btn_Refresh.Size = new System.Drawing.Size(23, 23); |
this.btn_Refresh.TabIndex = 1; |
this.btn_Refresh.UseVisualStyleBackColor = true; |
this.btn_Refresh.Click += new System.EventHandler(this.btn_Refresh_Click); |
// |
// btn_OpenShare |
// |
this.btn_OpenShare.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_OpenShare.Location = new System.Drawing.Point(303, 258); |
this.btn_OpenShare.Name = "btn_OpenShare"; |
this.btn_OpenShare.Size = new System.Drawing.Size(75, 40); |
this.btn_OpenShare.TabIndex = 6; |
this.btn_OpenShare.Text = "&Open Share"; |
this.btn_OpenShare.UseVisualStyleBackColor = true; |
this.btn_OpenShare.Click += new System.EventHandler(this.btn_OpenShare_Click); |
// |
// ManageUserAccounts_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Exit; |
this.ClientSize = new System.Drawing.Size(390, 372); |
this.Controls.Add(this.btn_OpenShare); |
this.Controls.Add(this.btn_Refresh); |
this.Controls.Add(this.btn_Share); |
this.Controls.Add(this.btn_Pass); |
this.Controls.Add(this.btn_Exit); |
this.Controls.Add(this.btn_Delete); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.lst_UserAccounts); |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ManageUserAccounts_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Manage User Accounts"; |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.ListView lst_UserAccounts; |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Delete; |
private System.Windows.Forms.Button btn_Exit; |
private System.Windows.Forms.Button btn_Pass; |
private System.Windows.Forms.Button btn_Share; |
private System.Windows.Forms.Button btn_Refresh; |
private System.Windows.Forms.Button btn_OpenShare; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Manage_User_Accounts_Form.cs |
---|
0,0 → 1,222 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ManageUserAccounts_Form : Form |
{ |
public ManageUserAccounts_Form() |
{ |
InitializeComponent(); |
// Designate columns to include in listview for the Manage User Accounts Form |
ColumnHeader Column_1 = new ColumnHeader(); |
Column_1.Text = "Username"; |
Column_1.Width = 101; |
this.lst_UserAccounts.Columns.Add(Column_1); |
ColumnHeader Column_2 = new ColumnHeader(); |
Column_2.Text = "Pass?"; |
Column_2.Width = 46; |
Column_2.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_2); |
ColumnHeader Column_3 = new ColumnHeader(); |
Column_3.Text = "Share?"; |
Column_3.Width = 46; |
Column_3.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_3); |
ColumnHeader Column_4 = new ColumnHeader(); |
Column_4.Text = "Date Created"; |
Column_4.Width = 80; |
Column_4.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_4); |
PaintUserListbox(); |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
this.lst_UserAccounts.ItemSelectionChanged += new ListViewItemSelectionChangedEventHandler(this.lst_ItemSelectionChanged); |
this.Activated += new EventHandler(this.form_Activated); |
} |
private void PaintUserListbox() |
{ |
// Function for refreshing/painting the listbox |
this.lst_UserAccounts.BeginUpdate(); |
ManageUserAccounts.QueryUserAccounts(); |
// Temporary entries in listview |
//ListViewItem entry; |
//ListViewItem.ListViewSubItem s_entry; |
//entry = new ListViewItem(); |
//entry.Text = "TestUser"; |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "01/05/2010"; |
//entry.SubItems.Add(s_entry); |
//this.lst_User_Accounts.Items.Add(entry); |
this.lst_UserAccounts.Items.Clear(); |
// Prevents system accounts from showing, depending on settings |
foreach (string user in ManageUserAccounts.UserAccountsList) |
{ |
ListViewItem entry = new ListViewItem(); |
bool remove = false; |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (user.ToLower() == hiddenUser.ToLower()) |
{ |
remove = true; |
break; |
} |
} |
// Adds the subitem columns for each entry |
if (remove == false) |
{ |
ListViewItem.ListViewSubItem s_password = new ListViewItem.ListViewSubItem(); |
string[] extraUserInformation = ManageUserAccounts.QueryUserAccountExtraInformation(user); |
s_password.Text = extraUserInformation[0]; |
entry.SubItems.Add(s_password); |
ListViewItem.ListViewSubItem s_share = new ListViewItem.ListViewSubItem(); |
if (ManageUserAccounts.QueryUserSharedFolderExist(user)) |
s_share.Text = "Yes"; |
else |
s_share.Text = "No"; |
entry.SubItems.Add(s_share); |
ListViewItem.ListViewSubItem s_datecreated = new ListViewItem.ListViewSubItem(); |
s_datecreated.Text = extraUserInformation[1]; |
entry.SubItems.Add(s_datecreated); |
} |
if (remove == false) |
{ |
entry.Text = user; |
this.lst_UserAccounts.Items.Add(entry); |
} |
} |
this.lst_UserAccounts.EndUpdate(); |
} |
private void lst_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e) |
{ |
lst_ValidateAll(); |
} |
private void lst_ValidateAll() |
{ |
// Disables certain buttons depending on number of items selected |
ListView.SelectedListViewItemCollection collection = this.lst_UserAccounts.SelectedItems; |
if (collection.Count == 0) |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
else if (collection.Count == 1) |
{ |
// Checks if any of the selected items are system accounts |
bool check = false; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (collection[0].Text.ToLower() == systemUser.ToLower()) |
check = true; |
} |
if (check == false) |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = true; |
this.btn_Share.Enabled = true; |
ListViewItem.ListViewSubItem subItem = collection[0].SubItems[2]; |
if (subItem.Text == "Yes") |
this.btn_OpenShare.Enabled = true; |
else |
this.btn_OpenShare.Enabled = false; |
} |
else |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
else |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
private void form_Activated(object sender, EventArgs e) |
{ |
// Refreshes form on form activation |
ManageUserAccounts.QueryUserAccounts(); |
PaintUserListbox(); |
} |
private void btn_Exit_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Refresh_Click(object sender, EventArgs e) |
{ |
PaintUserListbox(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
AddUserAccount_Form.Add_User_Account_Instance.ShowDialog(); |
lst_ValidateAll(); |
} |
private void btn_Delete_Click(object sender, EventArgs e) |
{ |
if (ManageUserAccounts.SessionsOpen() == false) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
List<string> userList = new List<string>(); |
foreach (ListViewItem user in selectedItems) |
userList.Add(user.Text); |
DeleteUserVerify_Form newForm = new DeleteUserVerify_Form(userList); |
newForm.ShowDialog(); |
} |
else |
MessageBox.Show("Sessions are still open. Please close them before deleting accounts", "Error"); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Pass_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ResetUserPassword_Form newForm = new ResetUserPassword_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Share_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ToggleUserVerify_Form newForm = new ToggleUserVerify_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_OpenShare_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
string openFolderString = Settings_Form.sharedFolderLocation + "\\" + selectedItems[0].Text; |
System.Diagnostics.Process proc = new System.Diagnostics.Process(); |
proc.StartInfo.FileName = openFolderString; |
proc.Start(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Manage_User_Accounts_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Program.cs |
---|
0,0 → 1,21 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
static class Program |
{ |
/// <summary> |
/// The main entry point for the application. |
/// </summary> |
[STAThread] |
static void Main() |
{ |
Application.EnableVisualStyles(); |
Application.SetCompatibleTextRenderingDefault(false); |
Application.Run(new Menu1_Main()); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Properties/AssemblyInfo.cs |
---|
0,0 → 1,36 |
using System.Reflection; |
using System.Runtime.CompilerServices; |
using System.Runtime.InteropServices; |
// General Information about an assembly is controlled through the following |
// set of attributes. Change these attribute values to modify the information |
// associated with an assembly. |
[assembly: AssemblyTitle("SWAT Office App")] |
[assembly: AssemblyDescription("")] |
[assembly: AssemblyConfiguration("")] |
[assembly: AssemblyCompany("Microsoft")] |
[assembly: AssemblyProduct("SWAT Office App")] |
[assembly: AssemblyCopyright("Copyright © Microsoft 2010")] |
[assembly: AssemblyTrademark("")] |
[assembly: AssemblyCulture("")] |
// Setting ComVisible to false makes the types in this assembly not visible |
// to COM components. If you need to access a type in this assembly from |
// COM, set the ComVisible attribute to true on that type. |
[assembly: ComVisible(false)] |
// The following GUID is for the ID of the typelib if this project is exposed to COM |
[assembly: Guid("dc89a6fe-eecc-4132-a579-91afd55e2e0b")] |
// Version information for an assembly consists of the following four values: |
// |
// Major Version |
// Minor Version |
// Build Number |
// Revision |
// |
// You can specify all the values or you can default the Build and Revision Numbers |
// by using the '*' as shown below: |
// [assembly: AssemblyVersion("1.0.*")] |
[assembly: AssemblyVersion("1.0.0.0")] |
[assembly: AssemblyFileVersion("1.0.0.0")] |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Properties/Resources.Designer.cs |
---|
0,0 → 1,70 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties { |
using System; |
/// <summary> |
/// A strongly-typed resource class, for looking up localized strings, etc. |
/// </summary> |
// This class was auto-generated by the StronglyTypedResourceBuilder |
// class via a tool like ResGen or Visual Studio. |
// To add or remove a member, edit your .ResX file then rerun ResGen |
// with the /str option, or rebuild your VS project. |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] |
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
internal class Resources { |
private static global::System.Resources.ResourceManager resourceMan; |
private static global::System.Globalization.CultureInfo resourceCulture; |
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] |
internal Resources() { |
} |
/// <summary> |
/// Returns the cached ResourceManager instance used by this class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Resources.ResourceManager ResourceManager { |
get { |
if (object.ReferenceEquals(resourceMan, null)) { |
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("SWAT_Office_App.Properties.Resources", typeof(Resources).Assembly); |
resourceMan = temp; |
} |
return resourceMan; |
} |
} |
/// <summary> |
/// Overrides the current thread's CurrentUICulture property for all |
/// resource lookups using this strongly typed resource class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Globalization.CultureInfo Culture { |
get { |
return resourceCulture; |
} |
set { |
resourceCulture = value; |
} |
} |
internal static System.Drawing.Bitmap Refresh { |
get { |
object obj = ResourceManager.GetObject("Refresh", resourceCulture); |
return ((System.Drawing.Bitmap)(obj)); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Properties/Resources.resx |
---|
0,0 → 1,124 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> |
<data name="Refresh" type="System.Resources.ResXFileRef, System.Windows.Forms"> |
<value>..\Resources\Refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Properties/Settings.Designer.cs |
---|
0,0 → 1,30 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties |
{ |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] |
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase |
{ |
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); |
public static Settings Default |
{ |
get |
{ |
return defaultInstance; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Properties/Settings.settings |
---|
0,0 → 1,7 |
<?xml version='1.0' encoding='utf-8'?> |
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)"> |
<Profiles> |
<Profile Name="(Default)" /> |
</Profiles> |
<Settings /> |
</SettingsFile> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Reimage_USB_Drive_Progress_Form.Designer.cs |
---|
0,0 → 1,93 |
namespace SWAT_Office_App |
{ |
partial class Reimage_USB_Drive_Progress_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.lbl_Status = new System.Windows.Forms.Label(); |
this.lbl_Warning = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// btn_Cancel |
// |
this.btn_Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Cancel.Location = new System.Drawing.Point(43, 80); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(120, 23); |
this.btn_Cancel.TabIndex = 1; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// lbl_Status |
// |
this.lbl_Status.Location = new System.Drawing.Point(3, 26); |
this.lbl_Status.Name = "lbl_Status"; |
this.lbl_Status.Size = new System.Drawing.Size(200, 51); |
this.lbl_Status.TabIndex = 3; |
this.lbl_Status.Text = "Current Status: Reformatting USB Drives"; |
this.lbl_Status.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; |
// |
// lbl_Warning |
// |
this.lbl_Warning.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lbl_Warning.AutoSize = true; |
this.lbl_Warning.Location = new System.Drawing.Point(2, 9); |
this.lbl_Warning.Name = "lbl_Warning"; |
this.lbl_Warning.Size = new System.Drawing.Size(202, 13); |
this.lbl_Warning.TabIndex = 4; |
this.lbl_Warning.Text = "Warning! Do NOT unplug the USB drives"; |
// |
// Reimage_USB_Drive_Progress_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.AutoSize = true; |
this.ClientSize = new System.Drawing.Size(207, 115); |
this.Controls.Add(this.lbl_Warning); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.lbl_Status); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Name = "Reimage_USB_Drive_Progress_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reimge Progress"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Label lbl_Status; |
private System.Windows.Forms.Label lbl_Warning; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Reimage_USB_Drive_Progress_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Reimage_USB_Drives.cs |
---|
0,0 → 1,335 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.IO; |
using System.Windows.Forms; |
using System.Diagnostics; |
using System.Threading; |
using System.ComponentModel; |
namespace SWAT_Office_App |
{ |
class Reimage_USB_Drives |
{ |
public static List<string> allSwatUSBDrivesx32 = new List<string>(); |
public static List<string> allSwatUSBDrivesx64 = new List<string>(); |
public static BackgroundWorker bwThread = null; |
public static Reimage_USB_Drive_Progress_Form progressForm = null; |
public static List<BackgroundWorker> backgroundWorkerList = new List<BackgroundWorker>(); |
public static bool threadsRunning = false; |
private static bool allThreadsCompleted = false; |
private static bool threadsCancelled = false; |
private static DateTime startTime; |
private static DateTime endTime; |
public static void getDriveLetters() |
{ |
allSwatUSBDrivesx32.Clear(); |
allSwatUSBDrivesx64.Clear(); |
backgroundWorkerList.Clear(); |
string pathToSWATDrive; |
// Pulls information from all drives on the running computer |
DriveInfo[] allDrives = DriveInfo.GetDrives(); |
// Looks for a drive with the correct label, updates pathToSWATDrive with the drive letter |
foreach (DriveInfo drive in allDrives) |
{ |
if (drive.IsReady == true) |
{ |
// Drive label for the USB drives is set here. |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X32" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx32.Add(pathToSWATDrive); |
} |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X64" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx64.Add(pathToSWATDrive); |
} |
} |
} |
// Prompts for drive to be inserted |
if ((allSwatUSBDrivesx32.Count == 0) && (allSwatUSBDrivesx64.Count == 0)) |
{ |
DialogResult result; |
result = MessageBox.Show("Unable to locate any SWAT USB drives.", "Error"); |
} |
} |
public static void reimageUSBDrives() |
{ |
try |
{ |
if (Settings_Form.defaultSettings == false) |
{ |
if ((File.Exists(Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe")) && |
(File.Exists(Settings_Form.usbMasterx64CopyLocation + "\\boot\\bootsect.exe"))) |
{ |
startTime = DateTime.Now; |
getDriveLetters(); |
if ((allSwatUSBDrivesx32.Count != 0) || (allSwatUSBDrivesx64.Count != 0)) |
{ |
threadsRunning = true; |
bwThread = new BackgroundWorker(); |
bwThread.WorkerSupportsCancellation = true; |
bwThread.DoWork += new DoWorkEventHandler(bwThread_DoWork); |
bwThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bwThread_RunWorkerCompleted); |
bwThread.RunWorkerAsync(); |
progressForm = new Reimage_USB_Drive_Progress_Form(); |
progressForm.Show(); |
} |
} |
else |
{ |
MessageBox.Show("bootsect.exe is missing from the master image location"); |
} |
} |
else |
{ |
MessageBox.Show("Settings have not been changed yet.\nPlease verify settings before continuing.", "Warning!"); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void bwThread_DoWork(object sender, DoWorkEventArgs e) |
{ |
try |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
//Reimage_USB_Drives.wipeUSBDrives(worker, e); |
Thread.Sleep(1000); |
// Reformats all SWAT USB Drives |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x32\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x64\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
getDriveLetters(); |
//Reimage_USB_Drives.callBootsect(); |
// Runs bootsect.exe on each drive to install the bootloader |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
//Reimage_USB_Drives.copyMasterImage(); |
// Copies the master image to each USB Drive |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread32_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread64_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
static void fileCopyThread32_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread64_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsCancelled = true; |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
else |
{ |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
if (threadsCancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("File Copy Operation Cancelled"); |
progressForm.closeForm(); |
} |
else if (allThreadsCompleted) |
{ |
threadsRunning = false; |
endTime = DateTime.Now; |
MessageBox.Show("Operation was started at " + startTime.ToShortTimeString() + " and ended successfully at " + endTime.ToShortTimeString()); |
progressForm.closeForm(); |
} |
} |
private static void bwThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("Operation was canceled"); |
progressForm.Close(); |
} |
} |
private static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs, BackgroundWorker worker, DoWorkEventArgs e) |
{ |
try |
{ |
progressForm.updateStatus("Copying Files to " + destDirName); |
DirectoryInfo dir = new DirectoryInfo(sourceDirName); |
DirectoryInfo[] dirs = dir.GetDirectories(); |
// If the destination directory does not exist, create it. |
if (!Directory.Exists(destDirName)) |
{ |
Directory.CreateDirectory(destDirName); |
} |
// Get the file contents of the directory to copy. |
FileInfo[] files = dir.GetFiles(); |
foreach (FileInfo file in files) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the path to the new copy of the file. |
string tempPath = Path.Combine(destDirName, file.Name); |
// Copy the file. |
file.CopyTo(tempPath, false); |
} |
// If copySubDirs is true, copy the subdirectories. |
if (copySubDirs) |
{ |
foreach (DirectoryInfo subdir in dirs) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the subdirectory. |
string tempPath = Path.Combine(destDirName, subdir.Name); |
// Copy the subdirectories. |
DirectoryCopy(subdir.FullName, tempPath, copySubDirs, worker, e); |
} |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Reset_User_Password_Form.Designer.cs |
---|
0,0 → 1,130 |
namespace SWAT_Office_App |
{ |
partial class ResetUserPassword_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ResetUserPassword_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password1 = new System.Windows.Forms.TextBox(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password2 = new System.Windows.Forms.TextBox(); |
this.lbl_Prompt2 = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password1 |
// |
this.txt_Password1.Location = new System.Drawing.Point(18, 29); |
this.txt_Password1.Name = "txt_Password1"; |
this.txt_Password1.Size = new System.Drawing.Size(110, 20); |
this.txt_Password1.TabIndex = 1; |
this.txt_Password1.UseSystemPasswordChar = true; |
// |
// btn_Ok |
// |
this.btn_Ok.Enabled = false; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 2; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password2 |
// |
this.txt_Password2.Location = new System.Drawing.Point(18, 29); |
this.txt_Password2.Name = "txt_Password2"; |
this.txt_Password2.Size = new System.Drawing.Size(110, 20); |
this.txt_Password2.TabIndex = 4; |
this.txt_Password2.UseSystemPasswordChar = true; |
this.txt_Password2.Visible = false; |
// |
// lbl_Prompt2 |
// |
this.lbl_Prompt2.AutoSize = true; |
this.lbl_Prompt2.Location = new System.Drawing.Point(7, 9); |
this.lbl_Prompt2.Name = "lbl_Prompt2"; |
this.lbl_Prompt2.Size = new System.Drawing.Size(132, 13); |
this.lbl_Prompt2.TabIndex = 5; |
this.lbl_Prompt2.Text = "Enter in the new password"; |
// |
// ResetUserPassword_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.lbl_Prompt2); |
this.Controls.Add(this.txt_Password2); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.txt_Password1); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ResetUserPassword_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reset Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password1; |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password2; |
private System.Windows.Forms.Label lbl_Prompt2; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Reset_User_Password_Form.cs |
---|
0,0 → 1,56 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ResetUserPassword_Form : Form |
{ |
private string selectedUsername; |
public ResetUserPassword_Form(string selectedUser) |
{ |
selectedUsername = selectedUser; |
InitializeComponent(); |
this.txt_Password1.Focus(); |
this.lbl_Prompt2.Visible = false; |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password1.TextChanged += new EventHandler(this.txt_Box1_TextChanged); |
this.txt_Password2.TextChanged += new EventHandler(this.txt_Box2_TextChanged); |
} |
private void txt_Box1_TextChanged(object sender, EventArgs e) |
{ |
// Office password is set here |
if (txt_Password1.Text == "tr33b3@rd") |
{ |
this.txt_Password1.Visible = false; |
this.txt_Password2.Visible = true; |
this.lbl_Prompt1.Visible = false; |
this.lbl_Prompt2.Visible = true; |
this.txt_Password2.Focus(); |
} |
} |
private void txt_Box2_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
ManageUserAccounts.ChangeUserPassword(selectedUsername, txt_Password2.Text); |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Reset_User_Password_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/SWAT Office App.csproj.user |
---|
0,0 → 1,13 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<PublishUrlHistory>publish\</PublishUrlHistory> |
<InstallUrlHistory /> |
<SupportUrlHistory /> |
<UpdateUrlHistory /> |
<BootstrapperUrlHistory /> |
<ErrorReportUrlHistory /> |
<FallbackCulture>en-US</FallbackCulture> |
<VerifyUploadedFiles>false</VerifyUploadedFiles> |
</PropertyGroup> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Settings_Form.Designer.cs |
---|
0,0 → 1,326 |
namespace SWAT_Office_App |
{ |
partial class Settings_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Settings_Form)); |
this.chk_PassReq = new System.Windows.Forms.CheckBox(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.listBox_SystemAccounts = new System.Windows.Forms.ListBox(); |
this.btn_SystemAdd = new System.Windows.Forms.Button(); |
this.btn_SystemRemove = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts = new System.Windows.Forms.GroupBox(); |
this.txt_ShareLocation = new System.Windows.Forms.TextBox(); |
this.lbl_ShareLocation = new System.Windows.Forms.Label(); |
this.btn_ShareLocationChange = new System.Windows.Forms.Button(); |
this.folderBrowserDialog = new System.Windows.Forms.FolderBrowserDialog(); |
this.btn_USBLocationx32Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x32 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x32 = new System.Windows.Forms.Label(); |
this.btn_USBLocationx64Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x64 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x64 = new System.Windows.Forms.Label(); |
this.groupBox_HiddenAccounts = new System.Windows.Forms.GroupBox(); |
this.listBox_HiddenAccounts = new System.Windows.Forms.ListBox(); |
this.btn_HiddenRemove = new System.Windows.Forms.Button(); |
this.btn_HiddenAdd = new System.Windows.Forms.Button(); |
this.btn_Default = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts.SuspendLayout(); |
this.groupBox_HiddenAccounts.SuspendLayout(); |
this.SuspendLayout(); |
// |
// chk_PassReq |
// |
this.chk_PassReq.AutoSize = true; |
this.chk_PassReq.Enabled = false; |
this.chk_PassReq.Location = new System.Drawing.Point(12, 12); |
this.chk_PassReq.Name = "chk_PassReq"; |
this.chk_PassReq.Size = new System.Drawing.Size(160, 17); |
this.chk_PassReq.TabIndex = 1; |
this.chk_PassReq.Text = "Require Complex Passwords"; |
this.chk_PassReq.UseVisualStyleBackColor = true; |
// |
// btn_Ok |
// |
this.btn_Ok.Location = new System.Drawing.Point(72, 328); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(52, 23); |
this.btn_Ok.TabIndex = 11; |
this.btn_Ok.Text = "Save"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(130, 328); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(52, 23); |
this.btn_Cancel.TabIndex = 12; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// listBox_SystemAccounts |
// |
this.listBox_SystemAccounts.FormattingEnabled = true; |
this.listBox_SystemAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_SystemAccounts.Name = "listBox_SystemAccounts"; |
this.listBox_SystemAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_SystemAccounts.TabIndex = 1; |
// |
// btn_SystemAdd |
// |
this.btn_SystemAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_SystemAdd.Name = "btn_SystemAdd"; |
this.btn_SystemAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemAdd.TabIndex = 2; |
this.btn_SystemAdd.Text = "Add"; |
this.btn_SystemAdd.UseVisualStyleBackColor = true; |
this.btn_SystemAdd.Click += new System.EventHandler(this.btn_SystemAdd_Click); |
// |
// btn_SystemRemove |
// |
this.btn_SystemRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_SystemRemove.Name = "btn_SystemRemove"; |
this.btn_SystemRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemRemove.TabIndex = 3; |
this.btn_SystemRemove.Text = "Remove"; |
this.btn_SystemRemove.UseVisualStyleBackColor = true; |
this.btn_SystemRemove.Click += new System.EventHandler(this.btn_SystemRemove_Click); |
// |
// groupBox_SystemAccounts |
// |
this.groupBox_SystemAccounts.Controls.Add(this.listBox_SystemAccounts); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemRemove); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemAdd); |
this.groupBox_SystemAccounts.Location = new System.Drawing.Point(12, 35); |
this.groupBox_SystemAccounts.Name = "groupBox_SystemAccounts"; |
this.groupBox_SystemAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_SystemAccounts.TabIndex = 4; |
this.groupBox_SystemAccounts.TabStop = false; |
this.groupBox_SystemAccounts.Text = "System Accounts"; |
// |
// txt_ShareLocation |
// |
this.txt_ShareLocation.Location = new System.Drawing.Point(12, 224); |
this.txt_ShareLocation.Name = "txt_ShareLocation"; |
this.txt_ShareLocation.Size = new System.Drawing.Size(112, 20); |
this.txt_ShareLocation.TabIndex = 5; |
// |
// lbl_ShareLocation |
// |
this.lbl_ShareLocation.AutoSize = true; |
this.lbl_ShareLocation.Location = new System.Drawing.Point(12, 208); |
this.lbl_ShareLocation.Name = "lbl_ShareLocation"; |
this.lbl_ShareLocation.Size = new System.Drawing.Size(117, 13); |
this.lbl_ShareLocation.TabIndex = 10; |
this.lbl_ShareLocation.Text = "Shared Folder Location"; |
// |
// btn_ShareLocationChange |
// |
this.btn_ShareLocationChange.Location = new System.Drawing.Point(130, 223); |
this.btn_ShareLocationChange.Name = "btn_ShareLocationChange"; |
this.btn_ShareLocationChange.Size = new System.Drawing.Size(52, 22); |
this.btn_ShareLocationChange.TabIndex = 6; |
this.btn_ShareLocationChange.Text = "Change"; |
this.btn_ShareLocationChange.UseVisualStyleBackColor = true; |
this.btn_ShareLocationChange.Click += new System.EventHandler(this.btn_ShareLocationChange_Click); |
// |
// folderBrowserDialog |
// |
this.folderBrowserDialog.Description = "Choose a new location for storing networked folders"; |
// |
// btn_USBLocationx32Change |
// |
this.btn_USBLocationx32Change.Location = new System.Drawing.Point(130, 262); |
this.btn_USBLocationx32Change.Name = "btn_USBLocationx32Change"; |
this.btn_USBLocationx32Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx32Change.TabIndex = 8; |
this.btn_USBLocationx32Change.Text = "Change"; |
this.btn_USBLocationx32Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx32Change.Click += new System.EventHandler(this.btn_USBLocationx32Change_Click); |
// |
// txt_USBMasterCopyLocation_x32 |
// |
this.txt_USBMasterCopyLocation_x32.Location = new System.Drawing.Point(12, 263); |
this.txt_USBMasterCopyLocation_x32.Name = "txt_USBMasterCopyLocation_x32"; |
this.txt_USBMasterCopyLocation_x32.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x32.TabIndex = 7; |
// |
// lbl_USBCopyLocation_x32 |
// |
this.lbl_USBCopyLocation_x32.AutoSize = true; |
this.lbl_USBCopyLocation_x32.Location = new System.Drawing.Point(12, 247); |
this.lbl_USBCopyLocation_x32.Name = "lbl_USBCopyLocation_x32"; |
this.lbl_USBCopyLocation_x32.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x32.TabIndex = 15; |
this.lbl_USBCopyLocation_x32.Text = "USB Master Copy x32 Location"; |
// |
// btn_USBLocationx64Change |
// |
this.btn_USBLocationx64Change.Location = new System.Drawing.Point(130, 300); |
this.btn_USBLocationx64Change.Name = "btn_USBLocationx64Change"; |
this.btn_USBLocationx64Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx64Change.TabIndex = 10; |
this.btn_USBLocationx64Change.Text = "Change"; |
this.btn_USBLocationx64Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx64Change.Click += new System.EventHandler(this.btn_USBLocationx64Change_Click); |
// |
// txt_USBMasterCopyLocation_x64 |
// |
this.txt_USBMasterCopyLocation_x64.Location = new System.Drawing.Point(12, 302); |
this.txt_USBMasterCopyLocation_x64.Name = "txt_USBMasterCopyLocation_x64"; |
this.txt_USBMasterCopyLocation_x64.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x64.TabIndex = 9; |
// |
// lbl_USBCopyLocation_x64 |
// |
this.lbl_USBCopyLocation_x64.AutoSize = true; |
this.lbl_USBCopyLocation_x64.Location = new System.Drawing.Point(12, 286); |
this.lbl_USBCopyLocation_x64.Name = "lbl_USBCopyLocation_x64"; |
this.lbl_USBCopyLocation_x64.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x64.TabIndex = 18; |
this.lbl_USBCopyLocation_x64.Text = "USB Master Copy x64 Location"; |
// |
// groupBox_HiddenAccounts |
// |
this.groupBox_HiddenAccounts.Controls.Add(this.listBox_HiddenAccounts); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenRemove); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenAdd); |
this.groupBox_HiddenAccounts.Location = new System.Drawing.Point(12, 123); |
this.groupBox_HiddenAccounts.Name = "groupBox_HiddenAccounts"; |
this.groupBox_HiddenAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_HiddenAccounts.TabIndex = 19; |
this.groupBox_HiddenAccounts.TabStop = false; |
this.groupBox_HiddenAccounts.Text = "Hidden Accounts"; |
// |
// listBox_HiddenAccounts |
// |
this.listBox_HiddenAccounts.FormattingEnabled = true; |
this.listBox_HiddenAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_HiddenAccounts.Name = "listBox_HiddenAccounts"; |
this.listBox_HiddenAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_HiddenAccounts.TabIndex = 1; |
// |
// btn_HiddenRemove |
// |
this.btn_HiddenRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_HiddenRemove.Name = "btn_HiddenRemove"; |
this.btn_HiddenRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenRemove.TabIndex = 3; |
this.btn_HiddenRemove.Text = "Remove"; |
this.btn_HiddenRemove.UseVisualStyleBackColor = true; |
this.btn_HiddenRemove.Click += new System.EventHandler(this.btn_HiddenRemove_Click); |
// |
// btn_HiddenAdd |
// |
this.btn_HiddenAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_HiddenAdd.Name = "btn_HiddenAdd"; |
this.btn_HiddenAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenAdd.TabIndex = 2; |
this.btn_HiddenAdd.Text = "Add"; |
this.btn_HiddenAdd.UseVisualStyleBackColor = true; |
this.btn_HiddenAdd.Click += new System.EventHandler(this.btn_HiddenAdd_Click); |
// |
// btn_Default |
// |
this.btn_Default.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
this.btn_Default.Location = new System.Drawing.Point(12, 331); |
this.btn_Default.Name = "btn_Default"; |
this.btn_Default.Size = new System.Drawing.Size(45, 20); |
this.btn_Default.TabIndex = 20; |
this.btn_Default.Text = "Defaults"; |
this.btn_Default.UseVisualStyleBackColor = true; |
this.btn_Default.Click += new System.EventHandler(this.btn_Default_Click); |
// |
// Settings_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(194, 363); |
this.Controls.Add(this.btn_Default); |
this.Controls.Add(this.groupBox_HiddenAccounts); |
this.Controls.Add(this.lbl_USBCopyLocation_x64); |
this.Controls.Add(this.btn_USBLocationx64Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x64); |
this.Controls.Add(this.lbl_USBCopyLocation_x32); |
this.Controls.Add(this.btn_USBLocationx32Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x32); |
this.Controls.Add(this.btn_ShareLocationChange); |
this.Controls.Add(this.lbl_ShareLocation); |
this.Controls.Add(this.txt_ShareLocation); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.chk_PassReq); |
this.Controls.Add(this.groupBox_SystemAccounts); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.MaximizeBox = false; |
this.Name = "Settings_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings"; |
this.Load += new System.EventHandler(this.Settings_Form_Load); |
this.groupBox_SystemAccounts.ResumeLayout(false); |
this.groupBox_HiddenAccounts.ResumeLayout(false); |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.CheckBox chk_PassReq; |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.ListBox listBox_SystemAccounts; |
private System.Windows.Forms.Button btn_SystemAdd; |
private System.Windows.Forms.Button btn_SystemRemove; |
private System.Windows.Forms.GroupBox groupBox_SystemAccounts; |
private System.Windows.Forms.TextBox txt_ShareLocation; |
private System.Windows.Forms.Label lbl_ShareLocation; |
private System.Windows.Forms.Button btn_ShareLocationChange; |
private System.Windows.Forms.FolderBrowserDialog folderBrowserDialog; |
private System.Windows.Forms.Button btn_USBLocationx32Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x32; |
private System.Windows.Forms.Button btn_USBLocationx64Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x64; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x32; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x64; |
private System.Windows.Forms.GroupBox groupBox_HiddenAccounts; |
private System.Windows.Forms.ListBox listBox_HiddenAccounts; |
private System.Windows.Forms.Button btn_HiddenRemove; |
private System.Windows.Forms.Button btn_HiddenAdd; |
private System.Windows.Forms.Button btn_Default; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Settings_Form.cs |
---|
0,0 → 1,247 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Xml.Linq; |
namespace SWAT_Office_App |
{ |
public partial class Settings_Form : Form |
{ |
public static bool defaultSettings { get; set; } |
public static List<string> systemAccounts = new List<string>(); |
public static List<string> hiddenAccounts = new List<string>(); |
public static string sharedFolderLocation { get; set; } |
public static string usbMasterx32CopyLocation { get; set; } |
public static string usbMasterx64CopyLocation { get; set; } |
private static Settings_Form _Settings_Form = null; |
// Singleton instance |
public static Settings_Form settings_Form_Instance |
{ |
set |
{ |
_Settings_Form = value; |
} |
get |
{ |
if (_Settings_Form == null) |
_Settings_Form = new Settings_Form(); |
return _Settings_Form; |
} |
} |
public Settings_Form() |
{ |
ImportSettings(); |
InitializeComponent(); |
this.listBox_SystemAccounts.SelectedIndexChanged += new EventHandler(this.listBox_SystemAccounts_SelectedIndexChanged); |
this.listBox_HiddenAccounts.SelectedIndexChanged += new EventHandler(this.listBox_HiddenAccounts_SelectedIndexChanged); |
} |
private void Settings_Form_Load(object sender, EventArgs e) |
{ |
OpenUpdateSettings(); |
settings_Form_Instance.btn_SystemRemove.Enabled = false; |
} |
public void listBox_SystemAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_SystemRemove.Enabled = true; |
} |
public void listBox_HiddenAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_HiddenRemove.Enabled = true; |
} |
public static void ImportSettings() |
{ |
try |
{ |
if (File.Exists("Settings.xml")) |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load("Settings.xml"); |
systemAccounts.Clear(); |
string tempSystemAccounts = Settings.Element("ProgramSettings").Element("SystemAccounts").Value; |
string[] tempStringArray = tempSystemAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
systemAccounts.Add(str.Trim()); |
hiddenAccounts.Clear(); |
string tempHiddenAccounts = Settings.Element("ProgramSettings").Element("HiddenAccounts").Value; |
tempStringArray = tempHiddenAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
hiddenAccounts.Add(str.Trim()); |
sharedFolderLocation = Settings.Element("ProgramSettings").Element("SharedFolderLocation").Value; |
usbMasterx32CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx32Location").Value; |
usbMasterx64CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx64Location").Value; |
} |
else |
{ |
WriteDefaultConfigFile(); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void OpenUpdateSettings() |
{ |
// Update the buttons on the form with the imported settings |
settings_Form_Instance.txt_ShareLocation.Text = sharedFolderLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text = usbMasterx32CopyLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text = usbMasterx64CopyLocation; |
PaintListBox(); |
} |
private static void ExitUpdateSettings() |
{ |
// Update the static variables from the form |
sharedFolderLocation = settings_Form_Instance.txt_ShareLocation.Text; |
usbMasterx32CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text; |
usbMasterx64CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text; |
} |
private static void ExportSettings() |
{ |
try |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load("Settings.xml"); |
string tempString = ""; |
foreach (string str in systemAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("SystemAccounts", tempString); |
tempString = ""; |
foreach (string str in hiddenAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("HiddenAccounts", tempString); |
Settings.Element("ProgramSettings").SetElementValue("SharedFolderLocation", sharedFolderLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx32Location", usbMasterx32CopyLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx64Location", usbMasterx64CopyLocation); |
Settings.Save("Settings.xml"); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void WriteDefaultConfigFile() |
{ |
// Writes the default settings configuration |
try |
{ |
XElement Settings = new XElement("Settings", |
new XElement("ProgramSettings", |
new XElement("SystemAccounts", "Administrators,Administrator"), |
new XElement("HiddenAccounts", "Administrator,Guest"), |
new XElement("SharedFolderLocation", "C:\\"), |
new XElement("USBMasterCopyx32Location", "C:\\"), |
new XElement("USBMasterCopyx64Location", "C:\\") |
) |
); |
Settings.Save("Settings.xml"); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void PaintListBox() |
{ |
// Paints&Refreshes the listbox of system accounts |
settings_Form_Instance.listBox_SystemAccounts.Items.Clear(); |
foreach (string user in systemAccounts) |
settings_Form_Instance.listBox_SystemAccounts.Items.Add(user); |
settings_Form_Instance.listBox_HiddenAccounts.Items.Clear(); |
foreach (string user in hiddenAccounts) |
settings_Form_Instance.listBox_HiddenAccounts.Items.Add(user); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
ExitUpdateSettings(); |
ExportSettings(); |
this.Close(); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Default_Click(object sender, EventArgs e) |
{ |
try |
{ |
if (MessageBox.Show("Reset configurations to the default settings?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) |
{ |
File.Delete("Settings.xml"); |
WriteDefaultConfigFile(); |
ImportSettings(); |
OpenUpdateSettings(); |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
private void btn_SystemAdd_Click(object sender, EventArgs e) |
{ |
AddSystemAccount_Form newForm = new AddSystemAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_SystemRemove_Click(object sender, EventArgs e) |
{ |
systemAccounts.Remove(this.listBox_SystemAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_HiddenAdd_Click(object sender, EventArgs e) |
{ |
AddHiddenAccount_Form newForm = new AddHiddenAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_HiddenRemove_Click(object sender, EventArgs e) |
{ |
hiddenAccounts.Remove(this.listBox_HiddenAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_ShareLocationChange_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_ShareLocation.Text = folderBrowserDialog.SelectedPath; |
sharedFolderLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx32Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x32.Text = folderBrowserDialog.SelectedPath; |
usbMasterx32CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx64Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x64.Text = folderBrowserDialog.SelectedPath; |
usbMasterx64CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Settings_Form.resx |
---|
0,0 → 1,148 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<metadata name="folderBrowserDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
<value>17, 17</value> |
</metadata> |
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> |
<value>56</value> |
</metadata> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Settings_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class SettingsVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SettingsVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// SettingsVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "SettingsVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Settings_Verify_Form.cs |
---|
0,0 → 1,36 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class SettingsVerify_Form : Form |
{ |
public SettingsVerify_Form() |
{ |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
Settings_Form.settings_Form_Instance.ShowDialog(); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Settings_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Toggle_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class ToggleUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ToggleUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// ToggleUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ToggleUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Toggle Share"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Toggle_User_Verify_Form.cs |
---|
0,0 → 1,38 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ToggleUserVerify_Form : Form |
{ |
private string selectedUser; |
public ToggleUserVerify_Form(string user) |
{ |
selectedUser = user; |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
ManageUserAccounts.ToggleShare(selectedUser); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/Toggle_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/application_osx_terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App/application_osx_terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App.suo |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App.suo |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.3/SWAT Office App.sln |
---|
0,0 → 1,20 |
|
Microsoft Visual Studio Solution File, Format Version 11.00 |
# Visual Studio 2010 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SWAT Office App", "SWAT Office App\SWAT Office App.csproj", "{87CC24B0-F2A3-4D61-94D0-B3DF78658562}" |
EndProject |
Global |
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
Debug|x86 = Debug|x86 |
Release|x86 = Release|x86 |
EndGlobalSection |
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.ActiveCfg = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.Build.0 = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.ActiveCfg = Release|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.Build.0 = Release|x86 |
EndGlobalSection |
GlobalSection(SolutionProperties) = preSolution |
HideSolutionNode = FALSE |
EndGlobalSection |
EndGlobal |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Add_Hidden_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddHiddenAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddHiddenAccount_Form)); |
this.lbl_Add_Hidden_Account = new System.Windows.Forms.Label(); |
this.txt_AddHiddenAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_Hidden_Account |
// |
this.lbl_Add_Hidden_Account.AutoSize = true; |
this.lbl_Add_Hidden_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_Hidden_Account.Name = "lbl_Add_Hidden_Account"; |
this.lbl_Add_Hidden_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_Hidden_Account.TabIndex = 0; |
this.lbl_Add_Hidden_Account.Text = "Enter account name"; |
// |
// txt_AddHiddenAccount |
// |
this.txt_AddHiddenAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddHiddenAccount.Name = "txt_AddHiddenAccount"; |
this.txt_AddHiddenAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddHiddenAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddHiddenAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddHiddenAccount); |
this.Controls.Add(this.lbl_Add_Hidden_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddHiddenAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add Hidden Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_Hidden_Account; |
private System.Windows.Forms.TextBox txt_AddHiddenAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Add_Hidden_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddHiddenAccount_Form : Form |
{ |
public AddHiddenAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddHiddenAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of hidden accounts |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (this.txt_AddHiddenAccount.Text.ToLower() == hiddenUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of hidden accounts", "Error"); |
error = true; |
this.txt_AddHiddenAccount.Text = ""; |
this.txt_AddHiddenAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.hiddenAccounts.Add(txt_AddHiddenAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Add_Hidden_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Add_System_Account_Form.Designer.cs |
---|
0,0 → 1,105 |
namespace SWAT_Office_App |
{ |
partial class AddSystemAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddSystemAccount_Form)); |
this.lbl_Add_System_Account = new System.Windows.Forms.Label(); |
this.txt_AddSystemAccount = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Add_System_Account |
// |
this.lbl_Add_System_Account.AutoSize = true; |
this.lbl_Add_System_Account.Location = new System.Drawing.Point(22, 9); |
this.lbl_Add_System_Account.Name = "lbl_Add_System_Account"; |
this.lbl_Add_System_Account.Size = new System.Drawing.Size(103, 13); |
this.lbl_Add_System_Account.TabIndex = 0; |
this.lbl_Add_System_Account.Text = "Enter account name"; |
// |
// txt_AddSystemAccount |
// |
this.txt_AddSystemAccount.Location = new System.Drawing.Point(18, 29); |
this.txt_AddSystemAccount.Name = "txt_AddSystemAccount"; |
this.txt_AddSystemAccount.Size = new System.Drawing.Size(110, 20); |
this.txt_AddSystemAccount.TabIndex = 1; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// btn_Ok |
// |
this.btn_Ok.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 4; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// AddSystemAccount_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_AddSystemAccount); |
this.Controls.Add(this.lbl_Add_System_Account); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddSystemAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add System Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Add_System_Account; |
private System.Windows.Forms.TextBox txt_AddSystemAccount; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Button btn_Ok; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Add_System_Account_Form.cs |
---|
0,0 → 1,54 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddSystemAccount_Form : Form |
{ |
public AddSystemAccount_Form() |
{ |
InitializeComponent(); |
this.btn_Ok.Enabled = false; |
this.txt_AddSystemAccount.TextChanged += new EventHandler(this.txt_TextChanged); |
} |
private void txt_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
bool error = false; |
// Checks if account already exists in the list of system accounts |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (this.txt_AddSystemAccount.Text.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Account is already in the list of system accounts", "Error"); |
error = true; |
this.txt_AddSystemAccount.Text = ""; |
this.txt_AddSystemAccount.Focus(); |
} |
} |
if (error == false) |
{ |
Settings_Form.systemAccounts.Add(txt_AddSystemAccount.Text); |
this.Close(); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Add_System_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Add_User_Account_Form.Designer.cs |
---|
0,0 → 1,144 |
namespace SWAT_Office_App |
{ |
partial class AddUserAccount_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddUserAccount_Form)); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.txt_Username = new System.Windows.Forms.TextBox(); |
this.lbl_Username = new System.Windows.Forms.Label(); |
this.lbl_Password = new System.Windows.Forms.Label(); |
this.chk_Share = new System.Windows.Forms.CheckBox(); |
this.SuspendLayout(); |
// |
// btn_Add |
// |
this.btn_Add.Location = new System.Drawing.Point(98, 56); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(60, 24); |
this.btn_Add.TabIndex = 4; |
this.btn_Add.Text = "&Add User"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(166, 56); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 5; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(124, 27); |
this.txt_Password.MaxLength = 13; |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(100, 20); |
this.txt_Password.TabIndex = 2; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// txt_Username |
// |
this.txt_Username.Location = new System.Drawing.Point(12, 27); |
this.txt_Username.MaxLength = 16; |
this.txt_Username.Name = "txt_Username"; |
this.txt_Username.Size = new System.Drawing.Size(100, 20); |
this.txt_Username.TabIndex = 1; |
// |
// lbl_Username |
// |
this.lbl_Username.AutoSize = true; |
this.lbl_Username.Location = new System.Drawing.Point(12, 9); |
this.lbl_Username.Name = "lbl_Username"; |
this.lbl_Username.Size = new System.Drawing.Size(99, 13); |
this.lbl_Username.TabIndex = 4; |
this.lbl_Username.Text = "Username (Max 16)"; |
// |
// lbl_Password |
// |
this.lbl_Password.AutoSize = true; |
this.lbl_Password.Location = new System.Drawing.Point(121, 9); |
this.lbl_Password.Name = "lbl_Password"; |
this.lbl_Password.Size = new System.Drawing.Size(97, 13); |
this.lbl_Password.TabIndex = 5; |
this.lbl_Password.Text = "Password (Max 13)"; |
// |
// chk_Share |
// |
this.chk_Share.AutoSize = true; |
this.chk_Share.Checked = true; |
this.chk_Share.CheckState = System.Windows.Forms.CheckState.Checked; |
this.chk_Share.Location = new System.Drawing.Point(10, 60); |
this.chk_Share.Name = "chk_Share"; |
this.chk_Share.Size = new System.Drawing.Size(88, 17); |
this.chk_Share.TabIndex = 3; |
this.chk_Share.Text = "Create &Share"; |
this.chk_Share.UseVisualStyleBackColor = true; |
// |
// AddUserAccount_Form |
// |
this.AcceptButton = this.btn_Add; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(236, 89); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.chk_Share); |
this.Controls.Add(this.lbl_Password); |
this.Controls.Add(this.lbl_Username); |
this.Controls.Add(this.txt_Username); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.btn_Cancel); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "AddUserAccount_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Add User Account"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.TextBox txt_Username; |
private System.Windows.Forms.Label lbl_Username; |
private System.Windows.Forms.Label lbl_Password; |
private System.Windows.Forms.CheckBox chk_Share; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Add_User_Account_Form.cs |
---|
0,0 → 1,79 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class AddUserAccount_Form : Form |
{ |
private static AddUserAccount_Form AddUserAccount_Instance = null; |
// Modified singleton instance |
public static AddUserAccount_Form Add_User_Account_Instance |
{ |
get |
{ |
AddUserAccount_Instance = new AddUserAccount_Form(); |
return AddUserAccount_Instance; |
} |
} |
public AddUserAccount_Form() |
{ |
InitializeComponent(); |
resetForm(); |
this.txt_Username.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Password.TextChanged += new EventHandler(txt_EmptyTxtBox); |
this.txt_Username.KeyPress += new KeyPressEventHandler(txt_Username_KeyPress); |
} |
private void resetForm() |
{ |
this.btn_Add.Enabled = false; |
this.txt_Username.Text = ""; |
this.txt_Password.Text = ""; |
this.txt_Username.Tag = false; |
this.txt_Password.Tag = false; |
this.txt_Username.Focus(); |
} |
private void txt_EmptyTxtBox(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
tb.Tag = false; |
else |
tb.Tag = true; |
ValidateBox(); |
} |
private void ValidateBox() |
{ |
this.btn_Add.Enabled = ((bool)(this.txt_Username.Tag) && (bool)(this.txt_Password.Tag)); |
} |
private void txt_Username_KeyPress(object sender, KeyPressEventArgs e) |
{ |
// Blocks symbols that cannot be used in the username field |
if ((e.KeyChar < 32 || e.KeyChar == 34 || (e.KeyChar > 41 && e.KeyChar < 45) || e.KeyChar == 47 || |
(e.KeyChar > 57 && e.KeyChar < 65) || (e.KeyChar > 90 && e.KeyChar < 94) || e.KeyChar > 122) && e.KeyChar != 8) |
e.Handled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
if (ManageUserAccounts.AddUser(txt_Username.Text, txt_Password.Text)) |
{ |
if (this.chk_Share.Checked == true) |
ManageUserAccounts.CreateShareFolder(txt_Username.Text); |
this.Close(); |
} |
else |
resetForm(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Add_User_Account_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Delete_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class DeleteUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DeleteUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 55); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// DeleteUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "DeleteUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Delete user(s)"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Delete_User_Verify_Form.cs |
---|
0,0 → 1,53 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class DeleteUserVerify_Form : Form |
{ |
private List<string> selectedUsers = new List<string>(); |
public DeleteUserVerify_Form(List<string> users) |
{ |
selectedUsers = users; |
InitializeComponent(); |
//MessageBox.Show("Warning! Verify that all shares are closed before deleting account!", "Warning!"); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
bool error = false; |
// Checks if any of the selected items are system accounts |
foreach (string user in selectedUsers) |
{ |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (user.ToLower() == systemUser.ToLower()) |
{ |
MessageBox.Show("Cannot delete the " + systemUser + " (system) account", "Error"); |
error = true; |
} |
} |
} |
if (error == false) |
ManageUserAccounts.DeleteUser(selectedUsers); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Delete_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Form1.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Main_Menu_Form.Designer.cs |
---|
0,0 → 1,122 |
namespace SWAT_Office_App |
{ |
partial class Menu1_Main |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Menu1_Main)); |
this.groupBox_Menu1 = new System.Windows.Forms.GroupBox(); |
this.lbl_Version = new System.Windows.Forms.Label(); |
this.btn_Settings = new System.Windows.Forms.Button(); |
this.btn_UserMgmt = new System.Windows.Forms.Button(); |
this.btn_Reimage_USB_Drives = new System.Windows.Forms.Button(); |
this.groupBox_Menu1.SuspendLayout(); |
this.SuspendLayout(); |
// |
// groupBox_Menu1 |
// |
this.groupBox_Menu1.Controls.Add(this.lbl_Version); |
this.groupBox_Menu1.Controls.Add(this.btn_Settings); |
this.groupBox_Menu1.Controls.Add(this.btn_UserMgmt); |
this.groupBox_Menu1.Controls.Add(this.btn_Reimage_USB_Drives); |
this.groupBox_Menu1.Location = new System.Drawing.Point(12, 12); |
this.groupBox_Menu1.Name = "groupBox_Menu1"; |
this.groupBox_Menu1.Size = new System.Drawing.Size(142, 163); |
this.groupBox_Menu1.TabIndex = 0; |
this.groupBox_Menu1.TabStop = false; |
this.groupBox_Menu1.Text = "Main Menu"; |
// |
// lbl_Version |
// |
this.lbl_Version.AutoSize = true; |
this.lbl_Version.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
this.lbl_Version.Location = new System.Drawing.Point(119, 1); |
this.lbl_Version.Name = "lbl_Version"; |
this.lbl_Version.Size = new System.Drawing.Size(24, 12); |
this.lbl_Version.TabIndex = 1; |
this.lbl_Version.Text = "v2.2"; |
// |
// btn_Settings |
// |
this.btn_Settings.Location = new System.Drawing.Point(12, 111); |
this.btn_Settings.Name = "btn_Settings"; |
this.btn_Settings.Size = new System.Drawing.Size(118, 40); |
this.btn_Settings.TabIndex = 3; |
this.btn_Settings.Text = "Program &Settings"; |
this.btn_Settings.UseVisualStyleBackColor = true; |
this.btn_Settings.Click += new System.EventHandler(this.btn_Main_Settings_Click); |
// |
// btn_UserMgmt |
// |
this.btn_UserMgmt.Location = new System.Drawing.Point(12, 65); |
this.btn_UserMgmt.Name = "btn_UserMgmt"; |
this.btn_UserMgmt.Size = new System.Drawing.Size(118, 40); |
this.btn_UserMgmt.TabIndex = 2; |
this.btn_UserMgmt.Text = "Manage User &Accounts and Shares"; |
this.btn_UserMgmt.UseVisualStyleBackColor = true; |
this.btn_UserMgmt.Click += new System.EventHandler(this.btn_Main_UserMgmt_Click); |
// |
// btn_Reimage_USB_Drives |
// |
this.btn_Reimage_USB_Drives.Location = new System.Drawing.Point(12, 19); |
this.btn_Reimage_USB_Drives.Name = "btn_Reimage_USB_Drives"; |
this.btn_Reimage_USB_Drives.Size = new System.Drawing.Size(118, 40); |
this.btn_Reimage_USB_Drives.TabIndex = 0; |
this.btn_Reimage_USB_Drives.Text = "&Reimage USB Drives"; |
this.btn_Reimage_USB_Drives.UseVisualStyleBackColor = true; |
this.btn_Reimage_USB_Drives.Click += new System.EventHandler(this.btn_Reimage_USB_Drives_Click); |
// |
// Menu1_Main |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.ClientSize = new System.Drawing.Size(167, 186); |
this.Controls.Add(this.groupBox_Menu1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.MaximizeBox = false; |
this.Name = "Menu1_Main"; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "SWAT Office Utility"; |
this.Load += new System.EventHandler(this.Menu1_Main_Load); |
this.groupBox_Menu1.ResumeLayout(false); |
this.groupBox_Menu1.PerformLayout(); |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.GroupBox groupBox_Menu1; |
private System.Windows.Forms.Button btn_Settings; |
private System.Windows.Forms.Button btn_UserMgmt; |
private System.Windows.Forms.Button btn_Reimage_USB_Drives; |
private System.Windows.Forms.Label lbl_Version; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Main_Menu_Form.cs |
---|
0,0 → 1,46 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Menu1_Main : Form |
{ |
public Menu1_Main() |
{ |
InitializeComponent(); |
Settings_Form.ImportSettings(); |
} |
private void btn_Main_UserMgmt_Click(object sender, EventArgs e) |
{ |
ManageUserAccounts_Form user_Mgmt = new ManageUserAccounts_Form(); |
user_Mgmt.ShowDialog(); |
} |
private void btn_Main_Settings_Click(object sender, EventArgs e) |
{ |
SettingsVerify_Form newForm = new SettingsVerify_Form(); |
newForm.ShowDialog(); |
} |
private void btn_Reimage_USB_Drives_Click(object sender, EventArgs e) |
{ |
if (Reimage_USB_Drives.threadsRunning == false) |
Reimage_USB_Drives.reimageUSBDrives(); |
else |
{ |
MessageBox.Show("Another file copy operation is currently in progress.\n" + |
"Please wait for transfer to finish before starting another"); |
} |
} |
private void Menu1_Main_Load(object sender, EventArgs e) |
{ |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Main_Menu_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Manage_User_Accounts.cs |
---|
0,0 → 1,331 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.Diagnostics; |
using System.IO; |
using System.Windows.Forms; |
using System.Security.AccessControl; |
namespace SWAT_Office_App |
{ |
class ManageUserAccounts |
{ |
public static List<string> UserAccountsList = new List<string>(); |
public static bool AddUser(string username, string password) |
{ |
try |
{ |
// Returns true if user was added successfully |
foreach (string user in UserAccountsList) |
{ |
if (username.ToLower() == user.ToLower()) |
{ |
MessageBox.Show("Username already exists", "Error"); |
return false; |
} |
} |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account creation. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + username + "\" \"" + password + |
"\" /ADD /ACTIVE:YES /PASSWORDCHG:NO /PASSWORDREQ:YES /EXPIRES:NEVER /COMMENT:" + DateTime.Now.ToShortDateString(); |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
return true; |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
return false; |
} |
} |
public static void DeleteUser(List<string> usernames) |
{ |
try |
{ |
foreach (string user in usernames) |
{ |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + user)) |
{ |
// Prompts for deletion of folder as well as the user account |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + user + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account deletion. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + user + "\" /DELETE"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
DeleteShareFolder(user); |
} |
} |
// If no folders exist for the user, account is deleted without prompting |
else |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for user account deletion. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + user + "\" /DELETE"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void QueryUserAccounts() |
{ |
// Function that reads the user accounts on the local computer to UserAccountsList |
UserAccountsList.Clear(); |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "USER"; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
// Roundabout way of trimming each string in the array |
string[] netOutputSplit = new string[tempSplit.Length]; |
for (int i = 0; i < tempSplit.Length; i++) |
netOutputSplit[i] = tempSplit[i].Trim(); |
// Imports the string array into the UserAccountsList List |
UserAccountsList.AddRange(netOutputSplit); |
// Removes the header and footer from the List |
UserAccountsList.RemoveRange(0, 2); |
UserAccountsList.RemoveRange(UserAccountsList.Count() - 1, 1); |
// Removes any additional empty entries |
UserAccountsList.RemoveAll(IsStringBlank); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static string [] QueryUserAccountExtraInformation(string username) |
{ |
// Returns a string array with password requirement and date of account creation |
string[] stringArray = { "", "" }; |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "USER " + "\"" + username + "\""; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
// Roundabout way of trimming each string in the array |
string[] netOutputSplit = new string[tempSplit.Length]; |
for (int i = 0; i < tempSplit.Length; i++) |
netOutputSplit[i] = tempSplit[i].Trim(); |
stringArray[0] = netOutputSplit[20]; |
stringArray[1] = netOutputSplit[4]; |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
return stringArray; |
} |
public static bool QueryUserSharedFolderExist(string username) |
{ |
return Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username); |
} |
public static void CreateShareFolder(string username) |
{ |
try |
{ |
// Creates the directory with only the specific NTFS and share permissions for the user. |
DirectorySecurity dSecurity = new DirectorySecurity(); |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + systemUser, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
} |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\Administrator", FileSystemRights.FullControl, AccessControlType.Allow)); |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\SWAT", FileSystemRights.FullControl, AccessControlType.Allow)); |
//dSecurity.AddAccessRule(new FileSystemAccessRule("\\Administrators", FileSystemRights.FullControl, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ContainerInherit, PropagationFlags.None, AccessControlType.Allow)); |
dSecurity.AddAccessRule(new FileSystemAccessRule("\\" + username, FileSystemRights.FullControl, InheritanceFlags.ObjectInherit, PropagationFlags.None, AccessControlType.Allow)); |
Directory.CreateDirectory(Settings_Form.sharedFolderLocation + @"\" + username, dSecurity); |
SetSharePermissions(username); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void DeleteShareFolder(string username) |
{ |
try |
{ |
// Removes the share BEFORE deleting the folder. Otherwise share will error on remove. |
RemoveSharePermissions(username); |
Directory.Delete(Settings_Form.sharedFolderLocation + @"\" + username, true); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void ToggleShare(string username) |
{ |
try |
{ |
if (Directory.Exists(Settings_Form.sharedFolderLocation + @"\" + username)) |
{ |
DialogResult result = MessageBox.Show("A shared folder exists for the user " + username + "!" + |
"\nDelete the folder and all data within the folder?", |
"Warning!", MessageBoxButtons.YesNo); |
if (result == DialogResult.Yes) |
{ |
DeleteShareFolder(username); |
} |
} |
else |
{ |
CreateShareFolder(username); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static void ChangeUserPassword(string username, string password) |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
// Arguments for changing user password. Run NET HELP USER from the command prompt for more info. |
netProcess.StartInfo.Arguments = "USER \"" + username + "\" \"" + password + "\""; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
public static bool SessionsOpen() |
{ |
bool sessionsOpen = true; |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.UseShellExecute = false; |
netProcess.StartInfo.RedirectStandardOutput = true; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SESSION"; |
netProcess.Start(); |
string netOutput = netProcess.StandardOutput.ReadToEnd(); |
// Splits the output into seperate strings for further processing |
string[] tempSplit = netOutput.Split(new string[] { " ", "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries); |
netProcess.WaitForExit(); |
netProcess.Close(); |
if (tempSplit[0] == "There are no entries in the list.") |
sessionsOpen = false; |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
return sessionsOpen; |
} |
private static void SetSharePermissions(string username) |
{ |
string combinationString = ""; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + systemUser + "\",FULL"); |
} |
combinationString = combinationString.Insert(combinationString.Length, " /GRANT:\"" + username + "\",FULL"); |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\"=\"" + Settings_Form.sharedFolderLocation + "\\" + username + "\" " + combinationString; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
private static void RemoveSharePermissions(string username) |
{ |
try |
{ |
Process netProcess = new Process(); |
netProcess.StartInfo.WorkingDirectory = System.Environment.SystemDirectory; |
netProcess.StartInfo.FileName = "net.exe"; |
netProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; |
netProcess.StartInfo.CreateNoWindow = true; |
netProcess.StartInfo.Arguments = "SHARE \"" + username + "\" /Delete"; |
netProcess.Start(); |
netProcess.WaitForExit(); |
netProcess.Close(); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString(), "Error"); |
} |
} |
private static bool IsStringBlank(string s) |
{ |
if (s == "") |
return true; |
else |
return false; |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Manage_User_Accounts_Form.Designer.cs |
---|
0,0 → 1,172 |
namespace SWAT_Office_App |
{ |
partial class ManageUserAccounts_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ManageUserAccounts_Form)); |
this.lst_UserAccounts = new System.Windows.Forms.ListView(); |
this.btn_Add = new System.Windows.Forms.Button(); |
this.btn_Delete = new System.Windows.Forms.Button(); |
this.btn_Exit = new System.Windows.Forms.Button(); |
this.btn_Pass = new System.Windows.Forms.Button(); |
this.btn_Share = new System.Windows.Forms.Button(); |
this.btn_Refresh = new System.Windows.Forms.Button(); |
this.btn_OpenShare = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lst_UserAccounts |
// |
this.lst_UserAccounts.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) |
| System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lst_UserAccounts.FullRowSelect = true; |
this.lst_UserAccounts.GridLines = true; |
this.lst_UserAccounts.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.Nonclickable; |
this.lst_UserAccounts.HideSelection = false; |
this.lst_UserAccounts.Location = new System.Drawing.Point(12, 12); |
this.lst_UserAccounts.Name = "lst_UserAccounts"; |
this.lst_UserAccounts.Size = new System.Drawing.Size(277, 348); |
this.lst_UserAccounts.TabIndex = 0; |
this.lst_UserAccounts.UseCompatibleStateImageBehavior = false; |
this.lst_UserAccounts.View = System.Windows.Forms.View.Details; |
// |
// btn_Add |
// |
this.btn_Add.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Add.Location = new System.Drawing.Point(303, 46); |
this.btn_Add.Name = "btn_Add"; |
this.btn_Add.Size = new System.Drawing.Size(75, 40); |
this.btn_Add.TabIndex = 2; |
this.btn_Add.Text = "&Add Account"; |
this.btn_Add.UseVisualStyleBackColor = true; |
this.btn_Add.Click += new System.EventHandler(this.btn_Add_Click); |
// |
// btn_Delete |
// |
this.btn_Delete.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Delete.Location = new System.Drawing.Point(303, 99); |
this.btn_Delete.Name = "btn_Delete"; |
this.btn_Delete.Size = new System.Drawing.Size(75, 40); |
this.btn_Delete.TabIndex = 3; |
this.btn_Delete.Text = "&Delete Account"; |
this.btn_Delete.UseVisualStyleBackColor = true; |
this.btn_Delete.Click += new System.EventHandler(this.btn_Delete_Click); |
// |
// btn_Exit |
// |
this.btn_Exit.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Exit.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Exit.Location = new System.Drawing.Point(328, 338); |
this.btn_Exit.Name = "btn_Exit"; |
this.btn_Exit.Size = new System.Drawing.Size(50, 22); |
this.btn_Exit.TabIndex = 7; |
this.btn_Exit.Text = "Close"; |
this.btn_Exit.UseVisualStyleBackColor = true; |
this.btn_Exit.Click += new System.EventHandler(this.btn_Exit_Click); |
// |
// btn_Pass |
// |
this.btn_Pass.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Pass.Location = new System.Drawing.Point(303, 152); |
this.btn_Pass.Name = "btn_Pass"; |
this.btn_Pass.Size = new System.Drawing.Size(75, 40); |
this.btn_Pass.TabIndex = 4; |
this.btn_Pass.Text = "&Reset Password"; |
this.btn_Pass.UseVisualStyleBackColor = true; |
this.btn_Pass.Click += new System.EventHandler(this.btn_Pass_Click); |
// |
// btn_Share |
// |
this.btn_Share.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Share.Location = new System.Drawing.Point(303, 205); |
this.btn_Share.Name = "btn_Share"; |
this.btn_Share.Size = new System.Drawing.Size(75, 40); |
this.btn_Share.TabIndex = 5; |
this.btn_Share.Text = "&Toggle Share"; |
this.btn_Share.UseVisualStyleBackColor = true; |
this.btn_Share.Click += new System.EventHandler(this.btn_Share_Click); |
// |
// btn_Refresh |
// |
this.btn_Refresh.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Refresh.Image = global::SWAT_Office_App.Properties.Resources.Refresh; |
this.btn_Refresh.Location = new System.Drawing.Point(303, 12); |
this.btn_Refresh.Name = "btn_Refresh"; |
this.btn_Refresh.Size = new System.Drawing.Size(23, 23); |
this.btn_Refresh.TabIndex = 1; |
this.btn_Refresh.UseVisualStyleBackColor = true; |
this.btn_Refresh.Click += new System.EventHandler(this.btn_Refresh_Click); |
// |
// btn_OpenShare |
// |
this.btn_OpenShare.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); |
this.btn_OpenShare.Location = new System.Drawing.Point(303, 258); |
this.btn_OpenShare.Name = "btn_OpenShare"; |
this.btn_OpenShare.Size = new System.Drawing.Size(75, 40); |
this.btn_OpenShare.TabIndex = 6; |
this.btn_OpenShare.Text = "&Open Share"; |
this.btn_OpenShare.UseVisualStyleBackColor = true; |
this.btn_OpenShare.Click += new System.EventHandler(this.btn_OpenShare_Click); |
// |
// ManageUserAccounts_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Exit; |
this.ClientSize = new System.Drawing.Size(390, 372); |
this.Controls.Add(this.btn_OpenShare); |
this.Controls.Add(this.btn_Refresh); |
this.Controls.Add(this.btn_Share); |
this.Controls.Add(this.btn_Pass); |
this.Controls.Add(this.btn_Exit); |
this.Controls.Add(this.btn_Delete); |
this.Controls.Add(this.btn_Add); |
this.Controls.Add(this.lst_UserAccounts); |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ManageUserAccounts_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Manage User Accounts"; |
this.ResumeLayout(false); |
} |
#endregion |
private System.Windows.Forms.ListView lst_UserAccounts; |
private System.Windows.Forms.Button btn_Add; |
private System.Windows.Forms.Button btn_Delete; |
private System.Windows.Forms.Button btn_Exit; |
private System.Windows.Forms.Button btn_Pass; |
private System.Windows.Forms.Button btn_Share; |
private System.Windows.Forms.Button btn_Refresh; |
private System.Windows.Forms.Button btn_OpenShare; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Manage_User_Accounts_Form.cs |
---|
0,0 → 1,222 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ManageUserAccounts_Form : Form |
{ |
public ManageUserAccounts_Form() |
{ |
InitializeComponent(); |
// Designate columns to include in listview for the Manage User Accounts Form |
ColumnHeader Column_1 = new ColumnHeader(); |
Column_1.Text = "Username"; |
Column_1.Width = 101; |
this.lst_UserAccounts.Columns.Add(Column_1); |
ColumnHeader Column_2 = new ColumnHeader(); |
Column_2.Text = "Pass?"; |
Column_2.Width = 46; |
Column_2.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_2); |
ColumnHeader Column_3 = new ColumnHeader(); |
Column_3.Text = "Share?"; |
Column_3.Width = 46; |
Column_3.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_3); |
ColumnHeader Column_4 = new ColumnHeader(); |
Column_4.Text = "Date Created"; |
Column_4.Width = 80; |
Column_4.TextAlign = HorizontalAlignment.Center; |
this.lst_UserAccounts.Columns.Add(Column_4); |
PaintUserListbox(); |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
this.lst_UserAccounts.ItemSelectionChanged += new ListViewItemSelectionChangedEventHandler(this.lst_ItemSelectionChanged); |
this.Activated += new EventHandler(this.form_Activated); |
} |
private void PaintUserListbox() |
{ |
// Function for refreshing/painting the listbox |
this.lst_UserAccounts.BeginUpdate(); |
ManageUserAccounts.QueryUserAccounts(); |
// Temporary entries in listview |
//ListViewItem entry; |
//ListViewItem.ListViewSubItem s_entry; |
//entry = new ListViewItem(); |
//entry.Text = "TestUser"; |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "Yes"; |
//entry.SubItems.Add(s_entry); |
//s_entry = new ListViewItem.ListViewSubItem(); |
//s_entry.Text = "01/05/2010"; |
//entry.SubItems.Add(s_entry); |
//this.lst_User_Accounts.Items.Add(entry); |
this.lst_UserAccounts.Items.Clear(); |
// Prevents system accounts from showing, depending on settings |
foreach (string user in ManageUserAccounts.UserAccountsList) |
{ |
ListViewItem entry = new ListViewItem(); |
bool remove = false; |
foreach (string hiddenUser in Settings_Form.hiddenAccounts) |
{ |
if (user.ToLower() == hiddenUser.ToLower()) |
{ |
remove = true; |
break; |
} |
} |
// Adds the subitem columns for each entry |
if (remove == false) |
{ |
ListViewItem.ListViewSubItem s_password = new ListViewItem.ListViewSubItem(); |
string[] extraUserInformation = ManageUserAccounts.QueryUserAccountExtraInformation(user); |
s_password.Text = extraUserInformation[0]; |
entry.SubItems.Add(s_password); |
ListViewItem.ListViewSubItem s_share = new ListViewItem.ListViewSubItem(); |
if (ManageUserAccounts.QueryUserSharedFolderExist(user)) |
s_share.Text = "Yes"; |
else |
s_share.Text = "No"; |
entry.SubItems.Add(s_share); |
ListViewItem.ListViewSubItem s_datecreated = new ListViewItem.ListViewSubItem(); |
s_datecreated.Text = extraUserInformation[1]; |
entry.SubItems.Add(s_datecreated); |
} |
if (remove == false) |
{ |
entry.Text = user; |
this.lst_UserAccounts.Items.Add(entry); |
} |
} |
this.lst_UserAccounts.EndUpdate(); |
} |
private void lst_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e) |
{ |
lst_ValidateAll(); |
} |
private void lst_ValidateAll() |
{ |
// Disables certain buttons depending on number of items selected |
ListView.SelectedListViewItemCollection collection = this.lst_UserAccounts.SelectedItems; |
if (collection.Count == 0) |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
else if (collection.Count == 1) |
{ |
// Checks if any of the selected items are system accounts |
bool check = false; |
foreach (string systemUser in Settings_Form.systemAccounts) |
{ |
if (collection[0].Text.ToLower() == systemUser.ToLower()) |
check = true; |
} |
if (check == false) |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = true; |
this.btn_Share.Enabled = true; |
ListViewItem.ListViewSubItem subItem = collection[0].SubItems[2]; |
if (subItem.Text == "Yes") |
this.btn_OpenShare.Enabled = true; |
else |
this.btn_OpenShare.Enabled = false; |
} |
else |
{ |
this.btn_Delete.Enabled = false; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
else |
{ |
this.btn_Delete.Enabled = true; |
this.btn_Pass.Enabled = false; |
this.btn_Share.Enabled = false; |
this.btn_OpenShare.Enabled = false; |
} |
} |
private void form_Activated(object sender, EventArgs e) |
{ |
// Refreshes form on form activation |
ManageUserAccounts.QueryUserAccounts(); |
PaintUserListbox(); |
} |
private void btn_Exit_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Refresh_Click(object sender, EventArgs e) |
{ |
PaintUserListbox(); |
} |
private void btn_Add_Click(object sender, EventArgs e) |
{ |
AddUserAccount_Form.Add_User_Account_Instance.ShowDialog(); |
lst_ValidateAll(); |
} |
private void btn_Delete_Click(object sender, EventArgs e) |
{ |
if (ManageUserAccounts.SessionsOpen() == false) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
List<string> userList = new List<string>(); |
foreach (ListViewItem user in selectedItems) |
userList.Add(user.Text); |
DeleteUserVerify_Form newForm = new DeleteUserVerify_Form(userList); |
newForm.ShowDialog(); |
} |
else |
MessageBox.Show("Sessions are still open. Please close them before deleting accounts", "Error"); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Pass_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ResetUserPassword_Form newForm = new ResetUserPassword_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_Share_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
ToggleUserVerify_Form newForm = new ToggleUserVerify_Form(selectedItems[0].Text); |
newForm.ShowDialog(); |
PaintUserListbox(); |
lst_ValidateAll(); |
} |
private void btn_OpenShare_Click(object sender, EventArgs e) |
{ |
ListView.SelectedListViewItemCollection selectedItems = this.lst_UserAccounts.SelectedItems; |
string openFolderString = Settings_Form.sharedFolderLocation + "\\" + selectedItems[0].Text; |
System.Diagnostics.Process proc = new System.Diagnostics.Process(); |
proc.StartInfo.FileName = openFolderString; |
proc.Start(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Manage_User_Accounts_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Program.cs |
---|
0,0 → 1,21 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
static class Program |
{ |
/// <summary> |
/// The main entry point for the application. |
/// </summary> |
[STAThread] |
static void Main() |
{ |
Application.EnableVisualStyles(); |
Application.SetCompatibleTextRenderingDefault(false); |
Application.Run(new Menu1_Main()); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Properties/AssemblyInfo.cs |
---|
0,0 → 1,36 |
using System.Reflection; |
using System.Runtime.CompilerServices; |
using System.Runtime.InteropServices; |
// General Information about an assembly is controlled through the following |
// set of attributes. Change these attribute values to modify the information |
// associated with an assembly. |
[assembly: AssemblyTitle("SWAT Office App")] |
[assembly: AssemblyDescription("")] |
[assembly: AssemblyConfiguration("")] |
[assembly: AssemblyCompany("Microsoft")] |
[assembly: AssemblyProduct("SWAT Office App")] |
[assembly: AssemblyCopyright("Copyright © Microsoft 2010")] |
[assembly: AssemblyTrademark("")] |
[assembly: AssemblyCulture("")] |
// Setting ComVisible to false makes the types in this assembly not visible |
// to COM components. If you need to access a type in this assembly from |
// COM, set the ComVisible attribute to true on that type. |
[assembly: ComVisible(false)] |
// The following GUID is for the ID of the typelib if this project is exposed to COM |
[assembly: Guid("dc89a6fe-eecc-4132-a579-91afd55e2e0b")] |
// Version information for an assembly consists of the following four values: |
// |
// Major Version |
// Minor Version |
// Build Number |
// Revision |
// |
// You can specify all the values or you can default the Build and Revision Numbers |
// by using the '*' as shown below: |
// [assembly: AssemblyVersion("1.0.*")] |
[assembly: AssemblyVersion("1.0.0.0")] |
[assembly: AssemblyFileVersion("1.0.0.0")] |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Properties/Resources.Designer.cs |
---|
0,0 → 1,70 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties { |
using System; |
/// <summary> |
/// A strongly-typed resource class, for looking up localized strings, etc. |
/// </summary> |
// This class was auto-generated by the StronglyTypedResourceBuilder |
// class via a tool like ResGen or Visual Studio. |
// To add or remove a member, edit your .ResX file then rerun ResGen |
// with the /str option, or rebuild your VS project. |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] |
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
internal class Resources { |
private static global::System.Resources.ResourceManager resourceMan; |
private static global::System.Globalization.CultureInfo resourceCulture; |
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] |
internal Resources() { |
} |
/// <summary> |
/// Returns the cached ResourceManager instance used by this class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Resources.ResourceManager ResourceManager { |
get { |
if (object.ReferenceEquals(resourceMan, null)) { |
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("SWAT_Office_App.Properties.Resources", typeof(Resources).Assembly); |
resourceMan = temp; |
} |
return resourceMan; |
} |
} |
/// <summary> |
/// Overrides the current thread's CurrentUICulture property for all |
/// resource lookups using this strongly typed resource class. |
/// </summary> |
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] |
internal static global::System.Globalization.CultureInfo Culture { |
get { |
return resourceCulture; |
} |
set { |
resourceCulture = value; |
} |
} |
internal static System.Drawing.Bitmap Refresh { |
get { |
object obj = ResourceManager.GetObject("Refresh", resourceCulture); |
return ((System.Drawing.Bitmap)(obj)); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Properties/Resources.resx |
---|
0,0 → 1,124 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> |
<data name="Refresh" type="System.Resources.ResXFileRef, System.Windows.Forms"> |
<value>..\Resources\Refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Properties/Settings.Designer.cs |
---|
0,0 → 1,30 |
//------------------------------------------------------------------------------ |
// <auto-generated> |
// This code was generated by a tool. |
// Runtime Version:4.0.30319.1 |
// |
// Changes to this file may cause incorrect behavior and will be lost if |
// the code is regenerated. |
// </auto-generated> |
//------------------------------------------------------------------------------ |
namespace SWAT_Office_App.Properties |
{ |
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] |
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] |
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase |
{ |
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); |
public static Settings Default |
{ |
get |
{ |
return defaultInstance; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Properties/Settings.settings |
---|
0,0 → 1,7 |
<?xml version='1.0' encoding='utf-8'?> |
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)"> |
<Profiles> |
<Profile Name="(Default)" /> |
</Profiles> |
<Settings /> |
</SettingsFile> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Reimage_USB_Drive_Progress_Form.Designer.cs |
---|
0,0 → 1,93 |
namespace SWAT_Office_App |
{ |
partial class Reimage_USB_Drive_Progress_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.lbl_Status = new System.Windows.Forms.Label(); |
this.lbl_Warning = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// btn_Cancel |
// |
this.btn_Cancel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.btn_Cancel.Location = new System.Drawing.Point(43, 80); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(120, 23); |
this.btn_Cancel.TabIndex = 1; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// lbl_Status |
// |
this.lbl_Status.Location = new System.Drawing.Point(3, 26); |
this.lbl_Status.Name = "lbl_Status"; |
this.lbl_Status.Size = new System.Drawing.Size(200, 51); |
this.lbl_Status.TabIndex = 3; |
this.lbl_Status.Text = "Current Status: Reformatting USB Drives"; |
this.lbl_Status.TextAlign = System.Drawing.ContentAlignment.MiddleCenter; |
// |
// lbl_Warning |
// |
this.lbl_Warning.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) |
| System.Windows.Forms.AnchorStyles.Right))); |
this.lbl_Warning.AutoSize = true; |
this.lbl_Warning.Location = new System.Drawing.Point(2, 9); |
this.lbl_Warning.Name = "lbl_Warning"; |
this.lbl_Warning.Size = new System.Drawing.Size(202, 13); |
this.lbl_Warning.TabIndex = 4; |
this.lbl_Warning.Text = "Warning! Do NOT unplug the USB drives"; |
// |
// Reimage_USB_Drive_Progress_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.AutoSize = true; |
this.ClientSize = new System.Drawing.Size(207, 115); |
this.Controls.Add(this.lbl_Warning); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.lbl_Status); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Name = "Reimage_USB_Drive_Progress_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reimge Progress"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.Label lbl_Status; |
private System.Windows.Forms.Label lbl_Warning; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Reimage_USB_Drive_Progress_Form.cs |
---|
0,0 → 1,79 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class Reimage_USB_Drive_Progress_Form : Form |
{ |
private static Reimage_USB_Drive_Progress_Form _Reimage_USB_Drive_Progress_Form = null; |
// Singleton instance |
public static Reimage_USB_Drive_Progress_Form Reimage_USB_Drive_Progress_Form_Instance |
{ |
set |
{ |
_Reimage_USB_Drive_Progress_Form = value; |
} |
get |
{ |
if (_Reimage_USB_Drive_Progress_Form == null) |
_Reimage_USB_Drive_Progress_Form = new Reimage_USB_Drive_Progress_Form(); |
return _Reimage_USB_Drive_Progress_Form; |
} |
} |
public Reimage_USB_Drive_Progress_Form() |
{ |
InitializeComponent(); |
btn_Cancel.Text = "Cancel"; |
this.updateStatus("Beginning the Reimaging of USB Drives"); |
//this.updateStatus("Beginning the Reimaging of USB Drives Beginning the Reimaging of USB Drives Beginning the Reimaging of USB Drives Beginning the Reimaging of USB Drives Beginning the Reimaging of USB Drives Beginning the Reimaging of USB Drives Beginning the Reimaging of USB Drives"); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
Reimage_USB_Drives.bwThread.CancelAsync(); |
foreach (BackgroundWorker bw in Reimage_USB_Drives.backgroundWorkerList) |
bw.CancelAsync(); |
btn_Cancel.Text = "Cancellation Pending"; |
} |
delegate void updateStatus_(string parameter); |
public void updateStatus(string status) |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
lbl_Status.Text = status; |
} |
else |
Invoke(new updateStatus_(updateStatus), new object[] { status }); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
delegate void closeForm_(); |
public void closeForm() |
{ |
try |
{ |
if (!InvokeRequired) |
{ |
this.Close(); |
} |
else |
Invoke(new closeForm_(closeForm), new object[] { }); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Reimage_USB_Drive_Progress_Form.resx |
---|
0,0 → 1,120 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Reimage_USB_Drives.cs |
---|
0,0 → 1,335 |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Text; |
using System.IO; |
using System.Windows.Forms; |
using System.Diagnostics; |
using System.Threading; |
using System.ComponentModel; |
namespace SWAT_Office_App |
{ |
class Reimage_USB_Drives |
{ |
public static List<string> allSwatUSBDrivesx32 = new List<string>(); |
public static List<string> allSwatUSBDrivesx64 = new List<string>(); |
public static BackgroundWorker bwThread = null; |
public static Reimage_USB_Drive_Progress_Form progressForm = null; |
public static List<BackgroundWorker> backgroundWorkerList = new List<BackgroundWorker>(); |
public static bool threadsRunning = false; |
private static bool allThreadsCompleted = false; |
private static bool threadsCancelled = false; |
private static DateTime startTime; |
private static DateTime endTime; |
public static void getDriveLetters() |
{ |
allSwatUSBDrivesx32.Clear(); |
allSwatUSBDrivesx64.Clear(); |
backgroundWorkerList.Clear(); |
string pathToSWATDrive; |
// Pulls information from all drives on the running computer |
DriveInfo[] allDrives = DriveInfo.GetDrives(); |
// Looks for a drive with the correct label, updates pathToSWATDrive with the drive letter |
foreach (DriveInfo drive in allDrives) |
{ |
if (drive.IsReady == true) |
{ |
// Drive label for the USB drives is set here. |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X32" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx32.Add(pathToSWATDrive); |
} |
if (drive.VolumeLabel.ToUpper() == "SWAT DRIVE X64" && drive.DriveType == DriveType.Removable) |
{ |
pathToSWATDrive = drive.Name; |
allSwatUSBDrivesx64.Add(pathToSWATDrive); |
} |
} |
} |
// Prompts for drive to be inserted |
if ((allSwatUSBDrivesx32.Count == 0) && (allSwatUSBDrivesx64.Count == 0)) |
{ |
DialogResult result; |
result = MessageBox.Show("Unable to locate any SWAT USB drives.", "Error"); |
} |
} |
public static void reimageUSBDrives() |
{ |
try |
{ |
if (Settings_Form.defaultSettings == false) |
{ |
if ((File.Exists(Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe")) && |
(File.Exists(Settings_Form.usbMasterx64CopyLocation + "\\boot\\bootsect.exe"))) |
{ |
startTime = DateTime.Now; |
getDriveLetters(); |
if ((allSwatUSBDrivesx32.Count != 0) || (allSwatUSBDrivesx64.Count != 0)) |
{ |
threadsRunning = true; |
bwThread = new BackgroundWorker(); |
bwThread.WorkerSupportsCancellation = true; |
bwThread.DoWork += new DoWorkEventHandler(bwThread_DoWork); |
bwThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bwThread_RunWorkerCompleted); |
bwThread.RunWorkerAsync(); |
progressForm = new Reimage_USB_Drive_Progress_Form(); |
progressForm.Show(); |
} |
} |
else |
{ |
MessageBox.Show("bootsect.exe is missing from the master image location"); |
} |
} |
else |
{ |
MessageBox.Show("Settings have not been changed yet.\nPlease verify settings before continuing.", "Warning!"); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void bwThread_DoWork(object sender, DoWorkEventArgs e) |
{ |
try |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
//Reimage_USB_Drives.wipeUSBDrives(worker, e); |
Thread.Sleep(1000); |
// Reformats all SWAT USB Drives |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x32\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Reformatting Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = "DISKPART"; |
proc.StartInfo.UseShellExecute = false; |
proc.StartInfo.RedirectStandardInput = true; |
proc.StartInfo.CreateNoWindow = true; |
proc.Start(); |
StreamWriter procInput = proc.StandardInput; |
procInput.WriteLine("SELECT VOLUME=" + drive); |
procInput.WriteLine("FORMAT FS=NTFS LABEL=\"SWAT Drive x64\" QUICK"); |
procInput.WriteLine("EXIT"); |
proc.WaitForExit(); |
} |
getDriveLetters(); |
//Reimage_USB_Drives.callBootsect(); |
// Runs bootsect.exe on each drive to install the bootloader |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
progressForm.updateStatus("Writing Bootsector on Drive " + drive); |
Process proc = new Process(); |
proc.StartInfo.FileName = Settings_Form.usbMasterx32CopyLocation + "\\boot\\bootsect.exe"; |
proc.StartInfo.Arguments = "/NT60 " + drive.Substring(0, 2) + " /FORCE"; |
proc.Start(); |
proc.WaitForExit(); |
} |
//Reimage_USB_Drives.copyMasterImage(); |
// Copies the master image to each USB Drive |
foreach (string drive in allSwatUSBDrivesx32) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread32_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
} |
foreach (string drive in allSwatUSBDrivesx64) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
BackgroundWorker fileCopyThread = new BackgroundWorker(); |
backgroundWorkerList.Add(fileCopyThread); |
fileCopyThread.WorkerSupportsCancellation = true; |
fileCopyThread.DoWork += new DoWorkEventHandler(fileCopyThread64_DoWork); |
fileCopyThread.RunWorkerCompleted += new RunWorkerCompletedEventHandler(fileCopyThread_RunWorkerCompleted); |
fileCopyThread.RunWorkerAsync(drive); |
//DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
static void fileCopyThread32_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx32CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread64_DoWork(object sender, DoWorkEventArgs e) |
{ |
BackgroundWorker worker = sender as BackgroundWorker; |
string drive = (string)e.Argument; |
DirectoryCopy(Settings_Form.usbMasterx64CopyLocation, drive, true, worker, e); |
progressForm.updateStatus("Finished Copying Files to " + drive); |
} |
static void fileCopyThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsCancelled = true; |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
else |
{ |
bool threadsStillRunning = false; |
foreach (BackgroundWorker bw in backgroundWorkerList) |
{ |
if (bw.IsBusy) |
threadsStillRunning = true; |
} |
if (threadsStillRunning) |
allThreadsCompleted = false; |
else |
allThreadsCompleted = true; |
} |
if (threadsCancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("File Copy Operation Cancelled"); |
progressForm.closeForm(); |
} |
else if (allThreadsCompleted) |
{ |
threadsRunning = false; |
endTime = DateTime.Now; |
MessageBox.Show("Operation was started at " + startTime.ToShortTimeString() + " and ended successfully at " + endTime.ToShortTimeString()); |
progressForm.closeForm(); |
} |
} |
private static void bwThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) |
{ |
if (e.Cancelled) |
{ |
threadsRunning = false; |
MessageBox.Show("Operation was canceled"); |
progressForm.Close(); |
} |
} |
private static void DirectoryCopy(string sourceDirName, string destDirName, bool copySubDirs, BackgroundWorker worker, DoWorkEventArgs e) |
{ |
try |
{ |
progressForm.updateStatus("Copying Files to " + destDirName); |
DirectoryInfo dir = new DirectoryInfo(sourceDirName); |
DirectoryInfo[] dirs = dir.GetDirectories(); |
// If the destination directory does not exist, create it. |
if (!Directory.Exists(destDirName)) |
{ |
Directory.CreateDirectory(destDirName); |
} |
// Get the file contents of the directory to copy. |
FileInfo[] files = dir.GetFiles(); |
foreach (FileInfo file in files) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the path to the new copy of the file. |
string tempPath = Path.Combine(destDirName, file.Name); |
// Copy the file. |
file.CopyTo(tempPath, false); |
} |
// If copySubDirs is true, copy the subdirectories. |
if (copySubDirs) |
{ |
foreach (DirectoryInfo subdir in dirs) |
{ |
if (worker.CancellationPending) |
{ |
e.Cancel = true; |
break; |
} |
// Create the subdirectory. |
string tempPath = Path.Combine(destDirName, subdir.Name); |
// Copy the subdirectories. |
DirectoryCopy(subdir.FullName, tempPath, copySubDirs, worker, e); |
} |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Reset_User_Password_Form.Designer.cs |
---|
0,0 → 1,130 |
namespace SWAT_Office_App |
{ |
partial class ResetUserPassword_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ResetUserPassword_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password1 = new System.Windows.Forms.TextBox(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.txt_Password2 = new System.Windows.Forms.TextBox(); |
this.lbl_Prompt2 = new System.Windows.Forms.Label(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password1 |
// |
this.txt_Password1.Location = new System.Drawing.Point(18, 29); |
this.txt_Password1.Name = "txt_Password1"; |
this.txt_Password1.Size = new System.Drawing.Size(110, 20); |
this.txt_Password1.TabIndex = 1; |
this.txt_Password1.UseSystemPasswordChar = true; |
// |
// btn_Ok |
// |
this.btn_Ok.Enabled = false; |
this.btn_Ok.Location = new System.Drawing.Point(10, 57); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(60, 24); |
this.btn_Ok.TabIndex = 2; |
this.btn_Ok.Text = "Ok"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(76, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(60, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// txt_Password2 |
// |
this.txt_Password2.Location = new System.Drawing.Point(18, 29); |
this.txt_Password2.Name = "txt_Password2"; |
this.txt_Password2.Size = new System.Drawing.Size(110, 20); |
this.txt_Password2.TabIndex = 4; |
this.txt_Password2.UseSystemPasswordChar = true; |
this.txt_Password2.Visible = false; |
// |
// lbl_Prompt2 |
// |
this.lbl_Prompt2.AutoSize = true; |
this.lbl_Prompt2.Location = new System.Drawing.Point(7, 9); |
this.lbl_Prompt2.Name = "lbl_Prompt2"; |
this.lbl_Prompt2.Size = new System.Drawing.Size(132, 13); |
this.lbl_Prompt2.TabIndex = 5; |
this.lbl_Prompt2.Text = "Enter in the new password"; |
// |
// ResetUserPassword_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.lbl_Prompt2); |
this.Controls.Add(this.txt_Password2); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.txt_Password1); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ResetUserPassword_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Reset Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password1; |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.TextBox txt_Password2; |
private System.Windows.Forms.Label lbl_Prompt2; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Reset_User_Password_Form.cs |
---|
0,0 → 1,56 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ResetUserPassword_Form : Form |
{ |
private string selectedUsername; |
public ResetUserPassword_Form(string selectedUser) |
{ |
selectedUsername = selectedUser; |
InitializeComponent(); |
this.txt_Password1.Focus(); |
this.lbl_Prompt2.Visible = false; |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password1.TextChanged += new EventHandler(this.txt_Box1_TextChanged); |
this.txt_Password2.TextChanged += new EventHandler(this.txt_Box2_TextChanged); |
} |
private void txt_Box1_TextChanged(object sender, EventArgs e) |
{ |
// Office password is set here |
if (txt_Password1.Text == "tr33b3@rd") |
{ |
this.txt_Password1.Visible = false; |
this.txt_Password2.Visible = true; |
this.lbl_Prompt1.Visible = false; |
this.lbl_Prompt2.Visible = true; |
this.txt_Password2.Focus(); |
} |
} |
private void txt_Box2_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text.Length == 0) |
this.btn_Ok.Enabled = false; |
else |
this.btn_Ok.Enabled = true; |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
ManageUserAccounts.ChangeUserPassword(selectedUsername, txt_Password2.Text); |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Reset_User_Password_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Resources/Refresh.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Resources/Refresh.png |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Resources/Terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Resources/Terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/SWAT Office App.csproj |
---|
0,0 → 1,225 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
<Platform Condition=" '$(Platform)' == '' ">x86</Platform> |
<ProductVersion>8.0.30703</ProductVersion> |
<SchemaVersion>2.0</SchemaVersion> |
<ProjectGuid>{87CC24B0-F2A3-4D61-94D0-B3DF78658562}</ProjectGuid> |
<OutputType>WinExe</OutputType> |
<AppDesignerFolder>Properties</AppDesignerFolder> |
<RootNamespace>SWAT_Office_App</RootNamespace> |
<AssemblyName>SWAT Office App</AssemblyName> |
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion> |
<TargetFrameworkProfile>Client</TargetFrameworkProfile> |
<FileAlignment>512</FileAlignment> |
<IsWebBootstrapper>false</IsWebBootstrapper> |
<PublishUrl>publish\</PublishUrl> |
<Install>true</Install> |
<InstallFrom>Disk</InstallFrom> |
<UpdateEnabled>false</UpdateEnabled> |
<UpdateMode>Foreground</UpdateMode> |
<UpdateInterval>7</UpdateInterval> |
<UpdateIntervalUnits>Days</UpdateIntervalUnits> |
<UpdatePeriodically>false</UpdatePeriodically> |
<UpdateRequired>false</UpdateRequired> |
<MapFileExtensions>true</MapFileExtensions> |
<ApplicationRevision>0</ApplicationRevision> |
<ApplicationVersion>1.0.0.%2a</ApplicationVersion> |
<UseApplicationTrust>false</UseApplicationTrust> |
<BootstrapperEnabled>true</BootstrapperEnabled> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugSymbols>true</DebugSymbols> |
<DebugType>full</DebugType> |
<Optimize>false</Optimize> |
<OutputPath>bin\Debug\</OutputPath> |
<DefineConstants>DEBUG;TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> |
<PlatformTarget>x86</PlatformTarget> |
<DebugType>pdbonly</DebugType> |
<Optimize>true</Optimize> |
<OutputPath>bin\Release\</OutputPath> |
<DefineConstants>TRACE</DefineConstants> |
<ErrorReport>prompt</ErrorReport> |
<WarningLevel>4</WarningLevel> |
</PropertyGroup> |
<PropertyGroup> |
<ApplicationIcon>application_osx_terminal.ico</ApplicationIcon> |
</PropertyGroup> |
<ItemGroup> |
<Reference Include="System" /> |
<Reference Include="System.Core" /> |
<Reference Include="System.Xml.Linq" /> |
<Reference Include="System.Data.DataSetExtensions" /> |
<Reference Include="Microsoft.CSharp" /> |
<Reference Include="System.Data" /> |
<Reference Include="System.Deployment" /> |
<Reference Include="System.Drawing" /> |
<Reference Include="System.Windows.Forms" /> |
<Reference Include="System.Xml" /> |
</ItemGroup> |
<ItemGroup> |
<Compile Include="Add_Hidden_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_Hidden_Account_Form.designer.cs"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_System_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_System_Account_Form.Designer.cs"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Add_User_Account_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Add_User_Account_Form.Designer.cs"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Delete_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Delete_User_Verify_Form.designer.cs"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Main_Menu_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Main_Menu_Form.Designer.cs"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Manage_User_Accounts.cs" /> |
<Compile Include="Manage_User_Accounts_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Manage_User_Accounts_Form.Designer.cs"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Program.cs" /> |
<Compile Include="Properties\AssemblyInfo.cs" /> |
<Compile Include="Reimage_USB_Drives.cs" /> |
<Compile Include="Reimage_USB_Drive_Progress_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reimage_USB_Drive_Progress_Form.Designer.cs"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Reset_User_Password_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Reset_User_Password_Form.Designer.cs"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Form.Designer.cs"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Settings_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Settings_Verify_Form.designer.cs"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.cs"> |
<SubType>Form</SubType> |
</Compile> |
<Compile Include="Toggle_User_Verify_Form.designer.cs"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</Compile> |
<EmbeddedResource Include="Add_Hidden_Account_Form.resx"> |
<DependentUpon>Add_Hidden_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_System_Account_Form.resx"> |
<DependentUpon>Add_System_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Add_User_Account_Form.resx"> |
<DependentUpon>Add_User_Account_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Delete_User_Verify_Form.resx"> |
<DependentUpon>Delete_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Main_Menu_Form.resx"> |
<DependentUpon>Main_Menu_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Manage_User_Accounts_Form.resx"> |
<DependentUpon>Manage_User_Accounts_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Properties\Resources.resx"> |
<Generator>ResXFileCodeGenerator</Generator> |
<LastGenOutput>Resources.Designer.cs</LastGenOutput> |
<SubType>Designer</SubType> |
</EmbeddedResource> |
<Compile Include="Properties\Resources.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Resources.resx</DependentUpon> |
<DesignTime>True</DesignTime> |
</Compile> |
<EmbeddedResource Include="Reimage_USB_Drive_Progress_Form.resx"> |
<DependentUpon>Reimage_USB_Drive_Progress_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Reset_User_Password_Form.resx"> |
<DependentUpon>Reset_User_Password_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Form.resx"> |
<DependentUpon>Settings_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Settings_Verify_Form.resx"> |
<DependentUpon>Settings_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<EmbeddedResource Include="Toggle_User_Verify_Form.resx"> |
<DependentUpon>Toggle_User_Verify_Form.cs</DependentUpon> |
</EmbeddedResource> |
<None Include="Properties\Settings.settings"> |
<Generator>SettingsSingleFileGenerator</Generator> |
<LastGenOutput>Settings.Designer.cs</LastGenOutput> |
</None> |
<Compile Include="Properties\Settings.Designer.cs"> |
<AutoGen>True</AutoGen> |
<DependentUpon>Settings.settings</DependentUpon> |
<DesignTimeSharedInput>True</DesignTimeSharedInput> |
</Compile> |
</ItemGroup> |
<ItemGroup> |
<Content Include="application_osx_terminal.ico" /> |
<None Include="Resources\Refresh.png" /> |
</ItemGroup> |
<ItemGroup> |
<BootstrapperPackage Include=".NETFramework,Version=v4.0,Profile=Client"> |
<Visible>False</Visible> |
<ProductName>Microsoft .NET Framework 4 Client Profile %28x86 and x64%29</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Client.3.5"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1"> |
<Visible>False</Visible> |
<ProductName>.NET Framework 3.5 SP1</ProductName> |
<Install>false</Install> |
</BootstrapperPackage> |
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1"> |
<Visible>False</Visible> |
<ProductName>Windows Installer 3.1</ProductName> |
<Install>true</Install> |
</BootstrapperPackage> |
</ItemGroup> |
<ItemGroup /> |
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. |
Other similar extension points exist, see Microsoft.Common.targets. |
<Target Name="BeforeBuild"> |
</Target> |
<Target Name="AfterBuild"> |
</Target> |
--> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/SWAT Office App.csproj.user |
---|
0,0 → 1,13 |
<?xml version="1.0" encoding="utf-8"?> |
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
<PropertyGroup> |
<PublishUrlHistory>publish\</PublishUrlHistory> |
<InstallUrlHistory /> |
<SupportUrlHistory /> |
<UpdateUrlHistory /> |
<BootstrapperUrlHistory /> |
<ErrorReportUrlHistory /> |
<FallbackCulture>en-US</FallbackCulture> |
<VerifyUploadedFiles>false</VerifyUploadedFiles> |
</PropertyGroup> |
</Project> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Settings.xml |
---|
0,0 → 1,11 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowGuestAccounts>false</ShowGuestAccounts> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Settings_Form.Designer.cs |
---|
0,0 → 1,326 |
namespace SWAT_Office_App |
{ |
partial class Settings_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Settings_Form)); |
this.chk_PassReq = new System.Windows.Forms.CheckBox(); |
this.btn_Ok = new System.Windows.Forms.Button(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.listBox_SystemAccounts = new System.Windows.Forms.ListBox(); |
this.btn_SystemAdd = new System.Windows.Forms.Button(); |
this.btn_SystemRemove = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts = new System.Windows.Forms.GroupBox(); |
this.txt_ShareLocation = new System.Windows.Forms.TextBox(); |
this.lbl_ShareLocation = new System.Windows.Forms.Label(); |
this.btn_ShareLocationChange = new System.Windows.Forms.Button(); |
this.folderBrowserDialog = new System.Windows.Forms.FolderBrowserDialog(); |
this.btn_USBLocationx32Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x32 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x32 = new System.Windows.Forms.Label(); |
this.btn_USBLocationx64Change = new System.Windows.Forms.Button(); |
this.txt_USBMasterCopyLocation_x64 = new System.Windows.Forms.TextBox(); |
this.lbl_USBCopyLocation_x64 = new System.Windows.Forms.Label(); |
this.groupBox_HiddenAccounts = new System.Windows.Forms.GroupBox(); |
this.listBox_HiddenAccounts = new System.Windows.Forms.ListBox(); |
this.btn_HiddenRemove = new System.Windows.Forms.Button(); |
this.btn_HiddenAdd = new System.Windows.Forms.Button(); |
this.btn_Default = new System.Windows.Forms.Button(); |
this.groupBox_SystemAccounts.SuspendLayout(); |
this.groupBox_HiddenAccounts.SuspendLayout(); |
this.SuspendLayout(); |
// |
// chk_PassReq |
// |
this.chk_PassReq.AutoSize = true; |
this.chk_PassReq.Enabled = false; |
this.chk_PassReq.Location = new System.Drawing.Point(12, 12); |
this.chk_PassReq.Name = "chk_PassReq"; |
this.chk_PassReq.Size = new System.Drawing.Size(160, 17); |
this.chk_PassReq.TabIndex = 1; |
this.chk_PassReq.Text = "Require Complex Passwords"; |
this.chk_PassReq.UseVisualStyleBackColor = true; |
// |
// btn_Ok |
// |
this.btn_Ok.Location = new System.Drawing.Point(72, 328); |
this.btn_Ok.Name = "btn_Ok"; |
this.btn_Ok.Size = new System.Drawing.Size(52, 23); |
this.btn_Ok.TabIndex = 11; |
this.btn_Ok.Text = "Save"; |
this.btn_Ok.UseVisualStyleBackColor = true; |
this.btn_Ok.Click += new System.EventHandler(this.btn_Ok_Click); |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(130, 328); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(52, 23); |
this.btn_Cancel.TabIndex = 12; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// listBox_SystemAccounts |
// |
this.listBox_SystemAccounts.FormattingEnabled = true; |
this.listBox_SystemAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_SystemAccounts.Name = "listBox_SystemAccounts"; |
this.listBox_SystemAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_SystemAccounts.TabIndex = 1; |
// |
// btn_SystemAdd |
// |
this.btn_SystemAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_SystemAdd.Name = "btn_SystemAdd"; |
this.btn_SystemAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemAdd.TabIndex = 2; |
this.btn_SystemAdd.Text = "Add"; |
this.btn_SystemAdd.UseVisualStyleBackColor = true; |
this.btn_SystemAdd.Click += new System.EventHandler(this.btn_SystemAdd_Click); |
// |
// btn_SystemRemove |
// |
this.btn_SystemRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_SystemRemove.Name = "btn_SystemRemove"; |
this.btn_SystemRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_SystemRemove.TabIndex = 3; |
this.btn_SystemRemove.Text = "Remove"; |
this.btn_SystemRemove.UseVisualStyleBackColor = true; |
this.btn_SystemRemove.Click += new System.EventHandler(this.btn_SystemRemove_Click); |
// |
// groupBox_SystemAccounts |
// |
this.groupBox_SystemAccounts.Controls.Add(this.listBox_SystemAccounts); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemRemove); |
this.groupBox_SystemAccounts.Controls.Add(this.btn_SystemAdd); |
this.groupBox_SystemAccounts.Location = new System.Drawing.Point(12, 35); |
this.groupBox_SystemAccounts.Name = "groupBox_SystemAccounts"; |
this.groupBox_SystemAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_SystemAccounts.TabIndex = 4; |
this.groupBox_SystemAccounts.TabStop = false; |
this.groupBox_SystemAccounts.Text = "System Accounts"; |
// |
// txt_ShareLocation |
// |
this.txt_ShareLocation.Location = new System.Drawing.Point(12, 224); |
this.txt_ShareLocation.Name = "txt_ShareLocation"; |
this.txt_ShareLocation.Size = new System.Drawing.Size(112, 20); |
this.txt_ShareLocation.TabIndex = 5; |
// |
// lbl_ShareLocation |
// |
this.lbl_ShareLocation.AutoSize = true; |
this.lbl_ShareLocation.Location = new System.Drawing.Point(12, 208); |
this.lbl_ShareLocation.Name = "lbl_ShareLocation"; |
this.lbl_ShareLocation.Size = new System.Drawing.Size(117, 13); |
this.lbl_ShareLocation.TabIndex = 10; |
this.lbl_ShareLocation.Text = "Shared Folder Location"; |
// |
// btn_ShareLocationChange |
// |
this.btn_ShareLocationChange.Location = new System.Drawing.Point(130, 223); |
this.btn_ShareLocationChange.Name = "btn_ShareLocationChange"; |
this.btn_ShareLocationChange.Size = new System.Drawing.Size(52, 22); |
this.btn_ShareLocationChange.TabIndex = 6; |
this.btn_ShareLocationChange.Text = "Change"; |
this.btn_ShareLocationChange.UseVisualStyleBackColor = true; |
this.btn_ShareLocationChange.Click += new System.EventHandler(this.btn_ShareLocationChange_Click); |
// |
// folderBrowserDialog |
// |
this.folderBrowserDialog.Description = "Choose a new location for storing networked folders"; |
// |
// btn_USBLocationx32Change |
// |
this.btn_USBLocationx32Change.Location = new System.Drawing.Point(130, 262); |
this.btn_USBLocationx32Change.Name = "btn_USBLocationx32Change"; |
this.btn_USBLocationx32Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx32Change.TabIndex = 8; |
this.btn_USBLocationx32Change.Text = "Change"; |
this.btn_USBLocationx32Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx32Change.Click += new System.EventHandler(this.btn_USBLocationx32Change_Click); |
// |
// txt_USBMasterCopyLocation_x32 |
// |
this.txt_USBMasterCopyLocation_x32.Location = new System.Drawing.Point(12, 263); |
this.txt_USBMasterCopyLocation_x32.Name = "txt_USBMasterCopyLocation_x32"; |
this.txt_USBMasterCopyLocation_x32.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x32.TabIndex = 7; |
// |
// lbl_USBCopyLocation_x32 |
// |
this.lbl_USBCopyLocation_x32.AutoSize = true; |
this.lbl_USBCopyLocation_x32.Location = new System.Drawing.Point(12, 247); |
this.lbl_USBCopyLocation_x32.Name = "lbl_USBCopyLocation_x32"; |
this.lbl_USBCopyLocation_x32.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x32.TabIndex = 15; |
this.lbl_USBCopyLocation_x32.Text = "USB Master Copy x32 Location"; |
// |
// btn_USBLocationx64Change |
// |
this.btn_USBLocationx64Change.Location = new System.Drawing.Point(130, 300); |
this.btn_USBLocationx64Change.Name = "btn_USBLocationx64Change"; |
this.btn_USBLocationx64Change.Size = new System.Drawing.Size(52, 22); |
this.btn_USBLocationx64Change.TabIndex = 10; |
this.btn_USBLocationx64Change.Text = "Change"; |
this.btn_USBLocationx64Change.UseVisualStyleBackColor = true; |
this.btn_USBLocationx64Change.Click += new System.EventHandler(this.btn_USBLocationx64Change_Click); |
// |
// txt_USBMasterCopyLocation_x64 |
// |
this.txt_USBMasterCopyLocation_x64.Location = new System.Drawing.Point(12, 302); |
this.txt_USBMasterCopyLocation_x64.Name = "txt_USBMasterCopyLocation_x64"; |
this.txt_USBMasterCopyLocation_x64.Size = new System.Drawing.Size(112, 20); |
this.txt_USBMasterCopyLocation_x64.TabIndex = 9; |
// |
// lbl_USBCopyLocation_x64 |
// |
this.lbl_USBCopyLocation_x64.AutoSize = true; |
this.lbl_USBCopyLocation_x64.Location = new System.Drawing.Point(12, 286); |
this.lbl_USBCopyLocation_x64.Name = "lbl_USBCopyLocation_x64"; |
this.lbl_USBCopyLocation_x64.Size = new System.Drawing.Size(155, 13); |
this.lbl_USBCopyLocation_x64.TabIndex = 18; |
this.lbl_USBCopyLocation_x64.Text = "USB Master Copy x64 Location"; |
// |
// groupBox_HiddenAccounts |
// |
this.groupBox_HiddenAccounts.Controls.Add(this.listBox_HiddenAccounts); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenRemove); |
this.groupBox_HiddenAccounts.Controls.Add(this.btn_HiddenAdd); |
this.groupBox_HiddenAccounts.Location = new System.Drawing.Point(12, 123); |
this.groupBox_HiddenAccounts.Name = "groupBox_HiddenAccounts"; |
this.groupBox_HiddenAccounts.Size = new System.Drawing.Size(170, 82); |
this.groupBox_HiddenAccounts.TabIndex = 19; |
this.groupBox_HiddenAccounts.TabStop = false; |
this.groupBox_HiddenAccounts.Text = "Hidden Accounts"; |
// |
// listBox_HiddenAccounts |
// |
this.listBox_HiddenAccounts.FormattingEnabled = true; |
this.listBox_HiddenAccounts.Location = new System.Drawing.Point(6, 19); |
this.listBox_HiddenAccounts.Name = "listBox_HiddenAccounts"; |
this.listBox_HiddenAccounts.Size = new System.Drawing.Size(86, 56); |
this.listBox_HiddenAccounts.TabIndex = 1; |
// |
// btn_HiddenRemove |
// |
this.btn_HiddenRemove.Location = new System.Drawing.Point(100, 49); |
this.btn_HiddenRemove.Name = "btn_HiddenRemove"; |
this.btn_HiddenRemove.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenRemove.TabIndex = 3; |
this.btn_HiddenRemove.Text = "Remove"; |
this.btn_HiddenRemove.UseVisualStyleBackColor = true; |
this.btn_HiddenRemove.Click += new System.EventHandler(this.btn_HiddenRemove_Click); |
// |
// btn_HiddenAdd |
// |
this.btn_HiddenAdd.Location = new System.Drawing.Point(100, 23); |
this.btn_HiddenAdd.Name = "btn_HiddenAdd"; |
this.btn_HiddenAdd.Size = new System.Drawing.Size(60, 22); |
this.btn_HiddenAdd.TabIndex = 2; |
this.btn_HiddenAdd.Text = "Add"; |
this.btn_HiddenAdd.UseVisualStyleBackColor = true; |
this.btn_HiddenAdd.Click += new System.EventHandler(this.btn_HiddenAdd_Click); |
// |
// btn_Default |
// |
this.btn_Default.Font = new System.Drawing.Font("Microsoft Sans Serif", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); |
this.btn_Default.Location = new System.Drawing.Point(12, 331); |
this.btn_Default.Name = "btn_Default"; |
this.btn_Default.Size = new System.Drawing.Size(45, 20); |
this.btn_Default.TabIndex = 20; |
this.btn_Default.Text = "Defaults"; |
this.btn_Default.UseVisualStyleBackColor = true; |
this.btn_Default.Click += new System.EventHandler(this.btn_Default_Click); |
// |
// Settings_Form |
// |
this.AcceptButton = this.btn_Ok; |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.BackColor = System.Drawing.SystemColors.Control; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(194, 363); |
this.Controls.Add(this.btn_Default); |
this.Controls.Add(this.groupBox_HiddenAccounts); |
this.Controls.Add(this.lbl_USBCopyLocation_x64); |
this.Controls.Add(this.btn_USBLocationx64Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x64); |
this.Controls.Add(this.lbl_USBCopyLocation_x32); |
this.Controls.Add(this.btn_USBLocationx32Change); |
this.Controls.Add(this.txt_USBMasterCopyLocation_x32); |
this.Controls.Add(this.btn_ShareLocationChange); |
this.Controls.Add(this.lbl_ShareLocation); |
this.Controls.Add(this.txt_ShareLocation); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.btn_Ok); |
this.Controls.Add(this.chk_PassReq); |
this.Controls.Add(this.groupBox_SystemAccounts); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.MaximizeBox = false; |
this.Name = "Settings_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings"; |
this.Load += new System.EventHandler(this.Settings_Form_Load); |
this.groupBox_SystemAccounts.ResumeLayout(false); |
this.groupBox_HiddenAccounts.ResumeLayout(false); |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.CheckBox chk_PassReq; |
private System.Windows.Forms.Button btn_Ok; |
private System.Windows.Forms.Button btn_Cancel; |
private System.Windows.Forms.ListBox listBox_SystemAccounts; |
private System.Windows.Forms.Button btn_SystemAdd; |
private System.Windows.Forms.Button btn_SystemRemove; |
private System.Windows.Forms.GroupBox groupBox_SystemAccounts; |
private System.Windows.Forms.TextBox txt_ShareLocation; |
private System.Windows.Forms.Label lbl_ShareLocation; |
private System.Windows.Forms.Button btn_ShareLocationChange; |
private System.Windows.Forms.FolderBrowserDialog folderBrowserDialog; |
private System.Windows.Forms.Button btn_USBLocationx32Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x32; |
private System.Windows.Forms.Button btn_USBLocationx64Change; |
private System.Windows.Forms.TextBox txt_USBMasterCopyLocation_x64; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x32; |
private System.Windows.Forms.Label lbl_USBCopyLocation_x64; |
private System.Windows.Forms.GroupBox groupBox_HiddenAccounts; |
private System.Windows.Forms.ListBox listBox_HiddenAccounts; |
private System.Windows.Forms.Button btn_HiddenRemove; |
private System.Windows.Forms.Button btn_HiddenAdd; |
private System.Windows.Forms.Button btn_Default; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Settings_Form.cs |
---|
0,0 → 1,247 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
using System.IO; |
using System.Xml.Linq; |
namespace SWAT_Office_App |
{ |
public partial class Settings_Form : Form |
{ |
public static bool defaultSettings { get; set; } |
public static List<string> systemAccounts = new List<string>(); |
public static List<string> hiddenAccounts = new List<string>(); |
public static string sharedFolderLocation { get; set; } |
public static string usbMasterx32CopyLocation { get; set; } |
public static string usbMasterx64CopyLocation { get; set; } |
private static Settings_Form _Settings_Form = null; |
// Singleton instance |
public static Settings_Form settings_Form_Instance |
{ |
set |
{ |
_Settings_Form = value; |
} |
get |
{ |
if (_Settings_Form == null) |
_Settings_Form = new Settings_Form(); |
return _Settings_Form; |
} |
} |
public Settings_Form() |
{ |
ImportSettings(); |
InitializeComponent(); |
this.listBox_SystemAccounts.SelectedIndexChanged += new EventHandler(this.listBox_SystemAccounts_SelectedIndexChanged); |
this.listBox_HiddenAccounts.SelectedIndexChanged += new EventHandler(this.listBox_HiddenAccounts_SelectedIndexChanged); |
} |
private void Settings_Form_Load(object sender, EventArgs e) |
{ |
OpenUpdateSettings(); |
settings_Form_Instance.btn_SystemRemove.Enabled = false; |
} |
public void listBox_SystemAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_SystemRemove.Enabled = true; |
} |
public void listBox_HiddenAccounts_SelectedIndexChanged(object sender, EventArgs e) |
{ |
settings_Form_Instance.btn_HiddenRemove.Enabled = true; |
} |
public static void ImportSettings() |
{ |
try |
{ |
if (File.Exists("Settings.xml")) |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load("Settings.xml"); |
systemAccounts.Clear(); |
string tempSystemAccounts = Settings.Element("ProgramSettings").Element("SystemAccounts").Value; |
string[] tempStringArray = tempSystemAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
systemAccounts.Add(str.Trim()); |
hiddenAccounts.Clear(); |
string tempHiddenAccounts = Settings.Element("ProgramSettings").Element("HiddenAccounts").Value; |
tempStringArray = tempHiddenAccounts.Split(new char[] { ',' }); |
foreach (string str in tempStringArray) |
hiddenAccounts.Add(str.Trim()); |
sharedFolderLocation = Settings.Element("ProgramSettings").Element("SharedFolderLocation").Value; |
usbMasterx32CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx32Location").Value; |
usbMasterx64CopyLocation = Settings.Element("ProgramSettings").Element("USBMasterCopyx64Location").Value; |
} |
else |
{ |
WriteDefaultConfigFile(); |
} |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void OpenUpdateSettings() |
{ |
// Update the buttons on the form with the imported settings |
settings_Form_Instance.txt_ShareLocation.Text = sharedFolderLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text = usbMasterx32CopyLocation; |
settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text = usbMasterx64CopyLocation; |
PaintListBox(); |
} |
private static void ExitUpdateSettings() |
{ |
// Update the static variables from the form |
sharedFolderLocation = settings_Form_Instance.txt_ShareLocation.Text; |
usbMasterx32CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x32.Text; |
usbMasterx64CopyLocation = settings_Form_Instance.txt_USBMasterCopyLocation_x64.Text; |
} |
private static void ExportSettings() |
{ |
try |
{ |
// XML Parsing using System.XML.Linq |
XElement Settings = XElement.Load("Settings.xml"); |
string tempString = ""; |
foreach (string str in systemAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("SystemAccounts", tempString); |
tempString = ""; |
foreach (string str in hiddenAccounts) |
tempString = tempString.Insert(tempString.Length, str + ','); |
if (tempString.Length > 0) |
tempString = tempString.Remove(tempString.Length - 1, 1); |
Settings.Element("ProgramSettings").SetElementValue("HiddenAccounts", tempString); |
Settings.Element("ProgramSettings").SetElementValue("SharedFolderLocation", sharedFolderLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx32Location", usbMasterx32CopyLocation); |
Settings.Element("ProgramSettings").SetElementValue("USBMasterCopyx64Location", usbMasterx64CopyLocation); |
Settings.Save("Settings.xml"); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void WriteDefaultConfigFile() |
{ |
// Writes the default settings configuration |
try |
{ |
XElement Settings = new XElement("Settings", |
new XElement("ProgramSettings", |
new XElement("SystemAccounts", "Administrators,Administrator"), |
new XElement("HiddenAccounts", "Administrator,Guest"), |
new XElement("SharedFolderLocation", "C:\\"), |
new XElement("USBMasterCopyx32Location", "C:\\"), |
new XElement("USBMasterCopyx64Location", "C:\\") |
) |
); |
Settings.Save("Settings.xml"); |
} |
catch (Exception e) |
{ |
MessageBox.Show(e.ToString()); |
} |
} |
private static void PaintListBox() |
{ |
// Paints&Refreshes the listbox of system accounts |
settings_Form_Instance.listBox_SystemAccounts.Items.Clear(); |
foreach (string user in systemAccounts) |
settings_Form_Instance.listBox_SystemAccounts.Items.Add(user); |
settings_Form_Instance.listBox_HiddenAccounts.Items.Clear(); |
foreach (string user in hiddenAccounts) |
settings_Form_Instance.listBox_HiddenAccounts.Items.Add(user); |
} |
private void btn_Ok_Click(object sender, EventArgs e) |
{ |
ExitUpdateSettings(); |
ExportSettings(); |
this.Close(); |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
private void btn_Default_Click(object sender, EventArgs e) |
{ |
try |
{ |
if (MessageBox.Show("Reset configurations to the default settings?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) |
{ |
File.Delete("Settings.xml"); |
WriteDefaultConfigFile(); |
ImportSettings(); |
OpenUpdateSettings(); |
} |
} |
catch (Exception ex) |
{ |
MessageBox.Show(ex.ToString()); |
} |
} |
private void btn_SystemAdd_Click(object sender, EventArgs e) |
{ |
AddSystemAccount_Form newForm = new AddSystemAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_SystemRemove_Click(object sender, EventArgs e) |
{ |
systemAccounts.Remove(this.listBox_SystemAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_HiddenAdd_Click(object sender, EventArgs e) |
{ |
AddHiddenAccount_Form newForm = new AddHiddenAccount_Form(); |
newForm.ShowDialog(); |
PaintListBox(); |
} |
private void btn_HiddenRemove_Click(object sender, EventArgs e) |
{ |
hiddenAccounts.Remove(this.listBox_HiddenAccounts.SelectedItem.ToString()); |
PaintListBox(); |
} |
private void btn_ShareLocationChange_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_ShareLocation.Text = folderBrowserDialog.SelectedPath; |
sharedFolderLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx32Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x32.Text = folderBrowserDialog.SelectedPath; |
usbMasterx32CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
private void btn_USBLocationx64Change_Click(object sender, EventArgs e) |
{ |
if (folderBrowserDialog.ShowDialog() == DialogResult.OK) |
{ |
this.txt_USBMasterCopyLocation_x64.Text = folderBrowserDialog.SelectedPath; |
usbMasterx64CopyLocation = folderBrowserDialog.SelectedPath; |
} |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Settings_Form.resx |
---|
0,0 → 1,148 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<metadata name="folderBrowserDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> |
<value>17, 17</value> |
</metadata> |
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> |
<value>56</value> |
</metadata> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Settings_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class SettingsVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SettingsVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// SettingsVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "SettingsVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Settings Password"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Settings_Verify_Form.cs |
---|
0,0 → 1,36 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class SettingsVerify_Form : Form |
{ |
public SettingsVerify_Form() |
{ |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
Settings_Form.settings_Form_Instance.ShowDialog(); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Settings_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Toggle_User_Verify_Form.Designer.cs |
---|
0,0 → 1,91 |
namespace SWAT_Office_App |
{ |
partial class ToggleUserVerify_Form |
{ |
/// <summary> |
/// Required designer variable. |
/// </summary> |
private System.ComponentModel.IContainer components = null; |
/// <summary> |
/// Clean up any resources being used. |
/// </summary> |
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
protected override void Dispose(bool disposing) |
{ |
if (disposing && (components != null)) |
{ |
components.Dispose(); |
} |
base.Dispose(disposing); |
} |
#region Windows Form Designer generated code |
/// <summary> |
/// Required method for Designer support - do not modify |
/// the contents of this method with the code editor. |
/// </summary> |
private void InitializeComponent() |
{ |
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ToggleUserVerify_Form)); |
this.lbl_Prompt1 = new System.Windows.Forms.Label(); |
this.txt_Password = new System.Windows.Forms.TextBox(); |
this.btn_Cancel = new System.Windows.Forms.Button(); |
this.SuspendLayout(); |
// |
// lbl_Prompt1 |
// |
this.lbl_Prompt1.AutoSize = true; |
this.lbl_Prompt1.Location = new System.Drawing.Point(1, 9); |
this.lbl_Prompt1.Name = "lbl_Prompt1"; |
this.lbl_Prompt1.Size = new System.Drawing.Size(144, 13); |
this.lbl_Prompt1.TabIndex = 0; |
this.lbl_Prompt1.Text = "Enter in the SWAT password"; |
// |
// txt_Password |
// |
this.txt_Password.Location = new System.Drawing.Point(18, 29); |
this.txt_Password.Name = "txt_Password"; |
this.txt_Password.Size = new System.Drawing.Size(110, 20); |
this.txt_Password.TabIndex = 1; |
this.txt_Password.UseSystemPasswordChar = true; |
// |
// btn_Cancel |
// |
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; |
this.btn_Cancel.Location = new System.Drawing.Point(33, 57); |
this.btn_Cancel.Name = "btn_Cancel"; |
this.btn_Cancel.Size = new System.Drawing.Size(80, 24); |
this.btn_Cancel.TabIndex = 3; |
this.btn_Cancel.Text = "Cancel"; |
this.btn_Cancel.UseVisualStyleBackColor = true; |
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click); |
// |
// ToggleUserVerify_Form |
// |
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); |
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; |
this.CancelButton = this.btn_Cancel; |
this.ClientSize = new System.Drawing.Size(147, 89); |
this.Controls.Add(this.btn_Cancel); |
this.Controls.Add(this.txt_Password); |
this.Controls.Add(this.lbl_Prompt1); |
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; |
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); |
this.Name = "ToggleUserVerify_Form"; |
this.ShowInTaskbar = false; |
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; |
this.Text = "Toggle Share"; |
this.ResumeLayout(false); |
this.PerformLayout(); |
} |
#endregion |
private System.Windows.Forms.Label lbl_Prompt1; |
private System.Windows.Forms.TextBox txt_Password; |
private System.Windows.Forms.Button btn_Cancel; |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Toggle_User_Verify_Form.cs |
---|
0,0 → 1,38 |
using System; |
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Data; |
using System.Drawing; |
using System.Linq; |
using System.Text; |
using System.Windows.Forms; |
namespace SWAT_Office_App |
{ |
public partial class ToggleUserVerify_Form : Form |
{ |
private string selectedUser; |
public ToggleUserVerify_Form(string user) |
{ |
selectedUser = user; |
InitializeComponent(); |
this.txt_Password.Focus(); |
// Monitors the text in each textbox, triggering changes when certain criteria is met |
this.txt_Password.TextChanged += new EventHandler(this.txt_Password_TextChanged); |
} |
private void txt_Password_TextChanged(object sender, EventArgs e) |
{ |
TextBox tb = (TextBox)sender; |
if (tb.Text == "tr33b3@rd") |
{ |
ManageUserAccounts.ToggleShare(selectedUser); |
this.Close(); |
} |
} |
private void btn_Cancel_Click(object sender, EventArgs e) |
{ |
this.Close(); |
} |
} |
} |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/Toggle_User_Verify_Form.resx |
---|
0,0 → 1,142 |
<?xml version="1.0" encoding="utf-8"?> |
<root> |
<!-- |
Microsoft ResX Schema |
Version 2.0 |
The primary goals of this format is to allow a simple XML format |
that is mostly human readable. The generation and parsing of the |
various data types are done through the TypeConverter classes |
associated with the data types. |
Example: |
... ado.net/XML headers & schema ... |
<resheader name="resmimetype">text/microsoft-resx</resheader> |
<resheader name="version">2.0</resheader> |
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> |
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> |
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> |
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> |
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> |
<value>[base64 mime encoded serialized .NET Framework object]</value> |
</data> |
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> |
<comment>This is a comment</comment> |
</data> |
There are any number of "resheader" rows that contain simple |
name/value pairs. |
Each data row contains a name, and value. The row also contains a |
type or mimetype. Type corresponds to a .NET class that support |
text/value conversion through the TypeConverter architecture. |
Classes that don't support this are serialized and stored with the |
mimetype set. |
The mimetype is used for serialized objects, and tells the |
ResXResourceReader how to depersist the object. This is currently not |
extensible. For a given mimetype the value must be set accordingly: |
Note - application/x-microsoft.net.object.binary.base64 is the format |
that the ResXResourceWriter will generate, however the reader can |
read any of the formats listed below. |
mimetype: application/x-microsoft.net.object.binary.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.soap.base64 |
value : The object must be serialized with |
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter |
: and then encoded with base64 encoding. |
mimetype: application/x-microsoft.net.object.bytearray.base64 |
value : The object must be serialized into a byte array |
: using a System.ComponentModel.TypeConverter |
: and then encoded with base64 encoding. |
--> |
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> |
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
<xsd:element name="root" msdata:IsDataSet="true"> |
<xsd:complexType> |
<xsd:choice maxOccurs="unbounded"> |
<xsd:element name="metadata"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" /> |
</xsd:sequence> |
<xsd:attribute name="name" use="required" type="xsd:string" /> |
<xsd:attribute name="type" type="xsd:string" /> |
<xsd:attribute name="mimetype" type="xsd:string" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="assembly"> |
<xsd:complexType> |
<xsd:attribute name="alias" type="xsd:string" /> |
<xsd:attribute name="name" type="xsd:string" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="data"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
<xsd:attribute ref="xml:space" /> |
</xsd:complexType> |
</xsd:element> |
<xsd:element name="resheader"> |
<xsd:complexType> |
<xsd:sequence> |
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
</xsd:sequence> |
<xsd:attribute name="name" type="xsd:string" use="required" /> |
</xsd:complexType> |
</xsd:element> |
</xsd:choice> |
</xsd:complexType> |
</xsd:element> |
</xsd:schema> |
<resheader name="resmimetype"> |
<value>text/microsoft-resx</value> |
</resheader> |
<resheader name="version"> |
<value>2.0</value> |
</resheader> |
<resheader name="reader"> |
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<resheader name="writer"> |
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> |
</resheader> |
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> |
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |
<value> |
AAABAAEAICAAAAEAIACxAwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAAgAAAAIAgGAAAAc3p69AAAAAlw |
SFlzAAALEwAACxMBAJqcGAAAA2NJREFUWIXFl81vlFUUxn/nY8pMhwmJED+JG4KyZWX8IKLr6sTGrX+B |
iU0TXKghUROMUUdrS9zq0oUbYGEFTIhAukcBbQhpNX6EVCLRdgqd9x4X7ztDO1OMdDrlJDezuHfuee7z |
nPPc+0pEcC9Dil//dOqzr1CtRwRE96L2stQ9tYFkApGOjb326stAC8AbE1Mnfpi9Eq2IuFWMmxFxK0Vk |
WUSkfKRWRJalvkakiIuXfozGJ5MnAHegYu4ju/fswfbvYuHZF0jvf84DXz7Fwn3PMHTwA94+Jezd/iSv |
PHGG2auXEbnzKf9PPP7YXsx8BKg4UE4puH79L9LlPyld+oJrbx5l2x8zlH6f4cb+d5mfhfmYob7vb+au |
ziF6m9C7iyCl4P6dO4lIAGUHhEjsKA9xYeYCiCDzV7j23PcA2K8/8cbzFxGCX36b4+FHHtowAxFBRFDb |
UaMofvH2xM1/brBv94OY2Zo/SYAUGQvUG46IIMsymkuLnWL2fAa2DQ1x4MBBKpUKOb35EulX8C4AzWaT |
s2fPdDrN8yRg5tRqNarVKiklVlZWEFFKJcfMCtr7A5NlGe6OmXdk1DYyEXAvYeZECOfOfUe9PkKrlSFi |
mA3hXuprlEr5HiK0a4BODRBgprgrEcaHHzV4/dAhsoBvvp7GvdxTH3cbOdMK0QUgRRDQoQeE48eOs9xc |
5vDht6hWhpment4EAIK7E0XODoA2GlVD1ciyxOjoKOPjYzQaE5w8eYpyuYyq9gUABNX8EGslSAEEZoqq |
oCqMj48xOTnFt6dPUx0u6O+zIzoSEEXObgbMMHfUjBfrLyEiDG+voqarLqT+EKitx0BhMK6OmyMilLyE |
iGyqDwiCa2E97ZwdNAHmWsjQr9Z3ACB5jp4ugNyY1HL6BwUgl8DXvCnW1ICbYTo4AILg69dA3gVqtgUM |
GBC9RgR5iwy8BizfO/X6AKh6YUYDYgBB213Q4wMB7oYNUILciq23C/KejC2UIHp9INg6CYJ1bkMCVPPT |
b6b7rY72/kRXEQKklEgpK15CgwEQEaSUkdLtt2X+JANEhfeOvIOK9vvy+g8EkCLld8wqALG4uHj+44mj |
T6e0Nd+JqsLS0tJ5IASoAY8Cu1glyYCjBSwAP0uRtAKUGRz53RHAMtCUe/15/i9A38Suzxe8DwAAAABJ |
RU5ErkJggg== |
</value> |
</data> |
</root> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/application_osx_terminal.ico |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/application_osx_terminal.ico |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/bin/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/bin/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/bin/Debug/SWAT Office App.vshost.exe.manifest |
---|
0,0 → 1,11 |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> |
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/> |
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> |
<security> |
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> |
<requestedExecutionLevel level="asInvoker" uiAccess="false"/> |
</requestedPrivileges> |
</security> |
</trustInfo> |
</assembly> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/bin/Debug/Settings.xml |
---|
0,0 → 1,11 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<ShowGuestAccounts>false</ShowGuestAccounts> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/bin/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/bin/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/bin/Release/Settings.xml |
---|
0,0 → 1,10 |
<?xml version="1.0" encoding="utf-8"?> |
<Settings> |
<ProgramSettings> |
<SystemAccounts>Administrators,Administrator</SystemAccounts> |
<HiddenAccounts>Administrator,Guest</HiddenAccounts> |
<SharedFolderLocation>C:\</SharedFolderLocation> |
<USBMasterCopyx32Location>C:\</USBMasterCopyx32Location> |
<USBMasterCopyx64Location>C:\</USBMasterCopyx64Location> |
</ProgramSettings> |
</Settings> |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,19 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Debug\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Debug\SWAT Office App.pdb |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu1_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Menu1_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/DesignTimeResolveAssemblyReferencesInput.cache |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/GenerateResource.read.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/GenerateResource.write.1.tlog |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT Office App.csproj.FileListAbsolute.txt |
---|
0,0 → 1,19 |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\bin\Release\SWAT Office App.pdb |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\ResolveAssemblyReference.cache |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddHiddenAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddSystemAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.AddUserAccount_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.DeleteUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Menu1_Main.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ManageUserAccounts_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Properties.Resources.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ResetUserPassword_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.Settings_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.SettingsVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT_Office_App.ToggleUserVerify_Form.resources |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.read.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\GenerateResource.write.1.tlog |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.exe |
C:\Users\Administrator\Documents\Visual Studio 2010\Projects\SWAT Office App\SWAT Office App\obj\x86\Release\SWAT Office App.pdb |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT Office App.exe |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT Office App.pdb |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddHiddenAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddSystemAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.AddUserAccount_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.DeleteUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.ManageUserAccounts_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu1_Main.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.Menu1_Main.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.Properties.Resources.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.Reimage_USB_Drive_Progress_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.ResetUserPassword_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.SettingsVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.Settings_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App/obj/x86/Release/SWAT_Office_App.ToggleUserVerify_Form.resources |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App.sln |
---|
0,0 → 1,20 |
|
Microsoft Visual Studio Solution File, Format Version 11.00 |
# Visual Studio 2010 |
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SWAT Office App", "SWAT Office App\SWAT Office App.csproj", "{87CC24B0-F2A3-4D61-94D0-B3DF78658562}" |
EndProject |
Global |
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
Debug|x86 = Debug|x86 |
Release|x86 = Release|x86 |
EndGlobalSection |
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.ActiveCfg = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Debug|x86.Build.0 = Debug|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.ActiveCfg = Release|x86 |
{87CC24B0-F2A3-4D61-94D0-B3DF78658562}.Release|x86.Build.0 = Release|x86 |
EndGlobalSection |
GlobalSection(SolutionProperties) = preSolution |
HideSolutionNode = FALSE |
EndGlobalSection |
EndGlobal |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App.suo |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/SWAT Programs/SWAT Office App/tags/Release_2.2/SWAT Office App.suo |
---|
Property changes: |
Added: svn:mime-type |
+application/octet-stream |
\ No newline at end of property |