File Größe Ver Beschreibung
 mirakomp.rar  149 kb Demonstriert alle Komponenten.

 buttongroup.rar  9 kb 7 Die Unit ButtonGroup beinhaltet die Komponente TMRButton. Sie bildet eine Gruppe von TMRButton - Komponenten die alle die gleichen Bilder erhalten und wie eine TRadioGroup zu behandeln bzw. zu sehen ist. Die Möglichkeiten der Buttons lesen Sie bitte unter MRButton nach.
Mit TButtonGroup ist es möglich schnell eine Buttonleiste aufzubauen.

 colorbox.rar  8 kb 7 Die Unit ColorBox besteht aus zwei Komponenten, TColorListBox und TColorComboBox. Wie der Name schon sagt, werden die 16 Grundfarben zur Auswahl dargestellt. Bei der Komponente TColorComboBox wird eine zusätzliche Farbe bereitgestellt die zB. durch einen Colordialog ausgewählt wird.
Die aktuelle gewählte Farbe steht in dem einzigem zusätzlichen Property ItemColor: TColor

 fontbox.rar  18 kb 7 Die Unit Fontbox besteht wie die Unit ColorBox aus zwei Komponenten, TFontListBox und TFontComboBox. Es werden die im System installierten Schriften angezeigt.


Eigenschaften:
  • normale Schrift, nur Fontnamen werden angezeigt

  • in der Schriftart des Font's

  • zusätzliches Property FontName: TFontName, enthält den ausgewählten Eintrag

 label3d.rar  11 kb 7 TLabel3d funktioniert wie TLabel der VCL, einzig die Textdarstellung unterscheidet sich.

Texteigenschaften:
  • Shadow: Wählbare Schattenfarbe

  • Inner: Ergibt eine eingestanzte Schrift

  • Outer: Ergibt ein aufgedrucktes Schriftbild

  • Text: Eingabe von mehrzeiligen Text
 mrbutton.rar  12 kb 7 TMRButton ist ein Button beliebigen Aussehens und Form. Der aktive Bereich richtet sich nach einer Maske, wenn keine Maske vorhanden ist, wird der ganze Bereich aktiv, der nicht der Farbe in der linken oberen Ecke entspricht.
Die Einsatzmöglichkeiten sind vielseitig, da die Komponente sowohl als Button als auch als Schalter (TRadioButton, TCheckbox) fungieren kann.

 mredit.rar  10 kb 7 In MREdit sind 3 Komponenten enthalten TIntEdit, TFloatEdit und TFormatEdit.

  • Es werden alle ungültigen Zeichen ignoriert, wenn eingestellt ein Warnton ausgegeben,

  • bei TIntEdit und TFloatEdit gibt es das property Value statt Text,

  • bei TFloatEdit wird der Punkt un Komma konvertiert,

  • die Ausrichtung ist bei TIntEdit und TFloatEdit rechtsbündig. Bei TFormatEdit wählbar (links, zentriert oder rechts).

  • Eingabetaste springt zum nächsten Feld

 mrpcx.rar  9 kb 7 Mit dieser Komponente können PCX- Dateien gelesen werden. Bilder mit 4Bit Farbtiefe werden nicht unterstützt.

 mrtarga.rar  11 kb 7 Mit dieser Komponente können Targa- Dateien gelesen werden.

 mrtrackbar.rar  13 kb 7 Die Komponente TMRTrackbar ist ein grafischer Schieberegler, wobei zwei Bitmaps benötigt werden. Einmal für den Grundkörper und zum anderen für die Positionsmarkierung.
  • Es ist auch eine transparente Darstellung möglich.
  • horizontale oder vertikale Richtung
 panel3d.rar  12 kb 7 TPanel3d funktioniert wie das Standardpanel, hat jedoch einige zusätzliche Eigenschaften und Möglichkeiten.
