[Tween-svn] [1175] ハッシュタグ管理画面のアクセスキー修正

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2010年 12月 7日 (火) 19:11:54 JST


Revision: 1175
          http://sourceforge.jp/projects/tween/svn/view?view=rev&revision=1175
Author:   kiri_feather
Date:     2010-12-07 19:11:54 +0900 (Tue, 07 Dec 2010)

Log Message:
-----------
ハッシュタグ管理画面のアクセスキー修正
英語リソース見直し
例外メッセージ作成メソッド修正
UserStream関連のエラートラップ外し

Modified Paths:
--------------
    trunk/Tween/HashtagManage.Designer.vb
    trunk/Tween/HashtagManage.en.resx
    trunk/Tween/HashtagManage.resx
    trunk/Tween/HashtagManage.zh-CHS.resx
    trunk/Tween/My Project/Resources.Designer.vb
    trunk/Tween/My Project/Resources.en.resx
    trunk/Tween/My Project/Resources.resx
    trunk/Tween/MyCommon.vb
    trunk/Tween/Tween.resx
    trunk/Tween/Tween.vb
    trunk/Tween/Twitter.vb


-------------- next part --------------
Modified: trunk/Tween/HashtagManage.Designer.vb
===================================================================
--- trunk/Tween/HashtagManage.Designer.vb	2010-12-07 08:54:56 UTC (rev 1174)
+++ trunk/Tween/HashtagManage.Designer.vb	2010-12-07 10:11:54 UTC (rev 1175)
@@ -23,25 +23,25 @@
     <System.Diagnostics.DebuggerStepThrough()> _
     Private Sub InitializeComponent()
         Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(HashtagManage))
-        Me.TableLayoutButtons = New System.Windows.Forms.TableLayoutPanel
-        Me.Cancel_Button = New System.Windows.Forms.Button
-        Me.OK_Button = New System.Windows.Forms.Button
-        Me.DeleteButton = New System.Windows.Forms.Button
-        Me.EditButton = 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.CheckPermanent = New System.Windows.Forms.CheckBox
-        Me.GroupDetail = New System.Windows.Forms.GroupBox
-        Me.TableLayoutPanel2 = New System.Windows.Forms.TableLayoutPanel
-        Me.PermOK_Button = New System.Windows.Forms.Button
-        Me.PermCancel_Button = New System.Windows.Forms.Button
-        Me.Label3 = New System.Windows.Forms.Label
-        Me.RadioLast = New System.Windows.Forms.RadioButton
-        Me.RadioHead = New System.Windows.Forms.RadioButton
-        Me.UnSelectButton = New System.Windows.Forms.Button
-        Me.GroupHashtag = New System.Windows.Forms.GroupBox
+        Me.TableLayoutButtons = New System.Windows.Forms.TableLayoutPanel()
+        Me.Cancel_Button = New System.Windows.Forms.Button()
+        Me.OK_Button = New System.Windows.Forms.Button()
+        Me.DeleteButton = New System.Windows.Forms.Button()
+        Me.EditButton = 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.CheckPermanent = New System.Windows.Forms.CheckBox()
+        Me.GroupDetail = New System.Windows.Forms.GroupBox()
+        Me.TableLayoutPanel2 = New System.Windows.Forms.TableLayoutPanel()
+        Me.PermOK_Button = New System.Windows.Forms.Button()
+        Me.PermCancel_Button = New System.Windows.Forms.Button()
+        Me.Label3 = New System.Windows.Forms.Label()
+        Me.RadioLast = New System.Windows.Forms.RadioButton()
+        Me.RadioHead = New System.Windows.Forms.RadioButton()
+        Me.UnSelectButton = New System.Windows.Forms.Button()
+        Me.GroupHashtag = New System.Windows.Forms.GroupBox()
         Me.TableLayoutButtons.SuspendLayout()
         Me.GroupDetail.SuspendLayout()
         Me.TableLayoutPanel2.SuspendLayout()
@@ -87,8 +87,8 @@
         '
         'HistoryHashList
         '
+        resources.ApplyResources(Me.HistoryHashList, "HistoryHashList")
         Me.HistoryHashList.FormattingEnabled = True
-        resources.ApplyResources(Me.HistoryHashList, "HistoryHashList")
         Me.HistoryHashList.Name = "HistoryHashList"
         Me.HistoryHashList.SelectionMode = System.Windows.Forms.SelectionMode.MultiExtended
         '
@@ -110,10 +110,10 @@
         '
         'GroupDetail
         '
+        resources.ApplyResources(Me.GroupDetail, "GroupDetail")
         Me.GroupDetail.Controls.Add(Me.TableLayoutPanel2)
         Me.GroupDetail.Controls.Add(Me.UseHashText)
         Me.GroupDetail.Controls.Add(Me.Label1)
-        resources.ApplyResources(Me.GroupDetail, "GroupDetail")
         Me.GroupDetail.Name = "GroupDetail"
         Me.GroupDetail.TabStop = False
         '
@@ -161,6 +161,7 @@
         '
         'GroupHashtag
         '
+        resources.ApplyResources(Me.GroupHashtag, "GroupHashtag")
         Me.GroupHashtag.Controls.Add(Me.HistoryHashList)
         Me.GroupHashtag.Controls.Add(Me.Label3)
         Me.GroupHashtag.Controls.Add(Me.UnSelectButton)
@@ -170,7 +171,6 @@
         Me.GroupHashtag.Controls.Add(Me.EditButton)
         Me.GroupHashtag.Controls.Add(Me.AddButton)
         Me.GroupHashtag.Controls.Add(Me.CheckPermanent)
-        resources.ApplyResources(Me.GroupHashtag, "GroupHashtag")
         Me.GroupHashtag.Name = "GroupHashtag"
         Me.GroupHashtag.TabStop = False
         '

Modified: trunk/Tween/HashtagManage.en.resx
===================================================================
--- trunk/Tween/HashtagManage.en.resx	2010-12-07 08:54:56 UTC (rev 1174)
+++ trunk/Tween/HashtagManage.en.resx	2010-12-07 10:11:54 UTC (rev 1175)
@@ -112,10 +112,10 @@
     <value>2.0</value>
   </resheader>
   <resheader name="reader">
-    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <resheader name="writer">
-    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="Cancel_Button.Text" xml:space="preserve">
     <value>Cancel</value>
@@ -129,7 +129,7 @@
   <data name="AddButton.Text" xml:space="preserve">
     <value>&amp;Add</value>
   </data>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
   <data name="Label1.Size" type="System.Drawing.Size, System.Drawing">
     <value>86, 12</value>
   </data>
@@ -142,12 +142,12 @@
   <data name="CheckPermanent.Text" xml:space="preserve">
     <value>A&amp;lways add</value>
   </data>
+  <data name="PermCancel_Button.Text" xml:space="preserve">
+    <value>Cancel</value>
+  </data>
   <data name="GroupDetail.Text" xml:space="preserve">
     <value>Detail</value>
   </data>
-  <data name="PermCancel_Button.Text" xml:space="preserve">
-    <value>Cancel</value>
-  </data>
   <data name="Label3.Size" type="System.Drawing.Size, System.Drawing">
     <value>76, 12</value>
   </data>
@@ -170,6 +170,6 @@
     <value>Not &amp;Use</value>
   </data>
   <data name="GroupHashtag.Text" xml:space="preserve">
-    <value>Hashtags</value>
+    <value>&amp;Hashtags</value>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tween/HashtagManage.resx
===================================================================
--- trunk/Tween/HashtagManage.resx	2010-12-07 08:54:56 UTC (rev 1174)
+++ trunk/Tween/HashtagManage.resx	2010-12-07 10:11:54 UTC (rev 1175)
@@ -112,591 +112,552 @@
     <value>2.0</value>
   </resheader>
   <resheader name="reader">
-    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <resheader name="writer">
-    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
-  <data name="TableLayoutButtons.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
-    <value>Bottom, Right</value>
+  <data name="&gt;&gt;UnSelectButton.Parent" xml:space="preserve">
+    <value>GroupHashtag</value>
   </data>
-  <assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
-  <data name="TableLayoutButtons.ColumnCount" type="System.Int32, mscorlib">
-    <value>2</value>
+  <data name="&gt;&gt;Label3.Parent" xml:space="preserve">
+    <value>GroupHashtag</value>
   </data>
-  <data name="Cancel_Button.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
-    <value>None</value>
+  <data name="&gt;&gt;GroupHashtag.Name" xml:space="preserve">
+    <value>GroupHashtag</value>
   </data>
