Zum vorherigen AbschnittZum nächsten Abschnitt CommandButton der nächsten Generation






Features
 Modernes Design
 Mit Hovereffekten
 Mit Installationsroutine
 Unterstützt Shortcuts
 Mit Sourcecode
 Sehr klein

 Zum vorherigen AbschnittZum nächsten Abschnitt Kurzbeschreibung
Das FlatButton Control ist eine überholte Version des normalen CommandButtons von Microsoft. Genau wie beim CommandButton können mit Hilfe des &-Operators Shortcuts festgelegt werden sowie mit dem Eigenschaften Default und Cancel weitere Hotkeys festzulegen. Auf Wunsch kann eine Hoverfarbe ausgewählt werden, die angezeigt wird, wenn sich der Mauscursor über dem Button befindet. Dank der Ereignisprozeduren (Click, MouseMove, MouseDown, MouseUp,...) und den Eigenschaften hWnd und hDC kann direkt auf das Steuerelement reagiert werden und das Erscheinungsbild verändert werden.

Der Sourcecode des FlatButton Controls ist völlig frei verfügbar und bringt Ihnen einige Vorteile:
  - Sie benötigen keine externen OCX-Dateien
  - Sie können die Funktionsweise selbst nachvollziehen und so eventuell etwas dazulernen
  - Sie können den Button leicht Ihren Vorstellungen anpassen
Sie dürfen den Sourcecode frei in ihren eigenen Programmen verwenden, solange ein Urheber-Hinweis bestehen bleibt. Zusätzlich würde ich mich natürlich sehr über eine Nennung in den Programmcredits freuen.

Neu in Version 2.02:
  - Wenn sich der Mauszeiger über dem Button befand, standen alle anderen Controls still, der Textcursor einer TextBox beispielsweise blinkte nicht mehr und alle Timer blieben stehen. Dieser Fehler wurde behoben.
  - Die Shortcuts für den Button waren global definiert, d.h. egal welche Form gerade aktiv war, der Shortcut wurde trotzdem ausgelöst. In der aktuellen Version wird dies verhindert.
  - Endlich wurden die lang vermissten Eigenschaften Default und Cancel integriert.
  - Der Sourcecode wurde ausführlicher mit Kommentaren versehen.
  - Die Readme-Datei wurde erweitert.

 Zum vorherigen AbschnittZum nächsten Abschnitt Systemvorraussetzungen
  mindestens Windows 95 oder NT 3.51 (32 Bit)
  Microsoft Visual Basic ab Version 5

 Zum vorherigen AbschnittZum nächsten Abschnitt Downloads
  FlatButton Control 2.02, 33 KB
  Sourcecode von Version 2.02, 6 KB

  FlatButton Control 1.01a (veraltet), 31 KB
  Sourcecode 1.01a (veraltet), 5 KB



Quellen: SHADOWare.de
Letzte Änderung: 06.01.2001
©2001 by SHADOWare, Thomas Bachem