C# Class OpenTween.TweenMain

Inheritance: OpenTween.OTBaseForm
Show file Open project: opentween/OpenTween Class Usage Examples

Public Properties

Property Type Description
AtIdSupl AtIdSupplement
HashMgr HashtagManage
HashSupl AtIdSupplement

Private Properties

Property Type Description
AboutMenuItem_Click void
AddTabMenuItem_Click void
AllrepliesToolStripMenuItem_Click void
ApiUsageInfoMenuItem_Click void
ApplyListViewIconSize void
ApplyPostFilters void
BalloonRequired bool
BalloonRequired bool
BitlyToolStripMenuItem_Click void
CacheInfoMenuItem_Click void
ChangeCacheStyleRead void
ChangeItemStyleRead void
ChangeListViewIconSize void
CheckAccountValid bool
CheckNewVersion Task
CheckReplyTo void
ClearTab void
ClearTabMenuItem_Click void
Colorize Task
ColorizeList void
ColorizeList void
CommonKeyDown bool
ContextMenuColumnHeader_Opening void
ContextMenuOperate_Opening void
ContextMenuPostMode_Opening void
ContextMenuTabProperty_Opening void
CopyIdUri void
CopySTOTMenuItem_Click void
CopyStot void
CopyURLMenuItem_Click void
CopyUserId void
CopyUserIdStripMenuItem_Click void
CreateCache void
CreateItem ListViewItem
CreateRetweetUnofficial string
CreateSearchComparer bool>.Func
DMStripMenuItem_Click void
DeleteStripMenuItem_Click void
DeleteTabMenuItem_Click void
DispSelectedPost Task
DispSelectedPost Task
DoRefresh Task
DoRefreshMore Task
DoTabSearch void
DrawListViewItemIcon void
DumpPostClassToolStripMenuItem_Click void
EndToolStripMenuItem_Click void
EventViewerMenuItem_Click void
FavAddAsync Task
FavAddAsyncInternal Task
FavAddToolStripMenuItem_Click void
FavRemoveAsync Task
FavRemoveAsyncInternal Task
FavRemoveToolStripMenuItem_Click void
FavorareMenuItem_Click void
FavoriteChange Task
FavoriteRetweetMenuItem_Click void
FavoriteRetweetUnofficialMenuItem_Click void
FavoritesRetweetOfficial Task
FavoritesRetweetUnofficial Task
FilterEditMenuItem_Click void
FollowCommand Task
FollowCommandMenuItem_Click void
FormatStatusText string
FriendshipMenuItem_Click void
GetComparerModeByColumnIndex ComparerMode?
GetCurTabPost PostClass
GetDirectMessagesAsync Task
GetDirectMessagesAsync Task
GetFavoritesAsync Task
GetFavoritesAsync Task
GetFocusedStatusId long?
GetFollowersAllToolStripMenuItem_Click void
GetHomeTimelineAsync Task
GetHomeTimelineAsync Task
GetListTimelineAllAsync Task
GetListTimelineAsync Task
GetListTimelineAsync Task
GetListTimelineAsync Task
GetPublicSearchAllAsync Task
GetPublicSearchAsync Task
GetPublicSearchAsync Task
GetPublicSearchAsync Task
GetRelatedTweetsAsync Task
GetReplyAsync Task
GetReplyAsync Task
GetRestStatusCount int
GetScrollLockMode ScrollLockMode
GetSelectedStatusIds long[]
GetSelectionMarkStatusId long?
GetStatusLabelText string
GetUrlFromDataObject string>.Tuple
GetUserIdFromCurPostOrInput string
GetUserTimelineAllAsync Task
GetUserTimelineAsync Task
GetUserTimelineAsync Task
GetUserTimelineAsync Task
GoAnchor void
GoBackInReplyToPostTree void
GoBackSelectPostChain void
GoDirectMessage bool
GoFav void
GoInReplyToPostTree Task
GoLast void
GoMiddle void
GoNextTab void
GoPost void
GoRelPost void
GoSamePostToAnotherTab void
GoStatus bool
GoTopEnd void
GrowlHelper_Callback void
HashManageMenuItem_Click void
HashStripSplitButton_ButtonClick void
HashToggleMenuItem_Click void
IDRuleMenuItem_Click void
IconSize16ToolStripMenuItem_Click void
IconSize24ToolStripMenuItem_Click void
IconSize48ToolStripMenuItem_Click void
IconSize48_2ToolStripMenuItem_Click void
IconSizeNoneToolStripMenuItem_Click void
IdeographicSpaceToSpaceToolStripMenuItem_Click void
ImageSelectMenuItem_Click void
ImageSelector_BeginSelecting void
ImageSelector_EndSelecting void
ImageSelector_FilePickDialogClosed void
ImageSelector_FilePickDialogOpening void
ImageSelector_SelectedServiceChanged void
ImageSelector_VisibleChanged void
InitColumnText void
InitColumns void
InitDetailHtmlFormat void
InitializeShortcuts void
InitializeTraceFrag void
IsEventNotifyAsEventType bool
IsMyEventNotityAsEventType bool
IsgdToolStripMenuItem_Click void
JmpToolStripMenuItem_Click void
JudgeColor Color
JumpUnreadMenuItem_Click void
ListLockMenuItem_CheckStateChanged void
ListManageToolStripMenuItem_Click void
ListManageUserContextToolStripMenuItem_Click void
ListTabSelect void
ListTab_Deselected void
ListTab_DoubleClick void
ListTab_DragDrop void
ListTab_DragEnter void
ListTab_DrawItem void
ListTab_KeyDown void
ListTab_MouseClick void
ListTab_MouseDown void
ListTab_MouseMove void
ListTab_MouseUp void
ListTab_SelectedIndexChanged void
ListTab_Selecting void
LoadConfig void
LoadIcon Icon
LoadIcons void
LockListSortToolStripMenuItem_Click void
MakeReplyOrDirectStatus void
MatomeMenuItem_Click void
MenuItemCommand_DropDownOpening void
MenuItemEdit_DropDownOpening void
MenuItemHelp_DropDownOpening void
MenuItemOperate_DropDownOpening void
MenuItemSearchNext_Click void
MenuItemSearchPrev_Click void
MenuItemSubSearch_Click void
MenuItemTab_DropDownOpening void
MenuStrip1_MenuActivate void
MenuStrip1_MenuDeactivate void
MoveMiddle void
MoveOrCopy void
MoveToFavToolStripMenuItem_Click void
MoveToHomeToolStripMenuItem_Click void
MoveToRTHomeMenuItem_Click void
MoveTop void
MultiLineMenuItem_Click void
MyList_CacheVirtualItems void
MyList_ColumnClick void
MyList_ColumnReordered void
MyList_ColumnWidthChanged void
MyList_DrawColumnHeader void
MyList_DrawItem void
MyList_DrawSubItem void
MyList_HScrolled void
MyList_MouseClick void
MyList_MouseDoubleClick void
MyList_RetrieveVirtualItem void
MyList_SelectedIndexChanged void
NewPostPopMenuItem_CheckStateChanged void
NotifyDispMenuItem_Click void
NotifyEvent void
NotifyIcon1_BalloonTipClicked void
NotifyIcon1_MouseClick void
NotifyIcon1_MouseMove void
NotifyNewPosts void
OpenApplicationWebsite Task
OpenInternalUriAsync Task
OpenOwnFavedMenuItem_Click void
OpenOwnHomeMenuItem_Click void
OpenRelatedTab Task
OpenRelatedTab Task
OpenThumbnailPicture Task
OpenURLFileMenuItem_Click void
OpenURLMenuItem_Click void
OpenUserAppointUrl Task
OpenUserSpecifiedUrlMenuItem_Click void
OwnStatusMenuItem_Click void
PlaySoundMenuItem_CheckedChanged void
PostButton_Click void
PostButton_KeyDown void
PostMessageAsync Task
PostMessageAsyncInternal Task
ProcClipboardFromStatusTextWhenCtrlPlusV void
ProtectTabMenuItem_Click void
PublicSearchQueryMenuItem_Click void
PurgeListViewItemCache void
PushSelectPostChain void
QuoteStripMenuItem_Click void
ReTweetStripMenuItem_Click void
ReTweetUnofficialStripMenuItem_Click void
ReadedStripMenuItem_Click void
RefreshBlockIdsAsync Task
RefreshFollowerIdsAsync Task
RefreshMoreStripMenuItem_Click void
RefreshMuteUserIdsAsync Task
RefreshNoRetweetIdsAsync Task
RefreshStripMenuItem_Click void
RefreshTasktrayIcon Task
RefreshTimeline void
RefreshTwitterConfigurationAsync Task
RefreshUserStreamsMenu void
RemoveCommand Task
RemoveCommandMenuItem_Click void
ReplaceAppName void
RepliedStatusOpenMenuItem_Click void
ReplyAllStripMenuItem_Click void
ReplyStripMenuItem_Click void
ResetColumns void
RestoreListViewScroll void
RestoreListViewSelection void
RetweetAsync Task
RetweetAsyncInternal Task
RtCountMenuItem_Click void
RunTweenUp void
SaveConfigsAll void
SaveConfigsAtId void
SaveConfigsCommon void
SaveConfigsLocal void
SaveConfigsTabs void
SaveListViewScroll ListViewScroll
SaveListViewSelection ListViewSelection>.IReadOnlyDictionary
SaveListViewSelection ListViewSelection
SaveLogMenuItem_Click void
SearchButton_Click void
SearchComboBox_KeyDown void
SearchControls_Enter void
SearchControls_Leave void
SelectAllMenuItem_Click void
SelectListItem void
SelectListItem void
SelectMedia_DragDrop void
SelectMedia_DragEnter void
SelectTab bool
SetApiStatusLabel void
SetListProperty void
SetMainWindowTitle void
SetNotifyIconText void
SetSortColumn void
SetSortColumnByDisplayIndex void
SetSortLastColumn void
SetStatusLabelUrl void
SetTabAlignment void
SettingStripMenuItem_Click void
ShortcutKeyListMenuItem_Click void
ShowFriendship Task
ShowProfileMenuItem_Click void
ShowRelatedStatusesMenuItem_Click void
ShowSearchDialog void
ShowSettingDialog DialogResult
ShowUserStatus Task
ShowUserStatus Task
ShowUserTimeline void
ShowUserTimelineToolStripMenuItem_Click void
SoundFileComboBox_SelectedIndexChanged void
SourceRuleMenuItem_Click void
SplitContainer1_SplitterMoved void
SplitContainer2_MouseDoubleClick void
SplitContainer2_Panel2_Resize void
SplitContainer2_SplitterMoved void
SplitContainer3_SplitterMoved void
StartUserStream void
StatusLabel_DoubleClick void
StatusOpenMenuItem_Click void
StatusText_Enter void
StatusText_KeyDown void
StatusText_KeyPress void
StatusText_KeyUp void
StatusText_Leave void
StatusText_MultilineChanged void
StatusText_TextChanged void
StopRefreshAllMenuItem_CheckedChanged void
StopToolStripMenuItem_Click void
SystemEvents_PowerModeChanged void
TabMenuControl void
TabMenuItem_Click void
TabRenameMenuItem_Click void
TimelineRefreshEnableChange void
TimerInterval_Changed void
TimerRefreshIcon_Tick void
TimerTimeline_Elapsed void
TinyURLToolStripMenuItem_Click void
ToolStripFocusLockMenuItem_CheckedChanged void
ToolStripMenuItemUrlAutoShorten_CheckedChanged void
TraceOutToolStripMenuItem_Click void
TrackToolStripMenuItem_Click void
TrimPostChain void
TweenMain_Activated void
TweenMain_ClientSizeChanged void
TweenMain_Deactivate void
TweenMain_DragDrop void
TweenMain_DragEnter void
TweenMain_DragOver void
TweenMain_FormClosing void
TweenMain_Load void
TweenMain_LocationChanged void
TweenMain_Resize void
TweenMain_Shown void
TweenRestartMenuItem_Click void
TwitterApiStatusToolStripMenuItem_Click void
TwitterApiStatus_AccessLimitUpdated void
TwurlnlToolStripMenuItem_Click void
UndoRemoveTabMenuItem_Click void
UnreadStripMenuItem_Click void
UreadManageMenuItem_Click void
UrlConvertAsync Task
UrlConvertAutoToolStripMenuItem_Click void
UrlUndoToolStripMenuItem_Click void
UserFavorareToolStripMenuItem_Click void
UserStatusToolStripMenuItem_Click void
UserTimelineToolStripMenuItem_Click void
UxnuMenuItem_Click void
VerUpMenuItem_Click void
_hookGlobalHotkey_HotkeyPressed void
doGetFollowersMenu Task
doMoveToRTHome Task
doQuoteOfficial void
doReTweetOfficial Task
doReTweetUnofficial void
doRepliedStatusOpen Task
doShowUserStatus Task
doShowUserStatus Task
doStatusDelete Task
doUrlUndo void
tw_NewPostFromStream void
tw_PostDeleted void
tw_UserIdChanged void
tw_UserStreamEventArrived void
tw_UserStreamStarted void
tw_UserStreamStopped void
tweetDetailsView_StatusChanged void
tweetThumbnail1_ThumbnailDoubleClick void
tweetThumbnail1_ThumbnailImageSearchClick void
tweetThumbnail1_ThumbnailLoading void