-  <data name="Cancel_Button.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+  <data name="TableLayoutPanel2.LayoutSettings" type="System.Windows.Forms.TableLayoutSettings, System.Windows.Forms">
+    <value>&lt;?xml version="1.0" encoding="utf-16"?&gt;&lt;TableLayoutSettings&gt;&lt;Controls&gt;&lt;Control Name="PermOK_Button" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /&gt;&lt;Control Name="PermCancel_Button" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /&gt;&lt;/Controls&gt;&lt;Columns Styles="Percent,50,Percent,50" /&gt;&lt;Rows Styles="Percent,50" /&gt;&lt;/TableLayoutSettings&gt;</value>
   </data>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="Cancel_Button.Location" type="System.Drawing.Point, System.Drawing">
-    <value>78, 3</value>
+  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="HistoryHashList.Size" type="System.Drawing.Size, System.Drawing">
+    <value>228, 232</value>
   </data>
+  <data name="EditButton.Text" xml:space="preserve">
+    <value>編集(&amp;E)</value>
+  </data>
   <data name="Cancel_Button.Size" type="System.Drawing.Size, System.Drawing">
     <value>67, 21</value>
   </data>
-  <data name="Cancel_Button.TabIndex" type="System.Int32, mscorlib">
-    <value>1</value>
+  <data name="CheckPermanent.Location" type="System.Drawing.Point, System.Drawing">
+    <value>240, 188</value>
   </data>
-  <data name="Cancel_Button.Text" xml:space="preserve">
-    <value>キャンセル</value>
+  <data name="&gt;&gt;$this.Name" xml:space="preserve">
+    <value>HashtagManage</value>
   </data>
-  <data name="&gt;&gt;Cancel_Button.Name" xml:space="preserve">
-    <value>Cancel_Button</value>
+  <data name="AddButton.Size" type="System.Drawing.Size, System.Drawing">
+    <value>105, 29</value>
   </data>
-  <data name="&gt;&gt;Cancel_Button.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;PermCancel_Button.Parent" xml:space="preserve">
+    <value>TableLayoutPanel2</value>
   </data>
-  <data name="&gt;&gt;Cancel_Button.Parent" xml:space="preserve">
-    <value>TableLayoutButtons</value>
+  <data name="OK_Button.Location" type="System.Drawing.Point, System.Drawing">
+    <value>4, 3</value>
   </data>
-  <data name="&gt;&gt;Cancel_Button.ZOrder" xml:space="preserve">
-    <value>0</value>
+  <data name="&gt;&gt;EditButton.Name" xml:space="preserve">
+    <value>EditButton</value>
   </data>
-  <data name="OK_Button.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
-    <value>None</value>
+  <data name="&gt;&gt;OK_Button.Name" xml:space="preserve">
+    <value>OK_Button</value>
   </data>
-  <data name="OK_Button.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="TableLayoutPanel2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>146, 27</value>
   </data>
-  <data name="OK_Button.Location" type="System.Drawing.Point, System.Drawing">
-    <value>4, 3</value>
+  <data name="&gt;&gt;GroupDetail.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="OK_Button.Size" type="System.Drawing.Size, System.Drawing">
-    <value>66, 21</value>
+  <data name="&gt;&gt;AddButton.Name" xml:space="preserve">
+    <value>AddButton</value>
   </data>
-  <data name="OK_Button.TabIndex" type="System.Int32, mscorlib">
-    <value>0</value>
+  <data name="PermCancel_Button.Location" type="System.Drawing.Point, System.Drawing">
+    <value>76, 3</value>
   </data>
-  <data name="OK_Button.Text" xml:space="preserve">
-    <value>OK</value>
+  <data name="UnSelectButton.Size" type="System.Drawing.Size, System.Drawing">
+    <value>105, 29</value>
   </data>
-  <data name="&gt;&gt;OK_Button.Name" xml:space="preserve">
-    <value>OK_Button</value>
+  <assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+  <data name="RadioHead.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="&gt;&gt;OK_Button.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="AddButton.Location" type="System.Drawing.Point, System.Drawing">
+    <value>240, 18</value>
   </data>
+  <data name="&gt;&gt;RadioLast.Type" xml:space="preserve">
+    <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
+  <data name="Label3.Text" xml:space="preserve">
+    <value>位置(&amp;A)</value>
+  </data>
   <data name="&gt;&gt;OK_Button.Parent" xml:space="preserve">
     <value>TableLayoutButtons</value>
   </data>
+  <data name="Label1.Location" type="System.Drawing.Point, System.Drawing">
+    <value>10, 21</value>
+  </data>
+  <data name="$this.Text" xml:space="preserve">
+    <value>HashtagManage</value>
+  </data>
   <data name="&gt;&gt;OK_Button.ZOrder" xml:space="preserve">
     <value>1</value>
   </data>
-  <data name="TableLayoutButtons.Location" type="System.Drawing.Point, System.Drawing">
-    <value>214, 361</value>
+  <data name="&gt;&gt;EditButton.Parent" xml:space="preserve">
+    <value>GroupHashtag</value>
   </data>
-  <data name="TableLayoutButtons.RowCount" type="System.Int32, mscorlib">
-    <value>1</value>
+  <data name="&gt;&gt;CheckPermanent.ZOrder" xml:space="preserve">
+    <value>8</value>
   </data>
-  <data name="TableLayoutButtons.Size" type="System.Drawing.Size, System.Drawing">
-    <value>149, 27</value>
+  <data name="CheckPermanent.Text" xml:space="preserve">
+    <value>常に付加(&amp;P)</value>
   </data>
-  <data name="TableLayoutButtons.TabIndex" type="System.Int32, mscorlib">
-    <value>2</value>
+  <data name="&gt;&gt;Label1.Name" xml:space="preserve">
+    <value>Label1</value>
   </data>
-  <data name="&gt;&gt;TableLayoutButtons.Name" xml:space="preserve">
-    <value>TableLayoutButtons</value>
+  <data name="GroupHashtag.TabIndex" type="System.Int32, mscorlib">
+    <value>0</value>
   </data>
-  <data name="&gt;&gt;TableLayoutButtons.Type" xml:space="preserve">
-    <value>System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="PermOK_Button.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+    <value>None</value>
   </data>
-  <data name="&gt;&gt;TableLayoutButtons.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="&gt;&gt;Cancel_Button.Parent" xml:space="preserve">
+    <value>TableLayoutButtons</value>
   </data>
-  <data name="&gt;&gt;TableLayoutButtons.ZOrder" xml:space="preserve">
-    <value>2</value>
+  <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
+    <value>6, 12</value>
   </data>
-  <data name="TableLayoutButtons.LayoutSettings" type="System.Windows.Forms.TableLayoutSettings, System.Windows.Forms">
-    <value>&lt;?xml version="1.0" encoding="utf-16"?&gt;&lt;TableLayoutSettings&gt;&lt;Controls&gt;&lt;Control Name="Cancel_Button" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /&gt;&lt;Control Name="OK_Button" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /&gt;&lt;/Controls&gt;&lt;Columns Styles="Absolute,75,AutoSize,0" /&gt;&lt;Rows Styles="Percent,100" /&gt;&lt;/TableLayoutSettings&gt;</value>
+  <data name="GroupDetail.Size" type="System.Drawing.Size, System.Drawing">
+    <value>351, 76</value>
   </data>
-  <data name="DeleteButton.Location" type="System.Drawing.Point, System.Drawing">
-    <value>240, 100</value>
+  <data name="OK_Button.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+    <value>None</value>
   </data>
   <data name="DeleteButton.Size" type="System.Drawing.Size, System.Drawing">
     <value>105, 29</value>
   </data>
-  <data name="DeleteButton.TabIndex" type="System.Int32, mscorlib">
-    <value>3</value>
+  <data name="RadioLast.TabIndex" type="System.Int32, mscorlib">
+    <value>8</value>
   </data>
-  <data name="DeleteButton.Text" xml:space="preserve">
-    <value>削除(&amp;D)</value>
+  <data name="&gt;&gt;RadioHead.ZOrder" xml:space="preserve">
+    <value>5</value>
   </data>
-  <data name="&gt;&gt;DeleteButton.Name" xml:space="preserve">
-    <value>DeleteButton</value>
+  <data name="RadioHead.Location" type="System.Drawing.Point, System.Drawing">
+    <value>240, 228</value>
   </data>
