Changeset 33279
- Timestamp:
- 05/13/09 16:25:59 (4 years ago)
- Location:
- lang/vb2005/Tween/trunk/Tween
- Files:
-
- 2 modified
-
Resources/ChangeLog.txt (modified) (1 diff)
-
Tween.vb (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/vb2005/Tween/trunk/Tween/Resources/ChangeLog.txt
r33276 r33279 4 4 -Outputzに送信する設定で復活の呪文に問題があるときに投稿が必ずPOST規制判定されていたバグを修正 5 5 -短縮URLの展開結果がマルチバイト文字を含む場合に正常に展開できないことがあるのを修正 6 -all @ replies廃止の仕様変更に伴い複数Replyの先頭にドットを付加するように修正 6 7 ***Ver 0.4.6.0(2009/5/8) 7 8 -ListView右クリックあるいは操作メニューを開くとクラッシュすることがあるバグを修正 -
lang/vb2005/Tween/trunk/Tween/Tween.vb
r33262 r33279 4073 4073 '↑仕様変更で全部リプライ扱いでOK(先頭ドット付加しない) 4074 4074 '090403暫定でドットを付加しないようにだけ修正。単独と複数の処理は統合できると思われる。 4075 '090513 all @ replies 廃止の仕様変更によりドット付加に戻し(syo68k) 4075 4076 4076 4077 If _curList.SelectedIndices.Count > 0 Then … … 4096 4097 If StatusText.Text.Contains("@" + _curPost.Name + " ") Then Exit Sub 4097 4098 If Not StatusText.Text.StartsWith("@") Then 4098 'If StatusText.Text.StartsWith(". ") Then4099 '' 複数リプライ4100 'StatusText.Text = StatusText.Text.Insert(2, "@" + _curPost.Name + " ")4101 '_reply_to_id = 04102 '_reply_to_name = Nothing4103 'Else4104 ' 単独リプライ4105 StatusText.Text = "@" + _curPost.Name + " " + StatusText.Text4106 _reply_to_id = _curPost.Id4107 _reply_to_name = _curPost.Name4108 'End If4099 If StatusText.Text.StartsWith(". ") Then 4100 ' 複数リプライ 4101 StatusText.Text = StatusText.Text.Insert(2, "@" + _curPost.Name + " ") 4102 _reply_to_id = 0 4103 _reply_to_name = Nothing 4104 Else 4105 ' 単独リプライ 4106 StatusText.Text = "@" + _curPost.Name + " " + StatusText.Text 4107 _reply_to_id = _curPost.Id 4108 _reply_to_name = _curPost.Name 4109 End If 4109 4110 Else 4110 4111 ' 複数リプライ 4111 'StatusText.Text = ". @" + _curPost.Name + " " + StatusText.Text4112 StatusText.Text = "@" + _curPost.Name + " " + StatusText.Text4112 StatusText.Text = ". @" + _curPost.Name + " " + StatusText.Text 4113 'StatusText.Text = "@" + _curPost.Name + " " + StatusText.Text 4113 4114 _reply_to_id = 0 4114 4115 _reply_to_name = Nothing … … 4116 4117 Else 4117 4118 Dim sidx As Integer = StatusText.SelectionStart 4118 'If StatusText.Text.StartsWith("@") Then4119 ''複数リプライ4120 'StatusText.Text = ". " + StatusText.Text.Insert(sidx, " @" + _curPost.Name + " ")4121 'sidx += 5 + _curPost.Name.Length4122 'Else4119 If StatusText.Text.StartsWith("@") Then 4120 '複数リプライ 4121 StatusText.Text = ". " + StatusText.Text.Insert(sidx, " @" + _curPost.Name + " ") 4122 sidx += 5 + _curPost.Name.Length 4123 Else 4123 4124 ' 複数リプライ 4124 4125 StatusText.Text = StatusText.Text.Insert(sidx, " @" + _curPost.Name + " ") 4125 4126 sidx += 3 + _curPost.Name.Length 4126 'End If4127 End If 4127 4128 StatusText.SelectionStart = sidx 4128 4129 StatusText.Focus() … … 4138 4139 If isAuto Then 4139 4140 Dim sTxt As String = StatusText.Text 4140 'If Not sTxt.StartsWith(". ") Then4141 'sTxt = ". " + sTxt4142 'End If4141 If Not sTxt.StartsWith(". ") Then 4142 sTxt = ". " + sTxt 4143 End If 4143 4144 For cnt As Integer = 0 To _curList.SelectedIndices.Count - 1 4144 4145 Dim post As PostClass = _statuses.Item(_curTab.Text, _curList.SelectedIndices(cnt)) 4145 4146 If Not sTxt.Contains("@" + post.Name + " ") Then 4146 'sTxt = sTxt.Insert(2, "@" + post.Name + " ")4147 sTxt = "@" + post.Name + " " + sTxt4147 sTxt = sTxt.Insert(2, "@" + post.Name + " ") 4148 'sTxt = "@" + post.Name + " " + sTxt 4148 4149 End If 4149 4150 Next … … 4168 4169 Next 4169 4170 If ids.Length = 0 Then Exit Sub 4170 'If Not StatusText.Text.StartsWith(". ") Then4171 'StatusText.Text = ". " + StatusText.Text4172 'sidx += 24173 'End If4171 If Not StatusText.Text.StartsWith(". ") Then 4172 StatusText.Text = ". " + StatusText.Text 4173 sidx += 2 4174 End If 4174 4175 If sidx > 0 Then 4175 4176 If StatusText.Text.Substring(sidx - 1, 1) <> " " Then … … 4177 4178 End If 4178 4179 End If 4179 'If StatusText.Text.StartsWith("@") Then4180 'StatusText.Text = ". " + StatusText.Text.Insert(sidx, ids)4181 'sidx += 2 + ids.Length4182 'Else4183 StatusText.Text = StatusText.Text.Insert(sidx, ids)4184 sidx += 1 + ids.Length4185 'End If4180 If StatusText.Text.StartsWith("@") Then 4181 StatusText.Text = ". " + StatusText.Text.Insert(sidx, ids) 4182 sidx += 2 + ids.Length 4183 Else 4184 StatusText.Text = StatusText.Text.Insert(sidx, ids) 4185 sidx += 1 + ids.Length 4186 End If 4186 4187 StatusText.SelectionStart = sidx 4187 4188 StatusText.Focus() … … 4189 4190 End If 4190 4191 End If 4191 StatusText.SelectionStart = StatusText.Text.Length4192 StatusText.Focus()4192 StatusText.SelectionStart = StatusText.Text.Length 4193 StatusText.Focus() 4193 4194 End If 4194 4195 End Sub
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)