TGradButton/de

From Lazarus wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Deutsch (de) English (en)

Über

TGradButton gehört zu den GradControls. TGradButton ist abgeleitet von TCustomControl. Die Komponente zeichnet sich mit einem coolen Hintergrund. Man kann die Grundfarbe, die Blendfarbe im normalen und Überblend-Zustand sowie die Farbe beim Überstreichen mit der Maus wählen. Man kann individuell festlegen, welcher Rand gezeichnet wird. Dieser Knopf soll als Ersatz für TButton dienen, weil er unter Windows die Farbe ändern kann (im Gegensatz zum normalen TButton).

Aktuelle Version: 1.4

Eigenschaften

  • Cool-aussehender Farbverlauf als Hintergrund
  • Glyphen-Unterstützung
  • Rotierter Text + Glyph (nur 90° nach Links oder Rechts)
  • Vertikaler und horizontal Farbverlauf
  • Glyphen-Positionen (Oberhalb/Unterhalb/Links/Rechts von der Beschriftung)

Autor

Eugen Bolz

History

Version 1.4:

  • [+] Caching Background, Rotated Text+Glyphs
  • [+] Verwendung von TButtonGlyph
  • [*] Verwendung von TRotateDirection anstatt TRotatedText
  • [*] using TButtonLayout to set the Glyph Position
  • [~] Linux-Bugs beseitigt

Version 1.3:

  • [+] ClickColor
  • [+] NotEnabledColor
  • [+] Text Alignment
  • [+] GlyphPosition

Version 1.2:

  • [+] Glyph-Support
  • [+] Rotated Text+Glyph

Version 1.1:

  • [i] Erstes Release

Dank an

Die Idee zur Entwicklung dieser Schaltfläche beruht auf Screenshots von LH_Freak's Projekt "M.U.H Messenger"

Screenshot

TGradbutton demo.jpg

Download mittels SVN

Die aktuelle Version kann man von dem CCR-SVN laden

 svn co https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/gradcontrols/ gradcontrols