Public Methods

Method Description
AddFilterRuleByScreenName ( ) : void
AddFilterRuleBySource ( ) : void
AddNewTab ( TabModel tab, bool startup ) : bool
AddNewTabForSearch ( string searchWord ) : void
AddNewTabForUserTimeline ( string user ) : void
ChangeTabUnreadManage ( string tabName, bool isManage ) : void
GetTabPageIndex ( string tabName ) : int

指定されたタブのListTabにおける位置を返します

非表示のタブについて -1 が返ることを常に考慮して下さい

GetVersionInfoAsync ( ) : Task

OpenTween の最新バージョンの情報を取得します

IsNetworkAvailable ( ) : bool
IsTwitterId ( string name ) : bool
ListManageUserContext ( string screenName ) : void
OpenUriAsync ( Uri uri, bool isReverseSettings = false ) : Task
OpenUriInBrowserAsync ( string UriString ) : Task
ReOrderTab ( string targetTabText, string baseTabText, bool isBeforeBaseTab ) : void
RemoveSpecifiedTab ( string TabName, bool confirm ) : bool
SetPermanentHashtag ( string hashtag ) : void
SetStatusLabel ( string text ) : void
ShowSuplDialog ( TextBox owner, AtIdSupplement dialog ) : void
ShowSuplDialog ( TextBox owner, AtIdSupplement dialog, int offset ) : void
ShowSuplDialog ( TextBox owner, AtIdSupplement dialog, int offset, string startswith ) : void
TabRename ( string origTabName, string &newTabName ) : bool
TweenMain ( ) : System
createDetailHtml ( string orgdata ) : string

