Mok hat geschrieben:Es könnte bei der Hilfe zu KeyboardPushed() und KeyboardReleased() auch dazugeschrieben werden, dass statt #PB_Key_All auch #PB_Any geht.
Es ist wohl eher Zufall dass
#PB_Any ebenso wie
#PB_Key_All den Wert -1 hat. Es gibt in PB noch weitere Konstanten mit dem Wert -1, die könnte man dann ebenfalls nehmen.
Wenn allerdings Fantaisie-Software mal den Wert von
#PB_Key_All ändert, stört das nicht unsere Programme wenn wir an dieser Stelle tatsächlich
#PB_Key_All benutzt haben anstatt
#PB_Any oder andere Konstanten mit dem Wert -1. Das ist ja gerade der Witz mit solchen vordefinierten Konstanten (neben der besseren Lesbarkeit), dass man sich nicht darum zu kümmern braucht welche Werte sie haben.
Also:
#PB_Key_All ist der offizielle Wert an dieser Stelle, und wer etwas anderes benutzt braucht sich ggf. über Überraschungen nicht zu wundern. In der Hilfe hier noch andere Konstanten zu erwähnen die (zufällig) auch den Wert -1 haben, ergibt keinen Sinn.
Gruß, Little John