Image als Button
-
Hallo,
in meinem Programm versuche ich aus graphischen Gründen
Image-Komponenten als Buttons zu missbrauchen.Leider ist bei schnellem Drücken eine ziemliche Verzögerung
fest zu stellen, was bei Buttons nicht auftritt.
(Verwendung des OnClick-Ereignisses)Wieso ist das so und kann ich das ändern?
Danke für die Mitarbeit.
Gruß danny
-
Verzögerung??? Merke ich bei mir nicht...
-
Also du hast da jetzt ein Image?
Wenn man da dann raufklickt, lädst du ein anderes Image?
Und wenn du die Maus loslässt wird das alte Bild geladen?
Wenn ja, dann würde ich hierfür aber die OnMouseDown und OnMouseUp Methoden
verwenden...
Oder du erstellst dir eine eigene Kompo...
Wenn ich dich jetzt falsch verstanden habe, dann klär mich doch bitte auf...
Ach, und was sind bei dir die graphischen Gründe?MFG Aoeke
-
Vom "look" her.
-
Hi, eine Alternative wäre SpeedButtons zu verwenden und die Eigenschaft Flat auf true (ob das schneller is..k/a)
-
Ich hab das auch mal gemacht mit nem Image. Lief super! Aber du solltest tatsächlich eher OnMouseDown/Up verwenden. Außerdem solltest du CM_MOUSELEAVE und CM_MOUSEENTER abfangen.