PathBar Class

Definition

Line 43 of FileExplorer/PathBar.cm

Inheritance

Constructors & Destructor

public PathBar(PathBarCreateParams& createParams, ControlCreateParams& emptyViewCreateParams, ParentPathSelectorCreateParams& parentPathSelectorCreateParams, PathDividerCreateParams& pathDividerCreateParams, PathViewCreateParams& pathViewCreateParams)

Member Functions

public inline nothrow Node* CurrentNode() const
public nothrow ParentPathSelector* GetParentPathSelector() const
public nothrow PathView* GetPathView() const
protected override void OnPaint(PaintEventArgs& args)
protected override void OnSizeChanged(uint windowState)
public nothrow void SetCurrentNode(Node* currentNode_)
public nothrow void SetEmptyViewWidth(int width)
public nothrow void SetPathViewMaxWidth(int width)

Member Variables

private Node* currentNode
private EmptyView* emptyView
private ParentPathSelector* parentPathSelector
private PathDivider* pathDivider1
private PathDivider* pathDivider2
private PathView* pathView

Constructor& Destructor Details

PathBar Constructor

public PathBar(PathBarCreateParams& createParams, ControlCreateParams& emptyViewCreateParams, ParentPathSelectorCreateParams& parentPathSelectorCreateParams, PathDividerCreateParams& pathDividerCreateParams, PathViewCreateParams& pathViewCreateParams)

Definition
Line 45 of FileExplorer/PathBar.cm


Member Function Details

CurrentNode Member Function

public inline nothrow Node* CurrentNode()

Definition
Line 114 of FileExplorer/PathBar.cm


GetParentPathSelector Member Function

public nothrow ParentPathSelector* GetParentPathSelector()

Definition
Line 118 of FileExplorer/PathBar.cm


GetPathView Member Function

public nothrow PathView* GetPathView()

Definition
Line 122 of FileExplorer/PathBar.cm


OnPaint Member Function

protected override void OnPaint(PaintEventArgs& args)

Definition
Line 126 of FileExplorer/PathBar.cm


OnSizeChanged Member Function

protected override void OnSizeChanged(uint windowState)

Definition
Line 150 of FileExplorer/PathBar.cm


SetCurrentNode Member Function

public nothrow void SetCurrentNode(Node* currentNode_)

Definition
Line 99 of FileExplorer/PathBar.cm


SetEmptyViewWidth Member Function

public nothrow void SetEmptyViewWidth(int width)

Definition
Line 70 of FileExplorer/PathBar.cm


SetPathViewMaxWidth Member Function

public nothrow void SetPathViewMaxWidth(int width)

Definition
Line 85 of FileExplorer/PathBar.cm