Einzelnen Beitrag anzeigen

Benutzerbild von Mystic
Mystic

Registriert seit: 18. Okt 2003
Ort: Flerzheim
420 Beiträge
 
Turbo Delphi für Win32
 
#1

TLayeredForm Komponente

  Alt 1. Nov 2004, 16:17
Ich präsentiere hier Stolz: http://img99.exs.cx/img99/5781/LF.png TLayeredForm

Diese Komponente erlaubt das einfache Arbeiten mit Layered Windows. Ein Beispiel dafür sind (wenn man sie angestellt hat) die bei Windows XP nach dem Klick ausblendenden Menüeinträge. Sie sind in einfacherer Form bereits in Delphi 7 vertreten (AlphaBlend und TransparentColor beim Formular). Allerdings kann diese Komponente noch mehr:
  • Laden eines PNGs als Bild für das Formular (benutzt TPNGImage). Das PNG kann auch einen Alphakanal enthalten.
  • Verschieben des Formulars per Klicken und Ziehen auf dem Clientbereich
  • Maustransparenz für das Formular (Alle Mausklicks treffen das Fenster unter dem Formular)
  • Integrierter Timer für das Überblenden (FadeTo)

Sie lässt sich z.B. gut für Splash-Screens verwenden.

Screenshot des mitgelieferten Beispiels:
http://img99.exs.cx/img99/9844/Beispiel.png

Funktioniert nur mit Windows 2000 oder besser.

Ich bin jederzeit offen für (konstruktive) Kritik!
Angehängte Dateien
Dateityp: zip tlayeredform.zip (73,7 KB, 144x aufgerufen)
Jan Steffens
Der Fachwortgenerator - 100% Schwachsinn --- Der UPnP Router Manager - Kommentare erwünscht!
  Mit Zitat antworten Zitat