FileDialog Class

Definition

Line 122 of System.Screen/FileDialog.cm

Inheritance

Constructors & Destructor

public nothrow FileDialog(FileDialogCreateParams& createParams)

Member Functions

private void AddItemsToListBox()
public String<char> FilePath() const
private void ListBoxItemSelected()
private void ListBoxSelectedIndexChanged()
private void MakeListBoxContent()
private void Measure(bool setLoc)
public override void OnWriteScreen(WriteScreenEventArgs& args)
private void ReadDirectory()
private void SetDefaultButtonStatus()
private void SortItems()
private void TextBoxTextChanged()
private void TextBoxTextEntered()
private void WriteCaption(const String<uchar>& captionStr)

Member Variables

private String<char> caption
private Button* defaultButton
private String<char> directory
private Label* directoryLabel
private List<DirectoryItem> items
private FileDialogKind kind
private ListBox* listBox
private bool requireFileExists
private TextBox* textBox

Constructor& Destructor Details

FileDialog Constructor

public nothrow FileDialog(FileDialogCreateParams& createParams)

Definition
Line 124 of System.Screen/FileDialog.cm


Member Function Details

AddItemsToListBox Member Function

private void AddItemsToListBox()

Definition
Line 363 of System.Screen/FileDialog.cm


FilePath Member Function

public String<char> FilePath()

Definition
Line 211 of System.Screen/FileDialog.cm


ListBoxItemSelected Member Function

private void ListBoxItemSelected()

Definition
Line 245 of System.Screen/FileDialog.cm


ListBoxSelectedIndexChanged Member Function

private void ListBoxSelectedIndexChanged()

Definition
Line 261 of System.Screen/FileDialog.cm


MakeListBoxContent Member Function

private void MakeListBoxContent()

Definition
Line 357 of System.Screen/FileDialog.cm


Measure Member Function

private void Measure(bool setLoc)

Definition
Line 333 of System.Screen/FileDialog.cm


OnWriteScreen Member Function

public override void OnWriteScreen(WriteScreenEventArgs& args)

Definition
Line 226 of System.Screen/FileDialog.cm


ReadDirectory Member Function

private void ReadDirectory()

Definition
Line 395 of System.Screen/FileDialog.cm


SetDefaultButtonStatus Member Function

private void SetDefaultButtonStatus()

Definition
Line 306 of System.Screen/FileDialog.cm


SortItems Member Function

private void SortItems()

Definition
Line 423 of System.Screen/FileDialog.cm


TextBoxTextChanged Member Function

private void TextBoxTextChanged()

Definition
Line 287 of System.Screen/FileDialog.cm


TextBoxTextEntered Member Function

private void TextBoxTextEntered()

Definition
Line 298 of System.Screen/FileDialog.cm


WriteCaption Member Function

private void WriteCaption(const String<uchar>& captionStr)

Definition
Line 347 of System.Screen/FileDialog.cm