private void doReTweetUnofficial()
{
//RT @id:内容
if (this.ExistCurrentPost)
{
if (_curPost.IsDm || !StatusText.Enabled)
return;
if (_curPost.IsProtect)
{
MessageBox.Show("Protected.");
return;
}
string rtdata = _curPost.Text;
rtdata = CreateRetweetUnofficial(rtdata, this.StatusText.Multiline);
StatusText.Text = " RT @" + _curPost.ScreenName + ": " + rtdata;
// 投稿時に in_reply_to_status_id を付加する
var inReplyToStatusId = this._curPost.RetweetedId ?? this._curPost.StatusId;
var inReplyToScreenName = this._curPost.ScreenName;
this.inReplyTo = Tuple.Create(inReplyToStatusId, inReplyToScreenName);
StatusText.SelectionStart = 0;
StatusText.Focus();
}
}