remove leading and trailing spaces before aligning
added constant for TAB key
initial commit messagebox and demo
label and text can not take focus
setup needs to be called from container
moved run method to container
implemented run method with possibility to move focus using TAB key
fixed doc
added property and method to check if component is focusable