
Сообщение от
Razum
Да, можно так сделать, может, есть даже встроенные функции для чего-то подобного, но как минимум можно это сделать эвент хэндлером. Я так понял, вы хотите сделать так: переключатель из центра в положение 1 - сделать первое, из центра в положение 2 - сделать второе, из положения 2 центр - третье, из положения 1 в центр - четвертое. Это сделать не трудно, например, вы можете завести переменную, которая будет хранить положение, в котором был переключатель до текущего момента, и использовать разную обработку событий в зависимости от значения этой переменной, кроме того, в обработке события должно быть изменение значения этой переменной. Только вот вы не сможете из крайнего положения переключить в другое крайнее так, чтобы не произошло два действия, а не одно.