BMenuField: Style fixes
BMenuField: Check if Frame() is valid, refactor