LMD ShellPack ist eine Zusammenstellung von 29 nativen VCL Komponenten, die ohne zusätzliche Lizenzgebühren und ohne zusätzlich benötigte Dateien in Ihre Anwendungen integriert und vertrieben werden können. Die enthaltenen Shell Controls erlauben die Entwicklung von Windows Explorer ähnliche Projekten. Weitere Komponenten decken undokumentierte Windows Dialoge oder fortgeschrittene Systemfunktionen ab.
Neu in Version 4 sind die Integration in die LMD 2007 Infrastruktur und die stark verbessserte VCL.NET Unterstützung.
| Tab "LMD Shell" |
 |
TLMDStarter Mit der TLMDStarter-Komponente starten Sie Applikationen oder Prozesse. Unterstützt werden verschiedene Startparameter und Ereignisse. Zeit und Datum des Starts können exakt angegeben werden. |
 |
TLMDVersionInfo Liefert Resourceninformtionen einer Datei / DLL (CompanyName, BuildNr, LegalTrademark, ...) |
 |
TLMDFileCtrl Erlaubt für eine oder mehrere Sateien verschiedene Dateioperationen (kopieren, löschen, umbenennen, verschieben) oder liefert für eine einzelne Datei verschiedenste Dateiinfos. Enthält auch Methoden für den Zugriff auf die globale System-Imagelisten. |
 |
TLMDFileGrep Komponente für threadgesteuerte Dateisuche. Sucht nach Dateien in einem vorher fesgelegten Set von Pfaden. Die Suche kann nach Erstellungs-, Zugriffs- oder Änderungsdatum, Dateimaske, Dateiattributen, Dateigröße oder Dateiinhalt erfolgen. Rückgabewerte können nach Dateiname, Dateiextension, Größe, Nameo der Erstellungsdatum ausgewählt werden.
Kann an eine TLMDListBox für eine automatische Ausgabe der Ergebnisse angebunden werden. |
 |
TLMDShellAboutDialog Einfache Komponente zur Darstellung des Windows About-Dialogs. |
 |
TLMDShellSysBrowseDialog Einfacher Wrapper für die WIN32 BrowseForFolder Funktion, angepasst an die LMD ShellPack Komponentensuite. |
 |
TLMDShellBrowseDialog Die TLMDShellBrowseDialog Komponente stellt einen erweiterten Verzeichnisdialog bereit. |
 |
TLMDShellLink Die TLMDShellLink Komponente kann zum Erstellen oder Auslesen von Windows LNK Dateien verwendet werden. |
 |
TLMDShellListFilterDialog Diese Komponente stellt einen fertig verwendbaren Dialog für die Anpassung der Dateifilter in einer TLMDShellFolder Komponente. |
 |
TLMDShellNetConnectionDialog Diese Komponente zeigt die Laufwerk verbinden/trennen Dialogboxen für Netzlaufwerke an. |
 |
TLMDShellDriveListBox TLMDShellDriveListBox stellt die Laufwerke des Systems dar und erlaubt die schnelle Auswahl eines speziellen Laufwerks. |
 |
TLMDShellPathDialog Verwenden Sie TLMDShellPathDialog um dem Enduser eine komfortable Möglichkeit zur Verwaltung von Pfadlisten zu geben. |
 |
TLMDShellListDialog Diese Komponente stellt einen fertig verwendbaren Dialog für die Anpassung der Spalten und Header-Anzeige in einer TLMDShellList Komponente bereit. |
 |
TLMDShellFolder Kontroll-Komponente für TLMDShellList, TLMDShellTree und TLMDShellComboBox. Diese Komponente ist die Schnittstelle zwischen den anderen TLMDShellXXX Komponente und den Dateien auf dem Datenträger. |
 |
TLMDShellTree Spezialisierte TreeView Komponente zum darstellen von Verzeichnisbäumen wie im Windows Explorer. Wird in Verbindung mit der ShellFolder Komponente verwendet. |
 |
TLMDShellList ListView zum darstellen von Dateien wie im Windows Explorer . Wird in Verbindung mit der ShellFolder Komponente verwendet. |
 |
TLMDShellComboBox Spezialisierte Combobox zum darstellen von Verzeichnisbäumen. Wird in Verbindung mit der ShellFolder Komponente verwendet. |
 |
TLMDShellNotify Diese Komponente ermöglicht es auf einige System-events zu reagieren. |
 |
TLMDShellFindDialog Diese Komponente ruft den 'Suche Dateien' oder 'Suche Computer' Dialog auf. |
 |
TLMDShellFormatDrivesDialog Diese Komponente ruft den Formatieren Dialog auf. |
 |
TLMDShellObjectPropertiesDialog Diese Komponente ruft den Eigenschaftendialog für eine Datei oder ein Objekt auf. |
 |
TLMDShellRunFileDialog Diese Komponente ruft den 'Ausführen...' Dialog auf. |
 |
TLMDShellPickIconDialog Diese Komponente ruft den 'Wähle Icon' Dialog für ein Objekt auf. |
 |
TLMDShellRestartDialog Diese Komponente stellt den Windows 'Herunterfahren Dialog' dar. |
 |
TLMDShellAppletLoader Diese Komponente stellt verschiedene Applets und Tabs der Systemsteuerung dar. |
 |
TLMDShellAddFavoritesDialog Stellt den 'Favorit Hinzufügen' Dialog des IE dar, insofern dieser in der Version 3 oder höher installiert ist. |
 |
TLMDShellFavoritesDialog Ruft den Dialog zur Bearbeitung der Favoriten auf - insofern der IE 3 (oder höher) installiert ist. |
 |
TLMDShellFavoritesMenu Fügt ein Favoriten Menü in Ihrer Anwendung ein - wie vom Internet Explorer bekannt. |

 |
TLMDShellConsoleView Verwenden Sie die TLMDShellConsoleView Komponente um die Ausgabe von Kommandozeilen-Batchdateien in einem Memo oder eine StringList umzuleiten |