Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Lautstärke der Soundkarte via Button regeln (https://www.delphipraxis.net/37487-lautstaerke-der-soundkarte-via-button-regeln.html)

billy-boy88 6. Jan 2005 13:57


Lautstärke der Soundkarte via Button regeln
 
Hi,
ich habe ein kleines großes Problem und hoffe, mir kann jemand helfen...

Ich möchte eine Lautstärkeregelung programmieren, welche einen - und einen + Button hat, sowie in der Mitte die Lautstärlke anzeigt. Soweit so gut, ich habe rausgefunden, wie ich es in der Mitte anzeigen kann und wie ich es verändern kann.

Aber wie mache ich es, dass beim dauerhaften klicken auf den Button die Laustärke immer weiter runter geht und sobald die Maus den Button verlässt oder losgelassen wird das ganze aufhört?
Mit nem simplen onClick macht er die Lautstärke ja nur um eins runter, aber wenn man länger gedrückt hält?

Vielen Dank im vorraus für eure Hilfe...

MfG
Markus

Jens Schumann 6. Jan 2005 14:14

Re: Lautstärke der Soundkarte via Button regeln
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
in der Anlage findest Du einen Nachfahren von TSpeedbutton. Mit dieser Komponente
kannst Du Dein Problem lösen.
Delphi-Quellcode:
  published
    { Published-Deklarationen }
    property RepeatEnabled : Boolean read FRepeatEnabled write SetRepeatEnabled default True;
    property Attack  : Integer read FAttack write SetAttack default 500;
    property Interval : Integer read FInterval write SetInterval default 200;
    property ShowBitmap : Boolean read FShowBitmap write SetShowBitmap default True;
  end;
RepeatEnabled : Repeatfunktion an oder aus
Attack : Angabe in Millisekunden. D.h. nach wieviel Millisekunden soll die Repeatfunktion starten
Interval : Angabe in Millisekunden. Interval zwischen zwei Repeats (OnClick-Events)
ShowBitmap : wenn True, dann wird während der Repeatfunktion ein kleines grünes Rechteck auf dem Button angezeigt.

billy-boy88 6. Jan 2005 14:17

Re: Lautstärke der Soundkarte via Button regeln
 
Hi,
wow, vielen Dank, auch für die schnelle Antwort!
Ich werde das gleich einmal ausprobieren ;)

Danke nochmal.

MfG
Markus


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz