Changeset 29394
- Timestamp:
- 02/01/09 21:47:30 (4 years ago)
- Location:
- lang/vb2005/Tween/Tween
- Files:
-
- 3 modified
-
My Project/AssemblyInfo.vb (modified) (1 diff)
-
Resources/ChangeLog.txt (modified) (1 diff)
-
Tween.vb (modified) (27 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/vb2005/Tween/Tween/My Project/AssemblyInfo.vb
r29331 r29394 55 55 ' <Assembly: AssemblyVersion("1.0.*")> 56 56 57 <Assembly: AssemblyVersion("0.2.3. 4")>58 <Assembly: AssemblyFileVersion("0.2.3. 4")>57 <Assembly: AssemblyVersion("0.2.3.5")> 58 <Assembly: AssemblyFileVersion("0.2.3.5")> 59 59 -
lang/vb2005/Tween/Tween/Resources/ChangeLog.txt
r29331 r29394 1 1 更新履歴 2 2 3 ***Ver0.2.3.4(trunk) 3 ***Ver0.2.3.5(2009/2/1 trunk) 4 -起動時読み込みモードとReplyタブで更新したとき以外のタイミングでReplyタブを取得していなかったバグ修正 5 -ちらつきが激しくなるようなので描画処理を元に戻した 6 ***Ver0.2.3.4(2009/2/1 trunk) 4 7 -未読管理しないタブでもフォントが未読になるバグ修正 5 8 -CTRL+B/CTRL+SHIFT+Bでフォントを即時切り替えるようにした -
lang/vb2005/Tween/Tween/Tween.vb
r29361 r29394 760 760 Dim topId As Long = -1 761 761 Dim befCnt As Integer = _curList.VirtualListSize 762 _curList.BeginUpdate()763 762 If _curList.VirtualListSize > 0 Then 764 763 If _statuses.SortMode = IdComparerClass.ComparerMode.Id Then … … 860 859 End Select 861 860 End If 862 863 _curList.EndUpdate()864 861 865 862 '新着通知 … … 1531 1528 1532 1529 RunAsync(args) 1530 'Timeline取得モードの場合はReplyも同時に取得 1531 If Not _initial AndAlso WkType = WORKERTYPE.Timeline Then 1532 Dim _args As New GetWorkerArg 1533 _args.page = fromPage 1534 _args.endPage = toPage 1535 _args.type = WORKERTYPE.Reply 1536 RunAsync(_args) 1537 End If 1533 1538 End Sub 1534 1539 … … 2610 2615 Dim lst As DetailsListView = _curList 2611 2616 Dim idx As Integer = 0 2612 lst.BeginUpdate()2613 2617 RETRY: 2614 2618 If tb.OldestUnreadId > -1 AndAlso tb.Contains(tb.OldestUnreadId) AndAlso tb.UnreadCount > 0 Then … … 2654 2658 lst.Focus() 2655 2659 lst.Update() 2656 lst.EndUpdate()2657 2660 End Sub 2658 2661 … … 2996 2999 End If 2997 3000 2998 _curList.BeginUpdate()2999 3001 For idx As Integer = fIdx To toIdx Step stp 3000 3002 If _statuses.Item(_curTab.Text, idx).IsFav Then … … 3004 3006 End If 3005 3007 Next 3006 _curList.EndUpdate()3007 3008 End Sub 3008 3009 #If 0 Then … … 3037 3038 End If 3038 3039 3039 _curList.BeginUpdate()3040 3040 Dim found As Boolean = False 3041 3041 For tabidx As Integer = fIdx To toIdx Step stp … … 3056 3056 _itemCache = Nothing 3057 3057 _postCache = Nothing 3058 _curList.EndUpdate()3059 3058 End Sub 3060 3059 #End If … … 3077 3076 End If 3078 3077 3079 _curList.BeginUpdate()3080 3078 For idx As Integer = fIdx To toIdx Step stp 3081 3079 If _statuses.Item(_curTab.Text, idx).Name = _curPost.Name Then … … 3085 3083 End If 3086 3084 Next 3087 _curList.EndUpdate()3088 3085 End Sub 3089 3086 … … 3111 3108 End If 3112 3109 3113 _curList.BeginUpdate()3114 3110 For idx As Integer = fIdx To toIdx Step stp 3115 3111 Dim post As PostClass = _statuses.Item(_curTab.Text, idx) … … 3122 3118 End If 3123 3119 Next 3124 _curList.EndUpdate()3125 3120 End Sub 3126 3121 … … 3130 3125 If idx = -1 Then Exit Sub 3131 3126 3132 _curList.BeginUpdate()3133 3127 SelectListItem(_curList, idx) 3134 3128 _curList.EnsureVisible(idx) 3135 _curList.EndUpdate()3136 3129 End Sub 3137 3130 … … 3140 3133 Dim idx As Integer 3141 3134 3142 _curList.BeginUpdate()3143 3135 If GoTop Then 3144 3136 _item = _curList.GetItemAt(0, 25) … … 3157 3149 End If 3158 3150 SelectListItem(_curList, idx) 3159 _curList.EndUpdate()3160 3151 End Sub 3161 3152 … … 3166 3157 Dim idx3 As Integer 3167 3158 3168 _curList.BeginUpdate()3169 3159 _item = _curList.GetItemAt(0, 0) 3170 3160 If _item Is Nothing Then … … 3182 3172 3183 3173 SelectListItem(_curList, idx3) 3184 _curList.EndUpdate()3185 3174 End Sub 3186 3175 … … 3188 3177 If _curList.VirtualListSize = 0 Then Exit Sub 3189 3178 3190 _curList.BeginUpdate()3191 3179 If _statuses.SortOrder = SortOrder.Ascending Then 3192 3180 SelectListItem(_curList, _curList.VirtualListSize - 1) … … 3196 3184 _curList.EnsureVisible(0) 3197 3185 End If 3198 _curList.EndUpdate()3199 3186 End Sub 3200 3187 3201 3188 Private Sub MoveTop() 3202 3189 If _curList.SelectedIndices.Count = 0 Then Exit Sub 3203 _curList.BeginUpdate()3204 3190 Dim idx As Integer = _curList.SelectedIndices(0) 3205 3191 If _statuses.SortOrder = SortOrder.Ascending Then … … 3209 3195 End If 3210 3196 _curList.EnsureVisible(idx) 3211 _curList.EndUpdate()3212 3197 End Sub 3213 3198 … … 3734 3719 If _rclickTabName = "" Then Exit Sub 3735 3720 3736 _curList.BeginUpdate()3737 3721 _statuses.SetTabUnreadManage(_rclickTabName, UreadManageMenuItem.Checked) 3738 3722 If _curTab.Text = _rclickTabName Then … … 3746 3730 _curList.Refresh() 3747 3731 End If 3748 _curList.EndUpdate()3749 3732 SetMainWindowTitle() 3750 3733 SetStatusLabel() … … 4016 3999 4017 4000 Private Sub SelectAllMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SelectAllMenuItem.Click 4018 _curList.BeginUpdate()4019 4001 If StatusText.Focused Then 4020 4002 StatusText.SelectAll() … … 4028 4010 Next 4029 4011 End If 4030 _curList.EndUpdate()4031 4012 End Sub 4032 4013 … … 4038 4019 If _curList.SelectedIndices.Count = 0 Then Exit Sub 4039 4020 4040 _curList.BeginUpdate()4041 4021 Dim idx As Integer = _curList.SelectedIndices(0) 4042 4022 … … 4059 4039 _curList.EnsureVisible(_curList.VirtualListSize - 1) 4060 4040 _curList.EnsureVisible(idx) 4061 _curList.EndUpdate()4062 4041 End Sub 4063 4042
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)