Sign in to follow this  
benryves

Unity [.net] Standard themed window menus with icons

Recommended Posts

I'd like to have menus in my application that generally look like standard Windows menus (correctly themed) that support icons. In .NET 1 we had the MainMenu control; this renders menus that match the rest of Windows, but doesn't offer icon support. In .NET 2 we have the MenuStrip which does support icons, but is obnoxiously large and ugly, and doesn't match the rest of Windows. I am aware that only Vista allows you to put images on standard Windows menus, which isn't ideal as I'd like the software to run on at least XP. I am also aware that you can provide your own renderer and manually render themed menus (MrEvil provided such a renderer, but it seems that a number of the sizes are reported a pixel or two out causing odd looking menus, most noticably squashed check icons). Is anyone out there aware of a better solution to creating correctly themed menus that support icons? [Edited by - benryves on February 28, 2008 5:49:45 AM]

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this