meta data for this page
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

skriptbefehle:ff_setdialogtimer [2012/02/18 11:04] (aktuell)
Zeile 1: Zeile 1:
 +====== FF_SetDialogTimer ======
 +\\  Der Befehl [[http://​www.fixfoto.info/​onlinehilfe/​HH_FF_SetDialogTimer.html|FF_SetDialogTimer]] aktiviert für einen Dialog einen **Timer**, der jeweils nach Ablauf des eingestellten Intervalls den Rückgabewert "​TIMER"​ aus [[http://​www.fixfoto.info/​onlinehilfe/​HH_FF_ShowDialog.html|FF_ShowDialog()]] liefert.\\ \\  Beispielsweise ist damit die Abfrage eines Slider-Elements möglich, obwohl dieses selbst bei seiner Veränderung keinen Event auslöst.\\ \\ **VBScript**\\ ​
 +  '** Start Dialog Timer-Test **
 +  FF_AddDialog "​Timer-Test",​219,​54
 +  FF_AddControl "​Timer-Test","​wert1_edit","​EDIT",​12,​31,​33,​10
 +  FF_AddControl "​Timer-Test","​slider1","​HSLIDER",​5,​6,​206,​16
 +  FF_AddControl "​Timer-Test","​Ende","​BUTTON",​166,​30,​33,​11
 +  '** End Dialog Timer-Test **
  
 +  FF_SetDialogTimer "​Timer-Test",​ 100                          ' Timer starten, Intervall in ms einstellen
 +  do
 +      Taste = FF_ShowDialog("​Timer-Test"​)
 +      Select Case Taste
 +          Case "​TIMER" ​                                        '​ ein Timer-Intervall ist abgelaufen
 +              Wert = FF_GetControl("​Timer-Test","​slider1"​)
 +              Wert = Wert/​255*360 ​                             ' Umrechnung auf den gewünschten Wertebereich,​ hier 0 bis 360
 +              FF_SetControl "​Timer-Test","​wert1_edit",​ Wert    ' Anzeigen des Wertes
 +          Case "​Ende"​
 +              Exit Do
 +      End Select
 +  loop
 +Ein weiteres Besipiel zur Anwendung des Dialogtimers ist unter [[/​STATIC|STATIC]] zu finden.