open/close, maximize/minimize public and static methods