C# Class Fusionbird.FusionToolkit.FusionTrackBar

A trackbar that supports transparency
Inheritance: System.Windows.Forms.TrackBar
ファイルを表示 Open project: r4dius/AutoPuTTY

Private Properties

Property Type Description
DrawHorizontalTicks void
DrawPointerDown void
DrawPointerLeft void
DrawPointerRight void
DrawPointerUp void
DrawVerticalTicks void

Public Methods

Method Description
FusionTrackBar ( ) : System

Protected Methods

Method Description
OnDrawChannel ( IntPtr hdc ) : void

Fires the DrawChannel events

OnDrawThumb ( IntPtr hdc ) : void

Fires the DrawThumb events

OnDrawTicks ( IntPtr hdc ) : void

Fires the tick drawing events

WndProc ( Message &m ) : void

Overrides WndProc to intercept custom draw messages in the message queue

Private Methods

Method Description
DrawHorizontalTicks ( Graphics g, Color color ) : void

Draws horizontal ticks

DrawPointerDown ( Graphics g ) : void

Draw a downward pointer

DrawPointerLeft ( Graphics g ) : void

Draw left-facing pointer

DrawPointerRight ( Graphics g ) : void

Draws a right-facing pointer

DrawPointerUp ( Graphics g ) : void

Draws an upwards facing pointer

DrawVerticalTicks ( Graphics g, Color color ) : void

Draws the ticks on a vertical track-bar

Method Details

FusionTrackBar() public method

public FusionTrackBar ( ) : System
return System

OnDrawChannel() protected method

Fires the DrawChannel events
protected OnDrawChannel ( IntPtr hdc ) : void
hdc System.IntPtr The device context for graphics operations
return void

OnDrawThumb() protected method

Fires the DrawThumb events
protected OnDrawThumb ( IntPtr hdc ) : void
hdc System.IntPtr The device context for graphics operations
return void

OnDrawTicks() protected method

Fires the tick drawing events
protected OnDrawTicks ( IntPtr hdc ) : void
hdc System.IntPtr The device context that holds the graphics operations
return void

WndProc() protected method

Overrides WndProc to intercept custom draw messages in the message queue
protected WndProc ( Message &m ) : void
m Message
return void