Refactor syntax unicode kupdown

Note: this branch depends on refactor-syntax_unicode_button_menu