Вот частичное решение, вызванное ответом Максима. Вы можете создать класс HoverlessButton, расширяя Button и переопределяя его так:
override protected function getCurrentSkinState():String
{
var state:String = super.getCurrentSkinState();
if (state == "over")
state = "up";
return state;
}
Вы должны сначала вызвать super impl, потому что он единственный, кто может правильно проверить isDown (), который является приватным.