Protected Methods

Method Description
Dispose ( bool disposing ) : void

使用中のリソースをすべてクリーンアップします。

ProcessDialogKey ( Keys keyData ) : bool
ScaleControl ( SizeF factor, BoundsSpecified specified ) : void

Private Methods

Method Description
AboutMenuItem_Click ( object sender, EventArgs e ) : void
AddTabMenuItem_Click ( object sender, EventArgs e ) : void
AllrepliesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
ApiUsageInfoMenuItem_Click ( object sender, EventArgs e ) : void
ApplyListViewIconSize ( MyCommon iconSz ) : void
ApplyPostFilters ( ) : void

全てのタブの振り分けルールを反映し直します

BalloonRequired ( ) : bool
BalloonRequired ( Twitter ev ) : bool
BitlyToolStripMenuItem_Click ( object sender, EventArgs e ) : void
CacheInfoMenuItem_Click ( object sender, EventArgs e ) : void
ChangeCacheStyleRead ( bool Read, int Index ) : void
ChangeItemStyleRead ( bool Read, System.Windows.Forms.ListViewItem Item, OpenTween.PostClass Post, DetailsListView DList ) : void
ChangeListViewIconSize ( MyCommon iconSize ) : void
CheckAccountValid ( ) : bool
CheckNewVersion ( bool startup = false ) : Task
CheckReplyTo ( string StatusText ) : void
ClearTab ( string tabName, bool showWarning ) : void
ClearTabMenuItem_Click ( object sender, EventArgs e ) : void
Colorize ( ) : Task
ColorizeList ( ) : void
ColorizeList ( ListViewItem Item, int Index ) : void
CommonKeyDown ( Keys keyData, FocusedControl focusedOn, Task &asyncTask ) : bool
ContextMenuColumnHeader_Opening ( object sender, CancelEventArgs e ) : void
ContextMenuOperate_Opening ( object sender, CancelEventArgs e ) : void
ContextMenuPostMode_Opening ( object sender, CancelEventArgs e ) : void
ContextMenuTabProperty_Opening ( object sender, CancelEventArgs e ) : void
CopyIdUri ( ) : void
CopySTOTMenuItem_Click ( object sender, EventArgs e ) : void
CopyStot ( ) : void
CopyURLMenuItem_Click ( object sender, EventArgs e ) : void
CopyUserId ( ) : void
CopyUserIdStripMenuItem_Click ( object sender, EventArgs e ) : void
CreateCache ( int startIndex, int endIndex ) : void
CreateItem ( TabPage Tab, PostClass Post, int Index ) : ListViewItem
CreateRetweetUnofficial ( string statusHtml, bool multiline ) : string

