{"id":4591,"date":"2010-10-15T05:17:05","date_gmt":"2010-10-15T05:17:05","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/bharry\/2010\/10\/15\/scrolling-menus-are-dead\/"},"modified":"2024-06-24T13:21:44","modified_gmt":"2024-06-24T20:21:44","slug":"scrolling-menus-are-dead","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/bharry\/scrolling-menus-are-dead\/","title":{"rendered":"Scrolling menus are dead!"},"content":{"rendered":"<p>OK, maybe not quite but a big step forward.\u00a0 This week we released a hotfix for both VS and WPF that changes menu placement to eliminate scrolling menus when there actually is enough vertical real estate to avoid them.\u00a0 In the screen shot below (with the patch applied), you can see that menu has been moved up (relative to the right click target \u2013 Program.cs) to avoid clipping the menu at the bottom of the screen and having a scrolling menu.\u00a0 Pre-hotfix the menu would have been vertically aligned with Program.cs and you would have seen a little scrolling arrow at the bottom of the menu in place of the last 5 or so items.\u00a0 This makes me VERY happy \ud83d\ude42<\/p>\n<p>&nbsp;<\/p>\n<p>Of course, if your resolution is low enough that the menu doesn\u2019t fit on the whole screen, you\u2019ll still get scrolling menus.<\/p>\n<p>&nbsp;<\/p>\n<p>You can read more about the patch here.\u00a0 You\u2019ll need to install both the WPF and VS patches.\u00a0 Unfortunately the WPF patch requires a reboot (or, at least, it did for me).\u00a0 Also, if you are installing on a 64-bit OS, you only need to install the 64-bit patch \u2013 it includes 32-bit as well.<\/p>\n<p><a title=\"http:\/\/blogs.msdn.com\/b\/visualstudio\/archive\/2010\/10\/14\/hotfixes-available-for-scrolling-context-menu-problem.aspx\" href=\"http:\/\/blogs.msdn.com\/b\/visualstudio\/archive\/2010\/10\/14\/hotfixes-available-for-scrolling-context-menu-problem.aspx\">http:\/\/blogs.msdn.com\/b\/visualstudio\/archive\/2010\/10\/14\/hotfixes-available-for-scrolling-context-menu-problem.aspx<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2010\/10\/0042.image_thumb_12A769E3.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-16323\" src=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2010\/10\/0042.image_thumb_12A769E3.png\" alt=\"Image 0042 image thumb 12A769E3\" width=\"644\" height=\"452\" srcset=\"https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2010\/10\/0042.image_thumb_12A769E3.png 644w, https:\/\/devblogs.microsoft.com\/bharry\/wp-content\/uploads\/sites\/8\/2010\/10\/0042.image_thumb_12A769E3-300x211.png 300w\" sizes=\"(max-width: 644px) 100vw, 644px\" \/><\/a><\/p>\n<p>Brian<\/p>\n","protected":false},"excerpt":{"rendered":"<p>OK, maybe not quite but a big step forward.\u00a0 This week we released a hotfix for both VS and WPF that changes menu placement to eliminate scrolling menus when there actually is enough vertical real estate to avoid them.\u00a0 In the screen shot below (with the patch applied), you can see that menu has been [&hellip;]<\/p>\n","protected":false},"author":244,"featured_media":14617,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[4],"class_list":["post-4591","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-visual-studio"],"acf":[],"blog_post_summary":"<p>OK, maybe not quite but a big step forward.\u00a0 This week we released a hotfix for both VS and WPF that changes menu placement to eliminate scrolling menus when there actually is enough vertical real estate to avoid them.\u00a0 In the screen shot below (with the patch applied), you can see that menu has been [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/4591","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/users\/244"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/comments?post=4591"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/4591\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/media\/14617"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/media?parent=4591"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/categories?post=4591"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/tags?post=4591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}