Photoshop CS4 Sliders

sliders in photoshop

The many sliders of Photoshop CS4, by Neven Mrgan.

(via daringfireball)

8 Comments leave a comment below

  1. How horrid, no consistency.. They should stick to one style of slider and then just change around the layout of it to fit the purpose.

    Good post tho, thanks!

  2. Adobe does certain things well, but consistency is not one of them. Don’t even get me started on how Photoshop, Illustrator, InDesign, and Acrobat all have massively different Print dialog windows. Ugh.

  3. Thanks. I had never thought of it before, but now this will bug me forever.

    I will say that, in my opinion, two different sliders could be justified … I like the gradient slider for options like opacity and, of course, the Levels dialog. However, I’d rather see just one type than this many.

  4. Me too. I am getting upset now. Big time.

  5. I’ve noticed a lot of unique patterns while using CS4 as well. I wonder if they are all just legacy elements from past versions? Time to get out the consistency bat and shake out the UI leftovers.

  6. On a more positive side… I must say the new ‘Cloning Stamp’ tool is totally amazing! It gives you an alignment preview before you click. Things like that make me happy.

  7. The problem is that the code that creates these sliders was created at vastly different points in time. Some of the filters, particularly the older ones, use Carbon/Windows API calls directly, some use their own controls that were built on top of that since the engineers needed a feature the standard OS sliders were lacking, some use an outdated Adobe framework named ADM (Adobe Dialog Manager), some use parts of the UI framework that the main Photoshop uses, and some use something entirely different. It is a problem inherent in many programs that have grown over more than a decade. But basically, it is a sign that the Photoshop source code is in desperate need of some restructuring and house keeping work.

    My guess is that many of the UI inconsistency problems will be solved in the process of the conversion to Cocoa since all the code that creates any kind of control widget on the screen has to be rewritten, at least on the Mac.

  8. @Peter, you better bloody hope so otherwise I have a feeling a lot of people are going to be very annoyed. It’s very expensive software considering how poorly put together it is (or should that me, held together?)