TweetFormatterクラスによって整形された状態のHTMLを、非公式RT用に元のツイートに復元します

CreateSearchComparer ( string query, bool useRegex, bool caseSensitive ) : bool>.Func

発言検索に使用するメソッドを生成します

DMStripMenuItem_Click ( object sender, EventArgs e ) : void
DeleteStripMenuItem_Click ( object sender, EventArgs e ) : void
DeleteTabMenuItem_Click ( object sender, EventArgs e ) : void
DispSelectedPost ( ) : Task
DispSelectedPost ( bool forceupdate ) : Task
DoRefresh ( ) : Task
DoRefreshMore ( ) : Task
DoTabSearch ( string searchWord, bool caseSensitive, bool useRegex, SEARCHTYPE searchType ) : void
DrawListViewItemIcon ( DrawListViewItemEventArgs e ) : void
DumpPostClassToolStripMenuItem_Click ( object sender, EventArgs e ) : void
EndToolStripMenuItem_Click ( object sender, EventArgs e ) : void
EventViewerMenuItem_Click ( object sender, EventArgs e ) : void
FavAddAsync ( long statusId, TabModel tab ) : Task
FavAddAsyncInternal ( IProgress p, CancellationToken ct, long statusId, TabModel tab ) : Task
FavAddToolStripMenuItem_Click ( object sender, EventArgs e ) : void
FavRemoveAsync ( IReadOnlyList statusIds, TabModel tab ) : Task
FavRemoveAsyncInternal ( IProgress p, CancellationToken ct, IReadOnlyList statusIds, TabModel tab ) : Task
FavRemoveToolStripMenuItem_Click ( object sender, EventArgs e ) : void
FavorareMenuItem_Click ( object sender, EventArgs e ) : void
FavoriteChange ( bool FavAdd, bool multiFavoriteChangeDialogEnable = true ) : Task
FavoriteRetweetMenuItem_Click ( object sender, EventArgs e ) : void
FavoriteRetweetUnofficialMenuItem_Click ( object sender, EventArgs e ) : void
FavoritesRetweetOfficial ( ) : Task
FavoritesRetweetUnofficial ( ) : Task
FilterEditMenuItem_Click ( object sender, EventArgs e ) : void
FollowCommand ( string id ) : Task
FollowCommandMenuItem_Click ( object sender, EventArgs e ) : void
FormatStatusText ( string statusText ) : string

ツイート投稿前のフッター付与などの前処理を行います

FriendshipMenuItem_Click ( object sender, EventArgs e ) : void
GetComparerModeByColumnIndex ( int columnIndex ) : ComparerMode?

列インデックスからソートを行う ComparerMode を求める

GetCurTabPost ( int Index ) : PostClass
GetDirectMessagesAsync ( ) : Task
GetDirectMessagesAsync ( bool loadMore ) : Task
GetFavoritesAsync ( ) : Task
GetFavoritesAsync ( bool loadMore ) : Task
GetFocusedStatusId ( DetailsListView listView, TabModel tab ) : long?
GetFollowersAllToolStripMenuItem_Click ( object sender, EventArgs e ) : void
GetHomeTimelineAsync ( ) : Task
GetHomeTimelineAsync ( bool loadMore ) : Task
GetListTimelineAllAsync ( ) : Task
GetListTimelineAsync ( IEnumerable tabs, bool loadMore ) : Task
GetListTimelineAsync ( ListTimelineTabModel tab ) : Task
GetListTimelineAsync ( ListTimelineTabModel tab, bool loadMore ) : Task
GetPublicSearchAllAsync ( ) : Task
GetPublicSearchAsync ( IEnumerable tabs, bool loadMore ) : Task
GetPublicSearchAsync ( PublicSearchTabModel tab ) : Task
GetPublicSearchAsync ( PublicSearchTabModel tab, bool loadMore ) : Task
GetRelatedTweetsAsync ( RelatedPostsTabModel tab ) : Task
GetReplyAsync ( ) : Task
GetReplyAsync ( bool loadMore ) : Task
GetRestStatusCount ( string statusText ) : int

投稿欄に表示する入力可能な文字数を計算します

GetScrollLockMode ( DetailsListView listView ) : ScrollLockMode
GetSelectedStatusIds ( DetailsListView listView, TabModel tab ) : long[]
GetSelectionMarkStatusId ( DetailsListView listView, TabModel tab ) : long?
GetStatusLabelText ( ) : string
GetUrlFromDataObject ( IDataObject data ) : string>.Tuple

IDataObject から URL とタイトルの対を取得します

タイトルのみ取得できなかった場合は Value2 が null のタプルを返すことがあります。

