C# Class cadencii.windows.forms.RebarBand

Inheritance: System.ComponentModel.Component, IDisposable
Show file Open project: cadencii/cadencii Class Usage Examples

Protected Properties

Property Type Description
_disposed bool

Private Properties

Property Type Description
CreateBand void
DestroyBand void
OnMouseDown void
OnMouseMove void
OnMouseUp void
OnMouseWheel void
OnMove void
OnResize void
OnVisibleChanged void
ShouldSerializeForeColor bool
UpdateChildByHandle void
cloneMenuItemRecursive void
drawChevronMenuItem void
handleChevronMenuItemClick void
measureChevronMenuItem void

Public Methods

Method Description
Maximize ( ) : void
Minimize ( ) : void
RebarBand ( ) : System
Show ( Control control, Rectangle chevron_rect ) : void
setChildByHandle ( IntPtr handle ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void
OnChildHandleCreated ( object sender, EventArgs e ) : void
OnChildMove ( object sender, EventArgs e ) : void
OnChildParentChanged ( object sender, EventArgs e ) : void
OnChildSizeChanged ( object sender, EventArgs e ) : void
UpdateCaption ( ) : void
UpdateChild ( ) : void
UpdateColors ( ) : void
UpdateIcon ( ) : void
UpdateMinimums ( ) : void
UpdatePicture ( ) : void
UpdateStyles ( ) : void

Private Methods

Method Description
CreateBand ( ) : void
DestroyBand ( ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnMouseWheel ( MouseEventArgs e ) : void
OnMove ( EventArgs e ) : void
OnResize ( EventArgs e ) : void
OnVisibleChanged ( EventArgs e ) : void
ShouldSerializeForeColor ( ) : bool
UpdateChildByHandle ( IntPtr handle ) : void
cloneMenuItemRecursive ( Menu dest, Menu src ) : void

メニューアイテムの階層を再帰的にコピーします

drawChevronMenuItem ( object sender, DrawItemEventArgs e ) : void
handleChevronMenuItemClick ( object sender, EventArgs e ) : void
measureChevronMenuItem ( object sender, System.Windows.Forms.MeasureItemEventArgs e ) : void

Method Details

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Maximize() public method

public Maximize ( ) : void
return void

Minimize() public method

public Minimize ( ) : void
return void

OnChildHandleCreated() protected method

protected OnChildHandleCreated ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

OnChildMove() protected method

protected OnChildMove ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

OnChildParentChanged() protected method

protected OnChildParentChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

OnChildSizeChanged() protected method

protected OnChildSizeChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

RebarBand() public method

public RebarBand ( ) : System
return System

Show() public method

public Show ( Control control, Rectangle chevron_rect ) : void
control System.Windows.Forms.Control
chevron_rect System.Drawing.Rectangle
return void

UpdateCaption() protected method

protected UpdateCaption ( ) : void
return void

UpdateChild() protected method

protected UpdateChild ( ) : void
return void

UpdateColors() protected method

protected UpdateColors ( ) : void
return void

UpdateIcon() protected method

protected UpdateIcon ( ) : void
return void

UpdateMinimums() protected method

protected UpdateMinimums ( ) : void
return void

UpdatePicture() protected method

protected UpdatePicture ( ) : void
return void

UpdateStyles() protected method

protected UpdateStyles ( ) : void
return void

setChildByHandle() public method

public setChildByHandle ( IntPtr handle ) : void
handle System.IntPtr
return void

Property Details

_disposed protected property

protected bool _disposed
return bool