Feature suggestion: Colour/Hue/Bright etc shift individual elements

So Windowblinds can already do a skin wide hue and colour adjustment.

Why not allow individual elements to be adjusted? Some people might just want the close button shifted to a different colour but the rest the same. :-P

Another interesting thought, could 'regions' of graphics used in a skin be done with another 'magic' colour - like magic pink used to be (still is?) transparent.

But instead, it's a colour that gets automatically swapped with the user's selected colour. This could let you do 'highlights' in skins that each use could modify without affecting the rest of the skin style? It already works kind of well anyway with the skin wide shift, but just might add that extra bit of user preference/customization.

11,520 views 12 replies
Reply #1 Top

That has interesting possibilities, and I like it, Skarny.  :congrat:

Reply #2 Top

Quoting DrJBHL, reply 1

That has interesting possibilities, and I like it, Skarny.  :congrat:
End of DrJBHL's quote

This may sound interesting but I can't see anyway to achieve this with a new Windowblinds rebuild. There are so many reasons why not there isn't enough room here to write them all.

One has to remember that Windows OS has requirements built into it that can't be changed. What SKS allows you to do is make changes by making new graphics and a new Windowblind. Since it was mentioned lets just use the changing the color or moving the close button. Lets remember the image that controls that is a 6 image graphic with different states functions. How could one possibility change color or move just the close image using Windowblinds. Using SkinStudio makes this possible but a 6 image graphic is still necessary. Thing is One makes the entire six image graphic the the color they want for each image. Now if someone wants to just change the close image they can. The image would have to be opened in PS or another graphic program and just that image would be changed. However it still has to remain a 6 image graphic and replace the image that was being used with the new one using SKS and than remake the WB. Also this one 6 state image has to be placed in 4 different locations. This is only one image out of so many needed.

I'm sure if someone want to change just a couple things they could post their question and someone could help them. Just trying to explain why this may sound good I can't see anyway this is possible just with an update to Windowblinds that seems impossible to me to achieve what is being asked.

I imagine there could be many thoughts on this request but until someone from SD actually comes in here and says it's possible to make windowblinds do this I will never believe it.

Reply #3 Top

Possibly DaveBax, but WindowBlinds applies all those individual images and elements to the screen as just that, individual elements. And they've shown they can do a colour shift skin wide. I'm not actually sure how any of it works, but I wonder if they could tell their 'composition engine' or whatever WB uses to just apply the hue shift to just *some* of the elements in a skin. Then expose which bits get filtered in the UI for the user to select as optional 'mods' to a skin.

Regardless, it was just a brain thought - it might not even be much of a feature that people would use even if it is possible.

:-) 

Actually, as skins are zip files...maybe a bit of clever unzipping and rezipping with a tool that applies colour shifts to particular source graphics and/or theme text files would suffice.... *skarn's cogs turn* - of course, any 'mods' done in this way would only be suitable for personal use and couldn't be redistributed...except maybe as a 'mod' theme applied by a third party tool.... *cogs turn some more*

Reply #4 Top

P.S. suggesting something doesn't seem possible to me is like waving a red flag at a bull :grin:

Reply #5 Top

Quoting Skarny, reply 3

Regardless, it was just a brain thought
End of Skarny's quote

Hey sometimes things get changed or improved with "brain thoughts" I wouldn't even consider mentioning any of mine. lol. 

I hear what you just said but SKS is the place to make changes like you mention. Actually older skin formats were in zip format but now for use with Windowblinds they are in WBA format. You can see what is in a skin by going to the actual program folder using Explorer. Just go to Libraries/Public Documents/WindowBlinds. Open the blind you want to see the files.

What I sugess is to load a WB in SKS and go section by section and see what it all goes. There is so much more than just having Windowblinds line things up as you could see looking at SKS with the many adjustments required to make one of these thing. If there is a certain thing you wish to change for your personal use just give a shout our and someone will help you. You can even PM me if you wish.

Reply #6 Top

ermagherd, I meant to write brain fart. lol  :blush:  

Reply #7 Top

While some things are hard coded, not all are...and if it's possible, Neil will find a way to do it. But with W10, not sure it's even worth the effort.

 

Reply #8 Top

Quoting DrJBHL, reply 7

But with W10, not sure it's even worth the effort.
End of DrJBHL's quote

Who know with 10 Doc. But like i said for now I offered to help with some SKS instructions. Now that I said that I never did ask if he or she could make graphics.

BTW: I have been fooled before on screen names as to what gender a person is so now when I don't know I say he or she till I know.

Like the nick "Doc" that could be either. When I first saw it was hoping it was a nice lady but it didn't turn out that way. Love you anyway.

Reply #9 Top

 

Quoting DaveBax, reply 8
Love you anyway. 
End of DaveBax's quote

:grin:

           

Reply #10 Top

Hi,

open every image  in gimp after glaus is installed:

open gluas plugin + image file:

type in its editor ( only an example more funny settingsd /variables  are possible too):

for y=0, height-1 do
    for x=0, width-1 do
    r,g,b,a = get_rgba  (x,y)
        mr = r*1.0-g*0.2
        mg = g*0.9
        mb = b*1.0
        set_rgba (x,y,mr,mg,mb,a)
    end
    progress (y/height)
end

You can also swap color channels without quality loss.

Hope it helps some theming enthousiasts. You have to process every single image.

A free skin has about 80 images that are important to be done + the color shemes.

So it takes you two hours or less, depends on how fast you click and if you do some other things while doing this.

--

Can stardock add a lua interpreter like in grafx or gluas to skinstudio ??? A bit egoistic request i know,

but it would indeed make some things easier.

 

regards bluedxca93

 

NOTE: Imagemagick fails for doing this and Photoshop is to complicated for such an easy task and irfanview has huge alpha channel problems

Reply #11 Top

Why does Imagemagick fail? I was probably going to try and use it. Cool that you got the concept working - though it looks like you are doing every graphic with your script - which is fine, but do you see any potential for effects that are not already available in windowblinds gui?

The thing about windowblinds skins is you don't *have* to use skin studio - there is a theme file which anyone could do an editor for. This means you could potentially have a skin tweaking gui to do small effects like this colour idea for elements, or small positional changes etc. that might be fun for people to be able to fiddle with.

Thanks for your input bluedxca93 :-)

Reply #12 Top

Quoting Skarny, reply 11

Why does Imagemagick fail?
End of Skarny's quote

The problem is that it couldn`t swap colors or remove simple checkerboard patterns or doing more complex per pixel operations directly.  Imagemagick has partially implemtented ways to do this, but they are with to high quality loss. Am now trying finding  a way to do it with batch processing methods. 

I do indeeed use imagemagick very very often but not for color/hue/bright shift options. Its not the best tool for doing it.  Imagemagick has a great text image based format plugin that is human readable. Something like  0,0 rgb(0,0,0)  and so on .

Quoting Skarny, reply 11

there is a theme file which anyone could do an editor for.
End of Skarny's quote

Where to find the start menu?.  The rest is written in a very very understandable .ini like format.

 

regards bluedxca93