GetUserIdFromCurPostOrInput ( string caption ) : string
GetUserTimelineAllAsync ( ) : Task
GetUserTimelineAsync ( IEnumerable tabs, bool loadMore ) : Task
GetUserTimelineAsync ( UserTimelineTabModel tab ) : Task
GetUserTimelineAsync ( UserTimelineTabModel tab, bool loadMore ) : Task
GoAnchor ( ) : void
GoBackInReplyToPostTree ( bool parallel = false, bool isForward = true ) : void
GoBackSelectPostChain ( ) : void
GoDirectMessage ( long statusId ) : bool
GoFav ( bool forward ) : void
GoInReplyToPostTree ( ) : Task
GoLast ( ) : void
GoMiddle ( ) : void
GoNextTab ( bool forward ) : void
GoPost ( bool forward ) : void
GoRelPost ( bool forward ) : void
GoSamePostToAnotherTab ( bool left ) : void
GoStatus ( long statusId ) : bool
GoTopEnd ( bool GoTop ) : void
GrowlHelper_Callback ( object sender, GrowlHelper e ) : void
HashManageMenuItem_Click ( object sender, EventArgs e ) : void
HashStripSplitButton_ButtonClick ( object sender, EventArgs e ) : void
HashToggleMenuItem_Click ( object sender, EventArgs e ) : void
IDRuleMenuItem_Click ( object sender, EventArgs e ) : void
IconSize16ToolStripMenuItem_Click ( object sender, EventArgs e ) : void
IconSize24ToolStripMenuItem_Click ( object sender, EventArgs e ) : void
IconSize48ToolStripMenuItem_Click ( object sender, EventArgs e ) : void
IconSize48_2ToolStripMenuItem_Click ( object sender, EventArgs e ) : void
IconSizeNoneToolStripMenuItem_Click ( object sender, EventArgs e ) : void
IdeographicSpaceToSpaceToolStripMenuItem_Click ( object sender, EventArgs e ) : void
ImageSelectMenuItem_Click ( object sender, EventArgs e ) : void
ImageSelector_BeginSelecting ( object sender, EventArgs e ) : void
ImageSelector_EndSelecting ( object sender, EventArgs e ) : void
ImageSelector_FilePickDialogClosed ( object sender, EventArgs e ) : void
ImageSelector_FilePickDialogOpening ( object sender, EventArgs e ) : void
ImageSelector_SelectedServiceChanged ( object sender, EventArgs e ) : void
ImageSelector_VisibleChanged ( object sender, EventArgs e ) : void
InitColumnText ( ) : void
InitColumns ( ListView list, bool startup ) : void
InitDetailHtmlFormat ( ) : void
InitializeShortcuts ( ) : void
InitializeTraceFrag ( ) : void
IsEventNotifyAsEventType ( MyCommon type ) : bool
IsMyEventNotityAsEventType ( Twitter ev ) : bool
IsgdToolStripMenuItem_Click ( object sender, EventArgs e ) : void
JmpToolStripMenuItem_Click ( object sender, EventArgs e ) : void
JudgeColor ( PostClass BasePost, PostClass TargetPost ) : Color
JumpUnreadMenuItem_Click ( object sender, EventArgs e ) : void
ListLockMenuItem_CheckStateChanged ( object sender, EventArgs e ) : void
ListManageToolStripMenuItem_Click ( object sender, EventArgs e ) : void
ListManageUserContextToolStripMenuItem_Click ( object sender, EventArgs e ) : void
ListTabSelect ( TabPage _tab ) : void
ListTab_Deselected ( object sender, TabControlEventArgs e ) : void
ListTab_DoubleClick ( object sender, MouseEventArgs e ) : void
ListTab_DragDrop ( object sender, DragEventArgs e ) : void
ListTab_DragEnter ( object sender, DragEventArgs e ) : void
ListTab_DrawItem ( object sender, DrawItemEventArgs e ) : void
ListTab_KeyDown ( object sender, KeyEventArgs e ) : void
ListTab_MouseClick ( object sender, MouseEventArgs e ) : void
ListTab_MouseDown ( object sender, MouseEventArgs e ) : void
ListTab_MouseMove ( object sender, MouseEventArgs e ) : void
ListTab_MouseUp ( object sender, MouseEventArgs e ) : void
ListTab_SelectedIndexChanged ( object sender, EventArgs e ) : void
ListTab_Selecting ( object sender, TabControlCancelEventArgs e ) : void
LoadConfig ( ) : void
LoadIcon ( string filePath ) : Icon
LoadIcons ( ) : void
LockListSortToolStripMenuItem_Click ( object sender, EventArgs e ) : void
MakeReplyOrDirectStatus ( bool isAuto = true, bool isReply = true, bool isAll = false ) : void
MatomeMenuItem_Click ( object sender, EventArgs e ) : void
MenuItemCommand_DropDownOpening ( object sender, EventArgs e ) : void
MenuItemEdit_DropDownOpening ( object sender, EventArgs e ) : void
MenuItemHelp_DropDownOpening ( object sender, EventArgs e ) : void
MenuItemOperate_DropDownOpening ( object sender, EventArgs e ) : void
MenuItemSearchNext_Click ( object sender, EventArgs e ) : void
MenuItemSearchPrev_Click ( object sender, EventArgs e ) : void
MenuItemSubSearch_Click ( object sender, EventArgs e ) : void
MenuItemTab_DropDownOpening ( object sender, EventArgs e ) : void
MenuStrip1_MenuActivate ( object sender, EventArgs e ) : void
MenuStrip1_MenuDeactivate ( object sender, EventArgs e ) : void
MoveMiddle ( ) : void
MoveOrCopy ( bool &move, bool &mark ) : void
MoveToFavToolStripMenuItem_Click ( object sender, EventArgs e ) : void
MoveToHomeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
MoveToRTHomeMenuItem_Click ( object sender, EventArgs e ) : void
MoveTop ( ) : void
MultiLineMenuItem_Click ( object sender, EventArgs e ) : void
MyList_CacheVirtualItems ( object sender, CacheVirtualItemsEventArgs e ) : void
MyList_ColumnClick ( object sender, ColumnClickEventArgs e ) : void
MyList_ColumnReordered ( object sender, ColumnReorderedEventArgs e ) : void
MyList_ColumnWidthChanged ( object sender, ColumnWidthChangedEventArgs e ) : void
MyList_DrawColumnHeader ( object sender, DrawListViewColumnHeaderEventArgs e ) : void
MyList_DrawItem ( object sender, DrawListViewItemEventArgs e ) : void
MyList_DrawSubItem ( object sender, DrawListViewSubItemEventArgs e ) : void
MyList_HScrolled ( object sender, EventArgs e ) : void
MyList_MouseClick ( object sender, MouseEventArgs e ) : void
MyList_MouseDoubleClick ( object sender, MouseEventArgs e ) : void
MyList_RetrieveVirtualItem ( object sender, RetrieveVirtualItemEventArgs e ) : void
MyList_SelectedIndexChanged ( object sender, EventArgs e ) : void
NewPostPopMenuItem_CheckStateChanged ( object sender, EventArgs e ) : void
NotifyDispMenuItem_Click ( object sender, EventArgs e ) : void
NotifyEvent ( Twitter ev ) : void
NotifyIcon1_BalloonTipClicked ( object sender, EventArgs e ) : void
NotifyIcon1_MouseClick ( object sender, MouseEventArgs e ) : void
NotifyIcon1_MouseMove ( object sender, MouseEventArgs e ) : void
NotifyNewPosts ( PostClass notifyPosts, string soundFile, int addCount, bool newMentions ) : void
OpenApplicationWebsite ( ) : Task
OpenInternalUriAsync ( Uri uri ) : Task

