I tried all possible options, but I cannot seem to figure out how to change the font size of the pop up menu inside a control object for Manipulate.

{{Application, "Energy Storage"}, {"Energy Storage",
"Shock Absorption", "Pulsation Dampener"}, ControlType -> PopupMenu,
Background -> LightGray, FieldSize -> 17}
I would appreciate some help. Thanks.
kubapod
(Kuba Podkalicki)
2
You have to use val → lbl syntax and style labels. Like this:
Manipulate[
Application,
{{Application, "Energy Storage"},
Thread[ # -> Thread @ Style[#, Bold, Red, 18] ] & @ {"Energy Storage", "Shock Absorption", "Pulsation Dampener"},
ControlType -> PopupMenu}
]
This was tremendous! Thank you so much.
hansmilton
(Hans Milton)
4
Another way:
Manipulate[Application,
{
{Application, "Energy Storage"},
{"Energy Storage", "Shock Absorption", "Pulsation Dampener"},
MenuStyle -> {Bold, Red, fontsize}, ControlType -> PopupMenu
},
{{fontsize, 18, "Size"}, {12, 18, 24, 48}}
]