Handle focus gained/lost events

Update button caption color by changed focus state Focusable panel with rendered border focus indicator Use component border view to depict its focus state