Schieberegler(slider bars)
-
Ich möchte mit Hilfe eines Schiebereglers gerne einen Parameter-Wert
einer Funktion vergrößern bzw. verkleinern können!Hat das jemand vielleicht schonmal gemacht
Bin für jeden Tip dankbar !
Gruß
-
-
Hallo,
Im InitDialog:
Den Slider setzen:
m_slider.SetRange(0,100);
m_slider.SetPos(0);
m_slider.SetPageSize(1);Dann am besten ein OnHScroll Event einfügen und dort den Parameter ändern.
meinparameter = m_slider.GetPos();
Wobei aber meinparameter global gesetzt werden sollte.
Natürlich kannst Du auch in Deiner Funktion direkt "meinparameter = m_slider.GetPos();" aufrufen, aber dann bekommst Du nur den aktuellen WErt des Sliders wenn die Funktion gerade aktiv ist.
Gruß
Ocrana
-
Original erstellt von Ocrana:
**Wobei aber meinparameter global gesetzt werden sollte.
**
Global bracht man hier überhaupt nichts setzten.
Globale Variablen sind schlechte Programmierung.