@Muetze1:
so schlau war ich auch schon
und jetzt rate mal, wofür das
AllowChange := False; da drinnen ist
NewValue gibt ja den "neuen" Wert an, also einen Positiven für hoch und einen Negativen für runder, da ist das Direction vollkommen egal, da dieses immer ausgehend von der Ausgangs-0 geschieht