-  <data name="&gt;&gt;DeleteButton.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="OK_Button.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="&gt;&gt;DeleteButton.Parent" xml:space="preserve">
-    <value>GroupHashtag</value>
+  <data name="Label3.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
-  <data name="&gt;&gt;DeleteButton.ZOrder" xml:space="preserve">
-    <value>4</value>
+  <data name="TableLayoutButtons.ColumnCount" type="System.Int32, mscorlib">
+    <value>2</value>
   </data>
-  <data name="EditButton.Location" type="System.Drawing.Point, System.Drawing">
-    <value>240, 53</value>
+  <data name="&gt;&gt;RadioLast.Parent" xml:space="preserve">
+    <value>GroupHashtag</value>
   </data>
-  <data name="EditButton.Size" type="System.Drawing.Size, System.Drawing">
-    <value>105, 29</value>
+  <data name="&gt;&gt;TableLayoutPanel2.Parent" xml:space="preserve">
+    <value>GroupDetail</value>
   </data>
-  <data name="EditButton.TabIndex" type="System.Int32, mscorlib">
-    <value>2</value>
+  <data name="&gt;&gt;CheckPermanent.Name" xml:space="preserve">
+    <value>CheckPermanent</value>
   </data>
-  <data name="EditButton.Text" xml:space="preserve">
-    <value>編集(&amp;E)</value>
+  <data name="TableLayoutButtons.RowCount" type="System.Int32, mscorlib">
+    <value>1</value>
   </data>
-  <data name="&gt;&gt;EditButton.Name" xml:space="preserve">
-    <value>EditButton</value>
+  <data name="RadioLast.Text" xml:space="preserve">
+    <value>文末</value>
   </data>
-  <data name="&gt;&gt;EditButton.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="PermOK_Button.Text" xml:space="preserve">
+    <value>OK</value>
   </data>
-  <data name="&gt;&gt;EditButton.Parent" xml:space="preserve">
+  <data name="GroupDetail.Text" xml:space="preserve">
+    <value>詳細</value>
+  </data>
+  <data name="&gt;&gt;HistoryHashList.Parent" xml:space="preserve">
     <value>GroupHashtag</value>
   </data>
-  <data name="&gt;&gt;EditButton.ZOrder" xml:space="preserve">
-    <value>6</value>
+  <data name="Cancel_Button.Location" type="System.Drawing.Point, System.Drawing">
+    <value>78, 3</value>
   </data>
-  <data name="AddButton.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="&gt;&gt;PermOK_Button.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="AddButton.Location" type="System.Drawing.Point, System.Drawing">
-    <value>240, 18</value>
+  <data name="&gt;&gt;GroupHashtag.Type" xml:space="preserve">
+    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="AddButton.Size" type="System.Drawing.Size, System.Drawing">
-    <value>105, 29</value>
+  <data name="RadioLast.Size" type="System.Drawing.Size, System.Drawing">
+    <value>47, 16</value>
   </data>
-  <data name="AddButton.TabIndex" type="System.Int32, mscorlib">
+  <data name="&gt;&gt;AddButton.Parent" xml:space="preserve">
+    <value>GroupHashtag</value>
+  </data>
+  <data name="CheckPermanent.Size" type="System.Drawing.Size, System.Drawing">
+    <value>84, 16</value>
+  </data>
+  <data name="&gt;&gt;PermCancel_Button.ZOrder" xml:space="preserve">
     <value>1</value>
   </data>
-  <data name="AddButton.Text" xml:space="preserve">
-    <value>新規(&amp;N)</value>
+  <data name="Label3.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="&gt;&gt;AddButton.Name" xml:space="preserve">
-    <value>AddButton</value>
+  <data name="HistoryHashList.Location" type="System.Drawing.Point, System.Drawing">
+    <value>6, 18</value>
   </data>
-  <data name="&gt;&gt;AddButton.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="PermCancel_Button.Size" type="System.Drawing.Size, System.Drawing">
+    <value>67, 21</value>
   </data>
-  <data name="&gt;&gt;AddButton.Parent" xml:space="preserve">
-    <value>GroupHashtag</value>
+  <data name="&gt;&gt;Label1.ZOrder" xml:space="preserve">
+    <value>2</value>
   </data>
+  <data name="&gt;&gt;PermCancel_Button.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </data>
   <data name="&gt;&gt;AddButton.ZOrder" xml:space="preserve">
     <value>7</value>
   </data>
-  <data name="HistoryHashList.ItemHeight" type="System.Int32, mscorlib">
-    <value>12</value>
+  <data name="EditButton.Size" type="System.Drawing.Size, System.Drawing">
+    <value>105, 29</value>
   </data>
-  <data name="HistoryHashList.Location" type="System.Drawing.Point, System.Drawing">
-    <value>6, 18</value>
+  <data name="&gt;&gt;Cancel_Button.ZOrder" xml:space="preserve">
+    <value>0</value>
   </data>
-  <data name="HistoryHashList.Size" type="System.Drawing.Size, System.Drawing">
-    <value>228, 232</value>
+  <data name="&gt;&gt;Label3.Name" xml:space="preserve">
+    <value>Label3</value>
   </data>
-  <data name="HistoryHashList.TabIndex" type="System.Int32, mscorlib">
+  <data name="Label1.TabIndex" type="System.Int32, mscorlib">
     <value>0</value>
   </data>
-  <data name="&gt;&gt;HistoryHashList.Name" xml:space="preserve">
-    <value>HistoryHashList</value>
+  <data name="TableLayoutButtons.Size" type="System.Drawing.Size, System.Drawing">
+    <value>149, 27</value>
   </data>
-  <data name="&gt;&gt;HistoryHashList.Type" xml:space="preserve">
-    <value>System.Windows.Forms.ListBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="Label3.Location" type="System.Drawing.Point, System.Drawing">
+    <value>238, 213</value>
   </data>
-  <data name="&gt;&gt;HistoryHashList.Parent" xml:space="preserve">
+  <data name="&gt;&gt;RadioHead.Parent" xml:space="preserve">
     <value>GroupHashtag</value>
   </data>
-  <data name="&gt;&gt;HistoryHashList.ZOrder" xml:space="preserve">
-    <value>0</value>
-  </data>
   <data name="UseHashText.Location" type="System.Drawing.Point, System.Drawing">
     <value>97, 18</value>
   </data>
-  <data name="UseHashText.Size" type="System.Drawing.Size, System.Drawing">
-    <value>235, 19</value>
+  <data name="RadioHead.Text" xml:space="preserve">
+    <value>文頭</value>
   </data>
-  <data name="UseHashText.TabIndex" type="System.Int32, mscorlib">
-    <value>1</value>
+  <data name="HistoryHashList.TabIndex" type="System.Int32, mscorlib">
+    <value>0</value>
   </data>
-  <data name="&gt;&gt;UseHashText.Name" xml:space="preserve">
-    <value>UseHashText</value>
+  <data name="&gt;&gt;PermOK_Button.Parent" xml:space="preserve">
+    <value>TableLayoutPanel2</value>
   </data>
-  <data name="&gt;&gt;UseHashText.Type" xml:space="preserve">
-    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name="&gt;&gt;UseHashText.Parent" xml:space="preserve">
+  <data name="&gt;&gt;GroupDetail.Name" xml:space="preserve">
     <value>GroupDetail</value>
   </data>
-  <data name="&gt;&gt;UseHashText.ZOrder" xml:space="preserve">
-    <value>1</value>
+  <data name="RadioLast.Location" type="System.Drawing.Point, System.Drawing">
+    <value>293, 228</value>
   </data>
-  <data name="Label1.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="&gt;&gt;TableLayoutButtons.ZOrder" xml:space="preserve">
+    <value>2</value>
   </data>
-  <data name="Label1.Location" type="System.Drawing.Point, System.Drawing">
-    <value>10, 21</value>
+  <data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
+    <value>CenterParent</value>
   </data>
-  <data name="Label1.Size" type="System.Drawing.Size, System.Drawing">
-    <value>72, 12</value>
+  <data name="PermCancel_Button.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+    <value>None</value>
   </data>
-  <data name="Label1.TabIndex" type="System.Int32, mscorlib">
+  <data name="&gt;&gt;RadioLast.Name" xml:space="preserve">
+    <value>RadioLast</value>
+  </data>
+  <data name="PermOK_Button.TabIndex" type="System.Int32, mscorlib">
     <value>0</value>
   </data>
-  <data name="Label1.Text" xml:space="preserve">
-    <value>ハッシュタグ(&amp;T)</value>
+  <data name="RadioHead.Size" type="System.Drawing.Size, System.Drawing">
+    <value>47, 16</value>
   </data>