OpenTween 内部の機能を呼び出すための URL を開きます

OpenOwnFavedMenuItem_Click ( object sender, EventArgs e ) : void
OpenOwnHomeMenuItem_Click ( object sender, EventArgs e ) : void
OpenRelatedTab ( PostClass post ) : Task

指定されたツイートに対する関連発言タブを開きます

OpenRelatedTab ( long statusId ) : Task

指定されたツイートに対する関連発言タブを開きます

OpenThumbnailPicture ( ThumbnailInfo thumbnail ) : Task
OpenURLFileMenuItem_Click ( object sender, EventArgs e ) : void
OpenURLMenuItem_Click ( object sender, EventArgs e ) : void
OpenUserAppointUrl ( ) : Task
OpenUserSpecifiedUrlMenuItem_Click ( object sender, EventArgs e ) : void
OwnStatusMenuItem_Click ( object sender, EventArgs e ) : void
PlaySoundMenuItem_CheckedChanged ( object sender, EventArgs e ) : void
PostButton_Click ( object sender, EventArgs e ) : void
PostButton_KeyDown ( object sender, KeyEventArgs e ) : void
PostMessageAsync ( PostingStatus status ) : Task
PostMessageAsyncInternal ( IProgress p, CancellationToken ct, PostingStatus status ) : Task
ProcClipboardFromStatusTextWhenCtrlPlusV ( ) : void

StatusTextでCtrl+Vが押下された時の処理

ProtectTabMenuItem_Click ( object sender, EventArgs e ) : void
PublicSearchQueryMenuItem_Click ( object sender, EventArgs e ) : void
PurgeListViewItemCache ( ) : void

DetailsListView のための ListViewItem のキャッシュを消去する

PushSelectPostChain ( ) : void
QuoteStripMenuItem_Click ( object sender, EventArgs e ) : void
ReTweetStripMenuItem_Click ( object sender, EventArgs e ) : void
ReTweetUnofficialStripMenuItem_Click ( object sender, EventArgs e ) : void
ReadedStripMenuItem_Click ( object sender, EventArgs e ) : void
RefreshBlockIdsAsync ( ) : Task
RefreshFollowerIdsAsync ( ) : Task
RefreshMoreStripMenuItem_Click ( object sender, EventArgs e ) : void
RefreshMuteUserIdsAsync ( ) : Task
RefreshNoRetweetIdsAsync ( ) : Task
RefreshStripMenuItem_Click ( object sender, EventArgs e ) : void
RefreshTasktrayIcon ( ) : Task
RefreshTimeline ( ) : void
RefreshTwitterConfigurationAsync ( ) : Task
RefreshUserStreamsMenu ( ) : void
RemoveCommand ( string id, bool skipInput ) : Task
RemoveCommandMenuItem_Click ( object sender, EventArgs e ) : void
ReplaceAppName ( ) : void
RepliedStatusOpenMenuItem_Click ( object sender, EventArgs e ) : void
ReplyAllStripMenuItem_Click ( object sender, EventArgs e ) : void
ReplyStripMenuItem_Click ( object sender, EventArgs e ) : void
ResetColumns ( DetailsListView list ) : void
RestoreListViewScroll ( DetailsListView listView, TabModel tab, ListViewScroll listScroll ) : void

SaveListViewScroll によって保存されたスクロール位置を復元します

RestoreListViewSelection ( DetailsListView listView, TabModel tab, ListViewSelection listSelection ) : void

SaveListViewSelection によって保存された選択状態を復元します

RetweetAsync ( IReadOnlyList statusIds ) : Task
RetweetAsyncInternal ( IProgress p, CancellationToken ct, IReadOnlyList statusIds ) : Task
RtCountMenuItem_Click ( object sender, EventArgs e ) : void
RunTweenUp ( ) : void
SaveConfigsAll ( bool ifModified ) : void
SaveConfigsAtId ( ) : void
SaveConfigsCommon ( ) : void
SaveConfigsLocal ( ) : void
SaveConfigsTabs ( ) : void
SaveListViewScroll ( DetailsListView listView, TabModel tab ) : ListViewScroll

ListView のスクロール位置に関する情報を ListViewScroll として返します

SaveListViewSelection ( ) : ListViewSelection>.IReadOnlyDictionary

ListView の選択状態を ListViewSelection として返します

SaveListViewSelection ( DetailsListView listView, TabModel tab ) : ListViewSelection

ListView の選択状態を ListViewSelection として返します