So kann zB. mehrzeiliger Text (in verschiedenen Stilen) ausgegeben werden, ein Bild eingefügt werden oder auf dem Panel3d kann gezeichnet werden (besitzt ein TCanvas).

Texteigenschaften:
  • Horizontale Ausrichtung: links , mitte und rechts

  • Vertikale Ausrichtung: oben, mitte und unten

  • Stile: normal, Schatten, nach innen oder nach außen. Bei Schattenstil kann die Schattenfarbe und Tiefe ausgewählt werden.

  • Der Text kann auch als Outline dargestellt werden, wobei der Pinsel abhängig von der Windowsversion funktioniert.

  • Es kann ein zusätzlicher Textabstand eingegeben werden.
  • Der Text kann außerdem skaliert werden, er paßt sich dann immer dem inneren Rechteck plus zusätzlich einstellbaren Textabstand ein.

Bildeigenschaften:
  • Das Bild kann Horizontal und Vertikal wie der Text ausgerichtet werden.

  • Er kann gestreckt werden oder als Kacheln aneinander gesetzt werden.

  • Das Bild kann das ganze Panel ausfüllen oder nur den inneren Bereich.

Zeicheneigenschaften
  • Die Komponente Panel3d verfügt über ein Property Canvas auf das jederzeit zugegriffen werden kann.

  • Außerdem wird eine Methode onPaint zur Verfügung gestellt.

 panelimg.rar  8 kb 7 TPanelImg repräsentiert eine Bildvorschau. Es wird nur der Dateiname übergeben.


Eigenschaften:
  • automatisches zentrieren

  • Umrandung des Bildes schaltbar (wie die Bordereigenschaften)

  • es kann die Darstellgröße abgefragt werden.

 panelimgex.rar  12 kb 7 TPanelImgEx repräsentiert eine Bildvorschau. Es wird nur der Dateiname übergeben.


Eigenschaften:
  • automatisches zentrieren

  • Umrandung des Bildes schaltbar (wie die Bordereigenschaften)

  • es werden folgende Bildformate unterstützt: bmp, jpg, wmf, pcx, gif, tga, ico

  • am unteren Panelrand kann eine Progbar ein/ausgeschaltet werden, die auch über Einstellmöglichkeiten verfügt (siehe TProgBar).

  • es kann ein PanelPal verknüpft werden um bei Bildern mit bis zu 256 Farben sich die Palette anzeigen zu lassen.

  • es werden verschiedene Informationen über das Bild geliefert: Größe, Auflösung, Farbenanzahl.

  • wird der Mauszeiger über das Bild bewegt wird ein onColorChange - Event ausgelöst und es kann der Farbwert abgefragt werden.

  • es wird ein HPalette nach außen gegeben

  • der Distanzrahmen für das Bild ist einstellbar.

 panelpal.rar  6 kb 7 TPanelPal stellt die Palette eines Bildes dar (bis 256 Farben). Dazu wird die procedure "PaintPalette(Pal: HPalette; PixelFormat: TPixelFormat; ColorCount: Integer)" aufgerufen.

Property's:
  • Farbe: RGB-Wert als String, der Farbe über der sich der Mauszeiger befindet

  • PalIndex: Palettenindex als String, der Farbe über der sich der Mauszeiger befindet

  • onChange: meldet das sich der Wert in Farbe und PalIndex geändert hat.

 progbar.rar  11 kb 7 Enthält zwei Komponenten: TProgBar und TProgBarTrans.Zwei ProgressBar mit mehreren verschiedenen Einstellmöglichkeiten, bei TProgBarTrans kommt noch die transparenz hinzu (sie ist neuer).

  • Rahmenart
  • Hintergrundfarbe
  • Farbe der Fortschrittsanzeige
  • Rahmenart der Fortschrittsanzeige
  • transparenz (TProgBarTrans)
 mrcursors.rar  4 kb 7 Mit Hilfe dieser Komponente werden Cursorformen für Drag & Drop und Splitter generiert. Diese sehen dem aktuell instalierten änlich.