-  <data name="&gt;&gt;Label1.Name" xml:space="preserve">
-    <value>Label1</value>
+  <data name="&gt;&gt;DeleteButton.Name" xml:space="preserve">
+    <value>DeleteButton</value>
   </data>
-  <data name="&gt;&gt;Label1.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;Label3.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="&gt;&gt;Label1.Parent" xml:space="preserve">
-    <value>GroupDetail</value>
+  <data name="&gt;&gt;PermOK_Button.Name" xml:space="preserve">
+    <value>PermOK_Button</value>
   </data>
-  <data name="&gt;&gt;Label1.ZOrder" xml:space="preserve">
-    <value>2</value>
+  <data name="TableLayoutPanel2.Location" type="System.Drawing.Point, System.Drawing">
+    <value>199, 43</value>
   </data>
-  <data name="CheckPermanent.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="Label1.Text" xml:space="preserve">
+    <value>ハッシュタグ(&amp;T)</value>
   </data>
-  <data name="CheckPermanent.Location" type="System.Drawing.Point, System.Drawing">
-    <value>240, 188</value>
+  <data name="PermOK_Button.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="CheckPermanent.Size" type="System.Drawing.Size, System.Drawing">
-    <value>84, 16</value>
+  <data name="&gt;&gt;RadioHead.Type" xml:space="preserve">
+    <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="CheckPermanent.TabIndex" type="System.Int32, mscorlib">
-    <value>5</value>
+  <data name="&gt;&gt;PermCancel_Button.Name" xml:space="preserve">
+    <value>PermCancel_Button</value>
   </data>
-  <data name="CheckPermanent.Text" xml:space="preserve">
-    <value>常に付加(&amp;P)</value>
+  <data name="&gt;&gt;Cancel_Button.Name" xml:space="preserve">
+    <value>Cancel_Button</value>
   </data>
-  <data name="&gt;&gt;CheckPermanent.Name" xml:space="preserve">
-    <value>CheckPermanent</value>
+  <data name="&gt;&gt;TableLayoutButtons.Type" xml:space="preserve">
+    <value>System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="&gt;&gt;CheckPermanent.Type" xml:space="preserve">
-    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;GroupDetail.ZOrder" xml:space="preserve">
+    <value>1</value>
   </data>
   <data name="&gt;&gt;CheckPermanent.Parent" xml:space="preserve">
     <value>GroupHashtag</value>
   </data>
-  <data name="&gt;&gt;CheckPermanent.ZOrder" xml:space="preserve">
-    <value>8</value>
+  <data name="DeleteButton.Location" type="System.Drawing.Point, System.Drawing">
+    <value>240, 100</value>
   </data>
-  <data name="&gt;&gt;TableLayoutPanel2.Name" xml:space="preserve">
-    <value>TableLayoutPanel2</value>
-  </data>
-  <data name="&gt;&gt;TableLayoutPanel2.Type" xml:space="preserve">
-    <value>System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name="&gt;&gt;TableLayoutPanel2.Parent" xml:space="preserve">
-    <value>GroupDetail</value>
-  </data>
-  <data name="&gt;&gt;TableLayoutPanel2.ZOrder" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="TableLayoutPanel2.LayoutSettings" type="System.Windows.Forms.TableLayoutSettings, System.Windows.Forms">
-    <value>&lt;?xml version="1.0" encoding="utf-16"?&gt;&lt;TableLayoutSettings&gt;&lt;Controls&gt;&lt;Control Name="PermOK_Button" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /&gt;&lt;Control Name="PermCancel_Button" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /&gt;&lt;/Controls&gt;&lt;Columns Styles="Percent,50,Percent,50" /&gt;&lt;Rows Styles="Percent,50" /&gt;&lt;/TableLayoutSettings&gt;</value>
-  </data>
   <data name="GroupDetail.Location" type="System.Drawing.Point, System.Drawing">
     <value>12, 264</value>
   </data>
-  <data name="GroupDetail.Size" type="System.Drawing.Size, System.Drawing">
-    <value>351, 76</value>
+  <data name="PermCancel_Button.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="GroupDetail.TabIndex" type="System.Int32, mscorlib">
+  <data name="UseHashText.TabIndex" type="System.Int32, mscorlib">
     <value>1</value>
   </data>
-  <data name="GroupDetail.Text" xml:space="preserve">
-    <value>詳細</value>
+  <data name="&gt;&gt;GroupDetail.Type" xml:space="preserve">
+    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="&gt;&gt;GroupDetail.Name" xml:space="preserve">
-    <value>GroupDetail</value>
+  <data name="&gt;&gt;HistoryHashList.ZOrder" xml:space="preserve">
+    <value>0</value>
   </data>
-  <data name="&gt;&gt;GroupDetail.Type" xml:space="preserve">
-    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="Cancel_Button.Text" xml:space="preserve">
+    <value>キャンセル</value>
   </data>
-  <data name="&gt;&gt;GroupDetail.Parent" xml:space="preserve">
-    <value>$this</value>
+  <data name="TableLayoutButtons.Location" type="System.Drawing.Point, System.Drawing">
+    <value>214, 361</value>
   </data>
-  <data name="&gt;&gt;GroupDetail.ZOrder" xml:space="preserve">
-    <value>1</value>
+  <data name="UnSelectButton.TabIndex" type="System.Int32, mscorlib">
+    <value>4</value>
   </data>
-  <data name="TableLayoutPanel2.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
-    <value>Bottom, Right</value>
+  <data name="&gt;&gt;Label1.Parent" xml:space="preserve">
+    <value>GroupDetail</value>
   </data>
-  <data name="TableLayoutPanel2.ColumnCount" type="System.Int32, mscorlib">
+  <data name="TableLayoutButtons.TabIndex" type="System.Int32, mscorlib">
     <value>2</value>
   </data>
-  <data name="&gt;&gt;PermOK_Button.Name" xml:space="preserve">
-    <value>PermOK_Button</value>
+  <data name="AddButton.Text" xml:space="preserve">
+    <value>新規(&amp;N)</value>
   </data>
-  <data name="&gt;&gt;PermOK_Button.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="TableLayoutPanel2.RowCount" type="System.Int32, mscorlib">
+    <value>1</value>
   </data>
-  <data name="&gt;&gt;PermOK_Button.Parent" xml:space="preserve">
-    <value>TableLayoutPanel2</value>
-  </data>
-  <data name="&gt;&gt;PermOK_Button.ZOrder" xml:space="preserve">
-    <value>0</value>
-  </data>
-  <data name="&gt;&gt;PermCancel_Button.Name" xml:space="preserve">
-    <value>PermCancel_Button</value>
-  </data>
-  <data name="&gt;&gt;PermCancel_Button.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name="&gt;&gt;PermCancel_Button.Parent" xml:space="preserve">
-    <value>TableLayoutPanel2</value>
-  </data>
-  <data name="&gt;&gt;PermCancel_Button.ZOrder" xml:space="preserve">
+  <data name="GroupDetail.TabIndex" type="System.Int32, mscorlib">
     <value>1</value>
   </data>
-  <data name="TableLayoutPanel2.Location" type="System.Drawing.Point, System.Drawing">
-    <value>199, 43</value>
+  <data name="&gt;&gt;OK_Button.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="TableLayoutPanel2.RowCount" type="System.Int32, mscorlib">
-    <value>1</value>
+  <data name="&gt;&gt;UnSelectButton.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="TableLayoutPanel2.Size" type="System.Drawing.Size, System.Drawing">
-    <value>146, 27</value>
+  <data name="PermCancel_Button.Text" xml:space="preserve">
+    <value>キャンセル</value>
   </data>
-  <data name="TableLayoutPanel2.TabIndex" type="System.Int32, mscorlib">
-    <value>2</value>
+  <data name="&gt;&gt;RadioLast.ZOrder" xml:space="preserve">
+    <value>3</value>
   </data>
-  <data name="&gt;&gt;TableLayoutPanel2.Name" xml:space="preserve">
-    <value>TableLayoutPanel2</value>
+  <data name="&gt;&gt;TableLayoutButtons.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;TableLayoutPanel2.Type" xml:space="preserve">
-    <value>System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;UseHashText.Name" xml:space="preserve">
+    <value>UseHashText</value>
   </data>
