From 7a552dfbfb18b8df6a9f54bcac2c2c498fb118d6 Mon Sep 17 00:00:00 2001 From: f_swallow Date: Wed, 12 Jan 2011 10:22:50 +0000 Subject: [PATCH] =?utf8?q?List=E3=81=AE=E5=8F=96=E5=BE=97=E6=95=B0?= =?utf8?q?=E3=82=92=E8=A8=AD=E5=AE=9A=E3=81=A7=E3=81=8D=E3=82=8B=E3=82=88?= =?utf8?q?=E3=81=86=E3=81=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit git-svn-id: http://svn.sourceforge.jp/svnroot/tween/trunk@1346 e39ad16e-3079-482e-bb30-4b4d378143b6 --- Tween/AppendSettingDialog.Designer.vb | 18 +- Tween/AppendSettingDialog.resx | 1808 +++++++++++++++++---------------- Tween/AppendSettingDialog.vb | 33 + Tween/Setting/SettingCommon.vb | 3 +- Tween/Tween.vb | 2 + Tween/Twitter.vb | 2 +- 6 files changed, 983 insertions(+), 883 deletions(-) diff --git a/Tween/AppendSettingDialog.Designer.vb b/Tween/AppendSettingDialog.Designer.vb index 72b6dbe1..ea2178da 100644 --- a/Tween/AppendSettingDialog.Designer.vb +++ b/Tween/AppendSettingDialog.Designer.vb @@ -252,6 +252,8 @@ Partial Class AppendSettingDialog Me.ColorDialog1 = New System.Windows.Forms.ColorDialog() Me.Cancel = New System.Windows.Forms.Button() Me.Save = New System.Windows.Forms.Button() + Me.Label25 = New System.Windows.Forms.Label() + Me.ListTextCountApi = New System.Windows.Forms.TextBox() CType(Me.SplitContainer1, System.ComponentModel.ISupportInitialize).BeginInit() Me.SplitContainer1.Panel1.SuspendLayout() Me.SplitContainer1.Panel2.SuspendLayout() @@ -289,10 +291,10 @@ Partial Class AppendSettingDialog 'SplitContainer1.Panel2 ' Me.SplitContainer1.Panel2.BackColor = System.Drawing.SystemColors.Control + Me.SplitContainer1.Panel2.Controls.Add(Me.GetCountPanel) Me.SplitContainer1.Panel2.Controls.Add(Me.BasedPanel) Me.SplitContainer1.Panel2.Controls.Add(Me.GetPeriodPanel) Me.SplitContainer1.Panel2.Controls.Add(Me.StartupPanel) - Me.SplitContainer1.Panel2.Controls.Add(Me.GetCountPanel) Me.SplitContainer1.Panel2.Controls.Add(Me.UserStreamPanel) Me.SplitContainer1.Panel2.Controls.Add(Me.ActionPanel) Me.SplitContainer1.Panel2.Controls.Add(Me.TweetActPanel) @@ -547,6 +549,8 @@ Partial Class AppendSettingDialog ' 'GetCountPanel ' + Me.GetCountPanel.Controls.Add(Me.ListTextCountApi) + Me.GetCountPanel.Controls.Add(Me.Label25) Me.GetCountPanel.Controls.Add(Me.UserTimelineTextCountApi) Me.GetCountPanel.Controls.Add(Me.Label17) Me.GetCountPanel.Controls.Add(Me.Label30) @@ -1815,6 +1819,16 @@ Partial Class AppendSettingDialog Me.Save.Name = "Save" Me.Save.UseVisualStyleBackColor = True ' + 'Label25 + ' + resources.ApplyResources(Me.Label25, "Label25") + Me.Label25.Name = "Label25" + ' + 'ListTextCountApi + ' + resources.ApplyResources(Me.ListTextCountApi, "ListTextCountApi") + Me.ListTextCountApi.Name = "ListTextCountApi" + ' 'AppendSettingDialog ' Me.AcceptButton = Me.Save @@ -2103,4 +2117,6 @@ Partial Class AppendSettingDialog Friend WithEvents CheckListMemberAddedEvent As System.Windows.Forms.CheckBox Friend WithEvents CheckEventAlwaysNotify As System.Windows.Forms.CheckBox Friend WithEvents CheckBlockEvent As System.Windows.Forms.CheckBox + Friend WithEvents ListTextCountApi As System.Windows.Forms.TextBox + Friend WithEvents Label25 As System.Windows.Forms.Label End Class diff --git a/Tween/AppendSettingDialog.resx b/Tween/AppendSettingDialog.resx index 82d3b379..25b4a27f 100644 --- a/Tween/AppendSettingDialog.resx +++ b/Tween/AppendSettingDialog.resx @@ -265,1408 +265,1456 @@ 0 - - True - - - False - - - NoControl + + 259, 183 - - 227, 20 - - - 57, 16 - - - 2 + + 58, 19 - - BASIC + + 16 - - AuthBasicRadio + + ListTextCountApi - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - BasedPanel + + GetCountPanel - + 0 - + True - - NoControl - - - 113, 20 + + 22, 186 - - 93, 16 + + 76, 12 - - 1 + + 15 - - OAuth(xAuth) + + Listsの取得数 - - AuthOAuthRadio + + Label25 - - System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - BasedPanel + + GetCountPanel - + 1 - - True - - - NoControl - - - 22, 22 - - - 53, 12 + + 259, 235 - - 0 + + 58, 19 - - 認証方法 + + 14 - - Label6 + + UserTimelineTextCountApi - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - BasedPanel + + GetCountPanel - + 2 - - NoControl + + True - - 305, 64 + + 22, 237 - - 75, 23 + + 118, 12 - - 6 + + 13 - - クリア + + UserTimelineの取得数 - - AuthClearButton + + Label17 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - BasedPanel + + GetCountPanel - + 3 - - NoControl + + True - - 113, 68 + + 22, 210 - - 149, 14 + + 117, 12 - - 5 + + 11 - - 認証済み + + PublicSearchの取得数 - - AuthUserLabel + + Label30 - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - BasedPanel + + GetCountPanel - + 4 - - NoControl + + True - - 113, 54 + + 22, 136 - - 112, 14 + + 63, 12 - - 4 + + 7 - - Not Authenticated + + 初回の更新 - - AuthStateLabel + + Label28 - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - BasedPanel + + GetCountPanel - + 5 - + True - - NoControl - - + 22, 54 - - 53, 12 + + 87, 12 - - 3 + + 2 - - 認証状態 + + Mentions取得数 - - Label4 + + Label19 - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - BasedPanel + + GetCountPanel - + 6 - - NoControl - - - 305, 126 - - - 75, 23 + + 259, 159 - - 11 + + 58, 19 - - 認証する + + 10 - - AuthorizeButton + + FavoritesTextCountApi - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - BasedPanel + + GetCountPanel - + 7 - - True + + 259, 209 - - NoControl + + 58, 19 - - 22, 112 + + 12 - - 57, 12 - - - 7 - - - ユーザー名 - - - Label1 + + SearchTextCountApi - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - BasedPanel + + GetCountPanel - + 8 - + True - + NoControl - - 22, 133 + + 22, 160 - - 52, 12 + + 99, 12 - + 9 - - パスワード + + Favoritesの取得数 - - Label2 + + Label66 - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - BasedPanel + + GetCountPanel - + 9 - - 113, 109 + + 259, 135 - - 186, 19 + + 58, 19 - + 8 - - Username + + FirstTextCountApi - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - BasedPanel + + GetCountPanel - + 10 - - 113, 130 + + 259, 112 - - 186, 19 + + 58, 19 - - 10 + + 6 - - Password + + GetMoreTextCountApi - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - BasedPanel + + GetCountPanel - + 11 - - Fill + + True - - False + + NoControl - - 0, 0 + + 22, 112 - - 518, 368 + + 79, 12 - - 0 + + 5 - - False + + 前データの更新 - - BasedPanel + + Label53 - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - SplitContainer1.Panel2 + + GetCountPanel - - 0 + + 12 - + True - - 22, 167 - - - 144, 12 - - - 12 + + NoControl - - UserTimeline更新間隔(秒) + + 22, 86 - - Label21 + + 247, 16 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 4 - - GetPeriodPanel + + 次の項目の更新時の取得数を個別に設定する - - 0 + + UseChangeGetCount - - 258, 163 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 65, 19 + + GetCountPanel - + 13 - - UserTimelinePeriod - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GetPeriodPanel - - - 1 - - - 258, 21 + + 259, 51 - - 65, 19 + + 58, 19 - - 1 + + 3 - - TimelinePeriod + + TextCountApiReply - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GetPeriodPanel + + GetCountPanel - - 2 + + 14 - + True - + NoControl - + 22, 24 - - 130, 12 + + 77, 12 - + 0 - - タイムライン更新間隔(秒) + + 標準取得件数 - - Label3 + + Label67 - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GetPeriodPanel - - - 3 + + GetCountPanel - - NoControl + + 15 - - 120, 241 + + 259, 21 - - 108, 23 + + 58, 19 - + + 1 + + + TextCountApi + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GetCountPanel + + 16 - - 再計算 + + Fill - - ButtonApiCalc + + False - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0, 0 - - GetPeriodPanel + + 518, 368 - - 4 + + 3 - + + False + + + GetCountPanel + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SplitContainer1.Panel2 + + + 0 + + True - + + False + + NoControl - - 27, 220 + + 227, 20 - - 285, 12 + + 57, 16 - - 15 + + 2 - - 投稿時取得が有効のため、投稿のたびにAPIを消費します。 + + BASIC - - LabelPostAndGet + + AuthBasicRadio - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GetPeriodPanel + + BasedPanel - - 5 + + 0 - + True - + NoControl - - 27, 199 - - - 23, 12 + + 113, 20 - - 14 + + 93, 16 - - 999 + + 1 - - MiddleRight + + OAuth(xAuth) - - LabelApiUsing + + AuthOAuthRadio - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GetPeriodPanel + + BasedPanel - - 6 + + 1 - + True - + NoControl - - 22, 138 + + 22, 22 - - 102, 12 + + 53, 12 - - 10 + + 0 - - Lists更新間隔(秒) + + 認証方法 - - Label33 + + Label6 - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GetPeriodPanel + + BasedPanel - - 7 + + 2 - - 258, 135 + + NoControl - - 65, 19 + + 305, 64 - - 11 + + 75, 23 - - ListsPeriod + + 6 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + クリア - - GetPeriodPanel + + AuthClearButton - - 8 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + BasedPanel - + + 3 + + NoControl - - 22, 114 + + 113, 68 - - 137, 12 + + 149, 14 - - 8 + + 5 - - Twitter検索更新間隔(秒) + + 認証済み - - Label7 + + AuthUserLabel - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GetPeriodPanel + + BasedPanel - - 9 + + 4 - - 258, 111 + + NoControl - - 65, 19 + + 113, 54 - - 9 + + 112, 14 - - PubSearchPeriod + + 4 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Not Authenticated - - GetPeriodPanel + + AuthStateLabel - - 10 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + BasedPanel + + + 5 + + True - + NoControl - - 22, 66 + + 22, 54 - - 123, 12 + + 53, 12 - - 4 + + 3 - - Mentions更新間隔(秒) + + 認証状態 - - Label69 + + Label4 - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GetPeriodPanel + + BasedPanel - - 11 + + 6 - - 258, 63 + + NoControl - - 65, 19 + + 305, 126 - - 5 + + 75, 23 - - ReplyPeriod + + 11 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 認証する - - GetPeriodPanel + + AuthorizeButton - - 12 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + BasedPanel + + + 7 + + True - + NoControl - - 33, 43 + + 22, 112 - - 84, 16 + + 57, 12 - - 2 + + 7 - - 投稿時取得 + + ユーザー名 - - CheckPostAndGet + + Label1 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GetPeriodPanel + + BasedPanel - - 13 + + 8 - + True - + NoControl - - 251, 43 - - - 91, 16 - - - 3 - - - 自動調整する - - - False + + 22, 133 - - CheckPeriodAdjust + + 52, 12 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 9 - - GetPeriodPanel + + パスワード - - 14 + + Label2 - - True + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - NoControl + + BasedPanel - - 22, 90 + + 9 - - 94, 12 + + 113, 109 - - 6 + + 186, 19 - - DM更新間隔(秒) + + 8 - - Label5 + + Username - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GetPeriodPanel + + BasedPanel - - 15 + + 10 - - 258, 87 + + 113, 130 - - 65, 19 + + 186, 19 - - 7 + + 10 - - DMPeriod + + Password - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GetPeriodPanel + + BasedPanel - - 16 + + 11 - + Fill - + False - + 0, 0 - + 518, 368 - - 1 + + 0 - + False - - GetPeriodPanel + + BasedPanel - + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + SplitContainer1.Panel2 - + 1 - + True - - NoControl + + 22, 167 - - 22, 22 + + 144, 12 - - 166, 16 + + 12 - - 0 - - - 読み込んだポストを既読にする + + UserTimeline更新間隔(秒) - - StartupReaded + + Label21 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - StartupPanel + + GetPeriodPanel - + 0 - - True + + 258, 163 - - NoControl + + 65, 19 - - 22, 70 + + 13 - - 174, 16 + + UserTimelinePeriod - - 2 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 片思いユーザーリストを取得する + + GetPeriodPanel - - CheckStartupFollowers + + 1 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 258, 21 - - StartupPanel + + 65, 19 - + 1 - + + TimelinePeriod + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GetPeriodPanel + + + 2 + + True - + NoControl - - 22, 47 - - - 129, 16 + + 22, 24 - - 1 + + 130, 12 - - 最新版のチェックをする + + 0 - - CheckStartupVersion + + タイムライン更新間隔(秒) - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Label3 - - StartupPanel + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 2 + + GetPeriodPanel - - True + + 3 - + NoControl - - 22, 93 + + 120, 241 - - 124, 16 + + 108, 23 - - 3 + + 16 - - Favoritesを取得する + + 再計算 - - chkGetFav + + ButtonApiCalc - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - StartupPanel + + GetPeriodPanel - - 3 + + 4 - - Fill + + True - - False + + NoControl - - 0, 0 + + 27, 220 - - 518, 368 + + 285, 12 - - 2 + + 15 - - False + + 投稿時取得が有効のため、投稿のたびにAPIを消費します。 - - StartupPanel + + LabelPostAndGet - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - SplitContainer1.Panel2 + + GetPeriodPanel - - 2 + + 5 - - 259, 208 + + True - - 58, 19 + + NoControl - + + 27, 199 + + + 23, 12 + + 14 - - UserTimelineTextCountApi + + 999 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + MiddleRight - - GetCountPanel + + LabelApiUsing - - 0 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + GetPeriodPanel + + + 6 + + True - - 22, 213 + + NoControl - - 118, 12 + + 22, 138 - - 13 + + 102, 12 - - UserTimelineの取得数 + + 10 - - Label17 + + Lists更新間隔(秒) - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Label33 - - GetCountPanel + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 1 + + GetPeriodPanel - - True + + 7 - - 22, 186 + + 258, 135 - - 117, 12 + + 65, 19 - + 11 - - PublicSearchの取得数 - - - Label30 + + ListsPeriod - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GetCountPanel + + GetPeriodPanel - - 2 + + 8 - + True - - 22, 136 + + NoControl - - 63, 12 + + 22, 114 - - 7 + + 137, 12 - - 初回の更新 + + 8 - - Label28 + + Twitter検索更新間隔(秒) - + + Label7 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GetCountPanel + + GetPeriodPanel - - 3 + + 9 - - True + + 258, 111 - - 22, 54 + + 65, 19 - - 87, 12 + + 9 - - 2 + + PubSearchPeriod - - Mentions取得数 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Label19 + + GetPeriodPanel - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 10 - - GetCountPanel + + True - + + NoControl + + + 22, 66 + + + 123, 12 + + 4 - - 259, 159 + + Mentions更新間隔(秒) - - 58, 19 + + Label69 - - 10 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - FavoritesTextCountApi + + GetPeriodPanel - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 11 - - GetCountPanel + + 258, 63 - + + 65, 19 + + 5 - - 259, 185 + + ReplyPeriod - - 58, 19 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + GetPeriodPanel + + 12 - - SearchTextCountApi + + True - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + NoControl - - GetCountPanel + + 33, 43 - - 6 + + 84, 16 - + + 2 + + + 投稿時取得 + + + CheckPostAndGet + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GetPeriodPanel + + + 13 + + True - + NoControl - - 22, 160 + + 251, 43 - - 99, 12 + + 91, 16 - - 9 + + 3 - - Favoritesの取得数 + + 自動調整する + + + False + + + CheckPeriodAdjust + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GetPeriodPanel + + + 14 + + + True + + + NoControl + + + 22, 90 + + + 94, 12 + + + 6 + + + DM更新間隔(秒) + + + Label5 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GetPeriodPanel - - Label66 + + 15 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 258, 87 - - GetCountPanel + + 65, 19 - + 7 - - 259, 135 + + DMPeriod - - 58, 19 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 8 + + GetPeriodPanel - - FirstTextCountApi + + 16 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Fill - - GetCountPanel + + False - - 8 + + 0, 0 - - 259, 112 + + 518, 368 - - 58, 19 + + 1 - - 6 + + False - - GetMoreTextCountApi + + GetPeriodPanel - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GetCountPanel + + SplitContainer1.Panel2 - - 9 + + 2 - + True - + NoControl - - 22, 112 + + 22, 22 - - 79, 12 + + 166, 16 - - 5 + + 0 - - 前データの更新 + + 読み込んだポストを既読にする - - Label53 + + StartupReaded - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GetCountPanel + + StartupPanel - - 10 + + 0 - + True - + NoControl - - 22, 86 + + 22, 70 - - 247, 16 + + 174, 16 - - 4 + + 2 - - 次の項目の更新時の取得数を個別に設定する + + 片思いユーザーリストを取得する - - UseChangeGetCount + + CheckStartupFollowers - + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GetCountPanel - - - 11 - - - 259, 51 - - - 58, 19 - - - 3 + + StartupPanel - - TextCountApiReply + + 1 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + True - - GetCountPanel + + NoControl - - 12 + + 22, 47 - - True + + 129, 16 - - NoControl + + 1 - - 22, 24 + + 最新版のチェックをする - - 77, 12 + + CheckStartupVersion - - 0 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 標準取得件数 + + StartupPanel - - Label67 + + 2 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + True - - GetCountPanel + + NoControl - - 13 + + 22, 93 - - 259, 21 + + 124, 16 - - 58, 19 + + 3 - - 1 + + Favoritesを取得する - - TextCountApi + + chkGetFav - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GetCountPanel + + StartupPanel - - 14 + + 3 - + Fill - + False - + 0, 0 - + 518, 368 - - 3 + + 2 - + False - - GetCountPanel + + StartupPanel - + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + SplitContainer1.Panel2 - + 3 diff --git a/Tween/AppendSettingDialog.vb b/Tween/AppendSettingDialog.vb index 083c2e69..d6a62adf 100644 --- a/Tween/AppendSettingDialog.vb +++ b/Tween/AppendSettingDialog.vb @@ -104,6 +104,7 @@ Public Class AppendSettingDialog Private _SearchCountApi As Integer Private _FavoritesCountApi As Integer Private _UserTimelineCountApi As Integer + Private _ListCountApi As Integer Private _MyRetweetNoConfirm As Boolean Private _MyUserstreamStartup As Boolean Private _MyUserstreamPeriod As Integer @@ -354,6 +355,7 @@ Public Class AppendSettingDialog _SearchCountApi = CType(SearchTextCountApi.Text, Integer) _FavoritesCountApi = CType(FavoritesTextCountApi.Text, Integer) _UserTimelineCountApi = CType(UserTimelineTextCountApi.Text, Integer) + _ListCountApi = CType(ListTextCountApi.Text, Integer) _MyOpenUserTimeline = CheckOpenUserTimeline.Checked Catch ex As Exception MessageBox.Show(My.Resources.Save_ClickText3) @@ -615,17 +617,20 @@ Public Class AppendSettingDialog SearchTextCountApi.Text = _SearchCountApi.ToString FavoritesTextCountApi.Text = _FavoritesCountApi.ToString UserTimelineTextCountApi.Text = _UserTimelineCountApi.ToString + ListTextCountApi.Text = _ListCountApi.ToString UseChangeGetCount.Checked = _MyUseAdditonalCount Label28.Enabled = UseChangeGetCount.Checked Label30.Enabled = UseChangeGetCount.Checked Label53.Enabled = UseChangeGetCount.Checked Label66.Enabled = UseChangeGetCount.Checked Label17.Enabled = UseChangeGetCount.Checked + Label25.Enabled = UseChangeGetCount.Checked GetMoreTextCountApi.Enabled = UseChangeGetCount.Checked FirstTextCountApi.Enabled = UseChangeGetCount.Checked SearchTextCountApi.Enabled = UseChangeGetCount.Checked FavoritesTextCountApi.Enabled = UseChangeGetCount.Checked UserTimelineTextCountApi.Enabled = UseChangeGetCount.Checked + ListTextCountApi.Enabled = UseChangeGetCount.Checked CheckOpenUserTimeline.Checked = _MyOpenUserTimeline With Me.TreeView1 @@ -1327,6 +1332,15 @@ Public Class AppendSettingDialog End Set End Property + Public Property ListCountApi() As Integer + Get + Return _ListCountApi + End Get + Set(ByVal value As Integer) + _ListCountApi = value + End Set + End Property + Public Property PostAndGet() As Boolean Get Return _MyPostAndGet @@ -2257,9 +2271,11 @@ Public Class AppendSettingDialog Label53.Enabled = UseChangeGetCount.Checked Label66.Enabled = UseChangeGetCount.Checked Label17.Enabled = UseChangeGetCount.Checked + Label25.Enabled = UseChangeGetCount.Checked SearchTextCountApi.Enabled = UseChangeGetCount.Checked FavoritesTextCountApi.Enabled = UseChangeGetCount.Checked UserTimelineTextCountApi.Enabled = UseChangeGetCount.Checked + ListTextCountApi.Enabled = UseChangeGetCount.Checked End Sub Private Sub FirstTextCountApi_Validating(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles FirstTextCountApi.Validating @@ -2333,4 +2349,21 @@ Public Class AppendSettingDialog Exit Sub End If End Sub + + Private Sub ListTextCountApi_Validating(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles ListTextCountApi.Validating + Dim cnt As Integer + Try + cnt = Integer.Parse(ListTextCountApi.Text) + Catch ex As Exception + MessageBox.Show(My.Resources.TextCountApi_Validating1) + e.Cancel = True + Exit Sub + End Try + + If Not cnt = 0 AndAlso (cnt < 20 OrElse cnt > 200) Then + MessageBox.Show(My.Resources.TextCountApi_Validating1) + e.Cancel = True + Exit Sub + End If + End Sub End Class \ No newline at end of file diff --git a/Tween/Setting/SettingCommon.vb b/Tween/Setting/SettingCommon.vb index 1b662ff7..79ac8d56 100644 --- a/Tween/Setting/SettingCommon.vb +++ b/Tween/Setting/SettingCommon.vb @@ -177,6 +177,7 @@ Public Class SettingCommon Public UserstreamPeriod As Integer = 3 Public UserstreamStartup As Boolean = True Public UserTimelineCountApi As Integer = 20 - Public UserTimelinePeriod As Integer = 180 + Public UserTimelinePeriod As Integer = 600 Public OpenUserTimeline As Boolean = True + Public ListCountApi As Integer = 100 End Class diff --git a/Tween/Tween.vb b/Tween/Tween.vb index defe80cf..aeddc64a 100644 --- a/Tween/Tween.vb +++ b/Tween/Tween.vb @@ -770,6 +770,7 @@ Public Class TweenMain SettingDialog.SearchCountApi = _cfgCommon.SearchCountApi SettingDialog.FavoritesCountApi = _cfgCommon.FavoritesCountApi SettingDialog.UserTimelineCountApi = _cfgCommon.UserTimelineCountApi + SettingDialog.ListCountApi = _cfgCommon.ListCountApi 'If _cfgCommon.UseAdditionalCount Then ' _FirstRefreshFlags = True ' _FirstListsRefreshFlags = True @@ -6018,6 +6019,7 @@ RETRY: _cfgCommon.TrackWord = tw.TrackWord _cfgCommon.AllAtReply = tw.AllAtReply _cfgCommon.OpenUserTimeline = SettingDialog.OpenUserTimeline + _cfgCommon.ListCountApi = SettingDialog.ListCountApi _cfgCommon.Save() End SyncLock diff --git a/Tween/Twitter.vb b/Tween/Twitter.vb index 8bd29f41..7a83295d 100644 --- a/Tween/Twitter.vb +++ b/Tween/Twitter.vb @@ -1564,7 +1564,7 @@ Public Class Twitter Dim res As HttpStatusCode Dim content As String = "" Dim page As Integer = 0 - Dim count As Integer = AppendSettingDialog.Instance.CountApi + Dim count As Integer = AppendSettingDialog.Instance.ListCountApi If AppendSettingDialog.Instance.UseAdditionalCount Then If more AndAlso AppendSettingDialog.Instance.MoreCountApi <> 0 Then count = AppendSettingDialog.Instance.MoreCountApi -- 2.11.0