diff --git a/ElectronicObserver/Resource/ResourceManager.cs b/ElectronicObserver/Resource/ResourceManager.cs
index ff211daef..5f7413a6a 100644
--- a/ElectronicObserver/Resource/ResourceManager.cs
+++ b/ElectronicObserver/Resource/ResourceManager.cs
@@ -170,30 +170,14 @@ public bool Load() {
} catch ( Exception ex ) {
Utility.ErrorReporter.SendErrorReport( ex, "リソースファイルの読み込みに失敗しました。" );
- MessageBox.Show( "リソースファイルの読み込みに失敗しました。", "エラー", MessageBoxButtons.OK, MessageBoxIcon.Error );
+ MessageBox.Show( "リソースファイルの読み込みに失敗しました。\r\n" + ex.Message, "エラー", MessageBoxButtons.OK, MessageBoxIcon.Error );
- }
-
- return false;
- }
-
-
- [Obsolete]
- private Image LoadImage( string path ) {
- try {
-
- using ( FileStream fs = new FileStream( path, FileMode.Open, FileAccess.Read ) ) {
- return Image.FromStream( fs );
- }
-
- } catch ( Exception ex ) {
-
- Utility.ErrorReporter.SendErrorReport( ex, string.Format( "画像リソース {0} の読み込みに失敗しました。", path ) );
- return new Bitmap( 16, 16, System.Drawing.Imaging.PixelFormat.Format32bppArgb );
+ FillWithBlankImage( Icons, Enum.GetValues( typeof( IconContent ) ).Length );
+ FillWithBlankImage( Equipments, Enum.GetValues( typeof( EquipmentContent ) ).Length );
}
- //return null;
+ return false;
}
@@ -351,19 +335,20 @@ private static void LoadImageFromArchive( ImageList imglist, ZipArchive arc, str
Bitmap bmp = new Bitmap( entry.Open() );
- if ( bmp.Size == imglist.ImageSize ) {
-
- imglist.Images.Add( name, bmp );
-
- } else {
+ if ( bmp.Size != imglist.ImageSize ) {
bmp.Dispose();
- }
+ bmp = CreateBlankImage();
+
+ }
+
+ imglist.Images.Add( name, bmp );
+
} catch ( Exception ) {
Utility.Logger.Add( 3, string.Format( "画像リソース {0} の読み込みに失敗しました。" ) );
- imglist.Images.Add( name, new Bitmap( imglist.ImageSize.Width, imglist.ImageSize.Height, System.Drawing.Imaging.PixelFormat.Format32bppArgb ) );
+ imglist.Images.Add( name, CreateBlankImage() );
return;
}
@@ -403,6 +388,25 @@ private static Icon LoadIconFromArchive( ZipArchive arc, string path ) {
}
+ ///
+ /// エラーが発生しないよう、ダミーの画像で領域を埋めます。
+ ///
+ private static void FillWithBlankImage( ImageList list, int length ) {
+
+ for ( int i = list.Images.Count; i < length; i++ ) {
+ list.Images.Add( CreateBlankImage() );
+ }
+ }
+
+ ///
+ /// 空白画像を作成します。
+ ///
+ private static Bitmap CreateBlankImage() {
+ return new Bitmap( 16, 16, System.Drawing.Imaging.PixelFormat.Format32bppArgb );
+ }
+
+
+
///
/// 装備アイコンを取得します。一般的用途(ロック/未装備等でない、マスターとしてのアイコン)に向いています。
///
diff --git a/ElectronicObserver/Utility/Configuration.cs b/ElectronicObserver/Utility/Configuration.cs
index aa9a3a17e..90c3ab499 100644
--- a/ElectronicObserver/Utility/Configuration.cs
+++ b/ElectronicObserver/Utility/Configuration.cs
@@ -466,6 +466,11 @@ public class ConfigFormBrowser : ConfigPartBase {
///
public bool IsScrollable { get; set; }
+ ///
+ /// スタイルシートを適用するか
+ ///
+ public bool AplliesStyleSheet { get; set; }
+
public ConfigFormBrowser() {
ZoomRate = 100;
@@ -475,6 +480,7 @@ public ConfigFormBrowser() {
ScreenShotFormat = 2;
StyleSheet = "\r\nbody {\r\n margin:0;\r\n overflow:hidden\r\n}\r\n\r\n#game_frame {\r\n position:fixed;\r\n left:50%;\r\n top:-16px;\r\n margin-left:-450px;\r\n z-index:1\r\n}\r\n";
IsScrollable = false;
+ AplliesStyleSheet = true;
}
}
/// [ブラウザ]ウィンドウ
diff --git a/ElectronicObserver/Utility/Mathematics/DateTimeHelper.cs b/ElectronicObserver/Utility/Mathematics/DateTimeHelper.cs
index bc3eefe91..893954157 100644
--- a/ElectronicObserver/Utility/Mathematics/DateTimeHelper.cs
+++ b/ElectronicObserver/Utility/Mathematics/DateTimeHelper.cs
@@ -14,7 +14,7 @@ public static class DateTimeHelper {
///
/// 起点となる日時。
///
- private static readonly DateTime origin = new DateTime( 1970, 1, 1 ).ToLocalTime();
+ private static readonly DateTime origin = new DateTime( 1970, 1, 1, 9, 0, 0 );
///
diff --git a/ElectronicObserver/Utility/SoftwareInformation.cs b/ElectronicObserver/Utility/SoftwareInformation.cs
index 184440273..778d7e0a4 100644
--- a/ElectronicObserver/Utility/SoftwareInformation.cs
+++ b/ElectronicObserver/Utility/SoftwareInformation.cs
@@ -35,7 +35,7 @@ public static string SoftwareNameEnglish {
///
public static string VersionJapanese {
get {
- return SoftwareNameJapanese + "一〇型改";
+ return SoftwareNameJapanese + "一〇型改二";
}
}
@@ -44,7 +44,7 @@ public static string VersionJapanese {
///
public static string VersionEnglish {
get {
- return "1.0.1";
+ return "1.0.2";
}
}
@@ -54,7 +54,7 @@ public static string VersionEnglish {
///
public static DateTime UpdateTime {
get {
- return DateTimeHelper.CSVStringToTime( "2015/03/12 18:00:00" );
+ return DateTimeHelper.CSVStringToTime( "2015/03/15 22:00:00" );
}
}
diff --git a/ElectronicObserver/Window/Dialog/DialogConfiguration.Designer.cs b/ElectronicObserver/Window/Dialog/DialogConfiguration.Designer.cs
index 7dcdb12a0..e27a616d3 100644
--- a/ElectronicObserver/Window/Dialog/DialogConfiguration.Designer.cs
+++ b/ElectronicObserver/Window/Dialog/DialogConfiguration.Designer.cs
@@ -94,6 +94,9 @@ private void InitializeComponent() {
this.FormQuest_ShowDaily = new System.Windows.Forms.CheckBox();
this.FormQuest_ShowOnce = new System.Windows.Forms.CheckBox();
this.FormQuest_ShowRunningOnly = new System.Windows.Forms.CheckBox();
+ this.tabPage13 = new System.Windows.Forms.TabPage();
+ this.FormShipGroup_ShowStatusBar = new System.Windows.Forms.CheckBox();
+ this.FormShipGroup_AutoUpdate = new System.Windows.Forms.CheckBox();
this.tabPage12 = new System.Windows.Forms.TabPage();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.FormBrowser_ScreenShotFormat_PNG = new System.Windows.Forms.RadioButton();
@@ -118,9 +121,6 @@ private void InitializeComponent() {
this.FontSelector = new System.Windows.Forms.FontDialog();
this.LayoutFileBrowser = new System.Windows.Forms.OpenFileDialog();
this.APIListBrowser = new System.Windows.Forms.OpenFileDialog();
- this.tabPage13 = new System.Windows.Forms.TabPage();
- this.FormShipGroup_AutoUpdate = new System.Windows.Forms.CheckBox();
- this.FormShipGroup_ShowStatusBar = new System.Windows.Forms.CheckBox();
this.tabControl1.SuspendLayout();
this.tabPage1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.Connection_UpstreamProxyPort)).BeginInit();
@@ -140,11 +140,11 @@ private void InitializeComponent() {
this.tabPage9.SuspendLayout();
this.tabPage10.SuspendLayout();
this.groupBox1.SuspendLayout();
+ this.tabPage13.SuspendLayout();
this.tabPage12.SuspendLayout();
this.groupBox2.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.FormBrowser_ZoomRate)).BeginInit();
this.tabPage11.SuspendLayout();
- this.tabPage13.SuspendLayout();
this.SuspendLayout();
//
// tabControl1
@@ -417,10 +417,10 @@ private void InitializeComponent() {
this.tabPage2.Controls.Add(this.UI_MainFontSelect);
this.tabPage2.Controls.Add(this.UI_MainFont);
this.tabPage2.Controls.Add(this.label5);
- this.tabPage2.Location = new System.Drawing.Point(4, 24);
+ this.tabPage2.Location = new System.Drawing.Point(4, 44);
this.tabPage2.Name = "tabPage2";
this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage2.Size = new System.Drawing.Size(392, 231);
+ this.tabPage2.Size = new System.Drawing.Size(392, 211);
this.tabPage2.TabIndex = 1;
this.tabPage2.Text = "UI";
this.tabPage2.UseVisualStyleBackColor = true;
@@ -453,7 +453,7 @@ private void InitializeComponent() {
//
this.label9.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.label9.AutoSize = true;
- this.label9.Location = new System.Drawing.Point(3, 169);
+ this.label9.Location = new System.Drawing.Point(3, 193);
this.label9.Name = "label9";
this.label9.Size = new System.Drawing.Size(146, 15);
this.label9.TabIndex = 8;
@@ -526,10 +526,10 @@ private void InitializeComponent() {
this.tabPage3.Controls.Add(this.Log_SaveLogFlag);
this.tabPage3.Controls.Add(this.Log_LogLevel);
this.tabPage3.Controls.Add(this.label6);
- this.tabPage3.Location = new System.Drawing.Point(4, 24);
+ this.tabPage3.Location = new System.Drawing.Point(4, 44);
this.tabPage3.Name = "tabPage3";
this.tabPage3.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage3.Size = new System.Drawing.Size(392, 231);
+ this.tabPage3.Size = new System.Drawing.Size(392, 211);
this.tabPage3.TabIndex = 2;
this.tabPage3.Text = "ログ";
this.tabPage3.UseVisualStyleBackColor = true;
@@ -618,10 +618,10 @@ private void InitializeComponent() {
//
this.tabPage4.Controls.Add(this.Control_ConditionBorder);
this.tabPage4.Controls.Add(this.label7);
- this.tabPage4.Location = new System.Drawing.Point(4, 24);
+ this.tabPage4.Location = new System.Drawing.Point(4, 44);
this.tabPage4.Name = "tabPage4";
this.tabPage4.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage4.Size = new System.Drawing.Size(392, 231);
+ this.tabPage4.Size = new System.Drawing.Size(392, 211);
this.tabPage4.TabIndex = 3;
this.tabPage4.Text = "動作";
this.tabPage4.UseVisualStyleBackColor = true;
@@ -653,10 +653,10 @@ private void InitializeComponent() {
//
this.tabPage5.Controls.Add(this.Debug_SealingPanel);
this.tabPage5.Controls.Add(this.Debug_EnableDebugMenu);
- this.tabPage5.Location = new System.Drawing.Point(4, 24);
+ this.tabPage5.Location = new System.Drawing.Point(4, 44);
this.tabPage5.Name = "tabPage5";
this.tabPage5.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage5.Size = new System.Drawing.Size(392, 231);
+ this.tabPage5.Size = new System.Drawing.Size(392, 211);
this.tabPage5.TabIndex = 4;
this.tabPage5.Text = "デバッグ";
this.tabPage5.UseVisualStyleBackColor = true;
@@ -671,7 +671,7 @@ private void InitializeComponent() {
this.Debug_SealingPanel.Controls.Add(this.Debug_APIListPathSearch);
this.Debug_SealingPanel.Location = new System.Drawing.Point(0, 31);
this.Debug_SealingPanel.Name = "Debug_SealingPanel";
- this.Debug_SealingPanel.Size = new System.Drawing.Size(392, 134);
+ this.Debug_SealingPanel.Size = new System.Drawing.Size(392, 112);
this.Debug_SealingPanel.TabIndex = 7;
//
// Debug_APIListPath
@@ -727,10 +727,10 @@ private void InitializeComponent() {
this.tabPage6.Controls.Add(this.label14);
this.tabPage6.Controls.Add(this.Life_TopMost);
this.tabPage6.Controls.Add(this.Life_ConfirmOnClosing);
- this.tabPage6.Location = new System.Drawing.Point(4, 24);
+ this.tabPage6.Location = new System.Drawing.Point(4, 44);
this.tabPage6.Name = "tabPage6";
this.tabPage6.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage6.Size = new System.Drawing.Size(392, 231);
+ this.tabPage6.Size = new System.Drawing.Size(392, 211);
this.tabPage6.TabIndex = 5;
this.tabPage6.Text = "ウィンドウ";
this.tabPage6.UseVisualStyleBackColor = true;
@@ -956,6 +956,40 @@ private void InitializeComponent() {
this.FormQuest_ShowRunningOnly.Text = "遂行中のみ表示する";
this.FormQuest_ShowRunningOnly.UseVisualStyleBackColor = true;
//
+ // tabPage13
+ //
+ this.tabPage13.Controls.Add(this.FormShipGroup_ShowStatusBar);
+ this.tabPage13.Controls.Add(this.FormShipGroup_AutoUpdate);
+ this.tabPage13.Location = new System.Drawing.Point(4, 24);
+ this.tabPage13.Name = "tabPage13";
+ this.tabPage13.Padding = new System.Windows.Forms.Padding(3);
+ this.tabPage13.Size = new System.Drawing.Size(378, 177);
+ this.tabPage13.TabIndex = 4;
+ this.tabPage13.Text = "グループ";
+ this.tabPage13.UseVisualStyleBackColor = true;
+ //
+ // FormShipGroup_ShowStatusBar
+ //
+ this.FormShipGroup_ShowStatusBar.AutoSize = true;
+ this.FormShipGroup_ShowStatusBar.Location = new System.Drawing.Point(6, 31);
+ this.FormShipGroup_ShowStatusBar.Name = "FormShipGroup_ShowStatusBar";
+ this.FormShipGroup_ShowStatusBar.Size = new System.Drawing.Size(143, 19);
+ this.FormShipGroup_ShowStatusBar.TabIndex = 2;
+ this.FormShipGroup_ShowStatusBar.Text = "ステータスバーを表示する";
+ this.ToolTipInfo.SetToolTip(this.FormShipGroup_ShowStatusBar, "下部のステータスバー(所属艦数など)を表示するかを指定します。\r\nわずかですが表示行数を増やすことができます。");
+ this.FormShipGroup_ShowStatusBar.UseVisualStyleBackColor = true;
+ //
+ // FormShipGroup_AutoUpdate
+ //
+ this.FormShipGroup_AutoUpdate.AutoSize = true;
+ this.FormShipGroup_AutoUpdate.Location = new System.Drawing.Point(6, 6);
+ this.FormShipGroup_AutoUpdate.Name = "FormShipGroup_AutoUpdate";
+ this.FormShipGroup_AutoUpdate.Size = new System.Drawing.Size(93, 19);
+ this.FormShipGroup_AutoUpdate.TabIndex = 1;
+ this.FormShipGroup_AutoUpdate.Text = "自動更新する";
+ this.ToolTipInfo.SetToolTip(this.FormShipGroup_AutoUpdate, "艦船データを自動更新するかを指定します。\r\n");
+ this.FormShipGroup_AutoUpdate.UseVisualStyleBackColor = true;
+ //
// tabPage12
//
this.tabPage12.Controls.Add(this.groupBox2);
@@ -1095,7 +1129,7 @@ private void InitializeComponent() {
//
this.label10.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.label10.AutoSize = true;
- this.label10.Location = new System.Drawing.Point(3, 149);
+ this.label10.Location = new System.Drawing.Point(3, 193);
this.label10.Name = "label10";
this.label10.Size = new System.Drawing.Size(238, 15);
this.label10.TabIndex = 5;
@@ -1198,40 +1232,6 @@ private void InitializeComponent() {
this.APIListBrowser.Filter = "Text File|*.txt|File|*";
this.APIListBrowser.Title = "API リストを開く";
//
- // tabPage13
- //
- this.tabPage13.Controls.Add(this.FormShipGroup_ShowStatusBar);
- this.tabPage13.Controls.Add(this.FormShipGroup_AutoUpdate);
- this.tabPage13.Location = new System.Drawing.Point(4, 24);
- this.tabPage13.Name = "tabPage13";
- this.tabPage13.Padding = new System.Windows.Forms.Padding(3);
- this.tabPage13.Size = new System.Drawing.Size(378, 177);
- this.tabPage13.TabIndex = 4;
- this.tabPage13.Text = "グループ";
- this.tabPage13.UseVisualStyleBackColor = true;
- //
- // FormShipGroup_AutoUpdate
- //
- this.FormShipGroup_AutoUpdate.AutoSize = true;
- this.FormShipGroup_AutoUpdate.Location = new System.Drawing.Point(6, 6);
- this.FormShipGroup_AutoUpdate.Name = "FormShipGroup_AutoUpdate";
- this.FormShipGroup_AutoUpdate.Size = new System.Drawing.Size(93, 19);
- this.FormShipGroup_AutoUpdate.TabIndex = 1;
- this.FormShipGroup_AutoUpdate.Text = "自動更新する";
- this.ToolTipInfo.SetToolTip(this.FormShipGroup_AutoUpdate, "艦船データを自動更新するかを指定します。\r\n");
- this.FormShipGroup_AutoUpdate.UseVisualStyleBackColor = true;
- //
- // FormShipGroup_ShowStatusBar
- //
- this.FormShipGroup_ShowStatusBar.AutoSize = true;
- this.FormShipGroup_ShowStatusBar.Location = new System.Drawing.Point(6, 31);
- this.FormShipGroup_ShowStatusBar.Name = "FormShipGroup_ShowStatusBar";
- this.FormShipGroup_ShowStatusBar.Size = new System.Drawing.Size(143, 19);
- this.FormShipGroup_ShowStatusBar.TabIndex = 2;
- this.FormShipGroup_ShowStatusBar.Text = "ステータスバーを表示する";
- this.ToolTipInfo.SetToolTip(this.FormShipGroup_ShowStatusBar, "下部のステータスバー(所属艦数など)を表示するかを指定します。\r\nわずかですが表示行数を増やすことができます。");
- this.FormShipGroup_ShowStatusBar.UseVisualStyleBackColor = true;
- //
// DialogConfiguration
//
this.AcceptButton = this.ButtonOK;
@@ -1281,6 +1281,8 @@ private void InitializeComponent() {
this.tabPage10.PerformLayout();
this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout();
+ this.tabPage13.ResumeLayout(false);
+ this.tabPage13.PerformLayout();
this.tabPage12.ResumeLayout(false);
this.tabPage12.PerformLayout();
this.groupBox2.ResumeLayout(false);
@@ -1288,8 +1290,6 @@ private void InitializeComponent() {
((System.ComponentModel.ISupportInitialize)(this.FormBrowser_ZoomRate)).EndInit();
this.tabPage11.ResumeLayout(false);
this.tabPage11.PerformLayout();
- this.tabPage13.ResumeLayout(false);
- this.tabPage13.PerformLayout();
this.ResumeLayout(false);
}
diff --git a/ElectronicObserver/Window/FormBrowser.cs b/ElectronicObserver/Window/FormBrowser.cs
index 7db53c993..09864a850 100644
--- a/ElectronicObserver/Window/FormBrowser.cs
+++ b/ElectronicObserver/Window/FormBrowser.cs
@@ -135,6 +135,9 @@ private void Browser_DocumentCompleted( object sender, WebBrowserDocumentComplet
///
public void ApplyStyleSheet() {
+ if ( !Utility.Configuration.Config.FormBrowser.AplliesStyleSheet )
+ return;
+
try {
var document = Browser.Document;
@@ -335,8 +338,8 @@ private void SaveScreenShot( string path, System.Drawing.Imaging.ImageFormat for
if ( target == null ) return false;
viewobj = target as IViewObject;
if ( viewobj == null ) return false;
- width = int.Parse( target.width );
- height = int.Parse( target.height );
+ if ( !int.TryParse( target.width, out width ) ) return false;
+ if ( !int.TryParse( target.height, out height ) ) return false;
return true;
};
diff --git a/ElectronicObserver/Window/FormMain.Designer.cs b/ElectronicObserver/Window/FormMain.Designer.cs
index 13353e3c0..41b8571ce 100644
--- a/ElectronicObserver/Window/FormMain.Designer.cs
+++ b/ElectronicObserver/Window/FormMain.Designer.cs
@@ -24,21 +24,21 @@ protected override void Dispose( bool disposing ) {
///
private void InitializeComponent() {
this.components = new System.ComponentModel.Container();
- WeifenLuo.WinFormsUI.Docking.DockPanelSkin dockPanelSkin1 = new WeifenLuo.WinFormsUI.Docking.DockPanelSkin();
- WeifenLuo.WinFormsUI.Docking.AutoHideStripSkin autoHideStripSkin1 = new WeifenLuo.WinFormsUI.Docking.AutoHideStripSkin();
- WeifenLuo.WinFormsUI.Docking.DockPanelGradient dockPanelGradient1 = new WeifenLuo.WinFormsUI.Docking.DockPanelGradient();
- WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient1 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
- WeifenLuo.WinFormsUI.Docking.DockPaneStripSkin dockPaneStripSkin1 = new WeifenLuo.WinFormsUI.Docking.DockPaneStripSkin();
- WeifenLuo.WinFormsUI.Docking.DockPaneStripGradient dockPaneStripGradient1 = new WeifenLuo.WinFormsUI.Docking.DockPaneStripGradient();
- WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient2 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
- WeifenLuo.WinFormsUI.Docking.DockPanelGradient dockPanelGradient2 = new WeifenLuo.WinFormsUI.Docking.DockPanelGradient();
- WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient3 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
- WeifenLuo.WinFormsUI.Docking.DockPaneStripToolWindowGradient dockPaneStripToolWindowGradient1 = new WeifenLuo.WinFormsUI.Docking.DockPaneStripToolWindowGradient();
- WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient4 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
- WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient5 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
- WeifenLuo.WinFormsUI.Docking.DockPanelGradient dockPanelGradient3 = new WeifenLuo.WinFormsUI.Docking.DockPanelGradient();
- WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient6 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
- WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient7 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
+ WeifenLuo.WinFormsUI.Docking.DockPanelSkin dockPanelSkin3 = new WeifenLuo.WinFormsUI.Docking.DockPanelSkin();
+ WeifenLuo.WinFormsUI.Docking.AutoHideStripSkin autoHideStripSkin3 = new WeifenLuo.WinFormsUI.Docking.AutoHideStripSkin();
+ WeifenLuo.WinFormsUI.Docking.DockPanelGradient dockPanelGradient7 = new WeifenLuo.WinFormsUI.Docking.DockPanelGradient();
+ WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient15 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
+ WeifenLuo.WinFormsUI.Docking.DockPaneStripSkin dockPaneStripSkin3 = new WeifenLuo.WinFormsUI.Docking.DockPaneStripSkin();
+ WeifenLuo.WinFormsUI.Docking.DockPaneStripGradient dockPaneStripGradient3 = new WeifenLuo.WinFormsUI.Docking.DockPaneStripGradient();
+ WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient16 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
+ WeifenLuo.WinFormsUI.Docking.DockPanelGradient dockPanelGradient8 = new WeifenLuo.WinFormsUI.Docking.DockPanelGradient();
+ WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient17 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
+ WeifenLuo.WinFormsUI.Docking.DockPaneStripToolWindowGradient dockPaneStripToolWindowGradient3 = new WeifenLuo.WinFormsUI.Docking.DockPaneStripToolWindowGradient();
+ WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient18 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
+ WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient19 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
+ WeifenLuo.WinFormsUI.Docking.DockPanelGradient dockPanelGradient9 = new WeifenLuo.WinFormsUI.Docking.DockPanelGradient();
+ WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient20 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
+ WeifenLuo.WinFormsUI.Docking.TabGradient tabGradient21 = new WeifenLuo.WinFormsUI.Docking.TabGradient();
this.MainDockPanel = new WeifenLuo.WinFormsUI.Docking.DockPanel();
this.StripMenu = new System.Windows.Forms.MenuStrip();
this.StripMenu_File = new System.Windows.Forms.ToolStripMenuItem();
@@ -94,6 +94,7 @@ private void InitializeComponent() {
this.StripMenu_Browser_Zoom_250 = new System.Windows.Forms.ToolStripMenuItem();
this.StripMenu_Browser_Zoom_300 = new System.Windows.Forms.ToolStripMenuItem();
this.StripMenu_Browser_Zoom_400 = new System.Windows.Forms.ToolStripMenuItem();
+ this.StripMenu_Browser_AppliesStyleSheet = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator10 = new System.Windows.Forms.ToolStripSeparator();
this.StripMenu_Browser_Refresh = new System.Windows.Forms.ToolStripMenuItem();
this.StripMenu_Browser_NavigateToLogInPage = new System.Windows.Forms.ToolStripMenuItem();
@@ -119,7 +120,6 @@ private void InitializeComponent() {
this.StripStatus_Padding = new System.Windows.Forms.ToolStripStatusLabel();
this.StripStatus_Clock = new System.Windows.Forms.ToolStripStatusLabel();
this.UIUpdateTimer = new System.Windows.Forms.Timer(this.components);
- this.StripMenu_Browser_ApplyStyleSheet = new System.Windows.Forms.ToolStripMenuItem();
this.StripMenu.SuspendLayout();
this.StripStatus.SuspendLayout();
this.SuspendLayout();
@@ -137,52 +137,52 @@ private void InitializeComponent() {
this.MainDockPanel.Name = "MainDockPanel";
this.MainDockPanel.ShowDocumentIcon = true;
this.MainDockPanel.Size = new System.Drawing.Size(640, 431);
- dockPanelGradient1.EndColor = System.Drawing.SystemColors.ControlLight;
- dockPanelGradient1.StartColor = System.Drawing.SystemColors.ControlLight;
- autoHideStripSkin1.DockStripGradient = dockPanelGradient1;
- tabGradient1.EndColor = System.Drawing.SystemColors.Control;
- tabGradient1.StartColor = System.Drawing.SystemColors.Control;
- tabGradient1.TextColor = System.Drawing.SystemColors.ControlDarkDark;
- autoHideStripSkin1.TabGradient = tabGradient1;
- autoHideStripSkin1.TextFont = new System.Drawing.Font("メイリオ", 9F);
- dockPanelSkin1.AutoHideStripSkin = autoHideStripSkin1;
- tabGradient2.EndColor = System.Drawing.SystemColors.ControlLightLight;
- tabGradient2.StartColor = System.Drawing.SystemColors.ControlLightLight;
- tabGradient2.TextColor = System.Drawing.SystemColors.ControlText;
- dockPaneStripGradient1.ActiveTabGradient = tabGradient2;
- dockPanelGradient2.EndColor = System.Drawing.SystemColors.Control;
- dockPanelGradient2.StartColor = System.Drawing.SystemColors.Control;
- dockPaneStripGradient1.DockStripGradient = dockPanelGradient2;
- tabGradient3.EndColor = System.Drawing.SystemColors.ControlLight;
- tabGradient3.StartColor = System.Drawing.SystemColors.ControlLight;
- tabGradient3.TextColor = System.Drawing.SystemColors.ControlText;
- dockPaneStripGradient1.InactiveTabGradient = tabGradient3;
- dockPaneStripSkin1.DocumentGradient = dockPaneStripGradient1;
- dockPaneStripSkin1.TextFont = new System.Drawing.Font("メイリオ", 9F);
- tabGradient4.EndColor = System.Drawing.SystemColors.ActiveCaption;
- tabGradient4.LinearGradientMode = System.Drawing.Drawing2D.LinearGradientMode.Vertical;
- tabGradient4.StartColor = System.Drawing.SystemColors.GradientActiveCaption;
- tabGradient4.TextColor = System.Drawing.SystemColors.ActiveCaptionText;
- dockPaneStripToolWindowGradient1.ActiveCaptionGradient = tabGradient4;
- tabGradient5.EndColor = System.Drawing.SystemColors.Control;
- tabGradient5.StartColor = System.Drawing.SystemColors.Control;
- tabGradient5.TextColor = System.Drawing.SystemColors.ControlText;
- dockPaneStripToolWindowGradient1.ActiveTabGradient = tabGradient5;
- dockPanelGradient3.EndColor = System.Drawing.SystemColors.ControlLight;
- dockPanelGradient3.StartColor = System.Drawing.SystemColors.ControlLight;
- dockPaneStripToolWindowGradient1.DockStripGradient = dockPanelGradient3;
- tabGradient6.EndColor = System.Drawing.SystemColors.InactiveCaption;
- tabGradient6.LinearGradientMode = System.Drawing.Drawing2D.LinearGradientMode.Vertical;
- tabGradient6.StartColor = System.Drawing.SystemColors.GradientInactiveCaption;
- tabGradient6.TextColor = System.Drawing.SystemColors.InactiveCaptionText;
- dockPaneStripToolWindowGradient1.InactiveCaptionGradient = tabGradient6;
- tabGradient7.EndColor = System.Drawing.Color.Transparent;
- tabGradient7.StartColor = System.Drawing.Color.Transparent;
- tabGradient7.TextColor = System.Drawing.SystemColors.ControlDarkDark;
- dockPaneStripToolWindowGradient1.InactiveTabGradient = tabGradient7;
- dockPaneStripSkin1.ToolWindowGradient = dockPaneStripToolWindowGradient1;
- dockPanelSkin1.DockPaneStripSkin = dockPaneStripSkin1;
- this.MainDockPanel.Skin = dockPanelSkin1;
+ dockPanelGradient7.EndColor = System.Drawing.SystemColors.ControlLight;
+ dockPanelGradient7.StartColor = System.Drawing.SystemColors.ControlLight;
+ autoHideStripSkin3.DockStripGradient = dockPanelGradient7;
+ tabGradient15.EndColor = System.Drawing.SystemColors.Control;
+ tabGradient15.StartColor = System.Drawing.SystemColors.Control;
+ tabGradient15.TextColor = System.Drawing.SystemColors.ControlDarkDark;
+ autoHideStripSkin3.TabGradient = tabGradient15;
+ autoHideStripSkin3.TextFont = new System.Drawing.Font("メイリオ", 9F);
+ dockPanelSkin3.AutoHideStripSkin = autoHideStripSkin3;
+ tabGradient16.EndColor = System.Drawing.SystemColors.ControlLightLight;
+ tabGradient16.StartColor = System.Drawing.SystemColors.ControlLightLight;
+ tabGradient16.TextColor = System.Drawing.SystemColors.ControlText;
+ dockPaneStripGradient3.ActiveTabGradient = tabGradient16;
+ dockPanelGradient8.EndColor = System.Drawing.SystemColors.Control;
+ dockPanelGradient8.StartColor = System.Drawing.SystemColors.Control;
+ dockPaneStripGradient3.DockStripGradient = dockPanelGradient8;
+ tabGradient17.EndColor = System.Drawing.SystemColors.ControlLight;
+ tabGradient17.StartColor = System.Drawing.SystemColors.ControlLight;
+ tabGradient17.TextColor = System.Drawing.SystemColors.ControlText;
+ dockPaneStripGradient3.InactiveTabGradient = tabGradient17;
+ dockPaneStripSkin3.DocumentGradient = dockPaneStripGradient3;
+ dockPaneStripSkin3.TextFont = new System.Drawing.Font("メイリオ", 9F);
+ tabGradient18.EndColor = System.Drawing.SystemColors.ActiveCaption;
+ tabGradient18.LinearGradientMode = System.Drawing.Drawing2D.LinearGradientMode.Vertical;
+ tabGradient18.StartColor = System.Drawing.SystemColors.GradientActiveCaption;
+ tabGradient18.TextColor = System.Drawing.SystemColors.ActiveCaptionText;
+ dockPaneStripToolWindowGradient3.ActiveCaptionGradient = tabGradient18;
+ tabGradient19.EndColor = System.Drawing.SystemColors.Control;
+ tabGradient19.StartColor = System.Drawing.SystemColors.Control;
+ tabGradient19.TextColor = System.Drawing.SystemColors.ControlText;
+ dockPaneStripToolWindowGradient3.ActiveTabGradient = tabGradient19;
+ dockPanelGradient9.EndColor = System.Drawing.SystemColors.ControlLight;
+ dockPanelGradient9.StartColor = System.Drawing.SystemColors.ControlLight;
+ dockPaneStripToolWindowGradient3.DockStripGradient = dockPanelGradient9;
+ tabGradient20.EndColor = System.Drawing.SystemColors.InactiveCaption;
+ tabGradient20.LinearGradientMode = System.Drawing.Drawing2D.LinearGradientMode.Vertical;
+ tabGradient20.StartColor = System.Drawing.SystemColors.GradientInactiveCaption;
+ tabGradient20.TextColor = System.Drawing.SystemColors.InactiveCaptionText;
+ dockPaneStripToolWindowGradient3.InactiveCaptionGradient = tabGradient20;
+ tabGradient21.EndColor = System.Drawing.Color.Transparent;
+ tabGradient21.StartColor = System.Drawing.Color.Transparent;
+ tabGradient21.TextColor = System.Drawing.SystemColors.ControlDarkDark;
+ dockPaneStripToolWindowGradient3.InactiveTabGradient = tabGradient21;
+ dockPaneStripSkin3.ToolWindowGradient = dockPaneStripToolWindowGradient3;
+ dockPanelSkin3.DockPaneStripSkin = dockPaneStripSkin3;
+ this.MainDockPanel.Skin = dockPanelSkin3;
this.MainDockPanel.TabIndex = 0;
//
// StripMenu
@@ -456,7 +456,7 @@ private void InitializeComponent() {
this.StripMenu_Browser_ScreenShot,
this.toolStripSeparator9,
this.StripMenu_Browser_Zoom,
- this.StripMenu_Browser_ApplyStyleSheet,
+ this.StripMenu_Browser_AppliesStyleSheet,
this.toolStripSeparator10,
this.StripMenu_Browser_Refresh,
this.StripMenu_Browser_NavigateToLogInPage,
@@ -464,19 +464,20 @@ private void InitializeComponent() {
this.StripMenu_Browser.Name = "StripMenu_Browser";
this.StripMenu_Browser.Size = new System.Drawing.Size(86, 22);
this.StripMenu_Browser.Text = "ブラウザ(&B)";
+ this.StripMenu_Browser.DropDownOpening += new System.EventHandler(this.StripMenu_Browser_DropDownOpening);
//
// StripMenu_Browser_ScreenShot
//
this.StripMenu_Browser_ScreenShot.Name = "StripMenu_Browser_ScreenShot";
this.StripMenu_Browser_ScreenShot.ShortcutKeys = System.Windows.Forms.Keys.F2;
- this.StripMenu_Browser_ScreenShot.Size = new System.Drawing.Size(226, 22);
+ this.StripMenu_Browser_ScreenShot.Size = new System.Drawing.Size(238, 22);
this.StripMenu_Browser_ScreenShot.Text = "スクリーンショット(&S)";
this.StripMenu_Browser_ScreenShot.Click += new System.EventHandler(this.StripMenu_Browser_ScreenShot_Click);
//
// toolStripSeparator9
//
this.toolStripSeparator9.Name = "toolStripSeparator9";
- this.toolStripSeparator9.Size = new System.Drawing.Size(223, 6);
+ this.toolStripSeparator9.Size = new System.Drawing.Size(235, 6);
//
// StripMenu_Browser_Zoom
//
@@ -498,7 +499,7 @@ private void InitializeComponent() {
this.StripMenu_Browser_Zoom_300,
this.StripMenu_Browser_Zoom_400});
this.StripMenu_Browser_Zoom.Name = "StripMenu_Browser_Zoom";
- this.StripMenu_Browser_Zoom.Size = new System.Drawing.Size(226, 22);
+ this.StripMenu_Browser_Zoom.Size = new System.Drawing.Size(238, 22);
this.StripMenu_Browser_Zoom.Text = "ズーム(&Z)";
this.StripMenu_Browser_Zoom.DropDownOpening += new System.EventHandler(this.StripMenu_Browser_Zoom_DropDownOpening);
//
@@ -506,130 +507,138 @@ private void InitializeComponent() {
//
this.StripMenu_Browser_Zoom_Current.Enabled = false;
this.StripMenu_Browser_Zoom_Current.Name = "StripMenu_Browser_Zoom_Current";
- this.StripMenu_Browser_Zoom_Current.Size = new System.Drawing.Size(152, 22);
+ this.StripMenu_Browser_Zoom_Current.Size = new System.Drawing.Size(112, 22);
this.StripMenu_Browser_Zoom_Current.Text = "現在%";
//
// toolStripSeparator14
//
this.toolStripSeparator14.Name = "toolStripSeparator14";
- this.toolStripSeparator14.Size = new System.Drawing.Size(149, 6);
+ this.toolStripSeparator14.Size = new System.Drawing.Size(109, 6);
//
// StripMenu_Browser_Zoom_Decr20
//
this.StripMenu_Browser_Zoom_Decr20.Name = "StripMenu_Browser_Zoom_Decr20";
- this.StripMenu_Browser_Zoom_Decr20.Size = new System.Drawing.Size(152, 22);
+ this.StripMenu_Browser_Zoom_Decr20.Size = new System.Drawing.Size(112, 22);
this.StripMenu_Browser_Zoom_Decr20.Text = "-20%";
this.StripMenu_Browser_Zoom_Decr20.Click += new System.EventHandler(this.StripMenu_Browser_Zoom_Decr20_Click);
//
// StripMenu_Browser_Zoom_Incr20
//
this.StripMenu_Browser_Zoom_Incr20.Name = "StripMenu_Browser_Zoom_Incr20";
- this.StripMenu_Browser_Zoom_Incr20.Size = new System.Drawing.Size(152, 22);
+ this.StripMenu_Browser_Zoom_Incr20.Size = new System.Drawing.Size(112, 22);
this.StripMenu_Browser_Zoom_Incr20.Text = "+20%";
this.StripMenu_Browser_Zoom_Incr20.Click += new System.EventHandler(this.StripMenu_Browser_Zoom_Incr20_Click);
//
// toolStripSeparator13
//
this.toolStripSeparator13.Name = "toolStripSeparator13";
- this.toolStripSeparator13.Size = new System.Drawing.Size(149, 6);
+ this.toolStripSeparator13.Size = new System.Drawing.Size(109, 6);
//
// StripMenu_Browser_Zoom_25
//
this.StripMenu_Browser_Zoom_25.Name = "StripMenu_Browser_Zoom_25";
- this.StripMenu_Browser_Zoom_25.Size = new System.Drawing.Size(152, 22);
+ this.StripMenu_Browser_Zoom_25.Size = new System.Drawing.Size(112, 22);
this.StripMenu_Browser_Zoom_25.Text = "25%";
this.StripMenu_Browser_Zoom_25.Click += new System.EventHandler(this.StripMenu_Browser_Zoom_Click);
//
// StripMenu_Browser_Zoom_50
//
this.StripMenu_Browser_Zoom_50.Name = "StripMenu_Browser_Zoom_50";
- this.StripMenu_Browser_Zoom_50.Size = new System.Drawing.Size(152, 22);
+ this.StripMenu_Browser_Zoom_50.Size = new System.Drawing.Size(112, 22);
this.StripMenu_Browser_Zoom_50.Text = "50%";
this.StripMenu_Browser_Zoom_50.Click += new System.EventHandler(this.StripMenu_Browser_Zoom_Click);
//
// StripMenu_Browser_Zoom_75
//
this.StripMenu_Browser_Zoom_75.Name = "StripMenu_Browser_Zoom_75";
- this.StripMenu_Browser_Zoom_75.Size = new System.Drawing.Size(152, 22);
+ this.StripMenu_Browser_Zoom_75.Size = new System.Drawing.Size(112, 22);
this.StripMenu_Browser_Zoom_75.Text = "75%";
this.StripMenu_Browser_Zoom_75.Click += new System.EventHandler(this.StripMenu_Browser_Zoom_Click);
//
// toolStripSeparator11
//
this.toolStripSeparator11.Name = "toolStripSeparator11";
- this.toolStripSeparator11.Size = new System.Drawing.Size(149, 6);
+ this.toolStripSeparator11.Size = new System.Drawing.Size(109, 6);
//
// StripMenu_Browser_Zoom_100
//
this.StripMenu_Browser_Zoom_100.Name = "StripMenu_Browser_Zoom_100";
- this.StripMenu_Browser_Zoom_100.Size = new System.Drawing.Size(152, 22);
+ this.StripMenu_Browser_Zoom_100.Size = new System.Drawing.Size(112, 22);
this.StripMenu_Browser_Zoom_100.Text = "100%";
this.StripMenu_Browser_Zoom_100.Click += new System.EventHandler(this.StripMenu_Browser_Zoom_Click);
//
// toolStripSeparator12
//
this.toolStripSeparator12.Name = "toolStripSeparator12";
- this.toolStripSeparator12.Size = new System.Drawing.Size(149, 6);
+ this.toolStripSeparator12.Size = new System.Drawing.Size(109, 6);
//
// StripMenu_Browser_Zoom_150
//
this.StripMenu_Browser_Zoom_150.Name = "StripMenu_Browser_Zoom_150";
- this.StripMenu_Browser_Zoom_150.Size = new System.Drawing.Size(152, 22);
+ this.StripMenu_Browser_Zoom_150.Size = new System.Drawing.Size(112, 22);
this.StripMenu_Browser_Zoom_150.Text = "150%";
this.StripMenu_Browser_Zoom_150.Click += new System.EventHandler(this.StripMenu_Browser_Zoom_Click);
//
// StripMenu_Browser_Zoom_200
//
this.StripMenu_Browser_Zoom_200.Name = "StripMenu_Browser_Zoom_200";
- this.StripMenu_Browser_Zoom_200.Size = new System.Drawing.Size(152, 22);
+ this.StripMenu_Browser_Zoom_200.Size = new System.Drawing.Size(112, 22);
this.StripMenu_Browser_Zoom_200.Text = "200%";
this.StripMenu_Browser_Zoom_200.Click += new System.EventHandler(this.StripMenu_Browser_Zoom_Click);
//
// StripMenu_Browser_Zoom_250
//
this.StripMenu_Browser_Zoom_250.Name = "StripMenu_Browser_Zoom_250";
- this.StripMenu_Browser_Zoom_250.Size = new System.Drawing.Size(152, 22);
+ this.StripMenu_Browser_Zoom_250.Size = new System.Drawing.Size(112, 22);
this.StripMenu_Browser_Zoom_250.Text = "250%";
this.StripMenu_Browser_Zoom_250.Click += new System.EventHandler(this.StripMenu_Browser_Zoom_Click);
//
// StripMenu_Browser_Zoom_300
//
this.StripMenu_Browser_Zoom_300.Name = "StripMenu_Browser_Zoom_300";
- this.StripMenu_Browser_Zoom_300.Size = new System.Drawing.Size(152, 22);
+ this.StripMenu_Browser_Zoom_300.Size = new System.Drawing.Size(112, 22);
this.StripMenu_Browser_Zoom_300.Text = "300%";
this.StripMenu_Browser_Zoom_300.Click += new System.EventHandler(this.StripMenu_Browser_Zoom_Click);
//
// StripMenu_Browser_Zoom_400
//
this.StripMenu_Browser_Zoom_400.Name = "StripMenu_Browser_Zoom_400";
- this.StripMenu_Browser_Zoom_400.Size = new System.Drawing.Size(152, 22);
+ this.StripMenu_Browser_Zoom_400.Size = new System.Drawing.Size(112, 22);
this.StripMenu_Browser_Zoom_400.Text = "400%";
this.StripMenu_Browser_Zoom_400.Click += new System.EventHandler(this.StripMenu_Browser_Zoom_Click);
//
+ // StripMenu_Browser_AppliesStyleSheet
+ //
+ this.StripMenu_Browser_AppliesStyleSheet.CheckOnClick = true;
+ this.StripMenu_Browser_AppliesStyleSheet.Name = "StripMenu_Browser_AppliesStyleSheet";
+ this.StripMenu_Browser_AppliesStyleSheet.Size = new System.Drawing.Size(238, 22);
+ this.StripMenu_Browser_AppliesStyleSheet.Text = "スタイルシートを適用する(&S)";
+ this.StripMenu_Browser_AppliesStyleSheet.CheckedChanged += new System.EventHandler(this.StripMenu_Browser_AppliesStyleSheet_CheckedChanged);
+ //
// toolStripSeparator10
//
this.toolStripSeparator10.Name = "toolStripSeparator10";
- this.toolStripSeparator10.Size = new System.Drawing.Size(223, 6);
+ this.toolStripSeparator10.Size = new System.Drawing.Size(235, 6);
//
// StripMenu_Browser_Refresh
//
this.StripMenu_Browser_Refresh.Name = "StripMenu_Browser_Refresh";
this.StripMenu_Browser_Refresh.ShortcutKeys = System.Windows.Forms.Keys.F5;
- this.StripMenu_Browser_Refresh.Size = new System.Drawing.Size(226, 22);
+ this.StripMenu_Browser_Refresh.Size = new System.Drawing.Size(238, 22);
this.StripMenu_Browser_Refresh.Text = "更新(&R)";
this.StripMenu_Browser_Refresh.Click += new System.EventHandler(this.StripMenu_Browser_Refresh_Click);
//
// StripMenu_Browser_NavigateToLogInPage
//
this.StripMenu_Browser_NavigateToLogInPage.Name = "StripMenu_Browser_NavigateToLogInPage";
- this.StripMenu_Browser_NavigateToLogInPage.Size = new System.Drawing.Size(226, 22);
+ this.StripMenu_Browser_NavigateToLogInPage.Size = new System.Drawing.Size(238, 22);
this.StripMenu_Browser_NavigateToLogInPage.Text = "ログインページへ移動(&L)";
this.StripMenu_Browser_NavigateToLogInPage.Click += new System.EventHandler(this.StripMenu_Browser_NavigateToLogInPage_Click);
//
// StripMenu_Browser_Navigate
//
this.StripMenu_Browser_Navigate.Name = "StripMenu_Browser_Navigate";
- this.StripMenu_Browser_Navigate.Size = new System.Drawing.Size(226, 22);
+ this.StripMenu_Browser_Navigate.Size = new System.Drawing.Size(238, 22);
this.StripMenu_Browser_Navigate.Text = "移動(&M)...";
this.StripMenu_Browser_Navigate.Click += new System.EventHandler(this.StripMenu_Browser_Navigate_Click);
//
@@ -787,13 +796,6 @@ private void InitializeComponent() {
this.UIUpdateTimer.Interval = 1000;
this.UIUpdateTimer.Tick += new System.EventHandler(this.UIUpdateTimer_Tick);
//
- // StripMenu_Browser_ApplyStyleSheet
- //
- this.StripMenu_Browser_ApplyStyleSheet.Name = "StripMenu_Browser_ApplyStyleSheet";
- this.StripMenu_Browser_ApplyStyleSheet.Size = new System.Drawing.Size(226, 22);
- this.StripMenu_Browser_ApplyStyleSheet.Text = "スタイルシートの再適用(&S)";
- this.StripMenu_Browser_ApplyStyleSheet.Click += new System.EventHandler(this.StripMenu_Browser_ApplyStyleSheet_Click);
- //
// FormMain
//
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
@@ -900,7 +902,7 @@ private void InitializeComponent() {
private System.Windows.Forms.ToolStripMenuItem StripMenu_Browser_Refresh;
private System.Windows.Forms.ToolStripMenuItem StripMenu_Browser_NavigateToLogInPage;
private System.Windows.Forms.ToolStripMenuItem StripMenu_Browser_Navigate;
- private System.Windows.Forms.ToolStripMenuItem StripMenu_Browser_ApplyStyleSheet;
+ private System.Windows.Forms.ToolStripMenuItem StripMenu_Browser_AppliesStyleSheet;
}
}
diff --git a/ElectronicObserver/Window/FormMain.cs b/ElectronicObserver/Window/FormMain.cs
index a2a6b93f9..19b59e922 100644
--- a/ElectronicObserver/Window/FormMain.cs
+++ b/ElectronicObserver/Window/FormMain.cs
@@ -375,12 +375,15 @@ private void SaveLayout( string path ) {
try {
- using ( var stream = File.OpenWrite( path ) ) {
+ using ( var stream = File.Open( path, FileMode.Create ) ) {
using ( var archive = new ZipArchive( stream, ZipArchiveMode.Create ) ) {
- SaveSubWindowsLayout( archive.CreateEntry( "SubWindowLayout.xml" ).Open() );
- WindowPlacementManager.SaveWindowPlacement( this, archive.CreateEntry( "WindowPlacement.xml" ).Open() );
-
+ using ( var layoutstream = archive.CreateEntry( "SubWindowLayout.xml" ).Open() ) {
+ SaveSubWindowsLayout( layoutstream );
+ }
+ using ( var placementstream = archive.CreateEntry( "WindowPlacement.xml" ).Open() ) {
+ WindowPlacementManager.SaveWindowPlacement( this, placementstream );
+ }
}
}
@@ -915,16 +918,14 @@ private void StripMenu_Browser_Zoom_DropDownOpening( object sender, EventArgs e
}
- private void StripMenu_Browser_ApplyStyleSheet_Click( object sender, EventArgs e ) {
+ private void StripMenu_Browser_AppliesStyleSheet_CheckedChanged( object sender, EventArgs e ) {
- if ( MessageBox.Show(
- "スタイルシートを再適用します。\r\nよろしいですか?", "確認",
- MessageBoxButtons.YesNo, MessageBoxIcon.Question
- ) == System.Windows.Forms.DialogResult.Yes ) {
-
- fBrowser.ApplyStyleSheet();
- }
+ Utility.Configuration.Config.FormBrowser.AplliesStyleSheet = StripMenu_Browser_AppliesStyleSheet.Checked;
+ }
+
+ private void StripMenu_Browser_DropDownOpening( object sender, EventArgs e ) {
+ StripMenu_Browser_AppliesStyleSheet.Checked = Utility.Configuration.Config.FormBrowser.AplliesStyleSheet;
}
@@ -992,7 +993,12 @@ private void StripMenu_View_Browser_Click( object sender, EventArgs e ) {
#endregion
-
+
+
+
+
+
+
}
diff --git a/README.md b/README.md
index 487bcc287..ddd5a96e6 100644
--- a/README.md
+++ b/README.md
@@ -36,7 +36,7 @@
*このリンクの更新は遅れる可能性があります。最新版は[こちら](http://electronicobserver.blog.fc2.com/)で確認してください。*
-[ver. 1.0.1 (2015/03/12)](http://bit.ly/18dStWr)
+[ver. 1.0.2 (2015/03/15)](http://bit.ly/1GHsp18)
更新内容・履歴は[こちら](https://github.com/andanteyk/ElectronicObserver/wiki/ChangeLog)で確認できます。