This component behaves like a combo box in the Windows Explorer. Usually you will just drop this component on a form and assign its ShellLink property to a TJamShellLink, everything else will be done automatically.

|
|
Name |
Description |
![]() |
Creates an instance of a TJamCustomEditComboBox component. | |
![]() |
Deletes an instance of a TJamCustomEditComboBox component. |
|
|
Name |
Description |
![]() |
Creates an instance of a TJamCustomFolderCombo component. | |
![]() |
Destroys an instance of a TJamCustomFolderCombo component. |
|
|
Name |
Description |
|
The TJamShellLink instance to which the current control connected. | |
|
This method is called by the ShellLink instance if the currently selected item has changed. | |
|
This method indicates that the callee should perform a full refresh of its contents. This will usually be an entrie reload of the displyed items. | |
|
Setter method for the ShellLink property. | |
|
This method indicates that the callee should go up one level and siplay the contents of the current folder's parent folder. | |
|
This method is called by the ShellLink instance if the currently displayed folder has changed. | |
|
This method indicates that the callee should select all item it currently displays. | |
|
Getter method for the ShellLink property. | |
|
This method indicates that the callee should perform a quick refresh of its contents. It is tolerable that changes in metadata are not detected. Removed and deleted items hsould be detected. The runtime of this method should be significantly faster thatn the one of the FullRefresh method. |
|
|
Name |
Description |
|
This is SetIcon, a member of class IIconViewer. |
|
|
Name |
Description |
![]() |
returns true if the user pressed the ESC key when the list was dropped down or the list was closed without selecting an item, false otherwise. Can be useful in the OnCloseUp Event. | |
|
This is EditText, a member of class TJamCustomEditComboBox. | |
|
Occurs when the drop-down list closes up due to some user action. | |
|
This is UseSystemFont, a member of class TJamCustomEditComboBox. | |
![]() |
Selects the entire block of text in the edit box. |
|
|
Name |
Description |
![]() |
This is Objects, a member of class TJamCustomFolderCombo. | |
|
Gives back the full path of the selected folder in the JamFolderCombo. | |
![]() |
Deletes all text from the edit box and all items from the Items list. | |
|
Deletes item with the given index from the Items list. | |
|
This is IndexOfPath, a member of class TJamCustomFolderCombo. |
|
|
Name |
Description |
![]() |
This is SpecialFolder, a member of class TJamShellCombo. | |
|
Adds a folder to the TJamShellCombo | |
|
This is AddShellItem, a member of class TJamShellCombo. | |
|
This is DoAddFolder, a member of class TJamShellCombo. | |
|
Refreshes the information displayed in this control. | |
|
This is InsertItem, a member of class TJamShellCombo. |
|
|
Name |
Description |
![]() |
The version number of the ShellBrower controls. |
|
|
Name |
Description |
|
This is AutoCompleteOptions, a member of class TJamCustomFolderCombo. | |
|
This is OnContextPopup, a member of class TJamCustomFolderCombo. | |
|
This is OnEndDock, a member of class TJamCustomFolderCombo. | |
|
This is OnSelect, a member of class TJamCustomFolderCombo. | |
|
This is OnStartDock, a member of class TJamCustomFolderCombo. |
|
|
Name |
Description |
|
This is Align, a member of class TJamShellCombo. | |
|
Use this property to get or set the edges of the container to which a control is bound and determine how a control is resized with its parent. | |
|
Receives notifications about changes in the shell and performs refreshes automatically. | |
|
This is BevelEdges, a member of class TJamShellCombo. | |
|
This is BevelInner, a member of class TJamShellCombo. | |
|
This is BevelKind, a member of class TJamShellCombo. | |
|
This is BevelOuter, a member of class TJamShellCombo. | |
|
Specifies the background color of the control. | |
|
If set to true, compressed folders and files will be shown in a different color. | |
|
If set to true, encrypted folders and files will be shown in a different color. | |
|
This is Constraints, a member of class TJamShellCombo. | |
|
This is Ctl3D, a member of class TJamShellCombo. | |
|
Determines whether the control's image is rendered directly to the window or painted to an in-memory bitmap first. | |
|
This is DragCursor, a member of class TJamShellCombo. | |
|
This is DragKind, a member of class TJamShellCombo. | |
|
This is DragMode, a member of class TJamShellCombo. | |
|
Specifies the maximum number of items displayed in the drop-down list. | |
|
Use this property to enable the possibility to edit the selected folder in the TJamShellCombo. | |
|
Controls whether the control responds to mouse, keyboard, and timer events. | |
|
Use FileSystemOnly to determine, if only file system objects should be displayed. | |
|
Controls the attributes of text written on or in the control. Make sure to turn off UseSystemFont before editing this control! Otherwise the changes will not persist. | |
|
This is ImeMode, a member of class TJamShellCombo. | |
|
This is ImeName, a member of class TJamShellCombo. | |
|
This is ItemHeight, a member of class TJamShellCombo. | |
|
Indicates which item in the drop-down list is selected. | |
|
Specifies the maximum number of characters the user can type into the edit portion of the combo box. | |
|
Prevent the control to be filled on startup of the application. | |
|
Is being triggered when a new item is added to the combo box. | |
|
This is OnCanResize, a member of class TJamShellCombo. | |
|
Occurs when the user changes the text displayed in the edit region. | |
|
Occurs when the user clicks the control. | |
|
Occurs when the drop-down list closes up due to some user action. | |
|
Occurs when the user double-clicks the left mouse button when the mouse pointer is over the control. | |
|
Occurs when a drag-and-drop operation is completed. | |
|
Occurs when an object is dragged over the control's bounds. | |
|
Occurs when the user opens the drop-down list. | |
|
This is OnEndDrag, a member of class TJamShellCombo. | |
|
Occurs when the control is entered. | |
|
This is OnExit, a member of class TJamShellCombo. | |
|
Occurs when a key is pressed while the control has focus. | |
|
Occurs when a key is pressed while the control has focus. | |
|
Occurs when a key is released while the control has focus. | |
|
This is OnStartDrag, a member of class TJamShellCombo. | |
|
This is ParentColor, a member of class TJamShellCombo. | |
|
This is ParentCtl3D, a member of class TJamShellCombo. | |
|
This is ParentDoubleBuffered, a member of class TJamShellCombo. | |
|
This is ParentFont, a member of class TJamShellCombo. | |
|
This is ParentShowHint, a member of class TJamShellCombo. | |
|
This is PopupMenu, a member of class TJamShellCombo. | |
|
Connects this component to a JamShellLink in order to synchronize several shell controls. | |
|
Use this property to turn on or off the context menu for the selected entry. | |
|
Show the context menu on the top of the supplied Delphi TPopupMenu. | |
|
Allow Windows error messages. | |
|
This property allows you to include the files in the JamShellTree, similar to FrontPage 2000. | |
|
Use this property to show the full path of a folder in the TJamShellCombo. | |
|
Hide files or folders. | |
|
This is ShowHint, a member of class TJamShellCombo. | |
|
The Network neighborhood will not be shown. | |
|
Show the Recycle Bin. | |
|
This is TabOrder, a member of class TJamShellCombo. | |
|
This is TabStop, a member of class TJamShellCombo. | |
|
Specifies the text string that is displayed in the edit box. | |
|
If this property is set to true, the TJamShellCombo uses the same font as the Windows Explorer. | |
|
Determines whether the component appears onscreen. |