Improved Fgl::Button