-  <data name="&gt;&gt;TableLayoutPanel2.Parent" xml:space="preserve">
-    <value>GroupDetail</value>
+  <data name="RadioLast.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
+  <data name="&gt;&gt;HistoryHashList.Name" xml:space="preserve">
+    <value>HistoryHashList</value>
+  </data>
   <data name="&gt;&gt;TableLayoutPanel2.ZOrder" xml:space="preserve">
     <value>0</value>
   </data>
-  <data name="TableLayoutPanel2.LayoutSettings" type="System.Windows.Forms.TableLayoutSettings, System.Windows.Forms">
-    <value>&lt;?xml version="1.0" encoding="utf-16"?&gt;&lt;TableLayoutSettings&gt;&lt;Controls&gt;&lt;Control Name="PermOK_Button" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /&gt;&lt;Control Name="PermCancel_Button" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /&gt;&lt;/Controls&gt;&lt;Columns Styles="Percent,50,Percent,50" /&gt;&lt;Rows Styles="Percent,50" /&gt;&lt;/TableLayoutSettings&gt;</value>
+  <data name="Label1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>72, 12</value>
   </data>
-  <data name="PermOK_Button.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
-    <value>None</value>
-  </data>
-  <data name="PermOK_Button.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+  <data name="UnSelectButton.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
     <value>NoControl</value>
   </data>
+  <data name="RadioHead.TabIndex" type="System.Int32, mscorlib">
+    <value>7</value>
+  </data>
+  <data name="&gt;&gt;EditButton.ZOrder" xml:space="preserve">
+    <value>6</value>
+  </data>
   <data name="PermOK_Button.Location" type="System.Drawing.Point, System.Drawing">
     <value>3, 3</value>
   </data>
-  <data name="PermOK_Button.Size" type="System.Drawing.Size, System.Drawing">
-    <value>67, 21</value>
-  </data>
-  <data name="PermOK_Button.TabIndex" type="System.Int32, mscorlib">
+  <data name="OK_Button.TabIndex" type="System.Int32, mscorlib">
     <value>0</value>
   </data>
-  <data name="PermOK_Button.Text" xml:space="preserve">
-    <value>OK</value>
+  <data name="DeleteButton.TabIndex" type="System.Int32, mscorlib">
+    <value>3</value>
   </data>
-  <data name="&gt;&gt;PermOK_Button.Name" xml:space="preserve">
-    <value>PermOK_Button</value>
+  <data name="&gt;&gt;EditButton.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="&gt;&gt;PermOK_Button.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;UseHashText.Parent" xml:space="preserve">
+    <value>GroupDetail</value>
   </data>
-  <data name="&gt;&gt;PermOK_Button.Parent" xml:space="preserve">
-    <value>TableLayoutPanel2</value>
+  <data name="PermOK_Button.Size" type="System.Drawing.Size, System.Drawing">
+    <value>67, 21</value>
   </data>
-  <data name="&gt;&gt;PermOK_Button.ZOrder" xml:space="preserve">
-    <value>0</value>
+  <data name="&gt;&gt;$this.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="PermCancel_Button.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
-    <value>None</value>
+  <data name="&gt;&gt;UnSelectButton.Name" xml:space="preserve">
+    <value>UnSelectButton</value>
   </data>
-  <data name="PermCancel_Button.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="TableLayoutButtons.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+    <value>Bottom, Right</value>
   </data>
-  <data name="PermCancel_Button.Location" type="System.Drawing.Point, System.Drawing">
-    <value>76, 3</value>
+  <data name="Cancel_Button.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+    <value>None</value>
   </data>
-  <data name="PermCancel_Button.Size" type="System.Drawing.Size, System.Drawing">
-    <value>67, 21</value>
+  <data name="&gt;&gt;DeleteButton.Parent" xml:space="preserve">
+    <value>GroupHashtag</value>
   </data>
-  <data name="PermCancel_Button.TabIndex" type="System.Int32, mscorlib">
-    <value>1</value>
+  <data name="DeleteButton.Text" xml:space="preserve">
+    <value>削除(&amp;D)</value>
   </data>
-  <data name="PermCancel_Button.Text" xml:space="preserve">
-    <value>キャンセル</value>
+  <data name="&gt;&gt;AddButton.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="&gt;&gt;PermCancel_Button.Name" xml:space="preserve">
-    <value>PermCancel_Button</value>
+  <data name="UnSelectButton.Location" type="System.Drawing.Point, System.Drawing">
+    <value>240, 149</value>
   </data>
-  <data name="&gt;&gt;PermCancel_Button.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name="&gt;&gt;PermCancel_Button.Parent" xml:space="preserve">
+  <data name="&gt;&gt;TableLayoutPanel2.Name" xml:space="preserve">
     <value>TableLayoutPanel2</value>
   </data>
-  <data name="&gt;&gt;PermCancel_Button.ZOrder" xml:space="preserve">
-    <value>1</value>
+  <data name="&gt;&gt;Label1.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="Label3.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="GroupHashtag.Text" xml:space="preserve">
+    <value>ハッシュタグ(&amp;H)</value>
   </data>
-  <data name="Label3.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="&gt;&gt;Label3.ZOrder" xml:space="preserve">
+    <value>1</value>
   </data>
-  <data name="Label3.Location" type="System.Drawing.Point, System.Drawing">
-    <value>238, 213</value>
+  <data name="&gt;&gt;UseHashText.Type" xml:space="preserve">
+    <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="Label3.Size" type="System.Drawing.Size, System.Drawing">
-    <value>45, 12</value>
+  <data name="&gt;&gt;DeleteButton.ZOrder" xml:space="preserve">
+    <value>4</value>
   </data>
-  <data name="Label3.TabIndex" type="System.Int32, mscorlib">
-    <value>6</value>
+  <data name="TableLayoutButtons.LayoutSettings" type="System.Windows.Forms.TableLayoutSettings, System.Windows.Forms">
+    <value>&lt;?xml version="1.0" encoding="utf-16"?&gt;&lt;TableLayoutSettings&gt;&lt;Controls&gt;&lt;Control Name="Cancel_Button" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /&gt;&lt;Control Name="OK_Button" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /&gt;&lt;/Controls&gt;&lt;Columns Styles="Absolute,75,AutoSize,0" /&gt;&lt;Rows Styles="Percent,100" /&gt;&lt;/TableLayoutSettings&gt;</value>
   </data>
-  <data name="Label3.Text" xml:space="preserve">
-    <value>位置(&amp;N)</value>
+  <data name="&gt;&gt;UnSelectButton.ZOrder" xml:space="preserve">
+    <value>2</value>
   </data>
-  <data name="&gt;&gt;Label3.Name" xml:space="preserve">
-    <value>Label3</value>
+  <data name="HistoryHashList.ItemHeight" type="System.Int32, mscorlib">
+    <value>12</value>
   </data>
-  <data name="&gt;&gt;Label3.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="&gt;&gt;TableLayoutButtons.Name" xml:space="preserve">
+    <value>TableLayoutButtons</value>
   </data>
-  <data name="&gt;&gt;Label3.Parent" xml:space="preserve">
-    <value>GroupHashtag</value>
+  <data name="&gt;&gt;PermOK_Button.ZOrder" xml:space="preserve">
+    <value>0</value>
   </data>
-  <data name="&gt;&gt;Label3.ZOrder" xml:space="preserve">
-    <value>1</value>
-  </data>
-  <data name="RadioLast.AutoSize" type="System.Boolean, mscorlib">
+  <data name="CheckPermanent.AutoSize" type="System.Boolean, mscorlib">
     <value>True</value>
   </data>
-  <data name="RadioLast.Location" type="System.Drawing.Point, System.Drawing">
-    <value>293, 228</value>
+  <data name="AddButton.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="RadioLast.Size" type="System.Drawing.Size, System.Drawing">
-    <value>47, 16</value>
+  <data name="OK_Button.Size" type="System.Drawing.Size, System.Drawing">
+    <value>66, 21</value>
   </data>
-  <data name="RadioLast.TabIndex" type="System.Int32, mscorlib">
-    <value>8</value>
+  <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
+    <value>375, 400</value>
   </data>
-  <data name="RadioLast.Text" xml:space="preserve">
-    <value>文末</value>
+  <data name="GroupHashtag.Location" type="System.Drawing.Point, System.Drawing">
+    <value>12, 3</value>
   </data>
-  <data name="&gt;&gt;RadioLast.Name" xml:space="preserve">
-    <value>RadioLast</value>
+  <data name="PermCancel_Button.TabIndex" type="System.Int32, mscorlib">
+    <value>1</value>
   </data>