SaveLogMenuItem_Click ( object sender, EventArgs e ) : void
SearchButton_Click ( object sender, EventArgs e ) : void
SearchComboBox_KeyDown ( object sender, KeyEventArgs e ) : void
SearchControls_Enter ( object sender, EventArgs e ) : void
SearchControls_Leave ( object sender, EventArgs e ) : void
SelectAllMenuItem_Click ( object sender, EventArgs e ) : void
SelectListItem ( DetailsListView LView, int Index ) : void
SelectListItem ( DetailsListView LView, int Index, int focusedIndex, int selectionMarkIndex ) : void
SelectMedia_DragDrop ( DragEventArgs e ) : void
SelectMedia_DragEnter ( DragEventArgs e ) : void
SelectTab ( string &tabName ) : bool
SetApiStatusLabel ( string endpointName = null ) : void
SetListProperty ( ) : void
SetMainWindowTitle ( ) : void
SetNotifyIconText ( ) : void
SetSortColumn ( ComparerMode sortColumn ) : void

発言一覧を指定された ComparerMode に基づいてソートする

SetSortColumnByDisplayIndex ( int columnIndex ) : void

発言一覧の指定した位置の列でソートする

SetSortLastColumn ( ) : void

発言一覧の最後列の項目でソートする

SetStatusLabelUrl ( ) : void
SetTabAlignment ( ) : void

タブの表示位置を設定する

SettingStripMenuItem_Click ( object sender, EventArgs e ) : void
ShortcutKeyListMenuItem_Click ( object sender, EventArgs e ) : void
ShowFriendship ( string id ) : Task
ShowProfileMenuItem_Click ( object sender, EventArgs e ) : void
ShowRelatedStatusesMenuItem_Click ( object sender, EventArgs e ) : void
ShowSearchDialog ( ) : void

検索ダイアログを表示し、検索を実行します

ShowSettingDialog ( bool showTaskbarIcon = false ) : DialogResult
ShowUserStatus ( string id ) : Task
ShowUserStatus ( string id, bool ShowInputDialog ) : Task
ShowUserTimeline ( ) : void
ShowUserTimelineToolStripMenuItem_Click ( object sender, EventArgs e ) : void
SoundFileComboBox_SelectedIndexChanged ( object sender, EventArgs e ) : void
SourceRuleMenuItem_Click ( object sender, EventArgs e ) : void
SplitContainer1_SplitterMoved ( object sender, SplitterEventArgs e ) : void
SplitContainer2_MouseDoubleClick ( object sender, MouseEventArgs e ) : void
SplitContainer2_Panel2_Resize ( object sender, EventArgs e ) : void
SplitContainer2_SplitterMoved ( object sender, SplitterEventArgs e ) : void
SplitContainer3_SplitterMoved ( object sender, SplitterEventArgs e ) : void
StartUserStream ( ) : void
StatusLabel_DoubleClick ( object sender, EventArgs e ) : void
StatusOpenMenuItem_Click ( object sender, EventArgs e ) : void
StatusText_Enter ( object sender, EventArgs e ) : void
StatusText_KeyDown ( object sender, KeyEventArgs e ) : void
StatusText_KeyPress ( object sender, KeyPressEventArgs e ) : void
StatusText_KeyUp ( object sender, KeyEventArgs e ) : void
StatusText_Leave ( object sender, EventArgs e ) : void
StatusText_MultilineChanged ( object sender, EventArgs e ) : void
StatusText_TextChanged ( object sender, EventArgs e ) : void
StopRefreshAllMenuItem_CheckedChanged ( object sender, EventArgs e ) : void
StopToolStripMenuItem_Click ( object sender, EventArgs e ) : void
SystemEvents_PowerModeChanged ( object sender, Microsoft e ) : void
TabMenuControl ( string tabName ) : void
TabMenuItem_Click ( object sender, EventArgs e ) : void
TabRenameMenuItem_Click ( object sender, EventArgs e ) : void
TimelineRefreshEnableChange ( bool isEnable ) : void
TimerInterval_Changed ( object sender, IntervalChangedEventArgs e ) : void
TimerRefreshIcon_Tick ( object sender, EventArgs e ) : void
TimerTimeline_Elapsed ( object sender, EventArgs e ) : void
TinyURLToolStripMenuItem_Click ( object sender, EventArgs e ) : void
ToolStripFocusLockMenuItem_CheckedChanged ( object sender, EventArgs e ) : void
ToolStripMenuItemUrlAutoShorten_CheckedChanged ( object sender, EventArgs e ) : void
TraceOutToolStripMenuItem_Click ( object sender, EventArgs e ) : void
TrackToolStripMenuItem_Click ( object sender, EventArgs e ) : void
TrimPostChain ( ) : void
TweenMain_Activated ( object sender, EventArgs e ) : void
TweenMain_ClientSizeChanged ( object sender, EventArgs e ) : void
TweenMain_Deactivate ( object sender, EventArgs e ) : void
TweenMain_DragDrop ( object sender, DragEventArgs e ) : void
TweenMain_DragEnter ( object sender, DragEventArgs e ) : void
TweenMain_DragOver ( object sender, DragEventArgs e ) : void
TweenMain_FormClosing ( object sender, FormClosingEventArgs e ) : void
TweenMain_Load ( object sender, EventArgs e ) : void
TweenMain_LocationChanged ( object sender, EventArgs e ) : void
TweenMain_Resize ( object sender, EventArgs e ) : void
TweenMain_Shown ( object sender, EventArgs e ) : void
TweenRestartMenuItem_Click ( object sender, EventArgs e ) : void
TwitterApiStatusToolStripMenuItem_Click ( object sender, EventArgs e ) : void
TwitterApiStatus_AccessLimitUpdated ( object sender, EventArgs e ) : void
TwurlnlToolStripMenuItem_Click ( object sender, EventArgs e ) : void
UndoRemoveTabMenuItem_Click ( object sender, EventArgs e ) : void
UnreadStripMenuItem_Click ( object sender, EventArgs e ) : void
UreadManageMenuItem_Click ( object sender, EventArgs e ) : void
UrlConvertAsync ( MyCommon Converter_Type ) : Task
UrlConvertAutoToolStripMenuItem_Click ( object sender, EventArgs e ) : void
UrlUndoToolStripMenuItem_Click ( object sender, EventArgs e ) : void
UserFavorareToolStripMenuItem_Click ( object sender, EventArgs e ) : void
UserStatusToolStripMenuItem_Click ( object sender, EventArgs e ) : void
UserTimelineToolStripMenuItem_Click ( object sender, EventArgs e ) : void
UxnuMenuItem_Click ( object sender, EventArgs e ) : void
VerUpMenuItem_Click ( object sender, EventArgs e ) : void
_hookGlobalHotkey_HotkeyPressed ( object sender, KeyEventArgs e ) : void
doGetFollowersMenu ( ) : Task
doMoveToRTHome ( ) : Task
doQuoteOfficial ( ) : void
doReTweetOfficial ( bool isConfirm ) : Task
doReTweetUnofficial ( ) : void
doRepliedStatusOpen ( ) : Task
doShowUserStatus ( TwitterUser user ) : Task
doShowUserStatus ( string id, bool ShowInputDialog ) : Task
doStatusDelete ( ) : Task
doUrlUndo ( ) : void
tw_NewPostFromStream ( object sender, EventArgs e ) : void
tw_PostDeleted ( object sender, PostDeletedEventArgs e ) : void
tw_UserIdChanged ( ) : void
tw_UserStreamEventArrived ( object sender, UserStreamEventReceivedEventArgs e ) : void
tw_UserStreamStarted ( object sender, EventArgs e ) : void
tw_UserStreamStopped ( object sender, EventArgs e ) : void
tweetDetailsView_StatusChanged ( object sender, TweetDetailsViewStatusChengedEventArgs e ) : void
tweetThumbnail1_ThumbnailDoubleClick ( object sender, ThumbnailDoubleClickEventArgs e ) : void
tweetThumbnail1_ThumbnailImageSearchClick ( object sender, ThumbnailImageSearchEventArgs e ) : void
tweetThumbnail1_ThumbnailLoading ( object sender, EventArgs e ) : void

