svnno****@sourc*****
svnno****@sourc*****
2010年 11月 24日 (水) 20:38:28 JST
Revision: 1104 http://sourceforge.jp/projects/tween/svn/view?view=rev&revision=1104 Author: kiri_feather Date: 2010-11-24 20:38:28 +0900 (Wed, 24 Nov 2010) Log Message: ----------- related_resultsのAPIに対応。jsonしか結果を返さないので、現状では使えません。 Modified Paths: -------------- trunk/Tween/Connection/HttpTwitter.vb trunk/Tween/FilterDialog.vb trunk/Tween/My Project/Resources.Designer.vb trunk/Tween/My Project/Resources.resx trunk/Tween/MyCommon.vb trunk/Tween/StatusDictionary.vb trunk/Tween/Tween.Designer.vb trunk/Tween/Tween.resx trunk/Tween/Tween.vb trunk/Tween/Twitter.vb -------------- next part -------------- Modified: trunk/Tween/Connection/HttpTwitter.vb =================================================================== --- trunk/Tween/Connection/HttpTwitter.vb 2010-11-24 10:58:22 UTC (rev 1103) +++ trunk/Tween/Connection/HttpTwitter.vb 2010-11-24 11:38:28 UTC (rev 1104) @@ -618,6 +618,18 @@ Nothing) End Function + Public Function GetRelatedResults(ByVal id As Long, ByRef content As String) As HttpStatusCode + '認証なくても取得できるが、protectedユーザー分が抜ける + + Return httpCon.GetContent(GetMethod, _ + CreateTwitterUri("/1/related_results/show/" + id.ToString + ".xml"), _ + Nothing, _ + content, _ + TwitterApiInfo.HttpHeaders, _ + AddressOf GetApiCallback) + End Function + + #Region "Proxy API" Private Shared _twitterUrl As String = "api.twitter.com" 'Private TwitterUrl As String = "sorayukigtap.appspot.com/api" Modified: trunk/Tween/FilterDialog.vb =================================================================== --- trunk/Tween/FilterDialog.vb 2010-11-24 10:58:22 UTC (rev 1103) +++ trunk/Tween/FilterDialog.vb 2010-11-24 11:38:28 UTC (rev 1104) @@ -63,7 +63,7 @@ End If EditFilterGroup.Enabled = False Select Case TabInformations.GetInstance.Tabs(tabName).TabType - Case TabUsageType.Home, TabUsageType.DirectMessage, TabUsageType.Favorites, TabUsageType.PublicSearch, TabUsageType.Lists + Case TabUsageType.Home, TabUsageType.DirectMessage, TabUsageType.Favorites, TabUsageType.PublicSearch, TabUsageType.Lists, TabUsageType.Related ButtonNew.Enabled = False ButtonEdit.Enabled = False ButtonDelete.Enabled = False @@ -104,6 +104,8 @@ LabelTabType.Text = My.Resources.TabUsageTypeName_PublicSearch Case TabUsageType.Lists LabelTabType.Text = My.Resources.TabUsageTypeName_Lists + Case TabUsageType.Related + LabelTabType.Text = My.Resources.TabUsageTypeName_Related Case Else LabelTabType.Text = "UNKNOWN" End Select @@ -750,7 +752,7 @@ tabdialog.ClearTab() For Each key As String In _sts.Tabs.Keys Select Case TabInformations.GetInstance.Tabs(key).TabType - Case TabUsageType.Home, TabUsageType.DirectMessage, TabUsageType.Favorites, TabUsageType.PublicSearch, TabUsageType.Lists + Case TabUsageType.Home, TabUsageType.DirectMessage, TabUsageType.Favorites, TabUsageType.PublicSearch, TabUsageType.Lists, TabUsageType.Related Exit Select Case Else tabdialog.AddTab(key) Modified: trunk/Tween/My Project/Resources.Designer.vb =================================================================== --- trunk/Tween/My Project/Resources.Designer.vb 2010-11-24 10:58:22 UTC (rev 1103) +++ trunk/Tween/My Project/Resources.Designer.vb 2010-11-24 11:38:28 UTC (rev 1104) @@ -2378,6 +2378,15 @@ End Property '''<summary> + ''' RelatedTweets に類似しているローカライズされた文字列を検索します。 + '''</summary> + Friend ReadOnly Property TabUsageTypeName_Related() As String + Get + Return ResourceManager.GetString("TabUsageTypeName_Related", resourceCulture) + End Get + End Property + + '''<summary> ''' タイムライン振り分け に類似しているローカライズされた文字列を検索します。 '''</summary> Friend ReadOnly Property TabUsageTypeName_UserDefined() As String Modified: trunk/Tween/My Project/Resources.resx =================================================================== --- trunk/Tween/My Project/Resources.resx 2010-11-24 10:58:22 UTC (rev 1103) +++ trunk/Tween/My Project/Resources.resx 2010-11-24 11:38:28 UTC (rev 1104) @@ -1033,4 +1033,7 @@ <data name="FavoritesRetweetQuestionText2" xml:space="preserve"> <value>Favoriteに追加してRetweetします。よろしいですか?</value> </data> + <data name="TabUsageTypeName_Related" xml:space="preserve"> + <value>RelatedTweets</value> + </data> </root> \ No newline at end of file Modified: trunk/Tween/MyCommon.vb =================================================================== --- trunk/Tween/MyCommon.vb 2010-11-24 10:58:22 UTC (rev 1103) +++ trunk/Tween/MyCommon.vb 2010-11-24 11:38:28 UTC (rev 1104) @@ -116,6 +116,7 @@ Retweet 'Retweetする PublicSearch '公式検索 List 'Lists + Related '関連発言 ''' ErrorState 'エラー表示のみで後処理終了(認証エラー時など) End Enum @@ -531,6 +532,7 @@ Profile = 64 'Pin(save/no distribute/manual update) PublicSearch = 128 'Pin(save/no distribute/auto update) Lists = 256 + Related = 512 'RTMyTweet 'RTByOthers 'RTByMe Modified: trunk/Tween/StatusDictionary.vb =================================================================== --- trunk/Tween/StatusDictionary.vb 2010-11-24 10:58:22 UTC (rev 1103) +++ trunk/Tween/StatusDictionary.vb 2010-11-24 11:38:28 UTC (rev 1104) @@ -422,7 +422,7 @@ Public Sub RemoveTab(ByVal TabName As String) SyncLock LockObj If IsDefaultTab(TabName) Then Exit Sub '念のため - If _tabs(TabName).TabType <> TabUsageType.PublicSearch AndAlso _tabs(TabName).TabType <> TabUsageType.Lists Then + If _tabs(TabName).TabType <> TabUsageType.PublicSearch AndAlso _tabs(TabName).TabType <> TabUsageType.Lists AndAlso _tabs(TabName).TabType <> TabUsageType.Related Then Dim homeTab As TabClass = GetTabByType(TabUsageType.Home) Dim dmName As String = GetTabByType(TabUsageType.DirectMessage).TabName @@ -615,7 +615,7 @@ _statuses.Remove(Id) End If For Each tb As TabClass In _tabs.Values - If (tb.TabType = TabUsageType.PublicSearch OrElse tb.TabType = TabUsageType.DirectMessage OrElse tb.TabType = TabUsageType.Lists) _ + If (tb.TabType = TabUsageType.PublicSearch OrElse tb.TabType = TabUsageType.DirectMessage OrElse tb.TabType = TabUsageType.Lists OrElse tb.TabType = TabUsageType.Related) _ AndAlso tb.Contains(Id) Then post = tb.Posts(Id) If tb.UnreadManage AndAlso Not post.IsRead Then @@ -637,7 +637,7 @@ tb.UnreadCount > 0 Then '未読アイテムへ Dim isRead As Boolean - If tb.TabType <> TabUsageType.PublicSearch AndAlso tb.TabType <> TabUsageType.DirectMessage AndAlso tb.TabType <> TabUsageType.Lists Then + If tb.TabType <> TabUsageType.PublicSearch AndAlso tb.TabType <> TabUsageType.DirectMessage AndAlso tb.TabType <> TabUsageType.Lists AndAlso tb.TabType = TabUsageType.Related Then isRead = _statuses(tb.OldestUnreadId).IsRead Else isRead = tb.Posts(tb.OldestUnreadId).IsRead @@ -678,7 +678,7 @@ '最古未読が設定されていて、既読の場合(1発言以上存在) Try Dim posts As Dictionary(Of Long, PostClass) - If Tab.TabType <> TabUsageType.PublicSearch AndAlso Tab.TabType <> TabUsageType.DirectMessage AndAlso Tab.TabType <> TabUsageType.Lists Then + If Tab.TabType <> TabUsageType.PublicSearch AndAlso Tab.TabType <> TabUsageType.DirectMessage AndAlso Tab.TabType <> TabUsageType.Lists AndAlso Tab.TabType = TabUsageType.Related Then posts = _statuses Else posts = Tab.Posts @@ -743,7 +743,7 @@ toIdx = 0 stp = -1 End If - If Tab.TabType <> TabUsageType.PublicSearch AndAlso Tab.TabType <> TabUsageType.DirectMessage AndAlso Tab.TabType <> TabUsageType.Lists Then + If Tab.TabType <> TabUsageType.PublicSearch AndAlso Tab.TabType <> TabUsageType.DirectMessage AndAlso Tab.TabType <> TabUsageType.Lists AndAlso Tab.TabType = TabUsageType.Related Then For i As Integer = StartIdx To toIdx Step stp If Not _statuses(Tab.GetId(i)).IsRead Then Tab.OldestUnreadId = Tab.GetId(i) @@ -787,7 +787,7 @@ End If For Each tb As TabClass In _tabs.Values - If tb.TabType = TabUsageType.PublicSearch OrElse tb.TabType = TabUsageType.DirectMessage OrElse tb.TabType = TabUsageType.Lists Then + If tb.TabType = TabUsageType.PublicSearch OrElse tb.TabType = TabUsageType.DirectMessage OrElse tb.TabType = TabUsageType.Lists OrElse tb.TabType = TabUsageType.Related Then _addCount += tb.GetTemporaryCount End If tb.AddSubmit(isMentionIncluded) '振分確定(各タブに反映) @@ -863,7 +863,7 @@ If add Then _notifyPosts.Add(post) Next For Each tb As TabClass In _tabs.Values - If tb.TabType = TabUsageType.PublicSearch OrElse tb.TabType = TabUsageType.DirectMessage OrElse tb.TabType = TabUsageType.Lists Then + If tb.TabType = TabUsageType.PublicSearch OrElse tb.TabType = TabUsageType.DirectMessage OrElse tb.TabType = TabUsageType.Lists OrElse tb.TabType = TabUsageType.Related Then If tb.Notify Then If tb.GetTemporaryCount > 0 Then For Each post As PostClass In tb.GetTemporaryPosts @@ -915,7 +915,7 @@ tb.AddPostToInnerStorage(Item) End If Else - '公式検索、リストの場合 + '公式検索、リスト、関連発言の場合 Dim tb As TabClass If Me.Tabs.ContainsKey(Item.RelTabName) Then tb = Me.Tabs(Item.RelTabName) @@ -973,7 +973,7 @@ Dim Id As Long = tb.GetId(Index) Dim post As PostClass - If tb.TabType <> TabUsageType.PublicSearch AndAlso tb.TabType <> TabUsageType.DirectMessage AndAlso tb.TabType <> TabUsageType.Lists Then + If tb.TabType <> TabUsageType.PublicSearch AndAlso tb.TabType <> TabUsageType.DirectMessage AndAlso tb.TabType <> TabUsageType.Lists AndAlso tb.TabType <> TabUsageType.Related Then post = _statuses(Id) Else post = tb.Posts(Id) @@ -987,12 +987,12 @@ tb.UnreadCount -= 1 Me.SetNextUnreadId(Id, tb) '次の未読セット '他タブの最古未読IDはタブ切り替え時に。 - If tb.TabType = TabUsageType.PublicSearch OrElse tb.TabType = TabUsageType.DirectMessage OrElse tb.TabType = TabUsageType.Lists Then Exit Sub + If tb.TabType = TabUsageType.PublicSearch OrElse tb.TabType = TabUsageType.DirectMessage OrElse tb.TabType = TabUsageType.Lists OrElse tb.TabType = TabUsageType.Related Then Exit Sub For Each key As String In _tabs.Keys If key <> TabName AndAlso _ _tabs(key).UnreadManage AndAlso _ _tabs(key).Contains(Id) AndAlso _ - (_tabs(key).TabType <> TabUsageType.PublicSearch AndAlso _tabs(key).TabType <> TabUsageType.DirectMessage AndAlso _tabs(key).TabType <> TabUsageType.Lists) Then + (_tabs(key).TabType <> TabUsageType.PublicSearch AndAlso _tabs(key).TabType <> TabUsageType.DirectMessage AndAlso _tabs(key).TabType <> TabUsageType.Lists AndAlso _tabs(key).TabType <> TabUsageType.Related) Then _tabs(key).UnreadCount -= 1 If _tabs(key).OldestUnreadId = Id Then _tabs(key).OldestUnreadId = -1 End If @@ -1000,12 +1000,12 @@ Else tb.UnreadCount += 1 If tb.OldestUnreadId > Id OrElse tb.OldestUnreadId = -1 Then tb.OldestUnreadId = Id - If tb.TabType = TabUsageType.PublicSearch OrElse tb.TabType = TabUsageType.DirectMessage OrElse tb.TabType = TabUsageType.Lists Then Exit Sub + If tb.TabType = TabUsageType.PublicSearch OrElse tb.TabType = TabUsageType.DirectMessage OrElse tb.TabType = TabUsageType.Lists OrElse tb.TabType = TabUsageType.Related Then Exit Sub For Each key As String In _tabs.Keys If Not key = TabName AndAlso _ _tabs(key).UnreadManage AndAlso _ _tabs(key).Contains(Id) AndAlso _ - (_tabs(key).TabType <> TabUsageType.PublicSearch AndAlso _tabs(key).TabType <> TabUsageType.DirectMessage AndAlso _tabs(key).TabType <> TabUsageType.Lists) Then + (_tabs(key).TabType <> TabUsageType.PublicSearch AndAlso _tabs(key).TabType <> TabUsageType.DirectMessage AndAlso _tabs(key).TabType <> TabUsageType.Lists AndAlso _tabs(key).TabType <> TabUsageType.Related) Then _tabs(key).UnreadCount += 1 If _tabs(key).OldestUnreadId > Id Then _tabs(key).OldestUnreadId = Id End If @@ -1040,7 +1040,7 @@ Get If _statuses.ContainsKey(ID) Then Return _statuses(ID) For Each tb As TabClass In _tabs.Values - If (tb.TabType = TabUsageType.PublicSearch OrElse tb.TabType = TabUsageType.DirectMessage OrElse tb.TabType = TabUsageType.Lists) AndAlso _ + If (tb.TabType = TabUsageType.PublicSearch OrElse tb.TabType = TabUsageType.DirectMessage OrElse tb.TabType = TabUsageType.Lists OrElse tb.TabType = TabUsageType.Related) AndAlso _ tb.Contains(ID) Then Return tb.Posts(ID) End If @@ -1052,7 +1052,7 @@ Public ReadOnly Property Item(ByVal TabName As String, ByVal Index As Integer) As PostClass Get 'If Not _tabs.ContainsKey(TabName) Then Return Nothing - If _tabs(TabName).TabType = TabUsageType.PublicSearch OrElse _tabs(TabName).TabType = TabUsageType.DirectMessage OrElse _tabs(TabName).TabType = TabUsageType.Lists Then + If _tabs(TabName).TabType = TabUsageType.PublicSearch OrElse _tabs(TabName).TabType = TabUsageType.DirectMessage OrElse _tabs(TabName).TabType = TabUsageType.Lists OrElse _tabs(TabName).TabType = TabUsageType.Related Then Return _tabs(TabName).Posts(_tabs(TabName).GetId(Index)) Else Return _statuses(_tabs(TabName).GetId(Index)) @@ -1064,7 +1064,7 @@ Get Dim length As Integer = EndIndex - StartIndex + 1 Dim posts() As PostClass = New PostClass(length - 1) {} - If _tabs(TabName).TabType = TabUsageType.PublicSearch OrElse _tabs(TabName).TabType = TabUsageType.DirectMessage OrElse _tabs(TabName).TabType = TabUsageType.Lists Then + If _tabs(TabName).TabType = TabUsageType.PublicSearch OrElse _tabs(TabName).TabType = TabUsageType.DirectMessage OrElse _tabs(TabName).TabType = TabUsageType.Lists OrElse _tabs(TabName).TabType = TabUsageType.Related Then For i As Integer = 0 To length - 1 posts(i) = _tabs(TabName).Posts(_tabs(TabName).GetId(StartIndex + i)) Next i @@ -1108,7 +1108,7 @@ Dim cnt As Integer = 0 Dim oldest As Long = Long.MaxValue Dim posts As Dictionary(Of Long, PostClass) - If tb.TabType <> TabUsageType.PublicSearch AndAlso tb.TabType <> TabUsageType.DirectMessage AndAlso tb.TabType <> TabUsageType.Lists Then + If tb.TabType <> TabUsageType.PublicSearch AndAlso tb.TabType <> TabUsageType.DirectMessage AndAlso tb.TabType <> TabUsageType.Lists AndAlso tb.TabType <> TabUsageType.Related Then posts = _statuses Else posts = tb.Posts @@ -1232,7 +1232,7 @@ Public Sub ClearTabIds(ByVal TabName As String) '不要なPostを削除 SyncLock LockObj - If _tabs(TabName).TabType <> TabUsageType.PublicSearch AndAlso _tabs(TabName).TabType <> TabUsageType.DirectMessage AndAlso _tabs(TabName).TabType <> TabUsageType.Lists Then + If _tabs(TabName).TabType <> TabUsageType.PublicSearch AndAlso _tabs(TabName).TabType <> TabUsageType.DirectMessage AndAlso _tabs(TabName).TabType <> TabUsageType.Lists AndAlso _tabs(TabName).TabType <> TabUsageType.Related Then For Each Id As Long In _tabs(TabName).BackupIds Dim Hit As Boolean = False For Each tb As TabClass In _tabs.Values @@ -1257,7 +1257,7 @@ Dim cnt As Integer = 0 Dim oldest As Long = Long.MaxValue Dim posts As Dictionary(Of Long, PostClass) - If tb.TabType <> TabUsageType.PublicSearch AndAlso tb.TabType <> TabUsageType.DirectMessage AndAlso tb.TabType <> TabUsageType.Lists Then + If tb.TabType <> TabUsageType.PublicSearch AndAlso tb.TabType <> TabUsageType.DirectMessage AndAlso tb.TabType <> TabUsageType.Lists AndAlso tb.TabType <> TabUsageType.Related Then posts = _statuses Else posts = tb.Posts @@ -1379,6 +1379,7 @@ Private _sorter As New IdComparerClass Private _oldestId As Long = Long.MaxValue '古いポスト取得用 Private _sinceId As Long = 0 + Private _relationTargetId As Long = 0 Private ReadOnly _lockObj As New Object @@ -1449,6 +1450,16 @@ #End Region <Xml.Serialization.XmlIgnore()> _ + Public Property RelationTargetId() As Long + Get + Return _relationTargetId + End Get + Set(ByVal value As Long) + _relationTargetId = value + End Set + End Property + + <Xml.Serialization.XmlIgnore()> _ Public Property OldestId() As Long Get Return _oldestId @@ -1527,7 +1538,7 @@ _oldestUnreadItem = -1 _tabType = TabType Me.ListInfo = list - If TabType = TabUsageType.PublicSearch OrElse TabType = TabUsageType.DirectMessage OrElse TabType = TabUsageType.Lists Then + If TabType = TabUsageType.PublicSearch OrElse TabType = TabUsageType.DirectMessage OrElse TabType = TabUsageType.Lists OrElse TabType = TabUsageType.Related Then _sorter.posts = _posts Else _sorter.posts = TabInformations.GetInstance.Posts @@ -1570,7 +1581,7 @@ 'フィルタに合致したら追加 Public Function AddFiltered(ByVal post As PostClass) As HITRESULT - If Me.TabType = TabUsageType.PublicSearch OrElse Me.TabType = TabUsageType.DirectMessage OrElse Me.TabType = TabUsageType.Lists Then Return HITRESULT.None + If Me.TabType = TabUsageType.PublicSearch OrElse Me.TabType = TabUsageType.DirectMessage OrElse Me.TabType = TabUsageType.Lists OrElse Me.TabType = TabUsageType.Related Then Return HITRESULT.None Dim rslt As HITRESULT = HITRESULT.None '全フィルタ評価(優先順位あり) @@ -1622,7 +1633,7 @@ Public Sub Remove(ByVal Id As Long) If Not Me._ids.Contains(Id) Then Exit Sub Me._ids.Remove(Id) - If Me.TabType = TabUsageType.PublicSearch OrElse Me.TabType = TabUsageType.DirectMessage OrElse Me.TabType = TabUsageType.Lists Then _posts.Remove(Id) + If Me.TabType = TabUsageType.PublicSearch OrElse Me.TabType = TabUsageType.DirectMessage OrElse Me.TabType = TabUsageType.Lists OrElse Me.TabType = TabUsageType.Related Then _posts.Remove(Id) End Sub Public Sub Remove(ByVal Id As Long, ByVal Read As Boolean) @@ -1634,7 +1645,7 @@ End If Me._ids.Remove(Id) - If Me.TabType = TabUsageType.PublicSearch OrElse Me.TabType = TabUsageType.DirectMessage OrElse Me.TabType = TabUsageType.Lists Then _posts.Remove(Id) + If Me.TabType = TabUsageType.PublicSearch OrElse Me.TabType = TabUsageType.DirectMessage OrElse Me.TabType = TabUsageType.Lists OrElse Me.TabType = TabUsageType.Related Then _posts.Remove(Id) End Sub Public Property UnreadManage() As Boolean @@ -1818,7 +1829,7 @@ End Get Set(ByVal value As TabUsageType) _tabType = value - If _tabType = TabUsageType.PublicSearch OrElse _tabType = TabUsageType.DirectMessage OrElse _tabType = TabUsageType.Lists Then + If _tabType = TabUsageType.PublicSearch OrElse _tabType = TabUsageType.DirectMessage OrElse _tabType = TabUsageType.Lists OrElse _tabType = TabUsageType.Related Then _sorter.posts = _posts Else _sorter.posts = TabInformations.GetInstance.Posts Modified: trunk/Tween/Tween.Designer.vb =================================================================== --- trunk/Tween/Tween.Designer.vb 2010-11-24 10:58:22 UTC (rev 1103) +++ trunk/Tween/Tween.Designer.vb 2010-11-24 11:38:28 UTC (rev 1104) @@ -166,7 +166,7 @@ Me.CreateRuleOpMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.CreateTabRuleOpMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.CreateIdRuleOpMenuItem = New System.Windows.Forms.ToolStripMenuItem() - Me.ToolStripMenuItem9 = New System.Windows.Forms.ToolStripMenuItem() + Me.ListManageMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.ToolStripSeparator26 = New System.Windows.Forms.ToolStripSeparator() Me.ChangeReadOpMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.ReadOpMenuItem = New System.Windows.Forms.ToolStripMenuItem() @@ -275,6 +275,8 @@ Me.TimerRefreshIcon = New System.Windows.Forms.Timer(Me.components) Me.OpenFileDialog1 = New System.Windows.Forms.OpenFileDialog() Me.ToolTip1 = New System.Windows.Forms.ToolTip(Me.components) + Me.ShowRelatedStatusesMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.ShowRelatedStatusesMenuItem2 = New System.Windows.Forms.ToolStripMenuItem() Me.ToolStripContainer1.BottomToolStripPanel.SuspendLayout() Me.ToolStripContainer1.ContentPanel.SuspendLayout() Me.ToolStripContainer1.TopToolStripPanel.SuspendLayout() @@ -368,7 +370,6 @@ ' Me.ContextMenuPostMode.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripMenuItemUrlMultibyteSplit, Me.ToolStripMenuItemApiCommandEvasion, Me.ToolStripMenuItemUrlAutoShorten, Me.IdeographicSpaceToSpaceToolStripMenuItem, Me.MultiLineMenuItem, Me.ToolStripFocusLockMenuItem, Me.ToolStripSeparator35, Me.ImageSelectMenuItem, Me.ToolStripSeparator8, Me.HashToggleMenuItem, Me.HashManageMenuItem}) Me.ContextMenuPostMode.Name = "ContextMenuStripPostMode" - Me.ContextMenuPostMode.OwnerItem = Me.HashStripSplitButton resources.ApplyResources(Me.ContextMenuPostMode, "ContextMenuPostMode") ' 'ToolStripMenuItemUrlMultibyteSplit @@ -1035,7 +1036,7 @@ ' 'MenuItemOperate ' - Me.MenuItemOperate.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ReplyOpMenuItem, Me.ReplyAllOpMenuItem, Me.DmOpMenuItem, Me.RtOpMenuItem, Me.RtUnOpMenuItem, Me.QtOpMenuItem, Me.ToolStripSeparator25, Me.FavoriteRetweetMenuItem, Me.FavoriteRetweetUnofficialMenuItem, Me.ToolStripSeparator38, Me.FavOpMenuItem, Me.UnFavOpMenuItem, Me.ShowProfMenuItem, Me.OpenOpMenuItem, Me.CreateRuleOpMenuItem, Me.ToolStripMenuItem9, Me.ToolStripSeparator26, Me.ChangeReadOpMenuItem, Me.JumpReadOpMenuItem, Me.ToolStripSeparator27, Me.SelAllOpMenuItem, Me.DelOpMenuItem, Me.RefreshOpMenuItem, Me.RefreshPrevOpMenuItem}) + Me.MenuItemOperate.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ReplyOpMenuItem, Me.ReplyAllOpMenuItem, Me.DmOpMenuItem, Me.RtOpMenuItem, Me.RtUnOpMenuItem, Me.QtOpMenuItem, Me.ToolStripSeparator25, Me.FavOpMenuItem, Me.FavoriteRetweetMenuItem, Me.FavoriteRetweetUnofficialMenuItem, Me.UnFavOpMenuItem, Me.ToolStripSeparator38, Me.ShowProfMenuItem, Me.ShowRelatedStatusesMenuItem2, Me.OpenOpMenuItem, Me.CreateRuleOpMenuItem, Me.ListManageMenuItem, Me.ToolStripSeparator26, Me.ChangeReadOpMenuItem, Me.JumpReadOpMenuItem, Me.ToolStripSeparator27, Me.SelAllOpMenuItem, Me.DelOpMenuItem, Me.RefreshOpMenuItem, Me.RefreshPrevOpMenuItem}) Me.MenuItemOperate.Name = "MenuItemOperate" resources.ApplyResources(Me.MenuItemOperate, "MenuItemOperate") ' @@ -1161,10 +1162,10 @@ Me.CreateIdRuleOpMenuItem.Name = "CreateIdRuleOpMenuItem" resources.ApplyResources(Me.CreateIdRuleOpMenuItem, "CreateIdRuleOpMenuItem") ' - 'ToolStripMenuItem9 + 'ListManageMenuItem ' - Me.ToolStripMenuItem9.Name = "ToolStripMenuItem9" - resources.ApplyResources(Me.ToolStripMenuItem9, "ToolStripMenuItem9") + Me.ListManageMenuItem.Name = "ListManageMenuItem" + resources.ApplyResources(Me.ListManageMenuItem, "ListManageMenuItem") ' 'ToolStripSeparator26 ' @@ -1465,7 +1466,7 @@ ' 'ContextMenuOperate ' - Me.ContextMenuOperate.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ReplyStripMenuItem, Me.ReplyAllStripMenuItem, Me.DMStripMenuItem, Me.ReTweetOriginalStripMenuItem, Me.ReTweetStripMenuItem, Me.QuoteStripMenuItem, Me.ToolStripSeparator39, Me.FavoriteRetweetContextMenu, Me.FavoriteRetweetUnofficialContextMenu, Me.ToolStripSeparator2, Me.FavAddToolStripMenuItem, Me.FavRemoveToolStripMenuItem, Me.ShowProfileMenuItem, Me.ToolStripMenuItem6, Me.ToolStripMenuItem7, Me.ListManageUserContextToolStripMenuItem2, Me.ToolStripSeparator4, Me.ToolStripMenuItem11, Me.JumpUnreadMenuItem, Me.ToolStripSeparator10, Me.SelectAllMenuItem, Me.DeleteStripMenuItem, Me.RefreshStripMenuItem, Me.RefreshMoreStripMenuItem}) + Me.ContextMenuOperate.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ReplyStripMenuItem, Me.ReplyAllStripMenuItem, Me.DMStripMenuItem, Me.ReTweetOriginalStripMenuItem, Me.ReTweetStripMenuItem, Me.QuoteStripMenuItem, Me.ToolStripSeparator39, Me.FavAddToolStripMenuItem, Me.FavoriteRetweetContextMenu, Me.FavoriteRetweetUnofficialContextMenu, Me.FavRemoveToolStripMenuItem, Me.ToolStripSeparator2, Me.ShowProfileMenuItem, Me.ShowRelatedStatusesMenuItem, Me.ToolStripMenuItem6, Me.ToolStripMenuItem7, Me.ListManageUserContextToolStripMenuItem2, Me.ToolStripSeparator4, Me.ToolStripMenuItem11, Me.JumpUnreadMenuItem, Me.ToolStripSeparator10, Me.SelectAllMenuItem, Me.DeleteStripMenuItem, Me.RefreshStripMenuItem, Me.RefreshMoreStripMenuItem}) Me.ContextMenuOperate.Name = "ContextMenuStrip2" Me.ContextMenuOperate.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional resources.ApplyResources(Me.ContextMenuOperate, "ContextMenuOperate") @@ -1719,6 +1720,16 @@ ' Me.OpenFileDialog1.FileName = "OpenFileDialog1" ' + 'ShowRelatedStatusesMenuItem + ' + Me.ShowRelatedStatusesMenuItem.Name = "ShowRelatedStatusesMenuItem" + resources.ApplyResources(Me.ShowRelatedStatusesMenuItem, "ShowRelatedStatusesMenuItem") + ' + 'ShowRelatedStatusesMenuItem2 + ' + Me.ShowRelatedStatusesMenuItem2.Name = "ShowRelatedStatusesMenuItem2" + resources.ApplyResources(Me.ShowRelatedStatusesMenuItem2, "ShowRelatedStatusesMenuItem2") + ' 'TweenMain ' Me.AllowDrop = True @@ -2002,7 +2013,7 @@ Friend WithEvents ListManageUserContextToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem Friend WithEvents ToolStripSeparator37 As System.Windows.Forms.ToolStripSeparator Friend WithEvents ShortcutKeyListMenuItem As System.Windows.Forms.ToolStripMenuItem - Friend WithEvents ToolStripMenuItem9 As System.Windows.Forms.ToolStripMenuItem + Friend WithEvents ListManageMenuItem As System.Windows.Forms.ToolStripMenuItem Friend WithEvents ListManageUserContextToolStripMenuItem2 As System.Windows.Forms.ToolStripMenuItem Friend WithEvents ListManageUserContextToolStripMenuItem3 As System.Windows.Forms.ToolStripMenuItem Friend WithEvents ListManageToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem @@ -2016,5 +2027,7 @@ Friend WithEvents FavoriteRetweetContextMenu As System.Windows.Forms.ToolStripMenuItem Friend WithEvents FavoriteRetweetUnofficialContextMenu As System.Windows.Forms.ToolStripMenuItem Friend WithEvents ToolStripSeparator2 As System.Windows.Forms.ToolStripSeparator + Friend WithEvents ShowRelatedStatusesMenuItem2 As System.Windows.Forms.ToolStripMenuItem + Friend WithEvents ShowRelatedStatusesMenuItem As System.Windows.Forms.ToolStripMenuItem End Class Modified: trunk/Tween/Tween.resx =================================================================== --- trunk/Tween/Tween.resx 2010-11-24 10:58:22 UTC (rev 1103) +++ trunk/Tween/Tween.resx 2010-11-24 11:38:28 UTC (rev 1104) @@ -156,6 +156,693 @@ <metadata name="ContextMenuPostMode.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>263, 17</value> </metadata> + <data name="ContextMenuPostMode.Size" type="System.Drawing.Size, System.Drawing"> + <value>281, 214</value> + </data> + <data name=">>ContextMenuPostMode.Name" xml:space="preserve"> + <value>ContextMenuPostMode</value> + </data> + <data name=">>ContextMenuPostMode.Type" xml:space="preserve"> + <value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name="HashStripSplitButton.Size" type="System.Drawing.Size, System.Drawing"> + <value>51, 25</value> + </data> + <data name="HashStripSplitButton.Text" xml:space="preserve"> + <value>#[-]</value> + </data> + <data name="StatusStrip1.Location" type="System.Drawing.Point, System.Drawing"> + <value>0, 0</value> + </data> + <data name="StatusStrip1.Size" type="System.Drawing.Size, System.Drawing"> + <value>457, 27</value> + </data> + <data name="StatusStrip1.TabIndex" type="System.Int32, mscorlib"> + <value>0</value> + </data> + <data name="StatusStrip1.Text" xml:space="preserve"> + <value>StatusStrip1</value> + </data> + <data name=">>StatusStrip1.Name" xml:space="preserve"> + <value>StatusStrip1</value> + </data> + <data name=">>StatusStrip1.Type" xml:space="preserve"> + <value>System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>StatusStrip1.Parent" xml:space="preserve"> + <value>ToolStripContainer1.BottomToolStripPanel</value> + </data> + <data name=">>StatusStrip1.ZOrder" xml:space="preserve"> + <value>0</value> + </data> + <data name=">>ToolStripContainer1.BottomToolStripPanel.Name" xml:space="preserve"> + <value>ToolStripContainer1.BottomToolStripPanel</value> + </data> + <data name=">>ToolStripContainer1.BottomToolStripPanel.Type" xml:space="preserve"> + <value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>ToolStripContainer1.BottomToolStripPanel.Parent" xml:space="preserve"> + <value>ToolStripContainer1</value> + </data> + <data name=">>ToolStripContainer1.BottomToolStripPanel.ZOrder" xml:space="preserve"> + <value>4</value> + </data> + <data name="SplitContainer1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>Fill</value> + </data> + <data name="SplitContainer1.Location" type="System.Drawing.Point, System.Drawing"> + <value>0, 0</value> + </data> + <data name="SplitContainer1.Orientation" type="System.Windows.Forms.Orientation, System.Windows.Forms"> + <value>Horizontal</value> + </data> + <data name=">>ListTab.Name" xml:space="preserve"> + <value>ListTab</value> + </data> + <data name=">>ListTab.Type" xml:space="preserve"> + <value>System.Windows.Forms.TabControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>ListTab.Parent" xml:space="preserve"> + <value>TimelinePanel</value> + </data> + <data name=">>ListTab.ZOrder" xml:space="preserve"> + <value>0</value> + </data> + <data name="TimelinePanel.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>Fill</value> + </data> + <data name="TimelinePanel.Location" type="System.Drawing.Point, System.Drawing"> + <value>0, 0</value> + </data> + <data name="TimelinePanel.Size" type="System.Drawing.Size, System.Drawing"> + <value>453, 164</value> + </data> + <data name="TimelinePanel.TabIndex" type="System.Int32, mscorlib"> + <value>0</value> + </data> + <data name=">>TimelinePanel.Name" xml:space="preserve"> + <value>TimelinePanel</value> + </data> + <data name=">>TimelinePanel.Type" xml:space="preserve"> + <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>TimelinePanel.Parent" xml:space="preserve"> + <value>SplitContainer1.Panel1</value> + </data> + <data name=">>TimelinePanel.ZOrder" xml:space="preserve"> + <value>0</value> + </data> + <data name="ImageSelectionPanel.AutoScroll" type="System.Boolean, mscorlib"> + <value>True</value> + </data> + <data name=">>ImageSelectedPicture.Name" xml:space="preserve"> + <value>ImageSelectedPicture</value> + </data> + <data name=">>ImageSelectedPicture.Type" xml:space="preserve"> + <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>ImageSelectedPicture.Parent" xml:space="preserve"> + <value>ImageSelectionPanel</value> + </data> + <data name=">>ImageSelectedPicture.ZOrder" xml:space="preserve"> + <value>0</value> + </data> + <data name=">>ImagePathPanel.Name" xml:space="preserve"> + <value>ImagePathPanel</value> + </data> + <data name=">>ImagePathPanel.Type" xml:space="preserve"> + <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>ImagePathPanel.Parent" xml:space="preserve"> + <value>ImageSelectionPanel</value> + </data> + <data name=">>ImagePathPanel.ZOrder" xml:space="preserve"> + <value>1</value> + </data> + <data name="ImageSelectionPanel.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>Fill</value> + </data> + <data name="ImageSelectionPanel.Location" type="System.Drawing.Point, System.Drawing"> + <value>0, 0</value> + </data> + <data name="ImageSelectionPanel.Size" type="System.Drawing.Size, System.Drawing"> + <value>453, 164</value> + </data> + <data name="ImageSelectionPanel.TabIndex" type="System.Int32, mscorlib"> + <value>1</value> + </data> + <data name="ImageSelectionPanel.Visible" type="System.Boolean, mscorlib"> + <value>False</value> + </data> + <data name=">>ImageSelectionPanel.Name" xml:space="preserve"> + <value>ImageSelectionPanel</value> + </data> + <data name=">>ImageSelectionPanel.Type" xml:space="preserve"> + <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>ImageSelectionPanel.Parent" xml:space="preserve"> + <value>SplitContainer1.Panel1</value> + </data> + <data name=">>ImageSelectionPanel.ZOrder" xml:space="preserve"> + <value>1</value> + </data> + <data name="ProfilePanel.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>Fill</value> + </data> + <data name="ProfilePanel.Location" type="System.Drawing.Point, System.Drawing"> + <value>0, 0</value> + </data> + <data name="ProfilePanel.Size" type="System.Drawing.Size, System.Drawing"> + <value>453, 164</value> + </data> + <data name="ProfilePanel.TabIndex" type="System.Int32, mscorlib"> + <value>2</value> + </data> + <data name="ProfilePanel.Visible" type="System.Boolean, mscorlib"> + <value>False</value> + </data> + <data name=">>ProfilePanel.Name" xml:space="preserve"> + <value>ProfilePanel</value> + </data> + <data name=">>ProfilePanel.Type" xml:space="preserve"> + <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>ProfilePanel.Parent" xml:space="preserve"> + <value>SplitContainer1.Panel1</value> + </data> + <data name=">>ProfilePanel.ZOrder" xml:space="preserve"> + <value>2</value> + </data> + <data name=">>SplitContainer1.Panel1.Name" xml:space="preserve"> + <value>SplitContainer1.Panel1</value> + </data> + <data name=">>SplitContainer1.Panel1.Type" xml:space="preserve"> + <value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>SplitContainer1.Panel1.Parent" xml:space="preserve"> + <value>SplitContainer1</value> + </data> + <data name=">>SplitContainer1.Panel1.ZOrder" xml:space="preserve"> + <value>0</value> + </data> + <data name="SplitContainer3.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>Fill</value> + </data> + <data name="SplitContainer3.Location" type="System.Drawing.Point, System.Drawing"> + <value>0, 0</value> + </data> + <data name="SplitContainer2.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>Fill</value> + </data> + <data name="SplitContainer2.Location" type="System.Drawing.Point, System.Drawing"> + <value>0, 0</value> + </data> + <data name="SplitContainer2.Orientation" type="System.Windows.Forms.Orientation, System.Windows.Forms"> + <value>Horizontal</value> + </data> + <data name="TableLayoutPanel1.ColumnCount" type="System.Int32, mscorlib"> + <value>4</value> + </data> + <data name=">>UserPicture.Name" xml:space="preserve"> + <value>UserPicture</value> + </data> + <data name=">>UserPicture.Type" xml:space="preserve"> + <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>UserPicture.Parent" xml:space="preserve"> + <value>TableLayoutPanel1</value> + </data> + <data name=">>UserPicture.ZOrder" xml:space="preserve"> + <value>0</value> + </data> + <data name=">>NameLabel.Name" xml:space="preserve"> + <value>NameLabel</value> + </data> + <data name=">>NameLabel.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>NameLabel.Parent" xml:space="preserve"> + <value>TableLayoutPanel1</value> + </data> + <data name=">>NameLabel.ZOrder" xml:space="preserve"> + <value>1</value> + </data> + <data name=">>PostBrowser.Name" xml:space="preserve"> + <value>PostBrowser</value> + </data> + <data name=">>PostBrowser.Type" xml:space="preserve"> + <value>System.Windows.Forms.WebBrowser, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>PostBrowser.Parent" xml:space="preserve"> + <value>TableLayoutPanel1</value> + </data> + <data name=">>PostBrowser.ZOrder" xml:space="preserve"> + <value>2</value> + </data> + <data name=">>DateTimeLabel.Name" xml:space="preserve"> + <value>DateTimeLabel</value> + </data> + <data name=">>DateTimeLabel.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>DateTimeLabel.Parent" xml:space="preserve"> + <value>TableLayoutPanel1</value> + </data> + <data name=">>DateTimeLabel.ZOrder" xml:space="preserve"> + <value>3</value> + </data> + <data name=">>SourceLinkLabel.Name" xml:space="preserve"> + <value>SourceLinkLabel</value> + </data> + <data name=">>SourceLinkLabel.Type" xml:space="preserve"> + <value>System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>SourceLinkLabel.Parent" xml:space="preserve"> + <value>TableLayoutPanel1</value> + </data> + <data name=">>SourceLinkLabel.ZOrder" xml:space="preserve"> + <value>4</value> + </data> + <data name="TableLayoutPanel1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>Fill</value> + </data> + <data name="TableLayoutPanel1.Location" type="System.Drawing.Point, System.Drawing"> + <value>0, 0</value> + </data> + <data name="TableLayoutPanel1.RowCount" type="System.Int32, mscorlib"> + <value>2</value> + </data> + <data name="TableLayoutPanel1.Size" type="System.Drawing.Size, System.Drawing"> + <value>453, 99</value> + </data> + <data name="TableLayoutPanel1.TabIndex" type="System.Int32, mscorlib"> + <value>1</value> + </data> + <data name=">>TableLayoutPanel1.Name" xml:space="preserve"> + <value>TableLayoutPanel1</value> + </data> + <data name=">>TableLayoutPanel1.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=">>TableLayoutPanel1.Parent" xml:space="preserve"> + <value>SplitContainer2.Panel1</value> + </data> + <data name=">>TableLayoutPanel1.ZOrder" xml:space="preserve"> + <value>0</value> + </data> + <data name="TableLayoutPanel1.LayoutSettings" type="System.Windows.Forms.TableLayoutSettings, System.Windows.Forms"> + <value><?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="UserPicture" Row="0" RowSpan="2" Column="0" ColumnSpan="1" /><Control Name="NameLabel" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="PostBrowser" Row="1" RowSpan="1" Column="1" ColumnSpan="3" /><Control Name="DateTimeLabel" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="SourceLinkLabel" Row="0" RowSpan="1" Column="3" ColumnSpan="1" /></Controls><Columns Styles="Absolute,56,Percent,100,Absolute,120,AutoSize,0" /><Rows Styles="Absolute,17,Percent,100" /></TableLayoutSettings></value> + </data> + <data name=">>SplitContainer2.Panel1.Name" xml:space="preserve"> + <value>SplitContainer2.Panel1</value> + </data> + <data name=">>SplitContainer2.Panel1.Type" xml:space="preserve"> + <value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>SplitContainer2.Panel1.Parent" xml:space="preserve"> + <value>SplitContainer2</value> + </data> + <data name=">>SplitContainer2.Panel1.ZOrder" xml:space="preserve"> + <value>0</value> + </data> + <data name="SplitContainer2.Panel1MinSize" type="System.Int32, mscorlib"> + <value>0</value> + </data> + <data name="StatusText.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>Fill</value> + </data> + <data name="StatusText.Location" type="System.Drawing.Point, System.Drawing"> + <value>0, 0</value> + </data> + <data name="StatusText.Size" type="System.Drawing.Size, System.Drawing"> + <value>365, 19</value> + </data> + <data name="StatusText.TabIndex" type="System.Int32, mscorlib"> + <value>1</value> + </data> + <data name=">>StatusText.Name" xml:space="preserve"> + <value>StatusText</value> + </data> + <data name=">>StatusText.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=">>StatusText.Parent" xml:space="preserve"> + <value>SplitContainer2.Panel2</value> + </data> + <data name=">>StatusText.ZOrder" xml:space="preserve"> + <value>0</value> + </data> + <data name="lblLen.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>Right</value> + </data> + <data name="lblLen.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>Off</value> + </data> + <data name="lblLen.Location" type="System.Drawing.Point, System.Drawing"> + <value>365, 0</value> + </data> + <data name="lblLen.Size" type="System.Drawing.Size, System.Drawing"> + <value>44, 25</value> + </data> + <data name="lblLen.TabIndex" type="System.Int32, mscorlib"> + <value>0</value> + </data> + <data name="lblLen.Text" xml:space="preserve"> + <value>999</value> + </data> + <data name="lblLen.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing"> + <value>MiddleCenter</value> + </data> + <data name=">>lblLen.Name" xml:space="preserve"> + <value>lblLen</value> + </data> + <data name=">>lblLen.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>lblLen.Parent" xml:space="preserve"> + <value>SplitContainer2.Panel2</value> + </data> + <data name=">>lblLen.ZOrder" xml:space="preserve"> + <value>1</value> + </data> + <data name="PostButton.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>Right</value> + </data> + <data name="PostButton.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>Off</value> + </data> + <data name="PostButton.Location" type="System.Drawing.Point, System.Drawing"> + <value>409, 0</value> + </data> + <data name="PostButton.Size" type="System.Drawing.Size, System.Drawing"> + <value>44, 25</value> + </data> + <data name="PostButton.TabIndex" type="System.Int32, mscorlib"> + <value>2</value> + </data> + <data name="PostButton.Text" xml:space="preserve"> + <value>Post</value> + </data> + <data name=">>PostButton.Name" xml:space="preserve"> + <value>PostButton</value> + </data> + <data name=">>PostButton.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=">>PostButton.Parent" xml:space="preserve"> + <value>SplitContainer2.Panel2</value> + </data> + <data name=">>PostButton.ZOrder" xml:space="preserve"> + <value>2</value> + </data> + <data name=">>SplitContainer2.Panel2.Name" xml:space="preserve"> + <value>SplitContainer2.Panel2</value> + </data> + <data name=">>SplitContainer2.Panel2.Type" xml:space="preserve"> + <value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>SplitContainer2.Panel2.Parent" xml:space="preserve"> + <value>SplitContainer2</value> + </data> + <data name=">>SplitContainer2.Panel2.ZOrder" xml:space="preserve"> + <value>1</value> + </data> + <data name="SplitContainer2.Panel2MinSize" type="System.Int32, mscorlib"> + <value>19</value> + </data> + <data name="SplitContainer2.Size" type="System.Drawing.Size, System.Drawing"> + <value>453, 126</value> + </data> + <data name="SplitContainer2.SplitterDistance" type="System.Int32, mscorlib"> + <value>99</value> + </data> + <data name="SplitContainer2.SplitterWidth" type="System.Int32, mscorlib"> + <value>2</value> + </data> + <data name="SplitContainer2.TabIndex" type="System.Int32, mscorlib"> + <value>1</value> + </data> + <data name=">>SplitContainer2.Name" xml:space="preserve"> + <value>SplitContainer2</value> + </data> + <data name=">>SplitContainer2.Type" xml:space="preserve"> + <value>System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>SplitContainer2.Parent" xml:space="preserve"> + <value>SplitContainer3.Panel1</value> + </data> + <data name=">>SplitContainer2.ZOrder" xml:space="preserve"> + <value>0</value> + </data> + <data name=">>SplitContainer3.Panel1.Name" xml:space="preserve"> + <value>SplitContainer3.Panel1</value> + </data> + <data name=">>SplitContainer3.Panel1.Type" xml:space="preserve"> + <value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>SplitContainer3.Panel1.Parent" xml:space="preserve"> + <value>SplitContainer3</value> + </data> + <data name=">>SplitContainer3.Panel1.ZOrder" xml:space="preserve"> + <value>0</value> + </data> + <data name="PreviewPicture.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>Fill</value> + </data> + <data name="PreviewPicture.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>Off</value> + </data> + <data name="PreviewPicture.Location" type="System.Drawing.Point, System.Drawing"> + <value>0, 0</value> + </data> + <data name="PreviewPicture.Size" type="System.Drawing.Size, System.Drawing"> + <value>77, 126</value> + </data> + <data name="PreviewPicture.SizeMode" type="System.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms"> + <value>Zoom</value> + </data> + <data name="PreviewPicture.TabIndex" type="System.Int32, mscorlib"> + <value>1</value> + </data> + <data name=">>PreviewPicture.Name" xml:space="preserve"> + <value>PreviewPicture</value> + </data> + <data name=">>PreviewPicture.Type" xml:space="preserve"> + <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>PreviewPicture.Parent" xml:space="preserve"> + <value>SplitContainer3.Panel2</value> + </data> + <data name=">>PreviewPicture.ZOrder" xml:space="preserve"> + <value>0</value> + </data> + <data name="PreviewScrollBar.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>Right</value> + </data> + <data name="PreviewScrollBar.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>Off</value> + </data> + <data name="PreviewScrollBar.Location" type="System.Drawing.Point, System.Drawing"> + <value>77, 0</value> + </data> + <data name="PreviewScrollBar.Size" type="System.Drawing.Size, System.Drawing"> + <value>17, 126</value> + </data> + <data name="PreviewScrollBar.TabIndex" type="System.Int32, mscorlib"> + <value>0</value> + </data> + <data name=">>PreviewScrollBar.Name" xml:space="preserve"> + <value>PreviewScrollBar</value> + </data> + <data name=">>PreviewScrollBar.Type" xml:space="preserve"> + <value>System.Windows.Forms.VScrollBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>PreviewScrollBar.Parent" xml:space="preserve"> + <value>SplitContainer3.Panel2</value> + </data> + <data name=">>PreviewScrollBar.ZOrder" xml:space="preserve"> + <value>1</value> + </data> + <data name=">>SplitContainer3.Panel2.Name" xml:space="preserve"> + <value>SplitContainer3.Panel2</value> + </data> + <data name=">>SplitContainer3.Panel2.Type" xml:space="preserve"> + <value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>SplitContainer3.Panel2.Parent" xml:space="preserve"> + <value>SplitContainer3</value> + </data> + <data name=">>SplitContainer3.Panel2.ZOrder" xml:space="preserve"> + <value>1</value> + </data> + <data name="SplitContainer3.Size" type="System.Drawing.Size, System.Drawing"> + <value>453, 126</value> + </data> + <data name="SplitContainer3.SplitterDistance" type="System.Int32, mscorlib"> + <value>355</value> + </data> + <data name="SplitContainer3.TabIndex" type="System.Int32, mscorlib"> + <value>2</value> + </data> + <data name=">>SplitContainer3.Name" xml:space="preserve"> + <value>SplitContainer3</value> + </data> + <data name=">>SplitContainer3.Type" xml:space="preserve"> + <value>System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>SplitContainer3.Parent" xml:space="preserve"> + <value>SplitContainer1.Panel2</value> + </data> + <data name=">>SplitContainer3.ZOrder" xml:space="preserve"> + <value>0</value> + </data> + <data name=">>SplitContainer1.Panel2.Name" xml:space="preserve"> + <value>SplitContainer1.Panel2</value> + </data> + <data name=">>SplitContainer1.Panel2.Type" xml:space="preserve"> + <value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>SplitContainer1.Panel2.Parent" xml:space="preserve"> + <value>SplitContainer1</value> + </data> + <data name=">>SplitContainer1.Panel2.ZOrder" xml:space="preserve"> + <value>1</value> + </data> + <data name="SplitContainer1.Panel2MinSize" type="System.Int32, mscorlib"> + <value>23</value> + </data> + <data name="SplitContainer1.Size" type="System.Drawing.Size, System.Drawing"> + <value>457, 300</value> + </data> + <data name="SplitContainer1.SplitterDistance" type="System.Int32, mscorlib"> + <value>168</value> + </data> + <data name="SplitContainer1.SplitterWidth" type="System.Int32, mscorlib"> + <value>2</value> + </data> + <data name="SplitContainer1.TabIndex" type="System.Int32, mscorlib"> + <value>0</value> + </data> + <data name=">>SplitContainer1.Name" xml:space="preserve"> + <value>SplitContainer1</value> + </data> + <data name=">>SplitContainer1.Type" xml:space="preserve"> + <value>System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>SplitContainer1.Parent" xml:space="preserve"> + <value>ToolStripContainer1.ContentPanel</value> + </data> + <data name=">>SplitContainer1.ZOrder" xml:space="preserve"> + <value>0</value> + </data> + <data name="ToolStripContainer1.ContentPanel.Size" type="System.Drawing.Size, System.Drawing"> + <value>457, 300</value> + </data> + <data name=">>ToolStripContainer1.ContentPanel.Name" xml:space="preserve"> + <value>ToolStripContainer1.ContentPanel</value> + </data> + <data name=">>ToolStripContainer1.ContentPanel.Type" xml:space="preserve"> + <value>System.Windows.Forms.ToolStripContentPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>ToolStripContainer1.ContentPanel.Parent" xml:space="preserve"> + <value>ToolStripContainer1</value> + </data> + <data name=">>ToolStripContainer1.ContentPanel.ZOrder" xml:space="preserve"> + <value>0</value> + </data> + <data name="ToolStripContainer1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>Fill</value> + </data> + <data name=">>ToolStripContainer1.LeftToolStripPanel.Name" xml:space="preserve"> + <value>ToolStripContainer1.LeftToolStripPanel</value> + </data> + <data name=">>ToolStripContainer1.LeftToolStripPanel.Type" xml:space="preserve"> + <value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>ToolStripContainer1.LeftToolStripPanel.Parent" xml:space="preserve"> + <value>ToolStripContainer1</value> + </data> + <data name=">>ToolStripContainer1.LeftToolStripPanel.ZOrder" xml:space="preserve"> + <value>1</value> + </data> + <data name="ToolStripContainer1.Location" type="System.Drawing.Point, System.Drawing"> + <value>0, 0</value> + </data> + <data name=">>ToolStripContainer1.RightToolStripPanel.Name" xml:space="preserve"> + <value>ToolStripContainer1.RightToolStripPanel</value> + </data> + <data name=">>ToolStripContainer1.RightToolStripPanel.Type" xml:space="preserve"> + <value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>ToolStripContainer1.RightToolStripPanel.Parent" xml:space="preserve"> + <value>ToolStripContainer1</value> + </data> + <data name=">>ToolStripContainer1.RightToolStripPanel.ZOrder" xml:space="preserve"> + <value>2</value> + </data> + <data name="ToolStripContainer1.Size" type="System.Drawing.Size, System.Drawing"> + <value>457, 353</value> + </data> + <data name="ToolStripContainer1.TabIndex" type="System.Int32, mscorlib"> + <value>0</value> + </data> + <data name="ToolStripContainer1.Text" xml:space="preserve"> + <value>ToolStripContainer1</value> + </data> + <metadata name="MenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> + <value>143, 17</value> + </metadata> + <data name="MenuStrip1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>None</value> + </data> + <data name="MenuStrip1.Location" type="System.Drawing.Point, System.Drawing"> + <value>0, 0</value> + </data> + <data name="MenuStrip1.Size" type="System.Drawing.Size, System.Drawing"> + <value>457, 26</value> + </data> + <data name="MenuStrip1.TabIndex" type="System.Int32, mscorlib"> + <value>0</value> + </data> + <data name="MenuStrip1.Text" xml:space="preserve"> + <value>MenuStrip1</value> + </data> + <data name=">>MenuStrip1.Name" xml:space="preserve"> + <value>MenuStrip1</value> + </data> + <data name=">>MenuStrip1.Type" xml:space="preserve"> + <value>System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>MenuStrip1.Parent" xml:space="preserve"> + <value>ToolStripContainer1.TopToolStripPanel</value> + </data> + <data name=">>MenuStrip1.ZOrder" xml:space="preserve"> + <value>0</value> + </data> + <data name=">>ToolStripContainer1.TopToolStripPanel.Name" xml:space="preserve"> + <value>ToolStripContainer1.TopToolStripPanel</value> + </data> + <data name=">>ToolStripContainer1.TopToolStripPanel.Type" xml:space="preserve"> + <value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>ToolStripContainer1.TopToolStripPanel.Parent" xml:space="preserve"> + <value>ToolStripContainer1</value> + </data> + <data name=">>ToolStripContainer1.TopToolStripPanel.ZOrder" xml:space="preserve"> + <value>3</value> + </data> + <data name=">>ToolStripContainer1.Name" xml:space="preserve"> + <value>ToolStripContainer1</value> + </data> + <data name=">>ToolStripContainer1.Type" xml:space="preserve"> + <value>System.Windows.Forms.ToolStripContainer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>ToolStripContainer1.Parent" xml:space="preserve"> + <value>$this</value> + </data> + <data name=">>ToolStripContainer1.ZOrder" xml:space="preserve"> + <value>6</value> + </data> <data name="ToolStripMenuItemUrlMultibyteSplit.Size" type="System.Drawing.Size, System.Drawing"> <value>280, 22</value> </data> @@ -228,72 +915,57 @@ <data name="HashManageMenuItem.Text" xml:space="preserve"> <value>ハッシュタグ設定</value> </data> - <data name="ContextMenuPostMode.Size" type="System.Drawing.Size, System.Drawing"> - <value>281, 214</value> + <data name="ListTab.Alignment" type="System.Windows.Forms.TabAlignment, System.Windows.Forms"> + <value>Bottom</value> </data> - <data name=">>ContextMenuPostMode.Name" xml:space="preserve"> - <value>ContextMenuPostMode</value> + <metadata name="ContextMenuTabProperty.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> + <value>130, 99</value> + </metadata> + <data name="ContextMenuTabProperty.Size" type="System.Drawing.Size, System.Drawing"> + <value>227, 212</value> </data> - <data name=">>ContextMenuPostMode.Type" xml:space="preserve"> + <data name=">>ContextMenuTabProperty.Name" xml:space="preserve"> + <value>ContextMenuTabProperty</value> + </data> + <data name=">>ContextMenuTabProperty.Type" xml:space="preserve"> <value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name="HashStripSplitButton.Size" type="System.Drawing.Size, System.Drawing"> - <value>51, 25</value> + <data name="ListTab.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>Fill</value> </data> - <data name="HashStripSplitButton.Text" xml:space="preserve"> - <value>#[-]</value> + <metadata name="TabImage.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> + <value>17, 99</value> + </metadata> + <data name="TabImage.ImageSize" type="System.Drawing.Size, System.Drawing"> + <value>16, 16</value> </data> - <data name="StatusStrip1.Location" type="System.Drawing.Point, System.Drawing"> + <data name="ListTab.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>Disable</value> + </data> + <data name="ListTab.Location" type="System.Drawing.Point, System.Drawing"> <value>0, 0</value> </data> - <data name="StatusStrip1.Size" type="System.Drawing.Size, System.Drawing"> - <value>457, 27</value> + <data name="ListTab.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms"> + <value>0, 0, 0, 0</value> </data> - <data name="StatusStrip1.TabIndex" type="System.Int32, mscorlib"> + <data name="ListTab.Size" type="System.Drawing.Size, System.Drawing"> + <value>453, 164</value> + </data> + <data name="ListTab.TabIndex" type="System.Int32, mscorlib"> <value>0</value> </data> - <data name="StatusStrip1.Text" xml:space="preserve"> - <value>StatusStrip1</value> + <data name=">>ListTab.Name" xml:space="preserve"> + <value>ListTab</value> </data> - <data name=">>StatusStrip1.Name" xml:space="preserve"> - <value>StatusStrip1</value> + <data name=">>ListTab.Type" xml:space="preserve"> + <value>System.Windows.Forms.TabControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name=">>StatusStrip1.Type" xml:space="preserve"> - <value>System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + <data name=">>ListTab.Parent" xml:space="preserve"> + <value>TimelinePanel</value> </data> - <data name=">>StatusStrip1.Parent" xml:space="preserve"> - <value>ToolStripContainer1.BottomToolStripPanel</value> - </data> - <data name=">>StatusStrip1.ZOrder" xml:space="preserve"> + <data name=">>ListTab.ZOrder" xml:space="preserve"> <value>0</value> </data> - <data name=">>ToolStripContainer1.BottomToolStripPanel.Name" xml:space="preserve"> - <value>ToolStripContainer1.BottomToolStripPanel</value> - </data> - <data name=">>ToolStripContainer1.BottomToolStripPanel.Type" xml:space="preserve"> - <value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>ToolStripContainer1.BottomToolStripPanel.Parent" xml:space="preserve"> - <value>ToolStripContainer1</value> - </data> - <data name=">>ToolStripContainer1.BottomToolStripPanel.ZOrder" xml:space="preserve"> - <value>4</value> - </data> - <data name="SplitContainer1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>Fill</value> - </data> - <data name="SplitContainer1.Location" type="System.Drawing.Point, System.Drawing"> - <value>0, 0</value> - </data> - <data name="SplitContainer1.Orientation" type="System.Windows.Forms.Orientation, System.Windows.Forms"> - <value>Horizontal</value> - </data> - <data name="ListTab.Alignment" type="System.Windows.Forms.TabAlignment, System.Windows.Forms"> - <value>Bottom</value> - </data> - <metadata name="ContextMenuTabProperty.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> - <value>130, 99</value> - </metadata> <data name="AddTabMenuItem.Size" type="System.Drawing.Size, System.Drawing"> <value>226, 22</value> </data> @@ -354,108 +1026,135 @@ <data name="DeleteTabMenuItem.Text" xml:space="preserve"> <value>タブ削除(&D)</value> </data> - <data name="ContextMenuTabProperty.Size" type="System.Drawing.Size, System.Drawing"> - <value>227, 212</value> + <data name="ImageSelectedPicture.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>Fill</value> </data> - <data name=">>ContextMenuTabProperty.Name" xml:space="preserve"> - <value>ContextMenuTabProperty</value> + <data name="ImageSelectedPicture.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>Off</value> </data> - <data name=">>ContextMenuTabProperty.Type" xml:space="preserve"> - <value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + <data name="ImageSelectedPicture.Location" type="System.Drawing.Point, System.Drawing"> + <value>0, 0</value> </data> - <data name="ListTab.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>Fill</value> + <data name="ImageSelectedPicture.Size" type="System.Drawing.Size, System.Drawing"> + <value>453, 136</value> </data> - <metadata name="TabImage.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> - <value>17, 99</value> - </metadata> - <data name="TabImage.ImageSize" type="System.Drawing.Size, System.Drawing"> - <value>16, 16</value> + <data name="ImageSelectedPicture.SizeMode" type="System.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms"> + <value>Zoom</value> </data> - <data name="ListTab.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> - <value>Disable</value> + <data name="ImageSelectedPicture.TabIndex" type="System.Int32, mscorlib"> + <value>5</value> </data> - <data name="ListTab.Location" type="System.Drawing.Point, System.Drawing"> - <value>0, 0</value> + <data name=">>ImageSelectedPicture.Name" xml:space="preserve"> + <value>ImageSelectedPicture</value> </data> - <data name="ListTab.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms"> - <value>0, 0, 0, 0</value> + <data name=">>ImageSelectedPicture.Type" xml:space="preserve"> + <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name="ListTab.Size" type="System.Drawing.Size, System.Drawing"> - <value>453, 164</value> + <data name=">>ImageSelectedPicture.Parent" xml:space="preserve"> + <value>ImageSelectionPanel</value> </data> - <data name="ListTab.TabIndex" type="System.Int32, mscorlib"> + <data name=">>ImageSelectedPicture.ZOrder" xml:space="preserve"> <value>0</value> </data> - <data name=">>ListTab.Name" xml:space="preserve"> - <value>ListTab</value> + <data name=">>ImagefilePathText.Name" xml:space="preserve"> + <value>ImagefilePathText</value> </data> - <data name=">>ListTab.Type" xml:space="preserve"> - <value>System.Windows.Forms.TabControl, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + <data name=">>ImagefilePathText.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=">>ListTab.Parent" xml:space="preserve"> - <value>TimelinePanel</value> + <data name=">>ImagefilePathText.Parent" xml:space="preserve"> + <value>ImagePathPanel</value> </data> - <data name=">>ListTab.ZOrder" xml:space="preserve"> + <data name=">>ImagefilePathText.ZOrder" xml:space="preserve"> <value>0</value> </data> - <data name="TimelinePanel.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>Fill</value> + <data name=">>FilePickButton.Name" xml:space="preserve"> + <value>FilePickButton</value> </data> - <data name="TimelinePanel.Location" type="System.Drawing.Point, System.Drawing"> - <value>0, 0</value> + <data name=">>FilePickButton.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="TimelinePanel.Size" type="System.Drawing.Size, System.Drawing"> - <value>453, 164</value> + <data name=">>FilePickButton.Parent" xml:space="preserve"> + <value>ImagePathPanel</value> </data> - <data name="TimelinePanel.TabIndex" type="System.Int32, mscorlib"> - <value>0</value> + <data name=">>FilePickButton.ZOrder" xml:space="preserve"> + <value>1</value> </data> - <data name=">>TimelinePanel.Name" xml:space="preserve"> - <value>TimelinePanel</value> + <data name=">>Label2.Name" xml:space="preserve"> + <value>Label2</value> </data> - <data name=">>TimelinePanel.Type" xml:space="preserve"> - <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + <data name=">>Label2.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name=">>TimelinePanel.Parent" xml:space="preserve"> - <value>SplitContainer1.Panel1</value> + <data name=">>Label2.Parent" xml:space="preserve"> + <value>ImagePathPanel</value> </data> - <data name=">>TimelinePanel.ZOrder" xml:space="preserve"> - <value>0</value> + <data name=">>Label2.ZOrder" xml:space="preserve"> + <value>2</value> </data> - <data name="ImageSelectionPanel.AutoScroll" type="System.Boolean, mscorlib"> - <value>True</value> + <data name=">>ImageServiceCombo.Name" xml:space="preserve"> + <value>ImageServiceCombo</value> </data> - <data name="ImageSelectedPicture.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>Fill</value> + <data name=">>ImageServiceCombo.Type" xml:space="preserve"> + <value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name="ImageSelectedPicture.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> - <value>Off</value> + <data name=">>ImageServiceCombo.Parent" xml:space="preserve"> + <value>ImagePathPanel</value> </data> - <data name="ImageSelectedPicture.Location" type="System.Drawing.Point, System.Drawing"> - <value>0, 0</value> + <data name=">>ImageServiceCombo.ZOrder" xml:space="preserve"> + <value>3</value> </data> - <data name="ImageSelectedPicture.Size" type="System.Drawing.Size, System.Drawing"> - <value>453, 136</value> + <data name=">>ImageCancelButton.Name" xml:space="preserve"> + <value>ImageCancelButton</value> </data> - <data name="ImageSelectedPicture.SizeMode" type="System.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms"> - <value>Zoom</value> + <data name=">>ImageCancelButton.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="ImageSelectedPicture.TabIndex" type="System.Int32, mscorlib"> + <data name=">>ImageCancelButton.Parent" xml:space="preserve"> + <value>ImagePathPanel</value> + </data> + <data name=">>ImageCancelButton.ZOrder" xml:space="preserve"> + <value>4</value> + </data> + <data name=">>Label1.Name" xml:space="preserve"> + <value>Label1</value> + </data> + <data name=">>Label1.Type" xml:space="preserve"> + <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>Label1.Parent" xml:space="preserve"> + <value>ImagePathPanel</value> + </data> + <data name=">>Label1.ZOrder" xml:space="preserve"> <value>5</value> </data> - <data name=">>ImageSelectedPicture.Name" xml:space="preserve"> - <value>ImageSelectedPicture</value> + <data name="ImagePathPanel.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>Bottom</value> </data> - <data name=">>ImageSelectedPicture.Type" xml:space="preserve"> - <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + <data name="ImagePathPanel.Location" type="System.Drawing.Point, System.Drawing"> + <value>0, 136</value> </data> - <data name=">>ImageSelectedPicture.Parent" xml:space="preserve"> - <value>ImageSelectionPanel</value> + <data name="ImagePathPanel.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms"> + <value>3, 3, 3, 3</value> </data> - <data name=">>ImageSelectedPicture.ZOrder" xml:space="preserve"> + <data name="ImagePathPanel.Size" type="System.Drawing.Size, System.Drawing"> + <value>453, 28</value> + </data> + <data name="ImagePathPanel.TabIndex" type="System.Int32, mscorlib"> <value>0</value> </data> + <data name=">>ImagePathPanel.Name" xml:space="preserve"> + <value>ImagePathPanel</value> + </data> + <data name=">>ImagePathPanel.Type" xml:space="preserve"> + <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>ImagePathPanel.Parent" xml:space="preserve"> + <value>ImageSelectionPanel</value> + </data> + <data name=">>ImagePathPanel.ZOrder" xml:space="preserve"> + <value>1</value> + </data> <data name="ImagefilePathText.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> <value>Fill</value> </data> @@ -636,120 +1335,45 @@ <data name=">>Label1.ZOrder" xml:space="preserve"> <value>5</value> </data> - <data name="ImagePathPanel.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>Bottom</value> + <metadata name="ContextMenuUserPicture.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> + <value>635, 58</value> + </metadata> + <data name="ContextMenuUserPicture.Size" type="System.Drawing.Size, System.Drawing"> + <value>239, 192</value> </data> - <data name="ImagePathPanel.Location" type="System.Drawing.Point, System.Drawing"> - <value>0, 136</value> + <data name=">>ContextMenuUserPicture.Name" xml:space="preserve"> + <value>ContextMenuUserPicture</value> </data> - <data name="ImagePathPanel.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms"> - <value>3, 3, 3, 3</value> + <data name=">>ContextMenuUserPicture.Type" xml:space="preserve"> + <value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name="ImagePathPanel.Size" type="System.Drawing.Size, System.Drawing"> - <value>453, 28</value> + <data name="UserPicture.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> + <value>Off</value> </data> - <data name="ImagePathPanel.TabIndex" type="System.Int32, mscorlib"> - <value>0</value> + <data name="UserPicture.Location" type="System.Drawing.Point, System.Drawing"> + <value>3, 3</value> </data> - <data name=">>ImagePathPanel.Name" xml:space="preserve"> - <value>ImagePathPanel</value> + <data name="UserPicture.Size" type="System.Drawing.Size, System.Drawing"> + <value>50, 50</value> </data> - <data name=">>ImagePathPanel.Type" xml:space="preserve"> - <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + <data name="UserPicture.SizeMode" type="System.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms"> + <value>Zoom</value> </data> - <data name=">>ImagePathPanel.Parent" xml:space="preserve"> - <value>ImageSelectionPanel</value> + <data name="UserPicture.TabIndex" type="System.Int32, mscorlib"> + <value>5</value> </data> - <data name=">>ImagePathPanel.ZOrder" xml:space="preserve"> - <value>1</value> + <data name=">>UserPicture.Name" xml:space="preserve"> + <value>UserPicture</value> </data> - <data name="ImageSelectionPanel.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>Fill</value> + <data name=">>UserPicture.Type" xml:space="preserve"> + <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name="ImageSelectionPanel.Location" type="System.Drawing.Point, System.Drawing"> - <value>0, 0</value> + <data name=">>UserPicture.Parent" xml:space="preserve"> + <value>TableLayoutPanel1</value> </data> - <data name="ImageSelectionPanel.Size" type="System.Drawing.Size, System.Drawing"> - <value>453, 164</value> - </data> - <data name="ImageSelectionPanel.TabIndex" type="System.Int32, mscorlib"> - <value>1</value> - </data> - <data name="ImageSelectionPanel.Visible" type="System.Boolean, mscorlib"> - <value>False</value> - </data> - <data name=">>ImageSelectionPanel.Name" xml:space="preserve"> - <value>ImageSelectionPanel</value> - </data> - <data name=">>ImageSelectionPanel.Type" xml:space="preserve"> - <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>ImageSelectionPanel.Parent" xml:space="preserve"> - <value>SplitContainer1.Panel1</value> - </data> - <data name=">>ImageSelectionPanel.ZOrder" xml:space="preserve"> - <value>1</value> - </data> - <data name="ProfilePanel.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>Fill</value> - </data> - <data name="ProfilePanel.Location" type="System.Drawing.Point, System.Drawing"> - <value>0, 0</value> - </data> - <data name="ProfilePanel.Size" type="System.Drawing.Size, System.Drawing"> - <value>453, 164</value> - </data> - <data name="ProfilePanel.TabIndex" type="System.Int32, mscorlib"> - <value>2</value> - </data> - <data name="ProfilePanel.Visible" type="System.Boolean, mscorlib"> - <value>False</value> - </data> - <data name=">>ProfilePanel.Name" xml:space="preserve"> - <value>ProfilePanel</value> - </data> - <data name=">>ProfilePanel.Type" xml:space="preserve"> - <value>System.Windows.Forms.Panel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>ProfilePanel.Parent" xml:space="preserve"> - <value>SplitContainer1.Panel1</value> - </data> - <data name=">>ProfilePanel.ZOrder" xml:space="preserve"> - <value>2</value> - </data> - <data name=">>SplitContainer1.Panel1.Name" xml:space="preserve"> - <value>SplitContainer1.Panel1</value> - </data> - <data name=">>SplitContainer1.Panel1.Type" xml:space="preserve"> - <value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>SplitContainer1.Panel1.Parent" xml:space="preserve"> - <value>SplitContainer1</value> - </data> - <data name=">>SplitContainer1.Panel1.ZOrder" xml:space="preserve"> + <data name=">>UserPicture.ZOrder" xml:space="preserve"> <value>0</value> </data> - <data name="SplitContainer3.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>Fill</value> - </data> - <data name="SplitContainer3.Location" type="System.Drawing.Point, System.Drawing"> - <value>0, 0</value> - </data> - <data name="SplitContainer2.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>Fill</value> - </data> - <data name="SplitContainer2.Location" type="System.Drawing.Point, System.Drawing"> - <value>0, 0</value> - </data> - <data name="SplitContainer2.Orientation" type="System.Windows.Forms.Orientation, System.Windows.Forms"> - <value>Horizontal</value> - </data> - <data name="TableLayoutPanel1.ColumnCount" type="System.Int32, mscorlib"> - <value>4</value> - </data> - <metadata name="ContextMenuUserPicture.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> - <value>635, 58</value> - </metadata> <data name="FollowToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> <value>238, 22</value> </data> @@ -804,42 +1428,6 @@ <data name="SaveIconPictureToolStripMenuItem.Text" xml:space="preserve"> <value>保存(&I)...</value> </data> - <data name="ContextMenuUserPicture.Size" type="System.Drawing.Size, System.Drawing"> - <value>239, 192</value> - </data> - <data name=">>ContextMenuUserPicture.Name" xml:space="preserve"> - <value>ContextMenuUserPicture</value> - </data> - <data name=">>ContextMenuUserPicture.Type" xml:space="preserve"> - <value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name="UserPicture.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> - <value>Off</value> - </data> - <data name="UserPicture.Location" type="System.Drawing.Point, System.Drawing"> - <value>3, 3</value> - </data> - <data name="UserPicture.Size" type="System.Drawing.Size, System.Drawing"> - <value>50, 50</value> - </data> - <data name="UserPicture.SizeMode" type="System.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms"> - <value>Zoom</value> - </data> - <data name="UserPicture.TabIndex" type="System.Int32, mscorlib"> - <value>5</value> - </data> - <data name=">>UserPicture.Name" xml:space="preserve"> - <value>UserPicture</value> - </data> - <data name=">>UserPicture.Type" xml:space="preserve"> - <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>UserPicture.Parent" xml:space="preserve"> - <value>TableLayoutPanel1</value> - </data> - <data name=">>UserPicture.ZOrder" xml:space="preserve"> - <value>0</value> - </data> <data name="NameLabel.AutoSize" type="System.Boolean, mscorlib"> <value>True</value> </data> @@ -885,6 +1473,45 @@ <metadata name="ContextMenuPostBrowser.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>480, 17</value> </metadata> + <data name="ContextMenuPostBrowser.Size" type="System.Drawing.Size, System.Drawing"> + <value>239, 320</value> + </data> + <data name=">>ContextMenuPostBrowser.Name" xml:space="preserve"> + <value>ContextMenuPostBrowser</value> + </data> + <data name=">>ContextMenuPostBrowser.Type" xml:space="preserve"> + <value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name="PostBrowser.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> + <value>Fill</value> + </data> + <data name="PostBrowser.Location" type="System.Drawing.Point, System.Drawing"> + <value>59, 20</value> + </data> + <data name="PostBrowser.Size" type="System.Drawing.Size, System.Drawing"> + <value>391, 76</value> + </data> + <data name="PostBrowser.TabIndex" type="System.Int32, mscorlib"> + <value>6</value> + </data> + <data name=">>PostBrowser.Name" xml:space="preserve"> + <value>PostBrowser</value> + </data> + <data name=">>PostBrowser.Type" xml:space="preserve"> + <value>System.Windows.Forms.WebBrowser, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>PostBrowser.Parent" xml:space="preserve"> + <value>TableLayoutPanel1</value> + </data> + <data name=">>PostBrowser.ZOrder" xml:space="preserve"> + <value>2</value> + </data> + <data name="SelectionSearchContextMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>238, 22</value> + </data> + <data name="SelectionSearchContextMenuItem.Text" xml:space="preserve"> + <value>選択文字列で検索(&S)</value> + </data> <data name="SearchGoogleContextMenuItem.Size" type="System.Drawing.Size, System.Drawing"> <value>180, 22</value> </data> @@ -915,12 +1542,6 @@ <data name="CurrentTabToolStripMenuItem.Text" xml:space="preserve"> <value>現在のタブ(&L)</value> </data> - <data name="SelectionSearchContextMenuItem.Size" type="System.Drawing.Size, System.Drawing"> - <value>238, 22</value> - </data> - <data name="SelectionSearchContextMenuItem.Text" xml:space="preserve"> - <value>選択文字列で検索(&S)</value> - </data> <data name="ToolStripSeparator13.Size" type="System.Drawing.Size, System.Drawing"> <value>235, 6</value> </data> @@ -1011,39 +1632,6 @@ <data name="UseHashtagMenuItem.Text" xml:space="preserve"> <value>ハッシュタグを固定(&H)</value> </data> - <data name="ContextMenuPostBrowser.Size" type="System.Drawing.Size, System.Drawing"> - <value>239, 320</value> - </data> - <data name=">>ContextMenuPostBrowser.Name" xml:space="preserve"> - <value>ContextMenuPostBrowser</value> - </data> - <data name=">>ContextMenuPostBrowser.Type" xml:space="preserve"> - <value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name="PostBrowser.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>Fill</value> - </data> - <data name="PostBrowser.Location" type="System.Drawing.Point, System.Drawing"> - <value>59, 20</value> - </data> - <data name="PostBrowser.Size" type="System.Drawing.Size, System.Drawing"> - <value>391, 76</value> - </data> - <data name="PostBrowser.TabIndex" type="System.Int32, mscorlib"> - <value>6</value> - </data> - <data name=">>PostBrowser.Name" xml:space="preserve"> - <value>PostBrowser</value> - </data> - <data name=">>PostBrowser.Type" xml:space="preserve"> - <value>System.Windows.Forms.WebBrowser, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>PostBrowser.Parent" xml:space="preserve"> - <value>TableLayoutPanel1</value> - </data> - <data name=">>PostBrowser.ZOrder" xml:space="preserve"> - <value>2</value> - </data> <data name="DateTimeLabel.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms"> <value>Top, Bottom, Right</value> </data> @@ -1122,378 +1710,12 @@ <data name=">>SourceLinkLabel.ZOrder" xml:space="preserve"> <value>4</value> </data> - <data name="TableLayoutPanel1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>Fill</value> + <data name="MenuItemFile.Size" type="System.Drawing.Size, System.Drawing"> + <value>85, 22</value> </data> - <data name="TableLayoutPanel1.Location" type="System.Drawing.Point, System.Drawing"> - <value>0, 0</value> + <data name="MenuItemFile.Text" xml:space="preserve"> + <value>ファイル(&F)</value> </data> - <data name="TableLayoutPanel1.RowCount" type="System.Int32, mscorlib"> - <value>2</value> - </data> - <data name="TableLayoutPanel1.Size" type="System.Drawing.Size, System.Drawing"> - <value>453, 99</value> - </data> - <data name="TableLayoutPanel1.TabIndex" type="System.Int32, mscorlib"> - <value>1</value> - </data> - <data name=">>TableLayoutPanel1.Name" xml:space="preserve"> - <value>TableLayoutPanel1</value> - </data> - <data name=">>TableLayoutPanel1.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=">>TableLayoutPanel1.Parent" xml:space="preserve"> - <value>SplitContainer2.Panel1</value> - </data> - <data name=">>TableLayoutPanel1.ZOrder" xml:space="preserve"> - <value>0</value> - </data> - <data name="TableLayoutPanel1.LayoutSettings" type="System.Windows.Forms.TableLayoutSettings, System.Windows.Forms"> - <value><?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="UserPicture" Row="0" RowSpan="2" Column="0" ColumnSpan="1" /><Control Name="NameLabel" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="PostBrowser" Row="1" RowSpan="1" Column="1" ColumnSpan="3" /><Control Name="DateTimeLabel" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="SourceLinkLabel" Row="0" RowSpan="1" Column="3" ColumnSpan="1" /></Controls><Columns Styles="Absolute,56,Percent,100,Absolute,120,AutoSize,0" /><Rows Styles="Absolute,17,Percent,100" /></TableLayoutSettings></value> - </data> - <data name=">>SplitContainer2.Panel1.Name" xml:space="preserve"> - <value>SplitContainer2.Panel1</value> - </data> - <data name=">>SplitContainer2.Panel1.Type" xml:space="preserve"> - <value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>SplitContainer2.Panel1.Parent" xml:space="preserve"> - <value>SplitContainer2</value> - </data> - <data name=">>SplitContainer2.Panel1.ZOrder" xml:space="preserve"> - <value>0</value> - </data> - <data name="SplitContainer2.Panel1MinSize" type="System.Int32, mscorlib"> - <value>0</value> - </data> - <data name="StatusText.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>Fill</value> - </data> - <data name="StatusText.Location" type="System.Drawing.Point, System.Drawing"> - <value>0, 0</value> - </data> - <data name="StatusText.Size" type="System.Drawing.Size, System.Drawing"> - <value>365, 19</value> - </data> - <data name="StatusText.TabIndex" type="System.Int32, mscorlib"> - <value>1</value> - </data> - <data name=">>StatusText.Name" xml:space="preserve"> - <value>StatusText</value> - </data> - <data name=">>StatusText.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=">>StatusText.Parent" xml:space="preserve"> - <value>SplitContainer2.Panel2</value> - </data> - <data name=">>StatusText.ZOrder" xml:space="preserve"> - <value>0</value> - </data> - <data name="lblLen.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>Right</value> - </data> - <data name="lblLen.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> - <value>Off</value> - </data> - <data name="lblLen.Location" type="System.Drawing.Point, System.Drawing"> - <value>365, 0</value> - </data> - <data name="lblLen.Size" type="System.Drawing.Size, System.Drawing"> - <value>44, 25</value> - </data> - <data name="lblLen.TabIndex" type="System.Int32, mscorlib"> - <value>0</value> - </data> - <data name="lblLen.Text" xml:space="preserve"> - <value>999</value> - </data> - <data name="lblLen.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing"> - <value>MiddleCenter</value> - </data> - <data name=">>lblLen.Name" xml:space="preserve"> - <value>lblLen</value> - </data> - <data name=">>lblLen.Type" xml:space="preserve"> - <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>lblLen.Parent" xml:space="preserve"> - <value>SplitContainer2.Panel2</value> - </data> - <data name=">>lblLen.ZOrder" xml:space="preserve"> - <value>1</value> - </data> - <data name="PostButton.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>Right</value> - </data> - <data name="PostButton.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> - <value>Off</value> - </data> - <data name="PostButton.Location" type="System.Drawing.Point, System.Drawing"> - <value>409, 0</value> - </data> - <data name="PostButton.Size" type="System.Drawing.Size, System.Drawing"> - <value>44, 25</value> - </data> - <data name="PostButton.TabIndex" type="System.Int32, mscorlib"> - <value>2</value> - </data> - <data name="PostButton.Text" xml:space="preserve"> - <value>Post</value> - </data> - <data name=">>PostButton.Name" xml:space="preserve"> - <value>PostButton</value> - </data> - <data name=">>PostButton.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=">>PostButton.Parent" xml:space="preserve"> - <value>SplitContainer2.Panel2</value> - </data> - <data name=">>PostButton.ZOrder" xml:space="preserve"> - <value>2</value> - </data> - <data name=">>SplitContainer2.Panel2.Name" xml:space="preserve"> - <value>SplitContainer2.Panel2</value> - </data> - <data name=">>SplitContainer2.Panel2.Type" xml:space="preserve"> - <value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>SplitContainer2.Panel2.Parent" xml:space="preserve"> - <value>SplitContainer2</value> - </data> - <data name=">>SplitContainer2.Panel2.ZOrder" xml:space="preserve"> - <value>1</value> - </data> - <data name="SplitContainer2.Panel2MinSize" type="System.Int32, mscorlib"> - <value>19</value> - </data> - <data name="SplitContainer2.Size" type="System.Drawing.Size, System.Drawing"> - <value>453, 126</value> - </data> - <data name="SplitContainer2.SplitterDistance" type="System.Int32, mscorlib"> - <value>99</value> - </data> - <data name="SplitContainer2.SplitterWidth" type="System.Int32, mscorlib"> - <value>2</value> - </data> - <data name="SplitContainer2.TabIndex" type="System.Int32, mscorlib"> - <value>1</value> - </data> - <data name=">>SplitContainer2.Name" xml:space="preserve"> - <value>SplitContainer2</value> - </data> - <data name=">>SplitContainer2.Type" xml:space="preserve"> - <value>System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>SplitContainer2.Parent" xml:space="preserve"> - <value>SplitContainer3.Panel1</value> - </data> - <data name=">>SplitContainer2.ZOrder" xml:space="preserve"> - <value>0</value> - </data> - <data name=">>SplitContainer3.Panel1.Name" xml:space="preserve"> - <value>SplitContainer3.Panel1</value> - </data> - <data name=">>SplitContainer3.Panel1.Type" xml:space="preserve"> - <value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>SplitContainer3.Panel1.Parent" xml:space="preserve"> - <value>SplitContainer3</value> - </data> - <data name=">>SplitContainer3.Panel1.ZOrder" xml:space="preserve"> - <value>0</value> - </data> - <data name="PreviewPicture.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>Fill</value> - </data> - <data name="PreviewPicture.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> - <value>Off</value> - </data> - <data name="PreviewPicture.Location" type="System.Drawing.Point, System.Drawing"> - <value>0, 0</value> - </data> - <data name="PreviewPicture.Size" type="System.Drawing.Size, System.Drawing"> - <value>77, 126</value> - </data> - <data name="PreviewPicture.SizeMode" type="System.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms"> - <value>Zoom</value> - </data> - <data name="PreviewPicture.TabIndex" type="System.Int32, mscorlib"> - <value>1</value> - </data> - <data name=">>PreviewPicture.Name" xml:space="preserve"> - <value>PreviewPicture</value> - </data> - <data name=">>PreviewPicture.Type" xml:space="preserve"> - <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>PreviewPicture.Parent" xml:space="preserve"> - <value>SplitContainer3.Panel2</value> - </data> - <data name=">>PreviewPicture.ZOrder" xml:space="preserve"> - <value>0</value> - </data> - <data name="PreviewScrollBar.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>Right</value> - </data> - <data name="PreviewScrollBar.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms"> - <value>Off</value> - </data> - <data name="PreviewScrollBar.Location" type="System.Drawing.Point, System.Drawing"> - <value>77, 0</value> - </data> - <data name="PreviewScrollBar.Size" type="System.Drawing.Size, System.Drawing"> - <value>17, 126</value> - </data> - <data name="PreviewScrollBar.TabIndex" type="System.Int32, mscorlib"> - <value>0</value> - </data> - <data name=">>PreviewScrollBar.Name" xml:space="preserve"> - <value>PreviewScrollBar</value> - </data> - <data name=">>PreviewScrollBar.Type" xml:space="preserve"> - <value>System.Windows.Forms.VScrollBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>PreviewScrollBar.Parent" xml:space="preserve"> - <value>SplitContainer3.Panel2</value> - </data> - <data name=">>PreviewScrollBar.ZOrder" xml:space="preserve"> - <value>1</value> - </data> - <data name=">>SplitContainer3.Panel2.Name" xml:space="preserve"> - <value>SplitContainer3.Panel2</value> - </data> - <data name=">>SplitContainer3.Panel2.Type" xml:space="preserve"> - <value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>SplitContainer3.Panel2.Parent" xml:space="preserve"> - <value>SplitContainer3</value> - </data> - <data name=">>SplitContainer3.Panel2.ZOrder" xml:space="preserve"> - <value>1</value> - </data> - <data name="SplitContainer3.Size" type="System.Drawing.Size, System.Drawing"> - <value>453, 126</value> - </data> - <data name="SplitContainer3.SplitterDistance" type="System.Int32, mscorlib"> - <value>355</value> - </data> - <data name="SplitContainer3.TabIndex" type="System.Int32, mscorlib"> - <value>2</value> - </data> - <data name=">>SplitContainer3.Name" xml:space="preserve"> - <value>SplitContainer3</value> - </data> - <data name=">>SplitContainer3.Type" xml:space="preserve"> - <value>System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>SplitContainer3.Parent" xml:space="preserve"> - <value>SplitContainer1.Panel2</value> - </data> - <data name=">>SplitContainer3.ZOrder" xml:space="preserve"> - <value>0</value> - </data> - <data name=">>SplitContainer1.Panel2.Name" xml:space="preserve"> - <value>SplitContainer1.Panel2</value> - </data> - <data name=">>SplitContainer1.Panel2.Type" xml:space="preserve"> - <value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>SplitContainer1.Panel2.Parent" xml:space="preserve"> - <value>SplitContainer1</value> - </data> - <data name=">>SplitContainer1.Panel2.ZOrder" xml:space="preserve"> - <value>1</value> - </data> - <data name="SplitContainer1.Panel2MinSize" type="System.Int32, mscorlib"> - <value>23</value> - </data> - <data name="SplitContainer1.Size" type="System.Drawing.Size, System.Drawing"> - <value>457, 300</value> - </data> - <data name="SplitContainer1.SplitterDistance" type="System.Int32, mscorlib"> - <value>168</value> - </data> - <data name="SplitContainer1.SplitterWidth" type="System.Int32, mscorlib"> - <value>2</value> - </data> - <data name="SplitContainer1.TabIndex" type="System.Int32, mscorlib"> - <value>0</value> - </data> - <data name=">>SplitContainer1.Name" xml:space="preserve"> - <value>SplitContainer1</value> - </data> - <data name=">>SplitContainer1.Type" xml:space="preserve"> - <value>System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>SplitContainer1.Parent" xml:space="preserve"> - <value>ToolStripContainer1.ContentPanel</value> - </data> - <data name=">>SplitContainer1.ZOrder" xml:space="preserve"> - <value>0</value> - </data> - <data name="ToolStripContainer1.ContentPanel.Size" type="System.Drawing.Size, System.Drawing"> - <value>457, 300</value> - </data> - <data name=">>ToolStripContainer1.ContentPanel.Name" xml:space="preserve"> - <value>ToolStripContainer1.ContentPanel</value> - </data> - <data name=">>ToolStripContainer1.ContentPanel.Type" xml:space="preserve"> - <value>System.Windows.Forms.ToolStripContentPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>ToolStripContainer1.ContentPanel.Parent" xml:space="preserve"> - <value>ToolStripContainer1</value> - </data> - <data name=">>ToolStripContainer1.ContentPanel.ZOrder" xml:space="preserve"> - <value>0</value> - </data> - <data name="ToolStripContainer1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>Fill</value> - </data> - <data name=">>ToolStripContainer1.LeftToolStripPanel.Name" xml:space="preserve"> - <value>ToolStripContainer1.LeftToolStripPanel</value> - </data> - <data name=">>ToolStripContainer1.LeftToolStripPanel.Type" xml:space="preserve"> - <value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>ToolStripContainer1.LeftToolStripPanel.Parent" xml:space="preserve"> - <value>ToolStripContainer1</value> - </data> - <data name=">>ToolStripContainer1.LeftToolStripPanel.ZOrder" xml:space="preserve"> - <value>1</value> - </data> - <data name="ToolStripContainer1.Location" type="System.Drawing.Point, System.Drawing"> - <value>0, 0</value> - </data> - <data name=">>ToolStripContainer1.RightToolStripPanel.Name" xml:space="preserve"> - <value>ToolStripContainer1.RightToolStripPanel</value> - </data> - <data name=">>ToolStripContainer1.RightToolStripPanel.Type" xml:space="preserve"> - <value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>ToolStripContainer1.RightToolStripPanel.Parent" xml:space="preserve"> - <value>ToolStripContainer1</value> - </data> - <data name=">>ToolStripContainer1.RightToolStripPanel.ZOrder" xml:space="preserve"> - <value>2</value> - </data> - <data name="ToolStripContainer1.Size" type="System.Drawing.Size, System.Drawing"> - <value>457, 353</value> - </data> - <data name="ToolStripContainer1.TabIndex" type="System.Int32, mscorlib"> - <value>0</value> - </data> - <data name="ToolStripContainer1.Text" xml:space="preserve"> - <value>ToolStripContainer1</value> - </data> - <metadata name="MenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> - <value>143, 17</value> - </metadata> - <data name="MenuStrip1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> - <value>None</value> - </data> <data name="SettingFileMenuItem.Size" type="System.Drawing.Size, System.Drawing"> <value>189, 22</value> </data> @@ -1539,11 +1761,11 @@ <data name="EndFileMenuItem.Text" xml:space="preserve"> <value>終了(&X)</value> </data> - <data name="MenuItemFile.Size" type="System.Drawing.Size, System.Drawing"> - <value>85, 22</value> + <data name="MenuItemEdit.Size" type="System.Drawing.Size, System.Drawing"> + <value>61, 22</value> </data> - <data name="MenuItemFile.Text" xml:space="preserve"> - <value>ファイル(&F)</value> + <data name="MenuItemEdit.Text" xml:space="preserve"> + <value>編集(&E)</value> </data> <data name="UndoRemoveTabMenuItem.Size" type="System.Drawing.Size, System.Drawing"> <value>259, 22</value> @@ -1614,11 +1836,11 @@ <data name="PublicSearchQueryMenuItem.Text" xml:space="preserve"> <value>抽出条件入力(&Q)</value> </data> - <data name="MenuItemEdit.Size" type="System.Drawing.Size, System.Drawing"> - <value>61, 22</value> + <data name="MenuItemOperate.Size" type="System.Drawing.Size, System.Drawing"> + <value>63, 22</value> </data> - <data name="MenuItemEdit.Text" xml:space="preserve"> - <value>編集(&E)</value> + <data name="MenuItemOperate.Text" xml:space="preserve"> + <value>操作(&O)</value> </data> <data name="ReplyOpMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms"> <value>Ctrl+R</value> @@ -1728,6 +1950,12 @@ <data name="ShowProfMenuItem.Text" xml:space="preserve"> <value>プロフィール表示</value> </data> + <data name="OpenOpMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>316, 22</value> + </data> + <data name="OpenOpMenuItem.Text" xml:space="preserve"> + <value>開く(&O)</value> + </data> <data name="OpenHomeOpMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms"> <value>Ctrl+H</value> </data> @@ -1791,11 +2019,11 @@ <data name="OpenRterHomeMenuItem.Text" xml:space="preserve"> <value>RTした人のホームを開く(&R)</value> </data> - <data name="OpenOpMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <data name="CreateRuleOpMenuItem.Size" type="System.Drawing.Size, System.Drawing"> <value>316, 22</value> </data> - <data name="OpenOpMenuItem.Text" xml:space="preserve"> - <value>開く(&O)</value> + <data name="CreateRuleOpMenuItem.Text" xml:space="preserve"> + <value>振り分けルール作成(&C)</value> </data> <data name="CreateTabRuleOpMenuItem.Size" type="System.Drawing.Size, System.Drawing"> <value>227, 22</value> @@ -1809,21 +2037,21 @@ <data name="CreateIdRuleOpMenuItem.Text" xml:space="preserve"> <value>ID振り分けルール作成(&I)</value> </data> - <data name="CreateRuleOpMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <data name="ListManageMenuItem.Size" type="System.Drawing.Size, System.Drawing"> <value>316, 22</value> </data> - <data name="CreateRuleOpMenuItem.Text" xml:space="preserve"> - <value>振り分けルール作成(&C)</value> - </data> - <data name="ToolStripMenuItem9.Size" type="System.Drawing.Size, System.Drawing"> - <value>316, 22</value> - </data> - <data name="ToolStripMenuItem9.Text" xml:space="preserve"> + <data name="ListManageMenuItem.Text" xml:space="preserve"> <value>リスト管理(&L)</value> </data> <data name="ToolStripSeparator26.Size" type="System.Drawing.Size, System.Drawing"> <value>313, 6</value> </data> + <data name="ChangeReadOpMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>316, 22</value> + </data> + <data name="ChangeReadOpMenuItem.Text" xml:space="preserve"> + <value>未読状態変更(&H)</value> + </data> <data name="ReadOpMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms"> <value>Ctrl+B</value> </data> @@ -1842,12 +2070,6 @@ <data name="UnreadOpMenuItem.Text" xml:space="preserve"> <value>未読にする(&U)</value> </data> - <data name="ChangeReadOpMenuItem.Size" type="System.Drawing.Size, System.Drawing"> - <value>316, 22</value> - </data> - <data name="ChangeReadOpMenuItem.Text" xml:space="preserve"> - <value>未読状態変更(&H)</value> - </data> <data name="JumpReadOpMenuItem.Size" type="System.Drawing.Size, System.Drawing"> <value>316, 22</value> </data> @@ -1893,11 +2115,11 @@ <data name="RefreshPrevOpMenuItem.Text" xml:space="preserve"> <value>前データを取得(&I)</value> </data> - <data name="MenuItemOperate.Size" type="System.Drawing.Size, System.Drawing"> - <value>63, 22</value> + <data name="MenuItemTab.Size" type="System.Drawing.Size, System.Drawing"> + <value>62, 22</value> </data> - <data name="MenuItemOperate.Text" xml:space="preserve"> - <value>操作(&O)</value> + <data name="MenuItemTab.Text" xml:space="preserve"> + <value>タブ(&T)</value> </data> <data name="CreateTbMenuItem.Size" type="System.Drawing.Size, System.Drawing"> <value>226, 22</value> @@ -1959,12 +2181,18 @@ <data name="DeleteTbMenuItem.Text" xml:space="preserve"> <value>タブ削除(&D)</value> </data> - <data name="MenuItemTab.Size" type="System.Drawing.Size, System.Drawing"> - <value>62, 22</value> + <data name="MenuItemCommand.Size" type="System.Drawing.Size, System.Drawing"> + <value>98, 22</value> </data> - <data name="MenuItemTab.Text" xml:space="preserve"> - <value>タブ(&T)</value> + <data name="MenuItemCommand.Text" xml:space="preserve"> + <value>その他機能(&C)</value> </data> + <data name="TinyUrlConvertToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>280, 22</value> + </data> + <data name="TinyUrlConvertToolStripMenuItem.Text" xml:space="preserve"> + <value>入力欄のURLを短縮変換</value> + </data> <data name="UrlConvertAutoToolStripMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms"> <value>Ctrl+L</value> </data> @@ -2013,12 +2241,6 @@ <data name="JmpStripMenuItem.Text" xml:space="preserve"> <value>j.mp</value> </data> - <data name="TinyUrlConvertToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> - <value>280, 22</value> - </data> - <data name="TinyUrlConvertToolStripMenuItem.Text" xml:space="preserve"> - <value>入力欄のURLを短縮変換</value> - </data> <data name="UpdateFollowersMenuItem1.Size" type="System.Drawing.Size, System.Drawing"> <value>280, 22</value> </data> @@ -2094,11 +2316,11 @@ <data name="ListManageToolStripMenuItem.Text" xml:space="preserve"> <value>リスト編集</value> </data> - <data name="MenuItemCommand.Size" type="System.Drawing.Size, System.Drawing"> - <value>98, 22</value> + <data name="MenuItemHelp.Size" type="System.Drawing.Size, System.Drawing"> + <value>75, 22</value> </data> - <data name="MenuItemCommand.Text" xml:space="preserve"> - <value>その他機能(&C)</value> + <data name="MenuItemHelp.Text" xml:space="preserve"> + <value>ヘルプ(&H)</value> </data> <data name="MatomeMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms"> <value>F1</value> @@ -2142,18 +2364,6 @@ <data name="AboutMenuItem.Text" xml:space="preserve"> <value>Tweenについて(&A)...</value> </data> - <data name="DumpPostClassToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> - <value>179, 22</value> - </data> - <data name="DumpPostClassToolStripMenuItem.Text" xml:space="preserve"> - <value>PostClassのダンプ</value> - </data> - <data name="TraceOutToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> - <value>179, 22</value> - </data> - <data name="TraceOutToolStripMenuItem.Text" xml:space="preserve"> - <value>TraceOut出力</value> - </data> <data name="DebugModeToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> <value>227, 22</value> </data> @@ -2163,60 +2373,18 @@ <data name="DebugModeToolStripMenuItem.Visible" type="System.Boolean, mscorlib"> <value>False</value> </data> - <data name="MenuItemHelp.Size" type="System.Drawing.Size, System.Drawing"> - <value>75, 22</value> + <data name="DumpPostClassToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>179, 22</value> </data> - <data name="MenuItemHelp.Text" xml:space="preserve"> - <value>ヘルプ(&H)</value> + <data name="DumpPostClassToolStripMenuItem.Text" xml:space="preserve"> + <value>PostClassのダンプ</value> </data> - <data name="MenuStrip1.Location" type="System.Drawing.Point, System.Drawing"> - <value>0, 0</value> + <data name="TraceOutToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>179, 22</value> </data> - <data name="MenuStrip1.Size" type="System.Drawing.Size, System.Drawing"> - <value>457, 26</value> + <data name="TraceOutToolStripMenuItem.Text" xml:space="preserve"> + <value>TraceOut出力</value> </data> - <data name="MenuStrip1.TabIndex" type="System.Int32, mscorlib"> - <value>0</value> - </data> - <data name="MenuStrip1.Text" xml:space="preserve"> - <value>MenuStrip1</value> - </data> - <data name=">>MenuStrip1.Name" xml:space="preserve"> - <value>MenuStrip1</value> - </data> - <data name=">>MenuStrip1.Type" xml:space="preserve"> - <value>System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>MenuStrip1.Parent" xml:space="preserve"> - <value>ToolStripContainer1.TopToolStripPanel</value> - </data> - <data name=">>MenuStrip1.ZOrder" xml:space="preserve"> - <value>0</value> - </data> - <data name=">>ToolStripContainer1.TopToolStripPanel.Name" xml:space="preserve"> - <value>ToolStripContainer1.TopToolStripPanel</value> - </data> - <data name=">>ToolStripContainer1.TopToolStripPanel.Type" xml:space="preserve"> - <value>System.Windows.Forms.ToolStripPanel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>ToolStripContainer1.TopToolStripPanel.Parent" xml:space="preserve"> - <value>ToolStripContainer1</value> - </data> - <data name=">>ToolStripContainer1.TopToolStripPanel.ZOrder" xml:space="preserve"> - <value>3</value> - </data> - <data name=">>ToolStripContainer1.Name" xml:space="preserve"> - <value>ToolStripContainer1</value> - </data> - <data name=">>ToolStripContainer1.Type" xml:space="preserve"> - <value>System.Windows.Forms.ToolStripContainer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> - <data name=">>ToolStripContainer1.Parent" xml:space="preserve"> - <value>$this</value> - </data> - <data name=">>ToolStripContainer1.ZOrder" xml:space="preserve"> - <value>6</value> - </data> <metadata name="ContextMenuOperate.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>443, 58</value> </metadata> @@ -2259,6 +2427,12 @@ <data name="ToolStripSeparator39.Size" type="System.Drawing.Size, System.Drawing"> <value>240, 6</value> </data> + <data name="FavAddToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>243, 22</value> + </data> + <data name="FavAddToolStripMenuItem.Text" xml:space="preserve"> + <value>Fav追加(&F)</value> + </data> <data name="FavoriteRetweetContextMenu.Size" type="System.Drawing.Size, System.Drawing"> <value>243, 22</value> </data> @@ -2271,87 +2445,33 @@ <data name="FavoriteRetweetUnofficialContextMenu.Text" xml:space="preserve"> <value>Fav追加+Retweet(Unofficial)</value> </data> - <data name="ToolStripSeparator2.Size" type="System.Drawing.Size, System.Drawing"> - <value>240, 6</value> - </data> - <data name="FavAddToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> - <value>243, 22</value> - </data> - <data name="FavAddToolStripMenuItem.Text" xml:space="preserve"> - <value>Fav追加(&F)</value> - </data> <data name="FavRemoveToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> <value>243, 22</value> </data> <data name="FavRemoveToolStripMenuItem.Text" xml:space="preserve"> <value>Fav削除(&V)</value> </data> + <data name="ToolStripSeparator2.Size" type="System.Drawing.Size, System.Drawing"> + <value>240, 6</value> + </data> <data name="ShowProfileMenuItem.Size" type="System.Drawing.Size, System.Drawing"> <value>243, 22</value> </data> <data name="ShowProfileMenuItem.Text" xml:space="preserve"> <value>プロフィール表示</value> </data> - <data name="MoveToHomeToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> - <value>230, 22</value> + <data name="ShowRelatedStatusesMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>243, 22</value> </data> - <data name="MoveToHomeToolStripMenuItem.Text" xml:space="preserve"> - <value>ホームを開く(&H)</value> + <data name="ShowRelatedStatusesMenuItem.Text" xml:space="preserve"> + <value>関連発言表示(&G)</value> </data> - <data name="MoveToFavToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> - <value>230, 22</value> - </data> - <data name="MoveToFavToolStripMenuItem.Text" xml:space="preserve"> - <value>Favを開く(&G)</value> - </data> - <data name="StatusOpenMenuItem.Size" type="System.Drawing.Size, System.Drawing"> - <value>230, 22</value> - </data> - <data name="StatusOpenMenuItem.Text" xml:space="preserve"> - <value>ステータスを開く(&O)</value> - </data> - <data name="RepliedStatusOpenMenuItem.Size" type="System.Drawing.Size, System.Drawing"> - <value>230, 22</value> - </data> - <data name="RepliedStatusOpenMenuItem.Text" xml:space="preserve"> - <value>返信元ステータスを開く(&I)</value> - </data> - <data name="FavorareMenuItem.Size" type="System.Drawing.Size, System.Drawing"> - <value>230, 22</value> - </data> - <data name="FavorareMenuItem.Text" xml:space="preserve"> - <value>ふぁぼられを開く(&P)</value> - </data> - <data name="OpenURLMenuItem.Size" type="System.Drawing.Size, System.Drawing"> - <value>230, 22</value> - </data> - <data name="OpenURLMenuItem.Text" xml:space="preserve"> - <value>発言内URLを開く(&U)</value> - </data> - <data name="MoveToRTHomeMenuItem.Size" type="System.Drawing.Size, System.Drawing"> - <value>230, 22</value> - </data> - <data name="MoveToRTHomeMenuItem.Text" xml:space="preserve"> - <value>RTした人のホームを開く(&R)</value> - </data> <data name="ToolStripMenuItem6.Size" type="System.Drawing.Size, System.Drawing"> <value>243, 22</value> </data> <data name="ToolStripMenuItem6.Text" xml:space="preserve"> <value>開く(&O)</value> </data> - <data name="TabMenuItem.Size" type="System.Drawing.Size, System.Drawing"> - <value>239, 22</value> - </data> - <data name="TabMenuItem.Text" xml:space="preserve"> - <value>タブ振り分けルール作成(&N)...</value> - </data> - <data name="IDRuleMenuItem.Size" type="System.Drawing.Size, System.Drawing"> - <value>239, 22</value> - </data> - <data name="IDRuleMenuItem.Text" xml:space="preserve"> - <value>ID振り分けルール作成...</value> - </data> <data name="ToolStripMenuItem7.Size" type="System.Drawing.Size, System.Drawing"> <value>243, 22</value> </data> @@ -2367,18 +2487,6 @@ <data name="ToolStripSeparator4.Size" type="System.Drawing.Size, System.Drawing"> <value>240, 6</value> </data> - <data name="ReadedStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> - <value>154, 22</value> - </data> - <data name="ReadedStripMenuItem.Text" xml:space="preserve"> - <value>既読にする(&B)</value> - </data> - <data name="UnreadStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> - <value>154, 22</value> - </data> - <data name="UnreadStripMenuItem.Text" xml:space="preserve"> - <value>未読にする</value> - </data> <data name="ToolStripMenuItem11.Size" type="System.Drawing.Size, System.Drawing"> <value>243, 22</value> </data> @@ -2419,7 +2527,7 @@ <value>前データを取得(&I)</value> </data> <data name="ContextMenuOperate.Size" type="System.Drawing.Size, System.Drawing"> - <value>244, 490</value> + <value>244, 512</value> </data> <data name=">>ContextMenuOperate.Name" xml:space="preserve"> <value>ContextMenuOperate</value> @@ -2427,9 +2535,84 @@ <data name=">>ContextMenuOperate.Type" xml:space="preserve"> <value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> + <data name="MoveToHomeToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>230, 22</value> + </data> + <data name="MoveToHomeToolStripMenuItem.Text" xml:space="preserve"> + <value>ホームを開く(&H)</value> + </data> + <data name="MoveToFavToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>230, 22</value> + </data> + <data name="MoveToFavToolStripMenuItem.Text" xml:space="preserve"> + <value>Favを開く(&G)</value> + </data> + <data name="StatusOpenMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>230, 22</value> + </data> + <data name="StatusOpenMenuItem.Text" xml:space="preserve"> + <value>ステータスを開く(&O)</value> + </data> + <data name="RepliedStatusOpenMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>230, 22</value> + </data> + <data name="RepliedStatusOpenMenuItem.Text" xml:space="preserve"> + <value>返信元ステータスを開く(&I)</value> + </data> + <data name="FavorareMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>230, 22</value> + </data> + <data name="FavorareMenuItem.Text" xml:space="preserve"> + <value>ふぁぼられを開く(&P)</value> + </data> + <data name="OpenURLMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>230, 22</value> + </data> + <data name="OpenURLMenuItem.Text" xml:space="preserve"> + <value>発言内URLを開く(&U)</value> + </data> + <data name="MoveToRTHomeMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>230, 22</value> + </data> + <data name="MoveToRTHomeMenuItem.Text" xml:space="preserve"> + <value>RTした人のホームを開く(&R)</value> + </data> + <data name="TabMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>239, 22</value> + </data> + <data name="TabMenuItem.Text" xml:space="preserve"> + <value>タブ振り分けルール作成(&N)...</value> + </data> + <data name="IDRuleMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>239, 22</value> + </data> + <data name="IDRuleMenuItem.Text" xml:space="preserve"> + <value>ID振り分けルール作成...</value> + </data> + <data name="ReadedStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>154, 22</value> + </data> + <data name="ReadedStripMenuItem.Text" xml:space="preserve"> + <value>既読にする(&B)</value> + </data> + <data name="UnreadStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> + <value>154, 22</value> + </data> + <data name="UnreadStripMenuItem.Text" xml:space="preserve"> + <value>未読にする</value> + </data> <metadata name="ContextMenuFile.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>276, 58</value> </metadata> + <data name="ContextMenuFile.Size" type="System.Drawing.Size, System.Drawing"> + <value>190, 154</value> + </data> + <data name=">>ContextMenuFile.Name" xml:space="preserve"> + <value>ContextMenuFile</value> + </data> + <data name=">>ContextMenuFile.Type" xml:space="preserve"> + <value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> <data name="SettingStripMenuItem.Size" type="System.Drawing.Size, System.Drawing"> <value>189, 22</value> </data> @@ -2478,15 +2661,6 @@ <data name="EndToolStripMenuItem.Text" xml:space="preserve"> <value>終了(&X)</value> </data> - <data name="ContextMenuFile.Size" type="System.Drawing.Size, System.Drawing"> - <value>190, 154</value> - </data> - <data name=">>ContextMenuFile.Name" xml:space="preserve"> - <value>ContextMenuFile</value> - </data> - <data name=">>ContextMenuFile.Type" xml:space="preserve"> - <value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </data> <metadata name="NotifyIcon1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>155, 58</value> </metadata> @@ -2505,11 +2679,17 @@ <metadata name="ToolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <value>750, 95</value> </metadata> + <data name="ShowRelatedStatusesMenuItem2.Size" type="System.Drawing.Size, System.Drawing"> + <value>316, 22</value> + </data> + <data name="ShowRelatedStatusesMenuItem2.Text" xml:space="preserve"> + <value>関連発言表示(&G)</value> + </data> <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <value>True</value> </metadata> <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> - <value>63</value> + <value>72</value> </metadata> <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing"> <value>6, 12</value> @@ -3174,10 +3354,10 @@ <data name=">>CreateIdRuleOpMenuItem.Type" xml:space="preserve"> <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> - <data name=">>ToolStripMenuItem9.Name" xml:space="preserve"> - <value>ToolStripMenuItem9</value> + <data name=">>ListManageMenuItem.Name" xml:space="preserve"> + <value>ListManageMenuItem</value> </data> - <data name=">>ToolStripMenuItem9.Type" xml:space="preserve"> + <data name=">>ListManageMenuItem.Type" xml:space="preserve"> <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> <data name=">>ToolStripSeparator26.Name" xml:space="preserve"> @@ -3816,6 +3996,18 @@ <data name=">>ToolTip1.Type" xml:space="preserve"> <value>System.Windows.Forms.ToolTip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </data> + <data name=">>ShowRelatedStatusesMenuItem.Name" xml:space="preserve"> + <value>ShowRelatedStatusesMenuItem</value> + </data> + <data name=">>ShowRelatedStatusesMenuItem.Type" xml:space="preserve"> + <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> + <data name=">>ShowRelatedStatusesMenuItem2.Name" xml:space="preserve"> + <value>ShowRelatedStatusesMenuItem2</value> + </data> + <data name=">>ShowRelatedStatusesMenuItem2.Type" xml:space="preserve"> + <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </data> <data name=">>$this.Name" xml:space="preserve"> <value>TweenMain</value> </data> Modified: trunk/Tween/Tween.vb =================================================================== --- trunk/Tween/Tween.vb 2010-11-24 10:58:22 UTC (rev 1103) +++ trunk/Tween/Tween.vb 2010-11-24 11:38:28 UTC (rev 1104) @@ -2049,6 +2049,11 @@ End If '振り分け rslt.addCount = _statuses.DistributePosts() + Case WORKERTYPE.Related + bw.ReportProgress(50, MakeStatusMessage(args, False)) + Dim tb As TabClass = _statuses.GetTabByName(args.tName) + ret = tw.GetRelatedResultsApi(read, tb) + rslt.addCount = _statuses.DistributePosts() End Select 'キャンセル要求 If bw.CancellationPending Then @@ -2130,6 +2135,8 @@ smsg = "Search refreshing..." Case WORKERTYPE.List smsg = "List refreshing..." + Case WORKERTYPE.Related + smsg = "Related refreshing..." End Select Else '完了メッセージ @@ -2154,6 +2161,8 @@ smsg = "Search refreshed" Case WORKERTYPE.List smsg = "List refreshed" + Case WORKERTYPE.Related + smsg = "Related refreshed" End Select End If Return smsg @@ -2266,7 +2275,8 @@ rslt.type = WORKERTYPE.Favorites OrElse _ rslt.type = WORKERTYPE.Follower OrElse _ rslt.type = WORKERTYPE.FavAdd OrElse _ - rslt.type = WORKERTYPE.FavRemove Then + rslt.type = WORKERTYPE.FavRemove OrElse _ + rslt.type = WORKERTYPE.Related Then RefreshTimeline() 'リスト反映 End If @@ -2584,19 +2594,16 @@ If ListTab.SelectedTab Is Nothing Then Exit Sub If _statuses Is Nothing OrElse _statuses.Tabs Is Nothing OrElse Not _statuses.Tabs.ContainsKey(ListTab.SelectedTab.Text) Then Exit Sub If _curPost Is Nothing Then - ShowProfileMenuItem.Enabled = False - ListManageUserContextToolStripMenuItem2.Enabled = False ReplyStripMenuItem.Enabled = False ReplyAllStripMenuItem.Enabled = False DMStripMenuItem.Enabled = False + ShowProfileMenuItem.Enabled = False + ListManageUserContextToolStripMenuItem2.Enabled = False MoveToFavToolStripMenuItem.Enabled = False - StatusOpenMenuItem.Enabled = False - FavorareMenuItem.Enabled = False TabMenuItem.Enabled = False IDRuleMenuItem.Enabled = False ReadedStripMenuItem.Enabled = False UnreadStripMenuItem.Enabled = False - DeleteStripMenuItem.Enabled = False Else ShowProfileMenuItem.Enabled = True ListManageUserContextToolStripMenuItem2.Enabled = True @@ -2604,28 +2611,18 @@ ReplyAllStripMenuItem.Enabled = True DMStripMenuItem.Enabled = True MoveToFavToolStripMenuItem.Enabled = True - StatusOpenMenuItem.Enabled = True - FavorareMenuItem.Enabled = True TabMenuItem.Enabled = True IDRuleMenuItem.Enabled = True ReadedStripMenuItem.Enabled = True UnreadStripMenuItem.Enabled = True - DeleteStripMenuItem.Enabled = True End If - If _statuses.Tabs(ListTab.SelectedTab.Text).TabType = TabUsageType.DirectMessage OrElse _curPost Is Nothing Then + If _statuses.Tabs(ListTab.SelectedTab.Text).TabType = TabUsageType.DirectMessage OrElse _curPost Is Nothing OrElse _curPost.IsDm Then FavAddToolStripMenuItem.Enabled = False FavRemoveToolStripMenuItem.Enabled = False StatusOpenMenuItem.Enabled = False FavorareMenuItem.Enabled = False - Else - If IsNetworkAvailable() Then - FavAddToolStripMenuItem.Enabled = True - FavRemoveToolStripMenuItem.Enabled = True - StatusOpenMenuItem.Enabled = True - FavorareMenuItem.Enabled = True - End If - End If - If _curPost Is Nothing OrElse _curPost.IsDm Then + ShowRelatedStatusesMenuItem.Enabled = False + ReTweetStripMenuItem.Enabled = False ReTweetOriginalStripMenuItem.Enabled = False QuoteStripMenuItem.Enabled = False @@ -2633,6 +2630,12 @@ FavoriteRetweetUnofficialContextMenu.Enabled = False If _curPost IsNot Nothing AndAlso _curPost.IsDm Then DeleteStripMenuItem.Enabled = True Else + FavAddToolStripMenuItem.Enabled = True + FavRemoveToolStripMenuItem.Enabled = True + StatusOpenMenuItem.Enabled = True + FavorareMenuItem.Enabled = True + ShowRelatedStatusesMenuItem.Enabled = True 'PublicSearchの時問題出るかも + If _curPost.IsMe Then ReTweetOriginalStripMenuItem.Enabled = False FavoriteRetweetContextMenu.Enabled = False @@ -3197,7 +3200,8 @@ If tabType = TabUsageType.DirectMessage OrElse _ tabType = TabUsageType.Favorites OrElse _ tabType = TabUsageType.Home OrElse _ - tabType = TabUsageType.Mentions Then + tabType = TabUsageType.Mentions OrElse _ + tabType = TabUsageType.Related Then If _statuses.GetTabByType(tabType) IsNot Nothing Then Return False End If End If @@ -3379,7 +3383,7 @@ _colHd8.Width = 50 If (_statuses.Tabs.ContainsKey(tabName) AndAlso _statuses.Tabs(tabName).TabType = TabUsageType.Mentions) _ - OrElse (Not _statuses.IsDefaultTab(tabName) AndAlso tabType <> TabUsageType.PublicSearch AndAlso tabType <> TabUsageType.Lists) Then + OrElse (Not _statuses.IsDefaultTab(tabName) AndAlso tabType <> TabUsageType.PublicSearch AndAlso tabType <> TabUsageType.Lists AndAlso tabType <> TabUsageType.Related) Then TabDialog.AddTab(tabName) End If @@ -5905,7 +5909,7 @@ Private Sub SaveConfigsTabs() Dim tabSetting As New SettingTabs For i As Integer = 0 To ListTab.TabPages.Count - 1 - tabSetting.Tabs.Add(_statuses.Tabs(ListTab.TabPages(i).Text)) + If _statuses.Tabs(ListTab.TabPages(i).Text).TabType <> TabUsageType.Related Then tabSetting.Tabs.Add(_statuses.Tabs(ListTab.TabPages(i).Text)) Next tabSetting.Save() End Sub @@ -6172,7 +6176,7 @@ 'タブ名のリスト作り直し(デフォルトタブ以外は再作成) For i As Integer = 0 To ListTab.TabCount - 1 If _statuses.Tabs(ListTab.TabPages(i).Text).TabType = TabUsageType.Mentions OrElse _ - (Not _statuses.IsDefaultTab(ListTab.TabPages(i).Text) AndAlso _statuses.Tabs(ListTab.TabPages(i).Text).TabType <> TabUsageType.PublicSearch AndAlso _statuses.Tabs(ListTab.TabPages(i).Text).TabType <> TabUsageType.Lists) Then + (Not _statuses.IsDefaultTab(ListTab.TabPages(i).Text) AndAlso _statuses.Tabs(ListTab.TabPages(i).Text).TabType <> TabUsageType.PublicSearch AndAlso _statuses.Tabs(ListTab.TabPages(i).Text).TabType <> TabUsageType.Lists AndAlso _statuses.Tabs(ListTab.TabPages(i).Text).TabType <> TabUsageType.Related) Then TabDialog.RemoveTab(ListTab.TabPages(i).Text) End If If ListTab.TabPages(i).Text = tabName Then @@ -6183,7 +6187,7 @@ For i As Integer = 0 To ListTab.TabCount - 1 If _statuses.Tabs(ListTab.TabPages(i).Text).TabType = TabUsageType.Mentions OrElse _ - (Not _statuses.IsDefaultTab(ListTab.TabPages(i).Text) AndAlso _statuses.Tabs(ListTab.TabPages(i).Text).TabType <> TabUsageType.PublicSearch AndAlso _statuses.Tabs(ListTab.TabPages(i).Text).TabType <> TabUsageType.Lists) Then + (Not _statuses.IsDefaultTab(ListTab.TabPages(i).Text) AndAlso _statuses.Tabs(ListTab.TabPages(i).Text).TabType <> TabUsageType.PublicSearch AndAlso _statuses.Tabs(ListTab.TabPages(i).Text).TabType <> TabUsageType.Lists AndAlso _statuses.Tabs(ListTab.TabPages(i).Text).TabType <> TabUsageType.Related) Then If ListTab.TabPages(i).Text = tabName Then ListTab.TabPages(i).Text = newTabText End If @@ -8891,7 +8895,7 @@ End If End Sub - Private Sub ListManageUserContextToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListManageUserContextToolStripMenuItem.Click, ToolStripMenuItem9.Click, ListManageUserContextToolStripMenuItem2.Click, ListManageUserContextToolStripMenuItem3.Click + Private Sub ListManageUserContextToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListManageUserContextToolStripMenuItem.Click, ListManageMenuItem.Click, ListManageUserContextToolStripMenuItem2.Click, ListManageUserContextToolStripMenuItem3.Click Dim user As String Dim menuItem As ToolStripMenuItem = DirectCast(sender, ToolStripMenuItem) @@ -9015,18 +9019,36 @@ Private Sub MenuItemOperate_DropDownOpening(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItemOperate.DropDownOpening If ListTab.SelectedTab Is Nothing Then Exit Sub If _statuses Is Nothing OrElse _statuses.Tabs Is Nothing OrElse Not _statuses.Tabs.ContainsKey(ListTab.SelectedTab.Text) Then Exit Sub - If _statuses.Tabs(ListTab.SelectedTab.Text).TabType = TabUsageType.DirectMessage Then + If _curPost Is Nothing Then + Me.ReplyOpMenuItem.Enabled = False + Me.ReplyAllOpMenuItem.Enabled = False + Me.DmOpMenuItem.Enabled = False + Me.ShowProfMenuItem.Enabled = False + Me.ListManageMenuItem.Enabled = False + Me.OpenFavOpMenuItem.Enabled = False + Me.CreateTabRuleOpMenuItem.Enabled = False + Me.CreateIdRuleOpMenuItem.Enabled = False + Me.ReadOpMenuItem.Enabled = False + Me.UnreadOpMenuItem.Enabled = False + Else + Me.ReplyOpMenuItem.Enabled = True + Me.ReplyAllOpMenuItem.Enabled = True + Me.DmOpMenuItem.Enabled = True + Me.ShowProfMenuItem.Enabled = True + Me.ListManageMenuItem.Enabled = True + Me.OpenFavOpMenuItem.Enabled = True + Me.CreateTabRuleOpMenuItem.Enabled = True + Me.CreateIdRuleOpMenuItem.Enabled = True + Me.ReadOpMenuItem.Enabled = True + Me.UnreadOpMenuItem.Enabled = True + End If + + If _statuses.Tabs(ListTab.SelectedTab.Text).TabType = TabUsageType.DirectMessage OrElse _curPost Is Nothing OrElse _curPost.IsDm Then Me.FavOpMenuItem.Enabled = False Me.UnFavOpMenuItem.Enabled = False Me.OpenStatusOpMenuItem.Enabled = False Me.OpenFavotterOpMenuItem.Enabled = False - Else - Me.FavOpMenuItem.Enabled = True - Me.UnFavOpMenuItem.Enabled = True - Me.OpenStatusOpMenuItem.Enabled = True - Me.OpenFavotterOpMenuItem.Enabled = True - End If - If _curPost Is Nothing OrElse _curPost.IsDm Then + Me.ShowRelatedStatusesMenuItem2.Enabled = False Me.RtOpMenuItem.Enabled = False Me.RtUnOpMenuItem.Enabled = False Me.QtOpMenuItem.Enabled = False @@ -9034,29 +9056,30 @@ Me.FavoriteRetweetUnofficialMenuItem.Enabled = False If _curPost IsNot Nothing AndAlso _curPost.IsDm Then Me.DelOpMenuItem.Enabled = True Else - If _curPost.IsProtect Then + Me.FavOpMenuItem.Enabled = True + Me.UnFavOpMenuItem.Enabled = True + Me.OpenStatusOpMenuItem.Enabled = True + Me.OpenFavotterOpMenuItem.Enabled = True + Me.ShowRelatedStatusesMenuItem2.Enabled = True 'PublicSearchの時問題出るかも + + If _curPost.IsMe Then Me.RtOpMenuItem.Enabled = False - Me.RtUnOpMenuItem.Enabled = False - Me.QtOpMenuItem.Enabled = False Me.FavoriteRetweetMenuItem.Enabled = False - Me.FavoriteRetweetUnofficialMenuItem.Enabled = False - If _curPost.IsMe Then - Me.DelOpMenuItem.Enabled = True - Else - Me.DelOpMenuItem.Enabled = False - End If + Me.DelOpMenuItem.Enabled = True Else - Me.RtOpMenuItem.Enabled = True - Me.RtUnOpMenuItem.Enabled = True - Me.QtOpMenuItem.Enabled = True - Me.FavoriteRetweetMenuItem.Enabled = True - Me.FavoriteRetweetUnofficialMenuItem.Enabled = True - If _curPost.IsMe Then + Me.DelOpMenuItem.Enabled = False + If _curPost.IsProtect Then Me.RtOpMenuItem.Enabled = False + Me.RtUnOpMenuItem.Enabled = False + Me.QtOpMenuItem.Enabled = False Me.FavoriteRetweetMenuItem.Enabled = False - Me.DelOpMenuItem.Enabled = True + Me.FavoriteRetweetUnofficialMenuItem.Enabled = False Else - Me.DelOpMenuItem.Enabled = False + Me.RtOpMenuItem.Enabled = True + Me.RtUnOpMenuItem.Enabled = True + Me.QtOpMenuItem.Enabled = True + Me.FavoriteRetweetMenuItem.Enabled = True + Me.FavoriteRetweetUnofficialMenuItem.Enabled = True End If End If End If @@ -9067,8 +9090,8 @@ Me.RefreshPrevOpMenuItem.Enabled = False End If If _statuses.Tabs(ListTab.SelectedTab.Text).TabType = TabUsageType.PublicSearch _ - OrElse _curPost Is Nothing _ - OrElse Not _curPost.InReplyToId > 0 Then + OrElse _curPost Is Nothing _ + OrElse Not _curPost.InReplyToId > 0 Then OpenRepSourceOpMenuItem.Enabled = False Else OpenRepSourceOpMenuItem.Enabled = True @@ -9078,37 +9101,6 @@ Else OpenRterHomeMenuItem.Enabled = True End If - If _curPost Is Nothing Then - Me.ReplyOpMenuItem.Enabled = False - Me.ReplyAllOpMenuItem.Enabled = False - Me.DmOpMenuItem.Enabled = False - Me.FavOpMenuItem.Enabled = False - Me.UnFavOpMenuItem.Enabled = False - Me.OpenFavOpMenuItem.Enabled = False - Me.OpenStatusOpMenuItem.Enabled = False - Me.OpenFavotterOpMenuItem.Enabled = False - Me.CreateTabRuleOpMenuItem.Enabled = False - Me.CreateIdRuleOpMenuItem.Enabled = False - Me.ReadOpMenuItem.Enabled = False - Me.UnreadOpMenuItem.Enabled = False - Me.ShowProfMenuItem.Enabled = False - Me.ToolStripMenuItem9.Enabled = False - Else - Me.ReplyOpMenuItem.Enabled = True - Me.ReplyAllOpMenuItem.Enabled = True - Me.DmOpMenuItem.Enabled = True - Me.FavOpMenuItem.Enabled = True - Me.UnFavOpMenuItem.Enabled = True - Me.OpenFavOpMenuItem.Enabled = True - Me.OpenStatusOpMenuItem.Enabled = True - Me.OpenFavotterOpMenuItem.Enabled = True - Me.CreateTabRuleOpMenuItem.Enabled = True - Me.CreateIdRuleOpMenuItem.Enabled = True - Me.ReadOpMenuItem.Enabled = True - Me.UnreadOpMenuItem.Enabled = True - Me.ShowProfMenuItem.Enabled = True - Me.ToolStripMenuItem9.Enabled = True - End If End Sub Private Sub MenuItemTab_DropDownOpening(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItemTab.DropDownOpening @@ -9651,4 +9643,37 @@ MessageBox.Show(ex.Message) End Try End Sub + + Private Sub ShowRelatedStatusesMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ShowRelatedStatusesMenuItem.Click, ShowRelatedStatusesMenuItem2.Click + If _curPost IsNot Nothing AndAlso Not _curPost.IsDm Then + 'PublicSearchも除外した方がよい? + If _statuses.GetTabByType(TabUsageType.Related) Is Nothing Then + Const TabName As String = "Related Tweets" + Dim tName As String = TabName + If Not Me.AddNewTab(tName, False, TabUsageType.Related) Then + For i As Integer = 2 To 100 + tName = TabName + i.ToString() + If Me.AddNewTab(tName, False, TabUsageType.Related) Then + _statuses.AddTab(tName, TabUsageType.Related, Nothing) + Exit For + End If + Next + Else + _statuses.AddTab(tName, TabUsageType.Related, Nothing) + End If + End If + + Dim tb As TabClass = _statuses.GetTabByType(TabUsageType.Related) + tb.RelationTargetId = _curPost.Id + For i As Integer = 0 To ListTab.TabPages.Count - 1 + If tb.TabName = ListTab.TabPages(i).Text Then + ListTab.SelectedIndex = i + ListTabSelect(ListTab.TabPages(i)) + Exit For + End If + Next + + GetTimeline(WORKERTYPE.Related, 1, 1, tb.TabName) + End If + End Sub End Class Modified: trunk/Tween/Twitter.vb =================================================================== --- trunk/Tween/Twitter.vb 2010-11-24 10:58:22 UTC (rev 1103) +++ trunk/Tween/Twitter.vb 2010-11-24 11:38:28 UTC (rev 1104) @@ -1443,6 +1443,44 @@ Return CreatePostsFromXml(content, WORKERTYPE.List, tab, read, count, tab.OldestId) End Function + Public Function GetRelatedResultsApi(ByVal read As Boolean, _ + ByVal tab As TabClass) As String + + If Twitter.AccountState <> ACCOUNT_STATE.Valid Then Return "" + + If _endingFlag Then Return "" + + Dim res As HttpStatusCode + Dim content As String = "" + 'Dim count As Integer = Setting.Instance.CountApi + 'If gType = WORKERTYPE.Reply Then count = Setting.Instance.CountApiReply + 'If Setting.Instance.UseAdditionalCount Then + ' If more AndAlso Setting.Instance.MoreCountApi <> 0 Then + ' count = Setting.Instance.MoreCountApi + ' ElseIf startup AndAlso Setting.Instance.FirstCountApi <> 0 AndAlso gType = WORKERTYPE.Timeline Then + ' count = Setting.Instance.FirstCountApi + ' End If + 'End If + Try + res = twCon.GetRelatedResults(tab.RelationTargetId, content) + Catch ex As Exception + Return "Err:" + ex.Message + End Try + Select Case res + Case HttpStatusCode.OK + Twitter.AccountState = ACCOUNT_STATE.Valid + Case HttpStatusCode.Unauthorized + Twitter.AccountState = ACCOUNT_STATE.Invalid + Return "Check your Username/Password." + Case HttpStatusCode.BadRequest + Return "Err:API Limits?" + Case Else + Return "Err:" + res.ToString() + "(" + GetCurrentMethod.Name + ")" + End Select + Dim min As Long = 0 + Return CreatePostsFromXml(content, WORKERTYPE.Related, tab, read, 0, min) + End Function + Private Function CreatePostsFromXml(ByVal content As String, ByVal gType As WORKERTYPE, ByVal tab As TabClass, ByVal read As Boolean, ByVal count As Integer, ByRef minimumId As Long) As String Dim arIdx As Integer = -1 Dim dlgt(300) As GetIconImageDelegate 'countQueryに合わせる