-  <data name="&gt;&gt;RadioLast.Type" xml:space="preserve">
-    <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="UseHashText.Size" type="System.Drawing.Size, System.Drawing">
+    <value>235, 19</value>
   </data>
-  <data name="&gt;&gt;RadioLast.Parent" xml:space="preserve">
-    <value>GroupHashtag</value>
+  <data name="CheckPermanent.TabIndex" type="System.Int32, mscorlib">
+    <value>5</value>
   </data>
-  <data name="&gt;&gt;RadioLast.ZOrder" xml:space="preserve">
-    <value>3</value>
+  <data name="GroupHashtag.Size" type="System.Drawing.Size, System.Drawing">
+    <value>351, 255</value>
   </data>
-  <data name="RadioHead.AutoSize" type="System.Boolean, mscorlib">
-    <value>True</value>
+  <data name="AddButton.TabIndex" type="System.Int32, mscorlib">
+    <value>1</value>
   </data>
-  <data name="RadioHead.Location" type="System.Drawing.Point, System.Drawing">
-    <value>240, 228</value>
+  <data name="&gt;&gt;UseHashText.ZOrder" xml:space="preserve">
+    <value>1</value>
   </data>
-  <data name="RadioHead.Size" type="System.Drawing.Size, System.Drawing">
-    <value>47, 16</value>
+  <data name="Label3.Size" type="System.Drawing.Size, System.Drawing">
+    <value>45, 12</value>
   </data>
-  <data name="RadioHead.TabIndex" type="System.Int32, mscorlib">
-    <value>7</value>
+  <data name="TableLayoutPanel2.ColumnCount" type="System.Int32, mscorlib">
+    <value>2</value>
   </data>
-  <data name="RadioHead.Text" xml:space="preserve">
-    <value>文頭</value>
+  <data name="&gt;&gt;GroupHashtag.Parent" xml:space="preserve">
+    <value>$this</value>
   </data>
-  <data name="&gt;&gt;RadioHead.Name" xml:space="preserve">
-    <value>RadioHead</value>
+  <data name="Cancel_Button.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+    <value>NoControl</value>
   </data>
-  <data name="&gt;&gt;RadioHead.Type" xml:space="preserve">
-    <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  <data name="EditButton.TabIndex" type="System.Int32, mscorlib">
+    <value>2</value>
   </data>
-  <data name="&gt;&gt;RadioHead.Parent" xml:space="preserve">
-    <value>GroupHashtag</value>
+  <data name="&gt;&gt;DeleteButton.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="&gt;&gt;RadioHead.ZOrder" xml:space="preserve">
-    <value>5</value>
+  <data name="EditButton.Location" type="System.Drawing.Point, System.Drawing">
+    <value>240, 53</value>
   </data>
-  <data name="UnSelectButton.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
-    <value>NoControl</value>
+  <data name="&gt;&gt;Cancel_Button.Type" xml:space="preserve">
+    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="UnSelectButton.Location" type="System.Drawing.Point, System.Drawing">
-    <value>240, 149</value>
+  <data name="&gt;&gt;CheckPermanent.Type" xml:space="preserve">
+    <value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="UnSelectButton.Size" type="System.Drawing.Size, System.Drawing">
-    <value>105, 29</value>
+  <data name="Cancel_Button.TabIndex" type="System.Int32, mscorlib">
+    <value>1</value>
   </data>
-  <data name="UnSelectButton.TabIndex" type="System.Int32, mscorlib">
-    <value>4</value>
+  <data name="Label1.AutoSize" type="System.Boolean, mscorlib">
+    <value>True</value>
   </data>
   <data name="UnSelectButton.Text" xml:space="preserve">
     <value>非使用(&amp;U)</value>
   </data>
-  <data name="&gt;&gt;UnSelectButton.Name" xml:space="preserve">
-    <value>UnSelectButton</value>
-  </data>
-  <data name="&gt;&gt;UnSelectButton.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name="&gt;&gt;UnSelectButton.Parent" xml:space="preserve">
-    <value>GroupHashtag</value>
-  </data>
-  <data name="&gt;&gt;UnSelectButton.ZOrder" xml:space="preserve">
+  <data name="TableLayoutPanel2.TabIndex" type="System.Int32, mscorlib">
     <value>2</value>
   </data>
-  <data name="GroupHashtag.Location" type="System.Drawing.Point, System.Drawing">
-    <value>12, 3</value>
+  <data name="TableLayoutPanel2.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+    <value>Bottom, Right</value>
   </data>
-  <data name="GroupHashtag.Size" type="System.Drawing.Size, System.Drawing">
-    <value>351, 255</value>
+  <data name="&gt;&gt;TableLayoutPanel2.Type" xml:space="preserve">
+    <value>System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="GroupHashtag.TabIndex" type="System.Int32, mscorlib">
-    <value>0</value>
+  <data name="Label3.TabIndex" type="System.Int32, mscorlib">
+    <value>6</value>
   </data>
-  <data name="GroupHashtag.Text" xml:space="preserve">
-    <value>ハッシュタグ</value>
-  </data>
-  <data name="&gt;&gt;GroupHashtag.Name" xml:space="preserve">
-    <value>GroupHashtag</value>
-  </data>
-  <data name="&gt;&gt;GroupHashtag.Type" xml:space="preserve">
-    <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
-  <data name="&gt;&gt;GroupHashtag.Parent" xml:space="preserve">
-    <value>$this</value>
-  </data>
   <data name="&gt;&gt;GroupHashtag.ZOrder" xml:space="preserve">
     <value>0</value>
   </data>
-  <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
-    <value>True</value>
-  </metadata>
-  <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
-    <value>6, 12</value>
+  <data name="&gt;&gt;RadioHead.Name" xml:space="preserve">
+    <value>RadioHead</value>
   </data>
-  <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
-    <value>375, 400</value>
+  <data name="&gt;&gt;HistoryHashList.Type" xml:space="preserve">
+    <value>System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </data>
-  <data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
-    <value>CenterParent</value>
+  <data name="OK_Button.Text" xml:space="preserve">
+    <value>OK</value>
   </data>
-  <data name="$this.Text" xml:space="preserve">
-    <value>HashtagManage</value>
-  </data>
-  <data name="&gt;&gt;$this.Name" xml:space="preserve">
-    <value>HashtagManage</value>
-  </data>
-  <data name="&gt;&gt;$this.Type" xml:space="preserve">
-    <value>System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
-  </data>
+  <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+    <value>True</value>
+  </metadata>
 </root>
\ No newline at end of file

Modified: trunk/Tween/HashtagManage.zh-CHS.resx
===================================================================
--- trunk/Tween/HashtagManage.zh-CHS.resx	2010-12-07 08:54:56 UTC (rev 1174)
+++ trunk/Tween/HashtagManage.zh-CHS.resx	2010-12-07 10:11:54 UTC (rev 1175)
@@ -112,10 +112,10 @@
     <value>2.0</value>
   </resheader>
   <resheader name="reader">
-    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <resheader name="writer">
-    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="Cancel_Button.Text" xml:space="preserve">
     <value>取消</value>
@@ -132,13 +132,16 @@
   <data name="AddButton.Text" xml:space="preserve">
     <value>新建(&amp;N)</value>
   </data>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
   <data name="Label1.Size" type="System.Drawing.Size, System.Drawing">
-    <value>47, 12</value>
+    <value>44, 12</value>
   </data>
   <data name="Label1.Text" xml:space="preserve">
     <value>标签(&amp;T)</value>
   </data>
+  <data name="CheckPermanent.Size" type="System.Drawing.Size, System.Drawing">
+    <value>87, 16</value>
+  </data>
   <data name="CheckPermanent.Text" xml:space="preserve">
     <value>总是附加(&amp;P)</value>
   </data>
@@ -161,6 +164,6 @@
     <value>禁用(&amp;U)</value>
   </data>
   <data name="GroupHashtag.Text" xml:space="preserve">
