C# Class Gablarski.Clients.Windows.UserTreeView

Inheritance: System.Windows.Forms.TreeView
Afficher le fichier Open project: ermau/Gablarski

Private Properties

Свойство Type Description
AddChannels void
AddSourceContext void
ContextAddChannelClick void
ContextAllowRegistration void
ContextBanUsername void
ContextChannelKick void
ContextCopyUserCommentClick void
ContextDeleteChannelClick void
ContextEditChannelClick void
ContextGotoUrlUserCommentClick void
ContextIgnoreSourceClick void
ContextIgnoreUserClick void
ContextMuteSourceClick void
ContextMuteUserClick void
ContextServerKick void
NodeInState bool
OnPermissionsChanged void
OnSourceMuted void
OnUserMuted void
SetupChannelContext void
SetupSourceContext void
SetupUserContext void
UpdateContextMenus void
VolumeOnClick void

Méthodes publiques

Méthode Description
AddChannel ( IChannelInfo channel ) : void
AddSource ( AudioSource source ) : void
AddUser ( IUserInfo user, IEnumerable sources ) : void
MarkMuted ( AudioSource source ) : void
MarkMuted ( IUserInfo user ) : void
MarkSilent ( AudioSource source ) : void
MarkSilent ( AudioSource source, bool ignoreStates ) : void
MarkSilent ( IUserInfo user ) : void
MarkSilent ( IUserInfo user, bool ignoreStates ) : void
MarkTalking ( AudioSource source ) : void
MarkTalking ( AudioSource source, bool ignoreStates ) : void
MarkTalking ( IUserInfo user ) : void
MarkTalking ( IUserInfo user, bool ignoreStates ) : void
RemoveUser ( IUserInfo user ) : void
SetServerNode ( TreeNode node ) : void
Update ( IEnumerable channels, IEnumerable users, IEnumerable sources ) : void
UserTreeView ( ) : System

Méthodes protégées

Méthode Description
DefWndProc ( Message &m ) : void
OnDragDrop ( DragEventArgs e ) : void
OnDragOver ( DragEventArgs e ) : void
OnItemDrag ( ItemDragEventArgs e ) : void
OnNodeMouseClick ( TreeNodeMouseClickEventArgs e ) : void
OnNodeMouseDoubleClick ( TreeNodeMouseClickEventArgs e ) : void

Private Methods

Méthode Description
AddChannels ( IEnumerable channels, IChannelInfo parent ) : void
AddSourceContext ( ToolStripItemCollection items, AudioSource source ) : void
ContextAddChannelClick ( object sender, EventArgs e ) : void
ContextAllowRegistration ( object sender, EventArgs eventArgs ) : void
ContextBanUsername ( object sender, EventArgs eventArgs ) : void
ContextChannelKick ( object sender, EventArgs e ) : void
ContextCopyUserCommentClick ( object sender, EventArgs e ) : void
ContextDeleteChannelClick ( object sender, EventArgs e ) : void
ContextEditChannelClick ( object sender, EventArgs e ) : void
ContextGotoUrlUserCommentClick ( object sender, EventArgs e ) : void
ContextIgnoreSourceClick ( object sender, EventArgs e ) : void
ContextIgnoreUserClick ( object sender, EventArgs e ) : void
ContextMuteSourceClick ( object sender, EventArgs e ) : void
ContextMuteUserClick ( object sender, EventArgs e ) : void
ContextServerKick ( object sender, EventArgs e ) : void
NodeInState ( TreeNode node ) : bool
OnPermissionsChanged ( object sender, EventArgs e ) : void
OnSourceMuted ( object sender, AudioSourceMutedEventArgs e ) : void
OnUserMuted ( object sender, UserMutedEventArgs e ) : void
SetupChannelContext ( TreeNode cn ) : void
SetupSourceContext ( TreeNode snode ) : void
SetupUserContext ( TreeNode un ) : void
UpdateContextMenus ( bool full ) : void
VolumeOnClick ( object sender, EventArgs eventArgs ) : void

Method Details

AddChannel() public méthode

public AddChannel ( IChannelInfo channel ) : void
channel IChannelInfo
Résultat void

AddSource() public méthode

public AddSource ( AudioSource source ) : void
source AudioSource
Résultat void

AddUser() public méthode

public AddUser ( IUserInfo user, IEnumerable sources ) : void
user IUserInfo
sources IEnumerable
Résultat void

DefWndProc() protected méthode

protected DefWndProc ( Message &m ) : void
m System.Windows.Forms.Message
Résultat void

MarkMuted() public méthode

public MarkMuted ( AudioSource source ) : void
source AudioSource
Résultat void

MarkMuted() public méthode

public MarkMuted ( IUserInfo user ) : void
user IUserInfo
Résultat void

MarkSilent() public méthode

public MarkSilent ( AudioSource source ) : void
source AudioSource
Résultat void

MarkSilent() public méthode

public MarkSilent ( AudioSource source, bool ignoreStates ) : void
source AudioSource
ignoreStates bool
Résultat void

MarkSilent() public méthode

public MarkSilent ( IUserInfo user ) : void
user IUserInfo
Résultat void

MarkSilent() public méthode

public MarkSilent ( IUserInfo user, bool ignoreStates ) : void
user IUserInfo
ignoreStates bool
Résultat void

MarkTalking() public méthode

public MarkTalking ( AudioSource source ) : void
source AudioSource
Résultat void

MarkTalking() public méthode

public MarkTalking ( AudioSource source, bool ignoreStates ) : void
source AudioSource
ignoreStates bool
Résultat void

MarkTalking() public méthode

public MarkTalking ( IUserInfo user ) : void
user IUserInfo
Résultat void

MarkTalking() public méthode

public MarkTalking ( IUserInfo user, bool ignoreStates ) : void
user IUserInfo
ignoreStates bool
Résultat void

OnDragDrop() protected méthode

protected OnDragDrop ( DragEventArgs e ) : void
e System.Windows.Forms.DragEventArgs
Résultat void

OnDragOver() protected méthode

protected OnDragOver ( DragEventArgs e ) : void
e System.Windows.Forms.DragEventArgs
Résultat void

OnItemDrag() protected méthode

protected OnItemDrag ( ItemDragEventArgs e ) : void
e System.Windows.Forms.ItemDragEventArgs
Résultat void

OnNodeMouseClick() protected méthode

protected OnNodeMouseClick ( TreeNodeMouseClickEventArgs e ) : void
e System.Windows.Forms.TreeNodeMouseClickEventArgs
Résultat void

OnNodeMouseDoubleClick() protected méthode

protected OnNodeMouseDoubleClick ( TreeNodeMouseClickEventArgs e ) : void
e System.Windows.Forms.TreeNodeMouseClickEventArgs
Résultat void

RemoveUser() public méthode

public RemoveUser ( IUserInfo user ) : void
user IUserInfo
Résultat void

SetServerNode() public méthode

public SetServerNode ( TreeNode node ) : void
node System.Windows.Forms.TreeNode
Résultat void

Update() public méthode

public Update ( IEnumerable channels, IEnumerable users, IEnumerable sources ) : void
channels IEnumerable
users IEnumerable
sources IEnumerable
Résultat void

UserTreeView() public méthode

public UserTreeView ( ) : System
Résultat System