- added webimtray sources;
git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@37 c66351dc-e62f-0410-b875-e3a5c0b9693f
1084
src/webimtray/TrayInstaller/TrayInstaller.vdproj
Normal file
BIN
src/webimtray/WebIMTray/App.ico
Normal file
After Width: | Height: | Size: 3.6 KiB |
58
src/webimtray/WebIMTray/AssemblyInfo.cs
Normal file
@ -0,0 +1,58 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
|
||||
//
|
||||
// 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("WebImTray")]
|
||||
[assembly: AssemblyDescription("Tray program for webim.ru service")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("Internet Services")]
|
||||
[assembly: AssemblyProduct("WebImTray")]
|
||||
[assembly: AssemblyCopyright("")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
//
|
||||
// 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 Revision and Build Numbers
|
||||
// by using the '*' as shown below:
|
||||
|
||||
[assembly: AssemblyVersion("1.0.2.1")]
|
||||
|
||||
//
|
||||
// In order to sign your assembly you must specify a key to use. Refer to the
|
||||
// Microsoft .NET Framework documentation for more information on assembly signing.
|
||||
//
|
||||
// Use the attributes below to control which key is used for signing.
|
||||
//
|
||||
// Notes:
|
||||
// (*) If no key is specified, the assembly is not signed.
|
||||
// (*) KeyName refers to a key that has been installed in the Crypto Service
|
||||
// Provider (CSP) on your machine. KeyFile refers to a file which contains
|
||||
// a key.
|
||||
// (*) If the KeyFile and the KeyName values are both specified, the
|
||||
// following processing occurs:
|
||||
// (1) If the KeyName can be found in the CSP, that key is used.
|
||||
// (2) If the KeyName does not exist and the KeyFile does exist, the key
|
||||
// in the KeyFile is installed into the CSP and used.
|
||||
// (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility.
|
||||
// When specifying the KeyFile, the location of the KeyFile should be
|
||||
// relative to the project output directory which is
|
||||
// %Project Directory%\obj\<configuration>. For example, if your KeyFile is
|
||||
// located in the project directory, you would specify the AssemblyKeyFile
|
||||
// attribute as [assembly: AssemblyKeyFile("..\\..\\mykey.snk")]
|
||||
// (*) Delay Signing is an advanced option - see the Microsoft .NET Framework
|
||||
// documentation for more information on this.
|
||||
//
|
||||
[assembly: AssemblyDelaySign(false)]
|
||||
[assembly: AssemblyKeyFile("")]
|
||||
[assembly: AssemblyKeyName("")]
|
169
src/webimtray/WebIMTray/Main.Designer.cs
generated
Normal file
@ -0,0 +1,169 @@
|
||||
namespace webImTray {
|
||||
partial class MainWindow {
|
||||
private System.Windows.Forms.NotifyIcon notifyIcon;
|
||||
private System.ComponentModel.IContainer components;
|
||||
|
||||
protected override void Dispose(bool disposing) {
|
||||
if (disposing) {
|
||||
if (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.components = new System.ComponentModel.Container();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainWindow));
|
||||
this.notifyIcon = new System.Windows.Forms.NotifyIcon(this.components);
|
||||
this.notifyMenu = new System.Windows.Forms.ContextMenuStrip(this.components);
|
||||
this.optionsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
|
||||
this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.toolbar = new System.Windows.Forms.ToolStrip();
|
||||
this.toolNavigate = new System.Windows.Forms.ToolStripButton();
|
||||
this.toolOptions = new System.Windows.Forms.ToolStripButton();
|
||||
this.toolHideWindow = new System.Windows.Forms.ToolStripButton();
|
||||
this.webBrowser1 = new System.Windows.Forms.WebBrowser();
|
||||
this.reloadPageTimer = new System.Windows.Forms.Timer(this.components);
|
||||
this.notifyMenu.SuspendLayout();
|
||||
this.toolbar.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// notifyIcon
|
||||
//
|
||||
this.notifyIcon.ContextMenuStrip = this.notifyMenu;
|
||||
this.notifyIcon.Icon = ((System.Drawing.Icon)(resources.GetObject("notifyIcon.Icon")));
|
||||
this.notifyIcon.Text = "Web Messenger Tray";
|
||||
this.notifyIcon.Visible = true;
|
||||
this.notifyIcon.MouseDown += new System.Windows.Forms.MouseEventHandler(this.notifyIconClick);
|
||||
//
|
||||
// notifyMenu
|
||||
//
|
||||
this.notifyMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.optionsToolStripMenuItem,
|
||||
this.toolStripMenuItem1,
|
||||
this.exitToolStripMenuItem});
|
||||
this.notifyMenu.Name = "notifyMenu";
|
||||
this.notifyMenu.Size = new System.Drawing.Size(144, 58);
|
||||
//
|
||||
// optionsToolStripMenuItem
|
||||
//
|
||||
this.optionsToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("optionsToolStripMenuItem.Image")));
|
||||
this.optionsToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Silver;
|
||||
this.optionsToolStripMenuItem.Name = "optionsToolStripMenuItem";
|
||||
this.optionsToolStripMenuItem.Size = new System.Drawing.Size(143, 24);
|
||||
this.optionsToolStripMenuItem.Text = "Options..";
|
||||
this.optionsToolStripMenuItem.Click += new System.EventHandler(this.optionsMenu_Click);
|
||||
//
|
||||
// toolStripMenuItem1
|
||||
//
|
||||
this.toolStripMenuItem1.Name = "toolStripMenuItem1";
|
||||
this.toolStripMenuItem1.Size = new System.Drawing.Size(140, 6);
|
||||
//
|
||||
// exitToolStripMenuItem
|
||||
//
|
||||
this.exitToolStripMenuItem.Name = "exitToolStripMenuItem";
|
||||
this.exitToolStripMenuItem.Size = new System.Drawing.Size(143, 24);
|
||||
this.exitToolStripMenuItem.Text = "E&xit";
|
||||
this.exitToolStripMenuItem.Click += new System.EventHandler(this.menuExitClick);
|
||||
//
|
||||
// toolbar
|
||||
//
|
||||
this.toolbar.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.toolNavigate,
|
||||
this.toolOptions,
|
||||
this.toolHideWindow});
|
||||
this.toolbar.Location = new System.Drawing.Point(0, 0);
|
||||
this.toolbar.Name = "toolbar";
|
||||
this.toolbar.Size = new System.Drawing.Size(864, 26);
|
||||
this.toolbar.TabIndex = 1;
|
||||
this.toolbar.Text = "toolStrip1";
|
||||
//
|
||||
// toolNavigate
|
||||
//
|
||||
this.toolNavigate.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
|
||||
this.toolNavigate.Image = ((System.Drawing.Image)(resources.GetObject("toolNavigate.Image")));
|
||||
this.toolNavigate.ImageTransparentColor = System.Drawing.Color.Silver;
|
||||
this.toolNavigate.Name = "toolNavigate";
|
||||
this.toolNavigate.Size = new System.Drawing.Size(23, 23);
|
||||
this.toolNavigate.Text = "Show pending users";
|
||||
this.toolNavigate.Click += new System.EventHandler(this.toolNavigate_Click);
|
||||
//
|
||||
// toolOptions
|
||||
//
|
||||
this.toolOptions.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
|
||||
this.toolOptions.Image = ((System.Drawing.Image)(resources.GetObject("toolOptions.Image")));
|
||||
this.toolOptions.ImageTransparentColor = System.Drawing.Color.Silver;
|
||||
this.toolOptions.Name = "toolOptions";
|
||||
this.toolOptions.Size = new System.Drawing.Size(23, 23);
|
||||
this.toolOptions.Text = "Options..";
|
||||
this.toolOptions.Click += new System.EventHandler(this.optionsMenu_Click);
|
||||
//
|
||||
// toolHideWindow
|
||||
//
|
||||
this.toolHideWindow.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
|
||||
this.toolHideWindow.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
|
||||
this.toolHideWindow.Image = ((System.Drawing.Image)(resources.GetObject("toolHideWindow.Image")));
|
||||
this.toolHideWindow.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
this.toolHideWindow.Name = "toolHideWindow";
|
||||
this.toolHideWindow.Size = new System.Drawing.Size(105, 23);
|
||||
this.toolHideWindow.Text = "Hide window";
|
||||
this.toolHideWindow.Click += new System.EventHandler(this.toolHideWindow_Click);
|
||||
//
|
||||
// webBrowser1
|
||||
//
|
||||
this.webBrowser1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.webBrowser1.Location = new System.Drawing.Point(0, 26);
|
||||
this.webBrowser1.MinimumSize = new System.Drawing.Size(20, 20);
|
||||
this.webBrowser1.Name = "webBrowser1";
|
||||
this.webBrowser1.Size = new System.Drawing.Size(864, 459);
|
||||
this.webBrowser1.TabIndex = 2;
|
||||
this.webBrowser1.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.webBrowser1_PreviewKeyDown);
|
||||
//
|
||||
// reloadPageTimer
|
||||
//
|
||||
this.reloadPageTimer.Interval = 5000;
|
||||
this.reloadPageTimer.Tick += new System.EventHandler(this.timer1_Tick);
|
||||
//
|
||||
// MainWindow
|
||||
//
|
||||
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
|
||||
this.ClientSize = new System.Drawing.Size(864, 485);
|
||||
this.Controls.Add(this.webBrowser1);
|
||||
this.Controls.Add(this.toolbar);
|
||||
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
|
||||
this.MinimizeBox = false;
|
||||
this.Name = "MainWindow";
|
||||
this.ShowInTaskbar = false;
|
||||
this.Text = "Internet Services - Web Messenger";
|
||||
this.Shown += new System.EventHandler(this.MainWindow_Shown);
|
||||
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Client_FormClosing);
|
||||
this.GotFocus += new System.EventHandler(this.gotFocus);
|
||||
this.notifyMenu.ResumeLayout(false);
|
||||
this.toolbar.ResumeLayout(false);
|
||||
this.toolbar.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.ToolStrip toolbar;
|
||||
private System.Windows.Forms.ToolStripButton toolNavigate;
|
||||
private System.Windows.Forms.WebBrowser webBrowser1;
|
||||
private System.Windows.Forms.Timer reloadPageTimer;
|
||||
private System.Windows.Forms.ToolStripButton toolOptions;
|
||||
private System.Windows.Forms.ContextMenuStrip notifyMenu;
|
||||
private System.Windows.Forms.ToolStripMenuItem optionsToolStripMenuItem;
|
||||
private System.Windows.Forms.ToolStripSeparator toolStripMenuItem1;
|
||||
private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem;
|
||||
private System.Windows.Forms.ToolStripButton toolHideWindow;
|
||||
|
||||
}
|
||||
}
|
150
src/webimtray/WebIMTray/Main.cs
Normal file
@ -0,0 +1,150 @@
|
||||
//#define DEBUG
|
||||
|
||||
using System;
|
||||
using System.Drawing;
|
||||
using System.Collections;
|
||||
using System.ComponentModel;
|
||||
using System.Windows.Forms;
|
||||
using System.Data;
|
||||
|
||||
namespace webImTray {
|
||||
|
||||
public partial class MainWindow : System.Windows.Forms.Form {
|
||||
|
||||
public MainWindow() {
|
||||
InitializeComponent();
|
||||
PostInitialize();
|
||||
}
|
||||
|
||||
[STAThread]
|
||||
static void Main(string[] args) {
|
||||
Options.parseParameters(args);
|
||||
Application.Run(new MainWindow());
|
||||
}
|
||||
|
||||
void PostInitialize() {
|
||||
|
||||
webBrowser1.DocumentTitleChanged += new EventHandler(webBrowser1_DocumentTitleChanged);
|
||||
|
||||
if (Options.ShowInTaskBar) {
|
||||
this.ShowInTaskbar = true;
|
||||
}
|
||||
|
||||
if (Options.HideMainWindow) {
|
||||
this.WindowState = FormWindowState.Minimized;
|
||||
}
|
||||
|
||||
navigateThere();
|
||||
setupReloadTimer();
|
||||
}
|
||||
|
||||
void navigateThere() {
|
||||
#if DEBUG
|
||||
webBrowser1.Navigate("http://localhost:8080/IMCenter/client/users/index_flat.jsp");
|
||||
#else
|
||||
webBrowser1.Navigate(Options.WebIMServer + (Options.isLiteServer ? Options.LITE_PENDING_USERS_PAGE : Options.PRO_PENDING_USERS_PAGE));
|
||||
#endif
|
||||
}
|
||||
|
||||
private void showWindow() {
|
||||
this.Visible = true;
|
||||
this.Activate();
|
||||
this.WindowState = FormWindowState.Normal;
|
||||
}
|
||||
|
||||
private void hideWindow() {
|
||||
this.Visible = false;
|
||||
}
|
||||
|
||||
private void notifyIconClick(object sender, System.Windows.Forms.MouseEventArgs e) {
|
||||
if (e.Button != MouseButtons.Left)
|
||||
return;
|
||||
|
||||
bool wasVisible = this.Visible;
|
||||
|
||||
if (wasVisible)
|
||||
hideWindow();
|
||||
else
|
||||
showWindow();
|
||||
}
|
||||
|
||||
bool forceClosing = false;
|
||||
|
||||
private void menuExitClick(object sender, System.EventArgs e) {
|
||||
forceClosing = true;
|
||||
this.Close();
|
||||
}
|
||||
|
||||
private void gotFocus(object sender, System.EventArgs e) {
|
||||
if (this.Visible == false) {
|
||||
showWindow();
|
||||
}
|
||||
}
|
||||
|
||||
void webBrowser1_DocumentTitleChanged(object sender, EventArgs e) {
|
||||
string s = webBrowser1.DocumentTitle;
|
||||
if (s == null || s.Length == 0)
|
||||
s = "Internet Services - Web Messenger [loading]";
|
||||
this.Text = s;
|
||||
}
|
||||
|
||||
private void Client_FormClosing(object sender, FormClosingEventArgs e) {
|
||||
if( !forceClosing && e.CloseReason == CloseReason.UserClosing
|
||||
&& MessageBox.Show(this, "Do you want to quit WebIM for Tray?", "Web Messenger",
|
||||
MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) {
|
||||
e.Cancel = true;
|
||||
}
|
||||
}
|
||||
|
||||
private void webBrowser1_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e) {
|
||||
if (e.KeyCode == Keys.Escape && this.Visible) {
|
||||
hideWindow();
|
||||
}
|
||||
}
|
||||
|
||||
private void optionsMenu_Click(object sender, EventArgs e) {
|
||||
OptionsDialog dialog = new OptionsDialog();
|
||||
dialog.ShowDialog(this);
|
||||
|
||||
// apply options
|
||||
if (Options.ShowInTaskBar != this.ShowInTaskbar)
|
||||
this.ShowInTaskbar = !this.ShowInTaskbar;
|
||||
setupReloadTimer();
|
||||
}
|
||||
|
||||
private void toolNavigate_Click(object sender, EventArgs e) {
|
||||
navigateThere();
|
||||
}
|
||||
|
||||
private void timer1_Tick(object sender, EventArgs e) {
|
||||
navigateThere();
|
||||
}
|
||||
|
||||
private void MainWindow_Shown(object sender, EventArgs e) {
|
||||
if (Options.HideMainWindow) {
|
||||
hideWindow();
|
||||
}
|
||||
}
|
||||
|
||||
private void setupReloadTimer() {
|
||||
int reloadSettings = (int)Options.ForceRefreshTime;
|
||||
if (reloadSettings != currentReloadTime) {
|
||||
if( currentReloadTime > 0 )
|
||||
reloadPageTimer.Stop();
|
||||
|
||||
if (reloadSettings != 0) {
|
||||
reloadPageTimer.Interval = reloadSettings * 60 * 1000;
|
||||
reloadPageTimer.Start();
|
||||
}
|
||||
|
||||
currentReloadTime = reloadSettings;
|
||||
}
|
||||
}
|
||||
|
||||
private int currentReloadTime = 0;
|
||||
|
||||
private void toolHideWindow_Click(object sender, EventArgs e) {
|
||||
hideWindow();
|
||||
}
|
||||
}
|
||||
}
|
275
src/webimtray/WebIMTray/Main.resx
Normal file
@ -0,0 +1,275 @@
|
||||
<?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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="notifyIcon.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>135, 12</value>
|
||||
</metadata>
|
||||
<metadata name="notifyMenu.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>259, 20</value>
|
||||
</metadata>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="optionsToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAIVJREFUOE/dk0EO
|
||||
gCAMBPlgv+l/DBcTH4O2WrLCFi56kaQJgXbYbUNKXy4RKSz2bT3PF4vwfS3MOdO4oAOAF48hN4BJ1Jdn
|
||||
kKpAE321RRHkYcEBmKxABnO12rhOgV9WOQ3Eodh1mwJawGK0hftubDNAqygEoAU2GWbBYD9REH0adv76
|
||||
5z0AIQLwRor4ZGsAAAAASUVORK5CYII=
|
||||
</value>
|
||||
</data>
|
||||
<data name="notifyIcon.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAABAAEAEBAAAAAAAABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAEAAAAAAAAAAAAAAAEAAAAB
|
||||
AAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAMDcwADwyqYABAQEAAgICAAMDAwAERERABYW
|
||||
FgAcHBwAIiIiACkpKQBVVVUATU1NAEJCQgA5OTkAgHz/AFBQ/wCTANYA/+zMAMbW7wDW5+cAkKmtAAAA
|
||||
MwAAAGYAAACZAAAAzAAAMwAAADMzAAAzZgAAM5kAADPMAAAz/wAAZgAAAGYzAABmZgAAZpkAAGbMAABm
|
||||
/wAAmQAAAJkzAACZZgAAmZkAAJnMAACZ/wAAzAAAAMwzAADMZgAAzJkAAMzMAADM/wAA/2YAAP+ZAAD/
|
||||
zAAzAAAAMwAzADMAZgAzAJkAMwDMADMA/wAzMwAAMzMzADMzZgAzM5kAMzPMADMz/wAzZgAAM2YzADNm
|
||||
ZgAzZpkAM2bMADNm/wAzmQAAM5kzADOZZgAzmZkAM5nMADOZ/wAzzAAAM8wzADPMZgAzzJkAM8zMADPM
|
||||
/wAz/zMAM/9mADP/mQAz/8wAM///AGYAAABmADMAZgBmAGYAmQBmAMwAZgD/AGYzAABmMzMAZjNmAGYz
|
||||
mQBmM8wAZjP/AGZmAABmZjMAZmZmAGZmmQBmZswAZpkAAGaZMwBmmWYAZpmZAGaZzABmmf8AZswAAGbM
|
||||
MwBmzJkAZszMAGbM/wBm/wAAZv8zAGb/mQBm/8wAzAD/AP8AzACZmQAAmTOZAJkAmQCZAMwAmQAAAJkz
|
||||
MwCZAGYAmTPMAJkA/wCZZgAAmWYzAJkzZgCZZpkAmWbMAJkz/wCZmTMAmZlmAJmZmQCZmcwAmZn/AJnM
|
||||
AACZzDMAZsxmAJnMmQCZzMwAmcz/AJn/AACZ/zMAmcxmAJn/mQCZ/8wAmf//AMwAAACZADMAzABmAMwA
|
||||
mQDMAMwAmTMAAMwzMwDMM2YAzDOZAMwzzADMM/8AzGYAAMxmMwCZZmYAzGaZAMxmzACZZv8AzJkAAMyZ
|
||||
MwDMmWYAzJmZAMyZzADMmf8AzMwAAMzMMwDMzGYAzMyZAMzMzADMzP8AzP8AAMz/MwCZ/2YAzP+ZAMz/
|
||||
zADM//8AzAAzAP8AZgD/AJkAzDMAAP8zMwD/M2YA/zOZAP8zzAD/M/8A/2YAAP9mMwDMZmYA/2aZAP9m
|
||||
zADMZv8A/5kAAP+ZMwD/mWYA/5mZAP+ZzAD/mf8A/8wAAP/MMwD/zGYA/8yZAP/MzAD/zP8A//8zAMz/
|
||||
ZgD//5kA///MAGZm/wBm/2YAZv//AP9mZgD/Zv8A//9mACEApQBfX18Ad3d3AIaGhgCWlpYAy8vLALKy
|
||||
sgDX19cA3d3dAOPj4wDq6uoA8fHxAPj4+ADw+/8ApKCgAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//
|
||||
AAD///8ACgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKi4uLi4uLi4uLCgqLi4sKCouLi4uL
|
||||
i4uLiwoKi4uLCgqtrYuLi4uLi4sKCouLiwoKCq2tra2tra0KCq2trQoKCgoKra2tra0KCq2trQoKCgoK
|
||||
Cgqtra0KCq2trQoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCtSzswoKs7OzCgoKCgoKCtTU1NSzCrOzs7MK
|
||||
CgoKCgrU1NTU1Aqzs7OzCgoKCgoK1NTU1NQK1NTU1AoKCgoKCgrU1NQKCtTU1AoKCgoKCgoKCgoKCgoK
|
||||
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCv//AAD//wAAgDEAAIAxAACAMQAAwGMAAODHAADxjwAA//8AAPGP
|
||||
AADghwAA4IcAAOCHAADxjwAA//8AAP//AAA=
|
||||
</value>
|
||||
</data>
|
||||
<metadata name="toolbar.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>421, 11</value>
|
||||
</metadata>
|
||||
<data name="toolNavigate.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAY9JREFUOE9jYBh0
|
||||
wHTS1/+mEz7/N+n/8B/mOOOeN/+Ne17/N+59AxfD6nCzqb//m035+d908rf/JhM+/jfpew/WYNz9EmyA
|
||||
UddLIH6B2xCwAVN//TedBDQA6AKQzSADDNsf/zdse/TfsPXBf4PW+3gMmPzjv+nEL0Cb34FtAmkEGaDf
|
||||
dPu/fsON/3r11/7r1V3B7w2wUzuf/TdoQdikW3Pxv07V2f86lWfwa6ZKjOrWXAbadu6/dsUpuG2ahfv/
|
||||
axTs/a+Rvxu/CzRLTv7XLD7+X6PoCFDDgf/qeXvhGtSytv1Xy9r6Xy1zC3ZDVLP2/lfJ2vNfJXPnf1Ug
|
||||
Vknf9l85bct/5dRNcA3KKRv+g7BK6gZUQxQSN/1XSNj4XyF+PRjLx68D0mv/y8euBmOFuFVwDQpxQH78
|
||||
6v+KCWsQhkhHLP8vHQbEoUuBNBCHL/0vA6RlwpcAMYSGBTCILxux7L9c1HKEARIBC/5L+IPwvP8SASA8
|
||||
H4ID5/+XDASKA9kwA0B8yaCF/6VDFtEhSolJFwDyA+nk71GvlAAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<data name="toolOptions.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAIVJREFUOE/dk0EO
|
||||
gCAMBPlgv+l/DBcTH4O2WrLCFi56kaQJgXbYbUNKXy4RKSz2bT3PF4vwfS3MOdO4oAOAF48hN4BJ1Jdn
|
||||
kKpAE321RRHkYcEBmKxABnO12rhOgV9WOQ3Eodh1mwJawGK0hftubDNAqygEoAU2GWbBYD9REH0adv76
|
||||
5z0AIQLwRor4ZGsAAAAASUVORK5CYII=
|
||||
</value>
|
||||
</data>
|
||||
<data name="toolHideWindow.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAgxJREFUOE+lkvtL
|
||||
U2EYx+0PEbtpFwnBKPGKiJImGP0gYhIYs1E5GF5gIxkpA00JRSmMEF0ohMh+GaRWYlqabMVcNdS2QpaI
|
||||
VqiDIYhk397vA6fXhCjyhYdzeM/5fp7vczkAdeL2cwho7v/wWzT1zcN+Pwhr51uY2/y41PQaF+wzKKiZ
|
||||
QvaN58g0jyLd5KEUcQbg+84P/Cm2tncQjW3j68YWIqubCC3FcOJc478BAuGoZM6zvoRnakXEruEIjhc4
|
||||
/g5gZop9c+voGAyLbQIfeBZxLL9BA1jzXvuGbWamuKh+GmmVbswE19A59FEBbmoAG7YbsLtm2mZmiml9
|
||||
cvabNDwpz6YB7LYBoMXCumkJr7LOmnnHzBQ/9X2Bo2cOibm1GsBREbAQiYmw/8lnuCeWkVzcgnZlnw1j
|
||||
3HV/wuNXK6i/9x5Hc6wawDlTXHbLJ+LZUBQPRyKwdQdxutwl1h+NLXHh5Ht1ewBHsiwawCW57HyDAfWR
|
||||
dvl0uhZQ1eqX8aVc7EKLqrum651ATLf9OJx5XQM4KmY0xPzZ0hFAiQJnXB0WwME0E3IsL5B17ZlADqWb
|
||||
NYDrOepdlcysmTWWOrxqbceRWtaLk0VO1XW72D5Vckd2gMBfq8zdpmUG62NJvKM4+XyziDk24xmfWoGE
|
||||
s1c0gHPmbrPTpHNJKOCo2G1mZs20zcwUJ5yp1AB5+8/zEwgF5GMVDxh4AAAAAElFTkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
<metadata name="reloadPageTimer.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>544, 11</value>
|
||||
</metadata>
|
||||
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>173</value>
|
||||
</metadata>
|
||||
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
AAABAAIAEBAAAAAAAABoBQAAJgAAACAgAAAAAAAAqAgAAI4FAAAoAAAAEAAAACAAAAABAAgAAAAAAAAB
|
||||
AAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAMDAwADA3MAA8MqmAAQE
|
||||
BAAICAgADAwMABEREQAWFhYAHBwcACIiIgApKSkAVVVVAE1NTQBCQkIAOTk5AIB8/wBQUP8AkwDWAP/s
|
||||
zADG1u8A1ufnAJCprQAAADMAAABmAAAAmQAAAMwAADMAAAAzMwAAM2YAADOZAAAzzAAAM/8AAGYAAABm
|
||||
MwAAZmYAAGaZAABmzAAAZv8AAJkAAACZMwAAmWYAAJmZAACZzAAAmf8AAMwAAADMMwAAzGYAAMyZAADM
|
||||
zAAAzP8AAP9mAAD/mQAA/8wAMwAAADMAMwAzAGYAMwCZADMAzAAzAP8AMzMAADMzMwAzM2YAMzOZADMz
|
||||
zAAzM/8AM2YAADNmMwAzZmYAM2aZADNmzAAzZv8AM5kAADOZMwAzmWYAM5mZADOZzAAzmf8AM8wAADPM
|
||||
MwAzzGYAM8yZADPMzAAzzP8AM/8zADP/ZgAz/5kAM//MADP//wBmAAAAZgAzAGYAZgBmAJkAZgDMAGYA
|
||||
/wBmMwAAZjMzAGYzZgBmM5kAZjPMAGYz/wBmZgAAZmYzAGZmZgBmZpkAZmbMAGaZAABmmTMAZplmAGaZ
|
||||
mQBmmcwAZpn/AGbMAABmzDMAZsyZAGbMzABmzP8AZv8AAGb/MwBm/5kAZv/MAMwA/wD/AMwAmZkAAJkz
|
||||
mQCZAJkAmQDMAJkAAACZMzMAmQBmAJkzzACZAP8AmWYAAJlmMwCZM2YAmWaZAJlmzACZM/8AmZkzAJmZ
|
||||
ZgCZmZkAmZnMAJmZ/wCZzAAAmcwzAGbMZgCZzJkAmczMAJnM/wCZ/wAAmf8zAJnMZgCZ/5kAmf/MAJn/
|
||||
/wDMAAAAmQAzAMwAZgDMAJkAzADMAJkzAADMMzMAzDNmAMwzmQDMM8wAzDP/AMxmAADMZjMAmWZmAMxm
|
||||
mQDMZswAmWb/AMyZAADMmTMAzJlmAMyZmQDMmcwAzJn/AMzMAADMzDMAzMxmAMzMmQDMzMwAzMz/AMz/
|
||||
AADM/zMAmf9mAMz/mQDM/8wAzP//AMwAMwD/AGYA/wCZAMwzAAD/MzMA/zNmAP8zmQD/M8wA/zP/AP9m
|
||||
AAD/ZjMAzGZmAP9mmQD/ZswAzGb/AP+ZAAD/mTMA/5lmAP+ZmQD/mcwA/5n/AP/MAAD/zDMA/8xmAP/M
|
||||
mQD/zMwA/8z/AP//MwDM/2YA//+ZAP//zABmZv8AZv9mAGb//wD/ZmYA/2b/AP//ZgAhAKUAX19fAHd3
|
||||
dwCGhoYAlpaWAMvLywCysrIA19fXAN3d3QDj4+MA6urqAPHx8QD4+PgA8Pv/AKSgoACAgIAAAAD/AAD/
|
||||
AAAA//8A/wAAAP8A/wD//wAA////AAoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCouLi4uL
|
||||
i4uLiwoKi4uLCgqLi4uLi4uLi4sKCouLiwoKra2Li4uLi4uLCgqLi4sKCgqtra2tra2tCgqtra0KCgoK
|
||||
Cq2tra2tCgqtra0KCgoKCgoKra2tCgqtra0KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgrUs7MKCrOzswoK
|
||||
CgoKCgrU1NTUswqzs7OzCgoKCgoK1NTU1NQKs7OzswoKCgoKCtTU1NTUCtTU1NQKCgoKCgoK1NTUCgrU
|
||||
1NQKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgr//wAA//8AAIAxAACAMQAAgDEAAMBj
|
||||
AADgxwAA8Y8AAP//AADxjwAA4IcAAOCHAADghwAA8Y8AAP//AAD//wAAKAAAACAAAABAAAAAAQAIAAAA
|
||||
AAAABAAAAAAAAAAAAAAAAQAAAAEAAAAAAAAAAIAAAIAAAACAgACAAAAAgACAAICAAADAwMAAwNzAAPDK
|
||||
pgAEBAQACAgIAAwMDAAREREAFhYWABwcHAAiIiIAKSkpAFVVVQBNTU0AQkJCADk5OQCAfP8AUFD/AJMA
|
||||
1gD/7MwAxtbvANbn5wCQqa0AAAAzAAAAZgAAAJkAAADMAAAzAAAAMzMAADNmAAAzmQAAM8wAADP/AABm
|
||||
AAAAZjMAAGZmAABmmQAAZswAAGb/AACZAAAAmTMAAJlmAACZmQAAmcwAAJn/AADMAAAAzDMAAMxmAADM
|
||||
mQAAzMwAAMz/AAD/ZgAA/5kAAP/MADMAAAAzADMAMwBmADMAmQAzAMwAMwD/ADMzAAAzMzMAMzNmADMz
|
||||
mQAzM8wAMzP/ADNmAAAzZjMAM2ZmADNmmQAzZswAM2b/ADOZAAAzmTMAM5lmADOZmQAzmcwAM5n/ADPM
|
||||
AAAzzDMAM8xmADPMmQAzzMwAM8z/ADP/MwAz/2YAM/+ZADP/zAAz//8AZgAAAGYAMwBmAGYAZgCZAGYA
|
||||
zABmAP8AZjMAAGYzMwBmM2YAZjOZAGYzzABmM/8AZmYAAGZmMwBmZmYAZmaZAGZmzABmmQAAZpkzAGaZ
|
||||
ZgBmmZkAZpnMAGaZ/wBmzAAAZswzAGbMmQBmzMwAZsz/AGb/AABm/zMAZv+ZAGb/zADMAP8A/wDMAJmZ
|
||||
AACZM5kAmQCZAJkAzACZAAAAmTMzAJkAZgCZM8wAmQD/AJlmAACZZjMAmTNmAJlmmQCZZswAmTP/AJmZ
|
||||
MwCZmWYAmZmZAJmZzACZmf8AmcwAAJnMMwBmzGYAmcyZAJnMzACZzP8Amf8AAJn/MwCZzGYAmf+ZAJn/
|
||||
zACZ//8AzAAAAJkAMwDMAGYAzACZAMwAzACZMwAAzDMzAMwzZgDMM5kAzDPMAMwz/wDMZgAAzGYzAJlm
|
||||
ZgDMZpkAzGbMAJlm/wDMmQAAzJkzAMyZZgDMmZkAzJnMAMyZ/wDMzAAAzMwzAMzMZgDMzJkAzMzMAMzM
|
||||
/wDM/wAAzP8zAJn/ZgDM/5kAzP/MAMz//wDMADMA/wBmAP8AmQDMMwAA/zMzAP8zZgD/M5kA/zPMAP8z
|
||||
/wD/ZgAA/2YzAMxmZgD/ZpkA/2bMAMxm/wD/mQAA/5kzAP+ZZgD/mZkA/5nMAP+Z/wD/zAAA/8wzAP/M
|
||||
ZgD/zJkA/8zMAP/M/wD//zMAzP9mAP//mQD//8wAZmb/AGb/ZgBm//8A/2ZmAP9m/wD//2YAIQClAF9f
|
||||
XwB3d3cAhoaGAJaWlgDLy8sAsrKyANfX1wDd3d0A4+PjAOrq6gDx8fEA+Pj4APD7/wCkoKAAgICAAAAA
|
||||
/wAA/wAAAP//AP8AAAD/AP8A//8AAP///wAKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
|
||||
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
|
||||
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
|
||||
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
|
||||
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
|
||||
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKi4uLi4uLi4uLCgoK
|
||||
CgoKCgoKCouLi4uLi4uLiwoKCgCLi4uLi4uLi4sAAAAAAAAAAAAAi4uLi4uLi4uLCgoKAIuLi4uLi4uL
|
||||
iwAAAAAAAAAAAACLi4uLi4uLi4sKCgoAAIuLi4uLi4sAAAAAAAAAAAAAAACtra2tra2tCgoKCgAAAK2t
|
||||
ra2tAAAAAACtAACtAAAAAACtra2trQAKCgoKAAAAAK2trQAAAAAAra0AAK2tAAAAAACtra0AAAoKCgoA
|
||||
AAAAAAAAAAAAAK2tra2tra2tAAAAAAAAAAAACgoKCgAAAACtra0AAACtra2tra2tra2tAAAAra2tAAAK
|
||||
CgoKAAAAra2tra0AAACtra2tra2trQAAAK2tra2tAAoKCgoAAACzs7OzswAAAACzswAAs7MAAAAAs7Oz
|
||||
s7MACgoKCgAAANTU1NSzAAAAAACzAACzAAAAAADU1NSzswAKCgoKAAAAANTU1AAAAAAAAAAAAAAAAAAA
|
||||
AADU1NQAAAoKCgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgoKCgoKCgoKCgoKCgoKCgoKCgoK
|
||||
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
|
||||
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
|
||||
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
|
||||
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK
|
||||
CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK////////////////////////////////////////
|
||||
/////////////8Af+APAH/gDwB/4A+A//Afwfb4P+PmfH//wD//44Acf8HAOD/B5ng/wfb4P+P//H///
|
||||
//////////////////////////////////////////////////8=
|
||||
</value>
|
||||
</data>
|
||||
</root>
|
109
src/webimtray/WebIMTray/Options.cs
Normal file
@ -0,0 +1,109 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace webImTray {
|
||||
class Options {
|
||||
|
||||
public const string DEFAULT_PRO_SERVER = "http://pro.webim.ru";
|
||||
public const string DEFAULT_LITE_SERVER = "http://localhost/webim";
|
||||
public const string PRO_PENDING_USERS_PAGE = "/client/users/index_flat.jsp";
|
||||
public const string PRO_SETTINGS_PAGE = "/client/settings/index.jsp";
|
||||
public const string LITE_PENDING_USERS_PAGE = "/operator/users.php";
|
||||
public const string LITE_SETTINGS_PAGE = "/operator/operators.php";
|
||||
private const string HTTP_PREFIX = "http://";
|
||||
|
||||
public static string WebIMServer {
|
||||
get {
|
||||
String server = Application.UserAppDataRegistry.GetValue("server", DEFAULT_PRO_SERVER).ToString();
|
||||
while (server.EndsWith("/"))
|
||||
server = server.Substring(0, server.Length - 1);
|
||||
if (!server.StartsWith(HTTP_PREFIX))
|
||||
return DEFAULT_PRO_SERVER;
|
||||
return server;
|
||||
}
|
||||
set {
|
||||
if (!value.StartsWith(HTTP_PREFIX))
|
||||
return;
|
||||
Application.UserAppDataRegistry.SetValue("server", value.ToString());
|
||||
}
|
||||
}
|
||||
|
||||
public static bool isLiteServer {
|
||||
get {
|
||||
return Application.UserAppDataRegistry.GetValue("islite", "false").ToString().ToLower().Equals("true");
|
||||
}
|
||||
set {
|
||||
Application.UserAppDataRegistry.SetValue("islite", value.ToString());
|
||||
}
|
||||
}
|
||||
|
||||
public static decimal ForceRefreshTime {
|
||||
get {
|
||||
return Decimal.Parse(Application.UserAppDataRegistry.GetValue("refreshtime", "15").ToString());
|
||||
}
|
||||
set {
|
||||
Application.UserAppDataRegistry.SetValue("refreshtime", value.ToString());
|
||||
}
|
||||
}
|
||||
|
||||
public static bool ShowInTaskBar {
|
||||
get {
|
||||
return Application.UserAppDataRegistry.GetValue("showintaskbar", "false").ToString().ToLower().Equals("true");
|
||||
}
|
||||
set {
|
||||
Application.UserAppDataRegistry.SetValue("showintaskbar", value.ToString());
|
||||
}
|
||||
}
|
||||
|
||||
public static bool HideAfterStart {
|
||||
get {
|
||||
return Application.UserAppDataRegistry.GetValue("hideafterstart", "false").ToString().ToLower().Equals("true");
|
||||
}
|
||||
set {
|
||||
Application.UserAppDataRegistry.SetValue("hideafterstart", value.ToString());
|
||||
}
|
||||
}
|
||||
|
||||
private const string autoRunUserRegistry = "Software\\Microsoft\\Windows\\CurrentVersion\\Run";
|
||||
private const string autoRunRegistry = "HKEY_CURRENT_USER\\" + autoRunUserRegistry;
|
||||
private const string autoRunKey = "webimtray.exe";
|
||||
|
||||
public static bool AutoStart {
|
||||
get {
|
||||
return Microsoft.Win32.Registry.GetValue(autoRunRegistry, autoRunKey, "").ToString().Length > 0;
|
||||
}
|
||||
set {
|
||||
if (value) {
|
||||
Microsoft.Win32.Registry.SetValue(autoRunRegistry, autoRunKey, Application.ExecutablePath);
|
||||
} else {
|
||||
try {
|
||||
Microsoft.Win32.RegistryKey key = Microsoft.Win32.Registry.CurrentUser.OpenSubKey(autoRunUserRegistry, true);
|
||||
key.DeleteValue(autoRunKey, false);
|
||||
key.Close();
|
||||
}
|
||||
catch (Exception) {
|
||||
Microsoft.Win32.Registry.SetValue(autoRunRegistry, autoRunKey, "");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public static bool HideMainWindow {
|
||||
get {
|
||||
if (forceShowWindow)
|
||||
return false;
|
||||
return HideAfterStart;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
static bool forceShowWindow = false;
|
||||
|
||||
internal static void parseParameters(string[] args) {
|
||||
if (args.Length == 1 && args[0].Equals("/show"))
|
||||
forceShowWindow = true;
|
||||
}
|
||||
}
|
||||
}
|
BIN
src/webimtray/WebIMTray/icons/Notify.ico
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
src/webimtray/WebIMTray/icons/Options.ico
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
src/webimtray/WebIMTray/icons/about_head.bmp
Normal file
After Width: | Height: | Size: 32 KiB |
BIN
src/webimtray/WebIMTray/icons/logo.bmp
Normal file
After Width: | Height: | Size: 16 KiB |
170
src/webimtray/WebIMTray/options/About.Designer.cs
generated
Normal file
@ -0,0 +1,170 @@
|
||||
namespace webImTray {
|
||||
partial class About {
|
||||
/// <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 Component 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.Windows.Forms.Label label3;
|
||||
System.Windows.Forms.Label label4;
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(About));
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.label2 = new System.Windows.Forms.Label();
|
||||
this.pictureBox1 = new System.Windows.Forms.PictureBox();
|
||||
this.linkLabel1 = new System.Windows.Forms.LinkLabel();
|
||||
this.linkLabel2 = new System.Windows.Forms.LinkLabel();
|
||||
this.pictureBox2 = new System.Windows.Forms.PictureBox();
|
||||
label3 = new System.Windows.Forms.Label();
|
||||
label4 = new System.Windows.Forms.Label();
|
||||
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).BeginInit();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// label3
|
||||
//
|
||||
label3.AutoSize = true;
|
||||
label3.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
label3.Location = new System.Drawing.Point(17, 140);
|
||||
label3.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
label3.Name = "label3";
|
||||
label3.Padding = new System.Windows.Forms.Padding(0, 0, 0, 9);
|
||||
label3.Size = new System.Drawing.Size(297, 27);
|
||||
label3.TabIndex = 3;
|
||||
label3.Text = "Copyright (c) 2006-07 Internet Services Ltd.";
|
||||
//
|
||||
// label4
|
||||
//
|
||||
label4.AutoSize = true;
|
||||
label4.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
label4.Location = new System.Drawing.Point(17, 166);
|
||||
label4.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
label4.Name = "label4";
|
||||
label4.Padding = new System.Windows.Forms.Padding(0, 0, 0, 9);
|
||||
label4.Size = new System.Drawing.Size(169, 27);
|
||||
label4.TabIndex = 4;
|
||||
label4.Text = "Please, visit our websites";
|
||||
//
|
||||
// label1
|
||||
//
|
||||
this.label1.AutoSize = true;
|
||||
this.label1.Font = new System.Drawing.Font("Tahoma", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.label1.ForeColor = System.Drawing.Color.Maroon;
|
||||
this.label1.Location = new System.Drawing.Point(17, 25);
|
||||
this.label1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.label1.Name = "label1";
|
||||
this.label1.Size = new System.Drawing.Size(264, 33);
|
||||
this.label1.TabIndex = 0;
|
||||
this.label1.Text = "Web Messenger Tray";
|
||||
//
|
||||
// label2
|
||||
//
|
||||
this.label2.AutoSize = true;
|
||||
this.label2.Font = new System.Drawing.Font("Tahoma", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.label2.Location = new System.Drawing.Point(151, 62);
|
||||
this.label2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.label2.Name = "label2";
|
||||
this.label2.Size = new System.Drawing.Size(134, 23);
|
||||
this.label2.TabIndex = 1;
|
||||
this.label2.Text = "version 1.0.2";
|
||||
//
|
||||
// pictureBox1
|
||||
//
|
||||
this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
|
||||
this.pictureBox1.Location = new System.Drawing.Point(352, 0);
|
||||
this.pictureBox1.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
|
||||
this.pictureBox1.Name = "pictureBox1";
|
||||
this.pictureBox1.Size = new System.Drawing.Size(147, 123);
|
||||
this.pictureBox1.TabIndex = 2;
|
||||
this.pictureBox1.TabStop = false;
|
||||
//
|
||||
// linkLabel1
|
||||
//
|
||||
this.linkLabel1.AutoSize = true;
|
||||
this.linkLabel1.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.linkLabel1.Location = new System.Drawing.Point(17, 192);
|
||||
this.linkLabel1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.linkLabel1.Name = "linkLabel1";
|
||||
this.linkLabel1.Padding = new System.Windows.Forms.Padding(0, 0, 0, 9);
|
||||
this.linkLabel1.Size = new System.Drawing.Size(145, 27);
|
||||
this.linkLabel1.TabIndex = 5;
|
||||
this.linkLabel1.TabStop = true;
|
||||
this.linkLabel1.Text = "http://www.webim.ru";
|
||||
this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.webim_ru_link);
|
||||
//
|
||||
// linkLabel2
|
||||
//
|
||||
this.linkLabel2.AutoSize = true;
|
||||
this.linkLabel2.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.linkLabel2.Location = new System.Drawing.Point(17, 218);
|
||||
this.linkLabel2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.linkLabel2.Name = "linkLabel2";
|
||||
this.linkLabel2.Padding = new System.Windows.Forms.Padding(0, 0, 0, 9);
|
||||
this.linkLabel2.Size = new System.Drawing.Size(163, 27);
|
||||
this.linkLabel2.TabIndex = 6;
|
||||
this.linkLabel2.TabStop = true;
|
||||
this.linkLabel2.Text = "http://www.i-services.ru";
|
||||
this.linkLabel2.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.i_services_ru_link);
|
||||
//
|
||||
// pictureBox2
|
||||
//
|
||||
this.pictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox2.Image")));
|
||||
this.pictureBox2.Location = new System.Drawing.Point(24, 268);
|
||||
this.pictureBox2.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
|
||||
this.pictureBox2.Name = "pictureBox2";
|
||||
this.pictureBox2.Size = new System.Drawing.Size(147, 69);
|
||||
this.pictureBox2.TabIndex = 7;
|
||||
this.pictureBox2.TabStop = false;
|
||||
//
|
||||
// About
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.BackColor = System.Drawing.Color.White;
|
||||
this.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
|
||||
this.Controls.Add(this.pictureBox2);
|
||||
this.Controls.Add(this.linkLabel2);
|
||||
this.Controls.Add(this.linkLabel1);
|
||||
this.Controls.Add(label4);
|
||||
this.Controls.Add(label3);
|
||||
this.Controls.Add(this.pictureBox1);
|
||||
this.Controls.Add(this.label2);
|
||||
this.Controls.Add(this.label1);
|
||||
this.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
|
||||
this.Name = "About";
|
||||
this.Padding = new System.Windows.Forms.Padding(13, 25, 0, 0);
|
||||
this.Size = new System.Drawing.Size(499, 405);
|
||||
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.pictureBox2)).EndInit();
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.Label label1;
|
||||
private System.Windows.Forms.Label label2;
|
||||
private System.Windows.Forms.PictureBox pictureBox1;
|
||||
private System.Windows.Forms.LinkLabel linkLabel1;
|
||||
private System.Windows.Forms.LinkLabel linkLabel2;
|
||||
private System.Windows.Forms.PictureBox pictureBox2;
|
||||
}
|
||||
}
|
39
src/webimtray/WebIMTray/options/About.cs
Normal file
@ -0,0 +1,39 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace webImTray {
|
||||
public partial class About : UserControl, OptionsPanel {
|
||||
public About() {
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
#region OptionsPanel Members
|
||||
|
||||
public void initialize() {
|
||||
}
|
||||
|
||||
public void apply() {
|
||||
}
|
||||
|
||||
public string getDescription() {
|
||||
return "About";
|
||||
}
|
||||
|
||||
public event ModifiedEvent PanelModified;
|
||||
|
||||
#endregion
|
||||
|
||||
private void i_services_ru_link(object sender, LinkLabelLinkClickedEventArgs e) {
|
||||
System.Diagnostics.Process.Start("http://i-services.ru/");
|
||||
}
|
||||
|
||||
private void webim_ru_link(object sender, LinkLabelLinkClickedEventArgs e) {
|
||||
System.Diagnostics.Process.Start("http://webim.ru/");
|
||||
}
|
||||
}
|
||||
}
|
955
src/webimtray/WebIMTray/options/About.resx
Normal file
@ -0,0 +1,955 @@
|
||||
<?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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="label3.GenerateMember" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</metadata>
|
||||
<metadata name="label4.GenerateMember" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||
<value>False</value>
|
||||
</metadata>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
Qk3mgQAAAAAAADYAAAAoAAAAbgAAAGQAAAABABgAAAAAAAAAAADEDgAAxA4AAAAAAAAAAAAA////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////AAD/////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////////////////////////8AAP//
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////wAA////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
AAD/////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////8AAP//////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////n9//n9////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////wAA////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////rub2yOz4////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////AAD/////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////9Mw+d00+//////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////8AAP//////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////////8/y+wek11jI6v//////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////wAA////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////WMjqAaLWM7ji+f3/////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////AAD/////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////////+u5vYMp9kUq9sls9/n+P3/
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////////8AAP//////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////+f4/SWz3wyn2RSr2xit3M/y+///////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////wAA////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////+f3/QL3kB6TXGK3cFKvbFKvb
|
||||
yOz4////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////AAD/////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
///////////////n+P1Mw+cHpNcYrdwUq9sUq9sUq9vI7Pj/////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////8AAP//////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////////n9/+f4/fn9////////////
|
||||
/////////////////////////////////////////////////////8/y+0C95Aek1xit3BSr2xit3BSr
|
||||
2xSr28/y+///////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////////////////////wAA////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////+f3/j9zzM7jiJbPfM7jiWMjqj9zz2vf+////////////////////////////////////
|
||||
////////5/j9j9zzGK3cDKfZGK3cGK3cFKvbFKvbFKvbJbPf5/j9////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////AAD/////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////900+8BotYMp9kUq9sMp9kMp9kH
|
||||
pNcYrdxYyOqu5vbP8vv5/f/////////////////n+P3P8vuP3PMls98Mp9kUq9sUq9sYrdwUq9sYrdwU
|
||||
q9sMp9lAveT5/f//////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////////////////////////8AAP//
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////+f4/Rit3BSr2xit3BSr2xit3BSr2xit3BSr2wyn2QSm2Rit3EC95EzD53TT71jI6kzD
|
||||
5zO44hSr2wek1wyn2Rit3BSr2xit3BSr2xit3BSr2xit3AGi1o/c8///////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////wAA////////////////////////////////////////
|
||||
////////////////////+f3/z/L7l+r/c+P/c+P/Ptj/Qdj/Qdj/Qdn/Qdn/QNj/Qdj/Qdn/Qdn/QNj/
|
||||
QNj/QNj/QNj/QNj/QNn/Ptj/Qdj/Qdj/Ptj/QNj/QNj/QNj/Ptj/QNf/Ls34A6XZBajbBajbBajbBajb
|
||||
BajbBajbBajbBajbBajbBKfaA6bZA6XZAqTYAqTYA6XZBKbZBajbBqncBajbBajbBajbBajbBajbBajb
|
||||
BajbBajbBajbNtP8Pdj/PNf/PNf/PNf/Pdf/Pdj/Pdj/PNf/ONb/Otb/PNf/PNf/PNf/PNf/PNf/PNb/
|
||||
O9b/Otb/Otb/Otb/Otb/Otb/O9f/O9f/Otb/ONb/ONb/Otb/OdX/OdX/Otb/ONb/N9X/ONX/ONb/ONb/
|
||||
AAD////////////////////////////////////////////////////a9/6X6v9N2/9B2P9B2f9B2f9B
|
||||
2P9A2P9B2P9A2f9B2P9C2f9B2P9A2P9B2f9A2P9B2P9B2P9B2f9A2P9A2P9B2P9B2P9A2P8+2P9B2P9A
|
||||
2P9A2P9A2P9A2P9B2P8kxPECpNgGqdwFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsF
|
||||
qNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsGqdwBotYexPE81/881/881/871/881/891/88
|
||||
1/871/871/861v871/892P871/871/871/861v871/871/861v861v861v861v871/871/861v861v86
|
||||
1v861v841v861v861v841v841v851f851f841v841v8AAP//////////////////////////////////
|
||||
/////////9r3/nPj/0XZ/0HZ/0HY/0HY/0LY/0HY/0HY/0HZ/0HZ/0HY/0HY/0DZ/0HY/0HY/0DZ/0HY
|
||||
/0HY/0DY/0DY/0HY/z/X/kHZ/z7Y/0HY/0DY/z7Y/0DY/0DY/0HY/z7Y/z7Y/yTE8QOl2Qap3AWo2wWo
|
||||
2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo
|
||||
2wWo2wGi1hG15D7W/z3X/z3X/z3X/z3Y/zvY/zvY/zzX/zzX/zzX/z3Y/z3Y/z3Y/zzX/zvW/zvW/zvX
|
||||
/zzW/zzW/zvX/zrW/zrW/zrW/zrW/znV/znV/znV/zrW/zrW/zrW/zrW/zrW/znV/znV/znV/zrW/zrW
|
||||
/znV/wAA////////////////////////////////////+f3/l+r/Rdn/Qdn/Qdn/Qdn/Qdn/Qdn/Qdn/
|
||||
Qdj/Qdn/Qdn/Qdj/Qdj/QNn/Qdj/Qdj/Qdj/Qdn/Qtj/M9D5JMTxFrjnDbHiC67gDbHiEbXkIcDuLMr0
|
||||
OtT8QNj/Ptj/Qdj/QNj/QNj/Ls34A6XZBajbBajbBajbBajbBajbBajbBajbBajbBajbBajbBajbBajb
|
||||
BajbBajbBajbBajbBajbBajbBajbBajbBajbBqncBKfaAKTYFrjnONT9O9b/Pdf/Pdj/O9f/PNf/Pdf/
|
||||
Pdj/PNf/PNf/Pdf/Pdf/PNf/O9f/O9f/Pdj/Pdj/Pdj/O9f/O9f/Otb/Otb/O9f/O9f/ONb/ONb/Otb/
|
||||
ONb/Otb/Otb/OdX/ONb/ONb/ONX/ONb/ONb/ONb/ONb/ONb/AAD/////////////////////////////
|
||||
///n+P1z4/9B2f9C2f9C2P9B2f9C2f9A2P9B2f9C2P9B2P9C2P9A2f9A2f9C2P9B2P9A2P9B2f9A2P8w
|
||||
zPYNseIBp9oAptkAptkAptkAptkAptkAptkAptkAptkIrN4WuOcsyvQ+1/4+2P9A2P820foEp9oFqNsF
|
||||
qNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsGqdwFqNsB
|
||||
otYIrN4kxPE92P8+2P891/881/881/881/881/881/891/891/881/881/892P892P891/881/871/86
|
||||
1/871/861v861v861v871/871/871/851f851f851f871/871/861v851f841v841v841v861v861v84
|
||||
1v841v841v8AAP///////////////////////////9r3/lfd/0HY/0LY/0LY/0HZ/0LZ/0HZ/0HY/0HZ
|
||||
/0HZ/0HZ/0HY/0HY/0HY/0LZ/0HZ/0HZ/0HZ/znS+gGn2gCm2QCm2QCm2QCm2QCm2QCm2QCm2QCm2QCm
|
||||
2QCm2QCm2QCm2QCm2Q2x4iTE8TzU/TbR+gSn2gWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo
|
||||
2wWo2wWo2wWo2wWo2wWo2wWo2wap3AWo2wCk2Aiq3Ry/7jjU/T3Y/z3X/z3X/z3Y/z3Y/z3Y/zzX/z3Y
|
||||
/z3Y/z3X/zzX/zzX/z3Y/z3Y/zzX/zzX/zzX/zzX/zvX/zrW/zrW/zrW/zrW/zvX/zzX/zzX/zrW/zjW
|
||||
/zjW/zjW/zjW/zjW/zjW/zjW/zjW/zrW/zjW/zjW/zjW/zjW/zjV/wAA////////////////////////
|
||||
2vf+Rdn/Qtj/Qdn/Qtn/QNn/Qtn/Qdj/Qdj/Qdn/Qdn/Qtn/Qdj/Qdj/QNn/Qtn/Qtn/Qdj/Qdn/Qdj/
|
||||
Ptj/IcDuCKzeAKbZAKbZAKbZAKbZAqjaCKzeDbHiEbXkEbXkDbHiC67gBqncAKbZAKbZCKzeEbXkBKfa
|
||||
BqncBajbBajbBajbBajbBajbBajbBajbBajbBajbBajbBajbBajbBajbBajbBqncBajbAqTYBajbHL/u
|
||||
NdL+Pdf+Pdf/Pdj/Pdj/Pdj/O9f/Pdj/Pdj/PNf/Pdf/Ptf/Ptf/Pdf/PNf/O9f/PNf/PNf/O9f/Otf/
|
||||
O9b/PNb/O9f/O9f/O9f/Otb/Otb/Otb/Otb/ONb/ONb/Otb/Otb/ONb/ONb/OdX/Otb/ONb/ONb/ONb/
|
||||
ONb/ONb/ONb/OdX/AAD////////////////////n+P1N2/9C2f9C2P9C2f9C2f9B2f9B2P9C2f9A2f9B
|
||||
2P9B2f9B2P9C2P9A2P9B2P9C2P9C2f9B2P9B2f9B2P9A2P9B2P881P0wzPYoxvIsyvQwzPY20fo61f1B
|
||||
2P9A2P9A2P9A2P8/1v450vooxvIWuOcCqNoAptkAptkEp9oFqNsGqdwFqNsFqNsFqNsFqNsFqNsFqNsF
|
||||
qNsFqNsFqNsFqNsFqNsFqNsDpdkDptoVuuoz0Pk81/8+2P891/892P881/881/881/8+1/891/881/89
|
||||
2P891/891/892P881/891/891/871/861v861v861v861v861v871/881v871v861v851f851f861v86
|
||||
1v861v861v861v841v841v861v861v861v851f861v841v841v851f851f8AAP////////////////n9
|
||||
/3Pj/z3Y/0HZ/0LZ/0HZ/0LY/0LZ/0HY/0LZ/0LY/0LZ/0HZ/0HY/0HY/0HZ/0HZ/0HY/0DZ/0DZ/0HY
|
||||
/0LY/0DZ/0DZ/0DY/0DY/0DY/0HY/0HZ/0HY/0DY/z7Y/0DZ/z7Y/0HY/0DY/z7Y/z7Y/zbR+guu4AOm
|
||||
2QCm2QCm2QGn2gWo2wWo2wap3AWo2wWo2wWo2wWo2wWo2wWo2wWo2wap3AOm2QOl2RG15C7N+D3X/z7X
|
||||
/zzX/z/X/z7X/z3Y/z3X/z7X/z7X/zzX/zzX/zzX/z3X/zzX/zzX/z3X/zvX/zvX/zvX/zvX/zvX/zzX
|
||||
/z3X/zzX/zzX/zzW/zvX/zvX/zrW/zrW/zvW/zvW/zrW/znV/znV/zrW/zrW/zrW/zrW/zjW/zjW/zjV
|
||||
/zrW/zjW/zjV/zjV/zfV/wAA////////////////l+r/Qdn/Qdj/Qtn/Qtn/Qtn/Qdn/Qtn/Qdn/Qdn/
|
||||
Qtn/Qdj/QNn/Qtj/Qdn/Qdn/Qdn/Qdn/Qtj/Qdj/Qtn/Qtj/Qdn/Qtj/QNj/QNn/Qdj/QNj/QNj/QNj/
|
||||
Qdj/QNj/QNn/QNj/QNj/QNj/P9f9HL/uBqncBKfaBqncBajbBKfaAKbZAKbZAafaBajbBqncBajbBajb
|
||||
BajbBajbBqncBajbAqTYC67gJ8n1PNf/Pdj/Pdf/Ptj/Pdf/Ptf/PNf/Pdj/Ptj/Pdf/PNf/Pdj/Pdf/
|
||||
Pdf/PNf/PNf/PNf/PNf/Pdf/PNf/O9f/Pdf/O9b/Otb/O9f/O9f/O9f/PNf/PNb/PNb/Pdf/O9f/O9f/
|
||||
O9f/Otb/Otf/O9f/O9b/OdX/OdX/Otb/ONb/Otb/O9f/OdX/OdX/OdX/ONb/ONb/AAD////////////a
|
||||
9/5F2f9C2f9C2f9B2f9C2P9B2f9B2f9B2f9C2P9B2f9C2P9B2f9B2f9B2f9A2f9A2P9B2P9B2f9B2P9B
|
||||
2P9B2P9A2f9B2f9A2P9B2P9A2f9A2P9A2f9B2P9A2P9A2P9B2P9B2P9B2P8+2P9A2f850voApNgEp9oG
|
||||
qdwFqNsFqNsGqdwFqNsEp9oAptkAptkBp9oFqNsGqdwFqNsFqNsCpNgGqdwexPE61f0+1/8+2P8+2P89
|
||||
2P8+2P8+1/8/1/892P892P892P8+1/8+1/892P892P892P881/881/881/871/881/892P872P881/87
|
||||
1v861v871/871/871/871v861v861v861v871/871/861v861v871/871/861v861v861v861v841v84
|
||||
1v861v841v841f841f861v851f8AAP///////////3Pj/0HY/0HZ/0LZ/0LZ/0HY/0LZ/0HY/0HZ/0LZ
|
||||
/0HZ/0DY/0HZ/0LZ/0HZ/0HY/0DY/0HZ/0LY/0LY/0DY/0HZ/0DY/0HY/0LY/0HZ/0HY/0HY/z7Y/0HY
|
||||
/0DY/0DY/0DY/0DZ/0DY/z7Y/0DY/z7Y/xG15AOm2QWo2wWo2wWo2wWo2wWo2wap3AWo2wGn2gCm2QGn
|
||||
2gWo2wWo2wOm2ha45zPQ+T7Y/z3X/z7Y/z3X/z3Y/z3Y/z7X/z3X/z3Y/z3X/zzX/zzX/z3X/z3X/z3X
|
||||
/z3Y/z3Y/zzX/zzX/zzX/z3Y/zzW/z3W/z3X/zvX/zzX/z3X/zrW/zrX/zvX/zvX/zrW/zrW/zrW/zzX
|
||||
/zvX/zrW/zrW/zvV/jvV/jjV/zjW/zjW/zrW/zjW/zjW/zrW/znV/zjV/zjW/zjW/zjW/wAA////////
|
||||
2vf+QNn/Qdn/Qdn/Qtn/Qtj/Qtj/Qdn/Qtn/Qtn/Qtn/Qtn/Qtn/Qtj/Qdn/Qdj/Qdn/Qdn/Qdn/Qdn/
|
||||
Qdj/Qdn/QNn/Qdj/Qdj/Qdj/QNn/QNj/Qdj/Qdn/Ptj/Qdn/QNj/Qdj/Qdj/Qdj/QNj/NtP8HL/uDbHi
|
||||
BKfaBajbBajbBajbBajbBajbBajbBqncBqncBajbAafaAKbZAKTYIcDuP9f/P9f/P9f/Ptf/Ptj/Pdf/
|
||||
Ptf/Ptf/Pdj/PNf/P9f/Pdf/Ptf/Pdj/Pdj/Pdj/Otb/PNf/Pdj/PNf/PNf/PNf/Pdj/Pdf/Ptf/Ptf/
|
||||
PNf/O9f/O9f/O9f/O9f/O9f/O9f/O9f/O9f/O9f/O9f/O9f/O9f/OdX/OdX/OdX/Otb/ONb/ONb/OdX/
|
||||
ONb/ONb/ONb/ONX/ONX/ONb/ONb/ONX/AAD///////+X6v9C2f9C2f9C2f9C2f9B2f9A2P9B2f9B2f9C
|
||||
2P9C2f9B2f9B2P9B2P9B2f9B2f9B2P9C2P9B2P9B2f9C2P9C2P9B2P9B2P9B2f9B2P9B2P9B2f9B2f9B
|
||||
2P9B2P9A2P9A2f9A2P9A2P9A2P9A2P8VuuoBotYEp9oGqdwFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsG
|
||||
qdwCpNgNseIIqt0LruAsyvQ92P891/891/892P8+1/8+2P891/892P8+2P892P881/8+2P881/892P89
|
||||
2P892P871/871/891/8+1/891/881/881/881/871/871/892P892P861v871/881/861v861v861v86
|
||||
1v851f851f861v881/871/841v861v861v861v841v841v841v841v861v861v851f851f841v8AAP//
|
||||
//n9/03b/0LZ/0LZ/0LZ/0LZ/0HZ/0HZ/0HZ/0HY/0HY/0LY/0HY/0HZ/0HZ/0HZ/0LZ/0DY/0HY/0HZ
|
||||
/0LY/0HZ/0HZ/0HZ/0HY/0LY/0HY/0HY/0DY/0HY/0HY/z7Y/0HY/0DZ/0DY/z7Y/0DY/0DZ/yTE8QKk
|
||||
2Aap3AWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wKk2Bq86jzW/jnS+hG15ACm2Rq86j3W/j7Y/z3X
|
||||
/z7Y/z/X/z3Y/z3Y/z7X/z7Y/z3Y/z3X/z3X/z3X/z3X/zvY/zzX/z3X/z3Y/z7Y/z3Y/zzX/zzX/z3Y
|
||||
/zvY/zvX/zrW/zrW/zvX/zzW/z3W/z3X/zvW/zrW/zrW/zzX/zvX/zjW/zvX/zrX/zjW/zrW/zjW/zjW
|
||||
/zvX/zrW/zjW/zjW/zrW/zjW/zjW/zjW/zjW/wAA////2vf+Qdj/Qdn/Qtn/Qtn/Qtj/Qdn/Qtj/Qdn/
|
||||
Qdn/Qtn/Qdn/Qdn/Qtn/QNn/Qtn/Qtj/Qdn/Qdn/QNj/Qtn/Qdn/QNn/QNj/Qdn/Qdn/Qtj/QNj/Qdj/
|
||||
Qdj/QNj/QNj/Qdj/QNj/QNj/QNj/Qdn/QNn/LMr0A6XZBajbBajbBajbBajbBajbBajbBajbBajbBajb
|
||||
AaLWGrzqPtj/Ptj/Pdj/Ptj/JMTxAKbZDbHiM9D5Ptj/Pdj/Ptj/Ptj/Pdf/Pdf/Pdf/Ptf/Ptj/PNf/
|
||||
Pdf/Pdf/Pdj/Pdf/Pdf/Pdj/PNf/PNf/Pdf/Pdf/Pdf/PNf/PNf/O9b/Otb/O9f/O9f/O9f/PNf/PNf/
|
||||
PNf/O9f/Otb/Otb/Otb/O9f/O9f/Otb/Otb/OdX/OdX/ONX/ONb/ONb/ONb/OdX/OdX/OdX/OdX/Otb/
|
||||
AAD///+X6v9F2f9D2f9C2P9C2f9C2P9B2f9C2f9C2f9B2P9C2f9C2f9C2P9B2f9B2P9B2f9B2P9C2P9B
|
||||
2f9C2P9C2f9B2P9B2P9B2P9C2P9A2P9B2P9B2P9A2f9B2P9B2f9B2P9A2P9A2P9A2P8+2P9A2f9A2P8k
|
||||
xPEBotYFqNsFqNsFqNsFqNsFqNsFqNsFqNsGqdwBotYcv+491/4/1/8/1/8+2P8+2P8+1/8wzPYIrN4B
|
||||
p9ooxvI+1/8+1/891/8+2P8+1/8+2P892P881/891/881/881/891/881/871/881/881/881/892P87
|
||||
1/881/891/881/891/891/881/871/871/881/881/871/861v861v861v861v861v861v861v861v84
|
||||
1v841v851f841v841v851f861v861v861v851f841v8AAP///3Pj/0HZ/0LZ/0LZ/0LZ/0HY/0LZ/0LY
|
||||
/0LY/0LY/0HZ/0HY/0LZ/0LY/0HY/0LZ/0LZ/0LY/0HY/0HZ/0DZ/0DY/0DY/0LZ/0HY/0DY/0DZ/0DZ
|
||||
/0HY/0HY/0DZ/0HY/0HY/0HZ/z7Y/0DY/z7Y/yzK9Ais3gSn2gWo2wWo2wWo2wWo2wWo2wWo2wap3AOl
|
||||
2RG15D/X/j7Y/z7Y/z/X/0DY/z/X/z7Y/z7X/zrV/Ra45wCm2Rq86jzW/j7X/z3X/z3Y/zzX/z3Y/z3X
|
||||
/z3Y/z3X/z3X/z7Y/z3X/z7X/z/X/z3X/zzX/z3X/zzX/zvX/zvX/zzX/z3Y/z3Y/zvX/zzX/zzX/zzX
|
||||
/zvX/zvX/zzX/zrW/zrW/zvX/zjW/zrW/zrW/zjW/zjW/zrW/zrW/zjW/zjW/zjW/znV/znV/zjW/zjW
|
||||
/zjW/wAA////Qtj/Qtn/Qtn/Qdj/Qdn/Qtn/Qdj/Qtj/Qdj/Qtn/Qdn/Qtj/Qdn/Qdj/Qdn/Qdj/Qtn/
|
||||
Qdj/Qdj/Qdn/Qdj/Qdj/Qtj/Qdn/QNj/Qdn/QNn/Qdj/Qdj/QNj/Qdj/QNj/Qdj/Pdb+Ls34IcDuEbXk
|
||||
A6XZBKfaBqncBajbBajbBajbBajbBajbBajbBajbBKfaNtH6Ptj/QNj/P9f/Ptj/Ptf/P9f/Pdj/Ptj/
|
||||
P9f/Ptj/IcDuAKbZDbHiNtH6Ptf/Pdj/Pdf/Pdf/Pdj/Pdf/PNf/PNf/Pdf/Pdj/Pdj/PNf/O9f/O9f/
|
||||
Pdj/O9f/O9f/O9f/PNf/O9f/O9f/Pdf/Pdf/PNf/O9f/O9b/O9b/Otb/O9b/O9b/Otb/O9b/Otb/Otb/
|
||||
O9f/Otf/ONb/OdX/OdX/ONX/ONb/Otb/ONb/ONb/Otb/OdX/AAD///9C2P9C2f9C2f9C2P9B2P9C2P9C
|
||||
2f9B2P9C2f9C2P9B2P9C2P9B2f9B2f9B2P9C2f9B2f9B2P9B2P9B2f9B2P9B2f9B2f9B2P9B2f9B2P9B
|
||||
2f9B2P9B2P9A2P9B2f9B2P850voNseIDptkCpNgDptkFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsFqNsC
|
||||
pNgVuuo+2P9A2P8+2P8+2P8+2P8+2P8/1/8+2P8+2P8+2P8+1/8+1/8oxvIAptkIrN4wzPY91/892P89
|
||||
2P892P891/891/891/892P892P892P891/881/881/881/891/891/881/881/871/871/881/881v88
|
||||
1v881/881/871/861v881/871/861v851f851f861v841v851f851f861v851f851f841f851f851f86
|
||||
1v841v841v8AAP///0LZ/0HZ/0LZ/0LZ/0LZ/0LZ/0HZ/0LZ/0HZ/0HZ/0HZ/0HZ/0LZ/0HZ/0HY/0HZ
|
||||
/0HY/0HY/0HY/0HZ/0LY/0DZ/0DY/0HZ/0LY/0HY/0DY/0HZ/0HY/0DY/0HY/0DY/xq86gGi1gWo2wap
|
||||
3AWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wWo2wKk2DDM9j7Y/0DY/z7Y/z7Y/z7Y/0DY/z7Y/z7Y
|
||||
/z7Y/z7Y/z7X/z7Y/z3Y/yzK9AGn2gWo2yzK9D7X/z3X/z7Y/z3X/z7X/z7X/zzX/z3X/z3X/z3Y/z3Y
|
||||
/z3Y/zzX/zvX/zvX/zzX/zzX/zvW/zrW/zzX/zzX/zvX/zvX/zvX/zvX/zrW/zvX/zvW/znV/zjW/zjW
|
||||
/zrW/zvX/zrW/zrW/zrW/znV/zjV/zjW/znV/zjV/zjW/zrW/znV/wAA////Qtn/Qtn/Qtn/Qtn/Qtn/
|
||||
Qtn/Qtn/Qtj/QNn/Qdn/Qtj/Qdj/Qdn/Qdn/Qdj/Qtj/Qdj/QNn/Qdj/QNn/Qtn/QNn/Qdj/Qdn/Qdj/
|
||||
Qdj/QNj/Qdj/Qdj/Qdj/QNj/QNj/HL/uAaLWBqncBajbBajbBajbBqncBajbBajbBajbBajbBajbBajb
|
||||
BKfaCKrdNtP8QNf/Ptj/Ptj/Ptj/Ptf/Ptf/Ptj/Ptj/Ptj/P9f/Ptj/Ptj/Ptj/Ptj/LMr0AafaBajb
|
||||
MMz2Ptf/Pdf/PNf/Pdf/Pdf/Pdj/Pdj/Pdj/PNf/Pdj/Pdj/PNf/PNf/Pdf/Ptf/O9f/O9f/PNf/O9b/
|
||||
PNf/PNf/PNf/O9f/O9f/O9f/Otb/Otb/Otb/PNf/O9f/Otb/Otb/ONb/ONb/Otb/O9f/Otf/ONb/Otb/
|
||||
Otb/Otb/ONb/N9X/AAD///9C2f9C2f9C2P9C2P9B2f9C2f9B2f9C2P9B2f9A2f9B2f9B2P9B2P9B2f9C
|
||||
2f9C2f9B2f9B2f9C2P9B2P9B2P9A2P9A2f9B2P9B2P9A2f9A2f9B2P9A2f9A2f9B2P9B2P861PwLruAC
|
||||
pNgGqdwGqdwFqNsGqdwFqNsFqNsFqNsFqNsFqNsFqNsDptoLruA61f1A2P8/1/8+2P8+2P9A2P892P8+
|
||||
2P8/1/8+2P8+1/892P8+2P892P8+2P892P8oxvIAptkIqt0z0Pk81/891/892P892P892P891/891/89
|
||||
1/881/871/871/881/871v861v881/881/881/881/881/881/881v871/871/881/871v861v841v86
|
||||
1v871v871v861v851f851f841v861v861v841v851f851f841v841v841v8AAP///0LZ/0HZ/0LZ/0HZ
|
||||
/0LZ/0LZ/0LY/0LZ/0HZ/0HZ/0HZ/0LY/0HZ/0LZ/0LZ/0HY/0DZ/0HY/0LZ/0HY/0DY/0LY/0HY/0DY
|
||||
/0HY/0DY/0HY/0HY/0DZ/0DY/0HY/0HY/0HY/zbR+guu4AOm2Qap3AWo2wap3AWo2wWo2wWo2wWo2wWo
|
||||
2wWo2wOm2Q2x4j3X/j7Y/z7X/z7Y/z7Y/z3Y/z/X/0DY/z3Y/z/X/z7Y/z7Y/z/X/z7Y/z7Y/z7Y/z/X
|
||||
/hy/7gCm2Quu4DrV/T7X/z3X/zzX/z3Y/zzX/zzX/z3Y/z3Y/z3Y/z3X/z3X/z3X/z3X/zzX/zzX/zzX
|
||||
/zvX/zvX/zvX/zvX/zvX/zvX/zvX/zzW/zzW/zvX/zrW/zrW/zrW/zrW/znV/znV/zjW/zrW/zrW/znV
|
||||
/zrW/zrW/zjW/zbW/zbW/wAA////Qtj/Qtn/Qtn/Qtn/Qtn/Qtn/Qtn/Qdj/Qtn/Qdj/Qtj/Qtj/Qdj/
|
||||
Qtj/Qtn/Qtj/Qdn/Qdj/Qdj/QNj/QNn/Qdn/Qdj/Qdj/QNn/Qdj/QNj/Qdj/Qtj/Qdj/Qdj/QNn/QNj/
|
||||
Qdj/NtH6BajbBKfaBajbBajbBajbBajbBajbBajbBajbBajbA6XZEbXkQNn/QNj/Ptj/QNj/QNj/Ptj/
|
||||
Ptj/Ptj/Ptj/Ptj/Pdf/Ptj/P9f/Ptj/Ptf/Pdf/Ptf/Pdj/EbXkAKbZFrjnPdf/Pdf/Pdf/O9f/O9f/
|
||||
PNf/Pdf/PNf/O9f/Pdj/Pdf/Pdf/Pdj/PNf/Pdf/Pdf/PNf/O9f/O9f/Otb/Otb/Otb/Otb/Otb/O9f/
|
||||
O9f/ONb/Otb/O9b/ONb/ONX/OdX/Otb/ONb/ONb/Otb/OdX/OdX/Otb/OdX/OdX/AAD///9C2f9C2f9C
|
||||
2P9C2f9B2P9C2f9C2P9C2f9B2f9B2P9C2P9B2f9B2f9C2f9B2f9C2f9B2P9C2P9B2f9B2f9B2f9A2P9B
|
||||
2P9B2P9B2f9B2P9B2P9B2f9B2f9B2P9A2P9A2P9B2P9A2P9A2P8syvQCpNgFqNsFqNsFqNsFqNsFqNsF
|
||||
qNsFqNsFqNsDpdkRteRA2P9A1/8+2P8/1/8/1/8+2P9A1/8+2P8+1/8/1/8/1/8+2P891/892P8+1/89
|
||||
1/8+1/891/820foGqdwAptkkxPE91/891/891/891/891/8+1/891/891/891/871/881/891/892P89
|
||||
2P891/881/881/881/881/871/861/861v871/871/871/861v871/881/861v861v861v841v841f84
|
||||
1f851f841v841v851f841v841v8AAP///0LZ/0LZ/0LZ/0LZ/0HZ/0LZ/0LZ/0HZ/0LZ/0LY/0LZ/0HZ
|
||||
/0HZ/0LZ/0LZ/0HY/0LZ/0LY/0HZ/0LY/0HY/0HZ/0HZ/0HZ/0HY/0HY/0DY/0HZ/0HZ/0HZ/0DY/0DY
|
||||
/0HY/0DZ/0DY/0HY/xG15AOl2Qap3AWo2wWo2wWo2wWo2wWo2wWo2wOl2RG15EDZ/0DY/0DY/0DY/z7Y
|
||||
/z7Y/z/X/0DY/z/X/z7Y/z7X/z7X/z7X/z7Y/z7Y/z3X/z7Y/z3Y/zzX/yHA7gGn2giq3TbR+jzX/z3X
|
||||
/z3Y/z3Y/z7X/z3X/zzX/z3Y/z3X/z3X/zzX/z3Y/zvY/zvX/zzX/zvX/zvX/zvX/zzX/zvX/zjW/zjW
|
||||
/zvW/zzW/znV/zvW/zvX/zjW/znV/znV/znV/zvW/zrX/zjW/znV/zjV/zjW/znV/znV/wAA////Qtj/
|
||||
Qdn/Qtn/Qdn/Qtj/Qtn/Qtn/Qtn/Qdn/Qdn/Qdn/Qtj/Qdn/Qtn/Qtj/Qdj/QNj/Qdn/Qdn/Qdj/QNj/
|
||||
Qdn/QNn/Qdn/Qdj/QNn/QNj/QNn/Qdn/Qdj/QNn/QNn/Qdn/Qdj/QNj/QNj/OdL6A6baBajbBajbBajb
|
||||
BajbBajbBajbBajbA6XZEbXkQNj/QNf/Ptj/Ptj/QNf/P9f/Ptj/Ptj/Ptj/Ptj/P9f/QNf/Ptj/Ptj/
|
||||
Pdj/PNf/Pdj/Ptj/Pdf/OtX9CKzeAKbZGrzqPtj/Ptf/Pdf/O9f/O9f/PNf/PNf/PNf/O9f/O9f/PNf/
|
||||
O9f/PNf/PNf/O9j/Pdj/PNf/PNb/O9f/Otf/Otb/PNf/O9f/Otb/PNf/O9f/ONb/ONb/Otb/O9b/ONb/
|
||||
ONb/ONb/OdX/ONb/ONb/Otb/ONb/ONb/AAD///9B2f9C2f9B2P9C2f9C2f9C2f9C2P9B2f9C2f9B2f9B
|
||||
2P9B2P9B2f9C2P9C2f9B2P9B2f9B2P9B2P9C2P9A2f9B2P9B2P9B2P9C2P9B2P9B2P9B2P9B2f9A2P9B
|
||||
2P9B2P9A2P9B2P9B2P9A2P8+2P8VuuoCpNgGqdwFqNsFqNsFqNsFqNsFqNsEptkRteQ91/5A2P8+2P9A
|
||||
2P8+2P9A2P8+2P8+2P8+2P8+1/8+1/8+2P8+1/8/1/892P8+1/8+1/892P891/891/8hwO4AptkCqNoz
|
||||
0Pk91/892P892P881/881/881/892P891/891/892P891/881/871/891/891/871/861v871/871/86
|
||||
1v861v861v861v871/871/871/861v861v861v841v851f851f841v851f851f831f841v841v8AAP//
|
||||
/0LZ/0HZ/0LZ/0LZ/0LZ/0LZ/0LZ/0LY/0HZ/0HY/0LZ/0LZ/0HZ/0HZ/0LZ/0HZ/0HZ/0DY/0HY/0HY
|
||||
/0HZ/0HY/0HY/0DZ/0HY/0HZ/0DY/0HY/0HY/0HY/0HZ/0DY/0DY/0DY/0DY/0DY/0DY/zPQ+QSm2QWo
|
||||
2wWo2wWo2wWo2wWo2wWo2wSm2Q2x4j3W/kDY/z7Y/0DX/z/X/0DY/z/X/z/X/z/X/z7Y/z7Y/z7Y/z/X
|
||||
/z7X/z3Y/z7Y/z3X/z3Y/z3X/zvX/zPQ+QKo2gCm2Rq86j7X/z7X/zzX/zrX/zvX/zzX/zzX/zzX/z3X
|
||||
/z3X/zzX/zzX/zzX/zrW/zvX/zzX/zzW/zzX/zzX/zvW/zvW/zvW/zrW/zrW/zrW/zrW/zjW/znV/znV
|
||||
/znV/zrW/zrX/zjW/znV/znV/zjW/zjW/zjW/wAA////Qdn/Qtn/Qtn/Qtn/Qtn/Qdn/Qtn/Qtj/Qdn/
|
||||
Qdn/Qtn/Qtj/Qtj/QNn/Qdj/Qtj/Qdn/Qdj/Qtn/Qdj/QNn/Qtn/Qdn/Qdj/QNj/Qdj/Qdn/QNj/Qdj/
|
||||
Qdj/QNn/QNn/Qdj/QNj/QNj/QNj/QNj/Ptj/EbXkA6XZBajbBajbBajbBajbBajbBKfaC67gO9X+QNj/
|
||||
Ptj/QNf/P9f/Ptj/Ptj/Ptj/Ptf/Ptj/Ptj/Ptj/Ptj/Ptj/P9f/Pdj/Ptj/Pdf/Ptf/Pdf/O9X+C67g
|
||||
AKbZCKzeONT9Pdj/Pdj/Pdf/Pdj/PNf/Otb/PNf/PNf/O9f/PNf/O9b/Otb/Pdf/PNf/O9f/O9f/Otb/
|
||||
Otb/Otb/O9f/O9f/Otb/Otb/Otb/Otb/Otb/O9f/O9f/Otb/OdX/OdX/Otb/OdX/OdX/ONb/OdX/OdX/
|
||||
AAD///9C2f9C2P9C2f9B2f9C2f9C2f9C2f9B2f9B2f9C2P9B2P9B2f9B2f9B2f9C2f9C2f9C2P9C2P9C
|
||||
2P9C2P9C2P9C2f9C2P9B2P9A2f9B2P9B2P9B2P9A2P9B2P9B2P9A2P9B2P9B2P9B2f9B2P9B2P9A2f8e
|
||||
xPECpNgGqdwFqNsFqNsFqNsFqNsEp9oNseI81v4+2P8+2P8+2P8/1/8/1/8+2P8+2P8+2P8/1/8+2P8+
|
||||
2P8+2P8+2P8+2P8/1/8/1/8+2P8+2P8+1/891v8RteQAptkAptksyvQ92P892P892P891/891/891/89
|
||||
1/891/891/891/892P892P881/891/891/891/881/881/891/881v881v881/881/881/881/871/87
|
||||
1/871/861v851f871v881/871/861/861v861v851f8AAP///0HZ/0HZ/0LZ/0LZ/0LY/0HZ/0HZ/0HY
|
||||
/0LZ/0HZ/0HZ/0HZ/0LY/0HZ/0HZ/0HZ/0LZ/0LY/0HY/0HY/0HY/0HZ/0HY/0HZ/0HZ/0HY/0HY/0HY
|
||||
/0HZ/0DY/0DY/0HZ/0DY/0HY/0HY/0HY/0HY/z7Y/yjG8gGi1gap3AWo2wWo2wWo2wWo2wSm2RG15DzW
|
||||
/kDX/0DY/0DY/0DY/0DX/z/X/0DY/z7Y/z7Y/z7Y/z7Y/z/X/z7X/z7Y/z7Y/z7Y/z/X/z/X/z7Y/z3Y
|
||||
/xa45wCm2QCm2Rq86j3X/z3X/z7X/z7X/z7X/z3Y/zzX/zzX/zzX/z3X/z3X/z3X/z7X/z7X/z3X/zzX
|
||||
/zzX/zzX/zzX/zzX/zzX/zzX/zvX/zvX/zzX/z3X/zzX/zvX/zvX/zvW/zvW/zrW/zzX/zvW/znV/zvX
|
||||
/zrW/wAA////Qdn/Qtj/Qdn/Qtn/Qtn/Qtn/Qtn/Qtj/Qdj/Qdn/Qdn/Qdj/Qtn/Qtj/Qtn/Qdn/Qdn/
|
||||
Qtn/Qtj/Qdj/Qdn/Qdj/Qdj/Qtn/Qdj/Qdn/Qdj/Qdj/Qdj/Qdn/Qdn/Qdj/Qdj/Qdj/QNj/Qdj/Qdj/
|
||||
Qdj/HL/uA6XZBqncBajbBajbBajbBajbA6XZEbXkPtj/Qdj/QNj/P9f/Ptj/QNj/QNj/Ptj/P9f/Ptj/
|
||||
Ptj/QNj/Ptj/Pdj/Ptj/P9f/Ptf/Pdf/Ptj/Pdj/Ptj/FrjnAKbZAKbZDbHiPtf/Pdf/PNf/Pdf/Ptf/
|
||||
Ptf/Ptf/Pdf/O9f/PNf/PNf/PNf/Pdf/Pdf/Pdf/PNf/Pdf/Pdf/PNf/PNf/PNf/PNf/O9f/O9b/PNb/
|
||||
PNb/O9f/O9f/PNf/O9b/Otb/Otf/PNb/PNb/O9f/Otb/OdX/AAD///9B2f9C2f9C2f9C2P9B2P9C2P9C
|
||||
2f9C2f9C2P9C2f9B2P9C2f9B2P9B2f9B2P9B2P9C2f9B2P9B2f9B2f9B2P9B2P9C2f9B2P9B2f9B2P9B
|
||||
2f9B2P9B2f9B2P9B2P9B2P9A2P9B2P9B2P9B2P9A2f9B2P8cv+4CpNgGqdwFqNsFqNsFqNsFqNsDptoR
|
||||
teRA1/8+2P9A2P9A2P9A1/8+2P9A2P9B2P8+2P9A2P8+2P9A2P9A1/9A2P9A2P9A1/8+2P8+2P9A2P8/
|
||||
1/8/1/8RteQAptkAptkIrN450/s+1/8/1/8/1/8/1/8/1/8+1/8+1/8+1/8/1/8/1/8+1/8+1/891/89
|
||||
1/8+1/8+1/8+1/891/8+1/8+1/891/8+1/891/891/8+1/8+1/8+1/891/891v891v8+1v891/891/89
|
||||
1/891v881v8AAP///0LZ/0LZ/0LZ/0LZ/0LZ/0LY/0LZ/0LZ/0LZ/0LY/0HZ/0LY/0HY/0HZ/0LZ/0HY
|
||||
/0LZ/0HY/0LY/0HZ/0HZ/0HY/0HZ/0HY/0HY/0LY/0HY/0HY/0HY/0HZ/0HY/0HY/0HZ/0HY/0DY/0HY
|
||||
/0HY/0DY/xq86gKk2AWo2wWo2wWo2wWo2wWo2wKk2BW66kDY/0DX/0DY/0HY/0DY/0DY/z7Y/0DX/0HY
|
||||
/z/X/0HY/z7Y/0DY/0DY/0DY/0DX/z/X/z7Y/0DX/z7Y/zvV/gis3gCm2QCm2Qap3DbR+j/X/z7Y/z/X
|
||||
/z/X/z7Y/z/X/z/X/z/X/z/X/z7Y/z7Y/z7X/z7X/z7X/z7X/z7X/z7X/z7X/z3X/z3X/z7X/z7X/z3W
|
||||
/z3W/z3X/z7X/z7X/z7X/z3X/z3X/z3X/zzX/z3X/z7X/z3X/zzW/wAA////Rdn/Rdn/Qdn/Qdn/Qdn/
|
||||
Qtj/Qdn/Qtn/Qtn/Qdn/Qtn/Qdj/Qdj/Qdn/Qdj/Qdj/Qdj/Qdj/Qdn/Qtn/Qdj/Qdj/Qdj/Qtj/Qtn/
|
||||
Qdn/Qdj/Qdj/Qdn/Qdn/Qdj/Qdj/Qdj/Qdj/Qdj/Qdj/Qdj/P9f+EbXkA6XZBajbBajbBajbBajbBajb
|
||||
A6XZFrjnQtj/Qdj/QNj/P9f/QNf/QNj/QNj/QNj/QNj/Qdj/Ptj/Ptj/Ptj/P9f/QNj/QNj/QNj/P9f/
|
||||
Ptj/QNf/KMbyAKbZAKbZAKbZBajbNtH6P9f/P9f/P9f/P9f/QNf/Ptf/Ptf/P9f/Ptj/Ptf/Ptf/Ptj/
|
||||
P9f/P9f/P9f/Ptf/Ptf/Ptf/Pdf/Pdf/Pdf/PNf/Pdf/Ptf/Ptf/Ptf/Ptf/Pdf/Pdf/Pdf/Pdf/Pdb/
|
||||
Pdb/Pdf/Pdb/Ptb/AAD///9N2/9C2f9C2f9C2f9B2f9B2f9C2P9C2f9C2f9B2f9B2f9C2f9B2f9C2f9C
|
||||
2P9B2f9C2P9C2f9C2f9B2f9C2P9B2P9B2f9B2P9B2P9C2f9B2P9B2P9B2P9B2P9B2f9B2f9B2f9B2P9B
|
||||
2P9B2P9A2P861PwIqt0Ep9oFqNsFqNsFqNsFqNsGqdwCpNgcv+5B2P9A2P9A1/9A2P9A1/9A2P9A2P9A
|
||||
1/9A2P9A2P8+2P8+2P9A1/8+2P8/1v4/1/8+2P8+1/8/1/8oxvIFqNsAptkAptkAptkIqt050/s+2P8+
|
||||
1/8+1/8+1/8/1/8+1/891/891/8/1/8/1/8+1/8/1/8+1/8+1/8+1/8+1/8+1/8+1/891/891/891/8+
|
||||
1/891v891v8+1/8+1/8+1/8+1v881/871/891v8+1v8+1v891/881/891/8AAP///1fd/0XZ/0PZ/0HZ
|
||||
/0HZ/0LY/0LY/0LZ/0LZ/0HZ/0LY/0HY/0LZ/0LZ/0HZ/0HY/0LZ/0LY/0HZ/0HZ/0LZ/0HY/0HY/0HY
|
||||
/0HY/0LY/0HY/0HY/0HZ/0HZ/0HY/0HZ/0DY/0HY/0HY/0HY/0HY/yzK9AKk2AWo2wWo2wWo2wWo2wWo
|
||||
2wap3AKk2CjG8kDY/0DY/0DY/0DY/0DY/0DY/0HY/0DX/0DX/0DY/0DX/0DY/z/X/0DY/z/X/ha45xG1
|
||||
5Bi25Quu4ACm2QCm2QCm2QCm2QCm2Q2x4j7X/z7X/z7Y/z/X/z/X/0DX/z7X/z7X/z7X/z/X/z7X/z7X
|
||||
/z/X/z7X/z7X/z/X/z7X/z3X/z3X/z7X/z7X/z7X/z3X/z7X/z7X/z3X/z7W/z7W/z7X/z7X/z7X/z7W
|
||||
/zzX/zzX/z3X/zvX/zvW/wAA////c+P/Qdn/Qtn/Qtn/Qdj/Qtn/Qtn/Qdj/Qdn/Qtn/Qtn/Qdn/Qdj/
|
||||
Qdj/Qdn/Qdj/Qdn/Qdn/Qdn/Qtn/Qdn/Qtn/Qdn/Qdj/Qdn/Qtj/Qdj/Qdn/Qdn/Qdj/Qdj/QNj/Qdj/
|
||||
Qdj/Qdj/Qdj/Qdn/HL/uAqTYBqncBajbBajbBajbBajbBajbAqTYLs34QNf/Qdj/QNj/Qdj/QNf/QNj/
|
||||
Ptj/Ptj/QNf/QNf/P9f/P9f/QNj/QNf/Ptj/KMbyAKbZAKbZAKbZAKbZAKbZAKbZAKbZAKbZIcDuP9f/
|
||||
P9f/P9f/Ptf/Ptf/Ptj/P9f/P9f/Ptf/Ptf/Ptf/Ptf/P9f/P9f/P9f/Ptf/Ptf/Ptf/P9f/Ptf/Ptf/
|
||||
Ptf/Ptb/Ptb/Ptf/Pdf/Ptf/Ptf/Ptf/Ptf/Ptf/Ptb/Pdf/Pdf/Pdf/Ptf/Ptf/AAD///+X6v9F2f9C
|
||||
2f9B2f9B2f9C2f9B2f9B2P9B2f9C2f9B2f9C2P9C2f9B2P9B2P9B2f9C2f9B2P9B2f9C2f9B2f9B2P9B
|
||||
2f9B2P9C2P9B2f9B2P9B2P9B2f9B2P9B2f9B2f9B2P9B2P9B2P9A2P9A2P8WuOcDpdkFqNsFqNsFqNsF
|
||||
qNsFqNsFqNsEp9o20fo+2P8+2P9B2P9A1/9A2P9A2P9A2P9A2P8+2P9B2P8+2P8+2P9A2P9A2P9A2P9A
|
||||
1/8WuOcAptkAptkAptkAptkAptkAptkIqt050vo/1/8/1/8/1/8/1/8/1/8/1/8/1/8+1/891/892P8+
|
||||
2P8/1/8/1/8+1/8+1/8+1/8+1/8+1/891/8+1/8+1/8+1/891/891/891/891/8+1v8+1v891/8+1/89
|
||||
1/881/891v8+1v8+1/891/881/8AAP///9r3/kLZ/0LZ/0LZ/0LY/0LZ/0LY/0HZ/0LZ/0LZ/0HZ/0LZ
|
||||
/0LY/0HZ/0HZ/0HY/0HZ/0HY/0HZ/0HY/0HY/0LY/0HZ/0HZ/0HY/0HZ/0HY/0HY/0HY/0HY/0HY/0HY
|
||||
/0DZ/0HY/0HZ/0HY/z7W/g2x4gSn2gWo2wWo2wWo2wWo2wWo2wSn2gis3jrU/EDX/0DY/0DY/0HY/0DX
|
||||
/z7Y/0DX/z7Y/z/X/0DY/0DY/z7Y/0DY/z/X/0DY/z7Y/zzU/RG15ACm2QCm2QCm2QCm2Qiq3SzK9D/X
|
||||
/z7Y/z7Y/z7Y/z7X/z7X/z/X/z7Y/z7Y/0DX/z7X/z7X/z/X/z/X/z/X/z/X/z7X/z7X/z7X/z3X/z7X
|
||||
/z7W/z7W/z7X/z7W/z7W/z7X/z7W/z7W/z7X/z7X/z3X/zzW/z3X/z7X/z7W/z3W/zzX/wAA////+f3/
|
||||
Tdv/QNn/Qdn/Qdn/Qdn/Qtj/Qdn/Qdj/Qdj/Qtn/Qtj/Qdn/Qtj/Qtj/Qdj/Qdn/Qdj/Qtn/Qdj/Qdj/
|
||||
Qdj/Qdj/Qdn/Qdj/Qdj/Qdj/Qdj/Qdj/QNj/Qdj/Qdj/Qdj/Qdj/Qdj/QNn/OtT8CKzeBKfaBajbBajb
|
||||
BajbBajbBajbBKbZDbHiPtj/Ptj/QNj/QNf/Qdj/QNj/QNf/Qdj/QNj/QNj/QNj/QNj/QNj/P9f/QNf/
|
||||
QNf/QNf/QNj/PNT9IcDuDbHiDbHiGrzqOdL6P9f/P9f/Ptf/Ptf/P9f/QNf/QNf/P9f/QNf/P9f/Ptf/
|
||||
Ptf/P9f/P9f/Pdf/Ptf/P9f/P9f/Ptf/Pdf/Pdf/P9f/P9f/Ptf/Ptf/Ptf/Ptf/Ptf/Ptf/Ptf/Ptf/
|
||||
Pdf/Pdf/Pdf/Ptb/Pdb/O9b/Pdb/Ptf/AAD///////+X6v9B2f9B2f9C2P9C2P9C2P9C2P9C2f9C2f9B
|
||||
2f9C2P9C2f9C2P9B2f9B2P9B2P9B2P9B2f9B2f9B2P9B2f9C2f9B2P9B2P9C2P9B2P9B2P9B2P9B2f9B
|
||||
2P9B2P9B2f9B2P9B2P9B2f850voIqt0FqNsFqNsFqNsFqNsFqNsFqNsDpdkVuupA2P9A1/9A1/9A2P9A
|
||||
2P9A2P9B2P9A1/9A2P9A2P8/1/9A1/9A2P9A2P9A2P9A1/8+2P9A1/9A2P9A1/8+1/8+2P9A1/9A1/9A
|
||||
1/8+2P8+1/8+1/8/1/8+1/8+1/8+1/8/1/8/1/8/1/8+1/8+1/8/1/8/1/8/1/8/1/8+1/8/1/8/1/8+
|
||||
1/8+1/8+1/8+1/8+1/8+1/8+1/8+1/891/891/891/8+1v8+1v8+1/891/891/891/8+1/881/8AAP//
|
||||
/////9r3/kPZ/0PZ/0HZ/0LZ/0LY/0HZ/0HZ/0LY/0LY/0HZ/0HZ/0HZ/0LZ/0LY/0LY/0HZ/0LZ/0HZ
|
||||
/0HY/0LZ/0HZ/0HY/0HY/0HY/0HZ/0HZ/0HY/0HY/0DY/0HY/0HY/0HY/0HY/0DY/znS+giq3QWo2wWo
|
||||
2wWo2wWo2wWo2wWo2wOl2Rq86kDY/0DY/0DY/0DY/0DY/0DY/0DY/0DY/0DY/0DY/z7Y/0DX/z7Y/0DX
|
||||
/z7Y/z7Y/0DY/z7Y/z7X/0DX/0DY/z/X/0DX/z7Y/z7Y/z/X/0DX/0DX/z7Y/z7X/z7X/z7X/z7X/z7X
|
||||
/z/X/z/X/0DX/0DX/z/X/z7X/z7X/z7X/z7X/z7X/z3X/z7W/z7W/z7X/z7X/z3X/z3X/z3X/z7X/z7X
|
||||
/z7X/z7W/z7W/z3W/z7X/z7X/z3W/z3X/z3X/wAA////////////c+P/Qtn/Qdn/Qtn/Qdn/Qtn/Qtn/
|
||||
Qtj/Qtn/Qdj/Qtn/Qdn/Qdj/Qdj/Qdn/Qtj/Qdj/Qdn/Qdj/Qdj/Qdn/Qdj/Qdj/Qdn/Qdj/Qdn/Qdj/
|
||||
Qdn/Qdj/Qdj/Qdn/Qdj/Qdn/Qdj/O9X+C67gA6baBajbBajbBajbBajbBajbA6bZGLblQNj/QNj/QNj/
|
||||
QNf/QNj/QNf/QNj/QNj/QNj/QNj/QNj/QNj/QNf/QNj/QNf/QNf/QNj/Ptj/QNf/QNf/P9f/P9f/P9f/
|
||||
Ptj/Ptj/Ptj/Ptj/Ptj/QNj/QNf/QNf/QNf/Ptf/Ptj/QNj/P9f/P9f/P9f/P9f/Ptf/Pdf/Ptf/Ptf/
|
||||
Ptf/Ptf/Ptf/Ptf/Ptf/Ptf/Ptf/Ptf/Ptb/Ptf/Ptf/Ptb/Ptf/Ptf/Ptb/Ptf/Ptf/Ptb/PNf/PNf/
|
||||
AAD////////////a9/5F2f9C2P9C2P9C2P9B2P9C2P9C2P9B2f9B2P9B2P9B2P9B2f9B2f9B2P9B2P9B
|
||||
2P9B2f9B2f9C2P9B2f9C2P9B2P9B2f9B2f9B2f9B2P9B2P9B2f9B2P9B2P9B2P9B2P9B2P8/1/4RteQD
|
||||
pdkFqNsFqNsFqNsFqNsFqNsDpdkWuOdC2P9A1/9A1/9B2P9A2P9A1/8+2P9B2P9B2P9A2P9A1/8+2P9A
|
||||
1/9A1/9A2P8+2P9A1/9A1/8+2P9A1/8/1/8/1/9A2P8+2P8+2P8+2P8+2P8+2P8/1/8+2P8+2P8/1/8/
|
||||
1/8+2P8+2P8+1/8/1/8/1/8+1/8/1/8/1/8+1/8+1/8+1/8/1/8+1/8+1/8+1/891/891/8+1/8+1v8+
|
||||
1v8+1v8+1/881v881v8+1v8+1/8+1/8+1/891/881/8AAP///////////////5fq/z7Y/0LZ/0LZ/0HZ
|
||||
/0LY/0LY/0HZ/0LY/0HZ/0HY/0LZ/0HZ/0LZ/0HY/0HZ/0HY/0HZ/0HZ/0HY/0LY/0HY/0HY/0LZ/0HY
|
||||
/0HY/0HZ/0HY/0HZ/0HY/0HY/0HY/0HY/0HY/xW66gKk2AWo2wWo2wWo2wWo2wWo2wKk2BW66kDY/0HY
|
||||
/0DY/0DX/0DY/0DY/0DY/0DY/0HY/0DY/0DY/z7Y/0DY/0DX/z/X/z/X/0DY/0DX/0DY/0DY/0DX/z7X
|
||||
/z7X/z7Y/0DY/0DY/0DX/z/X/z7X/z/X/z/X/z7X/z/X/z7Y/z7Y/z/X/z/X/z/X/z7X/z/X/z/X/z7X
|
||||
/z7X/z7X/z7W/z3X/z7X/z/X/z3X/z3X/z7X/z7X/z7X/z7X/z7X/z3W/z3W/z7W/z7X/z3X/z3W/z7W
|
||||
/z3X/wAA////////////////+f3/c+P/Ptf/Qtn/Qtj/Qdj/Qtn/Qtj/Qtn/Qdj/Qdn/Qdn/Qdj/Qtn/
|
||||
Qtn/Qdj/Qdj/Qdj/Qdn/Qtj/Qdn/Qdn/Qdj/Qdn/Qdn/Qdj/QNj/Qdn/Qdj/Qdj/Qdj/Qdj/Qdj/QNj/
|
||||
JMTxAaLWBqncBajbBajbBajbBajbA6bZEbXkQNf/Qdj/QNj/QNj/Qdj/QNj/Qdj/QNf/QNj/QNj/QNf/
|
||||
QNj/QNj/QNf/QNf/Ptj/QNf/QNj/Ptj/Ptj/P9f/QNf/Ptj/Ptj/Ptj/QNf/Ptj/Ptj/P9f/P9f/P9f/
|
||||
Ptj/Ptf/Ptf/P9f/P9f/QNf/QNf/Ptf/P9f/P9f/Ptf/Ptf/Ptf/P9f/Ptf/Ptf/Ptf/P9f/Ptb/Pdb/
|
||||
Pdb/Ptf/Ptf/Pdf/Ptf/Ptf/Pdf/Ptf/Ptf/Ptf/Pdf/Ptb/AAD////////////////////n+P1N2/9A
|
||||
2f9B2f9B2f9C2P9C2f9C2f9C2f9B2f9B2f9B2P9C2f9B2P9B2f9B2P9C2P9B2f9B2P9C2f9B2P9B2P9C
|
||||
2P9B2P9B2P9B2P9B2P9B2P9B2P9B2P9B2P9A2P9B2P8z0PkDpdkFqNsFqNsFqNsFqNsFqNsDptoLruA8
|
||||
1P1A2P9A2P9B2P9A1/9A2P9A2P8/1/9A1/9A2P9A1/9A1/9A2P9A2P9A2P9A2P9A2P8/1/8+2P9A2P8+
|
||||
2P8+2P8/1/8+1/8+1/9A1/9A2P8+2P8/1/8+1/8/1/9A1/8/1/8/1/9A1/8/1/8/1/8/1/8+1/8/1/8/
|
||||
1/8+1/8+1/8+1/8+1/8+1v891v891/8/1/8/1/8+1/8+1/8+1/891/881/891/891/8+1/8+1v8+1v89
|
||||
1v881v891/8AAP///////////////////////9r3/k3b/0DZ/0HY/0LY/0HZ/0HY/0HY/0HY/0HZ/0LY
|
||||
/0LZ/0HZ/0HY/0HY/0HZ/0HY/0HY/0HY/0HY/0HZ/0HZ/0HY/0HY/0HY/0HY/0DY/0HY/0HY/0HY/0HZ
|
||||
/0DY/z3W/guu4AOm2gWo2wWo2wWo2wWo2wWo2wWo2zbR+kDY/0DY/0DY/0HY/0DY/0DX/z7Y/0DY/0DY
|
||||
/0DY/0DY/0DY/0DX/0DY/0DX/0DX/z7Y/0DY/0DY/0DX/z7Y/z/X/z7X/z7X/z7X/z7X/z/X/0DX/z/X
|
||||
/z/X/z/X/z7Y/z7Y/z7X/z7Y/z7X/z7X/z7Y/z7X/z7X/z7X/z/X/z/X/z7X/z7X/z7X/z7X/z7X/z/X
|
||||
/z/X/z7X/z7X/z7X/z7X/z7X/z7X/z7W/z7X/z7X/z7X/z7X/z7X/wAA////////////////////////
|
||||
////2vf+V93/Qdn/Qtn/Qtj/Qtn/Qtn/Qdj/Qdj/Qtn/Qdj/Qdn/Qdj/Qdn/Qdj/Qdn/Qdj/Qdj/Qtj/
|
||||
Qdj/Qdj/Qdj/Qdj/Qdn/Qdj/Qdj/Qdj/QNj/Qdj/Qdj/Qdn/QNn/HL/uAqTYBqncBajbBajbBajbBajb
|
||||
AqTYJ8n1Qdj/QNj/Qdj/QNj/QNj/QNj/Qdj/Qdj/QNj/Qdj/QNj/QNj/Ptj/QNf/Ptj/QNf/QNj/QNj/
|
||||
QNf/P9f/QNf/Ptf/P9f/QNf/QNf/Ptj/Ptj/Ptj/P9f/P9f/QNf/P9f/Ptf/Ptf/Ptf/Ptj/QNj/Ptf/
|
||||
Ptf/Ptf/P9f/Ptf/Ptf/Ptf/P9b/P9b/Ptb/Ptf/Ptf/Ptf/Ptb/Ptb/Ptb/Ptf/Ptf/Ptf/Pdf/Ptf/
|
||||
Ptf/Ptf/Pdf/Ptf/AAD////////////////////////////////5/f9z4/9A2f9B2P9C2P9B2f9B2f9B
|
||||
2P9B2f9B2P9B2P9C2f9B2P9B2P9B2f9B2f9B2P9B2P9B2f9B2P9B2f9B2P9B2P9B2P9B2f9B2f9B2P9A
|
||||
2P9B2P9B2f9B2P8z0PkEptkFqNsFqNsFqNsFqNsFqNsCpNgcv+4+2P9B2P9A1/9A2P9A2P9B2P9B2P9A
|
||||
2P9B2P9A1/9A2P8/1/9A2P9A1/9A2P9A1/9A1/9A1/9A2P8/1/9A2P9A1/8/1/8/1/8/1/8+2P8+2P8+
|
||||
1/8/1/8/1/8/1/9A1/9A1/9A1/8/1/8/1/8/1/8+1/8+1/8+1/8/1/8+1/8+1/8+1/8+1/8+1/8+1/8/
|
||||
1/8+1/8+1/8/1/8+1v891v8+1v8+1/8+1/8+1/8+1/8+1/8+1/891v891v8AAP//////////////////
|
||||
//////////////////n9/5fq/0XZ/0LZ/0LZ/0HY/0HY/0LY/0LZ/0LZ/0HZ/0HY/0HY/0HZ/0HZ/0HY
|
||||
/0LY/0HY/0HY/0HY/0HY/0HY/0HY/0HY/0HY/0HZ/0HY/0HY/0HY/0HY/0DZ/xa45wKk2Aap3AWo2wWo
|
||||
2wWo2wOm2g2x4j3W/kDY/0HY/0HY/0HY/0DY/0DX/z7Y/0DY/z7Y/0DX/0DY/0DY/0DX/0DX/z7Y/0DX
|
||||
/z/X/z/X/z/X/z/X/z7X/z/X/0DX/0DY/0DX/0DX/0DY/0DX/0DX/z/X/z/X/z/X/z/X/z/X/z/X/z/X
|
||||
/z7X/z7X/z7X/z/X/z/X/z/X/z7X/z7X/z7X/z7X/z3W/z7W/z7X/z3X/z7X/z7X/z7X/z7X/z7X/z7X
|
||||
/z3X/z3X/z3X/z7X/z7X/wAA////////////////////////////////////////////2vf+c+P/Rdn/
|
||||
Qdj/QNj/Qdn/Qdj/Qdj/Qtn/Qdj/Qdj/Qtj/Qdj/Qdn/Qtn/Qdn/Qdj/Qdj/Qdj/Qdj/Qdj/Qdj/Qdj/
|
||||
Qdj/Qdj/Qdj/Qdj/QNj/QNj/M9D5A6XZBajbBajbBajbBajbBajbAqTYM9D5QNj/QNj/QNj/QNj/QNj/
|
||||
QNj/Qdj/QNj/Ptj/QNf/QNj/P9f/QNf/QNj/QNf/QNf/Ptj/QNf/QNf/QNf/P9f/Ptj/Ptj/QNf/P9f/
|
||||
Ptf/P9f/P9f/P9f/Ptf/P9f/Ptf/Ptf/QNf/QNf/QNf/P9f/P9f/P9f/QNf/P9f/Ptf/P9b/Ptf/Ptf/
|
||||
P9b/Ptb/Ptf/Ptf/Ptf/Ptf/Ptf/Ptf/Ptf/Ptf/Ptf/Ptb/Ptb/Ptb/Ptf/Pdf/AAD/////////////
|
||||
///////////////////////////////////////a9/6X6v9N2/9F2f9F2f9F2f9B2P9B2P9B2P9B2f9B
|
||||
2f9B2P9B2f9B2P9B2P9B2P9B2P9B2P9B2P9B2P9B2f9B2P9B2P9B2P9B2P9B2P9B2P9B2P8VuuoCpNgG
|
||||
qdwFqNsFqNsFqNsCpNgcv+5A1/9A2P9B2P8+2P9A1/9A2P9A2P9A2P9A2P9A2P9A1/9A2P9A1/9A2P8/
|
||||
1/9A1/8/1/8+2P9A2P9A2P9A2P8+2P8+2P9A1/9A1/8/1/8/1/8/1/8/1/8+2P9A2P8+2P8+1/8/1/8/
|
||||
1/8/1/8/1/8+1/8+1/8/1/8/1/8/1/8/1/8+1/8+1v8/1v8+1/8+1/8+1/8+1/8/1/8/1/8+1/8+1v8+
|
||||
1v891/891/8+1/8+1/881/881v8AAP//////////////////////////////////////////////////
|
||||
//////////n9/8/y+5fq/3Pj/3Pj/0XZ/0PZ/0LZ/0LY/0HY/0HY/0HY/0HZ/0HY/0HY/0HZ/0HY/0HZ
|
||||
/0HZ/0HY/0HY/0HY/0DY/0HY/0HY/0HY/znT+wap3ASn2gWo2wWo2wWo2wSn2gis3jzU/T7Y/0HY/0DX
|
||||
/0DY/0DX/z7Y/0DX/0DX/0DY/0DX/0DX/0DY/0DX/0DY/0DX/0DX/0DY/z/X/z7Y/0DX/z/X/z/X/z7Y
|
||||
/0DY/0DY/0DX/0DY/0DY/z/X/z7X/z7X/z/X/z7X/z/X/z/X/z7X/z7X/z7X/z/X/z/X/z7X/z3X/z7X
|
||||
/z/X/z/X/z7X/z/X/z/X/z7X/z7X/z7X/z7X/z/X/z7X/z3X/z7X/z7X/z7X/z7X/z7X/wAA////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
j9zzB6TXFKvbGK3cFKvbGK3cAqTYj9zz////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////AAD/////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
///////////////////////////////////////////5/f9YyOoHpNcYrdwUq9sYrdwMp9kzuOL5/f//
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////////////////////////8AAP//
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////+f4/SWz3wyn2Rit3Bit3BSr2wyn2Y/c8///////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////wAA////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////z/L7FKvbFKvbFKvbFKvbDKfZ
|
||||
JbPf5/j9////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
AAD/////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////+u5vYMp9kUq9sUq9sYrdwBotaP3PP/////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////8AAP//////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////////////////////4/c8wyn2RSr
|
||||
2xSr2xSr2xit3Nr3/v//////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////wAA////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////j9zzB6TXFKvbGK3cB6TXWMjq////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////AAD/////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//+P3PMMp9kMp9kYrdwHpNeu5vb/////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////8AAP//////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////67m9hSr2xSr2wyn2SWz3+f4/f//////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////wAA////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////rub2GK3cDKfZB6TXWMjq+f3/////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////AAD/////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
///////////////////////////////////////////////////////////////I7PgzuOIHpNcHpNeP
|
||||
3PP/////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////////8AAP//////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////+f4/UzD5wGi1hSr28js+P//////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////wAA////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////+f3/
|
||||
dNPvAaLWJbPf5/j9////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////AAD/////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////+u5vYMp9lMw+f5/f//////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////8AAP//////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////9r3/jO44nTT7///////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////////////////////wAA////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////+f3/dNPvj9zz+f3/////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////AAD/////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
///////////////////////////////I7Pja9/7/////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////////////////////////8AAP//
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////////////////////////////n9
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////wAA////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
AAD/////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////8AAP//////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////wAA////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////AAD/////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////8AAP//////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////wAA////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////AAA=
|
||||
</value>
|
||||
</data>
|
||||
<data name="pictureBox2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
Qk3uPQAAAAAAADYAAAAoAAAAaQAAADIAAAABABgAAAAAAAAAAADEDgAAxA4AAAAAAAAAAAAA////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////2sfFr4V/kVZQhENEhENE
|
||||
hENEkVZQpXRux6mo3uHn////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////Q///////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////////////////////////+Xl5pxo
|
||||
ZF8JBV8JBXkxKJFWUJxoZJxoZIRDRHkxKF8JBWsaCZxoZNrHxfv7+///////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////0P/////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
///////////h0cx5MShrGgmrfXPax8Xx8PH+/v3////////6+fjt4+LPtbCRVlBfCQVrGgmcaGTn2tP/
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////9D////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////+/v759rTx6mor4V/nGhknGhkq31zeTEoXwkFnGhk2sfF7ePi+/r1////////////////////////
|
||||
////0722hENEXwkFeTEov56T/fz6////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////Q///
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////+3j4ruVhopJNGsaCWsaCXkxKJFWUJliT18JBYpJNKt9c5liT4pJNIpJNJFWUKt9
|
||||
c860qfHq5/////////////////////Tu6qt9c2saCWsaCZxoZPHq5///////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////0P/////////////////////////////////////////////////////////////
|
||||
///////////////////////////////59/XHpoh5MShrGgmKSTS7lYbh0cz28er+/v2ldG6KSTTt4+L/
|
||||
///7+/v07urn2tPOtKmvhX+ZYk+RVlCsgW/ax8X6+fj///////////////+7lYZ4LQprGgmKSTTh0cz/
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////9D////////////////////////////////////////
|
||||
////////////////////////////////////////////////8ernom9XaxoJikk0zrSp+vbw////////
|
||||
////z7WweC0K4dHM////////////////////////////+vn44dHMu5WGmWJPom9XzrSp+vn4////////
|
||||
////v56TeC0KeC0Kikk00722////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////Q///////////////////
|
||||
//////////////////////////////////////////////////////////////////Xv5qFrRGsaCah4
|
||||
WPHq5/////////////////n39ZNTIruVhv////////////////////////////////////////////T0
|
||||
9N7Kuax+YKJvV9O6qfr5+P///////7uVhoE4B3gtCoE4B8utl///////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/0P/////////////////////////////////////////////////////////////////////////////
|
||||
///8+/isfmBrGgmsfmD59/X////////////////////LrZeKSTT69vD/////////////////////////
|
||||
///////////////////////////////fzcCsfmCoeFjh0cz////7+/uoeFiBOAeKRhWBOAe7lHP59/X/
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////9D////////////////////////////////////////////////////////
|
||||
////////////////////////07qpeC0Km2E2+vbw////////////////////////oWtEy62X////////
|
||||
/////////////////////////////////////////////////////////v7907qpoWtEu5Rz+PPs+PPs
|
||||
k1MigTgHikYVgTgHqHhY9O7q////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////Q///////////////////////////////////
|
||||
//////////////////////////////////////////n39ZthNoE4B+TVxf///////////////////+fa
|
||||
08emiJNTIraMZbuUc8ejgNO6qefa0/n39f//////////////////////////////////////////////
|
||||
//////jz7MOdeKFrRN7Kud/NwItDA4pGFZJPEYE4B5thNubYyv//////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////////////////0P/////////////
|
||||
///////////////////////////////////////////////////////////////eyrmBOAexgVj/////
|
||||
///////////t4M2oeFiKRhWSTxGLQwOKRhWxgVi7lHO7lHO2jGW9kGDLrZfu4tL/////////////////
|
||||
///////////////////////////////////fzcCha0THpoi2jGWLQwOSTxGSTxGLQwOSTxHTuqn/////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////9D////////////////////////////////////////////////////////////////////////
|
||||
////w514gTgH3cWq////////////3siuikYVm2E23sq5t4pfi0MD3siu////////////+vbw5tjKy62X
|
||||
t4pfx6OA8OXY////////////////////////////////////////////////9O7qu5RzqXE1lFAHlFAH
|
||||
lFAHl1MLi0MDi0MDu5Rz9vHq////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////Q///////////////////////////////////////////////////
|
||||
//////////////////////38+rJ+RpJPEfHn2f///////+bYyotDA7GBWPv48v7+/adsMItDA93Fqv//
|
||||
//////////////////////Tu6ta7m7uPXta7m/38+v//////////////////////////////////////
|
||||
//////7+/dG2mZdTC5pOAJhSAphSAphSAphSAotDA6lxNeTRu///////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////0P/////////////////////////////
|
||||
///////////////////////////////////////////7+PKnbDCnbDD7+PL////7+vWnbDCsdEf8+/j/
|
||||
///u4tKZVhOXSgCgXBPWu5v9/Pr////////////////////////17+bHpojEm23w5dj/////////////
|
||||
///////////////////////////////////eyK6ZVhOYUgKeVQCeVQCeVQCeVQCXSgCXUwvDnXjy6uD/
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////////////////////9D////////
|
||||
////////////////////////////////////////////////////////////////+vbwqWolsn5G////
|
||||
////3cWqmVYT7+XU////////5NG2mFICn1kAnlUAmFICsn5G1rub7+XU+vn4////////////////////
|
||||
59jHw5145NG7////////////////////////////////////////////////vItUl0oAn1kAn1kAn1kA
|
||||
n1kAn1kAnlUAmk4ApmQe07KM9e/m////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////Q///////////////////////////////////////////////////////////////////
|
||||
//////v48qlxNbeGSf///////7yLVLuPXv///////////9m+nJpOAKJcAKJcAKJcAJhSAppOAKBcE7F3
|
||||
NLyLVMiic9OyjNe6k9a7m97Irte6k6ZkHruPXta7m9m+nNm+nNa7m9a7m9a7m9a7m9m+nNm+nNa7m8Sb
|
||||
bahmFZ9ZAKJcAKJcAKJcAKJcAKJcAKJcAKJcAJ5VAJpOAKlqJcejgO3gzf38+v//////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////0P/////////////////////////////////////////////
|
||||
///////////////////////////9/Pqyeja1fTv////69vCnbDDdxar////////////TsYWXSgCfWQCf
|
||||
WQCfWQCfWQCiXACeVQCYUgKaTgCaTgCaTgCaTgCaTgCaTgCdUgGfWQCaTgCaTgCaTgCaTgCaTgCaTgCa
|
||||
TgCaTgCaTgCaTgCaTgCaTgCfWQCiXACfWQCfWQCfWQCfWQCfWQCfWQCfWQCfWQCiXACdUgGaTgCfWA22
|
||||
gUPTsozq2sT28er9/Pr/////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////9D////////////////////////
|
||||
////////////////////////////////////////////////////yKJztX07//339/Dlsno28ufX////
|
||||
////////0K2BoFwTq2kWqGcYq2kWqGcYqGYVqGYVq2kWq2kWqGYVq2kWq2kWq2kWqGcYqGYVq2kWqGYV
|
||||
pmMTqGYVq2kWqGYVpmMTqGYVpmMTpmMTqGYVqGcYqGYVqGYVqGYVqGcYqGcYqGcYqGcYqGcYqGcYqGYV
|
||||
qGcYqGcYqGYVpmMTpmMToFwTn1gNpmQetX07x6Fn2r2U486y7eDN9e/m+/v7////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////Q///
|
||||
//n39fT09Pv7+/n39fT09P7+/f////////T09Pr5+P////////n39fT09P38+v////7+/fT09Pbx6vLq
|
||||
3Pn39fT09PXt4vr5+PT09Pr5+P////Xv5u/l1PLp2fDo2PDo2PLp2e/l1PLn1/Lp2fDo2PLq3PHn2fLq
|
||||
3PLq3PLq3PDo2PLp2fDo2O/l1O/l1PDo2PTr2+/l1O/l1O/l1PLq3PLq3PLp2fLq3PLq3PLn1+/l1PDo
|
||||
2PDo2PLp2fDo2PLp2fDo2PLn1/Lp2fLn1+/l1PLn1/Lp2fHn2e7i0u3gzeraxOzdyO3gze/l1PXv5vv4
|
||||
8v38+v////////////v69f/99/////////z7+Pv48vv69fv69fv69fv48vz7+P////////7+/fv69f38
|
||||
+v///////////////0P///+jpKcvMTV/goR2eHw6PD+oqq7///+Wl5k0NjhbXmLs7e////+OkJM0NjiH
|
||||
i5H////x8PFbXmJDRkpOUVc+QUU+QUVOUVeZnKFDRkpYWVzx8PH///9wcnZOUVeZnKFDRkpwcnb////e
|
||||
4edOUVdJTFGoqq5bXmJJTFFOUVdJTFFDRkpbXmLs7e////+ztbk+QUV2eHz////////////k0bbCk1m2
|
||||
gUO8i1TZvpz7+vXIonO5hEK+iku7h0i7h0i8i1TdxKG8i1TCk1n69vD////QrYG2gUPt4M3////TsYW1
|
||||
fTvDlWD7+PL////jzK6xdzTHnGX+/v307d/Jn2m1fTu2gUPOqnr48+zq2sSyeja6gjm2gUO6gjmyejbD
|
||||
lWD8+/jjzrK+ikuxdzS2gUPTsYX28er///////9D////rq+yAAEDNDY4Y2VoAAEDaGtu+vn4NDY4AAED
|
||||
DRAVzc3O////lpeZAAEDPkFF+vn4+/v7SUxRAAEDDRAVExUaExUaDRAVdnh8HiElBgkO0NLV////WFlc
|
||||
AAEDY2VoExUaExUa5eXmlpeZAAEDAAEDcHJ2NDY4AAEDDRAVExUaDRAVExUawMHD////s7W5AAEDHiEl
|
||||
5eXm////5NG2mk4Al0oAtoFDsno2nVIBx5xlwpNZmk4ApV8Bol0Lol0Lol0Lx6FnqWolmk4A6trE////
|
||||
x6FnlEIA0K2B/fz6tX07mk4Amk4A07KM////5NG2mk4Aq2wd8+vdvopLl0oApmMTqWoll0oAtX075NG2
|
||||
pmMTnlUApV8BpmILn1gNr3Ej4curn1gNl0oAtoFDtX07nVIBu4dI+vbw////Q////9rc3x4hJRMVGn+C
|
||||
hA0QFUlMUbe8vw0QFRMVGgYJDqOkp////83Nzg0QFR4hJdrc3////4SHiwABA0lMUdrc39rc39bY2uXl
|
||||
5j5BRQABA3+ChLa4ujo8PwYJDn+ChDo8PwYJDsDBw05RVwYJDgYJDmBiZGNlaAABA3Z4fOXl5tbY2tDS
|
||||
1ezt7////+vr7CUoLA0QFcDBw////+jWvsOVYNq9lPr28NzCnKJcAKZjE8ecZZ5VALd7MPDkzPDp1PDk
|
||||
zPfv4ruHSJpOAMyja+POsrqCOZ5VAM+odPv69bF3NKVfAaVfAatsHfXt4vr28KtsHahlCte6k6hmFaJd
|
||||
C+POsvz58cOVYKBcE9CtgbuHSJ1SAdOxhfTt3/DkzPDp1OjWvsecZdi5kPr28N/IpqZiC51SAePOsv//
|
||||
/0P////59/VDRkoAAQN7fIAlKCwlKCxOUVcNEBUaHCAGCQ5wcnb////s7e8vMTUGCQ62uLr///+ysrQN
|
||||
EBUaHCA6PD86PD80NjhgYmRjZWgNEBUNEBUAAQMAAQMTFRq3vL9gYmQGCQ5bXmIlKCwTFRoNEBU6PD97
|
||||
fIANEBUlKCw6PD80Njg0Njhwcnb///////9JTFEAAQOWl5n////////////fyKm1fTuiXACdUgGvcSPd
|
||||
xKGmYxOoZQqxdzSxdzSpcTW8i1TJn2miXAClXwGeVQCdUgGiXADgxqL69vCpaiWvcSPMo2uaTgDPqHT/
|
||||
//+7h0ifWQDHnGWrbB2mYxPz693////7+PLz69348+zFmWOeVQCvcSOyejaxdzSnbDDVto/////jzK61
|
||||
fTuiXQueVQCiXQvq2sT///9D////////dnh8AAEDaGtuQ0ZKDRAVDRAVLzE1dnh8BgkOQ0ZK////////
|
||||
YGJkAAEDh4uR////5eXmJSgsBgkOPkFFY2VoWFlcdnh8jpCTBgkONDY4urq8lpeZExUaPkFFcHJ2DRAV
|
||||
ExUaDRAVdnh8NDY4Ghwgh4uRGhwgExUaTlFXYGJkWFlce3yA/v79////hIeLAAEDaGtu////////2r2U
|
||||
mk4An1kAr3Ejx5xl7+XU9vHqq2wdnlUAtX07wpNZvItUyZ9p17qTn1kAq2wd486y2r2UqGYVr3Ej486y
|
||||
pmQer3Ej7+XUq2wdpmMT8+vd07GFmk4AxZdcuYRCmk4A3MKc////////7eDN7+XU07GFn1kApmILvopL
|
||||
wpNZvItU2b6c4MqqnVIBnlUAq2wdxZlj6trE////////Q////////6OkpwABA0lMUWBiZA0QFQYJDmNl
|
||||
aM3NzgYJDiUoLLKytK6vslhZXAYJDkNGSqiqrra4ukNGSgYJDnt8gLq6vLKytLa4uqOkpw0QFSUoLLa4
|
||||
urO1uSUoLAYJDmNlaB4hJQ0QFRocINbY2lhZXAABA4SHiy8xNRocIJaXmbq6vK6vsrO1ucjJzKiqrnBy
|
||||
dgYJDjQ2OJmcobe8v8iic5pOALd7MO3gzdm+nMWZY+TRtsOSVZpOAMehZ+TRtuDKquPMruDKqqZkHqZj
|
||||
E9/IqeTRtrN2KJ5VAMWXXKZkHqtsHfjz7M6qepdKAMylc+TRtp1SAbmEQt3EoZ1SAatsHejWvt/IpqJd
|
||||
C6ZkHtzCnKZjE6tpFtzCnOPOst/IqejWvs6qepdKALF0IOzdyN3FqsOVYNm+nP///0P////////IycwA
|
||||
AQMTFRpoa24AAQMAAQOoqq7x8PEaHCAAAQNOUVcAAQMAAQMGCQ4AAQMAAQMaHCBOUVcAAQMAAQMAAQMA
|
||||
AQMAAQNbXmIvMTUAAQMAAQMAAQMAAQMlKCy6urwaHCAAAQNJTFH+/v1wcnYAAQNbXmJDRkoAAQMAAQMA
|
||||
AQMAAQMGCQ5YWVwGCQ4AAQMGCQ4AAQMAAQMGCQ6zr6a/hT2XUwumYxOXSgCUQgDfyKnQrYGUQgCaTgCX
|
||||
SgCXSgCUQgC+iku1fTuXSgCaTgCaTgCaTgCrbB3OqnqXSgCmYxP17+by6dmiXQudUgHavZSgXBOdUgHt
|
||||
4M3Vto+fWA2aTgCaTgCaTgC8i1Tz692rbB2XSgCXSgCXSgCXSgCaTQjgxqK2gUOdUgGmZB6aTgCUQgDQ
|
||||
rYH///9D////////9PT0jpCTe3yAurq8e3yAhIeL6+vs////mZyhdnh8rq+yhIeLf4KEf4KEf4KEf4KE
|
||||
hIeLrq+yf4KEf4KEf4KEf4KEf4KEqKquqKquhIeLh4uRhIeLjpCT1tja////mZyhe3yAyMnM////0NLV
|
||||
e3yAqKqus7W5hIeLh4uRh4uRh4uRhIeLtri6mZyhhIeLh4uRh4uRh4uRf4KE2tzf+/r13cSh0K2B07GF
|
||||
5NG7////7+XU0K2B07GF07GF07GF0K2B4Mqq486y0K2B07GF07GF1baP8OXY8urgzqp61rub/v79////
|
||||
486yzKVz486y2b6czKVz7uLS////7eDN07GFzKVz2b6c+vbw/v791rubzKVzzqp6zqp6zqp6zKVz7uLS
|
||||
+vbw2b6czKVzzqp638ip/Pv4////Q///////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////+/bufLp2ejOqu3Tre3Tre3Tre3TreXLpdzC
|
||||
nO3Tre3TrebNp9zCnOXLpe3TrejOqujOqu3Tre3Tre3Tre3Tre3TrebNp+3Tre3Tre3Tre3Tre3Tre3T
|
||||
reDGot3EoePOruPOruPOruHLq9zCnN/IpubQruPOruPOruPOruPOruDKquDKquPOruPOruPOruPOrt/I
|
||||
puDGouPOsuPOrtzCnNe6k9m+nN3EoeHLq+/l1P7+/f//////////////////////////////////////
|
||||
/////////////////////////////////////////////////0P/////////////////////////////
|
||||
///////////////////////////////////////////////////////////////////MpXO9i0G3ezCe
|
||||
VQCdUgGeVQClXwGlXwGlXwGlXwGlXwGeVQCdUgGdUgGeVQCdUgGdUgGeVQCeVQCeVQCeVQCeVQCdUgGe
|
||||
VQCeVQCeVQCeVQCdUgGeVQClXwGlXwGeVQCdUgGdUgGeVQClXwGiXACeVQCdUgGdUgGdUgGdUgGiXACl
|
||||
XwGlXwGlXwGlXwGlXwGlXwGlXwGlXwGeVQCeVQCvcSPFl1zavZTq2sT07OH8+/j/////////////////
|
||||
//////////////////////////////////////////////////////////////////////9D////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////+/jywpNZuoI5vYtBz6h0wJBMrGsBrGsBrGsBqWUBrGsLwJBMyaBjyaBjyaBjyaBjyaBjyaBj
|
||||
yaBjyaBjyaBjyaBjyaBjyaBjyaBjyaBjyaBjyaBjwYxGqWUBqWUBvYtByaBjzKNrvYtBqWUBrGsLwpNZ
|
||||
yaBjyaBjyaBjzJ1csXQgqWUBrGsBrGsBrGsBrGsBrGsBqWUBpV8BwYxG4cur+PPs////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////Q///////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////Xt4rqCOcWTSvv69f38+sGMRqllAaxrAbd7MOjWvv//////
|
||||
//////////////////////////////////////////////////////////////38+s+odLF0IPbx6v//
|
||||
//////z58bV9O8ylc////////////////////+raxK9wE6xrC69wE69wE69wE6xrAbF0IN3Eof38+v//
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////0P/////////////////////////////////////////////
|
||||
///////////////////////////////////////////////////////////u4tKxdCDFmWP////YuZCo
|
||||
ZQqxdCDo1r7/////////////////////////////////////////////////////////////////////
|
||||
///////q2sTAkEz69vD////////////HnGXgxqL////////////////////7+PK6gjmraRaxdCCxdCCr
|
||||
aRa3ezDs3cj/////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////9D////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////7N3Iq2kW2LmQ9e3iq2wdwY9R////////////////////////////////////////////////////
|
||||
////////////////////////////8OXYw5JV9/Dl/////////Pv4x5xl6Na+////////////////////
|
||||
+ff1wYxGq2wds3Yor3Ejs3Yo7N3I////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////Q///
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////+jWvrN2KOPMrsmfacyja///////////////////////////////
|
||||
//////////////////////////////////////////////////Hn2cGPUfXt4v////////jz7MWXXPLp
|
||||
2f////////////////////v48sGPUa9xI7d7MK9xI9zCnP//////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////0P/////////////////////////////////////////////////////////////
|
||||
///////////////////////////////////////////////////////o1r6+ikvJn2nQrYH/////////
|
||||
///////////////////////////////////////////////////////////////////////t4M3Bj1H3
|
||||
8OX////////t4M3HnGX7+PL////////////////////48+y+iku3ezCzdijHnGX+/v3/////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////9D////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
7uLSvopLvopL/Pv4////////////////////////////////////////////////////////////////
|
||||
////////////486yw5JV+/jy////////4Mqq0K2B/v79////////////////////8OXYuoI5t3swv4U9
|
||||
8OXY////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////Q///////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////Xv5sWXXNW2j///////////////////////////////////////////
|
||||
/////////////////////////////////86qes+odP///////////9OxhePMrv//////////////////
|
||||
/////+POrrd7MLd7MNzCnP//////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/0P/////////////////////////////////////////////////////////////////////////////
|
||||
///////////////////////////////////////////////////69vDCk1nYtov8+/j/////////////
|
||||
///////////////////////////////////////////////////17eK/hT3k0bb////////69vDMpXP0
|
||||
69v////////////////////9/PrPqHS3ezDJn2n7+vX/////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////9D////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////6trE
|
||||
v4U92LaL8OXY/////////////////////////////////////////////////////////v79z6h0xZdc
|
||||
/Pv4////////6trE0K2B/v79////////////////////7N3Iv4U9wYxG7uLS////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////Q///////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////7+/di5kNi0fN/IpuDGovfv4v//////////////////////////////////////
|
||||
//////38+ti2i7+FPe3gzf///////////9u7j+TRu/////////////////////v48syja7qCOeDGov//
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////////////////0P/////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
///////////////////////////////////////////48+zMo2vs2b7s3cjZt4TdxKHy6dn9/Pr/////
|
||||
///////////////////8+/ju4tLTqWrBjEbs2b7////////////y6tzYtHz7+PL////////////////9
|
||||
/Prbu4+/hT3TsYX9/Pr/////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////9D////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////7uLSzJ1c7+XU
|
||||
+/jy486u1K111K113cSh7Nm+7N3I6trE6dS14Mai1K11zJ1c2LR88urc/////////////v7927uP7Nm+
|
||||
////////////////+vbw27uPwYxG1K11+PPs////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////Q///////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////+raxMydXO3gzf////r28ObQrtOpasydXNi0fOLHmODGouDGoubQrvbs3f//////////
|
||||
/////////+nUtdq9lP////////////38+u3gzdOpasWTSti0fPbx6v//////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////0P/////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
///////////////////////////////////////s2b7TpFvp1LX////////8+/jt4M3ix5jcwpzv27n3
|
||||
7+L+/v3////////////////+/v3p1LXZt4T69vD8+/j17eLp1LXYtHzPnE/TpFvmzaf7+PL/////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////////////////////9D////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////8OTM06Rb4sOJ+PHh
|
||||
/////////v799+/i7Nm+5s2n5tCu7Nm+8OTM8OTM7Nm+3ryBz5xP2beE4sOJ2rNt06Rb06Rb2rNt6M6q
|
||||
9/Dl////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////Q///////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////fv4t68gdOpaufOnvbs3f/99/////////////r28PTt3+3TrdqzbdOkW9qzbeXLpeLHmOLH
|
||||
mOnRpezZvvbs3fv69f//////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////0P/////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
///////////////////////////////////9/Prv27ngvHbas23evIHnzp7s167s167p0aXiw4nas23a
|
||||
s23p0aX69vD/////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////////////////////////////////////////9D////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////////////////Pnx8OTM586e3ryB
|
||||
4Lx24Lx24Lx24sOJ7Neu+PHh////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////Q///
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
//////////////////v69fz58fz58fz58f38+v//////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////0M=
|
||||
</value>
|
||||
</data>
|
||||
</root>
|
16
src/webimtray/WebIMTray/options/OptionPanel.cs
Normal file
@ -0,0 +1,16 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace webImTray {
|
||||
|
||||
public delegate void ModifiedEvent();
|
||||
|
||||
interface OptionsPanel {
|
||||
void initialize();
|
||||
void apply();
|
||||
string getDescription();
|
||||
|
||||
event ModifiedEvent PanelModified;
|
||||
}
|
||||
}
|
259
src/webimtray/WebIMTray/options/OptionsConnectionPanel.Designer.cs
generated
Normal file
@ -0,0 +1,259 @@
|
||||
namespace webImTray {
|
||||
partial class OptionsConnectionPanel {
|
||||
/// <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 Component 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.groupBox1 = new System.Windows.Forms.GroupBox();
|
||||
this.radioPro = new System.Windows.Forms.RadioButton();
|
||||
this.radioLite = new System.Windows.Forms.RadioButton();
|
||||
this.label3 = new System.Windows.Forms.Label();
|
||||
this.label2 = new System.Windows.Forms.Label();
|
||||
this.forceRefreshTime = new System.Windows.Forms.NumericUpDown();
|
||||
this.forceRefresh = new System.Windows.Forms.CheckBox();
|
||||
this.autoDesconnectOnSS = new System.Windows.Forms.CheckBox();
|
||||
this.webimServer = new System.Windows.Forms.TextBox();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.autoDisconnect = new System.Windows.Forms.CheckBox();
|
||||
this.groupBox2 = new System.Windows.Forms.GroupBox();
|
||||
this.showUserPreferences = new System.Windows.Forms.LinkLabel();
|
||||
this.groupBox1.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.forceRefreshTime)).BeginInit();
|
||||
this.groupBox2.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// groupBox1
|
||||
//
|
||||
this.groupBox1.Controls.Add(this.radioPro);
|
||||
this.groupBox1.Controls.Add(this.radioLite);
|
||||
this.groupBox1.Controls.Add(this.label3);
|
||||
this.groupBox1.Controls.Add(this.label2);
|
||||
this.groupBox1.Controls.Add(this.forceRefreshTime);
|
||||
this.groupBox1.Controls.Add(this.forceRefresh);
|
||||
this.groupBox1.Controls.Add(this.autoDesconnectOnSS);
|
||||
this.groupBox1.Controls.Add(this.webimServer);
|
||||
this.groupBox1.Controls.Add(this.label1);
|
||||
this.groupBox1.Controls.Add(this.autoDisconnect);
|
||||
this.groupBox1.Font = new System.Drawing.Font("Tahoma", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.groupBox1.Location = new System.Drawing.Point(4, 4);
|
||||
this.groupBox1.Margin = new System.Windows.Forms.Padding(4);
|
||||
this.groupBox1.Name = "groupBox1";
|
||||
this.groupBox1.Padding = new System.Windows.Forms.Padding(16, 15, 16, 15);
|
||||
this.groupBox1.Size = new System.Drawing.Size(491, 250);
|
||||
this.groupBox1.TabIndex = 1;
|
||||
this.groupBox1.TabStop = false;
|
||||
this.groupBox1.Text = "Connection";
|
||||
//
|
||||
// radioPro
|
||||
//
|
||||
this.radioPro.AutoSize = true;
|
||||
this.radioPro.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
|
||||
this.radioPro.Location = new System.Drawing.Point(131, 54);
|
||||
this.radioPro.Name = "radioPro";
|
||||
this.radioPro.Size = new System.Drawing.Size(58, 21);
|
||||
this.radioPro.TabIndex = 12;
|
||||
this.radioPro.TabStop = true;
|
||||
this.radioPro.Text = "\"Pro\"";
|
||||
this.radioPro.UseVisualStyleBackColor = true;
|
||||
this.radioPro.CheckedChanged += new System.EventHandler(this.radioCheckedChanged);
|
||||
//
|
||||
// radioLite
|
||||
//
|
||||
this.radioLite.AutoSize = true;
|
||||
this.radioLite.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
|
||||
this.radioLite.Location = new System.Drawing.Point(43, 54);
|
||||
this.radioLite.Name = "radioLite";
|
||||
this.radioLite.Size = new System.Drawing.Size(59, 21);
|
||||
this.radioLite.TabIndex = 11;
|
||||
this.radioLite.TabStop = true;
|
||||
this.radioLite.Text = "\"Lite\"";
|
||||
this.radioLite.UseVisualStyleBackColor = true;
|
||||
this.radioLite.CheckedChanged += new System.EventHandler(this.radioCheckedChanged);
|
||||
//
|
||||
// label3
|
||||
//
|
||||
this.label3.AutoSize = true;
|
||||
this.label3.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
|
||||
this.label3.Location = new System.Drawing.Point(20, 34);
|
||||
this.label3.Name = "label3";
|
||||
this.label3.Size = new System.Drawing.Size(188, 17);
|
||||
this.label3.TabIndex = 10;
|
||||
this.label3.Text = "Web Messenger Server type";
|
||||
//
|
||||
// label2
|
||||
//
|
||||
this.label2.AutoSize = true;
|
||||
this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.label2.Location = new System.Drawing.Point(319, 206);
|
||||
this.label2.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.label2.Name = "label2";
|
||||
this.label2.Size = new System.Drawing.Size(57, 17);
|
||||
this.label2.TabIndex = 9;
|
||||
this.label2.Text = "minutes";
|
||||
//
|
||||
// forceRefreshTime
|
||||
//
|
||||
this.forceRefreshTime.Enabled = false;
|
||||
this.forceRefreshTime.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.forceRefreshTime.Location = new System.Drawing.Point(251, 203);
|
||||
this.forceRefreshTime.Margin = new System.Windows.Forms.Padding(4);
|
||||
this.forceRefreshTime.Maximum = new decimal(new int[] {
|
||||
120,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.forceRefreshTime.Minimum = new decimal(new int[] {
|
||||
5,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.forceRefreshTime.Name = "forceRefreshTime";
|
||||
this.forceRefreshTime.Size = new System.Drawing.Size(59, 23);
|
||||
this.forceRefreshTime.TabIndex = 8;
|
||||
this.forceRefreshTime.Value = new decimal(new int[] {
|
||||
15,
|
||||
0,
|
||||
0,
|
||||
0});
|
||||
this.forceRefreshTime.ValueChanged += new System.EventHandler(this.forceRefreshTime_Changed);
|
||||
//
|
||||
// forceRefresh
|
||||
//
|
||||
this.forceRefresh.AutoSize = true;
|
||||
this.forceRefresh.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.forceRefresh.Location = new System.Drawing.Point(23, 204);
|
||||
this.forceRefresh.Margin = new System.Windows.Forms.Padding(4);
|
||||
this.forceRefresh.Name = "forceRefresh";
|
||||
this.forceRefresh.Size = new System.Drawing.Size(187, 21);
|
||||
this.forceRefresh.TabIndex = 7;
|
||||
this.forceRefresh.Text = "Force page refresh every";
|
||||
this.forceRefresh.UseVisualStyleBackColor = true;
|
||||
this.forceRefresh.CheckedChanged += new System.EventHandler(this.forceRefresh_CheckedChanged);
|
||||
//
|
||||
// autoDesconnectOnSS
|
||||
//
|
||||
this.autoDesconnectOnSS.AutoSize = true;
|
||||
this.autoDesconnectOnSS.Enabled = false;
|
||||
this.autoDesconnectOnSS.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.autoDesconnectOnSS.Location = new System.Drawing.Point(23, 176);
|
||||
this.autoDesconnectOnSS.Margin = new System.Windows.Forms.Padding(4);
|
||||
this.autoDesconnectOnSS.Name = "autoDesconnectOnSS";
|
||||
this.autoDesconnectOnSS.Size = new System.Drawing.Size(280, 21);
|
||||
this.autoDesconnectOnSS.TabIndex = 6;
|
||||
this.autoDesconnectOnSS.Text = "Become idle if the screen saver is active";
|
||||
this.autoDesconnectOnSS.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// webimServer
|
||||
//
|
||||
this.webimServer.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.webimServer.Location = new System.Drawing.Point(23, 108);
|
||||
this.webimServer.Margin = new System.Windows.Forms.Padding(4);
|
||||
this.webimServer.Name = "webimServer";
|
||||
this.webimServer.Size = new System.Drawing.Size(408, 23);
|
||||
this.webimServer.TabIndex = 5;
|
||||
this.webimServer.TextChanged += new System.EventHandler(this.webimServer_TextChanged);
|
||||
//
|
||||
// label1
|
||||
//
|
||||
this.label1.AutoSize = true;
|
||||
this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.label1.Location = new System.Drawing.Point(20, 87);
|
||||
this.label1.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.label1.Name = "label1";
|
||||
this.label1.Size = new System.Drawing.Size(201, 17);
|
||||
this.label1.TabIndex = 4;
|
||||
this.label1.Text = "Web Instant Messenger server";
|
||||
//
|
||||
// autoDisconnect
|
||||
//
|
||||
this.autoDisconnect.AutoSize = true;
|
||||
this.autoDisconnect.Enabled = false;
|
||||
this.autoDisconnect.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.autoDisconnect.Location = new System.Drawing.Point(23, 148);
|
||||
this.autoDisconnect.Margin = new System.Windows.Forms.Padding(4);
|
||||
this.autoDisconnect.Name = "autoDisconnect";
|
||||
this.autoDisconnect.Size = new System.Drawing.Size(261, 21);
|
||||
this.autoDisconnect.TabIndex = 3;
|
||||
this.autoDisconnect.Text = "Become idle if the computer is locked";
|
||||
this.autoDisconnect.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// groupBox2
|
||||
//
|
||||
this.groupBox2.Controls.Add(this.showUserPreferences);
|
||||
this.groupBox2.Font = new System.Drawing.Font("Tahoma", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.groupBox2.Location = new System.Drawing.Point(4, 262);
|
||||
this.groupBox2.Margin = new System.Windows.Forms.Padding(4);
|
||||
this.groupBox2.Name = "groupBox2";
|
||||
this.groupBox2.Padding = new System.Windows.Forms.Padding(16, 15, 16, 15);
|
||||
this.groupBox2.Size = new System.Drawing.Size(491, 107);
|
||||
this.groupBox2.TabIndex = 2;
|
||||
this.groupBox2.TabStop = false;
|
||||
this.groupBox2.Text = "Operator preferences";
|
||||
//
|
||||
// showUserPreferences
|
||||
//
|
||||
this.showUserPreferences.AutoSize = true;
|
||||
this.showUserPreferences.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.showUserPreferences.Location = new System.Drawing.Point(20, 33);
|
||||
this.showUserPreferences.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0);
|
||||
this.showUserPreferences.Name = "showUserPreferences";
|
||||
this.showUserPreferences.Size = new System.Drawing.Size(296, 18);
|
||||
this.showUserPreferences.TabIndex = 0;
|
||||
this.showUserPreferences.TabStop = true;
|
||||
this.showUserPreferences.Text = "Click here to change your preferences online";
|
||||
this.showUserPreferences.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.showUserPropertiesOnline);
|
||||
//
|
||||
// OptionsConnectionPanel
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.groupBox2);
|
||||
this.Controls.Add(this.groupBox1);
|
||||
this.Margin = new System.Windows.Forms.Padding(4);
|
||||
this.Name = "OptionsConnectionPanel";
|
||||
this.Size = new System.Drawing.Size(499, 405);
|
||||
this.groupBox1.ResumeLayout(false);
|
||||
this.groupBox1.PerformLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.forceRefreshTime)).EndInit();
|
||||
this.groupBox2.ResumeLayout(false);
|
||||
this.groupBox2.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.GroupBox groupBox1;
|
||||
private System.Windows.Forms.Label label1;
|
||||
private System.Windows.Forms.CheckBox autoDisconnect;
|
||||
private System.Windows.Forms.CheckBox autoDesconnectOnSS;
|
||||
private System.Windows.Forms.TextBox webimServer;
|
||||
private System.Windows.Forms.GroupBox groupBox2;
|
||||
private System.Windows.Forms.LinkLabel showUserPreferences;
|
||||
private System.Windows.Forms.Label label2;
|
||||
private System.Windows.Forms.NumericUpDown forceRefreshTime;
|
||||
private System.Windows.Forms.CheckBox forceRefresh;
|
||||
private System.Windows.Forms.Label label3;
|
||||
private System.Windows.Forms.RadioButton radioPro;
|
||||
private System.Windows.Forms.RadioButton radioLite;
|
||||
}
|
||||
}
|
79
src/webimtray/WebIMTray/options/OptionsConnectionPanel.cs
Normal file
@ -0,0 +1,79 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace webImTray {
|
||||
public partial class OptionsConnectionPanel : UserControl, OptionsPanel {
|
||||
bool modified = false;
|
||||
bool initialized = false;
|
||||
|
||||
public OptionsConnectionPanel() {
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
void OptionsPanel.apply() {
|
||||
if (modified) {
|
||||
Options.WebIMServer = webimServer.Text;
|
||||
Options.isLiteServer = radioLite.Checked;
|
||||
if (forceRefresh.Checked) {
|
||||
Options.ForceRefreshTime = forceRefreshTime.Value;
|
||||
} else {
|
||||
Options.ForceRefreshTime = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void OptionsPanel.initialize() {
|
||||
webimServer.Text = Options.WebIMServer;
|
||||
|
||||
decimal refreshTime = Options.ForceRefreshTime;
|
||||
forceRefreshTime.Enabled = forceRefresh.Checked = refreshTime != 0;
|
||||
forceRefreshTime.Value = refreshTime != 0 ? refreshTime : 15;
|
||||
|
||||
bool lite = Options.isLiteServer;
|
||||
radioPro.Checked = !lite;
|
||||
radioLite.Checked = lite;
|
||||
|
||||
modified = false;
|
||||
initialized = true;
|
||||
}
|
||||
|
||||
string OptionsPanel.getDescription() {
|
||||
return "Connection";
|
||||
}
|
||||
|
||||
public event ModifiedEvent PanelModified;
|
||||
|
||||
private void webimServer_TextChanged(object sender, EventArgs e) {
|
||||
modified = true;
|
||||
PanelModified.Invoke();
|
||||
}
|
||||
|
||||
private void forceRefresh_CheckedChanged(object sender, EventArgs e) {
|
||||
modified = true;
|
||||
PanelModified.Invoke();
|
||||
forceRefreshTime.Enabled = forceRefresh.Checked;
|
||||
}
|
||||
|
||||
private void forceRefreshTime_Changed(object sender, EventArgs e) {
|
||||
modified = true;
|
||||
PanelModified.Invoke();
|
||||
}
|
||||
|
||||
private void showUserPropertiesOnline(object sender, LinkLabelLinkClickedEventArgs e) {
|
||||
System.Diagnostics.Process.Start(Options.WebIMServer + (Options.isLiteServer ? Options.LITE_SETTINGS_PAGE : Options.PRO_SETTINGS_PAGE ));
|
||||
}
|
||||
|
||||
private void radioCheckedChanged(object sender, EventArgs e) {
|
||||
modified = true;
|
||||
PanelModified.Invoke();
|
||||
if (initialized) {
|
||||
webimServer.Text = radioLite.Checked ? Options.DEFAULT_LITE_SERVER : Options.DEFAULT_PRO_SERVER;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
120
src/webimtray/WebIMTray/options/OptionsConnectionPanel.resx
Normal file
@ -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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
139
src/webimtray/WebIMTray/options/OptionsDialog.Designer.cs
generated
Normal file
@ -0,0 +1,139 @@
|
||||
namespace webImTray {
|
||||
partial class OptionsDialog {
|
||||
/// <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(OptionsDialog));
|
||||
this.pageSelector = new System.Windows.Forms.ListView();
|
||||
this.ok = new System.Windows.Forms.Button();
|
||||
this.cancel = new System.Windows.Forms.Button();
|
||||
this.apply = new System.Windows.Forms.Button();
|
||||
this.container = new System.Windows.Forms.Panel();
|
||||
this.linkLabel1 = new System.Windows.Forms.LinkLabel();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// pageSelector
|
||||
//
|
||||
this.pageSelector.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.pageSelector.FullRowSelect = true;
|
||||
this.pageSelector.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None;
|
||||
this.pageSelector.HideSelection = false;
|
||||
this.pageSelector.Location = new System.Drawing.Point(12, 14);
|
||||
this.pageSelector.MultiSelect = false;
|
||||
this.pageSelector.Name = "pageSelector";
|
||||
this.pageSelector.ShowGroups = false;
|
||||
this.pageSelector.Size = new System.Drawing.Size(175, 329);
|
||||
this.pageSelector.TabIndex = 0;
|
||||
this.pageSelector.UseCompatibleStateImageBehavior = false;
|
||||
this.pageSelector.View = System.Windows.Forms.View.List;
|
||||
this.pageSelector.SelectedIndexChanged += new System.EventHandler(this.panelSelectionChanged);
|
||||
//
|
||||
// ok
|
||||
//
|
||||
this.ok.Location = new System.Drawing.Point(341, 360);
|
||||
this.ok.Name = "ok";
|
||||
this.ok.Size = new System.Drawing.Size(75, 23);
|
||||
this.ok.TabIndex = 1;
|
||||
this.ok.Text = "OK";
|
||||
this.ok.UseVisualStyleBackColor = true;
|
||||
this.ok.Click += new System.EventHandler(this.ok_Click);
|
||||
//
|
||||
// cancel
|
||||
//
|
||||
this.cancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
|
||||
this.cancel.Location = new System.Drawing.Point(422, 360);
|
||||
this.cancel.Name = "cancel";
|
||||
this.cancel.Size = new System.Drawing.Size(75, 23);
|
||||
this.cancel.TabIndex = 2;
|
||||
this.cancel.Text = "Cancel";
|
||||
this.cancel.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// apply
|
||||
//
|
||||
this.apply.Enabled = false;
|
||||
this.apply.Location = new System.Drawing.Point(503, 360);
|
||||
this.apply.Name = "apply";
|
||||
this.apply.Size = new System.Drawing.Size(75, 23);
|
||||
this.apply.TabIndex = 3;
|
||||
this.apply.Text = "Apply";
|
||||
this.apply.UseVisualStyleBackColor = true;
|
||||
this.apply.Click += new System.EventHandler(this.apply_Click);
|
||||
//
|
||||
// container
|
||||
//
|
||||
this.container.Location = new System.Drawing.Point(204, 14);
|
||||
this.container.Name = "container";
|
||||
this.container.Size = new System.Drawing.Size(374, 329);
|
||||
this.container.TabIndex = 4;
|
||||
//
|
||||
// linkLabel1
|
||||
//
|
||||
this.linkLabel1.AutoSize = true;
|
||||
this.linkLabel1.Font = new System.Drawing.Font("Tahoma", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.linkLabel1.Location = new System.Drawing.Point(12, 360);
|
||||
this.linkLabel1.Name = "linkLabel1";
|
||||
this.linkLabel1.Size = new System.Drawing.Size(96, 16);
|
||||
this.linkLabel1.TabIndex = 5;
|
||||
this.linkLabel1.TabStop = true;
|
||||
this.linkLabel1.Text = "www.webim.ru";
|
||||
this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.openWebIMSite);
|
||||
//
|
||||
// OptionsDialog
|
||||
//
|
||||
this.AcceptButton = this.ok;
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.CancelButton = this.cancel;
|
||||
this.ClientSize = new System.Drawing.Size(590, 395);
|
||||
this.Controls.Add(this.linkLabel1);
|
||||
this.Controls.Add(this.container);
|
||||
this.Controls.Add(this.apply);
|
||||
this.Controls.Add(this.cancel);
|
||||
this.Controls.Add(this.ok);
|
||||
this.Controls.Add(this.pageSelector);
|
||||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
|
||||
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
|
||||
this.MaximizeBox = false;
|
||||
this.MinimizeBox = false;
|
||||
this.Name = "OptionsDialog";
|
||||
this.Text = "WebIM Tray Options";
|
||||
this.Load += new System.EventHandler(this.optionsDialogLoaded);
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.ListView pageSelector;
|
||||
private System.Windows.Forms.Button ok;
|
||||
private System.Windows.Forms.Button cancel;
|
||||
private System.Windows.Forms.Button apply;
|
||||
private System.Windows.Forms.Panel container;
|
||||
private System.Windows.Forms.LinkLabel linkLabel1;
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
95
src/webimtray/WebIMTray/options/OptionsDialog.cs
Normal file
@ -0,0 +1,95 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace webImTray {
|
||||
public partial class OptionsDialog : Form {
|
||||
|
||||
OptionsPanel[] panels = new OptionsPanel[] {
|
||||
new OptionsGeneralPanel(),
|
||||
new OptionsConnectionPanel(),
|
||||
new OptionsSoundsPanel(),
|
||||
new About()
|
||||
};
|
||||
|
||||
OptionsPanel currentPanel = null;
|
||||
|
||||
public OptionsDialog() {
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
private void changePanel(OptionsPanel panel) {
|
||||
if (currentPanel == panel)
|
||||
return;
|
||||
|
||||
if (currentPanel != null)
|
||||
container.Controls.Clear();
|
||||
currentPanel = panel;
|
||||
container.Controls.Add((Control)currentPanel);
|
||||
}
|
||||
|
||||
private void optionsDialogLoaded(object sender, EventArgs e) {
|
||||
bool inited = false;
|
||||
|
||||
foreach (OptionsPanel p in panels) {
|
||||
ListViewItem item = new ListViewItem(p.getDescription());
|
||||
if (!inited) {
|
||||
item.Selected = true;
|
||||
changePanel(p);
|
||||
inited = true;
|
||||
}
|
||||
p.PanelModified += new ModifiedEvent(panelModified);
|
||||
p.initialize();
|
||||
pageSelector.Items.Add(item);
|
||||
}
|
||||
apply.Enabled = false;
|
||||
}
|
||||
|
||||
void panelModified() {
|
||||
apply.Enabled = true;
|
||||
}
|
||||
|
||||
OptionsPanel getPanel(string s) {
|
||||
foreach (OptionsPanel p in panels) {
|
||||
if (s.Equals(p.getDescription()))
|
||||
return p;
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
private void panelSelectionChanged(object sender, EventArgs e) {
|
||||
if (pageSelector.SelectedItems.Count == 1) {
|
||||
ListViewItem item = pageSelector.SelectedItems[0];
|
||||
OptionsPanel panel = getPanel(item.Text);
|
||||
if (panel != null) {
|
||||
changePanel(panel);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void openWebIMSite(object sender, LinkLabelLinkClickedEventArgs e) {
|
||||
System.Diagnostics.Process.Start("http://webim.ru/");
|
||||
}
|
||||
|
||||
private void applyChanges() {
|
||||
foreach (OptionsPanel p in panels) {
|
||||
p.apply();
|
||||
}
|
||||
}
|
||||
|
||||
private void ok_Click(object sender, EventArgs e) {
|
||||
applyChanges();
|
||||
Close();
|
||||
}
|
||||
|
||||
private void apply_Click(object sender, EventArgs e) {
|
||||
applyChanges();
|
||||
apply.Enabled = false;
|
||||
}
|
||||
}
|
||||
}
|
151
src/webimtray/WebIMTray/options/OptionsDialog.resx
Normal file
@ -0,0 +1,151 @@
|
||||
<?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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=2.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>
|
||||
AAABAAEAEhIAAAAACADYBQAAFgAAACgAAAASAAAAJAAAAAEACAAAAAAAaAEAAAAAAAAAAAAAAAEAAAAB
|
||||
AAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAMDcwADwyqYABAQEAAgICAAMDAwAERERABYW
|
||||
FgAcHBwAIiIiACkpKQBVVVUATU1NAEJCQgA5OTkAgHz/AFBQ/wCTANYA/+zMAMbW7wDW5+cAkKmtAAAA
|
||||
MwAAAGYAAACZAAAAzAAAMwAAADMzAAAzZgAAM5kAADPMAAAz/wAAZgAAAGYzAABmZgAAZpkAAGbMAABm
|
||||
/wAAmQAAAJkzAACZZgAAmZkAAJnMAACZ/wAAzAAAAMwzAADMZgAAzJkAAMzMAADM/wAA/2YAAP+ZAAD/
|
||||
zAAzAAAAMwAzADMAZgAzAJkAMwDMADMA/wAzMwAAMzMzADMzZgAzM5kAMzPMADMz/wAzZgAAM2YzADNm
|
||||
ZgAzZpkAM2bMADNm/wAzmQAAM5kzADOZZgAzmZkAM5nMADOZ/wAzzAAAM8wzADPMZgAzzJkAM8zMADPM
|
||||
/wAz/zMAM/9mADP/mQAz/8wAM///AGYAAABmADMAZgBmAGYAmQBmAMwAZgD/AGYzAABmMzMAZjNmAGYz
|
||||
mQBmM8wAZjP/AGZmAABmZjMAZmZmAGZmmQBmZswAZpkAAGaZMwBmmWYAZpmZAGaZzABmmf8AZswAAGbM
|
||||
MwBmzJkAZszMAGbM/wBm/wAAZv8zAGb/mQBm/8wAzAD/AP8AzACZmQAAmTOZAJkAmQCZAMwAmQAAAJkz
|
||||
MwCZAGYAmTPMAJkA/wCZZgAAmWYzAJkzZgCZZpkAmWbMAJkz/wCZmTMAmZlmAJmZmQCZmcwAmZn/AJnM
|
||||
AACZzDMAZsxmAJnMmQCZzMwAmcz/AJn/AACZ/zMAmcxmAJn/mQCZ/8wAmf//AMwAAACZADMAzABmAMwA
|
||||
mQDMAMwAmTMAAMwzMwDMM2YAzDOZAMwzzADMM/8AzGYAAMxmMwCZZmYAzGaZAMxmzACZZv8AzJkAAMyZ
|
||||
MwDMmWYAzJmZAMyZzADMmf8AzMwAAMzMMwDMzGYAzMyZAMzMzADMzP8AzP8AAMz/MwCZ/2YAzP+ZAMz/
|
||||
zADM//8AzAAzAP8AZgD/AJkAzDMAAP8zMwD/M2YA/zOZAP8zzAD/M/8A/2YAAP9mMwDMZmYA/2aZAP9m
|
||||
zADMZv8A/5kAAP+ZMwD/mWYA/5mZAP+ZzAD/mf8A/8wAAP/MMwD/zGYA/8yZAP/MzAD/zP8A//8zAMz/
|
||||
ZgD//5kA///MAGZm/wBm/2YAZv//AP9mZgD/Zv8A//9mACEApQBfX18Ad3d3AIaGhgCWlpYAy8vLALKy
|
||||
sgDX19cA3d3dAOPj4wDq6uoA8fHxAPj4+ADw+/8ApKCgAICAgAAAAP8AAP8AAAD//wD/AAAA/wD/AP//
|
||||
AAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG3s7Ozs7Ozs7Ozs7Ozs
|
||||
7OzsbQAA7PLz8/Pz8/Pz8/Pz8/Pz8/LsAADs8vPz8/Pz8/Pz8/Pz8/Pz8uwAAOzy8fHx8fHx8fHx8fHx
|
||||
8fHy7AAA7PKZUpmZ8uvr6+vr6+vr6/LsAADs81IxUlLz8/Pz8/Pz8/Pz8+wAAOzzmlKamvPr6+vr6+vr
|
||||
6+vz7AAA7PT09PT09PT09PT09PT09PTsAADs9Luzu7v09Ovr6+vr6+v09OwAAOz/s6yzs///////////
|
||||
////7AAA7P+7s7u7/+vr6+vr6+vr6//sAADs/7uzu7v/6+vr6+vr6+vr/+wAAOz/////////////////
|
||||
////7AAAbezs7Ozs7Ozs7Ozs7Ozs7OxtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAA///AAP//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
||||
AAAAAAAAAAAAAP//wAD//8AA
|
||||
</value>
|
||||
</data>
|
||||
</root>
|
176
src/webimtray/WebIMTray/options/OptionsGeneralPanel.Designer.cs
generated
Normal file
@ -0,0 +1,176 @@
|
||||
namespace webImTray {
|
||||
partial class OptionsGeneralPanel {
|
||||
/// <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 Component 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.groupBox1 = new System.Windows.Forms.GroupBox();
|
||||
this.hideWhenStarted = new System.Windows.Forms.CheckBox();
|
||||
this.autoStart = new System.Windows.Forms.CheckBox();
|
||||
this.showInTaskBar = new System.Windows.Forms.CheckBox();
|
||||
this.groupBox2 = new System.Windows.Forms.GroupBox();
|
||||
this.textBox2 = new System.Windows.Forms.TextBox();
|
||||
this.textBox1 = new System.Windows.Forms.TextBox();
|
||||
this.showOptions = new System.Windows.Forms.CheckBox();
|
||||
this.showHide = new System.Windows.Forms.CheckBox();
|
||||
this.groupBox1.SuspendLayout();
|
||||
this.groupBox2.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// groupBox1
|
||||
//
|
||||
this.groupBox1.Controls.Add(this.hideWhenStarted);
|
||||
this.groupBox1.Controls.Add(this.autoStart);
|
||||
this.groupBox1.Controls.Add(this.showInTaskBar);
|
||||
this.groupBox1.Font = new System.Drawing.Font("Tahoma", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.groupBox1.Location = new System.Drawing.Point(3, 3);
|
||||
this.groupBox1.Name = "groupBox1";
|
||||
this.groupBox1.Padding = new System.Windows.Forms.Padding(12);
|
||||
this.groupBox1.Size = new System.Drawing.Size(368, 106);
|
||||
this.groupBox1.TabIndex = 0;
|
||||
this.groupBox1.TabStop = false;
|
||||
this.groupBox1.Text = "Application";
|
||||
//
|
||||
// hideWhenStarted
|
||||
//
|
||||
this.hideWhenStarted.AutoSize = true;
|
||||
this.hideWhenStarted.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.hideWhenStarted.Location = new System.Drawing.Point(15, 76);
|
||||
this.hideWhenStarted.Name = "hideWhenStarted";
|
||||
this.hideWhenStarted.Size = new System.Drawing.Size(134, 17);
|
||||
this.hideWhenStarted.TabIndex = 3;
|
||||
this.hideWhenStarted.Text = "Hide window after start";
|
||||
this.hideWhenStarted.UseVisualStyleBackColor = true;
|
||||
this.hideWhenStarted.CheckedChanged += new System.EventHandler(this.checkboxChanged);
|
||||
//
|
||||
// autoStart
|
||||
//
|
||||
this.autoStart.AutoSize = true;
|
||||
this.autoStart.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.autoStart.Location = new System.Drawing.Point(15, 53);
|
||||
this.autoStart.Name = "autoStart";
|
||||
this.autoStart.Size = new System.Drawing.Size(225, 17);
|
||||
this.autoStart.TabIndex = 1;
|
||||
this.autoStart.Text = "Start automatically when starting Windows";
|
||||
this.autoStart.UseVisualStyleBackColor = true;
|
||||
this.autoStart.CheckedChanged += new System.EventHandler(this.checkboxChanged);
|
||||
//
|
||||
// showInTaskBar
|
||||
//
|
||||
this.showInTaskBar.AutoSize = true;
|
||||
this.showInTaskBar.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.showInTaskBar.Location = new System.Drawing.Point(15, 30);
|
||||
this.showInTaskBar.Name = "showInTaskBar";
|
||||
this.showInTaskBar.Size = new System.Drawing.Size(103, 17);
|
||||
this.showInTaskBar.TabIndex = 0;
|
||||
this.showInTaskBar.Text = "Show In taskbar";
|
||||
this.showInTaskBar.UseVisualStyleBackColor = true;
|
||||
this.showInTaskBar.CheckedChanged += new System.EventHandler(this.checkboxChanged);
|
||||
//
|
||||
// groupBox2
|
||||
//
|
||||
this.groupBox2.Controls.Add(this.textBox2);
|
||||
this.groupBox2.Controls.Add(this.textBox1);
|
||||
this.groupBox2.Controls.Add(this.showOptions);
|
||||
this.groupBox2.Controls.Add(this.showHide);
|
||||
this.groupBox2.Font = new System.Drawing.Font("Tahoma", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.groupBox2.Location = new System.Drawing.Point(3, 115);
|
||||
this.groupBox2.Name = "groupBox2";
|
||||
this.groupBox2.Padding = new System.Windows.Forms.Padding(12);
|
||||
this.groupBox2.Size = new System.Drawing.Size(368, 89);
|
||||
this.groupBox2.TabIndex = 1;
|
||||
this.groupBox2.TabStop = false;
|
||||
this.groupBox2.Text = "Hotkeys";
|
||||
//
|
||||
// textBox2
|
||||
//
|
||||
this.textBox2.Enabled = false;
|
||||
this.textBox2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.textBox2.Location = new System.Drawing.Point(167, 52);
|
||||
this.textBox2.Name = "textBox2";
|
||||
this.textBox2.Size = new System.Drawing.Size(100, 20);
|
||||
this.textBox2.TabIndex = 3;
|
||||
//
|
||||
// textBox1
|
||||
//
|
||||
this.textBox1.Enabled = false;
|
||||
this.textBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.textBox1.Location = new System.Drawing.Point(167, 29);
|
||||
this.textBox1.Name = "textBox1";
|
||||
this.textBox1.Size = new System.Drawing.Size(100, 20);
|
||||
this.textBox1.TabIndex = 2;
|
||||
//
|
||||
// showOptions
|
||||
//
|
||||
this.showOptions.AutoSize = true;
|
||||
this.showOptions.Enabled = false;
|
||||
this.showOptions.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.showOptions.Location = new System.Drawing.Point(15, 54);
|
||||
this.showOptions.Name = "showOptions";
|
||||
this.showOptions.Size = new System.Drawing.Size(90, 17);
|
||||
this.showOptions.TabIndex = 1;
|
||||
this.showOptions.Text = "Show options";
|
||||
this.showOptions.UseVisualStyleBackColor = true;
|
||||
this.showOptions.CheckedChanged += new System.EventHandler(this.checkboxChanged);
|
||||
//
|
||||
// showHide
|
||||
//
|
||||
this.showHide.AutoSize = true;
|
||||
this.showHide.Enabled = false;
|
||||
this.showHide.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.showHide.Location = new System.Drawing.Point(15, 31);
|
||||
this.showHide.Name = "showHide";
|
||||
this.showHide.Size = new System.Drawing.Size(147, 17);
|
||||
this.showHide.TabIndex = 0;
|
||||
this.showHide.Text = "Show/Hide main window:";
|
||||
this.showHide.UseVisualStyleBackColor = true;
|
||||
this.showHide.CheckedChanged += new System.EventHandler(this.checkboxChanged);
|
||||
//
|
||||
// OptionsGeneralPanel
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.groupBox2);
|
||||
this.Controls.Add(this.groupBox1);
|
||||
this.Name = "OptionsGeneralPanel";
|
||||
this.Size = new System.Drawing.Size(374, 329);
|
||||
this.groupBox1.ResumeLayout(false);
|
||||
this.groupBox1.PerformLayout();
|
||||
this.groupBox2.ResumeLayout(false);
|
||||
this.groupBox2.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.GroupBox groupBox1;
|
||||
private System.Windows.Forms.CheckBox showInTaskBar;
|
||||
private System.Windows.Forms.CheckBox autoStart;
|
||||
private System.Windows.Forms.CheckBox hideWhenStarted;
|
||||
private System.Windows.Forms.GroupBox groupBox2;
|
||||
private System.Windows.Forms.CheckBox showOptions;
|
||||
private System.Windows.Forms.CheckBox showHide;
|
||||
private System.Windows.Forms.TextBox textBox2;
|
||||
private System.Windows.Forms.TextBox textBox1;
|
||||
}
|
||||
}
|
44
src/webimtray/WebIMTray/options/OptionsGeneralPanel.cs
Normal file
@ -0,0 +1,44 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace webImTray {
|
||||
public partial class OptionsGeneralPanel : UserControl, OptionsPanel {
|
||||
bool modified = false;
|
||||
|
||||
public OptionsGeneralPanel() {
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
private void checkboxChanged(object sender, EventArgs e) {
|
||||
modified = true;
|
||||
PanelModified.Invoke();
|
||||
}
|
||||
|
||||
void OptionsPanel.apply() {
|
||||
if (modified) {
|
||||
Options.ShowInTaskBar = showInTaskBar.Checked;
|
||||
Options.AutoStart = autoStart.Checked;
|
||||
Options.HideAfterStart = hideWhenStarted.Checked;
|
||||
modified = false;
|
||||
}
|
||||
}
|
||||
|
||||
void OptionsPanel.initialize() {
|
||||
showInTaskBar.Checked = Options.ShowInTaskBar;
|
||||
autoStart.Checked = Options.AutoStart;
|
||||
hideWhenStarted.Checked = Options.HideAfterStart;
|
||||
modified = false;
|
||||
}
|
||||
|
||||
string OptionsPanel.getDescription() {
|
||||
return "General";
|
||||
}
|
||||
|
||||
public event ModifiedEvent PanelModified;
|
||||
}
|
||||
}
|
120
src/webimtray/WebIMTray/options/OptionsGeneralPanel.resx
Normal file
@ -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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
74
src/webimtray/WebIMTray/options/OptionsSoundsPanel.Designer.cs
generated
Normal file
@ -0,0 +1,74 @@
|
||||
namespace webImTray {
|
||||
partial class OptionsSoundsPanel {
|
||||
/// <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 Component 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.groupBox1 = new System.Windows.Forms.GroupBox();
|
||||
this.playSoundOnVisitor = new System.Windows.Forms.CheckBox();
|
||||
this.groupBox1.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// groupBox1
|
||||
//
|
||||
this.groupBox1.Controls.Add(this.playSoundOnVisitor);
|
||||
this.groupBox1.Font = new System.Drawing.Font("Tahoma", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.groupBox1.Location = new System.Drawing.Point(3, 3);
|
||||
this.groupBox1.Name = "groupBox1";
|
||||
this.groupBox1.Padding = new System.Windows.Forms.Padding(12);
|
||||
this.groupBox1.Size = new System.Drawing.Size(368, 156);
|
||||
this.groupBox1.TabIndex = 2;
|
||||
this.groupBox1.TabStop = false;
|
||||
this.groupBox1.Text = "Notifications";
|
||||
//
|
||||
// playSoundOnVisitor
|
||||
//
|
||||
this.playSoundOnVisitor.AutoSize = true;
|
||||
this.playSoundOnVisitor.Enabled = false;
|
||||
this.playSoundOnVisitor.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
|
||||
this.playSoundOnVisitor.Location = new System.Drawing.Point(15, 28);
|
||||
this.playSoundOnVisitor.Name = "playSoundOnVisitor";
|
||||
this.playSoundOnVisitor.Size = new System.Drawing.Size(171, 17);
|
||||
this.playSoundOnVisitor.TabIndex = 0;
|
||||
this.playSoundOnVisitor.Text = "Play sound when visitor comes";
|
||||
this.playSoundOnVisitor.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// OptionsSoundsPanel
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.groupBox1);
|
||||
this.Name = "OptionsSoundsPanel";
|
||||
this.Size = new System.Drawing.Size(374, 329);
|
||||
this.Load += new System.EventHandler(this.OptionsSoundsPanel_Load);
|
||||
this.groupBox1.ResumeLayout(false);
|
||||
this.groupBox1.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.GroupBox groupBox1;
|
||||
private System.Windows.Forms.CheckBox playSoundOnVisitor;
|
||||
}
|
||||
}
|
31
src/webimtray/WebIMTray/options/OptionsSoundsPanel.cs
Normal file
@ -0,0 +1,31 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Drawing;
|
||||
using System.Data;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace webImTray {
|
||||
public partial class OptionsSoundsPanel : UserControl, OptionsPanel {
|
||||
public OptionsSoundsPanel() {
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
private void OptionsSoundsPanel_Load(object sender, EventArgs e) {
|
||||
|
||||
}
|
||||
|
||||
void OptionsPanel.apply() {
|
||||
}
|
||||
|
||||
void OptionsPanel.initialize() {
|
||||
}
|
||||
|
||||
string OptionsPanel.getDescription() {
|
||||
return "Sounds";
|
||||
}
|
||||
|
||||
public event ModifiedEvent PanelModified;
|
||||
}
|
||||
}
|
120
src/webimtray/WebIMTray/options/OptionsSoundsPanel.resx
Normal file
@ -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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
BIN
src/webimtray/WebIMTray/sound.au
Normal file
BIN
src/webimtray/WebIMTray/toolbarImages/01 navigate.bmp
Normal file
After Width: | Height: | Size: 822 B |
BIN
src/webimtray/WebIMTray/toolbarImages/02 talk.bmp
Normal file
After Width: | Height: | Size: 822 B |
BIN
src/webimtray/WebIMTray/toolbarImages/03 properties.bmp
Normal file
After Width: | Height: | Size: 822 B |
167
src/webimtray/WebIMTray/webImTray.csproj
Normal file
@ -0,0 +1,167 @@
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<ProjectType>Local</ProjectType>
|
||||
<ProductVersion>8.0.50727</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{21C7CA72-7F77-416C-9FD7-2DF748443E46}</ProjectGuid>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ApplicationIcon>App.ico</ApplicationIcon>
|
||||
<AssemblyKeyContainerName>
|
||||
</AssemblyKeyContainerName>
|
||||
<AssemblyName>webImTray</AssemblyName>
|
||||
<AssemblyOriginatorKeyFile>
|
||||
</AssemblyOriginatorKeyFile>
|
||||
<DefaultClientScript>JScript</DefaultClientScript>
|
||||
<DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
|
||||
<DefaultTargetSchema>IE50</DefaultTargetSchema>
|
||||
<DelaySign>false</DelaySign>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<RootNamespace>webImTray</RootNamespace>
|
||||
<RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
|
||||
<StartupObject>
|
||||
</StartupObject>
|
||||
<FileUpgradeFlags>
|
||||
</FileUpgradeFlags>
|
||||
<UpgradeBackupLocation>
|
||||
</UpgradeBackupLocation>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<AllowUnsafeBlocks>false</AllowUnsafeBlocks>
|
||||
<BaseAddress>285212672</BaseAddress>
|
||||
<CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
|
||||
<ConfigurationOverrideFile>
|
||||
</ConfigurationOverrideFile>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<DocumentationFile>
|
||||
</DocumentationFile>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<FileAlignment>4096</FileAlignment>
|
||||
<NoStdLib>false</NoStdLib>
|
||||
<NoWarn>
|
||||
</NoWarn>
|
||||
<Optimize>false</Optimize>
|
||||
<RegisterForComInterop>false</RegisterForComInterop>
|
||||
<RemoveIntegerChecks>false</RemoveIntegerChecks>
|
||||
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<DebugType>full</DebugType>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<AllowUnsafeBlocks>false</AllowUnsafeBlocks>
|
||||
<BaseAddress>285212672</BaseAddress>
|
||||
<CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
|
||||
<ConfigurationOverrideFile>
|
||||
</ConfigurationOverrideFile>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<DocumentationFile>
|
||||
</DocumentationFile>
|
||||
<DebugSymbols>false</DebugSymbols>
|
||||
<FileAlignment>4096</FileAlignment>
|
||||
<NoStdLib>false</NoStdLib>
|
||||
<NoWarn>
|
||||
</NoWarn>
|
||||
<Optimize>true</Optimize>
|
||||
<RegisterForComInterop>false</RegisterForComInterop>
|
||||
<RemoveIntegerChecks>false</RemoveIntegerChecks>
|
||||
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<DebugType>none</DebugType>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System">
|
||||
<Name>System</Name>
|
||||
</Reference>
|
||||
<Reference Include="System.Data">
|
||||
<Name>System.Data</Name>
|
||||
</Reference>
|
||||
<Reference Include="System.Drawing">
|
||||
<Name>System.Drawing</Name>
|
||||
</Reference>
|
||||
<Reference Include="System.Windows.Forms">
|
||||
<Name>System.Windows.Forms</Name>
|
||||
</Reference>
|
||||
<Reference Include="System.Xml">
|
||||
<Name>System.XML</Name>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="App.ico" />
|
||||
<Compile Include="Options.cs" />
|
||||
<Compile Include="options\About.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="options\About.Designer.cs">
|
||||
<DependentUpon>About.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="options\OptionPanel.cs" />
|
||||
<Compile Include="options\OptionsGeneralPanel.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="options\OptionsGeneralPanel.Designer.cs">
|
||||
<DependentUpon>OptionsGeneralPanel.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="AssemblyInfo.cs">
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Main.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Main.Designer.cs">
|
||||
<DependentUpon>Main.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="options\OptionsDialog.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="options\OptionsDialog.Designer.cs">
|
||||
<DependentUpon>OptionsDialog.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="options\OptionsConnectionPanel.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="options\OptionsConnectionPanel.Designer.cs">
|
||||
<DependentUpon>OptionsConnectionPanel.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="options\OptionsSoundsPanel.cs">
|
||||
<SubType>UserControl</SubType>
|
||||
</Compile>
|
||||
<Compile Include="options\OptionsSoundsPanel.Designer.cs">
|
||||
<DependentUpon>OptionsSoundsPanel.cs</DependentUpon>
|
||||
</Compile>
|
||||
<EmbeddedResource Include="options\About.resx">
|
||||
<SubType>Designer</SubType>
|
||||
<DependentUpon>About.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="options\OptionsGeneralPanel.resx">
|
||||
<SubType>Designer</SubType>
|
||||
<DependentUpon>OptionsGeneralPanel.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Main.resx">
|
||||
<DependentUpon>Main.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="options\OptionsConnectionPanel.resx">
|
||||
<SubType>Designer</SubType>
|
||||
<DependentUpon>OptionsConnectionPanel.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="options\OptionsDialog.resx">
|
||||
<SubType>Designer</SubType>
|
||||
<DependentUpon>OptionsDialog.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="options\OptionsSoundsPanel.resx">
|
||||
<SubType>Designer</SubType>
|
||||
<DependentUpon>OptionsSoundsPanel.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||
<PropertyGroup>
|
||||
<PreBuildEvent>
|
||||
</PreBuildEvent>
|
||||
<PostBuildEvent>
|
||||
</PostBuildEvent>
|
||||
</PropertyGroup>
|
||||
</Project>
|
23
src/webimtray/WebIMTray/webImTray.sln
Normal file
@ -0,0 +1,23 @@
|
||||
Microsoft Visual Studio Solution File, Format Version 9.00
|
||||
# Visual Studio 2005
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "webImTray", "webImTray.csproj", "{21C7CA72-7F77-416C-9FD7-2DF748443E46}"
|
||||
EndProject
|
||||
Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "TrayInstaller", "..\TrayInstaller\TrayInstaller.vdproj", "{3B38021D-FBAB-4038-8220-F8C569A3C658}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{21C7CA72-7F77-416C-9FD7-2DF748443E46}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{21C7CA72-7F77-416C-9FD7-2DF748443E46}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{21C7CA72-7F77-416C-9FD7-2DF748443E46}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{21C7CA72-7F77-416C-9FD7-2DF748443E46}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{3B38021D-FBAB-4038-8220-F8C569A3C658}.Debug|Any CPU.ActiveCfg = Debug
|
||||
{3B38021D-FBAB-4038-8220-F8C569A3C658}.Release|Any CPU.ActiveCfg = Release
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|