{"id":15717,"date":"2009-02-12T07:26:01","date_gmt":"2009-02-12T07:26:01","guid":{"rendered":"http:\/\/blogs.adobe.com\/jnackdev\/2009\/02\/scrubby-sliders-more.html"},"modified":"2009-02-12T07:26:01","modified_gmt":"2009-02-12T07:26:01","slug":"scrubby_sliders_more","status":"publish","type":"post","link":"https:\/\/jnack.com\/blog\/2009\/02\/12\/scrubby_sliders_more\/","title":{"rendered":"Scrubby sliders &amp; more"},"content":{"rendered":"<p style=\"margin-top: 0;margin-bottom: 0\">You may well know about &quot;scrubby sliders&quot; in Photoshop&#8211;the little finger-with-arrows icon you get when your cursor hovers over the label next to a numerical field, such as &quot;Opacity&quot; on the Layers panel.&#160; (Here&#8217;s a <a href=\"http:\/\/www.photoshopessentials.com\/images\/photo-effects\/infrared\/lower-opacity.jpg\">screenshot<\/a> borrowed from Photoshop Essentials.)&#160; With scrubby sliders you can click and drag on the text label, moving left and right to adjust the field&#8217;s value up and down.&#160; You may not have discovered a couple of nuances, however:<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<ul style=\"margin-top: 0;margin-bottom: 0\">\n<li>Holding Opt\/Alt while scrubbing makes the values change 10x more slowly.&#160; This is great for fine-tuning a value.&#160; Conversely, holding Shift while scrubbing makes the values change 10x faster.&#160; This is great for making an audience sick while demoing canvas rotation.&#160; (Open a really big image, zoom out, hit R, and then Shift-drag over the Rotation Angle text on the Options Bar.  Entreat your viewers to stare at the center.  <em>Watch them become your willing thralls&#8230;<\/em>)<\/li>\n<li> Some fields don&#8217;t have text label next to them, and it therefore seems that you can&#8217;t use scrubby sliders with them.&#160; Ah, but that&#8217;s where holding down Cmd\/Ctrl while mousing over the field comes into play.&#160; By holding the modifier while dragging, you can use a scrubby slider on these fields.&#160; (Adding Opt\/Alt or Shift works as you&#8217;d expect.) <\/li>\n<\/ul>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">On a related note, when you put focus on a text field in Photoshop, you can nudge its value up and down by using the up\/down arrow keys.&#160; Holding Shift while arrowing naturally makes the increment of change 10x larger. <\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">&#160;<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">It&#8217;s all these little custom behaviors that help make moving Photoshop from  Carbon to Cocoa a rather involved affair.&#160; The app has developed a lot of little tweaks (e.g. holding down Opt\/Alt in dialog boxes to turn Cancel into Reset) that don&#8217;t just come along for free.&#160; It&#8217;s also an illustration of why custom widgets are sometimes desirable.&#160; I&#8217;d like to see Photoshop and other CS apps make scrubby sliders much more universal\/discoverable via something like the Adobe video apps&#8217; sliders (<a href=\"http:\/\/blogs.adobe.com\/jnack\/files\/images\/ae_widget.png\">screenshot<\/a>). [Update: See also the <a href=\"http:\/\/blogs.adobe.com\/jnack\/files\/images\/flash_scrubbers.png\">ones in Flash CS4<\/a>.]<\/p>\n<p style=\"margin-top: 0;margin-bottom: 0\">\nThere&#8217;s one other related thing, which I hate to mention as it&#8217;s a bug, but I can offer a solution.&#160; In CS4 if you click on a text label to highlight a field, then use a mouse wheel to adjust values, you may notice that the field stops changing.&#160; The workaround is to keep your cursor over the text label, or anywhere outside the field itself.&#160; Sorry about that rough edge. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>You may well know about &quot;scrubby sliders&quot; in Photoshop&#8211;the little finger-with-arrows icon you get when your cursor hovers over the label next to a numerical field, such as &quot;Opacity&quot; on the Layers panel.&#160; (Here&#8217;s a screenshot borrowed from Photoshop Essentials.)&#160; With scrubby sliders you can click and drag on the text label, moving left and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[],"_links":{"self":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/15717"}],"collection":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/comments?post=15717"}],"version-history":[{"count":0,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/15717\/revisions"}],"wp:attachment":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/media?parent=15717"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/categories?post=15717"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/tags?post=15717"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}