Fill menu with font's styles and answer the one to apply. menu may be null: the viewer's
toolbar leaves the style menu out when the element's role denies restyling (TYP-1046), and the
style to apply is still needed. Only undefined takes the default menu.
Fill
menuwithfont's styles and answer the one to apply.menumay be null: the viewer's toolbar leaves the style menu out when the element's role denies restyling (TYP-1046), and the style to apply is still needed. Onlyundefinedtakes the default menu.