morkuma Posted July 22, 2003 Share Posted July 22, 2003 where are the caption bar text color values found? also where are these values (A and B) found? Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/ Share on other sites More sharing options...
RadishTM Veteran Posted July 22, 2003 Veteran Share Posted July 22, 2003 A & B are part of 2 gradients in Resource Hacker, under UIFILE 1 & 2 .... It will look like this - background: gradient(argb(0,255,255,255), argb(0,255,255,255), 1); Radish? Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1067169 Share on other sites More sharing options...
RadishTM Veteran Posted July 22, 2003 Veteran Share Posted July 22, 2003 You change the colours by getting the RGB's from either Display Properties or an image editor .... Radish? Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1067181 Share on other sites More sharing options...
phased Posted July 23, 2003 Share Posted July 23, 2003 another question how do u diasble shellstyles? i see this sometimes in visual styles Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1067187 Share on other sites More sharing options...
RadishTM Veteran Posted July 23, 2003 Veteran Share Posted July 23, 2003 As for the caption bar text color things get a bit difficult, you need to search for the color of the text you want to change to another color .... But most of the time it's either - foreground: rgb(255,255,255); Or .... background: argb(0,255,255,255); In either of the UIFILE's .... Radish? Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1067192 Share on other sites More sharing options...
RadishTM Veteran Posted July 23, 2003 Veteran Share Posted July 23, 2003 phased said: another question how do u diasble shellstyles? i see this sometimes in visual styles You just rename the '.dll' of the shellstyle filename to what ever you want & it will be disabled .... Radish? Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1067197 Share on other sites More sharing options...
phased Posted July 23, 2003 Share Posted July 23, 2003 ooooo thanks radish u da man Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1067262 Share on other sites More sharing options...
RadishTM Veteran Posted July 23, 2003 Veteran Share Posted July 23, 2003 No problem :happy: .... Radish? Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1067264 Share on other sites More sharing options...
morkuma Posted July 23, 2003 Author Share Posted July 23, 2003 thanks radish :D *i swear i had this topic tracked...... Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1067418 Share on other sites More sharing options...
morkuma Posted July 23, 2003 Author Share Posted July 23, 2003 (edited) Radish? said: You change the colours by getting the RGB's from either Display Properties or an image editor ....Radish? or color;)d ;) woohoo, got the colors changed, now just to play with the bmps Edited July 23, 2003 by spookshow Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1067420 Share on other sites More sharing options...
whack Posted July 23, 2003 Share Posted July 23, 2003 For a little more clarity a is in UIFILE 1 under the style taskpane. look for the following code: element [id=atom(sectionlist)] { background: gradient(argb(0,123,162,231), argb(0,99,117,214), 1); //here it is padding: rect(12rp,12rp,12rp,12rp); borderthickness: rect(1,0,0,1); bordercolor: white; }[CODE] Now just change the rgb values for the background gradient, or you can change it to and rgb or an rcbmp if you like if you use a bitmap it will be tiled (nice for pinstriping and such) B is actually in two places both of them are in UIFILE 2 first is in the style CategoryListSS under the view element just look for code like this: [CODE<style resid=CategoryListSS> element { background: argb(0,0,0,0); } element [id=atom(view)] { background: rgb(99,117,214); //right here borderthickness: rect(0,0,0,1); bordercolor: white; } So once again just change the background value :) The second place b is (this is for the second CP screen after you click on something like display properties) under the CategoryViewSS style in the view element. Look for code like this: <style resid=CategoryViewSS> element { background: argb(0,0,0,0); } element [id=atom(view)] { borderthickness: rect(0,0,0,1); bordercolor: white; background: rgb(99,117,214); //right here } and yes just the same thing change it to a set the rgb or change it to a gradient or rcbmp Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1069194 Share on other sites More sharing options...
whack Posted July 23, 2003 Share Posted July 23, 2003 Now for the caption text this is also in two different places one place is for the top box in special folders like picture folders and the other is for all the rest of the boxes. Both of these are in UIFILE 1. Lets start with the special box. It is under the mainsectionss style in the elements header & title. (it is actually the element title but the way microsoft wrote it they put it's color under header and it inherits it as it is a child element) <style resid=mainsectionss> element { background: argb(0,0,0,0); } expando { fontface: rcstr(1); fontsize: rcint(15)pt; margin: rect(0rp,5rp,0rp,0rp); animation: rectanglev | s | fast; background: argb(0,0,0,0); } button { cursor: hand; } button [keyfocused] { contentalign: focusrect; } button [id=atom(header)] { background: rcbmp(110,6,#FF00FF,0,0,1,0); borderthickness: rect(2,2,2,0); foreground: white; //Main color here fontweight: rcint(10); padding: rect(10,0,0,0); animation: rectanglev | s | fast; } element [id=atom(title)] { contentalign: middleleft; padding: rect(0rp,0rp,4rp,0rp); animation: rectanglev | s | fast; } element [id=atom(title)][keyfocused] { foreground: white; //it's keyfocused color goes here } element [id=atom(title)][mousefocused] { foreground: rgb(66,142,255); //and mouse focused color here } So just change the word white to the appropriate rgb value and set the rgb as you would like. As for the rest of the boxes well they are under the sectionss style in the first button (they didn't define a header for these boxes) and in the title element. <style resid=sectionss> expando { fontface: rcstr(1); fontsize: rcint(15)pt; margin: rect(0rp,15rp,0rp,15rp); animation: rectanglev | s | fast; background: argb(0,0,0,0); } button { background: rcbmp(112,6,#FF00FF,0,0,1,0); foreground: rgb(33,93,198); //Main color here fontweight: rcint(10); padding: rect(10rp,0rp,1rp,0rp); borderthickness: rect(2,2,2,0); bordercolor: rgb(198, 211,247); cursor: hand; animation: rectanglev | s | fast; } button [keyfocused] { contentalign: focusrect; } element { background: argb(0,0,0,0); } element [id=atom(title)] { contentalign: middleleft; animation: rectanglev | s | fast; } element [id=atom(title)][mousefocused] { foreground: rgb(66,142,255); //mousefocused color goes here } So as usual just set the rgb's as you please and you should be set. Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1069235 Share on other sites More sharing options...
whack Posted July 23, 2003 Share Posted July 23, 2003 Let me know if that answers your questions and if you have any more :) Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1069238 Share on other sites More sharing options...
morkuma Posted July 23, 2003 Author Share Posted July 23, 2003 and again! thank you! my big question is "is there a shellstyle.dll explained" tut somewhere or something? or do you just have to phuck with it till you get it? Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1069601 Share on other sites More sharing options...
Iguana Posted July 23, 2003 Share Posted July 23, 2003 spookshow said: my big question is "is there a shellstyle.dll explained" tut somewhere or something? Try here. I don't know if you will find a tut, but thats a very helpful site. Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1069635 Share on other sites More sharing options...
morkuma Posted July 23, 2003 Author Share Posted July 23, 2003 i don't think he goes into shellstyles though side note: i did something and now the whole damn shellstyle won't show :( Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1069675 Share on other sites More sharing options...
RadishTM Veteran Posted July 23, 2003 Veteran Share Posted July 23, 2003 It's graphics related spookshow, maybe you didn't set the image bit right - e.g. 24-bit .... Radish? Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1069679 Share on other sites More sharing options...
morkuma Posted July 23, 2003 Author Share Posted July 23, 2003 (edited) yeah, i'm checking them all right now edit: whack, what you told me about the caption bars, did you tell me about the ones on the side? i was looking to learn about the caption bars on the windows, i plugged in 0,0,0 in all the ones you told me to, and the side bars changed (i'm sure i can do this myself, but i get distracted easily, shiiiiiiiiiiiiiiiiiiiiiny) double edit: radish^tm it seems to all be working now... didn't change anything except the text color :/ triple edit: see attached picture Edited July 23, 2003 by spookshow Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1069712 Share on other sites More sharing options...
whack Posted July 23, 2003 Share Posted July 23, 2003 Spookshow: Quote my big question is "is there a shellstyle.dll explained" tut somewhere or something?I'm working on one but it's alot to document The first thing is going to be a wlakthrough of a really difficult shellstyle hack then I'll work on the sections but till I finish something I don't know of any at all. But just send me an e-mail or IM if you need any help with anything I know the shellstyle inside and out.Radish: Quote It's graphics related spookshow, maybe you didn't set the image bit right - e.g. 24-bit .... It's not nessecarily a graphics problem it can also be a script problem like leaving off a semicolon on the end of a line or writing a statement incorectly or a misspelling. Spookshow: Quote whack, what you told me about the caption bars, did you tell me about the ones on the side? Yes I told you about the side caption bars the text for the main window caption bars is in the .msstyles file not the shellstyle.dll. They are under CaptionText and InactiveCaptionText in the sysmetrics section :) Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1069791 Share on other sites More sharing options...
morkuma Posted July 23, 2003 Author Share Posted July 23, 2003 Quote Yes I told you about the side caption bars the text for the main window caption bars is in the .msstyles file not the shellstyle.dll.They are under CaptionText and InactiveCaptionText in the sysmetrics section really? i think i knew that already lol edit: hahahhah, ok, i found it, now i feel REALLY stupid :D Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1069796 Share on other sites More sharing options...
morkuma Posted July 23, 2003 Author Share Posted July 23, 2003 thanks guys! i got it all working now! Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1069875 Share on other sites More sharing options...
whack Posted July 24, 2003 Share Posted July 24, 2003 see it's simple :) Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1072250 Share on other sites More sharing options...
morkuma Posted July 24, 2003 Author Share Posted July 24, 2003 thanks again man Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1072730 Share on other sites More sharing options...
hush66 Posted July 26, 2003 Share Posted July 26, 2003 I have a quick question as well. I downloaded a theme that did not come with a shellstyle. So I decided to take a shellstyle.dll file from another theme to accompany it. In the theme's folder, I created a shell\Normalcolor folder and placed the shellstyle.dll file there. But when I applied the theme, it didn't work. The style showed isn't the one from the shellstyle.dll file. What am I doing wrong? Do I have to edit the msstyle file in some way? Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1078322 Share on other sites More sharing options...
Destian Posted August 7, 2003 Share Posted August 7, 2003 hush66 said: I have a quick question as well. I downloaded a theme that did not come with a shellstyle. So I decided to take a shellstyle.dll file from another theme to accompany it. In the theme's folder, I created a shell\Normalcolor folder and placed the shellstyle.dll file there. But when I applied the theme, it didn't work. The style showed isn't the one from the shellstyle.dll file. What am I doing wrong? Do I have to edit the msstyle file in some way? Try: Shell/NormalColor Link to comment https://www.neowin.net/forum/topic/93538-quick-shellstyledll-questions/#findComment-1108118 Share on other sites More sharing options...
Recommended Posts