From 13b4af9d9035404534d916fc8d38631dfa3a7dfb Mon Sep 17 00:00:00 2001 From: kiri_feather Date: Thu, 28 Jan 2010 09:45:52 +0000 Subject: [PATCH] =?utf8?q?=E5=85=A5=E5=8A=9B=E8=A3=9C=E5=8A=A9=E7=94=BB?= =?utf8?q?=E9=9D=A2=E3=81=AE=E8=AA=BF=E6=95=B4=20=E6=8C=AF=E3=82=8A?= =?utf8?q?=E5=88=86=E3=81=91=E3=83=AB=E3=83=BC=E3=83=AB=E7=B7=A8=E9=9B=86?= =?utf8?q?=E7=94=BB=E9=9D=A2=E3=81=AE=E3=83=AC=E3=82=A4=E3=82=A2=E3=82=A6?= =?utf8?q?=E3=83=88=E8=AA=BF=E6=95=B4=20=E3=83=8F=E3=83=83=E3=82=B7?= =?utf8?q?=E3=83=A5=E3=82=BF=E3=82=B0=E7=AE=A1=E7=90=86=E7=94=BB=E9=9D=A2?= =?utf8?q?=E3=81=AE=E8=BF=BD=E5=8A=A0=20=E8=A8=AD=E5=AE=9A=E7=94=BB?= =?utf8?q?=E9=9D=A2=E3=81=8B=E3=82=89=E3=83=8F=E3=83=83=E3=82=B7=E3=83=A5?= =?utf8?q?=E3=82=BF=E3=82=B0=E9=96=A2=E9=80=A3=E3=82=92=E5=89=8A=E9=99=A4?= =?utf8?q?=20=E6=A4=9C=E7=B4=A2=E7=94=BB=E9=9D=A2=E3=81=AE=E3=82=AF?= =?utf8?q?=E3=83=AA=E3=82=A2=E3=81=A7=E3=83=87=E3=83=BC=E3=82=BF=E4=B8=8D?= =?utf8?q?=E6=95=B4=E5=90=88=E3=81=8C=E8=B5=B7=E3=81=93=E3=82=8B=E3=82=BF?= =?utf8?q?=E3=82=A4=E3=83=9F=E3=83=B3=E3=82=B0=E3=81=8C=E3=81=82=E3=82=8B?= =?utf8?q?=E3=81=AE=E3=81=A7=E5=AF=BE=E5=87=A6=20=E7=8A=B6=E6=85=8B?= =?utf8?q?=E8=A1=A8=E7=A4=BA=E3=81=AE=E3=82=B9=E3=83=86=E3=83=BC=E3=82=BF?= =?utf8?q?=E3=82=B9=E3=83=A9=E3=83=99=E3=83=AB=E3=81=AE=E7=B6=99=E6=89=BF?= =?utf8?q?=E5=85=83=E3=81=8C=E9=96=93=E9=81=95=E3=81=A3=E3=81=A6=E3=81=84?= =?utf8?q?=E3=81=9F=E3=81=AE=E3=81=A7=E4=BF=AE=E6=AD=A3=E3=81=97=E3=80=81?= =?utf8?q?=E3=83=87=E3=82=B6=E3=82=A4=E3=83=8A=E3=81=A7=E8=BF=BD=E5=8A=A0?= =?utf8?q?=E3=81=99=E3=82=8B=E3=82=88=E3=81=86=E5=A4=89=E6=9B=B4=20Post?= =?utf8?q?=E3=83=9C=E3=82=BF=E3=83=B3=E3=81=AB=E3=83=95=E3=82=A9=E3=83=BC?= =?utf8?q?=E3=82=AB=E3=82=B9=E3=81=8C=E3=81=82=E3=82=8B=E9=9A=9B=E3=80=81S?= =?utf8?q?pace=E3=82=AD=E3=83=BC=E3=81=A7=E3=83=9C=E3=82=BF=E3=83=B3?= =?utf8?q?=E6=8A=BC=E4=B8=8B=E3=81=95=E3=82=8C=E3=81=AA=E3=81=84=E3=82=88?= =?utf8?q?=E3=81=86=E5=AF=BE=E5=87=A6=EF=BC=88Thanks=20anis774=EF=BC=89=20?= =?utf8?q?=E6=9B=B4=E6=96=B0=E9=96=93=E9=9A=94=E3=81=AE=E4=B8=8D=E6=AD=A3?= =?utf8?q?=E5=A4=89=E6=9B=B4=E3=81=B8=E3=81=AE=E5=AF=BE=E5=87=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit git-svn-id: http://svn.sourceforge.jp/svnroot/tween/trunk@69 e39ad16e-3079-482e-bb30-4b4d378143b6 --- Tween/AtIdSupplement.resx | 2 +- Tween/AtIdSupplement.vb | 10 +- Tween/FilterDialog.Designer.vb | 239 +- Tween/FilterDialog.resx | 1970 +++++++-------- Tween/HashtagManage.Designer.vb | 173 ++ Tween/HashtagManage.resx | 120 + Tween/HashtagManage.vb | 139 + Tween/Setting.Designer.vb | 38 - Tween/Setting.resx | 5317 +++++++++++++-------------------------- Tween/Setting.vb | 52 +- Tween/StatusDictionary.vb | 45 +- Tween/ToolStripLabelHistory.vb | 4 +- Tween/Tween.Designer.vb | 142 +- Tween/Tween.resx | 239 +- Tween/Tween.vb | 103 +- Tween/Tween.vbproj | 10 + 16 files changed, 3530 insertions(+), 5073 deletions(-) create mode 100644 Tween/HashtagManage.Designer.vb create mode 100644 Tween/HashtagManage.resx create mode 100644 Tween/HashtagManage.vb diff --git a/Tween/AtIdSupplement.resx b/Tween/AtIdSupplement.resx index a3037b4e..308015e5 100644 --- a/Tween/AtIdSupplement.resx +++ b/Tween/AtIdSupplement.resx @@ -226,7 +226,7 @@ 6, 12 - 162, 39 + 162, 36 CenterParent diff --git a/Tween/AtIdSupplement.vb b/Tween/AtIdSupplement.vb index 9d8503c7..b52c57a1 100644 --- a/Tween/AtIdSupplement.vb +++ b/Tween/AtIdSupplement.vb @@ -3,7 +3,7 @@ Public Class AtIdSupplement Public inputText As String = "" Public isBack As Boolean = False Private startChar As String = "" - Private tabkeyFix As Boolean = False + ' Private tabkeyFix As Boolean = False Public Sub AddItem(ByVal id As String) If Not Me.TextId.AutoCompleteCustomSource.Contains(id) Then @@ -51,7 +51,7 @@ Public Class AtIdSupplement isBack = True Me.Close() End If - If e.KeyCode = Keys.Space OrElse (e.KeyCode = Keys.Tab AndAlso tabkeyFix) Then + If e.KeyCode = Keys.Space OrElse e.KeyCode = Keys.Tab Then inputText = Me.TextId.Text + " " isBack = False Me.Close() @@ -77,6 +77,7 @@ Public Class AtIdSupplement TextId.Text = "" TextId.Focus() My.Application.DoEvents() '‹ê‚µ•´‚êiƒhƒƒbƒvƒ_ƒEƒ“‚µ‚È‚¢‚̂Łj + My.Application.DoEvents() '‹ê‚µ•´‚êiƒhƒƒbƒvƒ_ƒEƒ“‚µ‚È‚¢‚̂Łj SendKeys.Send(startChar) End Sub @@ -89,7 +90,7 @@ Public Class AtIdSupplement End Sub - Public Sub New(ByVal ItemList As List(Of String), ByVal startCharacter As String, ByVal tabFix As Boolean) + Public Sub New(ByVal ItemList As List(Of String), ByVal startCharacter As String) ' ‚±‚̌Ăяo‚µ‚́AWindows ƒtƒH[ƒ€ ƒfƒUƒCƒi‚Å•K—v‚Å‚·B InitializeComponent() @@ -100,11 +101,10 @@ Public Class AtIdSupplement Me.TextId.AutoCompleteCustomSource.Add(ItemList(i)) Next startChar = startCharacter - tabkeyFix = tabFix End Sub Private Sub TextId_PreviewKeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.PreviewKeyDownEventArgs) Handles TextId.PreviewKeyDown - If e.KeyCode = Keys.Tab AndAlso tabkeyFix Then + If e.KeyCode = Keys.Tab Then inputText = Me.TextId.Text + " " isBack = False Me.Close() diff --git a/Tween/FilterDialog.Designer.vb b/Tween/FilterDialog.Designer.vb index cd5bfc22..2d04ff2b 100644 --- a/Tween/FilterDialog.Designer.vb +++ b/Tween/FilterDialog.Designer.vb @@ -91,55 +91,36 @@ Partial Class FilterDialog ' 'ButtonClose ' - Me.ButtonClose.AccessibleDescription = Nothing - Me.ButtonClose.AccessibleName = Nothing - resources.ApplyResources(Me.ButtonClose, "ButtonClose") - Me.ButtonClose.BackgroundImage = Nothing Me.ButtonClose.DialogResult = System.Windows.Forms.DialogResult.Cancel - Me.ButtonClose.Font = Nothing + resources.ApplyResources(Me.ButtonClose, "ButtonClose") Me.ButtonClose.Name = "ButtonClose" Me.ButtonClose.UseVisualStyleBackColor = True ' 'ListFilters ' - Me.ListFilters.AccessibleDescription = Nothing - Me.ListFilters.AccessibleName = Nothing - resources.ApplyResources(Me.ListFilters, "ListFilters") - Me.ListFilters.BackgroundImage = Nothing - Me.ListFilters.Font = Nothing Me.ListFilters.FormattingEnabled = True + resources.ApplyResources(Me.ListFilters, "ListFilters") Me.ListFilters.Name = "ListFilters" ' 'EditFilterGroup ' - Me.EditFilterGroup.AccessibleDescription = Nothing - Me.EditFilterGroup.AccessibleName = Nothing - resources.ApplyResources(Me.EditFilterGroup, "EditFilterGroup") - Me.EditFilterGroup.BackgroundImage = Nothing Me.EditFilterGroup.Controls.Add(Me.Label11) Me.EditFilterGroup.Controls.Add(Me.GroupExclude) Me.EditFilterGroup.Controls.Add(Me.GroupMatch) Me.EditFilterGroup.Controls.Add(Me.GroupBox1) Me.EditFilterGroup.Controls.Add(Me.ButtonCancel) Me.EditFilterGroup.Controls.Add(Me.ButtonOK) - Me.EditFilterGroup.Font = Nothing + resources.ApplyResources(Me.EditFilterGroup, "EditFilterGroup") Me.EditFilterGroup.Name = "EditFilterGroup" Me.EditFilterGroup.TabStop = False ' 'Label11 ' - Me.Label11.AccessibleDescription = Nothing - Me.Label11.AccessibleName = Nothing resources.ApplyResources(Me.Label11, "Label11") - Me.Label11.Font = Nothing Me.Label11.Name = "Label11" ' 'GroupExclude ' - Me.GroupExclude.AccessibleDescription = Nothing - Me.GroupExclude.AccessibleName = Nothing - resources.ApplyResources(Me.GroupExclude, "GroupExclude") - Me.GroupExclude.BackgroundImage = Nothing Me.GroupExclude.Controls.Add(Me.TextExSource) Me.GroupExclude.Controls.Add(Me.Label12) Me.GroupExclude.Controls.Add(Me.CheckExRetweet) @@ -155,154 +136,95 @@ Partial Class FilterDialog Me.GroupExclude.Controls.Add(Me.ExUID) Me.GroupExclude.Controls.Add(Me.ExMSG1) Me.GroupExclude.Controls.Add(Me.ExMSG2) - Me.GroupExclude.Font = Nothing + resources.ApplyResources(Me.GroupExclude, "GroupExclude") Me.GroupExclude.Name = "GroupExclude" Me.GroupExclude.TabStop = False ' 'TextExSource ' - Me.TextExSource.AccessibleDescription = Nothing - Me.TextExSource.AccessibleName = Nothing resources.ApplyResources(Me.TextExSource, "TextExSource") - Me.TextExSource.BackgroundImage = Nothing - Me.TextExSource.Font = Nothing Me.TextExSource.Name = "TextExSource" ' 'Label12 ' - Me.Label12.AccessibleDescription = Nothing - Me.Label12.AccessibleName = Nothing resources.ApplyResources(Me.Label12, "Label12") - Me.Label12.Font = Nothing Me.Label12.Name = "Label12" ' 'CheckExRetweet ' - Me.CheckExRetweet.AccessibleDescription = Nothing - Me.CheckExRetweet.AccessibleName = Nothing resources.ApplyResources(Me.CheckExRetweet, "CheckExRetweet") - Me.CheckExRetweet.BackgroundImage = Nothing - Me.CheckExRetweet.Font = Nothing Me.CheckExRetweet.Name = "CheckExRetweet" Me.CheckExRetweet.UseVisualStyleBackColor = True ' 'CheckExCaseSensitive ' - Me.CheckExCaseSensitive.AccessibleDescription = Nothing - Me.CheckExCaseSensitive.AccessibleName = Nothing resources.ApplyResources(Me.CheckExCaseSensitive, "CheckExCaseSensitive") - Me.CheckExCaseSensitive.BackgroundImage = Nothing - Me.CheckExCaseSensitive.Font = Nothing Me.CheckExCaseSensitive.Name = "CheckExCaseSensitive" Me.CheckExCaseSensitive.UseVisualStyleBackColor = True ' 'RadioExAnd ' - Me.RadioExAnd.AccessibleDescription = Nothing - Me.RadioExAnd.AccessibleName = Nothing resources.ApplyResources(Me.RadioExAnd, "RadioExAnd") - Me.RadioExAnd.BackgroundImage = Nothing Me.RadioExAnd.Checked = True - Me.RadioExAnd.Font = Nothing Me.RadioExAnd.Name = "RadioExAnd" Me.RadioExAnd.TabStop = True Me.RadioExAnd.UseVisualStyleBackColor = True ' 'Label1 ' - Me.Label1.AccessibleDescription = Nothing - Me.Label1.AccessibleName = Nothing resources.ApplyResources(Me.Label1, "Label1") - Me.Label1.Font = Nothing Me.Label1.Name = "Label1" ' 'CheckExURL ' - Me.CheckExURL.AccessibleDescription = Nothing - Me.CheckExURL.AccessibleName = Nothing resources.ApplyResources(Me.CheckExURL, "CheckExURL") - Me.CheckExURL.BackgroundImage = Nothing - Me.CheckExURL.Font = Nothing Me.CheckExURL.Name = "CheckExURL" Me.CheckExURL.UseVisualStyleBackColor = True ' 'RadioExPLUS ' - Me.RadioExPLUS.AccessibleDescription = Nothing - Me.RadioExPLUS.AccessibleName = Nothing resources.ApplyResources(Me.RadioExPLUS, "RadioExPLUS") - Me.RadioExPLUS.BackgroundImage = Nothing - Me.RadioExPLUS.Font = Nothing Me.RadioExPLUS.Name = "RadioExPLUS" Me.RadioExPLUS.UseVisualStyleBackColor = True ' 'CheckExRegex ' - Me.CheckExRegex.AccessibleDescription = Nothing - Me.CheckExRegex.AccessibleName = Nothing resources.ApplyResources(Me.CheckExRegex, "CheckExRegex") - Me.CheckExRegex.BackgroundImage = Nothing - Me.CheckExRegex.Font = Nothing Me.CheckExRegex.Name = "CheckExRegex" Me.CheckExRegex.UseVisualStyleBackColor = True ' 'Label2 ' - Me.Label2.AccessibleDescription = Nothing - Me.Label2.AccessibleName = Nothing resources.ApplyResources(Me.Label2, "Label2") - Me.Label2.Font = Nothing Me.Label2.Name = "Label2" ' 'Label3 ' - Me.Label3.AccessibleDescription = Nothing - Me.Label3.AccessibleName = Nothing resources.ApplyResources(Me.Label3, "Label3") - Me.Label3.Font = Nothing Me.Label3.Name = "Label3" ' 'Label4 ' - Me.Label4.AccessibleDescription = Nothing - Me.Label4.AccessibleName = Nothing resources.ApplyResources(Me.Label4, "Label4") - Me.Label4.Font = Nothing Me.Label4.Name = "Label4" ' 'ExUID ' - Me.ExUID.AccessibleDescription = Nothing - Me.ExUID.AccessibleName = Nothing resources.ApplyResources(Me.ExUID, "ExUID") - Me.ExUID.BackgroundImage = Nothing - Me.ExUID.Font = Nothing Me.ExUID.Name = "ExUID" ' 'ExMSG1 ' - Me.ExMSG1.AccessibleDescription = Nothing - Me.ExMSG1.AccessibleName = Nothing resources.ApplyResources(Me.ExMSG1, "ExMSG1") - Me.ExMSG1.BackgroundImage = Nothing - Me.ExMSG1.Font = Nothing Me.ExMSG1.Name = "ExMSG1" ' 'ExMSG2 ' - Me.ExMSG2.AccessibleDescription = Nothing - Me.ExMSG2.AccessibleName = Nothing resources.ApplyResources(Me.ExMSG2, "ExMSG2") - Me.ExMSG2.BackgroundImage = Nothing - Me.ExMSG2.Font = Nothing Me.ExMSG2.Name = "ExMSG2" ' 'GroupMatch ' - Me.GroupMatch.AccessibleDescription = Nothing - Me.GroupMatch.AccessibleName = Nothing - resources.ApplyResources(Me.GroupMatch, "GroupMatch") - Me.GroupMatch.BackgroundImage = Nothing Me.GroupMatch.Controls.Add(Me.TextSource) Me.GroupMatch.Controls.Add(Me.Label5) Me.GroupMatch.Controls.Add(Me.CheckRetweet) @@ -318,360 +240,224 @@ Partial Class FilterDialog Me.GroupMatch.Controls.Add(Me.UID) Me.GroupMatch.Controls.Add(Me.MSG1) Me.GroupMatch.Controls.Add(Me.MSG2) - Me.GroupMatch.Font = Nothing + resources.ApplyResources(Me.GroupMatch, "GroupMatch") Me.GroupMatch.Name = "GroupMatch" Me.GroupMatch.TabStop = False ' 'TextSource ' - Me.TextSource.AccessibleDescription = Nothing - Me.TextSource.AccessibleName = Nothing resources.ApplyResources(Me.TextSource, "TextSource") - Me.TextSource.BackgroundImage = Nothing - Me.TextSource.Font = Nothing Me.TextSource.Name = "TextSource" ' 'Label5 ' - Me.Label5.AccessibleDescription = Nothing - Me.Label5.AccessibleName = Nothing resources.ApplyResources(Me.Label5, "Label5") - Me.Label5.Font = Nothing Me.Label5.Name = "Label5" ' 'CheckRetweet ' - Me.CheckRetweet.AccessibleDescription = Nothing - Me.CheckRetweet.AccessibleName = Nothing resources.ApplyResources(Me.CheckRetweet, "CheckRetweet") - Me.CheckRetweet.BackgroundImage = Nothing - Me.CheckRetweet.Font = Nothing Me.CheckRetweet.Name = "CheckRetweet" Me.CheckRetweet.UseVisualStyleBackColor = True ' 'CheckCaseSensitive ' - Me.CheckCaseSensitive.AccessibleDescription = Nothing - Me.CheckCaseSensitive.AccessibleName = Nothing resources.ApplyResources(Me.CheckCaseSensitive, "CheckCaseSensitive") - Me.CheckCaseSensitive.BackgroundImage = Nothing - Me.CheckCaseSensitive.Font = Nothing Me.CheckCaseSensitive.Name = "CheckCaseSensitive" Me.CheckCaseSensitive.UseVisualStyleBackColor = True ' 'RadioAND ' - Me.RadioAND.AccessibleDescription = Nothing - Me.RadioAND.AccessibleName = Nothing resources.ApplyResources(Me.RadioAND, "RadioAND") - Me.RadioAND.BackgroundImage = Nothing Me.RadioAND.Checked = True - Me.RadioAND.Font = Nothing Me.RadioAND.Name = "RadioAND" Me.RadioAND.TabStop = True Me.RadioAND.UseVisualStyleBackColor = True ' 'Label8 ' - Me.Label8.AccessibleDescription = Nothing - Me.Label8.AccessibleName = Nothing resources.ApplyResources(Me.Label8, "Label8") - Me.Label8.Font = Nothing Me.Label8.Name = "Label8" ' 'CheckURL ' - Me.CheckURL.AccessibleDescription = Nothing - Me.CheckURL.AccessibleName = Nothing resources.ApplyResources(Me.CheckURL, "CheckURL") - Me.CheckURL.BackgroundImage = Nothing - Me.CheckURL.Font = Nothing Me.CheckURL.Name = "CheckURL" Me.CheckURL.UseVisualStyleBackColor = True ' 'RadioPLUS ' - Me.RadioPLUS.AccessibleDescription = Nothing - Me.RadioPLUS.AccessibleName = Nothing resources.ApplyResources(Me.RadioPLUS, "RadioPLUS") - Me.RadioPLUS.BackgroundImage = Nothing - Me.RadioPLUS.Font = Nothing Me.RadioPLUS.Name = "RadioPLUS" Me.RadioPLUS.UseVisualStyleBackColor = True ' 'CheckRegex ' - Me.CheckRegex.AccessibleDescription = Nothing - Me.CheckRegex.AccessibleName = Nothing resources.ApplyResources(Me.CheckRegex, "CheckRegex") - Me.CheckRegex.BackgroundImage = Nothing - Me.CheckRegex.Font = Nothing Me.CheckRegex.Name = "CheckRegex" Me.CheckRegex.UseVisualStyleBackColor = True ' 'Label9 ' - Me.Label9.AccessibleDescription = Nothing - Me.Label9.AccessibleName = Nothing resources.ApplyResources(Me.Label9, "Label9") - Me.Label9.Font = Nothing Me.Label9.Name = "Label9" ' 'Label7 ' - Me.Label7.AccessibleDescription = Nothing - Me.Label7.AccessibleName = Nothing resources.ApplyResources(Me.Label7, "Label7") - Me.Label7.Font = Nothing Me.Label7.Name = "Label7" ' 'Label6 ' - Me.Label6.AccessibleDescription = Nothing - Me.Label6.AccessibleName = Nothing resources.ApplyResources(Me.Label6, "Label6") - Me.Label6.Font = Nothing Me.Label6.Name = "Label6" ' 'UID ' - Me.UID.AccessibleDescription = Nothing - Me.UID.AccessibleName = Nothing resources.ApplyResources(Me.UID, "UID") - Me.UID.BackgroundImage = Nothing - Me.UID.Font = Nothing Me.UID.Name = "UID" ' 'MSG1 ' - Me.MSG1.AccessibleDescription = Nothing - Me.MSG1.AccessibleName = Nothing resources.ApplyResources(Me.MSG1, "MSG1") - Me.MSG1.BackgroundImage = Nothing - Me.MSG1.Font = Nothing Me.MSG1.Name = "MSG1" ' 'MSG2 ' - Me.MSG2.AccessibleDescription = Nothing - Me.MSG2.AccessibleName = Nothing resources.ApplyResources(Me.MSG2, "MSG2") - Me.MSG2.BackgroundImage = Nothing - Me.MSG2.Font = Nothing Me.MSG2.Name = "MSG2" ' 'GroupBox1 ' - Me.GroupBox1.AccessibleDescription = Nothing - Me.GroupBox1.AccessibleName = Nothing - resources.ApplyResources(Me.GroupBox1, "GroupBox1") - Me.GroupBox1.BackgroundImage = Nothing Me.GroupBox1.Controls.Add(Me.CheckMark) Me.GroupBox1.Controls.Add(Me.OptCopy) Me.GroupBox1.Controls.Add(Me.OptMove) - Me.GroupBox1.Font = Nothing + resources.ApplyResources(Me.GroupBox1, "GroupBox1") Me.GroupBox1.Name = "GroupBox1" Me.GroupBox1.TabStop = False ' 'CheckMark ' - Me.CheckMark.AccessibleDescription = Nothing - Me.CheckMark.AccessibleName = Nothing resources.ApplyResources(Me.CheckMark, "CheckMark") - Me.CheckMark.BackgroundImage = Nothing - Me.CheckMark.Font = Nothing Me.CheckMark.Name = "CheckMark" Me.CheckMark.UseVisualStyleBackColor = True ' 'OptCopy ' - Me.OptCopy.AccessibleDescription = Nothing - Me.OptCopy.AccessibleName = Nothing resources.ApplyResources(Me.OptCopy, "OptCopy") - Me.OptCopy.BackgroundImage = Nothing - Me.OptCopy.Font = Nothing Me.OptCopy.Name = "OptCopy" Me.OptCopy.TabStop = True Me.OptCopy.UseVisualStyleBackColor = True ' 'OptMove ' - Me.OptMove.AccessibleDescription = Nothing - Me.OptMove.AccessibleName = Nothing resources.ApplyResources(Me.OptMove, "OptMove") - Me.OptMove.BackgroundImage = Nothing - Me.OptMove.Font = Nothing Me.OptMove.Name = "OptMove" Me.OptMove.TabStop = True Me.OptMove.UseVisualStyleBackColor = True ' 'ButtonCancel ' - Me.ButtonCancel.AccessibleDescription = Nothing - Me.ButtonCancel.AccessibleName = Nothing resources.ApplyResources(Me.ButtonCancel, "ButtonCancel") - Me.ButtonCancel.BackgroundImage = Nothing - Me.ButtonCancel.Font = Nothing Me.ButtonCancel.Name = "ButtonCancel" Me.ButtonCancel.UseVisualStyleBackColor = True ' 'ButtonOK ' - Me.ButtonOK.AccessibleDescription = Nothing - Me.ButtonOK.AccessibleName = Nothing resources.ApplyResources(Me.ButtonOK, "ButtonOK") - Me.ButtonOK.BackgroundImage = Nothing - Me.ButtonOK.Font = Nothing Me.ButtonOK.Name = "ButtonOK" Me.ButtonOK.UseVisualStyleBackColor = True ' 'ButtonNew ' - Me.ButtonNew.AccessibleDescription = Nothing - Me.ButtonNew.AccessibleName = Nothing resources.ApplyResources(Me.ButtonNew, "ButtonNew") - Me.ButtonNew.BackgroundImage = Nothing - Me.ButtonNew.Font = Nothing Me.ButtonNew.Name = "ButtonNew" Me.ButtonNew.UseVisualStyleBackColor = True ' 'ButtonDelete ' - Me.ButtonDelete.AccessibleDescription = Nothing - Me.ButtonDelete.AccessibleName = Nothing resources.ApplyResources(Me.ButtonDelete, "ButtonDelete") - Me.ButtonDelete.BackgroundImage = Nothing - Me.ButtonDelete.Font = Nothing Me.ButtonDelete.Name = "ButtonDelete" Me.ButtonDelete.UseVisualStyleBackColor = True ' 'ButtonEdit ' - Me.ButtonEdit.AccessibleDescription = Nothing - Me.ButtonEdit.AccessibleName = Nothing resources.ApplyResources(Me.ButtonEdit, "ButtonEdit") - Me.ButtonEdit.BackgroundImage = Nothing - Me.ButtonEdit.Font = Nothing Me.ButtonEdit.Name = "ButtonEdit" Me.ButtonEdit.UseVisualStyleBackColor = True ' 'GroupBox2 ' - Me.GroupBox2.AccessibleDescription = Nothing - Me.GroupBox2.AccessibleName = Nothing - resources.ApplyResources(Me.GroupBox2, "GroupBox2") - Me.GroupBox2.BackgroundImage = Nothing Me.GroupBox2.Controls.Add(Me.ListFilters) Me.GroupBox2.Controls.Add(Me.ButtonEdit) Me.GroupBox2.Controls.Add(Me.ButtonDelete) Me.GroupBox2.Controls.Add(Me.ButtonNew) Me.GroupBox2.Controls.Add(Me.EditFilterGroup) - Me.GroupBox2.Font = Nothing + resources.ApplyResources(Me.GroupBox2, "GroupBox2") Me.GroupBox2.Name = "GroupBox2" Me.GroupBox2.TabStop = False ' 'ListTabs ' - Me.ListTabs.AccessibleDescription = Nothing - Me.ListTabs.AccessibleName = Nothing - resources.ApplyResources(Me.ListTabs, "ListTabs") - Me.ListTabs.BackgroundImage = Nothing - Me.ListTabs.Font = Nothing Me.ListTabs.FormattingEnabled = True + resources.ApplyResources(Me.ListTabs, "ListTabs") Me.ListTabs.Name = "ListTabs" ' 'ButtonAddTab ' - Me.ButtonAddTab.AccessibleDescription = Nothing - Me.ButtonAddTab.AccessibleName = Nothing resources.ApplyResources(Me.ButtonAddTab, "ButtonAddTab") - Me.ButtonAddTab.BackgroundImage = Nothing - Me.ButtonAddTab.Font = Nothing Me.ButtonAddTab.Name = "ButtonAddTab" Me.ButtonAddTab.UseVisualStyleBackColor = True ' 'ButtonDeleteTab ' - Me.ButtonDeleteTab.AccessibleDescription = Nothing - Me.ButtonDeleteTab.AccessibleName = Nothing resources.ApplyResources(Me.ButtonDeleteTab, "ButtonDeleteTab") - Me.ButtonDeleteTab.BackgroundImage = Nothing - Me.ButtonDeleteTab.Font = Nothing Me.ButtonDeleteTab.Name = "ButtonDeleteTab" Me.ButtonDeleteTab.UseVisualStyleBackColor = True ' 'ButtonRenameTab ' - Me.ButtonRenameTab.AccessibleDescription = Nothing - Me.ButtonRenameTab.AccessibleName = Nothing resources.ApplyResources(Me.ButtonRenameTab, "ButtonRenameTab") - Me.ButtonRenameTab.BackgroundImage = Nothing - Me.ButtonRenameTab.Font = Nothing Me.ButtonRenameTab.Name = "ButtonRenameTab" Me.ButtonRenameTab.UseVisualStyleBackColor = True ' 'CheckManageRead ' - Me.CheckManageRead.AccessibleDescription = Nothing - Me.CheckManageRead.AccessibleName = Nothing resources.ApplyResources(Me.CheckManageRead, "CheckManageRead") - Me.CheckManageRead.BackgroundImage = Nothing - Me.CheckManageRead.Font = Nothing Me.CheckManageRead.Name = "CheckManageRead" Me.CheckManageRead.UseVisualStyleBackColor = True ' 'CheckNotifyNew ' - Me.CheckNotifyNew.AccessibleDescription = Nothing - Me.CheckNotifyNew.AccessibleName = Nothing resources.ApplyResources(Me.CheckNotifyNew, "CheckNotifyNew") - Me.CheckNotifyNew.BackgroundImage = Nothing - Me.CheckNotifyNew.Font = Nothing Me.CheckNotifyNew.Name = "CheckNotifyNew" Me.CheckNotifyNew.UseVisualStyleBackColor = True ' 'ComboSound ' - Me.ComboSound.AccessibleDescription = Nothing - Me.ComboSound.AccessibleName = Nothing - resources.ApplyResources(Me.ComboSound, "ComboSound") - Me.ComboSound.BackgroundImage = Nothing - Me.ComboSound.Font = Nothing Me.ComboSound.FormattingEnabled = True + resources.ApplyResources(Me.ComboSound, "ComboSound") Me.ComboSound.Name = "ComboSound" ' 'Label10 ' - Me.Label10.AccessibleDescription = Nothing - Me.Label10.AccessibleName = Nothing resources.ApplyResources(Me.Label10, "Label10") - Me.Label10.Font = Nothing Me.Label10.Name = "Label10" ' 'ButtonUp ' - Me.ButtonUp.AccessibleDescription = Nothing - Me.ButtonUp.AccessibleName = Nothing resources.ApplyResources(Me.ButtonUp, "ButtonUp") - Me.ButtonUp.BackgroundImage = Nothing Me.ButtonUp.Name = "ButtonUp" Me.ButtonUp.UseVisualStyleBackColor = True ' 'ButtonDown ' - Me.ButtonDown.AccessibleDescription = Nothing - Me.ButtonDown.AccessibleName = Nothing resources.ApplyResources(Me.ButtonDown, "ButtonDown") - Me.ButtonDown.BackgroundImage = Nothing Me.ButtonDown.Name = "ButtonDown" Me.ButtonDown.UseVisualStyleBackColor = True ' 'GroupTab ' - Me.GroupTab.AccessibleDescription = Nothing - Me.GroupTab.AccessibleName = Nothing - resources.ApplyResources(Me.GroupTab, "GroupTab") - Me.GroupTab.BackgroundImage = Nothing Me.GroupTab.Controls.Add(Me.ListTabs) Me.GroupTab.Controls.Add(Me.ButtonDown) Me.GroupTab.Controls.Add(Me.ButtonAddTab) @@ -682,25 +468,20 @@ Partial Class FilterDialog Me.GroupTab.Controls.Add(Me.ComboSound) Me.GroupTab.Controls.Add(Me.CheckManageRead) Me.GroupTab.Controls.Add(Me.CheckNotifyNew) - Me.GroupTab.Font = Nothing + resources.ApplyResources(Me.GroupTab, "GroupTab") Me.GroupTab.Name = "GroupTab" Me.GroupTab.TabStop = False ' 'FilterDialog ' - Me.AccessibleDescription = Nothing - Me.AccessibleName = Nothing resources.ApplyResources(Me, "$this") Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font - Me.BackgroundImage = Nothing Me.CancelButton = Me.ButtonClose Me.ControlBox = False Me.Controls.Add(Me.GroupTab) Me.Controls.Add(Me.GroupBox2) Me.Controls.Add(Me.ButtonClose) - Me.Font = Nothing Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog - Me.Icon = Nothing Me.KeyPreview = True Me.MaximizeBox = False Me.MinimizeBox = False diff --git a/Tween/FilterDialog.resx b/Tween/FilterDialog.resx index fedcacdc..f0b0f01e 100644 --- a/Tween/FilterDialog.resx +++ b/Tween/FilterDialog.resx @@ -117,1510 +117,1510 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupExclude + + + 679, 523 - - 14 + + 75, 23 - - GroupTab + + + 2 - - - 44, 62 + + 閉じる(&C) - - 発言内容 + + ButtonClose - - - True + + System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 87, 51 + + $this - - CheckExRetweet + + 2 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 12 - - Source + + 9, 19 - - 1 + + 597, 184 - - 除外ルールのみ設定すると、タブ全体への除外設定となります。 + + 0 - - 161, 98 + + ListFilters - - 71, 16 + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + GroupBox2 - - 53, 12 + + 0 - - - NoControl + + 436, 152 - - 70, 16 + + 157, 74 - - 87, 51 + + 3 - - True + + 除外ルールのみ設定すると、タブ全体への除外設定となります。 - - 113, 23 + + Label11 - - 299, 18 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 6, 375 + + EditFilterGroup - - CheckRetweet + + 0 - - 189, 26 + + 89, 89 - - 612, 508 + + 96, 19 - - ButtonNew + + 10 TextExSource - - 72, 16 - - - 8, 390 - - - 0 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + GroupExclude - + 0 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - + True - - 89, 26 - - - 89, 64 + + + NoControl - - True + + 43, 92 - - 8 + + 40, 12 - - 424, 116 + + 9 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Source - - 12 + + Label12 - - ButtonDelete + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + GroupExclude - - 3 + + 1 - - System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + True - - 6, 12 + + NoControl - - 29, 12 + + 299, 84 - - 299, 62 + + 63, 16 - - 766, 553 + + 14 - - 71, 16 + + 公式RT - - 3 + + CheckExRetweet - - 299, 18 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - NoControl + + GroupExclude - - GroupTab + + 2 - - 7 + + True - - 公式RT + + NoControl - - 7 + + 299, 62 - - 8 + + 102, 16 - - ユーザーID + + 13 - - 発言内容 + + 大/小文字区別 - - 187, 14 + + CheckExCaseSensitive - + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + GroupExclude - - ExMSG1 + + 3 - - GroupTab + + True - - FilterDialog + + NoControl - - ButtonOK - - - 新着通知表示 - - - 53, 12 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 8, 28 - - 9, 209 + + 71, 16 - + 0 - - 1 + + 複合条件 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + RadioExAnd - - 70, 16 + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 13 + + GroupExclude - - 閉じる(&C) + + 4 - - 12 + + True - - 61, 19 + + NoControl - - GroupExclude + + 187, 14 - - GroupBox2 + + 53, 12 - - 29, 12 + + 4 - - 複合条件 + + 発言内容 Label1 - - ButtonEdit + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupTab + + GroupExclude - - GroupMatch + + 5 - + True - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ユーザーIDか発言内容 - - - 未読管理 - - - ユーザーID - - - System.Windows.Forms.ListBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - OptMove - - - 単一条件 - - - GroupTab - - - 5 + + NoControl - - OK + + 299, 40 - - True + + 70, 16 - + 12 - - 204, 19 + + URL検索 + + + CheckExURL System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox1 + + GroupExclude - - 0 + + 6 - - ユーザーIDか発言内容 + + True - - ExUID + + NoControl - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 8, 65 - - CheckExURL + + 71, 16 - - 102, 16 + + 6 - - 114, 12 + + 単一条件 - - CheckNotifyNew + + RadioExPLUS - - 1 + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + GroupExclude - - 89, 26 + + 7 - - 13 + + True - - 1 + + NoControl - - 複合条件 + + 299, 18 - - 14 + + 72, 16 - - 12 + + 11 - - 15, 40 + + 正規表現 - - Label5 + + CheckExRegex - + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + GroupExclude - - True + + 8 - - 0 + + True - + NoControl - - 8, 65 + + 87, 51 - - 0 + + 114, 12 - - GroupMatch + + 7 - - GroupMatch + + ユーザーIDか発言内容 - - True + + Label2 - - 299, 84 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + GroupExclude - - 13 + + 9 - - 597, 184 + + True - - 公式RT + + NoControl - - 103, 19 + + 156, 29 - - 8, 334 - - - GroupMatch + + 29, 12 - - 2 + + 3 - - ルール編集 + + AND - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Label3 - + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 6 - - - 156, 29 + + GroupExclude - - GroupBox1 + + 10 - + True - - 40, 12 + + NoControl - - 597, 263 + + 87, 14 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 56, 12 - - 8, 266 + + 1 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ユーザーID - - NoControl + + Label4 - - Label3 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - $this + + GroupExclude - - EditFilterGroup + + 11 - - CheckExRegex + + 89, 26 - - 3 + + 61, 19 - - 10 + + 2 - - GroupBox2 + + ExUID - - NoControl + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + GroupExclude - - 102, 16 + + 12 - - True + + 189, 26 - - 299, 62 + + 103, 19 - - 7 + + 5 - - 4 + + ExMSG1 - - ButtonAddTab + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 103, 19 + + GroupExclude - - True + + 13 - - GroupMatch + + 89, 64 - + + 204, 19 + + 8 - - 0 + + ExMSG2 - - 63, 16 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + GroupExclude - - True + + 14 - - 6, 18 + + 6, 140 - - 8, 295 + + 424, 116 - - $this + + 1 除外ルール - - 削除(&D) - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + GroupExclude - - OptCopy + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 87, 14 + + EditFilterGroup - - 75, 23 + + 1 - - タブ + + 89, 89 - - 8, 237 + + 96, 19 - - 61, 19 + + 10 - - GroupTab + + TextSource - - EditFilterGroup + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + GroupMatch - - MSG2 - - - 6 + + 0 - - 8, 356 + + True - - RadioExAnd + + NoControl - - 0 + + 43, 92 - - 10 + + 40, 12 - - GroupExclude + + 9 - - GroupMatch + + Source - - 12 + + Label5 - - 75, 23 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + GroupMatch - - GroupExclude + + 1 - - 11 + + True - - 9, 238 + + NoControl - - 新規(&N) + + 299, 84 - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 63, 16 - + + 14 + + + 公式RT + + + CheckRetweet + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupMatch + + 2 - - 6 + + True - - 1 + + 299, 62 - - 299, 84 + + 102, 16 - - マッチルール + + 13 - - NoControl + + 大/小文字区別 - + + CheckCaseSensitive + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupMatch + + 3 - - 1 + + True - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 8, 28 - - 72, 16 + + 71, 16 - - 3 + + 0 - - 2 + + 複合条件 - + + RadioAND + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupMatch + + 4 - + + True + + 187, 14 - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 53, 12 - - 56, 12 + + 4 - - 531, 210 + + 発言内容 - - NoControl + + Label8 - + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 56, 12 - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + GroupMatch - - TextSource + + 5 - + True - - GroupTab - - - 3 + + 299, 40 - - 正規表現 + + 70, 16 - - NoControl + + 12 - - ListFilters + + URL検索 - - CheckRegex + + CheckURL - - 大/小文字区別 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + GroupMatch - - 120, 16 + + 6 - - 5 + + True - - ButtonRenameTab + + 8, 65 - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 71, 16 - - Label2 + + 6 - - 5 + + 単一条件 - - 10 + + RadioPLUS - + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - NoControl + + GroupMatch - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 7 - - 71, 16 + + True - - CenterParent + + 299, 18 - - 6 + + 72, 16 - + 11 - - 436, 152 - - - 6, 140 + + 正規表現 - - 142, 9 + + CheckRegex - - 振り分けルール + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupExclude + + GroupMatch - - 299, 40 + + 8 - - 1 + + True - - GroupTab + + 87, 51 - + 114, 12 - - マークする + + 7 - - 15, 18 + + ユーザーIDか発言内容 - - 516, 234 + + Label9 - - 13 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 436, 234 + + GroupMatch - - 5 + + 9 - - 34, 24 + + True - - 1 + + 156, 29 - - 89, 89 + + 29, 12 - - 113, 20 + + 3 - - 34, 24 + + AND - - 5 + + Label7 - - GroupExclude + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupExclude + + GroupMatch - - 2 + + 10 - - GroupBox1 + + True - - EditFilterGroup + + 87, 14 - - EditFilterGroup + + 56, 12 - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1 - - 2 + + ユーザーID - - 563, 523 + + Label6 - - 6 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Recentからコピーする + + GroupMatch - - 8 + + 11 - - EditFilterGroup + + 89, 26 - - True + + 61, 19 - - GroupExclude + + 2 - - 89, 89 + + UID - - GroupBox2 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - NoControl + + GroupMatch - - 2 + + 12 - - 113, 184 + + 189, 26 - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 103, 19 - - NoControl + + 5 - - 157, 74 + + MSG1 - - 9 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 8, 18 + + GroupMatch - - 2 + + 13 - - EditFilterGroup + + 89, 64 - - 8, 28 + + 204, 19 - - URL検索 + + 8 - - 4 + + MSG2 - - 4 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + GroupMatch - - 9 + + 14 + + + 6, 18 + + + 424, 116 + + + 0 + + + マッチルール - + GroupMatch - - GroupMatch + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 6 + + EditFilterGroup - + + 2 + + True - - ListTabs + + 44, 62 - - True + + 70, 16 - - Label7 + + 2 - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + マークする - - Label8 + + CheckMark - - 87, 207 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 7 + + GroupBox1 - + 0 - - MSG1 - - - 1 + + True - - 2 + + 15, 40 - - 75, 23 + + 123, 16 - - 3 + + 1 - - 299, 40 + + Recentからコピーする - - 編集(&E) + + OptCopy - - True + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupTab + + GroupBox1 - - 96, 19 + + 1 - + True - - NoControl + + 15, 18 - - 14 + + 120, 16 - - 5 + + 0 - - 3 + + Recentから移動する - - 71, 16 + + OptMove - - NoControl + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 9 + + GroupBox1 - - 12 + + 2 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 436, 18 - - 10 + + 155, 98 - - 11 + + 2 - - Label10 + + マッチ時の追加動作(&E) - - GroupBox2 + + GroupBox1 - - 8, 28 + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Source + + EditFilterGroup - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 3 - - 75, 23 + + 516, 234 - - NoControl + + 75, 23 - - ButtonDown + + 5 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + キャンセル - - GroupExclude + + ButtonCancel - - 96, 16 + + System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupTab + + EditFilterGroup - - タブ削除 + + 4 - - NoControl + + 436, 234 - + 75, 23 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 4 - - 270, 210 + + OK - - Label11 + + ButtonOK - - AND + + System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 2 + + EditFilterGroup - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 5 - - 3 + + 9, 238 - - CheckCaseSensitive + + 597, 263 - - 87, 14 + + 4 - - 6 + + ルール編集 - + EditFilterGroup - - 4 + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + GroupBox2 - - ButtonClose - - - 1 - - - 3 - - - UID + + 4 - - System.Windows.Forms.ListBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 9, 209 - - 0 + + 75, 23 - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1 - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 新規(&N) - - NoControl + + ButtonNew - - 9 + + System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 4 + + GroupBox2 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 3 - - GroupExclude + + 531, 210 - - CheckMark + + 75, 23 - - 8, 65 + + 3 - - 7 + + 削除(&D) - - ExMSG2 + + ButtonDelete - - 113, 23 + + System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + GroupBox2 - - RadioPLUS + + 2 - - 189, 26 + + 270, 210 - - NoControl + + 75, 23 - - ButtonUp + + 2 - - Marlett, 9pt, style=Bold + + 編集(&E) - - GroupMatch + + ButtonEdit - - True + + System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 9 + + GroupBox2 - - 0 + + 1 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 142, 9 - - AND + + 612, 508 - + 1 - - 4 + + 振り分けルール - - 4 + + GroupBox2 - - 2 + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 8, 207 + + $this - - 43, 92 + + 1 - - 5 + + 12 - - True + + 8, 18 - - Recentから移動する + + 113, 184 - - 1 + + 0 - - マッチ時の追加動作(&E) + + ListTabs - - Label6 + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 96, 19 + + GroupTab - - Label9 + + 0 - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 8, 237 - + 113, 23 - - キャンセル + + 3 - - 新着サウンド + + タブ作成 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ButtonAddTab - - GroupBox2 + + System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 振り分けルール + + GroupTab - - 204, 19 + + 2 - - タブ作成 + + NoControl - - GroupMatch + + 8, 266 - - 大/小文字区別 + + 113, 23 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 4 - - True + + タブ削除 - - 72, 16 + + ButtonDeleteTab - - 5 + + System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox1 + + GroupTab - - 正規表現 + + 4 - - True + + NoControl - - 8 + + 8, 295 - - True + + 113, 23 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 5 - - 0 + + タブ名変更 - - GroupMatch + + ButtonRenameTab - - Label12 + + System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 0 + + GroupTab - - CheckExCaseSensitive + + 6 - - 127, 423 + + True - - 123, 16 + + 8, 334 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 72, 16 - - CheckURL + + 6 - - $this + + 未読管理 - + + CheckManageRead + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupExclude + + GroupTab - - 11 + + 8 - - GroupTab + + True - - 0 + + NoControl - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 8, 356 - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 96, 16 - - 2 + + 7 - - URL検索 + + 新着通知表示 - - 6, 9 + + CheckNotifyNew - - GroupExclude + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 単一条件 + + GroupTab - - 436, 18 + + 9 - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 8, 390 - - 4 + + 113, 20 - - 89, 64 + + 9 - - タブ名変更 + + ComboSound - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + GroupTab - - 66, 12 + + 7 - - Label4 + + True - - 70, 16 + + 6, 375 - - 156, 29 + + 66, 12 - - 14 + + 8 - - ComboSound + + 新着サウンド - - ButtonDeleteTab + + Label10 - + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 2 + + GroupTab - + 5 - - 40, 12 - - - True - - + Marlett, 9pt, style=Bold - - 1 + + 8, 207 - + + 34, 24 + + 1 - - 4 + + 5 - - CheckManageRead + + ButtonUp - - 9 + + System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 7 + + GroupTab - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 3 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Marlett, 9pt, style=Bold - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + NoControl - - 2 + + 87, 207 - - 9, 19 + + 34, 24 - - 8 + + 2 - - 63, 16 + + 6 - - 2 + + ButtonDown - - 43, 92 + + System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - RadioAND + + GroupTab - - True + + 1 - - RadioExPLUS + + 6, 9 - - 424, 116 + + 127, 423 - - 75, 23 + + 0 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + タブ - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + GroupTab - - ButtonCancel + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupMatch + + $this - - GroupMatch + + 0 True + + 6, 12 + + + 766, 553 + + + CenterParent + + + 振り分けルール + + + FilterDialog + + + System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + \ No newline at end of file diff --git a/Tween/HashtagManage.Designer.vb b/Tween/HashtagManage.Designer.vb new file mode 100644 index 00000000..38781e5e --- /dev/null +++ b/Tween/HashtagManage.Designer.vb @@ -0,0 +1,173 @@ + _ +Partial Class HashtagManage + Inherits System.Windows.Forms.Form + + 'フォームがコンポーネントの一覧をクリーンアップするために dispose をオーバーライドします。 + _ + Protected Overrides Sub Dispose(ByVal disposing As Boolean) + Try + If disposing AndAlso components IsNot Nothing Then + components.Dispose() + End If + Finally + MyBase.Dispose(disposing) + End Try + End Sub + + 'Windows フォーム デザイナで必要です。 + Private components As System.ComponentModel.IContainer + + 'メモ: 以下のプロシージャは Windows フォーム デザイナで必要です。 + 'Windows フォーム デザイナを使用して変更できます。 + 'コード エディタを使って変更しないでください。 + _ + Private Sub InitializeComponent() + Me.TableLayoutPanel1 = New System.Windows.Forms.TableLayoutPanel + Me.OK_Button = New System.Windows.Forms.Button + Me.Cancel_Button = New System.Windows.Forms.Button + Me.DeleteButton = New System.Windows.Forms.Button + Me.ReplaceButton = New System.Windows.Forms.Button + Me.AddButton = New System.Windows.Forms.Button + Me.HistoryHashList = New System.Windows.Forms.ListBox + Me.UseHashText = New System.Windows.Forms.TextBox + Me.Label1 = New System.Windows.Forms.Label + Me.CheckAutoAdd = New System.Windows.Forms.CheckBox + Me.TableLayoutPanel1.SuspendLayout() + Me.SuspendLayout() + ' + 'TableLayoutPanel1 + ' + Me.TableLayoutPanel1.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.TableLayoutPanel1.ColumnCount = 2 + Me.TableLayoutPanel1.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50.0!)) + Me.TableLayoutPanel1.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50.0!)) + Me.TableLayoutPanel1.Controls.Add(Me.OK_Button, 0, 0) + Me.TableLayoutPanel1.Controls.Add(Me.Cancel_Button, 1, 0) + Me.TableLayoutPanel1.Location = New System.Drawing.Point(135, 269) + Me.TableLayoutPanel1.Name = "TableLayoutPanel1" + Me.TableLayoutPanel1.RowCount = 1 + Me.TableLayoutPanel1.RowStyles.Add(New System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50.0!)) + Me.TableLayoutPanel1.Size = New System.Drawing.Size(146, 27) + Me.TableLayoutPanel1.TabIndex = 7 + ' + 'OK_Button + ' + Me.OK_Button.Anchor = System.Windows.Forms.AnchorStyles.None + Me.OK_Button.Location = New System.Drawing.Point(3, 3) + Me.OK_Button.Name = "OK_Button" + Me.OK_Button.Size = New System.Drawing.Size(67, 21) + Me.OK_Button.TabIndex = 0 + Me.OK_Button.Text = "OK" + ' + 'Cancel_Button + ' + Me.Cancel_Button.Anchor = System.Windows.Forms.AnchorStyles.None + Me.Cancel_Button.DialogResult = System.Windows.Forms.DialogResult.Cancel + Me.Cancel_Button.Location = New System.Drawing.Point(76, 3) + Me.Cancel_Button.Name = "Cancel_Button" + Me.Cancel_Button.Size = New System.Drawing.Size(67, 21) + Me.Cancel_Button.TabIndex = 1 + Me.Cancel_Button.Text = "キャンセル" + ' + 'DeleteButton + ' + Me.DeleteButton.Location = New System.Drawing.Point(200, 191) + Me.DeleteButton.Name = "DeleteButton" + Me.DeleteButton.Size = New System.Drawing.Size(79, 29) + Me.DeleteButton.TabIndex = 5 + Me.DeleteButton.Text = "&Delete" + Me.DeleteButton.UseVisualStyleBackColor = True + ' + 'ReplaceButton + ' + Me.ReplaceButton.Location = New System.Drawing.Point(97, 191) + Me.ReplaceButton.Name = "ReplaceButton" + Me.ReplaceButton.Size = New System.Drawing.Size(79, 29) + Me.ReplaceButton.TabIndex = 4 + Me.ReplaceButton.Text = "&Replace" + Me.ReplaceButton.UseVisualStyleBackColor = True + ' + 'AddButton + ' + Me.AddButton.Location = New System.Drawing.Point(12, 191) + Me.AddButton.Name = "AddButton" + Me.AddButton.Size = New System.Drawing.Size(79, 29) + Me.AddButton.TabIndex = 3 + Me.AddButton.Text = "&Add" + Me.AddButton.UseVisualStyleBackColor = True + ' + 'HistoryHashList + ' + Me.HistoryHashList.FormattingEnabled = True + Me.HistoryHashList.ItemHeight = 12 + Me.HistoryHashList.Location = New System.Drawing.Point(12, 49) + Me.HistoryHashList.Name = "HistoryHashList" + Me.HistoryHashList.SelectionMode = System.Windows.Forms.SelectionMode.MultiSimple + Me.HistoryHashList.Size = New System.Drawing.Size(267, 136) + Me.HistoryHashList.TabIndex = 2 + ' + 'UseHashText + ' + Me.UseHashText.Location = New System.Drawing.Point(12, 24) + Me.UseHashText.Name = "UseHashText" + Me.UseHashText.Size = New System.Drawing.Size(267, 19) + Me.UseHashText.TabIndex = 1 + ' + 'Label1 + ' + Me.Label1.AutoSize = True + Me.Label1.Location = New System.Drawing.Point(10, 9) + Me.Label1.Name = "Label1" + Me.Label1.Size = New System.Drawing.Size(65, 12) + Me.Label1.TabIndex = 0 + Me.Label1.Text = "使用するタグ" + ' + 'CheckAutoAdd + ' + Me.CheckAutoAdd.AutoSize = True + Me.CheckAutoAdd.Location = New System.Drawing.Point(12, 238) + Me.CheckAutoAdd.Name = "CheckAutoAdd" + Me.CheckAutoAdd.Size = New System.Drawing.Size(121, 16) + Me.CheckAutoAdd.TabIndex = 6 + Me.CheckAutoAdd.Text = "文末に自動付加(&U)" + Me.CheckAutoAdd.UseVisualStyleBackColor = True + ' + 'HashtagManage + ' + Me.AcceptButton = Me.OK_Button + Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 12.0!) + Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font + Me.CancelButton = Me.Cancel_Button + Me.ClientSize = New System.Drawing.Size(293, 307) + Me.Controls.Add(Me.CheckAutoAdd) + Me.Controls.Add(Me.DeleteButton) + Me.Controls.Add(Me.ReplaceButton) + Me.Controls.Add(Me.AddButton) + Me.Controls.Add(Me.HistoryHashList) + Me.Controls.Add(Me.UseHashText) + Me.Controls.Add(Me.Label1) + Me.Controls.Add(Me.TableLayoutPanel1) + Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog + Me.MaximizeBox = False + Me.MinimizeBox = False + Me.Name = "HashtagManage" + Me.ShowInTaskbar = False + Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent + Me.Text = "HashtagManage" + Me.TableLayoutPanel1.ResumeLayout(False) + Me.ResumeLayout(False) + Me.PerformLayout() + + End Sub + Friend WithEvents TableLayoutPanel1 As System.Windows.Forms.TableLayoutPanel + Friend WithEvents OK_Button As System.Windows.Forms.Button + Friend WithEvents Cancel_Button As System.Windows.Forms.Button + Friend WithEvents DeleteButton As System.Windows.Forms.Button + Friend WithEvents ReplaceButton As System.Windows.Forms.Button + Friend WithEvents AddButton As System.Windows.Forms.Button + Friend WithEvents HistoryHashList As System.Windows.Forms.ListBox + Friend WithEvents UseHashText As System.Windows.Forms.TextBox + Friend WithEvents Label1 As System.Windows.Forms.Label + Friend WithEvents CheckAutoAdd As System.Windows.Forms.CheckBox + +End Class diff --git a/Tween/HashtagManage.resx b/Tween/HashtagManage.resx new file mode 100644 index 00000000..19dc0dd8 --- /dev/null +++ b/Tween/HashtagManage.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Tween/HashtagManage.vb b/Tween/HashtagManage.vb new file mode 100644 index 00000000..498327b1 --- /dev/null +++ b/Tween/HashtagManage.vb @@ -0,0 +1,139 @@ +Imports System.Windows.Forms + +Public Class HashtagManage + + Private _useHash As String = "" + Private _hashSupl As AtIdSupplement + + Private Sub OK_Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK_Button.Click + UseHashText.Text = UseHashText.Text.Trim + UseHashText.Text = UseHashText.Text.Replace("”", "#") + UseHashText.Text = UseHashText.Text.Replace("@", " ") + Dim adjust As String = "" + For Each hash As String In UseHashText.Text.Split(" "c) + If hash.Length > 0 Then + If Not hash.StartsWith("#") Then + MessageBox.Show("Invalid hashtag. -> " + hash, "Hashtag warning", MessageBoxButtons.OK, MessageBoxIcon.Asterisk) + Exit Sub + End If + If hash.Length = 1 Then + MessageBox.Show("emply hashtag.", "Hashtag warning", MessageBoxButtons.OK, MessageBoxIcon.Asterisk) + Exit Sub + End If + 'Žg—p•s‰Â‚Ì•¶Žšƒ`ƒFƒbƒN‚Í‚µ‚È‚¢ + adjust += hash + " " + End If + Next + adjust = adjust.Trim + UseHashText.Text = adjust + _useHash = adjust + Me.AddHashToHistory(_useHash) + Me.DialogResult = System.Windows.Forms.DialogResult.OK + Me.Close() + End Sub + + Private Sub Cancel_Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cancel_Button.Click + Me.DialogResult = System.Windows.Forms.DialogResult.Cancel + Me.Close() + End Sub + + Private Sub AddButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AddButton.Click + UseHashText.Text = UseHashText.Text.Trim + " " + For Each hash As String In HistoryHashList.SelectedItems + If Not UseHashText.Text.Contains(hash + " ") Then UseHashText.Text += hash + " " + Next + UseHashText.Text = UseHashText.Text.Trim + End Sub + + Public Property UseHash() As String + Get + If CheckAutoAdd.Checked Then + Return _useHash + Else + Return "" + End If + End Get + Set(ByVal value As String) + If value.Trim <> "" Then + _useHash = value.Trim + UseHashText.Text = _useHash + Me.AddHashToHistory(_useHash) + End If + End Set + End Property + + Private Sub HashtagManage_Shown(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Shown + UseHashText.Text = _useHash + End Sub + + Public Sub AddHashToHistory(ByVal hash As String) + hash = hash.Trim + If hash <> "" AndAlso Not HistoryHashList.Items.Contains(hash) Then + HistoryHashList.Items.Insert(0, hash) + End If + End Sub + + Public Property AutoAdd() As Boolean + Get + Return CheckAutoAdd.Checked + End Get + Set(ByVal value As Boolean) + CheckAutoAdd.Checked = value + End Set + End Property + + Private Sub ReplaceButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ReplaceButton.Click + UseHashText.Text = "" + For Each hash As String In HistoryHashList.SelectedItems + If Not UseHashText.Text.Contains(hash + " ") Then UseHashText.Text += hash + " " + Next + UseHashText.Text = UseHashText.Text.Trim + End Sub + + Private Sub DeleteButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DeleteButton.Click + For i As Integer = 0 To HistoryHashList.SelectedIndices.Count - 1 + HistoryHashList.Items.RemoveAt(HistoryHashList.SelectedIndices(0)) + Next + End Sub + + Public Sub New(ByVal hashSuplForm As AtIdSupplement, ByVal history() As String) + + ' ‚±‚̌Ăяo‚µ‚́AWindows ƒtƒH[ƒ€ ƒfƒUƒCƒi‚Å•K—v‚Å‚·B + InitializeComponent() + + ' InitializeComponent() ŒÄ‚яo‚µ‚ÌŒã‚ŏ‰Šú‰»‚ð’ljÁ‚µ‚Ü‚·B + + _hashSupl = hashSuplForm + HistoryHashList.Items.AddRange(history) + End Sub + + Private Sub UseHashText_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles UseHashText.KeyPress + If e.KeyChar = "#" Then + _hashSupl.ShowDialog() + If _hashSupl.inputText <> "" Then + Dim fHalf As String = "" + Dim eHalf As String = "" + Dim selStart As Integer = UseHashText.SelectionStart + If selStart > 1 Then + fHalf = UseHashText.Text.Substring(0, selStart) + End If + If selStart < UseHashText.Text.Length Then + eHalf = UseHashText.Text.Substring(selStart) + End If + UseHashText.Text = fHalf + _hashSupl.inputText + eHalf + UseHashText.SelectionStart = selStart + _hashSupl.inputText.Length + End If + e.Handled = True + End If + End Sub + + Public ReadOnly Property HashHistories() As List(Of String) + Get + Dim hash As New List(Of String) + For Each item As String In HistoryHashList.Items + hash.Add(item) + Next + Return hash + End Get + End Property +End Class diff --git a/Tween/Setting.Designer.vb b/Tween/Setting.Designer.vb index 4f7b8d69..a51cc168 100644 --- a/Tween/Setting.Designer.vb +++ b/Tween/Setting.Designer.vb @@ -231,10 +231,6 @@ Partial Class Setting Me.Label59 = New System.Windows.Forms.Label Me.TextBoxOutputzKey = New System.Windows.Forms.TextBox Me.CheckOutputz = New System.Windows.Forms.CheckBox - Me.GroupBox3 = New System.Windows.Forms.GroupBox - Me.ListHash = New System.Windows.Forms.ListBox - Me.ButtonHashAdd = New System.Windows.Forms.Button - Me.ButtonHashDelete = New System.Windows.Forms.Button Me.GroupBox1.SuspendLayout() Me.TabControl1.SuspendLayout() Me.TabPage1.SuspendLayout() @@ -244,7 +240,6 @@ Partial Class Setting Me.TabPage5.SuspendLayout() Me.GroupBox2.SuspendLayout() Me.TabPage6.SuspendLayout() - Me.GroupBox3.SuspendLayout() Me.SuspendLayout() ' 'Label1 @@ -1558,7 +1553,6 @@ Partial Class Setting ' 'TabPage6 ' - Me.TabPage6.Controls.Add(Me.GroupBox3) Me.TabPage6.Controls.Add(Me.CheckNicoms) Me.TabPage6.Controls.Add(Me.Label60) Me.TabPage6.Controls.Add(Me.ComboBoxOutputzUrlmode) @@ -1605,33 +1599,6 @@ Partial Class Setting Me.CheckOutputz.Name = "CheckOutputz" Me.CheckOutputz.UseVisualStyleBackColor = True ' - 'GroupBox3 - ' - Me.GroupBox3.Controls.Add(Me.ButtonHashDelete) - Me.GroupBox3.Controls.Add(Me.ButtonHashAdd) - Me.GroupBox3.Controls.Add(Me.ListHash) - resources.ApplyResources(Me.GroupBox3, "GroupBox3") - Me.GroupBox3.Name = "GroupBox3" - Me.GroupBox3.TabStop = False - ' - 'ListHash - ' - Me.ListHash.FormattingEnabled = True - resources.ApplyResources(Me.ListHash, "ListHash") - Me.ListHash.Name = "ListHash" - ' - 'ButtonHashAdd - ' - resources.ApplyResources(Me.ButtonHashAdd, "ButtonHashAdd") - Me.ButtonHashAdd.Name = "ButtonHashAdd" - Me.ButtonHashAdd.UseVisualStyleBackColor = True - ' - 'ButtonHashDelete - ' - resources.ApplyResources(Me.ButtonHashDelete, "ButtonHashDelete") - Me.ButtonHashDelete.Name = "ButtonHashDelete" - Me.ButtonHashDelete.UseVisualStyleBackColor = True - ' 'Setting ' Me.AcceptButton = Me.Save @@ -1663,7 +1630,6 @@ Partial Class Setting Me.GroupBox2.PerformLayout() Me.TabPage6.ResumeLayout(False) Me.TabPage6.PerformLayout() - Me.GroupBox3.ResumeLayout(False) Me.ResumeLayout(False) End Sub @@ -1874,8 +1840,4 @@ Partial Class Setting Friend WithEvents PubSearchPeriod As System.Windows.Forms.TextBox Friend WithEvents Label7 As System.Windows.Forms.Label Friend WithEvents CheckNicoms As System.Windows.Forms.CheckBox - Friend WithEvents GroupBox3 As System.Windows.Forms.GroupBox - Friend WithEvents ButtonHashDelete As System.Windows.Forms.Button - Friend WithEvents ButtonHashAdd As System.Windows.Forms.Button - Friend WithEvents ListHash As System.Windows.Forms.ListBox End Class diff --git a/Tween/Setting.resx b/Tween/Setting.resx index ad61f09f..7f9b385d 100644 --- a/Tween/Setting.resx +++ b/Tween/Setting.resx @@ -764,6 +764,25 @@ 33 + + True + + + + NoControl + + + 306, 118 + + + 75, 22 + + + 14 + + + 文字色 + btnRetweet @@ -776,6 +795,24 @@ 0 + + NoControl + + + 185, 120 + + + 104, 19 + + + 13 + + + This is sample. + + + MiddleLeft + lblRetweet @@ -788,6 +825,24 @@ 1 + + True + + + NoControl + + + 9, 123 + + + 50, 12 + + + 12 + + + ReTweet + Label80 @@ -800,6 +855,24 @@ 2 + + True + + + NoControl + + + 146, 440 + + + 90, 22 + + + 51 + + + デフォルトに戻す + ButtonBackToDefaultFontColor @@ -812,6 +885,24 @@ 3 + + True + + + NoControl + + + 306, 168 + + + 75, 22 + + + 20 + + + 文字色 + btnDetailLink @@ -824,6 +915,24 @@ 4 + + NoControl + + + 185, 170 + + + 104, 19 + + + 19 + + + This is sample. + + + MiddleLeft + lblDetailLink @@ -836,6 +945,24 @@ 5 + + True + + + NoControl + + + 8, 173 + + + 77, 12 + + + 18 + + + 発言詳細リンク + Label18 @@ -848,6 +975,24 @@ 6 + + True + + + NoControl + + + 306, 418 + + + 75, 22 + + + 50 + + + フォント&&色 + btnInputFont @@ -860,6 +1005,24 @@ 7 + + NoControl + + + 185, 420 + + + 104, 19 + + + 49 + + + This is sample. + + + MiddleLeft + lblInputFont @@ -872,6 +1035,24 @@ 8 + + True + + + NoControl + + + 9, 423 + + + 74, 12 + + + 48 + + + 入力欄フォント + Label65 @@ -884,6 +1065,24 @@ 9 + + True + + + NoControl + + + 306, 393 + + + 75, 22 + + + 47 + + + 背景色 + btnInputBackcolor @@ -896,6 +1095,24 @@ 10 + + NoControl + + + 185, 395 + + + 104, 19 + + + 46 + + + This is sample. + + + MiddleLeft + lblInputBackcolor @@ -908,6 +1125,24 @@ 11 + + True + + + NoControl + + + 9, 398 + + + 131, 12 + + + 45 + + + 入力欄アクティブ時背景色 + Label52 @@ -920,6 +1155,24 @@ 12 + + True + + + NoControl + + + 306, 43 + + + 75, 22 + + + 5 + + + フォント&&色 + btnUnread @@ -932,9 +1185,27 @@ 13 - - lblUnread - + + NoControl + + + 185, 45 + + + 104, 19 + + + 4 + + + This is sample. + + + MiddleLeft + + + lblUnread + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -944,6 +1215,24 @@ 14 + + True + + + NoControl + + + 9, 48 + + + 62, 12 + + + 3 + + + 未読フォント + Label20 @@ -956,6 +1245,24 @@ 15 + + True + + + NoControl + + + 306, 343 + + + 75, 22 + + + 41 + + + 背景色 + btnAtTo @@ -968,6 +1275,21 @@ 16 + + 185, 345 + + + 104, 19 + + + 40 + + + This is sample. + + + MiddleLeft + lblAtTo @@ -980,6 +1302,21 @@ 17 + + True + + + 9, 348 + + + 102, 12 + + + 39 + + + その発言の@先発言 + Label49 @@ -992,6 +1329,21 @@ 18 + + True + + + 306, 193 + + + 75, 22 + + + 23 + + + 背景色 + btnDetailBack @@ -1004,6 +1356,21 @@ 19 + + 185, 195 + + + 104, 19 + + + 22 + + + This is sample. + + + MiddleLeft + lblDetailBackcolor @@ -1016,6 +1383,21 @@ 20 + + True + + + 9, 198 + + + 89, 12 + + + 21 + + + 発言詳細背景色 + Label37 @@ -1028,6 +1410,21 @@ 21 + + True + + + 306, 368 + + + 75, 22 + + + 44 + + + 背景色 + btnListBack @@ -1040,6 +1437,21 @@ 22 + + 185, 370 + + + 104, 19 + + + 43 + + + This is sample. + + + MiddleLeft + lblListBackcolor @@ -1052,6 +1464,21 @@ 23 + + True + + + 9, 373 + + + 53, 12 + + + 42 + + + 一般発言 + Label19 @@ -1064,6 +1491,21 @@ 24 + + True + + + 306, 318 + + + 75, 22 + + + 38 + + + 背景色 + btnAtFromTarget @@ -1076,6 +1518,21 @@ 25 + + 185, 320 + + + 104, 19 + + + 37 + + + This is sample. + + + MiddleLeft + lblAtFromTarget @@ -1088,6 +1545,21 @@ 26 + + True + + + 9, 323 + + + 134, 12 + + + 36 + + + その発言の@先の人の発言 + Label28 @@ -1100,6 +1572,21 @@ 27 + + True + + + 306, 293 + + + 75, 22 + + + 35 + + + 背景色 + btnAtTarget @@ -1112,6 +1599,21 @@ 28 + + 185, 295 + + + 104, 19 + + + 34 + + + This is sample. + + + MiddleLeft + lblAtTarget @@ -1124,8 +1626,23 @@ 29 - - Label30 + + True + + + 9, 298 + + + 88, 12 + + + 33 + + + その人への@返信 + + + Label30 System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 @@ -1136,6 +1653,21 @@ 30 + + True + + + 306, 268 + + + 75, 22 + + + 32 + + + 背景色 + btnTarget @@ -1148,6 +1680,21 @@ 31 + + 185, 270 + + + 104, 19 + + + 31 + + + This is sample. + + + MiddleLeft + lblTarget @@ -1160,6 +1707,21 @@ 32 + + True + + + 9, 273 + + + 70, 12 + + + 30 + + + その人の発言 + Label32 @@ -1172,6 +1734,21 @@ 33 + + True + + + 306, 243 + + + 75, 22 + + + 29 + + + 背景色 + btnAtSelf @@ -1184,6 +1761,21 @@ 34 + + 185, 245 + + + 104, 19 + + + 28 + + + This is sample. + + + MiddleLeft + lblAtSelf @@ -1196,6 +1788,21 @@ 35 + + True + + + 9, 248 + + + 81, 12 + + + 27 + + + 自分への@返信 + Label34 @@ -1208,6 +1815,21 @@ 36 + + True + + + 306, 218 + + + 75, 22 + + + 26 + + + 背景色 + btnSelf @@ -1220,6 +1842,21 @@ 37 + + 185, 220 + + + 104, 19 + + + 25 + + + This is sample. + + + MiddleLeft + lblSelf @@ -1232,6 +1869,21 @@ 38 + + True + + + 9, 223 + + + 63, 12 + + + 24 + + + 自分の発言 + Label36 @@ -1244,6 +1896,21 @@ 39 + + True + + + 306, 143 + + + 75, 22 + + + 17 + + + フォント&&色 + btnDetail @@ -1256,6 +1923,21 @@ 40 + + 185, 145 + + + 104, 19 + + + 16 + + + This is sample. + + + MiddleLeft + lblDetail @@ -1268,6 +1950,21 @@ 41 + + True + + + 9, 148 + + + 77, 12 + + + 15 + + + 発言詳細文字 + Label26 @@ -1280,6 +1977,21 @@ 42 + + True + + + 306, 93 + + + 75, 22 + + + 11 + + + 文字色 + btnOWL @@ -1292,6 +2004,21 @@ 43 + + 185, 95 + + + 104, 19 + + + 10 + + + This is sample. + + + MiddleLeft + lblOWL @@ -1304,6 +2031,21 @@ 44 + + True + + + 9, 98 + + + 63, 12 + + + 9 + + + 片思い発言 + Label24 @@ -1316,6 +2058,21 @@ 45 + + True + + + 306, 68 + + + 75, 22 + + + 8 + + + 文字色 + btnFav @@ -1328,7 +2085,22 @@ 46 - + + 185, 70 + + + 104, 19 + + + 7 + + + This is sample. + + + MiddleLeft + + lblFav @@ -1340,6 +2112,21 @@ 47 + + True + + + 9, 73 + + + 48, 12 + + + 6 + + + Fav発言 + Label22 @@ -1352,6 +2139,24 @@ 48 + + True + + + NoControl + + + 306, 18 + + + 75, 22 + + + 2 + + + フォント&&色 + btnListFont @@ -1364,6 +2169,24 @@ 49 + + NoControl + + + 185, 20 + + + 104, 19 + + + 1 + + + This is sample. + + + MiddleLeft + lblListFont @@ -1376,6 +2199,24 @@ 50 + + True + + + NoControl + + + 9, 23 + + + 62, 12 + + + 0 + + + リストフォント + Label61 @@ -1412,3648 +2253,917 @@ 0 - - True - - - - NoControl + + 17, 17 + + + 135, 17 + + + なし - - 306, 118 + + ユーザーID - - 75, 22 + + ニックネーム - - 14 + + 197, 6 - - 文字色 + + 100, 20 - - btnRetweet + + 1 - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + cmbNameBalloon - - GroupBox1 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 0 + + TabPage3 - - NoControl + + 29 - - 185, 120 + + True - - 104, 19 + + 6, 9 - - 13 + + 130, 12 - - This is sample. + + 0 - - MiddleLeft + + 新着バルーンのユーザー名 - - lblRetweet + + Label10 - + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox1 + + TabPage3 - - 1 + + 23 - + True - - NoControl + + 173, 306 - - 9, 123 + + 207, 16 - - 50, 12 + + 31 - - 12 + + 推奨ステータスを使用する[TWNv○○] - - ReTweet + + CheckUseRecommendStatus - - Label80 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + TabPage2 - - GroupBox1 + + 37 - - 2 + + Top, Bottom, Left, Right - - True + + yyyy/MM/dd H:mm:ss - - NoControl + + yy/M/d H:mm:ss - - 146, 440 + + H:mm:ss yy/M/d - - 90, 22 + + M/d H:mm:ss - - 51 + + M/d H:mm - - デフォルトに戻す + + H:mm:ss M/d - - ButtonBackToDefaultFontColor + + H:mm:ss - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + H:mm - - GroupBox1 + + tt h:mm - - 3 + + M/d tt h:mm:ss - - True + + M/d tt h:mm - - NoControl + + 197, 121 - - 306, 168 - - - 75, 22 - - - 20 - - - 文字色 + + 170, 20 - - btnDetailLink + + 9 - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + CmbDateTimeFormat - - GroupBox1 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 4 + + TabPage3 - - NoControl + + 26 - - 185, 170 + + True - - 104, 19 + + 6, 124 - - 19 + + 113, 12 - - This is sample. + + 8 - - MiddleLeft + + リストの日時フォーマット - - lblDetailLink + + Label23 - + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox1 + + TabPage3 - - 5 + + 28 - + True - - NoControl + + False - - 8, 173 + + 197, 224 - - 77, 12 + + 67, 16 - - 18 + + 17 - - 発言詳細リンク + + 表示する - - Label18 + + CheckBox3 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox1 + + TabPage3 - - 6 + + 37 - + True - - NoControl - - - 306, 418 + + False - - 75, 22 + + 6, 225 - - 50 + + 134, 12 - - フォント&&色 + + 16 - - btnInputFont + + 発言詳細部のアイコン表示 - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Label25 - - GroupBox1 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 7 + + TabPage3 - - NoControl + + 35 - - 185, 420 + + True - - 104, 19 + + 173, 190 - - 49 + + 104, 16 - - This is sample. + + 18 - - MiddleLeft + + Ctrl+Enterにする - - lblInputFont + + CheckPostCtrlEnter - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox1 + + TabPage2 - - 8 + + 33 - + True - - NoControl - - - 9, 423 + + 11, 191 - - 74, 12 + + 137, 12 - - 48 + + 17 - - 入力欄フォント + + POSTキー(デフォルトEnter) - - Label65 + + Label27 - + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox1 + + TabPage2 - - 9 + + 31 - + True - - NoControl + + 43, 248 - - 306, 393 + + 41, 12 - - 75, 22 + + 20 - - 47 + + Recent - - 背景色 + + Label31 - - btnInputBackcolor + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + TabPage1 - - GroupBox1 + + 38 - - 10 + + True - - NoControl - - - 185, 395 - - - 104, 19 - - - 46 - - - This is sample. - - - MiddleLeft - - - lblInputBackcolor - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 11 - - - True - - - NoControl - - - 9, 398 - - - 131, 12 - - - 45 - - - 入力欄アクティブ時背景色 - - - Label52 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 12 - - - True - - - NoControl - - - 306, 43 - - - 75, 22 - - - 5 - - - フォント&&色 - - - btnUnread - - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 13 - - - NoControl - - - 185, 45 - - - 104, 19 - - - 4 - - - This is sample. - - - MiddleLeft - - - lblUnread - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 14 - - - True - - - NoControl - - - 9, 48 - - - 62, 12 - - - 3 - - - 未読フォント - - - Label20 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 15 - - - True - - - NoControl - - - 306, 343 - - - 75, 22 - - - 41 - - - 背景色 - - - btnAtTo - - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 16 - - - 185, 345 - - - 104, 19 - - - 40 - - - This is sample. - - - MiddleLeft - - - lblAtTo - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 17 - - - True - - - 9, 348 - - - 102, 12 - - - 39 - - - その発言の@先発言 - - - Label49 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 18 - - - True - - - 306, 193 - - - 75, 22 - - - 23 - - - 背景色 - - - btnDetailBack - - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 19 - - - 185, 195 - - - 104, 19 - - - 22 - - - This is sample. - - - MiddleLeft - - - lblDetailBackcolor - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 20 - - - True - - - 9, 198 - - - 89, 12 - - - 21 - - - 発言詳細背景色 - - - Label37 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 21 - - - True - - - 306, 368 - - - 75, 22 - - - 44 - - - 背景色 - - - btnListBack - - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 22 - - - 185, 370 - - - 104, 19 - - - 43 - - - This is sample. - - - MiddleLeft - - - lblListBackcolor - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 23 - - - True - - - 9, 373 - - - 53, 12 - - - 42 - - - 一般発言 - - - Label19 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 24 - - - True - - - 306, 318 - - - 75, 22 - - - 38 - - - 背景色 - - - btnAtFromTarget - - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 25 - - - 185, 320 - - - 104, 19 - - - 37 - - - This is sample. - - - MiddleLeft - - - lblAtFromTarget - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 26 - - - True - - - 9, 323 - - - 134, 12 - - - 36 - - - その発言の@先の人の発言 - - - Label28 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 27 - - - True - - - 306, 293 - - - 75, 22 - - - 35 - - - 背景色 - - - btnAtTarget - - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 28 - - - 185, 295 - - - 104, 19 - - - 34 - - - This is sample. - - - MiddleLeft - - - lblAtTarget - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 29 - - - True - - - 9, 298 - - - 88, 12 - - - 33 - - - その人への@返信 - - - Label30 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 30 - - - True - - - 306, 268 - - - 75, 22 - - - 32 - - - 背景色 - - - btnTarget - - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 31 - - - 185, 270 - - - 104, 19 - - - 31 - - - This is sample. - - - MiddleLeft - - - lblTarget - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 32 - - - True - - - 9, 273 - - - 70, 12 - - - 30 - - - その人の発言 - - - Label32 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 33 - - - True - - - 306, 243 - - - 75, 22 - - - 29 - - - 背景色 - - - btnAtSelf - - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 34 - - - 185, 245 - - - 104, 19 - - - 28 - - - This is sample. - - - MiddleLeft - - - lblAtSelf - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 35 - - - True - - - 9, 248 - - - 81, 12 - - - 27 - - - 自分への@返信 - - - Label34 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 36 - - - True - - - 306, 218 - - - 75, 22 - - - 26 - - - 背景色 - - - btnSelf - - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 37 - - - 185, 220 - - - 104, 19 - - - 25 - - - This is sample. - - - MiddleLeft - - - lblSelf - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 38 - - - True - - - 9, 223 - - - 63, 12 - - - 24 - - - 自分の発言 - - - Label36 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 39 - - - True - - - 306, 143 - - - 75, 22 - - - 17 - - - フォント&&色 - - - btnDetail - - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 40 - - - 185, 145 - - - 104, 19 - - - 16 - - - This is sample. - - - MiddleLeft - - - lblDetail - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 41 - - - True - - - 9, 148 - - - 77, 12 - - - 15 - - - 発言詳細文字 - - - Label26 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 42 - - - True - - - 306, 93 - - - 75, 22 - - - 11 - - - 文字色 - - - btnOWL - - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 43 - - - 185, 95 - - - 104, 19 - - - 10 - - - This is sample. - - - MiddleLeft - - - lblOWL - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 44 - - - True - - - 9, 98 - - - 63, 12 - - - 9 - - - 片思い発言 - - - Label24 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 45 - - - True - - - 306, 68 - - - 75, 22 - - - 8 - - - 文字色 - - - btnFav - - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 46 - - - 185, 70 - - - 104, 19 - - - 7 - - - This is sample. - - - MiddleLeft - - - lblFav - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 47 - - - True - - - 9, 73 - - - 48, 12 - - - 6 - - - Fav発言 - - - Label22 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 48 - - - True - - - NoControl - - - 306, 18 - - - 75, 22 - - - 2 - - - フォント&&色 - - - btnListFont - - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 49 - - - NoControl - - - 185, 20 - - - 104, 19 - - - 1 - - - This is sample. - - - MiddleLeft - - - lblListFont - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 50 - - - True - - - NoControl - - - 9, 23 - - - 62, 12 - - - 0 - - - リストフォント - - - Label61 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox1 - - - 51 - - - 17, 17 - - - 135, 17 - - - なし - - - ユーザーID - - - ニックネーム - - - 197, 6 - - - 100, 20 - - - 1 - - - cmbNameBalloon - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 29 - - - True - - - 6, 9 - - - 130, 12 - - - 0 - - - 新着バルーンのユーザー名 - - - Label10 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 23 - - - True - - - 173, 306 - - - 207, 16 - - - 31 - - - 推奨ステータスを使用する[TWNv○○] - - - CheckUseRecommendStatus - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 37 - - - Top, Bottom, Left, Right - - - yyyy/MM/dd H:mm:ss - - - yy/M/d H:mm:ss - - - H:mm:ss yy/M/d - - - M/d H:mm:ss - - - M/d H:mm - - - H:mm:ss M/d - - - H:mm:ss - - - H:mm - - - tt h:mm - - - M/d tt h:mm:ss - - - M/d tt h:mm - - - 197, 121 - - - 170, 20 - - - 9 - - - CmbDateTimeFormat - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 26 - - - True - - - 6, 124 - - - 113, 12 - - - 8 - - - リストの日時フォーマット - - - Label23 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 28 - - - True - - - False - - - 197, 224 - - - 67, 16 - - - 17 - - - 表示する - - - CheckBox3 - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 37 - - - True - - - False - - - 6, 225 - - - 134, 12 - - - 16 - - - 発言詳細部のアイコン表示 - - - Label25 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 35 - - - True - - - 173, 190 - - - 104, 16 - - - 18 - - - Ctrl+Enterにする - - - CheckPostCtrlEnter - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 33 - - - True - - - 11, 191 - - - 137, 12 - - - 17 - - - POSTキー(デフォルトEnter) - - - Label27 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 31 - - - True - - - 43, 248 - - - 41, 12 - - - 20 - - - Recent - - - Label31 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 38 - - - True - - - 146, 248 - - - 34, 12 - - - 22 - - - Reply - - - Label33 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 39 - - - True - - - 242, 248 - - - 22, 12 - - - 24 - - - DM - - - Label35 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 40 - - - 194, 245 - - - 34, 19 - - - 23 - - - StartupReadReply - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 41 - - - 278, 245 - - - 34, 19 - - - 25 - - - StartupReadDM - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 42 - - - False - - - 197, 169 - - - 34, 19 - - - 13 - - - TextBox3 - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 38 - - - none - - - 16*16 - - - 24*24 - - - 48*48 - - - 48*48(2Column) - - - 233, 168 - - - 134, 20 - - - 14 - - - IconSize - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 36 - - - True - - - 11, 59 - - - 53, 12 - - - 3 - - - 未読管理 - - - Label38 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 23 - - - True - - - 173, 58 - - - 43, 16 - - - 4 - - - する - - - UReadMng - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 25 - - - True - - - 11, 81 - - - 89, 12 - - - 5 - - - 新着時未読クリア - - - Label39 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 32 - - - True - - - 173, 80 - - - 43, 16 - - - 6 - - - する - - - CheckReadOldPosts - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 34 - - - True - - - 11, 103 - - - 100, 12 - - - 7 - - - ×ボタンを押したとき - - - Label40 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 28 - - - True - - - 173, 102 - - - 67, 16 - - - 8 - - - 終了する - - - CheckCloseToExit - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 27 - - - True - - - 11, 125 - - - 76, 12 - - - 9 - - - 最小化したとき - - - Label41 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 30 - - - True - - - 173, 124 - - - 90, 16 - - - 10 - - - アイコン化する - - - CheckMinimizeToTray - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 29 - - - 173, 279 - - - 112, 19 - - - 28 - - - BrowserPathText - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 24 - - - True - - - 11, 282 - - - 60, 12 - - - 27 - - - ブラウザパス - - - Label44 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 26 - - - True - - - 127, 75 - - - 101, 16 - - - 7 - - - Reply同時取得 - - - CheckboxReply - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 27 - - - True - - - 197, 32 - - - 109, 16 - - - 3 - - - ユーザー名を表示 - - - CheckDispUsername - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 31 - - - True - - - 6, 33 - - - 122, 12 - - - 2 - - - タイトルバーとツールチップ - - - Label46 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 30 - - - True - - - 6, 98 - - - 60, 12 - - - 6 - - - タイトルバー - - - Label45 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 27 - - - (なし) - - - バージョン - - - 最終発言 - - - @未読数 - - - 未読数 - - - 未読数(@未読数) - - - 全未読/全発言数 - - - 197, 95 - - - 170, 20 - - - 7 - - - ComboDispTitle - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 24 - - - True - - - 195, 191 - - - 131, 12 - - - 15 - - - 再起動後有効になります。 - - - Label47 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 25 - - - TextCountApiReply - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 0 - - - Label7 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 1 - - - PubSearchPeriod - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 2 - - - Label70 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 3 - - - CheckStartupAPImodeNoWarning - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 4 - - - Label69 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 5 - - - ReplyPeriod - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 6 - - - CheckPostAndGet - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 7 - - - Label67 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 8 - - - TextCountApi - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 9 - - - Label66 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 10 - - - CheckPostMethod - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 11 - - - Label43 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 12 - - - CheckUseApi - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 13 - - - Label54 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 14 - - - CheckStartupFollowers - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 15 - - - Label53 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 16 - - - CheckStartupKey - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 17 - - - Label51 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 18 - - - CheckStartupVersion - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 19 - - - CheckPeriodAdjust - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage1 - - - 20 - - - 4, 21 - - - 3, 3, 3, 3 - - - 399, 475 - - - 0 - - - 基本 - - - TabPage1 - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabControl1 - - - 0 - - - Label79 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 0 - - - CheckAtIdSupple - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 1 - - - TextBitlyPw - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 2 - - - Label77 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 3 - - - TextBitlyId - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 4 - - - Label76 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 5 - - - Label74 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 6 - - - chkGetFav - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 7 - - - ComboBoxAutoShortUrlFirst - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 8 - - - Label71 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 9 - - - CheckProtectNotInclude - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 10 - - - Label42 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 11 - - - CheckAutoConvertUrl - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 12 - - - Label29 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 13 - - - Label57 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 14 - - - Label56 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 15 - - - CheckFavRestrict - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 16 - - - CheckTinyURL - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 17 - - - Label50 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 18 - - - Button3 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 19 - - - 4, 21 - - - 3, 3, 3, 3 - - - 399, 475 - - - 1 - - - 動作 - - - TabPage2 - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabControl1 - - - 1 - - - Label81 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 0 - - - LanguageCombo - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 1 - - - Label13 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 2 - - - CheckAlwaysTop - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 3 - - - Label58 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 4 - - - Label21 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 5 - - - CheckSortOrderLock - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 6 - - - Label78 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 7 - - - CheckShowGrid - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 8 - - - Label75 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage3 - - - 9 - - - CheckMonospace + + 146, 248 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 34, 12 - - TabPage3 + + 22 - - 10 + + Reply - - Label73 + + Label33 - + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - TabPage3 - - - 11 - - - chkReadOwnPost - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + TabPage1 - - TabPage3 + + 39 - - 12 + + True - - ReplyIconStateCombo + + 242, 248 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 22, 12 - - TabPage3 + + 24 - - 13 + + DM - - Label72 + + Label35 - + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - TabPage3 - - - 14 - - - Label48 + + TabPage1 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 40 - - TabPage3 + + 194, 245 - - 15 + + 34, 19 - - chkTabIconDisp + + 23 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + StartupReadReply - - TabPage3 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 16 + + TabPage1 - - Label68 + + 41 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 278, 245 - - TabPage3 + + 34, 19 - - 17 + + 25 - - CheckBalloonLimit + + StartupReadDM - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - TabPage3 + + TabPage1 - - 18 + + 42 - - LabelDateTimeFormatApplied + + False - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 197, 169 - - TabPage3 + + 34, 19 - - 19 + + 13 - - Label62 + + TextBox3 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + TabPage3 - - 20 + + 38 - - Label17 + + none - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 16*16 - - TabPage3 + + 24*24 - - 21 + + 48*48 - - chkUnreadStyle + + 48*48(2Column) - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 233, 168 - - TabPage3 + + 134, 20 - - 22 + + 14 - - 4, 21 + + IconSize - - 3, 3, 3, 3 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 399, 475 + + TabPage3 - - 2 + + 36 - - 表示 + + True - - TabPage3 + + 11, 59 - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 53, 12 - - TabControl1 + + 3 - - 2 + + 未読管理 - - 4, 21 + + Label38 - - 3, 3, 3, 3 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 399, 475 + + TabPage2 - - 3 + + 23 - - フォント&色 + + True - - TabPage4 + + 173, 58 - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 43, 16 - - TabControl1 + + 4 - - 3 + + する - - CheckUseSsl + + UReadMng - + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - TabPage5 + + TabPage2 - - 0 + + 25 - - Label64 + + True - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 11, 81 - - TabPage5 + + 89, 12 - - 1 + + 5 - - ConnectionTimeOut + + 新着時未読クリア - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Label39 - - TabPage5 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 2 + + TabPage2 - - Label63 + + 32 - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + True - - TabPage5 + + 173, 80 - - 3 + + 43, 16 - - GroupBox2 + + 6 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + する - - TabPage5 + + CheckReadOldPosts - - 4 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 4, 21 + + TabPage2 - - 3, 3, 3, 3 + + 34 - - 399, 475 + + True - - 4 + + 11, 103 - - 通信 + + 100, 12 - - TabPage5 + + 7 - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ×ボタンを押したとき - - TabControl1 + + Label40 - - 4 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - NoControl + + TabPage2 - - 277, 124 + + 28 - - 98, 30 + + True - - 2 + + 173, 102 - - Delete + + 67, 16 - - ButtonHashDelete + + 8 - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 終了する - - GroupBox3 + + CheckCloseToExit - - 0 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 6, 124 + + TabPage2 - - 98, 30 + + 27 - - 1 + + True - - Add + + 11, 125 - - ButtonHashAdd + + 76, 12 - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 9 - - GroupBox3 + + 最小化したとき - - 1 + + Label41 - - 12 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 6, 18 + + TabPage2 - - 369, 100 + + 30 - - 0 + + True - - ListHash + + 173, 124 - - System.Windows.Forms.ListBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 90, 16 - - GroupBox3 + + 10 - - 2 + + アイコン化する - - 15, 184 + + CheckMinimizeToTray - - 381, 166 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 6 + + TabPage2 - - HashTags + + 29 - - GroupBox3 + + 173, 279 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 112, 19 - - TabPage6 + + 28 - - 0 + + BrowserPathText - - True + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - NoControl + + TabPage2 - - 15, 161 + + 24 - - 237, 16 + + True - - 5 + + 11, 282 - - ニコニコ動画のURLをnico.msで短縮して送信 + + 60, 12 - - CheckNicoms + + 27 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ブラウザパス - - TabPage6 + + Label44 - - 1 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage2 + + + 26 - + True - - 28, 111 + + 127, 75 - - 99, 12 + + 101, 16 - - 3 + + 7 - - アウトプット先のURL + + Reply同時取得 - - Label60 + + CheckboxReply - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - TabPage6 + + TabPage1 - - 2 + + 27 - - twitter.com + + True - - twitter.com/username + + 197, 32 - - 197, 108 + + 109, 16 - - 168, 20 + + 3 - - 4 + + ユーザー名を表示 - - ComboBoxOutputzUrlmode + + CheckDispUsername - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - TabPage6 + + TabPage3 - - 3 + + 31 - + True - - 28, 65 + + 6, 33 - - 63, 12 + + 122, 12 - - 1 + + 2 - - 復活の呪文 + + タイトルバーとツールチップ - - Label59 + + Label46 - + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - TabPage6 + + TabPage3 - - 4 + + 30 - - 197, 62 + + True - - 168, 19 + + 6, 98 - - 2 + + 60, 12 - - TextBoxOutputzKey + + 6 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + タイトルバー - - TabPage6 + + Label45 - - 5 + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + TabPage3 - - 15, 28 + + 27 - - 115, 16 + + (なし) - - 0 + + バージョン - - Outputzに対応する + + 最終発言 - - CheckOutputz + + @未読数 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 未読数 - - TabPage6 + + 未読数(@未読数) - - 6 + + 全未読/全発言数 - - 4, 21 + + 197, 95 - - 399, 475 + + 170, 20 - - 5 + + 7 - - Additional + + ComboDispTitle - - TabPage6 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + TabPage3 - - TabControl1 + + 24 - - 5 + + True - - 12, 12 + + 195, 191 - - 407, 500 + + 131, 12 - - 0 + + 15 - - TabControl1 + + 再起動後有効になります。 - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Label47 - - $this + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 0 + + TabPage3 + + + 25 297, 429 @@ -5637,8 +3747,35 @@ TabPage1 - - 20 + + 20 + + + 4, 21 + + + 3, 3, 3, 3 + + + 399, 475 + + + 0 + + + 基本 + + + TabPage1 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabControl1 + + + 0 True @@ -6198,6 +4335,33 @@ 19 + + 4, 21 + + + 3, 3, 3, 3 + + + 399, 475 + + + 1 + + + 動作 + + + TabPage2 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabControl1 + + + 1 + True @@ -6882,6 +5046,60 @@ 22 + + 4, 21 + + + 3, 3, 3, 3 + + + 399, 475 + + + 2 + + + 表示 + + + TabPage3 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabControl1 + + + 2 + + + 4, 21 + + + 3, 3, 3, 3 + + + 399, 475 + + + 3 + + + フォント&色 + + + TabPage4 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabControl1 + + + 3 + True @@ -6985,175 +5203,7 @@ TabPage5 - 3 - - - Label55 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox2 - - - 0 - - - TextProxyPassword - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox2 - - - 1 - - - LabelProxyPassword - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox2 - - - 2 - - - TextProxyUser - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox2 - - - 3 - - - LabelProxyUser - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox2 - - - 4 - - - TextProxyPort - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox2 - - - 5 - - - LabelProxyPort - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox2 - - - 6 - - - TextProxyAddress - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox2 - - - 7 - - - LabelProxyAddress - - - System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox2 - - - 8 - - - RadioProxySpecified - - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox2 - - - 9 - - - RadioProxyIE - - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox2 - - - 10 - - - RadioProxyNone - - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox2 - - - 11 - - - 7, 7 - - - 386, 161 - - - 0 - - - プロキシの設定 - - - GroupBox2 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage5 - - - 4 + 3 True @@ -7455,6 +5505,261 @@ 11 + + 7, 7 + + + 386, 161 + + + 0 + + + プロキシの設定 + + + GroupBox2 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage5 + + + 4 + + + 4, 21 + + + 3, 3, 3, 3 + + + 399, 475 + + + 4 + + + 通信 + + + TabPage5 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabControl1 + + + 4 + + + True + + + NoControl + + + 15, 161 + + + 237, 16 + + + 5 + + + ニコニコ動画のURLをnico.msで短縮して送信 + + + CheckNicoms + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage6 + + + 0 + + + True + + + 28, 111 + + + 99, 12 + + + 3 + + + アウトプット先のURL + + + Label60 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage6 + + + 1 + + + twitter.com + + + twitter.com/username + + + 197, 108 + + + 168, 20 + + + 4 + + + ComboBoxOutputzUrlmode + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage6 + + + 2 + + + True + + + 28, 65 + + + 63, 12 + + + 1 + + + 復活の呪文 + + + Label59 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage6 + + + 3 + + + 197, 62 + + + 168, 19 + + + 2 + + + TextBoxOutputzKey + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage6 + + + 4 + + + True + + + 15, 28 + + + 115, 16 + + + 0 + + + Outputzに対応する + + + CheckOutputz + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage6 + + + 5 + + + 4, 21 + + + 399, 475 + + + 5 + + + Additional + + + TabPage6 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabControl1 + + + 5 + + + 12, 12 + + + 407, 500 + + + 0 + + + TabControl1 + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 0 + True diff --git a/Tween/Setting.vb b/Tween/Setting.vb index 65b281bd..e23936e0 100644 --- a/Tween/Setting.vb +++ b/Tween/Setting.vb @@ -116,7 +116,6 @@ Public Class Setting Private _MyShowGrid As Boolean Private _MyUseAtIdSupplement As Boolean Private _MyLanguage As String - Private _MyHashList As List(Of String) Private Sub Save_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Save.Click Try @@ -278,10 +277,6 @@ Public Class Setting Case Else _MyLanguage = "en" End Select - _MyHashList = New List(Of String) - For Each hash As String In ListHash.Items - _MyHashList.Add(hash) - Next Catch ex As Exception MessageBox.Show(My.Resources.Save_ClickText3) Me.DialogResult = Windows.Forms.DialogResult.Cancel @@ -487,7 +482,6 @@ Public Class Setting Case Else LanguageCombo.SelectedIndex = 2 End Select - ListHash.Items.AddRange(_MyHashList.ToArray) TabControl1.SelectedIndex = 0 ActiveControl = Username @@ -505,7 +499,7 @@ Public Class Setting Exit Sub End Try - If prd <> 0 And (prd < 30 Or prd > 6000) Then + If prd <> 0 AndAlso (prd < 30 OrElse prd > 6000) Then MessageBox.Show(My.Resources.TimelinePeriod_ValidatingText2) e.Cancel = True End If @@ -521,7 +515,7 @@ Public Class Setting Exit Sub End Try - If prd <> 0 And (prd < 30 Or prd > 6000) Then + If prd <> 0 AndAlso (prd < 30 OrElse prd > 6000) Then MessageBox.Show(My.Resources.TimelinePeriod_ValidatingText2) e.Cancel = True End If @@ -537,7 +531,7 @@ Public Class Setting Exit Sub End Try - If thr < 1 Or thr > 20 Then + If thr < 1 OrElse thr > 20 Then MessageBox.Show(My.Resources.NextThreshold_ValidatingText2) e.Cancel = True End If @@ -553,7 +547,7 @@ Public Class Setting Exit Sub End Try - If thr < 1 Or thr > 20 Then + If thr < 1 OrElse thr > 20 Then MessageBox.Show(My.Resources.NextPages_ValidatingText2) e.Cancel = True End If @@ -569,7 +563,7 @@ Public Class Setting Exit Sub End Try - If prd <> 0 And (prd < 30 Or prd > 6000) Then + If prd <> 0 AndAlso (prd < 30 OrElse prd > 6000) Then MessageBox.Show(My.Resources.DMPeriod_ValidatingText2) e.Cancel = True End If @@ -585,7 +579,7 @@ Public Class Setting Exit Sub End Try - If prd <> 0 And (prd < 30 Or prd > 6000) Then + If prd <> 0 AndAlso (prd < 30 OrElse prd > 6000) Then MessageBox.Show(My.Resources.DMPeriod_ValidatingText2) e.Cancel = True End If @@ -617,7 +611,7 @@ Public Class Setting Exit Sub End Try - If pages < 1 Or pages > 999 Then + If pages < 1 OrElse pages > 999 Then MessageBox.Show(My.Resources.StartupReadPages_ValidatingText2) e.Cancel = True End If @@ -633,7 +627,7 @@ Public Class Setting Exit Sub End Try - If pages < 0 Or pages > 999 Then + If pages < 0 OrElse pages > 999 Then MessageBox.Show(My.Resources.StartupReadReply_ValidatingText2) e.Cancel = True End If @@ -649,7 +643,7 @@ Public Class Setting Exit Sub End Try - If pages < 1 Or pages > 999 Then + If pages < 1 OrElse pages > 999 Then MessageBox.Show(My.Resources.StartupReadDM_ValidatingText2) e.Cancel = True End If @@ -1889,33 +1883,5 @@ Public Class Setting lblRetweet.ForeColor = Color.FromKnownColor(System.Drawing.KnownColor.Green) End Sub - Private Sub ButtonHashAdd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonHashAdd.Click - Dim inputText As String = "" - Using tagInput As New InputTabName - tagInput.FormTitle = "New HashTag" - tagInput.FormDescription = "Input HashTag" - tagInput.IsShowUsage = False - tagInput.ShowDialog() - inputText = tagInput.TabName.Trim - tagInput.Dispose() - End Using - If inputText = "" Then Exit Sub - If Not inputText.StartsWith("#") Then inputText = "#" + inputText - ListHash.Items.Add(inputText) - End Sub - - Private Sub ButtonHashDelete_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonHashDelete.Click - If ListHash.SelectedIndex = -1 Then Exit Sub - ListHash.Items.RemoveAt(ListHash.SelectedIndex) - End Sub - - Public Property HashList() As List(Of String) - Get - Return _MyHashList - End Get - Set(ByVal value As List(Of String)) - _MyHashList = value - End Set - End Property End Class diff --git a/Tween/StatusDictionary.vb b/Tween/StatusDictionary.vb index 6612528e..768ed583 100644 --- a/Tween/StatusDictionary.vb +++ b/Tween/StatusDictionary.vb @@ -725,7 +725,7 @@ Public NotInheritable Class TabInformations Me.Distribute() 'タブに仮振分 _addCount = _addedIds.Count For Each tb As TabClass In _tabs.Values - If tb.TabType = TabUsageType.PublicSearch Then _addCount += tb.GetTemporaryPosts.Length + If tb.TabType = TabUsageType.PublicSearch Then _addCount += tb.GetTemporaryCount Next _addedIds.Clear() _addedIds = Nothing '後始末 @@ -817,23 +817,21 @@ Public NotInheritable Class TabInformations If dmTab.SoundFile <> "" Then _soundFile = dmTab.SoundFile End If Next - For Each tn As String In _tabs.Keys - If _tabs(tn).TabType = TabUsageType.PublicSearch Then - If _tabs(tn).GetTemporaryPosts.Length > 0 Then - If _tabs(tn).Notify Then - For Each post As PostClass In _tabs(tn).GetTemporaryPosts - Dim exist As Boolean = False - For Each npost As PostClass In _notifyPosts - If npost.Id = post.Id Then - exist = True - Exit For - End If - Next - If Not exist Then _notifyPosts.Add(post) + For Each tb As TabClass In _tabs.Values + If tb.TabType = TabUsageType.PublicSearch Then + If tb.Notify Then + For Each post As PostClass In tb.GetTemporaryPosts + Dim exist As Boolean = False + For Each npost As PostClass In _notifyPosts + If npost.Id = post.Id Then + exist = True + Exit For + End If Next - End If - If _soundFile = "" AndAlso _tabs(tn).SoundFile <> "" Then _soundFile = _tabs(tn).SoundFile + If Not exist Then _notifyPosts.Add(post) + Next End If + If _soundFile = "" AndAlso tb.SoundFile <> "" Then _soundFile = tb.SoundFile End If Next End Sub @@ -1279,7 +1277,7 @@ Public NotInheritable Class TabClass Private _unreadCount As Integer = 0 Private _ids As List(Of Long) Private _filterMod As Boolean = False - Private _tmpIds As List(Of TemporaryId) + Private _tmpIds As New List(Of TemporaryId) Private _tabName As String = "" Private _tabType As TabUsageType = TabUsageType.Undefined Private _posts As New Dictionary(Of Long, PostClass) @@ -1339,13 +1337,17 @@ Public NotInheritable Class TabClass Public Function GetTemporaryPosts() As PostClass() Dim tempPosts As New List(Of PostClass) - If _tmpIds Is Nothing OrElse _tmpIds.Count = 0 Then Return tempPosts.ToArray + If _tmpIds.Count = 0 Then Return tempPosts.ToArray For Each tempId As TemporaryId In _tmpIds tempPosts.Add(_posts(tempId.Id)) Next Return tempPosts.ToArray End Function + Public Function GetTemporaryCount() As Integer + Return _tmpIds.Count + End Function + Private Structure TemporaryId Public Id As Long Public Read As Boolean @@ -1401,7 +1403,6 @@ Public NotInheritable Class TabClass If Not Temporary Then Me.Add(ID, Read) Else - If _tmpIds Is Nothing Then _tmpIds = New List(Of TemporaryId) _tmpIds.Add(New TemporaryId(ID, Read)) End If End Sub @@ -1430,7 +1431,6 @@ Public NotInheritable Class TabClass Next If rslt <> HITRESULT.None Then - If _tmpIds Is Nothing Then _tmpIds = New List(Of TemporaryId) _tmpIds.Add(New TemporaryId(post.Id, post.IsRead)) End If 'Me.Add(ID, Read) @@ -1446,17 +1446,15 @@ Public NotInheritable Class TabClass Public Sub AddPostToInnerStorage(ByVal Post As PostClass) If _posts.ContainsKey(Post.Id) Then Exit Sub _posts.Add(Post.Id, Post) - If _tmpIds Is Nothing Then _tmpIds = New List(Of TemporaryId) _tmpIds.Add(New TemporaryId(Post.Id, Post.IsRead)) End Sub Public Sub AddSubmit() - If _tmpIds Is Nothing Then Exit Sub + If _tmpIds.Count = 0 Then Exit Sub For Each tId As TemporaryId In _tmpIds Me.Add(tId.Id, tId.Read) Next _tmpIds.Clear() - _tmpIds = Nothing End Sub Public Sub Remove(ByVal Id As Long) @@ -1595,6 +1593,7 @@ Public NotInheritable Class TabClass Public Sub ClearIDs() _ids.Clear() + _tmpIds.Clear() _unreadCount = 0 _oldestUnreadItem = -1 If _posts IsNot Nothing Then diff --git a/Tween/ToolStripLabelHistory.vb b/Tween/ToolStripLabelHistory.vb index a9d7468d..8b2bb9fa 100644 --- a/Tween/ToolStripLabelHistory.vb +++ b/Tween/ToolStripLabelHistory.vb @@ -24,10 +24,11 @@ Namespace TweenCustomControl Public NotInheritable Class ToolStripLabelHistory - Inherits ToolStripLabel + Inherits ToolStripStatusLabel Private sList As New List(Of String) Private Const MAXCNT As Integer = 10 + Private tTip As ToolTip Public Overrides Property Text() As String Get @@ -47,5 +48,6 @@ Namespace TweenCustomControl MyBase.Text = value End Set End Property + End Class End Namespace diff --git a/Tween/Tween.Designer.vb b/Tween/Tween.Designer.vb index 9fb92c73..5073eb72 100644 --- a/Tween/Tween.Designer.vb +++ b/Tween/Tween.Designer.vb @@ -28,6 +28,13 @@ Partial Class TweenMain Me.ToolStripContainer1 = New System.Windows.Forms.ToolStripContainer Me.StatusStrip1 = New System.Windows.Forms.StatusStrip Me.StatusLabelUrl = New System.Windows.Forms.ToolStripStatusLabel + Me.StatusLabel = New Tween.TweenCustomControl.ToolStripLabelHistory + Me.HashStripSplitButton = New System.Windows.Forms.ToolStripSplitButton + Me.ContextMenuStripPostMode = New System.Windows.Forms.ContextMenuStrip(Me.components) + Me.ToolStripMenuItemUrlMultibyteSplit = New System.Windows.Forms.ToolStripMenuItem + Me.ToolStripMenuItemApiCommandEvasion = New System.Windows.Forms.ToolStripMenuItem + Me.ToolStripMenuItemUrlAutoShorten = New System.Windows.Forms.ToolStripMenuItem + Me.IdeographicSpaceToSpaceToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem Me.SplitContainer1 = New System.Windows.Forms.SplitContainer Me.ListTab = New System.Windows.Forms.TabControl Me.ContextMenuTabProperty = New System.Windows.Forms.ContextMenuStrip(Me.components) @@ -43,6 +50,7 @@ Partial Class TweenMain Me.ClearTabMenuItem = New System.Windows.Forms.ToolStripMenuItem Me.ToolStripSeparator11 = New System.Windows.Forms.ToolStripSeparator Me.DeleteTabMenuItem = New System.Windows.Forms.ToolStripMenuItem + Me.MenuItemTab = New System.Windows.Forms.ToolStripMenuItem Me.TabImage = New System.Windows.Forms.ImageList(Me.components) Me.SplitContainer2 = New System.Windows.Forms.SplitContainer Me.TableLayoutPanel1 = New System.Windows.Forms.TableLayoutPanel @@ -74,7 +82,6 @@ Partial Class TweenMain Me.StatusText = New System.Windows.Forms.TextBox Me.lblLen = New System.Windows.Forms.Label Me.PostButton = New System.Windows.Forms.Button - Me.ButtonPostMode = New System.Windows.Forms.Button Me.MenuStrip1 = New System.Windows.Forms.MenuStrip Me.MenuItemFile = New System.Windows.Forms.ToolStripMenuItem Me.ContextMenuStrip1 = New System.Windows.Forms.ContextMenuStrip(Me.components) @@ -133,7 +140,6 @@ Partial Class TweenMain Me.DeleteStripMenuItem = New System.Windows.Forms.ToolStripMenuItem Me.RefreshStripMenuItem = New System.Windows.Forms.ToolStripMenuItem Me.RefreshMoreStripMenuItem = New System.Windows.Forms.ToolStripMenuItem - Me.MenuItemTab = New System.Windows.Forms.ToolStripMenuItem Me.MenuItemCommand = New System.Windows.Forms.ToolStripMenuItem Me.TinyUrlConvertToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem Me.UrlConvertAutoToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem @@ -168,13 +174,6 @@ Partial Class TweenMain Me.DebugModeToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem Me.DumpPostClassToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem Me.TraceOutToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem - Me.ContextMenuStripPostMode = New System.Windows.Forms.ContextMenuStrip(Me.components) - Me.ToolStripMenuItemUrlMultibyteSplit = New System.Windows.Forms.ToolStripMenuItem - Me.ToolStripMenuItemApiCommandEvasion = New System.Windows.Forms.ToolStripMenuItem - Me.ToolStripMenuItemUrlAutoShorten = New System.Windows.Forms.ToolStripMenuItem - Me.IdeographicSpaceToSpaceToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem - Me.ToolStripSeparator8 = New System.Windows.Forms.ToolStripSeparator - Me.HashSelectComboBox = New System.Windows.Forms.ToolStripComboBox Me.TimerTimeline = New System.Windows.Forms.Timer(Me.components) Me.NotifyIcon1 = New System.Windows.Forms.NotifyIcon(Me.components) Me.TimerColorize = New System.Windows.Forms.Timer(Me.components) @@ -186,6 +185,7 @@ Partial Class TweenMain Me.ToolStripContainer1.TopToolStripPanel.SuspendLayout() Me.ToolStripContainer1.SuspendLayout() Me.StatusStrip1.SuspendLayout() + Me.ContextMenuStripPostMode.SuspendLayout() Me.SplitContainer1.Panel1.SuspendLayout() Me.SplitContainer1.Panel2.SuspendLayout() Me.SplitContainer1.SuspendLayout() @@ -200,7 +200,6 @@ Partial Class TweenMain Me.MenuStrip1.SuspendLayout() Me.ContextMenuStrip1.SuspendLayout() Me.ContextMenuStrip2.SuspendLayout() - Me.ContextMenuStripPostMode.SuspendLayout() Me.SuspendLayout() ' 'ToolStripContainer1 @@ -226,7 +225,7 @@ Partial Class TweenMain 'StatusStrip1 ' resources.ApplyResources(Me.StatusStrip1, "StatusStrip1") - Me.StatusStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.StatusLabelUrl}) + Me.StatusStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.StatusLabelUrl, Me.StatusLabel, Me.HashStripSplitButton}) Me.StatusStrip1.Name = "StatusStrip1" Me.StatusStrip1.ShowItemToolTips = True ' @@ -238,6 +237,56 @@ Partial Class TweenMain resources.ApplyResources(Me.StatusLabelUrl, "StatusLabelUrl") Me.StatusLabelUrl.Spring = True ' + 'StatusLabel + ' + Me.StatusLabel.BorderSides = System.Windows.Forms.ToolStripStatusLabelBorderSides.Right + Me.StatusLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text + Me.StatusLabel.Name = "StatusLabel" + resources.ApplyResources(Me.StatusLabel, "StatusLabel") + ' + 'HashStripSplitButton + ' + Me.HashStripSplitButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text + Me.HashStripSplitButton.DropDown = Me.ContextMenuStripPostMode + Me.HashStripSplitButton.DropDownButtonWidth = 13 + resources.ApplyResources(Me.HashStripSplitButton, "HashStripSplitButton") + Me.HashStripSplitButton.Name = "HashStripSplitButton" + ' + 'ContextMenuStripPostMode + ' + Me.ContextMenuStripPostMode.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripMenuItemUrlMultibyteSplit, Me.ToolStripMenuItemApiCommandEvasion, Me.ToolStripMenuItemUrlAutoShorten, Me.IdeographicSpaceToSpaceToolStripMenuItem}) + Me.ContextMenuStripPostMode.Name = "ContextMenuStripPostMode" + Me.ContextMenuStripPostMode.OwnerItem = Me.HashStripSplitButton + resources.ApplyResources(Me.ContextMenuStripPostMode, "ContextMenuStripPostMode") + ' + 'ToolStripMenuItemUrlMultibyteSplit + ' + Me.ToolStripMenuItemUrlMultibyteSplit.CheckOnClick = True + Me.ToolStripMenuItemUrlMultibyteSplit.Name = "ToolStripMenuItemUrlMultibyteSplit" + resources.ApplyResources(Me.ToolStripMenuItemUrlMultibyteSplit, "ToolStripMenuItemUrlMultibyteSplit") + ' + 'ToolStripMenuItemApiCommandEvasion + ' + Me.ToolStripMenuItemApiCommandEvasion.Checked = True + Me.ToolStripMenuItemApiCommandEvasion.CheckOnClick = True + Me.ToolStripMenuItemApiCommandEvasion.CheckState = System.Windows.Forms.CheckState.Checked + Me.ToolStripMenuItemApiCommandEvasion.Name = "ToolStripMenuItemApiCommandEvasion" + resources.ApplyResources(Me.ToolStripMenuItemApiCommandEvasion, "ToolStripMenuItemApiCommandEvasion") + ' + 'ToolStripMenuItemUrlAutoShorten + ' + Me.ToolStripMenuItemUrlAutoShorten.CheckOnClick = True + Me.ToolStripMenuItemUrlAutoShorten.Name = "ToolStripMenuItemUrlAutoShorten" + resources.ApplyResources(Me.ToolStripMenuItemUrlAutoShorten, "ToolStripMenuItemUrlAutoShorten") + ' + 'IdeographicSpaceToSpaceToolStripMenuItem + ' + Me.IdeographicSpaceToSpaceToolStripMenuItem.Checked = True + Me.IdeographicSpaceToSpaceToolStripMenuItem.CheckOnClick = True + Me.IdeographicSpaceToSpaceToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked + Me.IdeographicSpaceToSpaceToolStripMenuItem.Name = "IdeographicSpaceToSpaceToolStripMenuItem" + resources.ApplyResources(Me.IdeographicSpaceToSpaceToolStripMenuItem, "IdeographicSpaceToSpaceToolStripMenuItem") + ' 'SplitContainer1 ' Me.SplitContainer1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D @@ -337,6 +386,12 @@ Partial Class TweenMain Me.DeleteTabMenuItem.Name = "DeleteTabMenuItem" resources.ApplyResources(Me.DeleteTabMenuItem, "DeleteTabMenuItem") ' + 'MenuItemTab + ' + Me.MenuItemTab.DropDown = Me.ContextMenuTabProperty + Me.MenuItemTab.Name = "MenuItemTab" + resources.ApplyResources(Me.MenuItemTab, "MenuItemTab") + ' 'TabImage ' Me.TabImage.ColorDepth = System.Windows.Forms.ColorDepth.Depth32Bit @@ -359,7 +414,6 @@ Partial Class TweenMain Me.SplitContainer2.Panel2.Controls.Add(Me.StatusText) Me.SplitContainer2.Panel2.Controls.Add(Me.lblLen) Me.SplitContainer2.Panel2.Controls.Add(Me.PostButton) - Me.SplitContainer2.Panel2.Controls.Add(Me.ButtonPostMode) Me.SplitContainer2.TabStop = False ' 'TableLayoutPanel1 @@ -530,13 +584,6 @@ Partial Class TweenMain Me.PostButton.TabStop = False Me.PostButton.UseVisualStyleBackColor = True ' - 'ButtonPostMode - ' - resources.ApplyResources(Me.ButtonPostMode, "ButtonPostMode") - Me.ButtonPostMode.Name = "ButtonPostMode" - Me.ButtonPostMode.TabStop = False - Me.ButtonPostMode.UseVisualStyleBackColor = True - ' 'MenuStrip1 ' resources.ApplyResources(Me.MenuStrip1, "MenuStrip1") @@ -848,12 +895,6 @@ Partial Class TweenMain Me.RefreshMoreStripMenuItem.Name = "RefreshMoreStripMenuItem" resources.ApplyResources(Me.RefreshMoreStripMenuItem, "RefreshMoreStripMenuItem") ' - 'MenuItemTab - ' - Me.MenuItemTab.DropDown = Me.ContextMenuTabProperty - Me.MenuItemTab.Name = "MenuItemTab" - resources.ApplyResources(Me.MenuItemTab, "MenuItemTab") - ' 'MenuItemCommand ' Me.MenuItemCommand.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.TinyUrlConvertToolStripMenuItem, Me.UpdateFollowersMenuItem1, Me.ToolStripMenuItem10, Me.ToolStripSeparator1, Me.FollowCommandMenuItem, Me.RemoveCommandMenuItem, Me.FriendshipMenuItem, Me.ToolStripSeparator3, Me.OwnStatusMenuItem}) @@ -1032,50 +1073,6 @@ Partial Class TweenMain Me.TraceOutToolStripMenuItem.Name = "TraceOutToolStripMenuItem" resources.ApplyResources(Me.TraceOutToolStripMenuItem, "TraceOutToolStripMenuItem") ' - 'ContextMenuStripPostMode - ' - Me.ContextMenuStripPostMode.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripMenuItemUrlMultibyteSplit, Me.ToolStripMenuItemApiCommandEvasion, Me.ToolStripMenuItemUrlAutoShorten, Me.IdeographicSpaceToSpaceToolStripMenuItem, Me.ToolStripSeparator8, Me.HashSelectComboBox}) - Me.ContextMenuStripPostMode.Name = "ContextMenuStripPostMode" - resources.ApplyResources(Me.ContextMenuStripPostMode, "ContextMenuStripPostMode") - ' - 'ToolStripMenuItemUrlMultibyteSplit - ' - Me.ToolStripMenuItemUrlMultibyteSplit.CheckOnClick = True - Me.ToolStripMenuItemUrlMultibyteSplit.Name = "ToolStripMenuItemUrlMultibyteSplit" - resources.ApplyResources(Me.ToolStripMenuItemUrlMultibyteSplit, "ToolStripMenuItemUrlMultibyteSplit") - ' - 'ToolStripMenuItemApiCommandEvasion - ' - Me.ToolStripMenuItemApiCommandEvasion.Checked = True - Me.ToolStripMenuItemApiCommandEvasion.CheckOnClick = True - Me.ToolStripMenuItemApiCommandEvasion.CheckState = System.Windows.Forms.CheckState.Checked - Me.ToolStripMenuItemApiCommandEvasion.Name = "ToolStripMenuItemApiCommandEvasion" - resources.ApplyResources(Me.ToolStripMenuItemApiCommandEvasion, "ToolStripMenuItemApiCommandEvasion") - ' - 'ToolStripMenuItemUrlAutoShorten - ' - Me.ToolStripMenuItemUrlAutoShorten.CheckOnClick = True - Me.ToolStripMenuItemUrlAutoShorten.Name = "ToolStripMenuItemUrlAutoShorten" - resources.ApplyResources(Me.ToolStripMenuItemUrlAutoShorten, "ToolStripMenuItemUrlAutoShorten") - ' - 'IdeographicSpaceToSpaceToolStripMenuItem - ' - Me.IdeographicSpaceToSpaceToolStripMenuItem.Checked = True - Me.IdeographicSpaceToSpaceToolStripMenuItem.CheckOnClick = True - Me.IdeographicSpaceToSpaceToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked - Me.IdeographicSpaceToSpaceToolStripMenuItem.Name = "IdeographicSpaceToSpaceToolStripMenuItem" - resources.ApplyResources(Me.IdeographicSpaceToSpaceToolStripMenuItem, "IdeographicSpaceToSpaceToolStripMenuItem") - ' - 'ToolStripSeparator8 - ' - Me.ToolStripSeparator8.Name = "ToolStripSeparator8" - resources.ApplyResources(Me.ToolStripSeparator8, "ToolStripSeparator8") - ' - 'HashSelectComboBox - ' - resources.ApplyResources(Me.HashSelectComboBox, "HashSelectComboBox") - Me.HashSelectComboBox.Name = "HashSelectComboBox" - ' 'TimerTimeline ' Me.TimerTimeline.Interval = 60000 @@ -1113,6 +1110,7 @@ Partial Class TweenMain Me.ToolStripContainer1.PerformLayout() Me.StatusStrip1.ResumeLayout(False) Me.StatusStrip1.PerformLayout() + Me.ContextMenuStripPostMode.ResumeLayout(False) Me.SplitContainer1.Panel1.ResumeLayout(False) Me.SplitContainer1.Panel2.ResumeLayout(False) Me.SplitContainer1.ResumeLayout(False) @@ -1130,7 +1128,6 @@ Partial Class TweenMain Me.MenuStrip1.PerformLayout() Me.ContextMenuStrip1.ResumeLayout(False) Me.ContextMenuStrip2.ResumeLayout(False) - Me.ContextMenuStripPostMode.ResumeLayout(False) Me.ResumeLayout(False) End Sub @@ -1252,7 +1249,6 @@ Partial Class TweenMain Friend WithEvents ToolStripMenuItem10 As System.Windows.Forms.ToolStripMenuItem Friend WithEvents BlackFavAddToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem Friend WithEvents ReTweetStripMenuItem As System.Windows.Forms.ToolStripMenuItem - Friend WithEvents ButtonPostMode As System.Windows.Forms.Button Friend WithEvents ContextMenuStripPostMode As System.Windows.Forms.ContextMenuStrip Friend WithEvents ToolStripMenuItemUrlMultibyteSplit As System.Windows.Forms.ToolStripMenuItem Friend WithEvents ToolStripMenuItemApiCommandEvasion As System.Windows.Forms.ToolStripMenuItem @@ -1280,8 +1276,6 @@ Partial Class TweenMain Friend WithEvents JmpStripMenuItem As System.Windows.Forms.ToolStripMenuItem Friend WithEvents QuoteStripMenuItem As System.Windows.Forms.ToolStripMenuItem Friend WithEvents RefreshMoreStripMenuItem As System.Windows.Forms.ToolStripMenuItem - Friend WithEvents ToolStripSeparator8 As System.Windows.Forms.ToolStripSeparator - Friend WithEvents HashSelectComboBox As System.Windows.Forms.ToolStripComboBox Friend WithEvents UndoRemoveTabMenuItem As System.Windows.Forms.ToolStripMenuItem Friend WithEvents ToolStripSeparator12 As System.Windows.Forms.ToolStripSeparator Friend WithEvents MoveToRTHomeMenuItem As System.Windows.Forms.ToolStripMenuItem @@ -1290,5 +1284,7 @@ Partial Class TweenMain Friend WithEvents PublicSearchQueryMenuItem As System.Windows.Forms.ToolStripMenuItem Friend WithEvents UseHashtagMenuItem As System.Windows.Forms.ToolStripMenuItem Friend WithEvents HashClearMenuItem As System.Windows.Forms.ToolStripMenuItem + Friend WithEvents StatusLabel As Tween.TweenCustomControl.ToolStripLabelHistory + Friend WithEvents HashStripSplitButton As System.Windows.Forms.ToolStripSplitButton End Class diff --git a/Tween/Tween.resx b/Tween/Tween.resx index 45527eae..fb03b4e6 100644 --- a/Tween/Tween.resx +++ b/Tween/Tween.resx @@ -126,7 +126,7 @@ - 367, 17 + 241, 17 ToolStripStatusLabel1 @@ -134,6 +134,75 @@ MiddleLeft + + 61, 17 + + + Starting... + + + Starting... + + + 130, 8 + + + 235, 22 + + + URLからの全角文字列の切り離し + + + 235, 22 + + + APIコマンドを回避する + + + 235, 22 + + + 自動的にURLを短縮する + + + 235, 22 + + + 全角スペースを半角スペースにする + + + 236, 92 + + + ContextMenuStripPostMode + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAgxJREFUOE+lkvtL + U2EYx+0PEbtpFwnBKPGKiJImGP0gYhIYs1E5GF5gIxkpA00JRSmMEF0ohMh+GaRWYlqabMVcNdS2QpaI + VqiDIYhk397vA6fXhCjyhYdzeM/5fp7vczkAdeL2cwho7v/wWzT1zcN+Pwhr51uY2/y41PQaF+wzKKiZ + QvaN58g0jyLd5KEUcQbg+84P/Cm2tncQjW3j68YWIqubCC3FcOJc478BAuGoZM6zvoRnakXEruEIjhc4 + /g5gZop9c+voGAyLbQIfeBZxLL9BA1jzXvuGbWamuKh+GmmVbswE19A59FEBbmoAG7YbsLtm2mZmiml9 + cvabNDwpz6YB7LYBoMXCumkJr7LOmnnHzBQ/9X2Bo2cOibm1GsBREbAQiYmw/8lnuCeWkVzcgnZlnw1j + 3HV/wuNXK6i/9x5Hc6wawDlTXHbLJ+LZUBQPRyKwdQdxutwl1h+NLXHh5Ht1ewBHsiwawCW57HyDAfWR + dvl0uhZQ1eqX8aVc7EKLqrum651ATLf9OJx5XQM4KmY0xPzZ0hFAiQJnXB0WwME0E3IsL5B17ZlADqWb + NYDrOepdlcysmTWWOrxqbceRWtaLk0VO1XW72D5Vckd2gMBfq8zdpmUG62NJvKM4+XyziDk24xmfWoGE + s1c0gHPmbrPTpHNJKOCo2G1mZs20zcwUJ5yp1AB5+8/zEwgF5GMVDxh4AAAAAElFTkSuQmCC + + + + Magenta + + + 65, 20 + + + #[none] + 0, 0 @@ -634,7 +703,7 @@ 0, 0 - 275, 19 + 290, 19 25 @@ -658,7 +727,7 @@ Off - 275, 0 + 290, 0 44, 21 @@ -691,7 +760,7 @@ Off - 319, 0 + 334, 0 44, 21 @@ -714,39 +783,6 @@ 2 - - Right - - - Marlett, 6.75pt, style=Bold - - - Off - - - 363, 0 - - - 15, 21 - - - 26 - - - 9 - - - ButtonPostMode - - - System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - SplitContainer2.Panel2 - - - 3 - SplitContainer2.Panel2 @@ -1548,51 +1584,6 @@ 6 - - 130, 8 - - - 235, 22 - - - URLからの全角文字列の切り離し - - - 235, 22 - - - APIコマンドを回避する - - - 235, 22 - - - 自動的にURLを短縮する - - - 235, 22 - - - 全角スペースを半角スペースにする - - - 232, 6 - - - 10 - - - 121, 21 - - - 236, 123 - - - ContextMenuStripPostMode - - - System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - 504, 0 @@ -1641,6 +1632,42 @@ System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + StatusLabel + + + Tween.TweenCustomControl.ToolStripLabelHistory, Tween, Version=0.8.3679.33743, Culture=neutral, PublicKeyToken=null + + + HashStripSplitButton + + + System.Windows.Forms.ToolStripSplitButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ToolStripMenuItemUrlMultibyteSplit + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ToolStripMenuItemApiCommandEvasion + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ToolStripMenuItemUrlAutoShorten + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + IdeographicSpaceToSpaceToolStripMenuItem + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + AddTabMenuItem @@ -1713,6 +1740,12 @@ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + MenuItemTab + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + TabImage @@ -2163,12 +2196,6 @@ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - MenuItemTab - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - MenuItemCommand @@ -2373,42 +2400,6 @@ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ToolStripMenuItemUrlMultibyteSplit - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ToolStripMenuItemApiCommandEvasion - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ToolStripMenuItemUrlAutoShorten - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - IdeographicSpaceToSpaceToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ToolStripSeparator8 - - - System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - HashSelectComboBox - - - System.Windows.Forms.ToolStripComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - TimerTimeline diff --git a/Tween/Tween.vb b/Tween/Tween.vb index f772f1f0..442f5e87 100644 --- a/Tween/Tween.vb +++ b/Tween/Tween.vb @@ -72,6 +72,7 @@ Public Class TweenMain Private _myStatusError As Boolean = False Private _myStatusOnline As Boolean = False Private soundfileListup As Boolean = False + Private _spaceKeyCanceler As SpaceKeyCanceler '設定ファイル関連 'Private _cfg As SettingToConfig '旧 @@ -91,6 +92,7 @@ Public Class TweenMain Private dialogAsShieldicon As DialogAsShieldIcon ' シールドアイコン付きダイアログ Private AtIdSupl As AtIdSupplement '@id補助 Private HashSupl As AtIdSupplement 'Hashtag補助 + Private HashMgr As HashtagManage '表示フォント、色、アイコン Private _fntUnread As Font '未読用フォント @@ -180,7 +182,6 @@ Public Class TweenMain Private _bw(9) As BackgroundWorker Private _bwFollower As BackgroundWorker Private cMode As Integer - Private StatusLabel As New ToolStripLabelHistory Private shield As New ShieldIcon Private SecurityManager As InternetSecurityManager @@ -256,6 +257,7 @@ Public Class TweenMain SearchDialog.Dispose() fDialog.Dispose() UrlDialog.Dispose() + _spaceKeyCanceler.Dispose() If TIconDic IsNot Nothing AndAlso TIconDic.Keys.Count > 0 Then For Each key As String In TIconDic.Keys TIconDic(key).Dispose() @@ -407,7 +409,9 @@ Public Class TweenMain VerUpMenuItem.Image = shield.Icon If Not My.Application.CommandLineArgs.Count = 0 AndAlso My.Application.CommandLineArgs.Contains("/d") Then TraceFlag = True - Me.StatusStrip1.Items.Add(StatusLabel) + + StatusLabel.BorderSides = ToolStripStatusLabelBorderSides.Right + Me.StatusStrip1.Items.Insert(1, StatusLabel) fileVersion = _ System.Diagnostics.FileVersionInfo.GetVersionInfo( _ @@ -502,7 +506,13 @@ Public Class TweenMain SettingDialog.NextPageThreshold = _cfgCommon.NextPageThreshold SettingDialog.NextPagesInt = _cfgCommon.NextPages SettingDialog.MaxPostNum = _cfgCommon.MaxPostNum - + '不正値チェック + If Not My.Application.CommandLineArgs.Contains("nolimit") Then + If SettingDialog.TimelinePeriodInt < 30 AndAlso SettingDialog.TimelinePeriodInt > 0 Then SettingDialog.TimelinePeriodInt = 30 + If SettingDialog.ReplyPeriodInt < 30 AndAlso SettingDialog.ReplyPeriodInt > 0 Then SettingDialog.ReplyPeriodInt = 30 + If SettingDialog.DMPeriodInt < 30 AndAlso SettingDialog.DMPeriodInt > 0 Then SettingDialog.DMPeriodInt = 30 + If SettingDialog.PubSearchPeriodInt < 30 AndAlso SettingDialog.PubSearchPeriodInt > 0 Then SettingDialog.PubSearchPeriodInt = 30 + End If '起動時読み込みページ数 SettingDialog.ReadPages = _cfgCommon.ReadPages SettingDialog.ReadPagesReply = _cfgCommon.ReadPagesReply @@ -600,7 +610,7 @@ Public Class TweenMain SettingDialog.ShowGrid = _cfgCommon.ShowGrid SettingDialog.Language = _cfgCommon.Language SettingDialog.UseAtIdSupplement = _cfgCommon.UseAtIdSupplement - AtIdSupl = New AtIdSupplement(SettingAtIdList.Load().AtIdList, "@", True) + AtIdSupl = New AtIdSupplement(SettingAtIdList.Load().AtIdList, "@") SettingDialog.IsMonospace = _cfgCommon.IsMonospace If SettingDialog.IsMonospace Then @@ -643,7 +653,9 @@ Public Class TweenMain End Select SettingDialog.Nicoms = _cfgCommon.Nicoms - SettingDialog.HashList = _cfgCommon.HashTags + 'ハッシュタグ関連 + HashSupl = New AtIdSupplement(_cfgCommon.HashTags, "#") + HashMgr = New HashtagManage(HashSupl, _cfgCommon.HashTags.ToArray) _initial = True @@ -752,13 +764,6 @@ Public Class TweenMain GetTimeline(WORKERTYPE.Follower, 0, 0, "") End If End If - 'ハッシュタグ関連 - HashSupl = New AtIdSupplement(SettingDialog.HashList, "#", False) - HashSelectComboBox.Items.AddRange(SettingDialog.HashList.ToArray) - HashSelectComboBox.Text = _cfgCommon.HashSelected - If _cfgCommon.HashSelected <> "" Then - Me.ButtonPostMode.ForeColor = Color.Red - End If 'ウィンドウ設定 Me.ClientSize = _cfgLocal.FormSize @@ -955,6 +960,13 @@ Public Class TweenMain TimerColorize.Start() _ignoreConfigSave = False SaveConfigsAll(False) + + Me._spaceKeyCanceler = New SpaceKeyCanceler(Me.PostButton) + AddHandler Me._spaceKeyCanceler.SpaceCancel, AddressOf spaceKeyCanceler_SpaceCancel + End Sub + + Private Sub spaceKeyCanceler_SpaceCancel(ByVal sender As Object, ByVal e As EventArgs) + JumpUnreadMenuItem_Click(Nothing, Nothing) End Sub Private Sub ListTab_DrawItem( _ @@ -1678,7 +1690,6 @@ Public Class TweenMain footer = "" Else 'ハッシュタグ - footer = " " + Me.HashSelectComboBox.Text If Not isRemoveFooter Then If SettingDialog.UseRecommendStatus Then ' 推奨ステータスを使用する @@ -2879,11 +2890,6 @@ Public Class TweenMain Outputz.url = "http://twitter.com/" + SettingDialog.UserID End Select - Dim selHash As String = Me.HashSelectComboBox.Text - Me.HashSelectComboBox.Items.Clear() - Me.HashSelectComboBox.Items.AddRange(SettingDialog.HashList.ToArray) - Me.HashSelectComboBox.Text = selHash - Me.HashSupl.AddRangeItem(SettingDialog.HashList.ToArray) End SyncLock End If @@ -3517,7 +3523,6 @@ Public Class TweenMain pLen -= SettingDialog.Status.Length + 1 End If End If - pLen -= Me.HashSelectComboBox.Text.Length + 1 Return pLen End Function @@ -4351,6 +4356,7 @@ RETRY: If idx < 0 Then idx = ListTab.TabPages.Count - 1 End If ListTab.SelectedIndex = idx + ListTabSelect(ListTab.TabPages(idx)) End Sub Private Sub CopyStot() @@ -4876,8 +4882,9 @@ RETRY: End Select _cfgCommon.Nicoms = SettingDialog.Nicoms - _cfgCommon.HashTags = SettingDialog.HashList - _cfgCommon.HashSelected = Me.HashSelectComboBox.Text + _cfgCommon.HashTags = HashMgr.HashHistories + _cfgCommon.HashSelected = HashMgr.UseHash + '_cfgCommon.HashSelected = Me.HashSelectComboBox.Text ' _cfgCommon.TabList.Clear() ' For i As Integer = 0 To ListTab.TabPages.Count - 1 @@ -6069,10 +6076,7 @@ RETRY: m = hash.Matches(StatusText) For Each hm As Match In m Dim hstr As String = "#" + hm.Result("${hash}") - If Not Me.HashSelectComboBox.Items.Contains(hstr) Then - Me.HashSelectComboBox.Items.Add(hstr) - SettingDialog.HashList.Add(hstr) - End If + HashMgr.AddHashToHistory(hstr) HashSupl.AddItem(hstr) Next ' 本当にリプライ先指定すべきかどうかの判定 @@ -7043,10 +7047,6 @@ RETRY: End If End Sub - Private Sub ButtonPostMode_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonPostMode.Click - ContextMenuStripPostMode.Show(ButtonPostMode, position:=New Point(0, ButtonPostMode.Height)) - End Sub - Private Sub ToolStripMenuItemUrlAutoShorten_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripMenuItemUrlAutoShorten.CheckedChanged SettingDialog.UrlConvertAuto = ToolStripMenuItemUrlAutoShorten.Checked 'SaveConfigsCommon() @@ -7371,25 +7371,38 @@ RETRY: Private Sub UseHashtagMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UseHashtagMenuItem.Click Dim m As Match = Regex.Match(PostBrowser.StatusText, "^https?://twitter.com/search\?q=%23(?[a-zA-Z0-9_]+)$") If m.Success Then - Me.HashSelectComboBox.Items.Add("#" + m.Result("${hash}")) - Me.HashSelectComboBox.Text = "#" + m.Result("${hash}") - Me.ButtonPostMode.ForeColor = Color.Red + HashMgr.UseHash = "#" + m.Result("${hash}") + HashMgr.AutoAdd = True + HashStripSplitButton.Text = HashMgr.UseHash + '使用ハッシュタグとして設定 modifySettingCommon = True End If End Sub - Private Sub ContextMenuStripPostMode_Closed(ByVal sender As System.Object, ByVal e As System.Windows.Forms.ToolStripDropDownClosedEventArgs) Handles ContextMenuStripPostMode.Closed - modifySettingCommon = True - If HashSelectComboBox.Text <> "" Then - ButtonPostMode.ForeColor = Color.Red - Else - ButtonPostMode.ForeColor = System.Drawing.SystemColors.ControlText - End If - End Sub + Private Class SpaceKeyCanceler + Inherits NativeWindow + Implements IDisposable - Private Sub HashClearMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles HashClearMenuItem.Click - Me.HashSelectComboBox.Text = "" - Me.ButtonPostMode.ForeColor = Drawing.SystemColors.ControlText - modifySettingCommon = True - End Sub + Dim WM_KEYDOWN As Integer = &H100 + Dim VK_SPACE As Integer = &H20 + + Public Sub New(ByVal control As Control) + Me.AssignHandle(control.Handle) + End Sub + + Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message) + If (m.Msg = WM_KEYDOWN) AndAlso (CInt(m.WParam) = VK_SPACE) Then + RaiseEvent SpaceCancel(Me, EventArgs.Empty) + Exit Sub + End If + + MyBase.WndProc(m) + End Sub + + Public Event SpaceCancel As EventHandler + + Public Sub Dispose() Implements IDisposable.Dispose + Me.ReleaseHandle() + End Sub + End Class End Class diff --git a/Tween/Tween.vbproj b/Tween/Tween.vbproj index 62999f5f..090a5105 100644 --- a/Tween/Tween.vbproj +++ b/Tween/Tween.vbproj @@ -98,6 +98,12 @@ Form + + HashtagManage.vb + + + Form + InputTabName.vb @@ -193,6 +199,10 @@ DialogAsShieldIcon.vb Designer + + Designer + HashtagManage.vb + InputTabName.vb Designer -- 2.11.0