|
|
LMD-Tools Overview - Deutsch
LMD-Tools 8.X für Delphi / C++ Builder
Datum: 29.08.2007 (© by LMD Innovative, (http://www.lmd.de or http://www.lmdtools.com)
Einleitung
LMD-Tools ist eine Zusammenstellung von bis zu 426 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.
Schaltflächen, Dialoge, Multimedia, Systemprogrammierung, Datenbankanwendungen, Containerklassen, Standard, Label und sonstige erweiterte Controls helfen Ihnen professionelle Applikationen zu erstellen - einfacher und schneller als jemals zuvor.
Neu in Version 8 ist unter anderem die neue gemeinsame LMD 2007 Runtime (die mit LMD ElPack 6 geteilt wird) mit vielen neuen Features wie Vista kompatiblen Komponenten, verbesserten HTML Renderer, neue native RegEx Engine, eine neue XML Bibliothek, Unicode-Untersützung, PNG Support usw.
Ob Sie nach erweiterter Funktionalität der existierenden VCL Komponenten suchen oder Ihre Anwendung mit dem 'gewissen Etwas' versehen wollen - die LMD-Tools werden Ihnen eine passende Lösung bieten. Um die Leistungsfähigkeit der Kontrollelemente zu demonstrieren, werden mehr als 200 Demonstrationsprojekte mit dem Paket ausgeliefert.
LMD-Tools unterstützt alle Delphi/C++ Builder Version ab Release 5 (VCL und VCL.NET). Jede LMD-Tools Lizenz umfaßt darüber hinaus eine LMD-Tools 3.5/5.0 Lizenz für den Support aller früheren Delphi und CBuilder Versionen.
Besuchen Sie die LMD-Tools Website neuesten Informationen und downloaden Sie aktuelle Trialversionen für alle unterstützten Compiler.
Neue Features in Version 8
- Bis zu 30 neue Komponenten in der CE Version!
- Neue gemeinsame LMD 2007 Runtime (mit LMD ElPack 6 geteilt).
- Unterstützung von Vista Features in IDEs vor Delphi/C++ 2007! Inklusive aktualisierter TLMDTaskDialog Komponente (nun mit HTML und Unicode support): Verwenden Sie Vista TaskDialogs sogar auf nicht-Vista Systemen!
- Neue Theme Engine! Verwenden Sie Standard .MSStyles Dateien um Ihre Anwendung mit Themes/Skins zu versehen. Hinweis: Die Verwendung der ThemeEngine ist vollständig optional!
- Unicode Unterstützung für verschiedene Komponenten. Vielzahl von Unicode-Methoden in der gemeinsamen Runtime sowie einen FormWizard zur Erstellung von Formularen mit Unicode-fähigen Fenstertiteln.
- Neue, native und unicode-fähige RegExpression Engine
- Neu! Support für das PNG Bilddatenformat!
- Neu! Native und schnelle XML Engine.
- Neue native ZLIB Unterstützung (ohne Verwendung von C++ Objektdateien!)
- Unterstützung des Cab Kompressions-Formats
- Neue TLMDBitmap Klasse welche das Laden von JPEG, GIF und anderen Bildformaten ohne zusätzliche Supportdateien erlaubt.
- Neue HTML Renderer Engine mit Graphic-/Link Support
- Neues LMD ChartPack Package für LMD-Tools CE!
- Neue TLMDMLGen Komponente für Template-basierte Datenausgabe.
- Aktualisierte Standalone Packages; z.B. LMD ScriptPack und LMD DesignPack in aktualisierten Versionen mit vielen neuen Features verfügbar.
- Und viele weitere neue Features zusammen mit einer Vielzahl von kleineren Verbesserungen wie aktualisierte Editoren für Container-Komponenten (z.B. TLMDGraphicList), neue Features für bestehende Komponenten usw.
[Top]
Systemanforderungen
- Betriebssystem und Hardwareanforderungen richten sich nach der installierten Delphi/C++ Builder Version.
- Alle Delphi Versionen ab Release 5 werden unterstützt (inklusive VCL.NET). Die Professional Version (und besser) unterstützt zusätzlich die entsprechenden C++ Builder Versionen.
- Benötigter Festplattenspeicher: ~20 MB (Standard Version) bis ~120 MB (CE Version). Hinweis: Tatsächlicher Bedarf hängt von der installierten Compilerversion ab.
- MedienTyp: CD-ROM oder Online
- Dokumentation: Enthält englische Hilfedateien für die Integration in die Delphi/C++ Builder IDE.
[Top]
Features
LMD-Tools Standard
- 348 Komponenten für zahlreiche Programmieraufgaben + neue Labeled Komponenten
- Enthält neue gemeinsame LMD 2007 Runtime mit vielen neuen Features wie Vista kompatiblen Komponenten, verbesserten HTML Renderer, neue native RegEx Engine, eine neue XML Bibliothek, Unicode-Untersützung, PNG Support usw.
- Enthält LMD PrintPack, RichPack, ShellPack und SysPack Bonus Packages
- Mehr als 80 Komponenten- und Eigenschaftseditoren
- MegaDemo Projekt enthält mehr als 200 einzelne Beispielprojekte im Quellcode
- Kostenlose Update über das Internet.
- Unterstützt Delphi 5 und höher (VCL und VCL.NET)
- Kostenloser technischer Support via Newsgroups (news.lmdtools.com), e-mail, Fax oder Post
LMD-Tools Professional
- Alle LMD-Tools Standard Features
- Insgesamt 378 Komponenten + Labeled Komponenten
- Vollständiger Quellcode (mehr als 200.000 Zeilen)
- LMD WebPack, TextPack und SearchPack Bonus Packages
- mehr als 90 Komponenten- und Eigenschaftseditoren
- Support für C++ Builder 5 und höher (inklusive die C++ Personalities in BDS 2006, CRS 2007 usw.).
LMD-Tools CE
- Alle LMD-Tools Professional Features
- Insgesamt 426 Komponenten + Labeled Komponenten
- LMD BarPack, ChartPack, DesignPack, StoragePack, FxPack und ScriptPack Bonus Packages
- mehr als 100 Komponenten- und Eigenschaftseditoren
[Top]
Component Overview
| Tab "LMD Std" |
SE |
Std |
Pro |
CE |
 |
TLMDFaceController TLMDFaceController dient der zentralen Definition von Bevel-/Font- und Color-Eigenschaften. Alle LMD Komponenten mit einer FaceController Eigenschaft können gelinkt werden und teilen sich die selben Einstellungen. Bei Änderungen werden die verbundenden Komponenten automatisch aktualisiert. |
|  |  |  |
 |
TLMDSimpleLabel Sehr schnelle Label-Komponente mit 3D-Effekten, aber ohne Rahmen und Rotation. Gibt die Möglichkeit, einen HyperJump anzugeben, von dem aus automatisch Internet-URLs angesteuert oder ein eMai-lProgramm aufgerufen werden kann. |
 |  |  |  |
 |
TLMDLabel Erweitertes Label-Control, welches beliebige Rotationswinkel, 3D-Effekte, Umrahmungen und erweiterte Ausrichtungsmöglichkeiten gegenüber dem Standard-Label bietet. |
 |  |  |  |
 |
TLMDDockLabel TLMDSimpleLabel-Abkömmling welches sich an jede beliebige TWinControl-Komponente "anklemmen" läßt (zum gemeinsamen Verschieben beider Elemente, z.B. in Verbindung mit einer TEdit-Komponente). |
 |  |  |  |
 |
TLMDGlyphLabel Schnelle Label-Komponente, die 3D-Effekte und erweitertes Layout ermöglicht. Zusätzlich kann das TLMDGlyphLabel mit einer Image- oder BitmapList verbunden weden, um neben dem Text ein Bild anzuzeigen. |
 |  |  |  |
 |
TLMDInformationLabel Schnelle Label-Komponente, die ebenfalls 3D-Effekte und erweitertes Layout ermöglicht. Jeweils ein Informationstext aus einem Dutzend Systeminformationen kann automatisch und dargestellt und aktualisiert werden, indem einfach nur eine Eigenschaft gesetzt wird. (z.B. akteller Benutzername, Status der NUM/CAPS/SCROLL -Taste, Speicher-Eigenschaften, anpaßbare Datum-/Zeit-Formate). Außerdem sind spezielle Tab-Settings, Unterstützung verschiedener Maßeinheiten und des TLMDBevel-Objekts integriert. |
 |  |  |  |
 |
TLMDHTMLLabel TLMDHTMLLabel ist eine Label-Komponente mit einfachen HTML Ausgabefähigkeiten (in der Hauptsache Schriftart und -attribut Einstellungen). Dabei wird eine sehr schlanke und auch sehr schnelle Ausgabe-Engine verwendet. |
 |  |  |  |
 |
TLMDSpeedButton Wesentlich erweiterter Ersatz für Standard-Speedbuttons, fügt z.B. mehrzeilige Textanzeige, 3D-Effekte mit Rotation oder Pulldown-Menüs hinzu. Es werden verschiendene Stile (z.B. Win31, Win40, Office97 oder 'flat') sowie ein RepeatedClick Feature unterstützt. Der Button kann an mit einer Image- oder BitmapList Komponente verbunden werdenl (um mit anderen Buttons Bitmap-Ressourcen zu teilen). |
 |  |  |  |
 |
TLMDDockSpeedButton Wie zuvor. Analog zu einem TLMDDockLabel kann die Komponente aber an eine andere Komponente angehangen werden, so daß sich Positions- und Statusänderungen auf beide Elemente auswirken. |
 |  |  |  |
 |
TLMDButton Erweiterter Ersatz für Standard-Button, fügt z.B. mehrzeilige Textanzeige, 3D-Effekte mit Rotation oder Pulldown-Menüs hinzu. Der Button kann an mit einer Image- oder BitmapList Komponente verbunden werden (um mit anderen Buttons Bitmap-Ressourcen zu teilen). |
 |  |  |  |
 |
TLMDDockButton Wie zuvor. Analog zu einem TLMDDockLabel kann die Komponente an eine andere Komponente angehangen werden, so daß sich Positions- und Statusänderungen auf beide Elemente auswirken. |
 |  |  |  |
 |
TLMDSimplePanel Schnelles Panel ohne Caption mit spezieller Unterstützung für LMD Button-Klassen und Transparenz-Eigenschaft. |
 |  |  |  |
 |
TLMDBackPanel Nachkomme von TLMDSimplePanel, spezialisiert auf das schnelle Anzeigen von Hintergrundbitmaps und Unterstützung von teiltransparenten LMD-Controls (z.B. TLMDAniCtrl oder TLMDScrollText) oder semitransparente Controls (TLMDCheckBox, TLMDRadioButton). Weiterhin können andere Komponente transparent dargestellt werden, wenn sie auf einem TLMDBackPanel plaziert weden . Wird an eine Image- oder BitmapListe "angedockt". |
 |  |  |  |
 |
TLMDDrawEdge Kapselung der schnellen Win32-API-Funktion zum Zeichnen von 3D-Rahmen, Linien, Boxen und Diagonalen. Funktionalität steht vollständig auch unter 16bit-Plattformen zur Verfügung. |
 |  |  |  |
 |
TLMDProgress Progressanzeige wie TLMDMeter, jedoch mit zusätzlichen 3D-Effekten und erweiterten Einstellungen. |
 |  |  |  |
 |
TLMDGroupBox Verbesserte Implementierung der Komponente TGroupBox. Unterstützt das TLMDBevel-Objekt, freie Positionierung der Caption (auch vertikal!) und transparente Anzeige (dazu kann die Komponente auf einem TLMDBackPanel oder einer andern TLMDGroupBox Komponente plaziert werden). Kann mit einer Image- oder BitmapList-Komponente verbunden werden. |
 |  |  |  |
 |
TLMDCheckBox Verbesserte Implementierung der Komponente TCheckBox. Unterstützt verschiedene 3D-Font- und Layout-Einstellungen. Unterstützt eigene Bilder für alle States (zwei oder drei Stati sind möglich). Kann mit einer Image- oder BitmapList-Komponente verbunden werden. Transparente Darstellung möglich (mit Hilfe eines TLMDBackPanel oder TLMDGroupBox). |
 |  |  |  |
 |
TLMDRadioButton Verbesserte Implementierung der Komponente TRadioButton. Unterstützt verschiedene 3D-Font- und Layout-Einstellungen. Unterstützt eigene Bilder für beide States. Kann mit einer Image- oder BitmapList-Komponente verbunden werden. Transparente Darstellung möglich (mit Hilfe eines TLMDBackPanel oder TLMDGroupBox). |
 |  |  |  |
 |
TLMDCheckGroup Wie TLMDRadioGroup, unterstützt aber TLMDCheckBox-Komponenten statt TLMDRadioButtons. Bis zu 32 Einträge möglich. Ein spezielles Feature: Alle CheckButton-Werte können über eine LongInt-Variable abgefragt werden. Unterstützt eigene Bilder für beide States der einzelnen TLMDCheckBoxes. Kann mit einer Image- oder BitmapList-Komponente verbunden werden. |
 |  |  |  |
 |
TLMDRadioGroup Verbesserte Implementierung der Komponente TRadioGroup. Volle Unterstützung des TLMDBevel-Objekts, freie Positionierung der Caption (auch vertikal!) und transparente Anzeige (dazu kann die Komponente auf einem TLMDBackPanel oder einer andern TLMDGroupBox Komponente plaziert werden). Unterstützt eigene Bilder für beide States. Kann mit einer Image- oder BitmapList-Komponente verbunden werden. |
 |  |  |  |
 |
TLMDScrollBar Ersetzt TScrollBar. Unterstützt benutzerdefinierten Hintergrund (inkl. Transparenz), Werte größer 65535 und automatische angepaßte Slider. |
 |  |  |  |
 |
TLMDStaticText Diese Label - Komponente ist ein TWinControl Nachkömmling mit vielen verschiedenen Einstellungsmöglichkeiten. |
|  |  |  |
[Top]
| Tab "LMD Ext" |
SE |
Std |
Pro |
CE |
 |
TLMDButtonBar MS Outlook (TM) ähnliche ButtonBar. Bietet verschiedene Effekte und Unterstützung der LMD Container Komponenten (inklusive Transparenz-Effekt). Bearbeitungs-Funktionalität zur Laufzeit sowie volle Drag&Drop Unterstützung sind vorhanden. |
|  |  |  |
 |
TLMDButtonBarPopupMenu Diese Komponente wird in Verbindung mit TLMDButtonBar zur Darstellung weiterer Einträge in den ContextMenüs verwendet. |
|  |  |  |
 |
TLMDAssist Dieses panelähnliche Control ermöglicht schnelle Erstellung eines "Assistenten" oder "Wizards". Automatische Navigation innerhalb der Seiten. Eigene Buttons mit zusätzlichen Eigenschaften, verschiedene zusätzliche Eigenschaften werden unterstützt. |
|  |  |  |
 |
TLMDTrackBar Erweiterte Implementation einer Slider-Komponente. Anpaßbare Anzeige und Zeiger (kann mit einer Image- oder BitmapList verbunden werden). Zusätzliche Eigenschaften (z.B. verschiedene Einstellungen für die Tickmarks) sowie Features (z.B. Unterstützung der neuen Mausrad-Technologie). Transparente Darstellung in Verbindung mit TLMDBackPanel oder TLMDGroupBox möglich. |
 |  |  |  |
 |
TLMDStatusBar TLMDStatusBar zeigt Statusinformationen an und unterstützt speziell die TLMDLabel-Komponenten mit TLMDBevel-Objekt. Die Anzahl der Abschnitte ist beliebig. Daneben können beleibige Controls auf der StatusBar plaziert werden. |
 |  |  |  |
 |
TLMDSplitterPanel Das SplitterPanel Control ersetzt alle vorherigen LMD SplitterControls (unterstützt dynamisch bis zu vier Abschnitte). Neue Features sind: SplitterBars und Panels sind im Objektinspektor auswählbar, Bevel Eigenschaften sind jetzt für alle Elemente vollständig benutzerdefinierbar,einzelne Abschnitte können zur Laufzeit ein-/ausgeblendet werden bzw. die Reihenfolge der Abschnitte läßt sich ändern. Die zuletzt erwähnten Einstellungen können automatisch gespeichert und wiederhergestellt werden (bei Verwendung des Links zu einer TLMDIniCtrl Komponente). |
 |  |  |  |
 |
TLMDScrollBox Ersetzt TScrollBox Komponente. Unterstützt Bevel-Objekt und Transparenz. |
 |  |  |  |
 |
TLMDFormDisplay Diese Koponente ist sehr nützlich, falls ganze Formen innerhalb einer anderen Form dargestellt werden sollen. Mit dieser Komponente ist das nicht nur ressourcensparend, sondern auch schneller möglich als z.B. mit einem TNoteBook. Darüberhinaus können so angelegte Formen öfter und besser wiederverwendet werden. |
 |  |  |  |
 |
TLMDFormTabControl Ähnlich wie TLMDFormDisplay, allerdings werden die Formulare in Seiten wie in einem TPageControl angezeigt. Mehrere Formulare können in sogenannten Formlisten automatisch verwalted werden. |
 |  |  |  |
 |
TLMDCalendar Testen Sie diese Kalenderkomponente ! Unendlich viele Designfeatures (Bevel, Hintergrund, verschiedene Datumsformate, Header-Einstellungen, etc.). Unterstützt Datumslisten. |
|  |  |  |
 |
TLMDLEDLabel Stellt Text wie in einem LED-Display dar. Größe und Farbe der einzelnen LED-Balken sind einstellbar. Volle Unterstützung der TLMDBevel-Objekts und Transparenz. |
 |  |  |  |
 |
TLMDFill Ermöglicht das ressourcensparende graphische Füllen von Bereichen unter Verwendung eines FillObjects. |
 |  |  |  |
 |
TLMDPanelFill Wie TLMDFill, allerdings auch als Container-Komponente verwendbar. Darüber hinaus Anzeige eines Labels mit den in den LMD-Tools üblichen Spezial- und Rotationseffekten. |
 |  |  |  |
 |
TLMDShadowFill Mit Hilfe dieser Komponente können Bereiche mit einem "Schatteneffekt" versehen werden. |
 |  |  |  |
 |
TLMDProgressFill Prozeßanzeige mit allen Eigenschaften von TLMDMeter und TLMDProgress sowie zusätzlichem Füllobjekt zur Verwendung von Texturen/ Farbverläufen/ Pinselmustern. |
 |  |  |  |
 |
TLMDLImage Gegenüber der TLMDImage erweiterte Bildkomponente. Deutlich schneller (bei transparenten Darstellungen) und mit neuen Anzeigemodi. Volle Unterstüzung des TLMDBevel-Objekts. Muß mit einer TLMDBitmap- oder TLMDImageList verbunden werden (ressourcensparend). |
 |  |  |  |
 |
TLMDNImage Gegenüber der TLMDImage erweiterte Bildkomponente. Deutlich schneller (bei transparenten Darstellungen) und mit neuen Anzeigemodi. Volle Unterstüzung des TLMDBevel-Objekts. Mehrere Komponenten dieses Typs können sich ein Bild teilen. |
 |  |  |  |
 |
TLMDTechnicalLine Die Komponente TLMDTechnicalLine erlaubt eine schnelle Darstellung verschiedener (auch in der Technik verwendeten) Linientypen. Start und Ziel- zeichen können verschiedene Formen haben (Wabe, Diamant, offener oder geschlossener Pfeil, abgerundetes Rechteck, Rechteck,... ). Volle Unterstüzung des TLMDBevel-Objekt. |
|  |  |  |
 |
TLMDClock Stellt analoge und/oder digitale Uhr dar. Inkl. Countdown-Funktion, Stoppuhr und Datumsanzeige. |
|  |  |  |
 |
TLMDHeader Die TLMDHeader Komponente ist eine Ergänzung zum TLMDHeaderPanel. Diese Komponente kann den Zustand eines TLMDHeaderPanels darstellen und verändern. |
|  |  |  |
 |
TLMDSwitch Ein Kippschalter zur Festlegung von Boolschen Zuständen. |
|  |  |  |
 |
TLMDLight Ermöglicht Darstellung von Boolschen Zuständen. |
|  |  |  |
 |
TLMDButtonPanel Dieses Panel kann belibig viele 'SpeedButtons' enthalten, die alle im wesentlichen identisch sind. Unterstüzt wird im besonderen die automatische Anordnung der Schaltflächen bei einer Größenveränderung und natürlich noch vieles mehr. |
 |  |  |  |
 |
TLMDCalculator Diese Komponente ist ein Panel mit Taschenrechner Funktionalität. |
|  |  |  |
 |
TLMDDlgButtonPanel Panel Komponente mit std. Dialog - Schaltflächen zur Verwendung beim erstellen von Dialogen. |
|  |  |  |

 |
TLMDPageControl Völlig überarbeiterter TPageControl Ersatz mit nativem Themes support (inklusive Tabs auf rechter/linker Seite), verschiedenen Tab- und Theme-Styles, Close-Buttons und anderen fortschrittlichen Features. |
 |  |  |  |

 |
TLMDTabControl TTabControl Ersatz mit nativem Themes support (inklusive Tabs auf rechter/linker Seite), verschiedenen Tab- und Theme-Styles, Close-Buttons und anderen fortschrittlichen Features. |
 |  |  |  |
 |
TLMDNotebook Erweiterte Notebook Komponente. Unterstützt erweiterte Bevel- und Transparenzeffekte. |
|  |  |  |
 |
TLMDHeaderPanelButton Spezielle Button - Komponente um ein geschlossenes TLMDHeaderPanel wieder zu öffnen. |
|  |  |  |
 |
TLMDHeaderPanel Panel Komponente die versteckt, dargestellt zur Auswahl eines Items oder integriert in die Anwendungsoberfläche verwendet werden kann. |
|  |  |  |
 |
TLMDCaptionPanelGroup TLMDCaptionPanelGroup dient als Container für TLMDCaptionPanel Komponenten, die darin vergrößert, verschoben oder ausgeblendet werden können. |
|  |  |  |
 |
TLMDCaptionPanel TLMDCaptionPanel Komponenten bieten eine Fensterleiste mit erweiteren Funktionen und können zur Laufzeit bewegt bzw. vergrößert/verkleinert werden. |
|  |  |  |
[Top]
| Tab "LMD Cont" |
SE |
Std |
Pro |
CE |
 |
TLMDContainerCtrl Die LMD-Tools 3 unterstützen ein globales Container-Object (LMDContainer), das zu Laufzeit von jeder Zeile Sourcecode angesteuert werden kann. (LMDContainer unterstützt intern die Objekte TLMDBitmapList, TLMDImagelist, TLMDStringList und TLMDWaveList.)
TLMDContainerCtrl stellt ein visuelles Interface bereit, um Daten zur Designzeit zu diesen Containern hinzuzufügen. |
 |  |  |  |
 |
TLMDImageList Containerkomponente zum Speichern von Bild-Listen als Form-Daten. Eine Bildliste besteht aus Bitmaps gleicher Größe, die die gleiche Palette benutzen (z.B. Animationen oder Button-Bilder). Diese Bitmaps werden intern in nur einem Bitmap gespeichert (um Ressourcen zu sparen). Viele LMD-Tools Komponenten (vor allem Buttons und TLMDAnimationCtrl) können an die TLMDImageList "angedockt" werden, um sich ImageList-Resourcen zu teilen. Zusätzlich wird native Kompression der Bitmaps und Konvertierung zu DIBs unterstützt. |
 |  |  |  |
 |
TLMDBitmapList Containerkomponente zum Speichern von Bitmaps als Form-Daten. Nutzen Sie diese Komponente, um Bitmaps mit unterschiedlicher Größe und verschiedenen Paletten zu speichern. Viele LMD-Tools Komponenten können an die TLMDBitmapList "angedockt" werden, um sich Bitmap-Resourcen zu teilen. Zusätzlich wird native Kompression der Bitmaps und Konvertierung zu DIBs unterstützt. |
 |  |  |  |
 |
TLMDStringList Containerkomponente zum Speichern von String-Listen als Form-Daten. Dieses Feature ist vor allem für mehrsprachigen Software-Lösungen sehr nützlich. Native Kompression der Stringlisten wird unterstützt. |
 |  |  |  |
 |
TLMDWaveList Containerkomponente zum Speichern von Wave-Dateien als Form-Daten. Mithilfe dieser Komponenten können alle benötigten Wave-Dateien in einer Komponente hinterlegt werden. Native Kompression der Wave-Dateien wird unterstützt. |
 |  |  |  |
 |
TLMDStrList Nützliche kleine Komponente, um String zur Designzeit als Formdaten zu Speichern. Die Funktionalität dieser Komponente wird durch TLMDStringList abgedeckt. |
 |  |  |  |
 |
TLMDImageListConnector Mit dieser Komponente können Sie die Brücke zwischen den LMD Bilder Listen und den Default Bilder Listen schlagen und diese in den LMD Komponenten verwenden. |
 |  |  |  |
 |
TLMDImageListVCLConnector Verwenden Sie TLMDImageListVCLConnector um Standard VCL Komponenten den Zugriff auf LMD ImageListen zu erlauben. |
 |  |  |  |
 |
TLMDGraphicList Speichern Sie beliebige Grafikformate als 'ImageList' und verwenden Sie dann diese Bilder in unserern Komponenten. Die einzige Voraussetzung ist, dass Sie das entsprechende Grafikformat in einem (eigenen) TPicture Abkömmling unterstützen. |
 |  |  |  |

 |
TLMDPNGImageList Containerkomponente zum Speichern von PNG Dateien als Form-Daten |
 |  |  |  |
 |
TLMDWaveComp Einfache Einbindung von .Wav-Dateien in Programme und .Exe-Dateien durch Speicherung der Klangdateien als Formdaten. |
 |  |  |  |
 |
TLMDGenericList Speichern sie jede beliebige Datei in Ihrer Programm - Exe Datei. |
 |  |  |  |
 |
TLMDStackComponent Diese Komponente ist eine ganz einfache Implementierung des wohlbekanten Stack (FIFO) - Puffers. |
|  |  |  |
 |
TLMDQueueComponent Diese Komponente ist eine ganz einfache Implementierung des wohlbekanten Schlangen (LIFO) - Puffers. |
|  |  |  |
 |
TLMDListComponent Diese Komponente ist eine ganz einfache Implementierung eines Listenpuffers. |
|  |  |  |
 |
TLMDMMButtonFaceController Verwenden Sie TLMDMMButtonFaceController um die verschiednen Zustände für die Schaltflächen von TLMDMMButton Komponenten zentral zu speichern (d.h. alle verbundenen Controls teilen die selben Einstellungen). |
|  |  |  |
[Top]
| Tab "LMD Edit" |
SE |
Std |
Pro |
CE |
 |
TLMDEdit Leistungsfähiger TEdit-Ersatz, unterstützt zum Beispiel Einfüge-/ÜberschreibMode, transparente Hintergründe, verschiedene Cursor settings, 3D Schrifteffekte und vieles mehr. |
 |  |  |  |
 |
TLMDMemo Leistungsfähiger TEdit-Ersatz, unterstützt zum Beispiel Einfüge-/ÜberschreibMode, transparente Hintergründe, verschiedene Cursor settings, 3D Schrifteffekte, unlimitierte Textgröße und vieles mehr. |
 |  |  |  |
 |
TLMDMaskEdit Sehr mächtige Mask Edit Komponente mit umfangreichen Möglichkeiten der Maskendefinition und einer beliebigen Anzahl von benutzerdefinierten Buttons. Daneben werden natürlich alle Features der TLMDEdit Komponente unterstützt. |
 |  |  |  |
 |
TLMDSpinEdit Optisch überarbeiter Ersatz für TSpinEdit-Komponente. |
 |  |  |  |
 |
TLMDCalendarEdit Spezielle Edit-Komponente, welche die schnelle Auswahl eines Datums sowie deren Anzeige ermöglicht. Bietet einen grafisch passenden Button welcher bei Click einen Kalenderdialog öffnet. |
|  |  |  |
 |
TLMDEditAutoComplete Support Komponente für das neue AutoComplete Feature der LMD Edit-Controls. |
|  |  |  |
 |
TLMDBrowseEdit Spezielle Edit-Komponente, welche eine schnelle Verzeichnisauswahl und deren Anzeige ermöglicht. Bietet einen grafisch passenden Button welcher bei Click einen BrowseFolder Dialog anzeigt. |
 |  |  |  |
 |
TLMDColorEdit Spezielle Edit-Komponente, welche die schnelle Auswahl einer Farbe sowie deren Anzeige ermöglicht. Bietet einen grafisch passenden Button welcher bei Click einen den Farbauswahldialog öffnet. |
 |  |  |  |
 |
TLMDFileOpenEdit Spezielle Edit-Komponente, welche die schnelle Auswahl eines Dateinamens sowie dessen Anzeige ermöglicht. Bietet einen grafisch passenden Button welcher bei Click einen "Datei öffnen-" -Dialog öffnet. |
 |  |  |  |
 |
TLMDFileSaveEdit Spezielle Edit-Komponente, welche die schnelle Auswahl eines Dateinamens sowie dessen Anzeige ermöglicht. Bietet einen grafisch passenden Button welcher bei Click einen "Datei speichern-" -Dialog öffnet. |
 |  |  |  |
 |
TLMDExtSpinEdit Dieses Spin - Eingabefeld unterstützt mehrere vordefinierte Eingabestile, wie z.B. Ganzzahl, Fließkomma oder Datumseingaben. |
 |  |  |  |
 |
TLMDCalculatorEdit Diese Zahleneingabefeld enthält eine Schaltfläche zum anzeigen eines Taschenrechners. |
|  |  |  |
[Top]
| Tab "LMD List" |
SE |
Std |
Pro |
CE |
 |
TLMDListBox Erweiterte Listbox mit beliebigen Rahmeneinstellungen, Header und Mehrspaltendarstellung. |
 |  |  |  |
 |
TLMDImageListBox Erweiterte Implementation der TListBox, die mit einer ImageList oder BitmapList-Komponente verbunden werden kann, um einfach Bilder darzustellen. Zusätzlich können 3D-Font- und erweiterte Layout-Einstellungen für jeden Eintrag in der Liste gemacht werden. Transparente Darstellung möglich (mithilfe eines TLMDBackPanel oder TLMDGroupBox). |
 |  |  |  |
 |
TLMDComboBox Ersetzt TComboBox. Unterstützt den Flat Style (wie jetzt alle TLMDComboBoxen), zusätzliche Ereignisse, inkrementielle Suche und eine neue FocusControl Eigenschaft. |
 |  |  |  |
 |
TLMDTrackBarComboBox ComboBox zur Eingabe von numerischen Werten. Zusätzlich kann zur Eingabe der eine Trackbar als popup Panel verwendet werden. |
|  |  |  |
 |
TLMDExtListBox Erweitert TListBox um echtes Inplace-Editing, mehrzeilige einträge, horizontale ScrollBar/Hint Unterstützung für lange Einträge, Transparenz und Flat Support für Standardrahmen. |
 |  |  |  |
 |
TLMDCalculatorComboBox ComboBox zur Eingabe von numerischen Werten. Zusätzlich kann zur Eingabe der integrierte Taschenrechner verwendet werden. Darüber hinaus werden Features wie Bevel, Flat, Transparenz, Hintergrundgrafiken, etc. unterstützt. |
|  |  |  |
 |
TLMDCalendarComboBox ComboBox, zur Eingabe eines Datums. Zur Unterstützung bei der Eingabe kann ein Kalender aufgeklappt werden. Darüber hinaus werden Features wie Bevel, Flat, Transparenz, Hintergrundgrafiken, etc. unterstützt. |
|  |  |  |
 |
TLMDImageComboBox Erweiterte Implementation der TComboBox, die mit einer ImageList oder BitmapList-Komponente verbunden werden kann, um einfach Bilder darzustellen. Zusätzlich können 3D-Font- und erweiterte Layout-Einstellungen für jeden Eintrag in der Liste gemacht werden. |
 |  |  |  |
 |
TLMDColorComboBox Spezielle ComboBox zur schnellen Auswahl von Farben. Unterstützt Standard-, System- und selbstdefinierte Farben + erweiterten Farbdialog. |
 |  |  |  |
 |
TLMDFontComboBox Pendant zur TLMDColorComboBox. Dient zur schnellen Auswahl eines Fonts. |
 |  |  |  |
 |
TLMDCheckListComboBox Die TLMDCheckListComboBox Komponente ermöglicht die Auswahl mehrerer Werte aus einer Liste. Die ausgewählten Werte werden Kommma separiert in das Eingabefeld geschrieben. Diese Komponente ist besonders hilfreich, wenn die Auswahl aus einer größeren Anzahl von Elementen möglich sein soll, der Platz für eine RadioBox oder aber eine CheckListBox aber nicht ausreicht. Darüber hinaus werden Features wie Bevel, Flat, Transparenz, Hintergrundgrafiken, etc. unterstützt. |
|  |  |  |
 |
TLMDHeaderListComboBox ComboBox, die als Drop - Down Liste eine Liste mit mehreren Spalten ermöglicht. Darüber hinaus werden Features wie Bevel, Flat, Transparenz, Hintergrundgrafiken, etc. unterstützt |
|  |  |  |
 |
TLMDTreeComboBox Diese ComBox ermöglicht die Auswahl eines Wertes aus einer Baumstruktur. Darüber hinaus werden Features wie Bevel, Flat, Transparenz, Hintergrundgrafiken, etc. unterstützt |
|  |  |  |
 |
TLMDListComboBox Die LMDListComboBox ist vergleichbar mit der Standard ComboBox. Darüber hinaus werden Features wie Bevel, Flat, Transparenz, Hintergrundgrafiken, etc. unterstützt. |
|  |  |  |
 |
TLMDCheckListBox Eine TLMDCheckListBox Komponente ermöglicht die Auswahl einer Teilmenge von Listeneinträgen. Darüber hinaus werden Features wie Bevel, Flat, Transparenz, Hintergrundgrafiken, etc. unterstützt. |
 |  |  |  |
 |
TLMDFontSizeComboBox An eine TLMDFontComboBox angehängt liefert diese Auswahlbox mögliche Fontgrößen zur gerade ausgewählten Schriftart. |
 |  |  |  |
 |
TLMDPrinterComboBox Spezialisierte ComboBox, die alle verfügbaren Drucker des Systems zur Auswahl stellt und den aktuellen Drucker setzen kann. |
 |  |  |  |
 |
TLMDDriveComboBox Spezialisierte ComboBox, die alle verfügbaren Laufwerke des Systems zur Auswahl verfügbar macht. |
|  |  |  |
 |
TLMDFontSizeListBox Einfache Auswahl einer Schriftgröße aus einer ListBox. Kann mit der FontListComboBox oder aber der FontListBox kombiniert werden. |
|  |  |  |
 |
TLMDFontListBox Einfache und schnelle Auswahl eines Fonts aus einer Auswahl von denen in dem aktuellen System installierten Fonts. |
 |  |  |  |
 |
TLMDColorListBox Wählen Sie Farben aus einer mit Farbwerten gefüllten ListBox aus (vergleichbar mit der Farb-ComboBox). |
 |  |  |  |
[Top]
| Tab "LMD Dlg" |
SE |
Std |
Pro |
CE |
 |
TLMDAboutDlg Ermöglicht das schnelle Einbinden einer AboutBox in ihr Programm. Unterstützt zwei verschiedene Stile (Standard-Windows und LMD). Verschiedene Caption/Button/Hint-Einstellungen sowie Internet Links sind möglich. Kann mit einer TLMDBitmap-/TLMDImageList Komponente für die Darstellung von Hintergrundbitmaps verbunden werden. Farbverlauf in der Titelzeile wird unterstützt. |
|  |  |  |
 |
TLMDDirDlg Stellt Dialog für schnelle Verzeichnisauswahl zur Verfügung. Verschiedene Caption/Button/Hint-Einstellungen sowie Internet Links sind möglich. Kann mit einer TLMDBitmap-/TLMDImageList Komponente für die Darstellung von Hintergrundbitmaps verbunden werden. Farbverlauf in der Titelzeile wird unterstützt. |
|  |  |  |
 |
TLMDTipDlg Ermöglicht das Einbinden |
|  |  |  |
 |
TLMDWindowListDlg Ermöglicht Auswahl von Fenstern bzw. Formen (z.B. zur Anzeige) innerhalb der aktuellen Applikation. Mehrere Captions, Buttons und Hints möglich. Kann mit einer TLMDBitmapList- oder TLMDImageList-Komponente verbunden werden, um Hintergrundbilder darzustellen. Farbverlauf in der Titelleiste wird unterstützt. |
|  |  |  |
 |
TLMDMessageDlg Erweiterte Implementation der Standard-Delphi und -Windows API Nachrichtendialoge. Eine Vielzahl von Eigenschaften und Features ist integriert. Beipiele dafür sind das Anzeigen von Hintergrundbildern, eigenen Symbolen, Buttons, Hints, Captions, Klängeb und Schrifteffekten. Farbverlauf in der Titelleiste wird unterstützt. |
|  |  |  |
 |
TLMDFormOpenDialog Ersatz für den nichtvisuellen Datei-Öffnen Dialog (Common Dialog). Erlaubt visuelle Erstellung und Manipulation des Dialogs zur Designzeit. |
|  |  |  |
 |
TLMDFormSaveDialog Ersatz für den nichtvisuellen Datei-Speichern Dialog (Common Dialog). Erlaubt visuelle Erstellung und Manipulation des Dialogs zur Designzeit. |
|  |  |  |
 |
TLMDFormColorDialog Ersatz für den nichtvisuellen Farbauswahl Dialog (Common Dialog). Erlaubt visuelle Erstellung und Manipulation des Dialogs zur Designzeit. |
|  |  |  |
 |
TLMDFormFontDialog Ersatz für den nichtvisuellen Schriftauswahl Dialog (Common Dialog). Erlaubt visuelle Erstellung und Manipulation des Dialogs zur Designzeit. |
|  |  |  |
 |
TLMDFormPageSetupDialog Ersatz für den nichtvisuellen Seiteneinrichtungs-Dialog (Page Setup Common Dialog). Erlaubt visuelle Erstellung und Manipulation des Dialogs zur Designzeit. |
|  |  |  |
 |
TLMDFormPrinterSetupDialog Ersatz für den nichtvisuellen Druckereinrichtungs - Dialog (Common Dialog). Erlaubt visuelle Erstellung und Manipulation des Dialogs zur Designzeit. |
|  |  |  |
 |
TLMDFormPrintCommDialog Ersatz für den nichtvisuellen Drucken Dialog (Common Dialog). Erlaubt visuelle Erstellung und Manipulation des Dialogs zur Designzeit. |
|  |  |  |
 |
TLMDFormFolderDialog Ersatz für den nichtvisuellen Verzeichnisauswahl - Dialog (Common Dialog). Erlaubt visuelle Erstellung und Manipulation des Dialogs zur Designzeit. |
|  |  |  |
 |
TLMDFormChangeIconDialog Ersatz für den nichtvisuellen OLE Dialog (Change Icon Common Dialog). Erlaubt visuelle Erstellung und Manipulation des Dialogs zur Designzeit. |
|  |  |  |
 |
TLMDFormInsertObjectDialog Ersatz für den nichtvisuellen OLE Dialog (Insert Object Common Dialog). Erlaubt visuelle Erstellung und Manipulation des Dialogs zur Designzeit. |
|  |  |  |
 |
TLMDCalendarDlg Nichtvisuelle Komponente für die schnelle und einfache Einbindung eines Kalendardialoges in Ihre Applikation. |
|  |  |  |
 |
TLMDInputDlg Dieser Dialog stellt ein einzelnes Texteingabefeld dar. Wie gewohnt können Sie viele verschiedene Einstellungen des Dialoges verändern. |
|  |  |  |
 |
TLMDCheckListDlg Die TMDCheckListDialog Komponente wird verwendet, um einen Dialog mit einer integrierten CheckListBox Komponente anzuzeigen (die entweder eine RadioButton- oder CheckBox-Gruppe darstellen kann). |
|  |  |  |
 |
TLMDCalculatorDlg Dieser Dialog zeigt einen Taschenrechner an und gibt das errechnete Ergebnis zurück. Kann zum Beispiel in Verbindung mit den LMD Texteingabefelder verwendet werden. |
|  |  |  |
 |
TLMDTextEditDlg Dieser Dialog ist ein vollständiger, aber sehr kleiner Texteditor für ASCII Texte mit vielen verschiedenen Einstellungsmöglichkeiten. |
|  |  |  |
[Top]
| Tab "LMD Dlg Sys" |
SE |
Std |
Pro |
CE |

 |
TLMDTaskDialog TLMDTaskDialog bietet die modernen Vista TaskDialoge nicht nur innerhalb von Windows Vistam sondern auch auf allen anderen unterstützten Windows Betriebssystemen (die Funktionalität wird dort emuliert). Die Liste der Features umfasst HTML und Unicode Unterstützungt, benutzerdefinierbare Command-Buttons, Radiobuttons, "Command Link" Buttons, ausklappbare Textbereiche, Fortschrittsbalken usw.
|
 |  |  |  |
 |
TLMDBrowseDlg Einfacher Wrapper für die WIN32 BrowseForFolder Funktion. Wurde für die Verwendung in speziellen Edit-Controls entworfen. |
 |  |  |  |

 |
TLMDFileOpenDialog Dieser "Datei öffnen"-Dialog erlaubt die Darstellung der neuen Microsoft Windows Vista Öffnen-Dialoge (nur in Vista). Auf Nicht-Vista Systemen wird entweder ein Standard-Öffnen Dialog angezeigt oder die Einstellungen einer verbundenen TOpenDialog Komponente verwendet. |
 |  |  |  |

 |
TLMDFileSaveDialog Dieser "Datei speichern"-Dialog erlaubt die Darstellung der neuen Microsoft Windows Vista Öffnen-Dialoge (nur in Vista). Auf Nicht-Vista Systemen wird entweder ein Standard-Speichern Dialog angezeigt oder die Einstellungen einer verbundenen TSaveDialog Komponente verwendet. |
 |  |  |  |

 |
TLMDOpenWaveDialog TLMDOpenWaveDialog stellt einen modalen dialog für die Auswahl und das Öffnen von Wave-Dateien dar. |
 |  |  |  |

 |
TLMDSaveWaveDialog TLMDSaveWaveDialog stellt einen modalen dialog für die Auswahl und das Speichern von Wave-Dateien dar. |
 |  |  |  |
[Top]
| Tab "LMD Validators" |
SE |
Std |
Pro |
CE |
 |
TLMDErrorProvidersGroup Erlaubt das Zusammenfassen merherer ErrorProvider Komponenten, die dann gleichzeitig von einer Validator Komponente verwendet werden können. |
|  |  |  |
 |
TLMDErrorProvider ErrorProvider Komponente, die verschiedene Standardmöglichkeiten zur Fehleranzeige bei Verwendung von Validator Komponenten erlaubt. |
|  |  |  |
 |
TLMDInPlaceErrorProvider Ermöglicht einer Validator Komponente Eingabefehler durch das Ändern der visuellen Eigenschaften der untersuchten Komponente anzuzeigen (Schrift- und Hintergrundfarbe sowie andere Effekte werden unterstützt). |
|  |  |  |
 |
TLMDIconErrorProvider Ermöglicht einer Validator Komponente Eingabefehler durch die Darstellung von Icons in der Nähe der untersuchten Komponente anzuzeigen. |
|  |  |  |
 |
TLMDHintErrorProvider Ermöglicht einer Validator Komponente Eingabefehler durch durch die Darstellung von Hint-Fenstern anzuzeigen. |
|  |  |  |
 |
TLMDControlErrorProvider Ermöglicht einer Validator Komponente Eingabefehler durch das Senden von Nachrichten an andere Komponenten anzuzeigen, die selbst das ILMDValidationMsgControl Interface (z.B. LMDStatusBar, LMDListBox) unterstützen. |
|  |  |  |
 |
TLMDMessageBoxErrorProvider Ermöglicht einer Validator Komponente Eingabefehler durch Darstellung eines Nachrichtendialogs anzuzeigen. |
|  |  |  |
 |
TLMDValidationGroup Erlaubt die Gruppierung mehrerer Validator-Komponenten um komplexere Validierungs-Logik zu ermöglichen. |
|  |  |  |
 |
TLMDRequiredFieldValidator Ein Validator der sicherstellt, dass ein Wert/Feld keinen Null-Wert besitzt. |
|  |  |  |
 |
TLMDCompareValidator Ein Validator der einen Wert in einer untersuchen Komponente mit dem Wert einer anderen referenzierten Komponente vergleicht. |
|  |  |  |
 |
TLMDRegExpValidator Ein Validator der eine Zeichenkette daraufhin untersucht, ob er sich einem festgelegten regulärem Ausdruck entspricht (z.B. eMail-Adresse, bestimmte Nummernformate etc.). |
|  |  |  |
 |
TLMDRangeValidator Ein Validator der einen Wert eines untersuchten Controls daraufhin untersucht, ob er sich innerhalb eines festgelegten Bereiches befindet. Verschiedene Datentypen werden unterstützt. |
|  |  |  |
 |
TLMDIntRangeValidator Ein Validator der einen Integerwert daraufhin untersucht, ob er sich innerhalb eines festgelegten Bereiches befindet. |
|  |  |  |
 |
TLMDFloatRangeValidator Ein Validator der einen Fließkommawert daraufhin untersucht, ob er sich innerhalb eines festgelegten Bereiches befindet. |
|  |  |  |
 |
TLMDStringRangeValidator Ein Validator der eine Zeichenkette daraufhin untersucht, ob er sich innerhalb eines festgelegten Bereiches befindet. |
|  |  |  |
 |
TLMDDateTimeRangeValidator Ein Validator der einen Datum-/Zeitwert daraufhin untersucht, ob er sich innerhalb eines festgelegten Bereiches befindet. |
|  |  |  |
[Top]
| Tab "LMD MM" |
SE |
Std |
Pro |
CE |
 |
TLMDPanelShape Diese Komponente erlaubt Ihnen die Gestaltung der Form eines Panels nach Ihren Wünschen! Die Form wird entweder über ein Bitmap oder ein spezielles Region Objekt mit Hilfe eines komfortablen visuellen Interfaces festgelegt. |
|  |  |  |
 |
TLMDWndButtonShape Dieser Button (untersützt Focus-Handling) unterstützt jede beleibige Form. Diese wird entweder über ein Bitmap oder ein spezielles Region Objekt mit Hilfe eines komfortablen visuellen Interfaces festgelegt. |
|  |  |  |
 |
TLMDLabelFill Erweiterte Labelkomponente, bei der ein beliebige Bitmap-Textur oder Farbverlauf auf die Textausgabe gelegt werden kann. Als Nachfolger des TLMDLabels ist das Label mit zusätzlichen Texteffekten (3D, Rotation, Laufweite, freie Positionierung, mehrzeiliger Text) ausgestattet. Kann mit einer TLMDBitmap- oder TLMDImageList-Komponente verbunden werden. |
|  |  |  |
 |
TLMDGraphicLabel Das TLMDGraphicLabel wurde entwickelt, um Ihre Applikationen mit erstaunlichen Schrifteffekten aufzuwerten. Zu allen Features des TLMDLabelFill (s.o.) wurden Schatten, Perspektive und Transformation (denken Sie an "WordArt") hinzugefügt. |
|  |  |  |
 |
TLMDAniCtrl Gegenüber der TLMDAniImage stark erweiterte Animationskomponente. Deutlich schneller. In Kombination mit TLMDBackPanel oder TLMDGroupBox sind transparenten Darstellungen absolut flimmerfrei. Neue Anzeigemodi. |
|  |  |  |
 |
TLMDScrollText Ermöglicht die Anzeige von Laufschriften (horizontal oder vertikal), besitzt auch einen transparenten Modus. Volle Unterstützung von 3D-Font-Eigenschaften und TLMDBevel-Objekt. seit Version 4 wird auch ein Marquee-Mode unterstützt. |
|  |  |  | |