From: honeplus Date: Sun, 10 Mar 2013 07:34:12 +0000 (+0000) Subject: #30840 画面のデザインが崩れていたのを修正, X-Git-Tag: Release_1.30~1 X-Git-Url: http://git.osdn.net/view?p=wptscs%2Fwpts.git;a=commitdiff_plain;h=5de673c49c3fec9a17bb194b30b3c23c567fe9c5 #30840 画面のデザインが崩れていたのを修正, #27313 コメントに暫定対応の記述が残っていたのを除去, 1.30リリースに向けたインストーラ・ドキュメント更新 git-svn-id: http://svn.osdn.net/svnroot/wptscs/trunk@50 7cc79d57-4d93-40a1-83d5-ec7b38613dec --- diff --git a/Installer/Wptscs.wxs b/Installer/Wptscs.wxs index 674456a..0409ef4 100644 --- a/Installer/Wptscs.wxs +++ b/Installer/Wptscs.wxs @@ -3,7 +3,7 @@ - + @@ -37,8 +37,8 @@ Source="..\Wptscs\bin\Release\hmlib.dll" Checksum="yes" /> - + @@ -95,7 +95,7 @@ NEWERFOUND - + diff --git a/Wptscs/ConfigForm.Designer.cs b/Wptscs/ConfigForm.Designer.cs index 6aa4696..93de3f9 100644 --- a/Wptscs/ConfigForm.Designer.cs +++ b/Wptscs/ConfigForm.Designer.cs @@ -124,6 +124,9 @@ // buttonOk // resources.ApplyResources(this.buttonOk, "buttonOk"); + this.errorProvider.SetError(this.buttonOk, resources.GetString("buttonOk.Error")); + this.errorProvider.SetIconAlignment(this.buttonOk, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("buttonOk.IconAlignment")))); + this.errorProvider.SetIconPadding(this.buttonOk, ((int)(resources.GetObject("buttonOk.IconPadding")))); this.buttonOk.Name = "buttonOk"; this.toolTip.SetToolTip(this.buttonOk, resources.GetString("buttonOk.ToolTip")); this.buttonOk.UseVisualStyleBackColor = true; @@ -134,6 +137,9 @@ resources.ApplyResources(this.buttonCancel, "buttonCancel"); this.buttonCancel.CausesValidation = false; this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.errorProvider.SetError(this.buttonCancel, resources.GetString("buttonCancel.Error")); + this.errorProvider.SetIconAlignment(this.buttonCancel, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("buttonCancel.IconAlignment")))); + this.errorProvider.SetIconPadding(this.buttonCancel, ((int)(resources.GetObject("buttonCancel.IconPadding")))); this.buttonCancel.Name = "buttonCancel"; this.toolTip.SetToolTip(this.buttonCancel, resources.GetString("buttonCancel.ToolTip")); this.buttonCancel.UseVisualStyleBackColor = true; @@ -145,21 +151,33 @@ this.tabControl.Controls.Add(this.tabPageHeadings); this.tabControl.Controls.Add(this.tabPageServer); this.tabControl.Controls.Add(this.tabPageApplication); + this.errorProvider.SetError(this.tabControl, resources.GetString("tabControl.Error")); + this.errorProvider.SetIconAlignment(this.tabControl, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("tabControl.IconAlignment")))); + this.errorProvider.SetIconPadding(this.tabControl, ((int)(resources.GetObject("tabControl.IconPadding")))); this.tabControl.Name = "tabControl"; this.tabControl.SelectedIndex = 0; + this.toolTip.SetToolTip(this.tabControl, resources.GetString("tabControl.ToolTip")); // // tabPageItems // + resources.ApplyResources(this.tabPageItems, "tabPageItems"); this.tabPageItems.Controls.Add(this.labelItemsNote); this.tabPageItems.Controls.Add(this.dataGridViewItems); - resources.ApplyResources(this.tabPageItems, "tabPageItems"); + this.errorProvider.SetError(this.tabPageItems, resources.GetString("tabPageItems.Error")); + this.errorProvider.SetIconAlignment(this.tabPageItems, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("tabPageItems.IconAlignment")))); + this.errorProvider.SetIconPadding(this.tabPageItems, ((int)(resources.GetObject("tabPageItems.IconPadding")))); this.tabPageItems.Name = "tabPageItems"; + this.toolTip.SetToolTip(this.tabPageItems, resources.GetString("tabPageItems.ToolTip")); this.tabPageItems.UseVisualStyleBackColor = true; // // labelItemsNote // resources.ApplyResources(this.labelItemsNote, "labelItemsNote"); + this.errorProvider.SetError(this.labelItemsNote, resources.GetString("labelItemsNote.Error")); + this.errorProvider.SetIconAlignment(this.labelItemsNote, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelItemsNote.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelItemsNote, ((int)(resources.GetObject("labelItemsNote.IconPadding")))); this.labelItemsNote.Name = "labelItemsNote"; + this.toolTip.SetToolTip(this.labelItemsNote, resources.GetString("labelItemsNote.ToolTip")); // // dataGridViewItems // @@ -173,8 +191,12 @@ this.ColumnToCode, this.ColumnToTitle, this.ColumnTimestamp}); + this.errorProvider.SetError(this.dataGridViewItems, resources.GetString("dataGridViewItems.Error")); + this.errorProvider.SetIconAlignment(this.dataGridViewItems, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("dataGridViewItems.IconAlignment")))); + this.errorProvider.SetIconPadding(this.dataGridViewItems, ((int)(resources.GetObject("dataGridViewItems.IconPadding")))); this.dataGridViewItems.Name = "dataGridViewItems"; this.dataGridViewItems.RowTemplate.Height = 21; + this.toolTip.SetToolTip(this.dataGridViewItems, resources.GetString("dataGridViewItems.ToolTip")); this.dataGridViewItems.CellValidated += new System.Windows.Forms.DataGridViewCellEventHandler(this.DataGridViewItems_CellValidated); this.dataGridViewItems.CellValidating += new System.Windows.Forms.DataGridViewCellValidatingEventHandler(this.DataGridViewItems_CellValidating); this.dataGridViewItems.CellValueChanged += new System.Windows.Forms.DataGridViewCellEventHandler(this.DataGridViewItems_CellValueChanged); @@ -227,9 +249,13 @@ // // tabPageHeadings // - this.tabPageHeadings.Controls.Add(this.dataGridViewHeading); resources.ApplyResources(this.tabPageHeadings, "tabPageHeadings"); + this.tabPageHeadings.Controls.Add(this.dataGridViewHeading); + this.errorProvider.SetError(this.tabPageHeadings, resources.GetString("tabPageHeadings.Error")); + this.errorProvider.SetIconAlignment(this.tabPageHeadings, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("tabPageHeadings.IconAlignment")))); + this.errorProvider.SetIconPadding(this.tabPageHeadings, ((int)(resources.GetObject("tabPageHeadings.IconPadding")))); this.tabPageHeadings.Name = "tabPageHeadings"; + this.toolTip.SetToolTip(this.tabPageHeadings, resources.GetString("tabPageHeadings.ToolTip")); this.tabPageHeadings.UseVisualStyleBackColor = true; // // dataGridViewHeading @@ -246,24 +272,35 @@ dataGridViewCellStyle1.SelectionForeColor = System.Drawing.SystemColors.HighlightText; dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.True; this.dataGridViewHeading.DefaultCellStyle = dataGridViewCellStyle1; + this.errorProvider.SetError(this.dataGridViewHeading, resources.GetString("dataGridViewHeading.Error")); + this.errorProvider.SetIconAlignment(this.dataGridViewHeading, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("dataGridViewHeading.IconAlignment")))); + this.errorProvider.SetIconPadding(this.dataGridViewHeading, ((int)(resources.GetObject("dataGridViewHeading.IconPadding")))); this.dataGridViewHeading.Name = "dataGridViewHeading"; this.dataGridViewHeading.RowTemplate.Height = 21; + this.toolTip.SetToolTip(this.dataGridViewHeading, resources.GetString("dataGridViewHeading.ToolTip")); // // tabPageServer // + resources.ApplyResources(this.tabPageServer, "tabPageServer"); this.tabPageServer.Controls.Add(this.buttonLanguageRemove); this.tabPageServer.Controls.Add(this.buttonLunguageAdd); this.tabPageServer.Controls.Add(this.groupBoxLanguage); this.tabPageServer.Controls.Add(this.groupBoxServer); this.tabPageServer.Controls.Add(this.comboBoxLanguage); this.tabPageServer.Controls.Add(this.labelLanguage); - resources.ApplyResources(this.tabPageServer, "tabPageServer"); + this.errorProvider.SetError(this.tabPageServer, resources.GetString("tabPageServer.Error")); + this.errorProvider.SetIconAlignment(this.tabPageServer, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("tabPageServer.IconAlignment")))); + this.errorProvider.SetIconPadding(this.tabPageServer, ((int)(resources.GetObject("tabPageServer.IconPadding")))); this.tabPageServer.Name = "tabPageServer"; + this.toolTip.SetToolTip(this.tabPageServer, resources.GetString("tabPageServer.ToolTip")); this.tabPageServer.UseVisualStyleBackColor = true; // // buttonLanguageRemove // resources.ApplyResources(this.buttonLanguageRemove, "buttonLanguageRemove"); + this.errorProvider.SetError(this.buttonLanguageRemove, resources.GetString("buttonLanguageRemove.Error")); + this.errorProvider.SetIconAlignment(this.buttonLanguageRemove, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("buttonLanguageRemove.IconAlignment")))); + this.errorProvider.SetIconPadding(this.buttonLanguageRemove, ((int)(resources.GetObject("buttonLanguageRemove.IconPadding")))); this.buttonLanguageRemove.Name = "buttonLanguageRemove"; this.toolTip.SetToolTip(this.buttonLanguageRemove, resources.GetString("buttonLanguageRemove.ToolTip")); this.buttonLanguageRemove.UseVisualStyleBackColor = true; @@ -272,6 +309,9 @@ // buttonLunguageAdd // resources.ApplyResources(this.buttonLunguageAdd, "buttonLunguageAdd"); + this.errorProvider.SetError(this.buttonLunguageAdd, resources.GetString("buttonLunguageAdd.Error")); + this.errorProvider.SetIconAlignment(this.buttonLunguageAdd, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("buttonLunguageAdd.IconAlignment")))); + this.errorProvider.SetIconPadding(this.buttonLunguageAdd, ((int)(resources.GetObject("buttonLunguageAdd.IconPadding")))); this.buttonLunguageAdd.Name = "buttonLunguageAdd"; this.toolTip.SetToolTip(this.buttonLunguageAdd, resources.GetString("buttonLunguageAdd.ToolTip")); this.buttonLunguageAdd.UseVisualStyleBackColor = true; @@ -283,13 +323,20 @@ this.groupBoxLanguage.Controls.Add(this.groupBoxLanguageName); this.groupBoxLanguage.Controls.Add(this.textBoxBracket); this.groupBoxLanguage.Controls.Add(this.labelBracket); + this.errorProvider.SetError(this.groupBoxLanguage, resources.GetString("groupBoxLanguage.Error")); + this.errorProvider.SetIconAlignment(this.groupBoxLanguage, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("groupBoxLanguage.IconAlignment")))); + this.errorProvider.SetIconPadding(this.groupBoxLanguage, ((int)(resources.GetObject("groupBoxLanguage.IconPadding")))); this.groupBoxLanguage.Name = "groupBoxLanguage"; this.groupBoxLanguage.TabStop = false; + this.toolTip.SetToolTip(this.groupBoxLanguage, resources.GetString("groupBoxLanguage.ToolTip")); // // groupBoxLanguageName // resources.ApplyResources(this.groupBoxLanguageName, "groupBoxLanguageName"); this.groupBoxLanguageName.Controls.Add(this.dataGridViewLanguageName); + this.errorProvider.SetError(this.groupBoxLanguageName, resources.GetString("groupBoxLanguageName.Error")); + this.errorProvider.SetIconAlignment(this.groupBoxLanguageName, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("groupBoxLanguageName.IconAlignment")))); + this.errorProvider.SetIconPadding(this.groupBoxLanguageName, ((int)(resources.GetObject("groupBoxLanguageName.IconPadding")))); this.groupBoxLanguageName.Name = "groupBoxLanguageName"; this.groupBoxLanguageName.TabStop = false; this.toolTip.SetToolTip(this.groupBoxLanguageName, resources.GetString("groupBoxLanguageName.ToolTip")); @@ -303,8 +350,12 @@ this.ColumnCode, this.ColumnName, this.ColumnShortName}); + this.errorProvider.SetError(this.dataGridViewLanguageName, resources.GetString("dataGridViewLanguageName.Error")); + this.errorProvider.SetIconAlignment(this.dataGridViewLanguageName, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("dataGridViewLanguageName.IconAlignment")))); + this.errorProvider.SetIconPadding(this.dataGridViewLanguageName, ((int)(resources.GetObject("dataGridViewLanguageName.IconPadding")))); this.dataGridViewLanguageName.Name = "dataGridViewLanguageName"; this.dataGridViewLanguageName.RowTemplate.Height = 21; + this.toolTip.SetToolTip(this.dataGridViewLanguageName, resources.GetString("dataGridViewLanguageName.ToolTip")); this.dataGridViewLanguageName.RowValidated += new System.Windows.Forms.DataGridViewCellEventHandler(this.ResetErrorText_RowValidated); this.dataGridViewLanguageName.RowValidating += new System.Windows.Forms.DataGridViewCellCancelEventHandler(this.DataGridViewLanguageName_RowValidating); this.dataGridViewLanguageName.Validating += new System.ComponentModel.CancelEventHandler(this.DataGridViewLanguageName_Validating); @@ -331,6 +382,9 @@ // textBoxBracket // resources.ApplyResources(this.textBoxBracket, "textBoxBracket"); + this.errorProvider.SetError(this.textBoxBracket, resources.GetString("textBoxBracket.Error")); + this.errorProvider.SetIconAlignment(this.textBoxBracket, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("textBoxBracket.IconAlignment")))); + this.errorProvider.SetIconPadding(this.textBoxBracket, ((int)(resources.GetObject("textBoxBracket.IconPadding")))); this.textBoxBracket.Name = "textBoxBracket"; this.toolTip.SetToolTip(this.textBoxBracket, resources.GetString("textBoxBracket.ToolTip")); this.textBoxBracket.Validating += new System.ComponentModel.CancelEventHandler(this.TextBoxBracket_Validating); @@ -339,6 +393,9 @@ // labelBracket // resources.ApplyResources(this.labelBracket, "labelBracket"); + this.errorProvider.SetError(this.labelBracket, resources.GetString("labelBracket.Error")); + this.errorProvider.SetIconAlignment(this.labelBracket, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelBracket.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelBracket, ((int)(resources.GetObject("labelBracket.IconPadding")))); this.labelBracket.Name = "labelBracket"; this.toolTip.SetToolTip(this.labelBracket, resources.GetString("labelBracket.ToolTip")); // @@ -364,24 +421,37 @@ this.groupBoxServer.Controls.Add(this.textBoxLocation); this.groupBoxServer.Controls.Add(this.labelLocation); this.groupBoxServer.Controls.Add(this.labelFileNamespace); + this.errorProvider.SetError(this.groupBoxServer, resources.GetString("groupBoxServer.Error")); + this.errorProvider.SetIconAlignment(this.groupBoxServer, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("groupBoxServer.IconAlignment")))); + this.errorProvider.SetIconPadding(this.groupBoxServer, ((int)(resources.GetObject("groupBoxServer.IconPadding")))); this.groupBoxServer.Name = "groupBoxServer"; this.groupBoxServer.TabStop = false; + this.toolTip.SetToolTip(this.groupBoxServer, resources.GetString("groupBoxServer.ToolTip")); // // textBoxInterlanguageApi // resources.ApplyResources(this.textBoxInterlanguageApi, "textBoxInterlanguageApi"); + this.errorProvider.SetError(this.textBoxInterlanguageApi, resources.GetString("textBoxInterlanguageApi.Error")); + this.errorProvider.SetIconAlignment(this.textBoxInterlanguageApi, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("textBoxInterlanguageApi.IconAlignment")))); + this.errorProvider.SetIconPadding(this.textBoxInterlanguageApi, ((int)(resources.GetObject("textBoxInterlanguageApi.IconPadding")))); this.textBoxInterlanguageApi.Name = "textBoxInterlanguageApi"; this.toolTip.SetToolTip(this.textBoxInterlanguageApi, resources.GetString("textBoxInterlanguageApi.ToolTip")); // // labelInterlanguageApi // resources.ApplyResources(this.labelInterlanguageApi, "labelInterlanguageApi"); + this.errorProvider.SetError(this.labelInterlanguageApi, resources.GetString("labelInterlanguageApi.Error")); + this.errorProvider.SetIconAlignment(this.labelInterlanguageApi, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelInterlanguageApi.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelInterlanguageApi, ((int)(resources.GetObject("labelInterlanguageApi.IconPadding")))); this.labelInterlanguageApi.Name = "labelInterlanguageApi"; this.toolTip.SetToolTip(this.labelInterlanguageApi, resources.GetString("labelInterlanguageApi.ToolTip")); // // checkBoxHasLanguagePage // resources.ApplyResources(this.checkBoxHasLanguagePage, "checkBoxHasLanguagePage"); + this.errorProvider.SetError(this.checkBoxHasLanguagePage, resources.GetString("checkBoxHasLanguagePage.Error")); + this.errorProvider.SetIconAlignment(this.checkBoxHasLanguagePage, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("checkBoxHasLanguagePage.IconAlignment")))); + this.errorProvider.SetIconPadding(this.checkBoxHasLanguagePage, ((int)(resources.GetObject("checkBoxHasLanguagePage.IconPadding")))); this.checkBoxHasLanguagePage.Name = "checkBoxHasLanguagePage"; this.toolTip.SetToolTip(this.checkBoxHasLanguagePage, resources.GetString("checkBoxHasLanguagePage.ToolTip")); this.checkBoxHasLanguagePage.UseVisualStyleBackColor = true; @@ -389,30 +459,45 @@ // textBoxLangFormat // resources.ApplyResources(this.textBoxLangFormat, "textBoxLangFormat"); + this.errorProvider.SetError(this.textBoxLangFormat, resources.GetString("textBoxLangFormat.Error")); + this.errorProvider.SetIconAlignment(this.textBoxLangFormat, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("textBoxLangFormat.IconAlignment")))); + this.errorProvider.SetIconPadding(this.textBoxLangFormat, ((int)(resources.GetObject("textBoxLangFormat.IconPadding")))); this.textBoxLangFormat.Name = "textBoxLangFormat"; this.toolTip.SetToolTip(this.textBoxLangFormat, resources.GetString("textBoxLangFormat.ToolTip")); // // labelLangFormat // resources.ApplyResources(this.labelLangFormat, "labelLangFormat"); + this.errorProvider.SetError(this.labelLangFormat, resources.GetString("labelLangFormat.Error")); + this.errorProvider.SetIconAlignment(this.labelLangFormat, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelLangFormat.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelLangFormat, ((int)(resources.GetObject("labelLangFormat.IconPadding")))); this.labelLangFormat.Name = "labelLangFormat"; this.toolTip.SetToolTip(this.labelLangFormat, resources.GetString("labelLangFormat.ToolTip")); // // textBoxLinkInterwikiFormat // resources.ApplyResources(this.textBoxLinkInterwikiFormat, "textBoxLinkInterwikiFormat"); + this.errorProvider.SetError(this.textBoxLinkInterwikiFormat, resources.GetString("textBoxLinkInterwikiFormat.Error")); + this.errorProvider.SetIconAlignment(this.textBoxLinkInterwikiFormat, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("textBoxLinkInterwikiFormat.IconAlignment")))); + this.errorProvider.SetIconPadding(this.textBoxLinkInterwikiFormat, ((int)(resources.GetObject("textBoxLinkInterwikiFormat.IconPadding")))); this.textBoxLinkInterwikiFormat.Name = "textBoxLinkInterwikiFormat"; this.toolTip.SetToolTip(this.textBoxLinkInterwikiFormat, resources.GetString("textBoxLinkInterwikiFormat.ToolTip")); // // labelLinkInterwikiFormat // resources.ApplyResources(this.labelLinkInterwikiFormat, "labelLinkInterwikiFormat"); + this.errorProvider.SetError(this.labelLinkInterwikiFormat, resources.GetString("labelLinkInterwikiFormat.Error")); + this.errorProvider.SetIconAlignment(this.labelLinkInterwikiFormat, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelLinkInterwikiFormat.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelLinkInterwikiFormat, ((int)(resources.GetObject("labelLinkInterwikiFormat.IconPadding")))); this.labelLinkInterwikiFormat.Name = "labelLinkInterwikiFormat"; this.toolTip.SetToolTip(this.labelLinkInterwikiFormat, resources.GetString("labelLinkInterwikiFormat.ToolTip")); // // textBoxFileNamespace // resources.ApplyResources(this.textBoxFileNamespace, "textBoxFileNamespace"); + this.errorProvider.SetError(this.textBoxFileNamespace, resources.GetString("textBoxFileNamespace.Error")); + this.errorProvider.SetIconAlignment(this.textBoxFileNamespace, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("textBoxFileNamespace.IconAlignment")))); + this.errorProvider.SetIconPadding(this.textBoxFileNamespace, ((int)(resources.GetObject("textBoxFileNamespace.IconPadding")))); this.textBoxFileNamespace.Name = "textBoxFileNamespace"; this.toolTip.SetToolTip(this.textBoxFileNamespace, resources.GetString("textBoxFileNamespace.ToolTip")); this.textBoxFileNamespace.Validating += new System.ComponentModel.CancelEventHandler(this.TextBoxNamespace_Validating); @@ -421,6 +506,9 @@ // textBoxCategoryNamespace // resources.ApplyResources(this.textBoxCategoryNamespace, "textBoxCategoryNamespace"); + this.errorProvider.SetError(this.textBoxCategoryNamespace, resources.GetString("textBoxCategoryNamespace.Error")); + this.errorProvider.SetIconAlignment(this.textBoxCategoryNamespace, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("textBoxCategoryNamespace.IconAlignment")))); + this.errorProvider.SetIconPadding(this.textBoxCategoryNamespace, ((int)(resources.GetObject("textBoxCategoryNamespace.IconPadding")))); this.textBoxCategoryNamespace.Name = "textBoxCategoryNamespace"; this.toolTip.SetToolTip(this.textBoxCategoryNamespace, resources.GetString("textBoxCategoryNamespace.ToolTip")); this.textBoxCategoryNamespace.Validating += new System.ComponentModel.CancelEventHandler(this.TextBoxNamespace_Validating); @@ -429,12 +517,18 @@ // labelCategoryNamespace // resources.ApplyResources(this.labelCategoryNamespace, "labelCategoryNamespace"); + this.errorProvider.SetError(this.labelCategoryNamespace, resources.GetString("labelCategoryNamespace.Error")); + this.errorProvider.SetIconAlignment(this.labelCategoryNamespace, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelCategoryNamespace.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelCategoryNamespace, ((int)(resources.GetObject("labelCategoryNamespace.IconPadding")))); this.labelCategoryNamespace.Name = "labelCategoryNamespace"; this.toolTip.SetToolTip(this.labelCategoryNamespace, resources.GetString("labelCategoryNamespace.ToolTip")); // // textBoxTemplateNamespace // resources.ApplyResources(this.textBoxTemplateNamespace, "textBoxTemplateNamespace"); + this.errorProvider.SetError(this.textBoxTemplateNamespace, resources.GetString("textBoxTemplateNamespace.Error")); + this.errorProvider.SetIconAlignment(this.textBoxTemplateNamespace, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("textBoxTemplateNamespace.IconAlignment")))); + this.errorProvider.SetIconPadding(this.textBoxTemplateNamespace, ((int)(resources.GetObject("textBoxTemplateNamespace.IconPadding")))); this.textBoxTemplateNamespace.Name = "textBoxTemplateNamespace"; this.toolTip.SetToolTip(this.textBoxTemplateNamespace, resources.GetString("textBoxTemplateNamespace.ToolTip")); this.textBoxTemplateNamespace.Validating += new System.ComponentModel.CancelEventHandler(this.TextBoxNamespace_Validating); @@ -443,56 +537,83 @@ // labelTemplateNamespace // resources.ApplyResources(this.labelTemplateNamespace, "labelTemplateNamespace"); + this.errorProvider.SetError(this.labelTemplateNamespace, resources.GetString("labelTemplateNamespace.Error")); + this.errorProvider.SetIconAlignment(this.labelTemplateNamespace, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelTemplateNamespace.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelTemplateNamespace, ((int)(resources.GetObject("labelTemplateNamespace.IconPadding")))); this.labelTemplateNamespace.Name = "labelTemplateNamespace"; this.toolTip.SetToolTip(this.labelTemplateNamespace, resources.GetString("labelTemplateNamespace.ToolTip")); // // textBoxContentApi // resources.ApplyResources(this.textBoxContentApi, "textBoxContentApi"); + this.errorProvider.SetError(this.textBoxContentApi, resources.GetString("textBoxContentApi.Error")); + this.errorProvider.SetIconAlignment(this.textBoxContentApi, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("textBoxContentApi.IconAlignment")))); + this.errorProvider.SetIconPadding(this.textBoxContentApi, ((int)(resources.GetObject("textBoxContentApi.IconPadding")))); this.textBoxContentApi.Name = "textBoxContentApi"; this.toolTip.SetToolTip(this.textBoxContentApi, resources.GetString("textBoxContentApi.ToolTip")); // // labelContentApi // resources.ApplyResources(this.labelContentApi, "labelContentApi"); + this.errorProvider.SetError(this.labelContentApi, resources.GetString("labelContentApi.Error")); + this.errorProvider.SetIconAlignment(this.labelContentApi, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelContentApi.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelContentApi, ((int)(resources.GetObject("labelContentApi.IconPadding")))); this.labelContentApi.Name = "labelContentApi"; this.toolTip.SetToolTip(this.labelContentApi, resources.GetString("labelContentApi.ToolTip")); // // textBoxMetaApi // resources.ApplyResources(this.textBoxMetaApi, "textBoxMetaApi"); + this.errorProvider.SetError(this.textBoxMetaApi, resources.GetString("textBoxMetaApi.Error")); + this.errorProvider.SetIconAlignment(this.textBoxMetaApi, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("textBoxMetaApi.IconAlignment")))); + this.errorProvider.SetIconPadding(this.textBoxMetaApi, ((int)(resources.GetObject("textBoxMetaApi.IconPadding")))); this.textBoxMetaApi.Name = "textBoxMetaApi"; this.toolTip.SetToolTip(this.textBoxMetaApi, resources.GetString("textBoxMetaApi.ToolTip")); // // labelMetaApi // resources.ApplyResources(this.labelMetaApi, "labelMetaApi"); + this.errorProvider.SetError(this.labelMetaApi, resources.GetString("labelMetaApi.Error")); + this.errorProvider.SetIconAlignment(this.labelMetaApi, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelMetaApi.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelMetaApi, ((int)(resources.GetObject("labelMetaApi.IconPadding")))); this.labelMetaApi.Name = "labelMetaApi"; this.toolTip.SetToolTip(this.labelMetaApi, resources.GetString("labelMetaApi.ToolTip")); // // textBoxLocation // resources.ApplyResources(this.textBoxLocation, "textBoxLocation"); + this.errorProvider.SetError(this.textBoxLocation, resources.GetString("textBoxLocation.Error")); + this.errorProvider.SetIconAlignment(this.textBoxLocation, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("textBoxLocation.IconAlignment")))); + this.errorProvider.SetIconPadding(this.textBoxLocation, ((int)(resources.GetObject("textBoxLocation.IconPadding")))); this.textBoxLocation.Name = "textBoxLocation"; this.toolTip.SetToolTip(this.textBoxLocation, resources.GetString("textBoxLocation.ToolTip")); // // labelLocation // resources.ApplyResources(this.labelLocation, "labelLocation"); + this.errorProvider.SetError(this.labelLocation, resources.GetString("labelLocation.Error")); + this.errorProvider.SetIconAlignment(this.labelLocation, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelLocation.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelLocation, ((int)(resources.GetObject("labelLocation.IconPadding")))); this.labelLocation.Name = "labelLocation"; this.toolTip.SetToolTip(this.labelLocation, resources.GetString("labelLocation.ToolTip")); // // labelFileNamespace // resources.ApplyResources(this.labelFileNamespace, "labelFileNamespace"); + this.errorProvider.SetError(this.labelFileNamespace, resources.GetString("labelFileNamespace.Error")); + this.errorProvider.SetIconAlignment(this.labelFileNamespace, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelFileNamespace.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelFileNamespace, ((int)(resources.GetObject("labelFileNamespace.IconPadding")))); this.labelFileNamespace.Name = "labelFileNamespace"; this.toolTip.SetToolTip(this.labelFileNamespace, resources.GetString("labelFileNamespace.ToolTip")); // // comboBoxLanguage // + resources.ApplyResources(this.comboBoxLanguage, "comboBoxLanguage"); this.comboBoxLanguage.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.errorProvider.SetError(this.comboBoxLanguage, resources.GetString("comboBoxLanguage.Error")); this.comboBoxLanguage.FormattingEnabled = true; - resources.ApplyResources(this.comboBoxLanguage, "comboBoxLanguage"); + this.errorProvider.SetIconAlignment(this.comboBoxLanguage, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("comboBoxLanguage.IconAlignment")))); + this.errorProvider.SetIconPadding(this.comboBoxLanguage, ((int)(resources.GetObject("comboBoxLanguage.IconPadding")))); this.comboBoxLanguage.Name = "comboBoxLanguage"; this.comboBoxLanguage.Sorted = true; this.toolTip.SetToolTip(this.comboBoxLanguage, resources.GetString("comboBoxLanguage.ToolTip")); @@ -501,14 +622,20 @@ // labelLanguage // resources.ApplyResources(this.labelLanguage, "labelLanguage"); + this.errorProvider.SetError(this.labelLanguage, resources.GetString("labelLanguage.Error")); + this.errorProvider.SetIconAlignment(this.labelLanguage, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelLanguage.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelLanguage, ((int)(resources.GetObject("labelLanguage.IconPadding")))); this.labelLanguage.Name = "labelLanguage"; this.toolTip.SetToolTip(this.labelLanguage, resources.GetString("labelLanguage.ToolTip")); // // tabPageApplication // + resources.ApplyResources(this.tabPageApplication, "tabPageApplication"); this.tabPageApplication.Controls.Add(this.groupBoxInformation); this.tabPageApplication.Controls.Add(this.groupBoxApplicationConfig); - resources.ApplyResources(this.tabPageApplication, "tabPageApplication"); + this.errorProvider.SetError(this.tabPageApplication, resources.GetString("tabPageApplication.Error")); + this.errorProvider.SetIconAlignment(this.tabPageApplication, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("tabPageApplication.IconAlignment")))); + this.errorProvider.SetIconPadding(this.tabPageApplication, ((int)(resources.GetObject("tabPageApplication.IconPadding")))); this.tabPageApplication.Name = "tabPageApplication"; this.toolTip.SetToolTip(this.tabPageApplication, resources.GetString("tabPageApplication.ToolTip")); this.tabPageApplication.UseVisualStyleBackColor = true; @@ -520,30 +647,50 @@ this.groupBoxInformation.Controls.Add(this.linkLabelWebsite); this.groupBoxInformation.Controls.Add(this.labelCopyright); this.groupBoxInformation.Controls.Add(this.labelApplicationName); + this.errorProvider.SetError(this.groupBoxInformation, resources.GetString("groupBoxInformation.Error")); + this.errorProvider.SetIconAlignment(this.groupBoxInformation, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("groupBoxInformation.IconAlignment")))); + this.errorProvider.SetIconPadding(this.groupBoxInformation, ((int)(resources.GetObject("groupBoxInformation.IconPadding")))); this.groupBoxInformation.Name = "groupBoxInformation"; this.groupBoxInformation.TabStop = false; + this.toolTip.SetToolTip(this.groupBoxInformation, resources.GetString("groupBoxInformation.ToolTip")); // // labelWebsite // resources.ApplyResources(this.labelWebsite, "labelWebsite"); + this.errorProvider.SetError(this.labelWebsite, resources.GetString("labelWebsite.Error")); + this.errorProvider.SetIconAlignment(this.labelWebsite, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelWebsite.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelWebsite, ((int)(resources.GetObject("labelWebsite.IconPadding")))); this.labelWebsite.Name = "labelWebsite"; + this.toolTip.SetToolTip(this.labelWebsite, resources.GetString("labelWebsite.ToolTip")); // // linkLabelWebsite // resources.ApplyResources(this.linkLabelWebsite, "linkLabelWebsite"); + this.errorProvider.SetError(this.linkLabelWebsite, resources.GetString("linkLabelWebsite.Error")); + this.errorProvider.SetIconAlignment(this.linkLabelWebsite, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("linkLabelWebsite.IconAlignment")))); + this.errorProvider.SetIconPadding(this.linkLabelWebsite, ((int)(resources.GetObject("linkLabelWebsite.IconPadding")))); this.linkLabelWebsite.Name = "linkLabelWebsite"; this.linkLabelWebsite.TabStop = true; + this.toolTip.SetToolTip(this.linkLabelWebsite, resources.GetString("linkLabelWebsite.ToolTip")); this.linkLabelWebsite.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabelWebsite_LinkClicked); // // labelCopyright // resources.ApplyResources(this.labelCopyright, "labelCopyright"); + this.errorProvider.SetError(this.labelCopyright, resources.GetString("labelCopyright.Error")); + this.errorProvider.SetIconAlignment(this.labelCopyright, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelCopyright.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelCopyright, ((int)(resources.GetObject("labelCopyright.IconPadding")))); this.labelCopyright.Name = "labelCopyright"; + this.toolTip.SetToolTip(this.labelCopyright, resources.GetString("labelCopyright.ToolTip")); // // labelApplicationName // resources.ApplyResources(this.labelApplicationName, "labelApplicationName"); + this.errorProvider.SetError(this.labelApplicationName, resources.GetString("labelApplicationName.Error")); + this.errorProvider.SetIconAlignment(this.labelApplicationName, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelApplicationName.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelApplicationName, ((int)(resources.GetObject("labelApplicationName.IconPadding")))); this.labelApplicationName.Name = "labelApplicationName"; + this.toolTip.SetToolTip(this.labelApplicationName, resources.GetString("labelApplicationName.ToolTip")); // // groupBoxApplicationConfig // @@ -565,17 +712,28 @@ this.groupBoxApplicationConfig.Controls.Add(this.labelCacheExpire); this.groupBoxApplicationConfig.Controls.Add(this.textBoxUserAgent); this.groupBoxApplicationConfig.Controls.Add(this.labelUserAgent); + this.errorProvider.SetError(this.groupBoxApplicationConfig, resources.GetString("groupBoxApplicationConfig.Error")); + this.errorProvider.SetIconAlignment(this.groupBoxApplicationConfig, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("groupBoxApplicationConfig.IconAlignment")))); + this.errorProvider.SetIconPadding(this.groupBoxApplicationConfig, ((int)(resources.GetObject("groupBoxApplicationConfig.IconPadding")))); this.groupBoxApplicationConfig.Name = "groupBoxApplicationConfig"; this.groupBoxApplicationConfig.TabStop = false; + this.toolTip.SetToolTip(this.groupBoxApplicationConfig, resources.GetString("groupBoxApplicationConfig.ToolTip")); // // labelApplicationConfigNote // resources.ApplyResources(this.labelApplicationConfigNote, "labelApplicationConfigNote"); + this.errorProvider.SetError(this.labelApplicationConfigNote, resources.GetString("labelApplicationConfigNote.Error")); + this.errorProvider.SetIconAlignment(this.labelApplicationConfigNote, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelApplicationConfigNote.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelApplicationConfigNote, ((int)(resources.GetObject("labelApplicationConfigNote.IconPadding")))); this.labelApplicationConfigNote.Name = "labelApplicationConfigNote"; + this.toolTip.SetToolTip(this.labelApplicationConfigNote, resources.GetString("labelApplicationConfigNote.ToolTip")); // // textBoxConnectRetryTime // resources.ApplyResources(this.textBoxConnectRetryTime, "textBoxConnectRetryTime"); + this.errorProvider.SetError(this.textBoxConnectRetryTime, resources.GetString("textBoxConnectRetryTime.Error")); + this.errorProvider.SetIconAlignment(this.textBoxConnectRetryTime, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("textBoxConnectRetryTime.IconAlignment")))); + this.errorProvider.SetIconPadding(this.textBoxConnectRetryTime, ((int)(resources.GetObject("textBoxConnectRetryTime.IconPadding")))); this.textBoxConnectRetryTime.Name = "textBoxConnectRetryTime"; this.toolTip.SetToolTip(this.textBoxConnectRetryTime, resources.GetString("textBoxConnectRetryTime.ToolTip")); this.textBoxConnectRetryTime.Validating += new System.ComponentModel.CancelEventHandler(this.TextBoxConnectRetryTime_Validating); @@ -584,17 +742,27 @@ // labelConnectRetryTimeNote // resources.ApplyResources(this.labelConnectRetryTimeNote, "labelConnectRetryTimeNote"); + this.errorProvider.SetError(this.labelConnectRetryTimeNote, resources.GetString("labelConnectRetryTimeNote.Error")); + this.errorProvider.SetIconAlignment(this.labelConnectRetryTimeNote, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelConnectRetryTimeNote.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelConnectRetryTimeNote, ((int)(resources.GetObject("labelConnectRetryTimeNote.IconPadding")))); this.labelConnectRetryTimeNote.Name = "labelConnectRetryTimeNote"; + this.toolTip.SetToolTip(this.labelConnectRetryTimeNote, resources.GetString("labelConnectRetryTimeNote.ToolTip")); // // labelConnectRetryTime // resources.ApplyResources(this.labelConnectRetryTime, "labelConnectRetryTime"); + this.errorProvider.SetError(this.labelConnectRetryTime, resources.GetString("labelConnectRetryTime.Error")); + this.errorProvider.SetIconAlignment(this.labelConnectRetryTime, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelConnectRetryTime.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelConnectRetryTime, ((int)(resources.GetObject("labelConnectRetryTime.IconPadding")))); this.labelConnectRetryTime.Name = "labelConnectRetryTime"; this.toolTip.SetToolTip(this.labelConnectRetryTime, resources.GetString("labelConnectRetryTime.ToolTip")); // // textBoxMaxConnectRetries // resources.ApplyResources(this.textBoxMaxConnectRetries, "textBoxMaxConnectRetries"); + this.errorProvider.SetError(this.textBoxMaxConnectRetries, resources.GetString("textBoxMaxConnectRetries.Error")); + this.errorProvider.SetIconAlignment(this.textBoxMaxConnectRetries, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("textBoxMaxConnectRetries.IconAlignment")))); + this.errorProvider.SetIconPadding(this.textBoxMaxConnectRetries, ((int)(resources.GetObject("textBoxMaxConnectRetries.IconPadding")))); this.textBoxMaxConnectRetries.Name = "textBoxMaxConnectRetries"; this.toolTip.SetToolTip(this.textBoxMaxConnectRetries, resources.GetString("textBoxMaxConnectRetries.ToolTip")); this.textBoxMaxConnectRetries.Validating += new System.ComponentModel.CancelEventHandler(this.TextBoxMaxConnectRetries_Validating); @@ -603,17 +771,27 @@ // labelMaxConnectRetriesNote // resources.ApplyResources(this.labelMaxConnectRetriesNote, "labelMaxConnectRetriesNote"); + this.errorProvider.SetError(this.labelMaxConnectRetriesNote, resources.GetString("labelMaxConnectRetriesNote.Error")); + this.errorProvider.SetIconAlignment(this.labelMaxConnectRetriesNote, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelMaxConnectRetriesNote.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelMaxConnectRetriesNote, ((int)(resources.GetObject("labelMaxConnectRetriesNote.IconPadding")))); this.labelMaxConnectRetriesNote.Name = "labelMaxConnectRetriesNote"; + this.toolTip.SetToolTip(this.labelMaxConnectRetriesNote, resources.GetString("labelMaxConnectRetriesNote.ToolTip")); // // labelMaxConnectRetries // resources.ApplyResources(this.labelMaxConnectRetries, "labelMaxConnectRetries"); + this.errorProvider.SetError(this.labelMaxConnectRetries, resources.GetString("labelMaxConnectRetries.Error")); + this.errorProvider.SetIconAlignment(this.labelMaxConnectRetries, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelMaxConnectRetries.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelMaxConnectRetries, ((int)(resources.GetObject("labelMaxConnectRetries.IconPadding")))); this.labelMaxConnectRetries.Name = "labelMaxConnectRetries"; this.toolTip.SetToolTip(this.labelMaxConnectRetries, resources.GetString("labelMaxConnectRetries.ToolTip")); // // checkBoxIgnoreError // resources.ApplyResources(this.checkBoxIgnoreError, "checkBoxIgnoreError"); + this.errorProvider.SetError(this.checkBoxIgnoreError, resources.GetString("checkBoxIgnoreError.Error")); + this.errorProvider.SetIconAlignment(this.checkBoxIgnoreError, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("checkBoxIgnoreError.IconAlignment")))); + this.errorProvider.SetIconPadding(this.checkBoxIgnoreError, ((int)(resources.GetObject("checkBoxIgnoreError.IconPadding")))); this.checkBoxIgnoreError.Name = "checkBoxIgnoreError"; this.toolTip.SetToolTip(this.checkBoxIgnoreError, resources.GetString("checkBoxIgnoreError.ToolTip")); this.checkBoxIgnoreError.UseVisualStyleBackColor = true; @@ -621,21 +799,36 @@ // labelRefererNote // resources.ApplyResources(this.labelRefererNote, "labelRefererNote"); + this.errorProvider.SetError(this.labelRefererNote, resources.GetString("labelRefererNote.Error")); + this.errorProvider.SetIconAlignment(this.labelRefererNote, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelRefererNote.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelRefererNote, ((int)(resources.GetObject("labelRefererNote.IconPadding")))); this.labelRefererNote.Name = "labelRefererNote"; + this.toolTip.SetToolTip(this.labelRefererNote, resources.GetString("labelRefererNote.ToolTip")); // // labelUserAgentNote // resources.ApplyResources(this.labelUserAgentNote, "labelUserAgentNote"); + this.errorProvider.SetError(this.labelUserAgentNote, resources.GetString("labelUserAgentNote.Error")); + this.errorProvider.SetIconAlignment(this.labelUserAgentNote, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelUserAgentNote.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelUserAgentNote, ((int)(resources.GetObject("labelUserAgentNote.IconPadding")))); this.labelUserAgentNote.Name = "labelUserAgentNote"; + this.toolTip.SetToolTip(this.labelUserAgentNote, resources.GetString("labelUserAgentNote.ToolTip")); // // labelCacheNote // resources.ApplyResources(this.labelCacheNote, "labelCacheNote"); + this.errorProvider.SetError(this.labelCacheNote, resources.GetString("labelCacheNote.Error")); + this.errorProvider.SetIconAlignment(this.labelCacheNote, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelCacheNote.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelCacheNote, ((int)(resources.GetObject("labelCacheNote.IconPadding")))); this.labelCacheNote.Name = "labelCacheNote"; + this.toolTip.SetToolTip(this.labelCacheNote, resources.GetString("labelCacheNote.ToolTip")); // // textBoxCacheExpire // resources.ApplyResources(this.textBoxCacheExpire, "textBoxCacheExpire"); + this.errorProvider.SetError(this.textBoxCacheExpire, resources.GetString("textBoxCacheExpire.Error")); + this.errorProvider.SetIconAlignment(this.textBoxCacheExpire, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("textBoxCacheExpire.IconAlignment")))); + this.errorProvider.SetIconPadding(this.textBoxCacheExpire, ((int)(resources.GetObject("textBoxCacheExpire.IconPadding")))); this.textBoxCacheExpire.Name = "textBoxCacheExpire"; this.toolTip.SetToolTip(this.textBoxCacheExpire, resources.GetString("textBoxCacheExpire.ToolTip")); this.textBoxCacheExpire.Validating += new System.ComponentModel.CancelEventHandler(this.TextBoxCacheExpire_Validating); @@ -644,30 +837,45 @@ // textBoxReferer // resources.ApplyResources(this.textBoxReferer, "textBoxReferer"); + this.errorProvider.SetError(this.textBoxReferer, resources.GetString("textBoxReferer.Error")); + this.errorProvider.SetIconAlignment(this.textBoxReferer, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("textBoxReferer.IconAlignment")))); + this.errorProvider.SetIconPadding(this.textBoxReferer, ((int)(resources.GetObject("textBoxReferer.IconPadding")))); this.textBoxReferer.Name = "textBoxReferer"; this.toolTip.SetToolTip(this.textBoxReferer, resources.GetString("textBoxReferer.ToolTip")); // // labelReferer // resources.ApplyResources(this.labelReferer, "labelReferer"); + this.errorProvider.SetError(this.labelReferer, resources.GetString("labelReferer.Error")); + this.errorProvider.SetIconAlignment(this.labelReferer, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelReferer.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelReferer, ((int)(resources.GetObject("labelReferer.IconPadding")))); this.labelReferer.Name = "labelReferer"; this.toolTip.SetToolTip(this.labelReferer, resources.GetString("labelReferer.ToolTip")); // // labelCacheExpire // resources.ApplyResources(this.labelCacheExpire, "labelCacheExpire"); + this.errorProvider.SetError(this.labelCacheExpire, resources.GetString("labelCacheExpire.Error")); + this.errorProvider.SetIconAlignment(this.labelCacheExpire, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelCacheExpire.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelCacheExpire, ((int)(resources.GetObject("labelCacheExpire.IconPadding")))); this.labelCacheExpire.Name = "labelCacheExpire"; this.toolTip.SetToolTip(this.labelCacheExpire, resources.GetString("labelCacheExpire.ToolTip")); // // textBoxUserAgent // resources.ApplyResources(this.textBoxUserAgent, "textBoxUserAgent"); + this.errorProvider.SetError(this.textBoxUserAgent, resources.GetString("textBoxUserAgent.Error")); + this.errorProvider.SetIconAlignment(this.textBoxUserAgent, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("textBoxUserAgent.IconAlignment")))); + this.errorProvider.SetIconPadding(this.textBoxUserAgent, ((int)(resources.GetObject("textBoxUserAgent.IconPadding")))); this.textBoxUserAgent.Name = "textBoxUserAgent"; this.toolTip.SetToolTip(this.textBoxUserAgent, resources.GetString("textBoxUserAgent.ToolTip")); // // labelUserAgent // resources.ApplyResources(this.labelUserAgent, "labelUserAgent"); + this.errorProvider.SetError(this.labelUserAgent, resources.GetString("labelUserAgent.Error")); + this.errorProvider.SetIconAlignment(this.labelUserAgent, ((System.Windows.Forms.ErrorIconAlignment)(resources.GetObject("labelUserAgent.IconAlignment")))); + this.errorProvider.SetIconPadding(this.labelUserAgent, ((int)(resources.GetObject("labelUserAgent.IconPadding")))); this.labelUserAgent.Name = "labelUserAgent"; this.toolTip.SetToolTip(this.labelUserAgent, resources.GetString("labelUserAgent.ToolTip")); // @@ -675,6 +883,7 @@ // this.errorProvider.BlinkStyle = System.Windows.Forms.ErrorBlinkStyle.NeverBlink; this.errorProvider.ContainerControl = this; + resources.ApplyResources(this.errorProvider, "errorProvider"); // // toolTip // @@ -695,6 +904,7 @@ this.Name = "ConfigForm"; this.ShowIcon = false; this.ShowInTaskbar = false; + this.toolTip.SetToolTip(this, resources.GetString("$this.ToolTip")); this.Load += new System.EventHandler(this.ConfigForm_Load); this.tabControl.ResumeLayout(false); this.tabPageItems.ResumeLayout(false); diff --git a/Wptscs/ConfigForm.ja.resx b/Wptscs/ConfigForm.ja.resx index 2d8c254..09cc5b0 100644 --- a/Wptscs/ConfigForm.ja.resx +++ b/Wptscs/ConfigForm.ja.resx @@ -163,6 +163,9 @@ 記事の置き換え + + 580, 373 + 592, 385 diff --git a/Wptscs/ConfigForm.resx b/Wptscs/ConfigForm.resx index 7d97bf0..491dc6f 100644 --- a/Wptscs/ConfigForm.resx +++ b/Wptscs/ConfigForm.resx @@ -117,2057 +117,2684 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Bottom - - - 215, 409 + + 187, 19 - - 75, 23 + + + + + labelItemsNote - - 2 + + False - - OK + + 11 - - 148, 17 - - - 設定を入力された内容で更新し、この画面を閉じます。 + + Language name - - buttonOk + + 81, 100 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + groupBoxServer - - $this + + 21 - - 2 + + Meta API: - - Bottom + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 335, 409 + + Application - - 75, 23 + + + Disable - - 3 + + 0 - - Cancel + + 14 - - 設定を更新せず、この画面を閉じます。 + + MiddleRight - - buttonCancel + + labelUserAgent - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - $this + + 1 - - Top, Bottom, Left, Right - - - Bottom, Left - - - True + + groupBoxLanguage - - 9, 348 + + - - 281, 12 + + groupBoxApplicationConfig - - 1 + + 180, 11 - - * Don't remove many rows by one operation. (max 50) + + 6, 223 - - labelItemsNote + + 255 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1 - - tabPageItems + + 3 - - 0 + + Top, Bottom, Left - - Top, Bottom, Left, Right + + groupBoxInformation - - True - - - Source + + 1 - - 記事の置き換えパターンの翻訳元言語です。 + + 83, 16 - - 66 + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True - - - Title + + dataGridViewLanguageName - - 記事の置き換えパターンの翻訳元記事名です。 + + 0 - - 66 + + - + True - - - Redirect - - - 翻訳元記事名がリダイレクトの場合の、リダイレクト先の記事名です。 - - 80 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True - - - + + 75, 43 - - 21 + + 3 - - True - - - Destination + + 5 - - 記事の置き換えパターンの翻訳先言語です。 + + 252, 12 - - 66 + + Bottom - - True - - - Title + + 上記APIで取得した名前空間のうち、ファイルに該当する番号を入力します。 - - 記事の置き換えパターンの翻訳先記事名です。 -言語間リンクが無い場合は空欄です。 + + MiddleRight - - 66 + + 1 - + True - - - Timestamp - - 置き換えパターンを言語間リンクから取得した場合の取得日時です。 -取得日時から一定期間キャッシュとしてこの置き換えを使用します。 -空欄の場合、無期限で使用します。 + + groupBoxServer - - 78 + + 187, 19 - - 6, 6 + + buttonCancel - - 580, 337 + + 56, 23 - + 0 - - dataGridViewItems - - - System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0, 12 - - tabPageItems + + 言語名のページが存在する場合、言語名を出力する際に内部リンクの形で出力します。 - - 1 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 4, 22 + + 6, 18 - - 3, 3, 3, 3 + + errorProvider - - 592, 365 + + 76, 12 - + 0 - - Item table + + groupBoxApplicationConfig - - 記事の置き換えパターンです。 -言語間リンクを使用せず、固定で置き換えを行う場合は、こちらに登録してください。 -また一度取得した言語間リンクは自動的に登録され、一定期間キャッシュとして使用されます。 -再取得したい場合は、該当行を削除してください。 + + - - tabPageItems + + tabPageHeadings - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tabControl + + MiddleRight - - 0 + + MiddleRight - - Top, Bottom, Left, Right + + 12 - - 6, 6 + + User Agent として使用する文字列を入力します。 +空欄の場合、このツール独自のUAを使用します。 - - 580, 353 + + サーバーから名前空間やウィキ間リンクといったメタ情報をXMLでダウンロードするためのパスを入力します。 + +どのようなパスかについては、下記URL等を参照してください。 +http://www.mediawiki.org/wiki/API:Meta#siteinfo_.2F_si - - 0 + + Language + + + + + + 10 dataGridViewHeading - - System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabPageHeadings + + 15 - - 0 + + - - 4, 22 + + tabControl - - 3, 3, 3, 3 + + 152, 12 - - 592, 365 + + labelReferer - - 1 + + サーバーから記事をXMLでダウンロードするためのパスを入力します。 +記事名を代入する部分を $1 としてください。 + +どのようなパスかについては、下記URL等を参照してください。 +http://www.mediawiki.org/wiki/API:Properties#revisions_.2F_rv - - Heading table + + - - 見出しの置き換えパターンです。 -見出しを置き換える場合、こちらに各言語での語句を登録してください。 -複数の語句が同じ用途で使用されている場合、改行で区切って登録してください。 + + 1 - - tabPageHeadings + + 0 - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Disable - - tabControl + + 0 - - 1 + + MiddleRight - - True + + 4 - - False + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + NoControl - - 233, 11 + + groupBoxLanguageName - - 56, 23 + + MiddleRight - - 3 + + 81, 13 - - Remove + + MiddleRight - - 選択されている言語を削除します。 + + MiddleRight - - buttonLanguageRemove + + 表記先の言語での名称です。MediaWikiの記事名が望ましいです。 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + - - tabPageServer + + 272, 271 - - 0 + + MiddleRight - - 180, 11 + + MiddleRight - - 47, 23 + + 0 - - 2 + + Title - - Add... + + Abbr - - 言語を追加するダイアログを表示します。 + + groupBoxServer - - buttonLunguageAdd + + 6, 6 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0 - - tabPageServer + + MiddleRight - - 1 + + 表記先の言語です。 - - Top, Bottom, Left, Right + + groupBoxServer - - Top, Bottom, Left, Right + + File namespace's ID: - - Top, Bottom, Left, Right + + True - + True - - - Code - - 表記先の言語です。 + + Disable - - 56 + + 66 - - True - - - Name (Article) + + 342, 46 - - 表記先の言語での名称です。MediaWikiの記事名が望ましいです。 + + MiddleRight - - 96 + + ColumnArrow - - True - - - Abbr + + - - 表記先の言語での略称です。特に不要な場合空欄です。 + + Category namespace's ID: - - 54 + + ConfigForm - - 6, 18 + + 0 - - 260, 247 + + 3 - + 0 - - dataGridViewLanguageName + + Bracket style: - - System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + textBoxLocation - - groupBoxLanguageName + + 3 - - 0 + + 2083 - - 8, 43 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 272, 271 + + 各言語での括弧書きのスタイルを入力します。 +括弧の中身部分を $1 としてください。 - - 2 + + True - - Language name + + - - その言語が、各言語でなんと表記されるかを登録します。 -(例 日本語→英語では Japanese と表記) + + groupBoxApplicationConfig - - groupBoxLanguageName + + 56 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - groupBoxLanguage + + - - 0 + + 8, 157 - - 89, 18 + + 7 - - 10 + + 19 - - 100, 19 + + 9 - - 1 + + 0 - - 各言語での括弧書きのスタイルを入力します。 -括弧の中身部分を $1 としてください。 + + 61, 12 - - textBoxBracket + + 6, 21 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + textBoxTemplateNamespace - - groupBoxLanguage + + True - - 1 + + http://sourceforge.jp/projects/wptscs/ - - True + + 0 - - 6, 21 + + 187, 19 - - 76, 12 + + 81, 46 - + + 3 + + + Content API: + + 0 - - Bracket style: + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 各言語での括弧書きのスタイルを入力します。 -括弧の中身部分を $1 としてください。 + + 121, 15 - - labelBracket + + True - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + labelInterlanguageApi - - groupBoxLanguage + + 0 - - 2 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - False + + 通信エラー時にリトライする際の待機時間です。 +サーバーが混雑している場合など、ウェイト時間を取ったほうがリトライに成功する可能性があがります。 +単位はミリ秒です。待機しない場合は0を指定してください。 - - 300, 39 + + 12 - - 286, 320 + + 0 - - 5 + + 110, 12 - - Language + + tabPageHeadings - - groupBoxLanguage + + MiddleRight - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 8 - - tabPageServer + + - - 2 + + Website: - - Top, Bottom, Left + + Connect retry time (ms): - - 81, 100 + + - - 2083 + + 114, 12 - - 187, 19 + + 見出しの置き換えパターンです。 +見出しを置き換える場合、こちらに各言語での語句を登録してください。 +複数の語句が同じ用途で使用されている場合、改行で区切って登録してください。 - - 4 + + 108, 12 - - サーバーから言語間リンク情報をXMLでダウンロードするためのパスを入力します。 -記事名を代入する部分を $1 としてください。 - -どのようなパスかについては、下記URL等を参照してください。 -http://www.mediawiki.org/wiki/API:Properties#langlinks_.2F_ll + + textBoxInterlanguageApi - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 81, 18 - - groupBoxServer + + 6 - - 0 + + groupBoxApplicationConfig - - True + + Add... - - 6, 103 + + groupBoxApplicationConfig - - 72, 12 + + 3 - - 20 + + MiddleRight - - Interwiki API: + + tabPageServer - - サーバーから言語間リンク情報をXMLでダウンロードするためのパスを入力します。 -記事名を代入する部分を $1 としてください。 - -どのようなパスかについては、下記URL等を参照してください。 -http://www.mediawiki.org/wiki/API:Properties#langlinks_.2F_ll + + 2 - - labelInterlanguageApi + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ColumnName - - groupBoxServer + + linkLabelWebsite - - 1 + + 12, 12 - - True + + ColumnTimestamp - - 8, 284 + + - - 169, 16 + + 6, 157 - - 10 + + 各言語ごとのサーバー/書式等の設定です。 - - This wiki has language page + + 6, 6 - - 言語名のページが存在する場合、言語名を出力する際に内部リンクの形で出力します。 + + 記事の置き換えで取得済みの内容をキャッシュとして使用する有効期限です。 +日数、またはキャッシュしない場合0を入力します。 - - checkBoxHasLanguagePage + + 0 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 3 - - groupBoxServer + + MiddleRight - - 2 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 81, 257 - - - 255 + + True - - 187, 19 + + labelMaxConnectRetriesNote - - 9 + + - - 言語コードを明示的に指定した記述で使用するフォーマットを入力します。 -言語, 文字列 に相当する部分を $1, $2 としてください。 -空欄の場合、言語コードを明示的に指定せず出力します。 + + UserAgent: - - textBoxLangFormat + + - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Destination - - groupBoxServer + + MiddleRight - - 3 + + - - True + + MiddleRight - - 6, 260 + + 592, 365 - - 68, 12 + + Top, Bottom, Left, Right - - 19 + + 1 - - Lang format: + + 0 - - 言語コードを明示的に指定した記述で使用するフォーマットを入力します。 -言語, 文字列 に相当する部分を $1, $2 としてください。 -空欄の場合、言語コードを明示的に指定せず出力します。 + + MiddleRight - - labelLangFormat + + 2 - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - groupBoxServer + + 0 - - 4 + + - - 81, 227 + + サーバーから言語間リンク情報をXMLでダウンロードするためのパスを入力します。 +記事名を代入する部分を $1 としてください。 + +どのようなパスかについては、下記URL等を参照してください。 +http://www.mediawiki.org/wiki/API:Properties#langlinks_.2F_ll - - 255 + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 187, 19 + + MiddleRight - - 8 + + 2 - - 言語間リンクが見つからない場合に置き換えるフォーマットを入力します。 -記事名, 言語, 他言語版記事名, 表示名 に相当する部分を $1, $2, $3, $4 としてください。 -空欄の場合、[[:記事名:言語|表示名]] での置き換えを行います。 + + 14 - - textBoxLinkInterwikiFormat + + 6, 103 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 記事の置き換えパターンの翻訳先言語です。 - - groupBoxServer + + checkBoxIgnoreError - - 5 + + System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + toolTip - - 6, 211 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 114, 12 + + 設定を更新せず、この画面を閉じます。 - - 18 + + 0 - - Link-interwiki format: + + Top, Bottom, Left, Right - - 言語間リンクが見つからない場合に置き換えるフォーマットを入力します。 -記事名, 言語, 他言語版記事名, 表示名 に相当する部分を $1, $2, $3, $4 としてください。 -空欄の場合、[[:記事名:言語|表示名]] での置き換えを行います。 + + - - labelLinkInterwikiFormat + + System.Windows.Forms.ErrorProvider, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0 - + groupBoxServer - - 6 - - - Disable + + Bottom, Left - - 150, 181 + + groupBoxApplicationConfig - - 2 + + その他の設定・情報です。 - - 36, 19 + + MiddleRight - - 7 + + 翻訳元記事名がリダイレクトの場合の、リダイレクト先の記事名です。 - - 上記APIで取得した名前空間のうち、ファイルに該当する番号を入力します。 + + MiddleRight - - textBoxFileNamespace + + 54, 12 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Top, Bottom, Left, Right - - groupBoxServer + + 2083 - - 7 + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Disable + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 150, 154 + + groupBoxApplicationConfig - - 2 + + 1 - - 36, 19 + + tabPageServer - - 6 + + Redirect - - 上記APIで取得した名前空間のうち、カテゴリに該当する番号を入力します。 + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - textBoxCategoryNamespace + + labelCacheNote - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + - - groupBoxServer + + tabPageApplication - - 8 + + - - True + + Disable - - 6, 157 + + 4, 22 - - 137, 12 + + 0 - - 12 + + Code - - Category namespace's ID: + + - - 上記APIで取得した名前空間のうち、カテゴリに該当する番号を入力します。 + + 0 - - labelCategoryNamespace + + 言語コードを明示的に指定した記述で使用するフォーマットを入力します。 +言語, 文字列 に相当する部分を $1, $2 としてください。 +空欄の場合、言語コードを明示的に指定せず出力します。 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Source - - groupBoxServer + + 0 - - 9 + + 43, 19 - - Disable - - - 150, 127 + + 通信エラー時にリトライする回数です。 +リトライしない場合は0を指定してください。 - + 2 - - 36, 19 - - - 5 - - - 上記APIで取得した名前空間のうち、テンプレートに該当する番号を入力します。 - - - textBoxTemplateNamespace + + - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 2 - + groupBoxServer - - 10 - - - True + + 各言語での括弧書きのスタイルを入力します。 +括弧の中身部分を $1 としてください。 - - 6, 130 + + 記事の置き換えパターンの翻訳元記事名です。 - - 138, 12 + + tabPageServer - - 10 + + - - Template namespace's ID: + + 0 - - 上記APIで取得した名前空間のうち、テンプレートに該当する番号を入力します。 + + MiddleRight - - labelTemplateNamespace + + 3, 3, 3, 3 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ColumnShortName groupBoxServer - - 11 - - - 81, 46 + + 9, 348 - - 2083 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 187, 19 + + 288, 320 - + 2 - - サーバーから記事をXMLでダウンロードするためのパスを入力します。 -記事名を代入する部分を $1 としてください。 - -どのようなパスかについては、下記URL等を参照してください。 -http://www.mediawiki.org/wiki/API:Properties#revisions_.2F_rv - - - - textBoxContentApi + + 1 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 5 - - groupBoxServer + + 言語コードを明示的に指定した記述で使用するフォーマットを入力します。 +言語, 文字列 に相当する部分を $1, $2 としてください。 +空欄の場合、言語コードを明示的に指定せず出力します。 - - 12 + + 6 - - True + + - - 6, 49 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 69, 12 + + MiddleRight - - 6 + + 0 - - Content API: + + $this - - サーバーから記事をXMLでダウンロードするためのパスを入力します。 -記事名を代入する部分を $1 としてください。 - -どのようなパスかについては、下記URL等を参照してください。 -http://www.mediawiki.org/wiki/API:Properties#revisions_.2F_rv + + groupBoxServer - - labelContentApi + + 6 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 6 - - groupBoxServer + + 260, 247 - - 13 + + True - - 81, 73 + + 215, 409 - - 2083 + + dataGridViewItems - - 187, 19 + + ColumnToCode - - 3 + + 0 - - サーバーから名前空間やウィキ間リンクといったメタ情報をXMLでダウンロードするためのパスを入力します。 - -どのようなパスかについては、下記URL等を参照してください。 -http://www.mediawiki.org/wiki/API:Meta#siteinfo_.2F_si + + MiddleRight - - textBoxMetaApi + + MiddleRight System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - groupBoxServer - - - 14 + + 335, 409 - - True + + groupBoxApplicationConfig - - 6, 76 + + 設定を変更したい言語を選択します。 - - 54, 12 + + 通信エラー時にリトライする回数です。 +リトライしない場合は0を指定してください。 + - - 4 + + True - - Meta API: + + 96 - - サーバーから名前空間やウィキ間リンクといったメタ情報をXMLでダウンロードするためのパスを入力します。 - -どのようなパスかについては、下記URL等を参照してください。 -http://www.mediawiki.org/wiki/API:Meta#siteinfo_.2F_si + + labelWebsite - - labelMetaApi + + 2083 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + - - groupBoxServer + + groupBoxApplicationConfig - - 15 + + 255 - - 81, 18 + + - - 300 + + 0 - - 187, 19 + + MiddleRight - - 1 + + Link-interwiki format: - - サーバーのURLを入力します。 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - textBoxLocation + + 記事の置き換えパターンの翻訳先記事名です。 +言語間リンクが無い場合は空欄です。 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + True - - groupBoxServer + + 0 - - 16 + + 8 - - True + + 0 - - 6, 22 + + 217, 128 - - 40, 12 + + 286, 320 - - 0 + + labelConnectRetryTimeNote - - Server: + + 設定を変更したい言語を選択します。 - - サーバーのURLを入力します。 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - labelLocation + + 0 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + textBoxLinkInterwikiFormat - - groupBoxServer + + * Don't remove many rows by one operation. (max 50) - - 17 + + Cache expire (day) : - - True + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 6, 184 + + 592, 365 - - 110, 12 + + 12, 67 - - 14 + + ColumnCode - - File namespace's ID: + + groupBoxInformation - - 上記APIで取得した名前空間のうち、ファイルに該当する番号を入力します。 + + - - labelFileNamespace + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + MiddleRight - + groupBoxServer - - 18 + + 261, 19 - - False + + 75, 23 - - 6, 39 + + 624, 441 - - 288, 320 + + 6, 211 - - 4 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - MediaWiki + + - - groupBoxServer + + 0 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + - - tabPageServer + + 148, 125 - - 3 + + 0 - - 81, 13 + + True - - 85, 20 + + 10 - - 1 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 設定を変更したい言語を選択します。 + + 0 - - comboBoxLanguage + + 0 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 47, 12 - - tabPageServer + + 148, 99 - - 4 + + 1 - + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + True - - 20, 16 + + textBoxLangFormat - - 55, 12 + + MiddleRight - + + + + + + + + 4 + + + MiddleRight + + + tabControl + + 0 - - Language: + + 7 - - 設定を変更したい言語を選択します。 + + 10 - - labelLanguage + + 1 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0 - - tabPageServer + + 0 - - 5 + + その言語が、各言語でなんと表記されるかを登録します。 +(例 日本語→英語では Japanese と表記) - - 4, 22 + + 7 - - 3, 3, 3, 3 + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 592, 365 + + 150, 181 - + + + + 2 - - Server/Language + + 言語間リンクが見つからない場合に置き換えるフォーマットを入力します。 +記事名, 言語, 他言語版記事名, 表示名 に相当する部分を $1, $2, $3, $4 としてください。 +空欄の場合、[[:記事名:言語|表示名]] での置き換えを行います。 - - 各言語ごとのサーバー/書式等の設定です。 + + groupBoxApplicationConfig - - tabPageServer + + MiddleRight - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0 - - tabControl + + MiddleRight - - 2 + + 0 - - Top, Bottom, Left, Right + + checkBoxHasLanguagePage - - True + + - - 12, 67 + + Title - - 47, 12 + + 8, 284 - - 3 + + About - - Website: + + User Agent として使用する文字列を入力します。 +空欄の場合、このツール独自のUAを使用します。 - - labelWebsite + + - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 言語間リンクが見つからない場合に置き換えるフォーマットを入力します。 +記事名, 言語, 他言語版記事名, 表示名 に相当する部分を $1, $2, $3, $4 としてください。 +空欄の場合、[[:記事名:言語|表示名]] での置き換えを行います。 - - groupBoxInformation + + 6, 76 0 - - True + + MiddleRight - - 61, 67 + + 10 - - 205, 12 + + labelBracket - - 1 + + 6, 102 - - http://sourceforge.jp/projects/wptscs/ + + 63, 19 - - linkLabelWebsite + + tabPageServer - - System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + - - groupBoxInformation + + ColumnFromTitle - - 1 + + - - True + + - - 12, 45 + + - - 252, 12 + + etc - - 1 + + Copyright (C) Honeplus 2011 ※AssemblyInfo.cs - - labelCopyright + + 75, 12 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 上記APIで取得した名前空間のうち、カテゴリに該当する番号を入力します。 - - groupBoxInformation + + 1 - - 2 + + 0 - - True + + MiddleRight - - MS UI Gothic, 9pt, style=Bold + + groupBoxServer - - 12, 24 + + 0 - - 373, 12 + + - - 0 + + - - Wikipdia翻訳支援ツール Ver1.00 ※FormUtil.ApplicationName() + + System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - labelApplicationName + + True - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + MiddleRight - - groupBoxInformation + + 170, 18 - + 3 - - 6, 223 + + 0 - - 580, 136 + + 169, 16 - - 2 + + Referer: - - About + + 14 - - groupBoxInformation + + MiddleRight - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + MiddleRight - - tabPageApplication + + 63, 12 - + 0 - - Top, Left, Right + + 2 - - True + + Item table - - 6, 188 + + 6, 18 - - 0, 12 + + 2 - - 17 + + Wikipdia翻訳支援ツール Ver1.00 ※FormUtil.ApplicationName() - - labelApplicationConfigNote + + Lang format: - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + - - groupBoxApplicationConfig + + 81, 73 - - 0 + + 1 - - Disable + + MiddleRight - - 148, 125 + + 4 - - 6 + + 0 - - 63, 19 + + Timestamp - - 5 + + MiddleRight - - 通信エラー時にリトライする際の待機時間です。 -サーバーが混雑している場合など、ウェイト時間を取ったほうがリトライに成功する可能性があがります。 -単位はミリ秒です。待機しない場合は0を指定してください。 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - textBoxConnectRetryTime + + Ignore error - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 3 - - groupBoxApplicationConfig + + Top, Bottom, Left, Right - - 1 + + - - True + + False - - NoControl + + MiddleRight - - 217, 128 + + - - 0, 12 + + 66 - - 16 + + サーバーから言語間リンク情報をXMLでダウンロードするためのパスを入力します。 +記事名を代入する部分を $1 としてください。 + +どのようなパスかについては、下記URL等を参照してください。 +http://www.mediawiki.org/wiki/API:Properties#langlinks_.2F_ll - - labelConnectRetryTimeNote + + 36, 19 - + + 12 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - groupBoxApplicationConfig + + 4 - - 2 + + - - True + + Server/Language - - 6, 128 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 130, 12 + + True - - 15 + + groupBoxApplicationConfig - - Connect retry time (ms): + + 13 - - 通信エラー時にリトライする際の待機時間です。 -サーバーが混雑している場合など、ウェイト時間を取ったほうがリトライに成功する可能性があがります。 -単位はミリ秒です。待機しない場合は0を指定してください。 + + MiddleRight - - labelConnectRetryTime + + - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + groupBoxServer - + + labelCacheExpire + + groupBoxApplicationConfig - - 3 - - - Disable - - - 148, 99 - - - 1 - - - 43, 19 + + 0 - - 4 + + $this - - 通信エラー時にリトライする回数です。 -リトライしない場合は0を指定してください。 - + + 36, 19 - - textBoxMaxConnectRetries + + MiddleRight - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 55, 12 - - groupBoxApplicationConfig + + - - 4 + + 6, 39 - - True + + 0 - - 198, 102 + + tabPageItems - - 63, 12 + + 0, 12 - - 13 + + 373, 12 - - (0: Disable) + + 6, 130 - - labelMaxConnectRetriesNote + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - groupBoxApplicationConfig - - - 5 - - - True + + 0 - - 6, 102 + + 12, 45 - - 109, 12 + + 設定を入力された内容で更新し、この画面を閉じます。 - - 12 + + 2083 - - Max connect retries: + + 16 - - 通信エラー時にリトライする回数です。 -リトライしない場合は0を指定してください。 + + textBoxMetaApi - - labelMaxConnectRetries + + groupBoxServer - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tabControl - - groupBoxApplicationConfig + + 9 - + 6 - - True + + textBoxConnectRetryTime - - 8, 157 + + 0 - - 83, 16 + + buttonLunguageAdd - - 6 + + groupBoxInformation - - Ignore error + + Server: - - エラーが発生した際に処理を中止せず、無視して可能な限り処理を続行したい場合、チェックします。 + + 66 - - checkBoxIgnoreError + + MiddleRight - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - groupBoxApplicationConfig + + 45, 12 - - 7 + + 1 - - True + + MiddleRight - + NoControl - - 342, 71 - - - 75, 12 + + - - 9 + + 0 - - (Empty: Auto) + + 205, 12 labelRefererNote - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBoxApplicationConfig - - - 8 - - - True + + 6, 260 - - NoControl + + - - 342, 46 + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 152, 12 + + 0 - - 8 + + 7 - - (Empty: Itself by application) + + (Empty: Auto) - - labelUserAgentNote + + 0 - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - groupBoxApplicationConfig + + 75, 68 - - 9 + + 130, 12 - - True + + 2 - - 170, 18 + + 記事の置き換えパターンの翻訳元言語です。 - - 63, 12 + + エラーが発生した際に処理を中止せず、無視して可能な限り処理を続行したい場合、チェックします。 - - 7 + + groupBoxLanguageName + + + (0: Disable) - - labelCacheNote + + MiddleRight - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0 - - groupBoxApplicationConfig + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 10 + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + labelApplicationName + + Disable - - 121, 15 + + True - - 3 + + 640, 480 - - 43, 19 + + 4 - - 1 + + 592, 365 - - 記事の置き換えで取得済みの内容をキャッシュとして使用する有効期限です。 -日数、またはキャッシュしない場合0を入力します。 - - - textBoxCacheExpire - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBoxApplicationConfig + + MiddleRight - - 11 - - - 75, 68 + + tabPageServer - - 2083 + + labelUserAgentNote - - 261, 19 + + 0 - - 3 + + 1 - - Referer を固定で指定する場合、URLを入力します。 -空欄の場合、Referer はアクセスしたページに応じて動的に設定されます。 + + True - - textBoxReferer + + 0 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tabPageServer - - groupBoxApplicationConfig + + 187, 19 - - 12 + + MiddleRight - - True + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 6, 71 + + 0 - - 45, 12 + + This wiki has language page - - 2 + + MiddleRight - - Referer: + + 12, 24 - - Referer を固定で指定する場合、URLを入力します。 -空欄の場合、Referer はアクセスしたページに応じて動的に設定されます。 + + 置き換えパターンを言語間リンクから取得した場合の取得日時です。 +取得日時から一定期間キャッシュとしてこの置き換えを使用します。 +空欄の場合、無期限で使用します。 - - labelReferer + + textBoxCategoryNamespace - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + MiddleRight - - groupBoxApplicationConfig + + 0 13 + + 281, 12 + True - - 6, 18 + + 6, 22 - - 108, 12 + + - - 4 + + 4, 22 - - Cache expire (day) : + + Remove - - 記事の置き換えで取得済みの内容をキャッシュとして使用する有効期限です。 -日数、またはキャッシュしない場合0を入力します。 + + - - labelCacheExpire + + 0 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Name (Article) - - groupBoxApplicationConfig + + MiddleRight - - 14 + + 6, 46 - - 75, 43 + + Heading table - - 255 + + MiddleRight - - 261, 19 + + 4 - + 2 - - User Agent として使用する文字列を入力します。 -空欄の場合、このツール独自のUAを使用します。 + + tabControl + + + groupBoxApplicationConfig textBoxUserAgent - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 63, 12 - - groupBoxApplicationConfig + + 11 - - 15 + + 89, 18 - - True + + groupBoxServer - - 6, 46 + + 580, 337 - - 61, 12 + + textBoxReferer - - 0 + + 1 - - UserAgent: + + 0 - - User Agent として使用する文字列を入力します。 -空欄の場合、このツール独自のUAを使用します。 + + tabControl - - labelUserAgent + + True - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + tabPageItems - - groupBoxApplicationConfig + + - - 16 + + 通信エラー時にリトライする際の待機時間です。 +サーバーが混雑している場合など、ウェイト時間を取ったほうがリトライに成功する可能性があがります。 +単位はミリ秒です。待機しない場合は0を指定してください。 - - 6, 6 + + - - 580, 211 + + 137, 12 - - 1 + + 66 - - Application + + 69, 12 - - groupBoxApplicationConfig + + 記事の置き換えで取得済みの内容をキャッシュとして使用する有効期限です。 +日数、またはキャッシュしない場合0を入力します。 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + groupBoxLanguage - - tabPageApplication + + buttonOk - - 1 + + groupBoxInformation - - 4, 22 + + Top, Bottom, Left, Right - - 3, 3, 3, 3 + + 300, 39 - - 592, 365 + + 16 - - 3 + + MS UI Gothic, 9pt, style=Bold - - etc + + 342, 71 - - その他の設定・情報です。 + + 0 - - tabPageApplication + + True - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + groupBoxServer - - tabControl + + Max connect retries: - + + 2 + + + 上記APIで取得した名前空間のうち、テンプレートに該当する番号を入力します。 + + + + + + buttonLanguageRemove + + + 6, 49 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + サーバーから名前空間やウィキ間リンクといったメタ情報をXMLでダウンロードするためのパスを入力します。 + +どのようなパスかについては、下記URL等を参照してください。 +http://www.mediawiki.org/wiki/API:Meta#siteinfo_.2F_si + + + textBoxCacheExpire + + + + + + 138, 12 + + + textBoxBracket + + + 2 + + + + + + 0 + + + Top, Bottom, Left, Right + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 85, 20 + + + groupBoxServer + + + + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + tabPageServer + + + 1 + + + labelCategoryNamespace + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBoxApplicationConfig + + + 100, 19 + + + True + + + MiddleRight + + + サーバーのURLを入力します。 + + + False + + + groupBoxServer + + + True + + + groupBoxApplicationConfig + + + Referer を固定で指定する場合、URLを入力します。 +空欄の場合、Referer はアクセスしたページに応じて動的に設定されます。 + + + NoControl + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + MiddleRight + + + + + + 上記APIで取得した名前空間のうち、カテゴリに該当する番号を入力します。 + + + MiddleRight + + + 選択されている言語を削除します。 + + + groupBoxServer + + + 15 + + + labelLanguage + + + 12 + + + + + + 187, 19 + + + 255 + + + 9 + + + + + + 17 + + + 5 + + + 2 + + + 0 + + + 8, 43 + + + 187, 19 + + + + + + + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + 言語を追加するダイアログを表示します。 + + + labelFileNamespace + + + labelApplicationConfigNote + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 72, 12 + + + + + + 81, 227 + + + 8 + + + comboBoxLanguage + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 上記APIで取得した名前空間のうち、ファイルに該当する番号を入力します。 + + + Template namespace's ID: + + + $this + + + True + + + 61, 67 + + + 9 + + + + + + 3, 3, 3, 3 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + textBoxMaxConnectRetries + + + labelMetaApi + + + labelTemplateNamespace + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + MiddleRight + + + MiddleRight + + + 4, 22 + + + NoControl + + + groupBoxLanguage + + + 2 + + + Bottom + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageApplication + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabPageApplication + + + サーバーのURLを入力します。 + + + 580, 353 + + + True + + + 0 + + + 78 + + + 0 + + + + + + + + + 580, 211 + + + OK + + + 5 + + + 記事の置き換えパターンです。 +言語間リンクを使用せず、固定で置き換えを行う場合は、こちらに登録してください。 +また一度取得した言語間リンクは自動的に登録され、一定期間キャッシュとして使用されます。 +再取得したい場合は、該当行を削除してください。 + + + Top, Left, Right + + + MediaWiki + + + 16 + + + MiddleRight + + + 6, 188 + + + labelLocation + + + 6, 184 + + + MiddleRight + + + 3, 3, 3, 3 + + + groupBoxLanguage + + + 150, 127 + + + (0: Disable) + + + (Empty: Itself by application) + + + 20 + + + 6 + + + Top, Bottom, Left, Right + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 10 + + + 0 + + + 6, 71 + + + + + + 6, 128 + + + 6, 12 + + + labelLangFormat + + + 68, 12 + + + 2 + + + 0 + + + 300 + + + 18 + + + 3, 3, 3, 3 + + + Language: + + + 0 + + + 1 + + + MiddleRight + + + textBoxFileNamespace + + + 0 + + + System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 261, 19 + + + True + + + 47, 23 + + + labelLinkInterwikiFormat + + + True + + + ColumnAlias + + + 2 + + + + + + textBoxContentApi + + + + + + labelContentApi + + + 0 + + + True + + + 表記先の言語での略称です。特に不要な場合空欄です。 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 80 + + + 40, 12 + + + + + + 0 + + + + + + 0 + + + Referer を固定で指定する場合、URLを入力します。 +空欄の場合、Referer はアクセスしたページに応じて動的に設定されます。 + + + 17 + + + 4 + + + groupBoxServer + + + True + + + + + + MiddleRight + + + サーバーから記事をXMLでダウンロードするためのパスを入力します。 +記事名を代入する部分を $1 としてください。 + +どのようなパスかについては、下記URL等を参照してください。 +http://www.mediawiki.org/wiki/API:Properties#revisions_.2F_rv + + + + 0 + + + 1 + + + groupBoxServer + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + MiddleRight + + + labelCopyright + + + labelConnectRetryTime + + 3 - - 12, 12 + + 18 + + + 81, 257 + + + 150, 154 + + + MiddleRight + + + True - + + Cancel + + True - - 600, 391 + + 4, 22 - - 1 + + 0 - - tabControl + + 5 - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - $this + + 5 - + + + + 0 - - 17, 17 - - + + ColumnFromCode + + + 上記APIで取得した名前空間のうち、テンプレートに該当する番号を入力します。 + + + 8 + + + 36, 19 + + True - - - 6, 12 - - 624, 441 + + 20, 16 - - 640, 480 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Settings + + 43, 19 - - ColumnFromCode + + 6, 6 - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 3 - - ColumnFromTitle + + groupBoxApplicationConfig - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0 - - ColumnAlias + + 0 + + + MiddleRight + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + tabPageItems System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ColumnArrow + + - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ColumnToCode + + 2 - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 233, 11 + + + + + + groupBoxApplicationConfig + + + 75, 23 + + + Settings + + + 109, 12 + + + 0 + + + groupBoxInformation + + + + + + 198, 102 + + + 600, 391 + + + 0 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBoxApplicationConfig ColumnToTitle - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + labelMaxConnectRetries - - ColumnTimestamp + + - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Disable - - ColumnCode + + 1 - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + - - ColumnName + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0 - - ColumnShortName + + 4 - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - errorProvider + + 13 - - System.Windows.Forms.ErrorProvider, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - toolTip + + Interwiki API: - - System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 580, 136 - - ConfigForm + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0 + + + + + + 54 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + 15 + + + groupBoxServer + + + 592, 365 + + + True + + + True + + + True + + + True + + + True + + + 17, 17 + + + True + + + True + + + 148, 17 + + + True + + + True + + + True + + + True + \ No newline at end of file diff --git a/Wptscs/Readme.txt b/Wptscs/Readme.txt index 6cf5de0..4b5599e 100644 --- a/Wptscs/Readme.txt +++ b/Wptscs/Readme.txt @@ -1,7 +1,7 @@ ===================================================================== 【タイトル】 Wikipedia 翻訳支援ツール 【ファイル】 wptscs130.msi, wptscs130.zip, wptscs130-src.zip -【作成月日】 2013/3/xx +【作成月日】 2013/3/10 【制 作 者】 Honeplus 【動作環境】 Windows 8 での動作を確認。要.NET Framework 4.0 Client Profile または 4.5 【配布形態】 修正BSDライセンス @@ -191,7 +191,7 @@ Ver1.21 2012/12/09 記事名が空の不正なテンプレート呼び出しで ※ 本バージョンから、開発環境がVisual Studio 2010→2012へと変化しています。 特に影響は無いはずですが、何らかの問題が生じた場合はお知らせください。 -Ver1.30 2013/03/xx 言語間リンクの取得を自前の解析処理を使わずMediaWikiのAPIを使用して行うよう変更。 +Ver1.30 2013/03/10 言語間リンクの取得を自前の解析処理を使わずMediaWikiのAPIを使用して行うよう変更。 記事名がピリオドやハテナマークで終わるページも扱えるよう対応。 変数の処理でエラーになるパターンがあったのを修正。 MediaWiki APIが無効化されていたのでWikitravel対応を取り止め。 diff --git a/Wptscs/Websites/MediaWiki.cs b/Wptscs/Websites/MediaWiki.cs index 3531531..8b19025 100644 --- a/Wptscs/Websites/MediaWiki.cs +++ b/Wptscs/Websites/MediaWiki.cs @@ -449,8 +449,9 @@ namespace Honememo.Wptscs.Websites /// /// ページタイトル。 /// 取得したページ。 + /// APIから取得したデータが想定外。 + /// APIから取得したデータが想定外。 /// ページが存在しない場合。 - /// 末尾がピリオドのページの場合(既知の不具合への対応)。 /// ページの取得に失敗した場合(通信エラーなど)は、その状況に応じた例外を投げる。 public Page GetPageBodyAndTimestamp(string title) { diff --git a/Wptscs/Websites/MediaWikiPage.cs b/Wptscs/Websites/MediaWikiPage.cs index ca88d06..a5c9d60 100644 --- a/Wptscs/Websites/MediaWikiPage.cs +++ b/Wptscs/Websites/MediaWikiPage.cs @@ -322,9 +322,6 @@ namespace Honememo.Wptscs.Websites /// /// ページの本文・タイムスタンプをサーバーから取得。 /// - /// - /// 末尾がピリオドのページの場合(既知の不具合への対応)。 - /// /// ページの取得に失敗した場合(通信エラーなど)は、その状況に応じた例外を投げる。 protected void SetPageBodyAndTimestamp() {