[Overview][Types][Classes][Procedures and functions][Index] Reference for unit 'LazDialogs' (#lcl)

TLazarusFileDialogForm

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: lazdialogs.pas line 20

type TLazarusFileDialogForm = class(TForm)

public

  ButtonPanel: TButtonPanel;

  

Button panel for the Lazarus dialog form.

  ShellTreeView: TShellTreeView;

  

Shell tree view control for the Lazarus dialog form.

  ShellListView: TShellListView;

  

Shell list view control for the Lazarus dialog form.

  SaveEdit: TEdit;

  

  FilterComboBox: TFilterComboBox;

  

Combo box control used for the file mask filter in the Lazarus dialog form.

  FileName: string;

  

File name for the selected file in the Lazarus dialog form.

  Filter: string;

  

File mask filter for the Lazarus dialog form.

  InitialDir: string;

  

Initial directory used in the Lazarus file dialog form.

  Title: string;

  

Title displayed for the Lazarus dialog form.

  constructor CreateNew(); override;

  

Alternate constructor for the class instance.

  procedure Initialize();

  

Creates and positions child controls on the Lazarus dialog form.

  procedure HandleOkClick();

  

Event handler signalled when the OK button is clicked.

  procedure HandleCancelClick();

  

Event handler signalled when the Cancel button is clicked.

  procedure HandleCloseQuery();

  

Event handler for an OnCloseQuery event notification.

  procedure HandleEditChange();

  

Event handler for changes to the value in the SaveEdit control.

  procedure HandleSelectItem();

  

Event handler for changes to the selected item in ShellListView.

  procedure HandleTreeViewSelectionChanged();

  

Event handler signalled when the selected item in ShellTreeView is changed.

end;

Inheritance

TLazarusFileDialogForm

  

|

TForm

  

Implements a form used in an LCL application.

|

TCustomForm

  

The base type for TForm classes.

|

TCustomDesignControl

  

Provides a designer surface for scaling and layout of its child controls.

|

TScrollingWinControl

  

Class of a windowed control with incorporated scroll bars.

|

TCustomControl

  

The base class for windowed controls which paint themselves.

|

TWinControl

  

The base class for controls which can contain other (child) controls.

|

TControl

  

The base class for visible controls.

|

TLCLComponent

  

The base class for LCL components which have an associated widget.

|

TComponent

?

TObject

The latest version of this document can be found at lazarus-ccr.sourceforge.net.