{"id":11743,"date":"2011-01-17T07:00:00","date_gmt":"2011-01-17T07:00:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/oldnewthing\/2011\/01\/17\/was-showing-the-column-header-in-all-explorer-views-a-rogue-feature\/"},"modified":"2011-01-17T07:00:00","modified_gmt":"2011-01-17T07:00:00","slug":"was-showing-the-column-header-in-all-explorer-views-a-rogue-feature","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/oldnewthing\/20110117-00\/?p=11743","title":{"rendered":"Was showing the column header in all Explorer views a rogue feature?"},"content":{"rendered":"<p>\nUser \ud83d\ude41\nasks\n<a HREf=\"http:\/\/blogs.msdn.com\/oldnewthing\/archive\/2009\/07\/08\/9823258.aspx#9825086\">\nwhether\nthe Explorer feature that shows the column headers in all views\nwas a rogue feature or a planned one<\/a>.\n<\/p>\n<p>\nIf it was a rogue feature, it was a horribly badly hidden one.\n<\/p>\n<p>\nOne of the important characteristics of the rogue feature is that\nyou not be able to tell that the feature is there unless you go\nlooking for it.\nIf the feature is right there on the screen as soon as you\nopen an Explorer window,\nodds are that somebody is going to notice and say something about it.\n(For example,\nthe designer who is responsible for Explorer is probably going\nto notice that every screenshot of Explorer doesn&#8217;t match the spec.)\n<\/p>\n<p>\nThat&#8217;s why rogue features typically take the form of\n<a HREF=\"http:\/\/blogs.msdn.com\/oldnewthing\/archive\/2007\/10\/11\/5395501.aspx\">\na hotkey<\/a> or\n<a HREF=\"http:\/\/blogs.msdn.com\/oldnewthing\/archive\/2009\/07\/08\/9823258.aspx\">\nholding a modifier key in conjunction with another\noperation<\/a>.\n<\/p>\n<p>\nWriting up this characterization of rogue features reminds\nme that I myself am responsible for a rogue feature of Windows&nbsp;95.\nIf you go to an MS-DOS box, select Edit, then Mark,\nthen select a section of the window for copying,\nif you hold the Ctrl key while dragging the mouse,\nthe shape of the selection changes from a box to,\num, I&#8217;m not sure the shape has a name.\nBut it includes all the text between the start point and the end point,\nas if the contents of the window had come from an edit control.\nSomething like this:\n<\/p>\n<pre>\nxxxxxxxx<span STYLE=\"background: #8080C0\">XXXXXXXX\nXXXXXXXXXXXXXXXX\nXXXXXXXXXXXXXXXX\nXXX<\/span>xxxxxxxxxxxxx\n<\/pre>\n<p>\nSince this was a rogue feature, it was never tested,\nand I suspect that it didn&#8217;t work on Hebrew or Arabic systems.\n<\/p>\n<p>\nI must&#8217;ve chickened out, or maybe my rogue feature was found out,\nbecause the code for streamed selections was ifdef&#8217;d out\nbefore Windows&nbsp;95 shipped.\nSo at least I can still honestly say that I never shipped a rogue feature.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>User \ud83d\ude41 asks whether the Explorer feature that shows the column headers in all views was a rogue feature or a planned one. If it was a rogue feature, it was a horribly badly hidden one. One of the important characteristics of the rogue feature is that you not be able to tell that the [&hellip;]<\/p>\n","protected":false},"author":1069,"featured_media":111744,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[26],"class_list":["post-11743","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oldnewthing","tag-other"],"acf":[],"blog_post_summary":"<p>User \ud83d\ude41 asks whether the Explorer feature that shows the column headers in all views was a rogue feature or a planned one. If it was a rogue feature, it was a horribly badly hidden one. One of the important characteristics of the rogue feature is that you not be able to tell that the [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/11743","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/users\/1069"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/comments?post=11743"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/11743\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media\/111744"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media?parent=11743"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/categories?post=11743"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/tags?post=11743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}