![]() |
Geeignete Komonente für Lautstärke Reglung
Hallo,
ich suche eine Komponente die sich am besten für die Lautstärkereglung eignet. In der Hilfe wird die TrackBar vorgeschlagen, die eignet sich aber nur wenn der Schieberegler Horizontal ist. Den bei vertikaler einstellung ist der null Punkt oben. Deshalb eignet sich diese Komonente nicht für mein Projekt weil ich den Schielberegler vertikal haben möchte. Gruß Robin |
Re: Geeignete Komonente für Lautstärke Reglung
Dann kehre den Wert doch einfach um. Entweder direkt im Code oder in einer abgeleiteten Komponente im Getter u. Setter von Position.
|
Re: Geeignete Komonente für Lautstärke Reglung
Zitat:
|
Re: Geeignete Komonente für Lautstärke Reglung
Delphi-Quellcode:
macht bei max=100 und einstellung=25 ==> |(25-100)|== 75.
volume := abs(trackbar.position - trackbar.max);
so genehm? |
Re: Geeignete Komonente für Lautstärke Reglung
Zitat:
@DGL-Luke:
Delphi-Quellcode:
Ist schneller :mrgreen: .
Volume := Trackbar.Max - Trackbar.Position
[edit]Beides falsch, sobald Min <> 0 ist.
Delphi-Quellcode:
Zugegeben, bei der Lautstärke ist das eher unwahrscheinlich :wink:
Volume := TrackBar.Max - Trackbar.Position + Trackbar.Min;
[/edit] |
Re: Geeignete Komonente für Lautstärke Reglung
Danke für euro Info's :-D
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:34 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz