>The only thing I was not able to scale were the main menu pads, those are handled by Windows and cannot be changed. The menu pads do have a fontsize clause but this has an effect only on menu bars.
That's because someone somewhere failed to notice that the menu bars and pads behave identically in all respects except orientation, so they wrote the code twice, once for horizontal and once for vertical case, giving them different names etc. And then something affects bars but not pads etc.
Lack of abstract thinking.