Method Details

AddFilterRuleByScreenName() public method

public AddFilterRuleByScreenName ( ) : void
return void

AddFilterRuleBySource() public method

public AddFilterRuleBySource ( ) : void
return void

AddNewTab() public method

public AddNewTab ( TabModel tab, bool startup ) : bool
tab OpenTween.Models.TabModel
startup bool
return bool

AddNewTabForSearch() public method

public AddNewTabForSearch ( string searchWord ) : void
searchWord string
return void

AddNewTabForUserTimeline() public method

public AddNewTabForUserTimeline ( string user ) : void
user string
return void

ChangeTabUnreadManage() public method

public ChangeTabUnreadManage ( string tabName, bool isManage ) : void
tabName string
isManage bool
return void

Dispose() protected method

使用中のリソースをすべてクリーンアップします。
protected Dispose ( bool disposing ) : void
disposing bool マネージ リソースが破棄される場合 true、破棄されない場合は false です。
return void

GetTabPageIndex() public method

指定されたタブのListTabにおける位置を返します
非表示のタブについて -1 が返ることを常に考慮して下さい
public GetTabPageIndex ( string tabName ) : int
tabName string
return int

GetVersionInfoAsync() public method

OpenTween の最新バージョンの情報を取得します
public GetVersionInfoAsync ( ) : Task
return Task

IsNetworkAvailable() public method

public IsNetworkAvailable ( ) : bool
return bool

IsTwitterId() public method

public IsTwitterId ( string name ) : bool
name string
return bool

ListManageUserContext() public method

public ListManageUserContext ( string screenName ) : void
screenName string
return void

OpenUriAsync() public method

public OpenUriAsync ( Uri uri, bool isReverseSettings = false ) : Task
uri Uri
isReverseSettings bool
return Task

OpenUriInBrowserAsync() public method

public OpenUriInBrowserAsync ( string UriString ) : Task
UriString string
return Task

ProcessDialogKey() protected method

protected ProcessDialogKey ( Keys keyData ) : bool
keyData Keys
return bool

ReOrderTab() public method

public ReOrderTab ( string targetTabText, string baseTabText, bool isBeforeBaseTab ) : void
targetTabText string
baseTabText string
isBeforeBaseTab bool
return void

RemoveSpecifiedTab() public method

public RemoveSpecifiedTab ( string TabName, bool confirm ) : bool
TabName string
confirm bool
return bool

ScaleControl() protected method

protected ScaleControl ( SizeF factor, BoundsSpecified specified ) : void
factor SizeF
specified BoundsSpecified
return void

SetPermanentHashtag() public method

public SetPermanentHashtag ( string hashtag ) : void
hashtag string
return void

SetStatusLabel() public method

public SetStatusLabel ( string text ) : void
text string
return void

ShowSuplDialog() public method

public ShowSuplDialog ( TextBox owner, AtIdSupplement dialog ) : void
owner TextBox
dialog AtIdSupplement
return void

ShowSuplDialog() public method

public ShowSuplDialog ( TextBox owner, AtIdSupplement dialog, int offset ) : void
owner TextBox
dialog AtIdSupplement
offset int
return void

ShowSuplDialog() public method

public ShowSuplDialog ( TextBox owner, AtIdSupplement dialog, int offset, string startswith ) : void
owner TextBox
dialog AtIdSupplement
offset int
startswith string
return void

TabRename() public method

public TabRename ( string origTabName, string &newTabName ) : bool
origTabName string
newTabName string
return bool

TweenMain() public method

public TweenMain ( ) : System
return System

createDetailHtml() public method

public createDetailHtml ( string orgdata ) : string
orgdata string
return string

Property Details

AtIdSupl public property

public AtIdSupplement,OpenTween AtIdSupl
return AtIdSupplement

HashMgr public property

public HashtagManage HashMgr
return HashtagManage

HashSupl public property

public AtIdSupplement HashSupl
return AtIdSupplement