C# Class ARCed.UI.VS2005DockPaneStrip

Inheritance: DockPaneStripBase
Afficher le fichier Open project: borisblizzard/arcreator

Private Properties

Свойство Type Description
CalculateDocumentTab bool
CalculateTabs void
CalculateTabs_Document void
CalculateTabs_ToolWindow void
Close_Click void
ContextMenuItemClick void
DrawTab void
DrawTabStrip void
DrawTabStrip_Document void
DrawTabStrip_ToolWindow void
DrawTab_Document void
DrawTab_ToolWindow void
EnsureDocumentTabVisible bool
GetMaxTabWidth int
GetMaxTabWidth_Document int
GetMaxTabWidth_ToolWindow int
GetOutline_Document System.Drawing.Drawing2D.GraphicsPath
GetOutline_ToolWindow System.Drawing.Drawing2D.GraphicsPath
GetTabOutline System.Drawing.Drawing2D.GraphicsPath
GetTabOutlineDocument System.Drawing.Drawing2D.GraphicsPath
GetTabOutline_ToolWindow System.Drawing.Drawing2D.GraphicsPath
GetTabRectangle System.Drawing.Rectangle
GetTabRectangle_Document System.Drawing.Rectangle
GetTabRectangle_ToolWindow System.Drawing.Rectangle
LayoutButtons void
MeasureHeight_Document int
MeasureHeight_ToolWindow int
SetInertButtons void
WindowListClick void

Méthodes publiques

Méthode Description
VS2005DockPaneStrip ( DockPane pane ) : System

Méthodes protégées

Méthode Description
CreateTab ( IDockContent content ) : Tab
Dispose ( bool disposing ) : void
EnsureTabVisible ( IDockContent content ) : void
GetOutline ( int index ) : GraphicsPath
HitTest ( Point ptMouse ) : int
MeasureHeight ( ) : int
OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
OnMouseHover ( EventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void
OnRefreshChanges ( ) : void
OnRightToLeftChanged ( EventArgs e ) : void

Private Methods

Méthode Description
CalculateDocumentTab ( Rectangle rectTabStrip, int &x, int index ) : bool
CalculateTabs ( ) : void
CalculateTabs_Document ( ) : void

Calculate which tabs are displayed and in what order.

CalculateTabs_ToolWindow ( ) : void
Close_Click ( object sender, EventArgs e ) : void
ContextMenuItemClick ( object sender, EventArgs e ) : void
DrawTab ( Graphics g, TabVS2005 tab, Rectangle rect ) : void
DrawTabStrip ( Graphics g ) : void
DrawTabStrip_Document ( Graphics g ) : void
DrawTabStrip_ToolWindow ( Graphics g ) : void
DrawTab_Document ( Graphics g, TabVS2005 tab, Rectangle rect ) : void
DrawTab_ToolWindow ( Graphics g, TabVS2005 tab, Rectangle rect ) : void
EnsureDocumentTabVisible ( IDockContent content, bool repaint ) : bool
GetMaxTabWidth ( int index ) : int
GetMaxTabWidth_Document ( int index ) : int
GetMaxTabWidth_ToolWindow ( int index ) : int
GetOutline_Document ( int index ) : GraphicsPath
GetOutline_ToolWindow ( int index ) : GraphicsPath
GetTabOutline ( Tab tab, bool rtlTransform, bool toScreen ) : GraphicsPath
GetTabOutlineDocument ( Tab tab, bool rtlTransform, bool toScreen, bool full ) : GraphicsPath
GetTabOutline_ToolWindow ( Tab tab, bool rtlTransform, bool toScreen ) : GraphicsPath
GetTabRectangle ( int index ) : Rectangle
GetTabRectangle_Document ( int index ) : Rectangle
GetTabRectangle_ToolWindow ( int index ) : Rectangle
LayoutButtons ( ) : void
MeasureHeight_Document ( ) : int
MeasureHeight_ToolWindow ( ) : int
SetInertButtons ( ) : void
WindowListClick ( object sender, EventArgs e ) : void

Method Details

CreateTab() protected méthode

protected CreateTab ( IDockContent content ) : Tab
content IDockContent
Résultat Tab

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

EnsureTabVisible() protected méthode

protected EnsureTabVisible ( IDockContent content ) : void
content IDockContent
Résultat void

GetOutline() protected méthode

protected GetOutline ( int index ) : GraphicsPath
index int
Résultat System.Drawing.Drawing2D.GraphicsPath

HitTest() protected méthode

protected HitTest ( Point ptMouse ) : int
ptMouse Point
Résultat int

MeasureHeight() protected méthode

protected MeasureHeight ( ) : int
Résultat int

OnLayout() protected méthode

protected OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
levent System.Windows.Forms.LayoutEventArgs
Résultat void

OnMouseHover() protected méthode

protected OnMouseHover ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnPaint() protected méthode

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
Résultat void

OnRefreshChanges() protected méthode

protected OnRefreshChanges ( ) : void
Résultat void

OnRightToLeftChanged() protected méthode

protected OnRightToLeftChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

VS2005DockPaneStrip() public méthode

public VS2005DockPaneStrip ( DockPane pane ) : System
pane DockPane
Résultat System