This page covers:

  • Features of the menu styling
  • Some best practices

Menu style is editable

Note

This is solidly one of those "I got carried away" moments way back in version 1.2.0, where I wanted the menu to be re-stylable. Actually restyling the menu is an awful experience and I strongly recommend against doing so.

Keysight has three menu style presets under System > Interface. While sticking to these is strongly recommended, it is possible to restyle every element of the menu under System > Advanced menu style. Preset

Best practices

Note

I didn't really know about these or follow them when designing menu style presets, but I do now and will be employing that knowledge for Keysight 2!

Keysight has nothing stopping you from making unusable menu styling (for example: making text invisible). If something goes horribly wrong, deleting the MenuStyleStruct.sav from \Saved\SaveGames\ and relaunching Keysight will reset the menu style.

  • Ensure comfortable contrast➚ between elements that are next to each other (like text on background). Sometimes more contrast can be less comfortable!
  • Use a consistent colour palette
  • Avoid fully black or fully bright colours
  • If using different colours, using different brightnesses for those colours can further make them distinct

This page➚ is a great introduction to design principles in general.

Bonus menu style

As a little reward for reading possibly the least useful/relevant page on the Wiki, behold! A "Pumpkin Spice" menu theme I made a while back. I personally use this one, and I wish it were a default menu style preset in Keysight but it's too late for that now! Pumpkin This can be installed by downloading this file⬇ and overwriting MenuStyleStruct.sav in \Saved\SaveGames\ with it, and then relaunching Keysight.