12 using System.Collections.Generic;
13 using System.ComponentModel;
19 using System.Windows.Forms;
20 using System.Runtime.InteropServices;
35 InitializeComponent();
44 private void DisplayInfo()
47 string myComputerId =
string.Empty;
48 string lastError =
string.Empty;
50 retVal = FilterAPI.GetUniqueComputerId(ref myComputerId, ref lastError);
51 string version =
System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();
55 this.Text +=
" ComputerId: " + myComputerId +
" Version: " + version;
60 private void toolStripButton_StartFilter_Click(
object sender, EventArgs e)
67 string lastError =
string.Empty;
70 toolStripButton_StartFilter.Enabled =
false;
71 toolStripButton_Stop.Enabled =
true;
85 toolStripButton_StartFilter.Enabled =
true;
86 toolStripButton_Stop.Enabled =
false;
90 private void toolStripButton_Stop_Click(
object sender, EventArgs e)
95 private void toolStripButton_ClearMessage_Click(
object sender, EventArgs e)
101 private void settingsToolStripMenuItem_Click(
object sender, EventArgs e)
104 settingForm.StartPosition = FormStartPosition.CenterParent;
105 settingForm.ShowDialog();
108 private void reportAProblemToolStripMenuItem_Click(
object sender, EventArgs e)
110 System.Diagnostics.Process.Start(
"http://www.easefilter.com/ReportIssue.htm");
113 private void helpTopicsToolStripMenuItem_Click(
object sender, EventArgs e)
115 System.Diagnostics.Process.Start(
"http://www.easefilter.com/Forums_Files/FileProtector.htm");
118 private void toolStripButton1_Click(
object sender, EventArgs e)
124 private void exitToolStripMenuItem_Click(
object sender, EventArgs e)
129 private void unInstallFilterDriverToolStripMenuItem_Click(
object sender, EventArgs e)
131 FilterAPI.StopFilter();
132 FilterAPI.UnInstallDriver();
135 private void createSecureShareFileToolStripMenuItem_Click(
object sender, EventArgs e)
142 accountForm.ShowDialog();
145 shareFileForm.ShowDialog();
148 private void contactUsToolStripMenuItem_Click(
object sender, EventArgs e)
150 System.Diagnostics.Process.Start(
"http://www.assurefiles.com/company.htm");
153 private void onlineManualToolStripMenuItem_Click(
object sender, EventArgs e)
155 System.Diagnostics.Process.Start(
"http://www.assurefiles.com/Forums_Files/secure_file_sharing.htm");
158 private void sDKManualToolStripMenuItem_Click(
object sender, EventArgs e)
160 System.Diagnostics.Process.Start(
"http://www.assurefiles.com/info/easefilter_manual.pdf");
163 private void toolStripButton_LoadMessage_Click(
object sender, EventArgs e)
void LoadMessageFromLogToConsole()
static FilterAPI.FilterType filterType
FilterMessage filterMessage
bool StartService(ref string lastError)