Evgen Posted November 26, 2005 Share Posted November 26, 2005 Is that possible to make taskpanel thiner, or it has fixed size? Link to comment Share on other sites More sharing options...
dis Posted November 26, 2005 Share Posted November 26, 2005 in the shellstyle.dll uifile: <ScrollViewer id=atom(scroller) sheet=styleref(taskpane) layoutpos=Left xscrollable=false width=206rp> // this is my setting. edit the selected width . :) Link to comment Share on other sites More sharing options...
Evgen Posted November 26, 2005 Author Share Posted November 26, 2005 in the shellstyle.dll uifile:<ScrollViewer id=atom(scroller) sheet=styleref(taskpane) layoutpos=Left xscrollable=false width=206rp> // this is my setting. edit the selected width . :) 586854869[/snapback] :( I can't find it. It's in uifile1 or 2? There is nothing like that in both uifiles. Link to comment Share on other sites More sharing options...
dis Posted November 26, 2005 Share Posted November 26, 2005 uifile 1! search for "sheet=styleref(taskpane)"... it must be there! Link to comment Share on other sites More sharing options...
Evgen Posted November 26, 2005 Author Share Posted November 26, 2005 <style resid=main> DUIListView [id=atom(listview)] { contentalign: middlecenter; fontsize: sysmetric(-16); fontweight: sysmetric(-17); fontstyle: sysmetric(-18); fontface: sysmetricstr(6); } DUIAxHost [id=atom(preview)] { contentalign: middlecenter; borderthickness: rect(0rp,0rp,0rp,0rp); bordercolor: rgb(238,242,251); } Element { background: argb(0,0,0,0); } Element [id=atom(blockade)] { background: white; borderthickness: rect(0rp,0rp,0rp,0rp); bordercolor: white; } Element [id=atom(blockadeaccent)] { background: gradient(argb(0,255,255,255), argb(0,255,255,255), 1); } Element [id=atom(blockadeclient)] { contentalign: bottomright; padding: rect (10rp,0rp,0rp,0rp); } Element [id=atom(blockadetitle)] { fontsize: sysmetric(-16); fontweight: rcint(10); fontstyle: sysmetric(-18); fontface: sysmetricstr(3); foreground: black; background: argb(0,0,0,0); padding: rect (0rp,20rp,10rp,0rp); contentalign: wrapleft; } Element [id=atom(blockademessage)] { fontsize: sysmetric(-16); fontweight: sysmetric(-17); fontstyle: sysmetric(-18); fontface: rcstr(1); foreground: black; background: argb(0,0,0,0); padding: rect (1rp,15rp,10rp,0rp); contentalign: wrapleft; } Element [id=atom(blockadeclear)] { margin: rect(0rp,20rp,0rp,0rp); } Button [id=atom(blockadeclearbutton)][keyfocused] { contentalign: focusrect; } Element [id=atom(blockadecleartext)] { fontface: rcstr(1); fontsize: rcint(15)pt; fontweight: rcint(10); foreground: black; background: argb(0,0,0,0); contentalign: wrapleft; padding: rect (3rp,0rp,0rp,0rp); } Element [id=atom(blockadecleartext)][mousefocused] { cursor: hand; fontstyle: underline; } </style> <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(0,0,0,0); foreground: rgb(99,117,133); fontweight: rcint(10); padding: rect(0,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: rgb(99,117,133); } element [id=atom(title)][mousefocused] { foreground: rgb(99,117,133); } element [id=atom(arrow)] { content: rcbmp(106,2,255,0,0,0,0); animation: rectanglev | s | fast; } element [id=atom(arrow)][selected] { content: rcbmp(104,2,255,0,0,0,0); } element [id=atom(arrow)][mousefocused] { content: rcbmp(107,2,255,0,0,0,0); } element [id=atom(arrow)][selected][mousefocused] { content: rcbmp(105,2,255,0,0,0,0); } clipper { alpha: 0; background: argb(0,0,0,0); animation: alpha | rectanglev | s | fast; } clipper [selected] { alpha: 255; } element [id=atom(watermark)] { background: white; contentalign: bottomright; animation: rectanglev | s | fast; } tasklist [id=atom(tasklist)] { background: argb(0,0,0,0); borderthickness: rect(1,0,1,1); bordercolor: rgb(112,121,128); padding: rect(12rp,10rp,12rp,10rp); animation: rectanglev | s | fast; } </style> <style resid=mainsectiontaskss> destinationtask { margin: rect(0rp,4rp,0rp,0rp); } actiontask { margin: rect(0rp,4rp,0rp,0rp); } button { background: argb(0,0,0,0); foreground: black; contentalign: wrapleft; margin: rect(0rp,4rp,0rp,0rp); } button [keyfocused] { contentalign: focusrect; } button [mousefocused] { cursor: hand; fontstyle: underline; } element { background: argb(0,0,0,0); } element [id=atom(title)] { contentalign: wrapleft; padding: rect(6rp,0rp,4rp,0rp); } element [id=atom(title)][mousefocused] { foreground: black; } </style> <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(99,117,133); fontweight: rcint(10); padding: rect(10rp,0rp,0rp,0rp); borderthickness: rect(0,0,0,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(99,117,133); } element [id=atom(arrow)] { content: rcbmp(102,2,255,0,0,0,0); animation: rectanglev | s | fast; } element [id=atom(arrow)][selected] { content: rcbmp(100,2,255,0,0,0,0); } element [id=atom(arrow)][mousefocused] { content: rcbmp(103,2,255,0,0,0,0); } element [id=atom(arrow)][selected][mousefocused] { content: rcbmp(101,2,255,0,0,0,0); } clipper { alpha: 0; background: argb(0,0,0,0); animation: alpha | rectanglev | s | fast; } clipper [selected] { alpha: 255; } tasklist [id=atom(tasklist)] { background: white; borderthickness: rect(1,0,1,1); bordercolor: rgb(112,121,128); padding: rect(5rp,10rp,5rp,10rp); animation: rectanglev | s | fast; } </style> <style resid=sectiontaskss> destinationtask { margin: rect(0rp,4rp,0rp,0rp); } actiontask { margin: rect(0rp,4rp,0rp,0rp); } button { contentalign: wrapleft; foreground: black; background: argb(0,0,0,0); } button [keyfocused] { contentalign: focusrect; } button [mousefocused] { cursor: hand; fontstyle: underline; } element { background: argb(0,0,0,0); } element [id=atom(title)] { contentalign: wrapleft; padding: rect(6rp,0rp,4rp,0rp); } element [id=atom(title)][mousefocused] { foreground: black; } </style> <style resid=taskpane> element [id=atom(sectionlist)] { background: gradient(argb(0,213,219,223), argb(0,255,255,255), 1); padding: rect(5rp,5rp,0rp,5rp); borderthickness: rect(0,0,0,0); bordercolor: white; } scrollbar { layoutpos: ninebottom; } scrollbar [vertical] { layoutpos: nineright; } viewer { layoutpos: nineclient; } thumb { background: dtb(handlemap(1), 3, 1); content: dtb(handlemap(1), 9, 1); contentalign: middlecenter; } thumb [mousefocused] { background: dtb(handlemap(1), 3, 2); content: dtb(handlemap(1), 9, 2); } thumb [captured] { background: dtb(handlemap(1), 3, 3); content: dtb(handlemap(1), 9, 3); } repeatbutton [id=atom(lineup)] { background: dtb(handlemap(1), 1, 1); width: sysmetric(2); height: sysmetric(20); } repeatbutton [id=atom(lineup)][mousefocused] { background: dtb(handlemap(1), 1, 2); } repeatbutton [id=atom(lineup)][pressed] { background: dtb(handlemap(1), 1, 3); } repeatbutton [id=atom(linedown)] { background: dtb(handlemap(1), 1, 5); width: sysmetric(2); height: sysmetric(20); } repeatbutton [id=atom(linedown)][mousefocused] { background: dtb(handlemap(1), 1, 6); } repeatbutton [id=atom(linedown)][pressed] { background: dtb(handlemap(1), 1, 7); } repeatbutton [id=atom(pageup)] { background: dtb(handlemap(1), 7, 1); } repeatbutton [id=atom(pageup)][mousefocused] { background: dtb(handlemap(1), 7, 2); } repeatbutton [id=atom(pageup)][pressed] { background: dtb(handlemap(1), 7, 3); } repeatbutton [id=atom(pagedown)] { background: dtb(handlemap(1), 6, 1); } repeatbutton [id=atom(pagedown)][mousefocused] { background: dtb(handlemap(1), 6, 2); } repeatbutton [id=atom(pagedown)][pressed] { background: dtb(handlemap(1), 6, 3); } </style> <style resid=NameSpaceItemInfoList> NameSpaceItemInfo { contentalign: wrapleft; background: argb(0,0,0,0); margin: rect(0rp,5rp,0rp,0rp); } NameSpaceItemInfo [id=atom(InfoName)] { fontweight: rcint(10); } NameSpaceItemInfo [id=atom(InfoType)] { margin: rect(0rp,0rp,0rp,0rp); } </style> Please point me. I don't know where it is. What shellstyle.dll you using? Link to comment Share on other sites More sharing options...
dis Posted November 26, 2005 Share Posted November 26, 2005 (edited) i see your problem! :D open your shell32.dll in reshacker. select UIFILE 3 and copy its contents (NOT ALL!!!!!!!) to a txt file. after that open your shellstyle.dll and select UIFILE 1 and copy this copied text to the top or the bottom of the uifile.. and find the taskpane width value and edit!... and you are done. // it can be done by only modifying the shell32.dll's uifile 3 section but it requires restart. and you must use replacer to replace the shell32.dll. but if you copy that text to the shellstyle.dll ,your system will use this dll to identify your shellstyle's settings... and to replace this dll much easier than shell32.. just simply overwrite it and you are done. so, you must copy something like this text: (from your shell32.dll) <hwndview resid=main id=atom(main) sheet=styleref(main) layout=borderlayout()> <ScrollViewer id=atom(scroller) sheet=styleref(taskpane) layoutpos=Left xscrollable=false width=206rp> <element id=atom(sectionlist) layout=verticalflowlayout(0,0,3)/> </ScrollViewer> <Element layoutpos=Client layout=filllayout()> <Element id=atom(clientviewhost) layout=borderlayout()> </Element> <Element id=atom(blockade) layout=borderlayout()> <Element id=atom(blockadeaccent) layoutpos=left width=1/> <Element id=atom(blockadeclient) layoutpos=client layout=borderlayout()> <Element id=atom(blockadetitle) layoutpos=top/> <Element id=atom(blockademessage) layoutpos=top/> <Element id=atom(blockadeclear) layoutpos=top layout=borderlayout()> <Button id=atom(blockadeclearbutton) layoutpos=left layout=borderlayout()> <Element id=atom(blockadecleartext) layoutpos=left/> </Button> </Element> </Element> </Element> </Element> </hwndview> <expando resid=mainsection layout=borderlayout() width=186rp> <element layoutpos=top layout=filllayout()> <button id=atom(header) layoutpos=bottom layout=borderlayout()> <element id=atom(title) layoutpos=client/> <element id=atom(arrow) layoutpos=right/> </button> <element id=atom(icon) layoutpos=left/> </element> <clipper layoutpos=top> <element id=atom(watermark) layoutpos=top layout=filllayout()> <tasklist id=atom(tasklist) layout=verticalflowlayout(0,0,0)/> </element> </clipper> </expando> <expando resid=section layout=borderlayout() width=186rp> <button id=atom(header) layoutpos=top layout=borderlayout()> <element id=atom(title) layoutpos=client/> <element id=atom(arrow) layoutpos=right/> </button> <clipper layoutpos=top> <tasklist id=atom(tasklist) layout=verticalflowlayout(0,0,0)/> </clipper> </expando> Edited November 26, 2005 by :des: Link to comment Share on other sites More sharing options...
Evgen Posted November 27, 2005 Author Share Posted November 27, 2005 Thanks! Thats realy helpfull. Link to comment Share on other sites More sharing options...
JohnMarsh Posted November 18, 2007 Share Posted November 18, 2007 Ok how do I put a picture in the drop down in the system tasks? J Link to comment Share on other sites More sharing options...
Recommended Posts