-    <value>Hash Tag</value>
+    <value>&amp;Hash Tag</value>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tween/My Project/Resources.Designer.vb
===================================================================
--- trunk/Tween/My Project/Resources.Designer.vb	2010-12-07 08:54:56 UTC (rev 1174)
+++ trunk/Tween/My Project/Resources.Designer.vb	2010-12-07 10:11:54 UTC (rev 1175)
@@ -1048,6 +1048,24 @@
         End Property
         
         '''<summary>
+        '''  フォロー解除しますか? に類似しているローカライズされた文字列を検索します。
+        '''</summary>
+        Friend ReadOnly Property GetFriendshipInfo7() As String
+            Get
+                Return ResourceManager.GetString("GetFriendshipInfo7", resourceCulture)
+            End Get
+        End Property
+        
+        '''<summary>
+        '''  フォロー解除確認 に類似しているローカライズされた文字列を検索します。
+        '''</summary>
+        Friend ReadOnly Property GetFriendshipInfo8() As String
+            Get
+                Return ResourceManager.GetString("GetFriendshipInfo8", resourceCulture)
+            End Get
+        End Property
+        
+        '''<summary>
         '''  Recent更新完了 に類似しているローカライズされた文字列を検索します。
         '''</summary>
         Friend ReadOnly Property GetTimelineWorker_RunWorkerCompletedText1() As String

Modified: trunk/Tween/My Project/Resources.en.resx
===================================================================
--- trunk/Tween/My Project/Resources.en.resx	2010-12-07 08:54:56 UTC (rev 1174)
+++ trunk/Tween/My Project/Resources.en.resx	2010-12-07 10:11:54 UTC (rev 1175)
@@ -112,10 +112,10 @@
     <value>2.0</value>
   </resheader>
   <resheader name="reader">
-    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <resheader name="writer">
-    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="AddNewTabText1" xml:space="preserve">
     <value>(New Tab)</value>
@@ -907,54 +907,60 @@
     <value>http://favstar.fm/</value>
   </data>
   <data name="VimeoInfoText1" xml:space="preserve">
-    <value>タイトル:</value>
+    <value>Title:</value>
   </data>
   <data name="VimeoInfoText2" xml:space="preserve">
-    <value>投稿日時:</value>
+    <value>Posted at:</value>
   </data>
   <data name="VimeoInfoText3" xml:space="preserve">
     <value>Likes:</value>
   </data>
   <data name="VimeoInfoText4" xml:space="preserve">
-    <value>再生数:</value>
+    <value>Views:</value>
   </data>
   <data name="VimeoInfoText5" xml:space="preserve">
-    <value>コメント数:</value>
+    <value>Comments:</value>
   </data>
   <data name="VimeoInfoText6" xml:space="preserve">
-    <value>再生時間:</value>
+    <value>Length:</value>
   </data>
   <data name="YouTubeInfoText1" xml:space="preserve">
-    <value>タイトル:</value>
+    <value>Title:</value>
   </data>
   <data name="YouTubeInfoText2" xml:space="preserve">
-    <value>再生時間:</value>
+    <value>Length:</value>
   </data>
   <data name="YouTubeInfoText3" xml:space="preserve">
-    <value>投稿日時:</value>
+    <value>Posted at:</value>
   </data>
   <data name="YouTubeInfoText4" xml:space="preserve">
-    <value>再生数:</value>
+    <value>Views:</value>
   </data>
   <data name="FavoriteLimitCountText" xml:space="preserve">
-    <value>一度にふぁぼ追加が実行できるのは250件までです</value>
+    <value>Adding to favorites being able to do at a time is up to 250.</value>
   </data>
   <data name="TextSearchCountApi_Validating1" xml:space="preserve">
-    <value>取得発言数は20~100件を指定してください。</value>
+    <value>Getting number of tweet in Api-mode must be 20 to 200.</value>
   </data>
   <data name="RetweetLimitText" xml:space="preserve">
-    <value>一度にRetweetできるのは15件までです</value>
+    <value>Retweet being able to do at a time is up to 15.</value>
   </data>
   <data name="RetweetQuestion2" xml:space="preserve">
-    <value>選択された発言をRetweetしてもよろしいですか?</value>
+    <value>Retweet this tweet?</value>
   </data>
   <data name="FavoriteRetweetQuestionText1" xml:space="preserve">
-    <value>選択された発言をFavoriteに追加してRetweetします。よろしいですか?</value>
+    <value>Mark favorite and retweet those selected tweets?</value>
   </data>
   <data name="FavoritesRetweetQuestionText2" xml:space="preserve">
     <value>Favoriteに追加してRetweetします。よろしいですか?</value>
   </data>
   <data name="FavoriteRetweetQuestionText3" xml:space="preserve">
-    <value>選択された発言をFavoritesに追加して非公式RTを実行します。よろしいですか?</value>
+    <value>Mark favorite and retweet(unofficial) those selected tweets?</value>
   </data>
+  <data name="GetFriendshipInfo7" xml:space="preserve">
+    <value>Really Unfollow?</value>
+  </data>
+  <data name="GetFriendshipInfo8" xml:space="preserve">
+    <value>Confirm Unfollow</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tween/My Project/Resources.resx
===================================================================
--- trunk/Tween/My Project/Resources.resx	2010-12-07 08:54:56 UTC (rev 1174)
+++ trunk/Tween/My Project/Resources.resx	2010-12-07 10:11:54 UTC (rev 1175)
@@ -112,10 +112,10 @@
     <value>2.0</value>
   </resheader>
   <resheader name="reader">
-    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <resheader name="writer">
-    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="AddNewTabText1" xml:space="preserve">
     <value>(新規タブ)</value>
@@ -1039,4 +1039,10 @@
   <data name="FavoriteRetweetQuestionText3" xml:space="preserve">
     <value>選択された発言をFavoritesに追加して非公式RTを実行します。よろしいですか?</value>
   </data>
+  <data name="GetFriendshipInfo7" xml:space="preserve">
+    <value>フォロー解除しますか?</value>
+  </data>
+  <data name="GetFriendshipInfo8" xml:space="preserve">
+    <value>フォロー解除確認</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tween/MyCommon.vb
===================================================================
--- trunk/Tween/MyCommon.vb	2010-12-07 08:54:56 UTC (rev 1174)
+++ trunk/Tween/MyCommon.vb	2010-12-07 10:11:54 UTC (rev 1175)
@@ -160,8 +160,7 @@
     End Enum
 
     Public Sub TraceOut(ByVal ex As Exception, ByVal Message As String)
-        Dim buf As String = ""
-        ExceptionOut(ex, buf)
+        Dim buf As String = ExceptionOutMessage(ex)
         TraceOut(TraceFlag, Message + Environment.NewLine + buf)
     End Sub
 
@@ -195,8 +194,10 @@
     ' 文頭メッセージ、権限、動作環境
     ' Dataプロパティにある終了許可フラグのパースもここで行う
 
-    Public Function ExceptionOut(ByVal ex As Exception, ByVal buffer As String, _
+    Public Function ExceptionOutMessage(ByVal ex As Exception, _
                                  Optional ByRef IsTerminatePermission As Boolean = True) As String
+        If ex Is Nothing Then Return ""
+
         Dim buf As New StringBuilder
 
         buf.AppendFormat(My.Resources.UnhandledExceptionText8, ex.GetType().FullName, ex.Message)
@@ -253,8 +254,7 @@
             nesting += 1
             _ex = _ex.InnerException
         End While
-        buffer = buf.ToString()
-        Return buffer
+        Return buf.ToString()
     End Function
 
     Public Function ExceptionOut(ByVal ex As Exception) As Boolean
@@ -280,8 +280,7 @@
                 writer.WriteLine(My.Resources.UnhandledExceptionText6, Environment.Version.ToString())
                 writer.WriteLine(My.Resources.UnhandledExceptionText7, fileVersion)
 
-                Dim buffer As String = Nothing
-                writer.Write(ExceptionOut(ex, buffer, IsTerminatePermission))
+                writer.Write(ExceptionOutMessage(ex, IsTerminatePermission))
                 writer.Flush()
             End Using
 

Modified: trunk/Tween/Tween.resx
===================================================================
--- trunk/Tween/Tween.resx	2010-12-07 08:54:56 UTC (rev 1174)
+++ trunk/Tween/Tween.resx	2010-12-07 10:11:54 UTC (rev 1175)
@@ -382,7 +382,7 @@
     <value>0, 0, 0, 0</value>
   </data>
   <data name="ListTab.Size" type="System.Drawing.Size, System.Drawing">
-    <value>570, 232</value>
+    <value>570, 234</value>
   </data>
   <data name="ListTab.TabIndex" type="System.Int32, mscorlib">
     <value>0</value>
@@ -406,7 +406,7 @@
     <value>0, 0</value>
   </data>
   <data name="TimelinePanel.Size" type="System.Drawing.Size, System.Drawing">
-    <value>570, 232</value>
+    <value>570, 234</value>
   </data>
   <data name="TimelinePanel.TabIndex" type="System.Int32, mscorlib">
     <value>0</value>
@@ -436,7 +436,7 @@
     <value>0, 0</value>
   </data>
   <data name="ImageSelectedPicture.Size" type="System.Drawing.Size, System.Drawing">
-    <value>570, 204</value>
+    <value>570, 206</value>
   </data>
   <data name="ImageSelectedPicture.SizeMode" type="System.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms">
     <value>Zoom</value>
@@ -640,7 +640,7 @@
     <value>Bottom</value>
   </data>
   <data name="ImagePathPanel.Location" type="System.Drawing.Point, System.Drawing">
-    <value>0, 204</value>
+    <value>0, 206</value>
   </data>
   <data name="ImagePathPanel.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
     <value>3, 3, 3, 3</value>
@@ -670,7 +670,7 @@
     <value>0, 0</value>
   </data>
   <data name="ImageSelectionPanel.Size" type="System.Drawing.Size, System.Drawing">
-    <value>570, 232</value>
+    <value>570, 234</value>
   </data>
   <data name="ImageSelectionPanel.TabIndex" type="System.Int32, mscorlib">
     <value>1</value>
@@ -697,7 +697,7 @@
     <value>0, 0</value>
   </data>
   <data name="ProfilePanel.Size" type="System.Drawing.Size, System.Drawing">
-    <value>570, 232</value>
+    <value>570, 234</value>
   </data>
   <data name="ProfilePanel.TabIndex" type="System.Int32, mscorlib">
     <value>2</value>
@@ -1039,7 +1039,7 @@
     <value>59, 20</value>
   </data>
   <data name="PostBrowser.Size" type="System.Drawing.Size, System.Drawing">
-    <value>508, 56</value>
+    <value>508, 54</value>
   </data>
   <data name="PostBrowser.TabIndex" type="System.Int32, mscorlib">
     <value>6</value>
@@ -1144,7 +1144,7 @@
     <value>2</value>
   </data>
   <data name="TableLayoutPanel1.Size" type="System.Drawing.Size, System.Drawing">
-    <value>570, 79</value>
+    <value>570, 77</value>
   </data>
   <data name="TableLayoutPanel1.TabIndex" type="System.Int32, mscorlib">
     <value>1</value>
@@ -1282,10 +1282,10 @@
     <value>19</value>
   </data>
   <data name="SplitContainer2.Size" type="System.Drawing.Size, System.Drawing">
-    <value>570, 106</value>
+    <value>570, 104</value>
   </data>
   <data name="SplitContainer2.SplitterDistance" type="System.Int32, mscorlib">
-    <value>79</value>
+    <value>77</value>
   </data>
   <data name="SplitContainer2.SplitterWidth" type="System.Int32, mscorlib">
     <value>2</value>
@@ -1327,7 +1327,7 @@
     <value>0, 0</value>
   </data>
   <data name="PreviewPicture.Size" type="System.Drawing.Size, System.Drawing">
-    <value>194, 108</value>
+    <value>194, 106</value>
   </data>
   <data name="PreviewPicture.SizeMode" type="System.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms">
     <value>Zoom</value>
@@ -1357,7 +1357,7 @@
     <value>194, 0</value>
   </data>
   <data name="PreviewScrollBar.Size" type="System.Drawing.Size, System.Drawing">
-    <value>17, 108</value>
+    <value>17, 106</value>
   </data>
   <data name="PreviewScrollBar.TabIndex" type="System.Int32, mscorlib">
     <value>0</value>
@@ -1387,7 +1387,7 @@
     <value>1</value>
   </data>
   <data name="SplitContainer3.Size" type="System.Drawing.Size, System.Drawing">
-    <value>570, 106</value>
+    <value>570, 104</value>
   </data>
   <data name="SplitContainer3.SplitterDistance" type="System.Int32, mscorlib">
     <value>355</value>
@@ -1426,7 +1426,7 @@
     <value>574, 348</value>
   </data>
   <data name="SplitContainer1.SplitterDistance" type="System.Int32, mscorlib">
-    <value>236</value>
+    <value>238</value>
   </data>
   <data name="SplitContainer1.SplitterWidth" type="System.Int32, mscorlib">
     <value>2</value>
@@ -2077,7 +2077,7 @@
     <value>280, 22</value>
   </data>
   <data name="OwnStatusMenuItem.Text" xml:space="preserve">
-    <value>自プロフィール簡易表示</value>
+    <value>自プロフィール表示</value>
   </data>
   <data name="UserStatusToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
     <value>280, 22</value>

Modified: trunk/Tween/Tween.vb
===================================================================
--- trunk/Tween/Tween.vb	2010-12-07 08:54:56 UTC (rev 1174)
+++ trunk/Tween/Tween.vb	2010-12-07 10:11:54 UTC (rev 1175)
@@ -8736,7 +8736,7 @@
                 result += fInfo.id + My.Resources.GetFriendshipInfo5 + System.Environment.NewLine + ff
                 If fInfo.isFollowing Then
                     If MessageBox.Show( _
-                        "フォロー解除しますか?" + System.Environment.NewLine + result, "フォロー解除確認", _
+                        My.Resources.GetFriendshipInfo7 + System.Environment.NewLine + result, My.Resources.GetFriendshipInfo8, _
                         MessageBoxButtons.YesNo, _
                         MessageBoxIcon.Question, _
                         MessageBoxDefaultButton.Button2) = Windows.Forms.DialogResult.Yes Then

Modified: trunk/Tween/Twitter.vb
===================================================================
--- trunk/Tween/Twitter.vb	2010-12-07 08:54:56 UTC (rev 1174)
+++ trunk/Tween/Twitter.vb	2010-12-07 10:11:54 UTC (rev 1175)
@@ -1483,10 +1483,6 @@
     Private Function CreatePostsFromStatusData(ByVal status As TwitterDataModel.Status) As PostClass
         Dim post As New PostClass
 
-        If status Is Nothing Then
-            TraceOut("CreatePostsFromStatusData:status is Nothing.")
-            Return Nothing
-        End If
         post.Id = status.Id
         If status.RetweetedStatus IsNot Nothing Then
             Dim retweeted As TwitterDataModel.RetweetedStatus = status.RetweetedStatus
@@ -1507,11 +1503,6 @@
             '以下、ユーザー情報
             Dim user As TwitterDataModel.User = retweeted.User
 
-            If status Is Nothing Then
-                TraceOut("CreatePostsFromStatusData:retweeted.user is Nothing.")
-                Return Nothing
-            End If
-
             post.Uid = user.Id
             post.Name = user.ScreenName
             post.Nickname = user.Name
@@ -1535,11 +1526,6 @@
             '以下、ユーザー情報
             Dim user As TwitterDataModel.User = status.User
 
-            If status Is Nothing Then
-                TraceOut("CreatePostsFromStatusData:status.user is Nothing.")
-                Return Nothing
-            End If
-
             post.Uid = user.Id
             post.Name = user.ScreenName
             post.Nickname = user.Name
@@ -1580,30 +1566,11 @@
             Return "Invalid Json!"
         End Try
 
-        Dim cnt As Integer = -1
         For Each status As TwitterDataModel.Status In items
             Dim post As PostClass = Nothing
-            cnt += 1
 
-            Try
-                post = CreatePostsFromStatusData(status)
-            Catch ex As Exception
-                TraceOut(ex, "CreatePostsFromStatusData:Exceptional Abort." + Environment.NewLine +
-                         "data offset:" + cnt.ToString + Environment.NewLine +
-                         "----------json data----------" + Environment.NewLine +
-                         content + Environment.NewLine +
-                         "----------end of json data----------" + Environment.NewLine)
-            End Try
+            post = CreatePostsFromStatusData(status)
 
-            If post Is Nothing Then
-                TraceOut("CreatePostsFromStatusData:Analyze failed." + Environment.NewLine +
-                            "data offset:" + cnt.ToString + Environment.NewLine +
-                            "----------json data----------" + Environment.NewLine +
-                            content + Environment.NewLine +
-                            "----------end of json data----------" + Environment.NewLine)
-                Continue For '解析失敗
-            End If
-
             If minimumId > post.Id Then minimumId = post.Id
             '二重取得回避
             SyncLock LockObj
@@ -3047,7 +3014,7 @@
 
                     If sr.EndOfStream Then
                         RaiseEvent Stopped()
-                        TraceOut("Stop:EndOfStream")
+                        'TraceOut("Stop:EndOfStream")
                         Thread.Sleep(10 * 1000)
                         Continue Do
                     End If



Tween-svn メーリングリストの案内
Back to archive index