TcxShellChangeEvent Type
The procedural type for shell change events.
Declaration
TcxShellChangeEvent = procedure(Sender: TObject; AEventID: DWORD; APIDL1: PItemIDList; APIDL2: PItemIDList) of object;
Parameters
Name | Type | Description |
---|---|---|
Sender | TObject | Provides access to the shell control that raised the shell change event. Cast the |
AEventID | DWORD | Returns the identifier of the Windows Shell event that occurred. |
APIDL1 | PItemIDList | The pointer to the item identifier list (PIDL) to the first shell item associated with the Windows Shell event that occurred. |
APIDL2 | PItemIDList | The pointer to the item identifier list (PIDL) to the second shell item associated with the Windows Shell event that occurred. |
Remarks
The shell change event occurs every time a DevExpress control tracks a change in Windows Shell made by an external application (Windows Explorer, for example).
The following public API members reference the TcxShellChangeEvent
procedural type:
- TcxCustomShellListView.OnShellChange
- Allows you to respond to external changes made in Windows Shell.
- TcxCustomShellTreeView.OnShellChange
- Allows you to respond to external changes made in Windows Shell.
- TdxCustomShellListView.OnShellChange
- Allows you to respond to external changes made in Windows Shell.
- TdxCustomShellTreeView.OnShellChange
- Allows you to respond to external changes made in Windows Shell.
- TdxCustomShellBreadcrumbEdit.OnShellChange
- Allows you to respond to external changes made in Windows Shell.