German Lorenz Vieta Posted July 22, 2010 Posted July 22, 2010 Hola colegas, aqui les presento una duda, estoy realizando los toques finalez a mi Skin de Widnows XP con apariencia Windows 7 y no logro que el Efecto de correr los menus tenga un color trasparente o por lo menos celeste.Como no entiendo codigo web en este caso creo que es XML aqui les dejo la captura del Bug en acci Quote
German Lorenz Vieta Posted July 24, 2010 Author Posted July 24, 2010 (edited) Para toda la comunidad de programadores que en algun momento de sus vidas les pueda servir estos datos (Los busque en Google y hay nula información), investigue muchisimo sobre el tema y llegue a varias conclusiones1º Cuando salio Windows Vista, varios grupos de programadores realizaron adaptaciones del ShellStyle de XP para darle un aspecto mas Vista, basados en su aspecto oscuro y verdoso2º Ese mismo grupo creo el nicho, la base para todos los demas COPY PASTE, de la era Windows 7 ya perdio bastante popularidad en el ambiente de programacion paga el hacer shellstyles u otras cosas para winxp3º El bug se generaba por el agregado extra del efecto alpha | rectanglev | s | fast totlmente innecesario y la pobre combinación de un header sin trasparencia (Seguramente quien lo programo si lo hizo bien, pero como no esta firmado por ningun lado, vaya a saber uno quien fue el que lo retoco originalmente)4º Tambien corregi unos bugs de padding y del fondo que en resoluciones altas se ve un cuadradito de color, ahora con "5" es mas inteligente que con "6"rcbmp(110,6,#FF00FF,0,0,1,0); Como no le veia mucho sentido al FF00FF tambien lo cambie...Saludops cordiales a los que entraron y leyeron van mis agradecimientos, lastima que nadie pudo aportar antes que yo mismo lograra solucionarlo sin tener el mas minimo conocimiento de XML.Adjunto el Modificado<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: argb(0,0,0,0);}Element{background: argb(0,0,0,0);}Element [id=atom(blockade)]{background: rgb(252,252,252);borderthickness: rect(0rp,0rp,0rp,0rp);bordercolor: argb(0,0,0,0);}Element [id=atom(blockadeaccent)]{background: argb(0,0,0,0);}Element [id=atom(blockadeclient)]{contentalign: bottomright;padding: rect (10rp,0rp,0rp,0rp);}Element [id=atom(blockadetitle)]{fontface: rcstr(2);fontsize: rcint(18)pt;fontweight: rcint(11);foreground: rgb(223,229,247);background: argb(0,0,0,0);padding: rect (0rp,20rp,10rp,0rp);contentalign: wrapleft;}Element [id=atom(blockademessage)]{fontface: rcstr(2);fontsize: rcint(17)pt;fontweight: rcint(12);foreground: rgb(30,57,91);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: rgb(30,57,91);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: argb(0,0,0,0);borderthickness: rect(0,0,0,0);foreground: rgb(30,57,91);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: rgb(30,57,91);}element [id=atom(title)][mousefocused]{foreground: rgb(30,57,91);}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: rectanglev | s | fast;}clipper [selected]{alpha: 255;}element [id=atom(watermark)]{background: argb(0,0,0,0);contentalign: bottomright;animation: rectanglev | s | fast;}tasklist [id=atom(tasklist)]{background: argb(0,0,0,0);borderthickness: rect(0,0,0,0);bordercolor: rgb(15,54,123);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: rgb(30,57,91);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: rgb(30,57,91);}</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: argb(0,0,0,0);foreground: rgb(30,57,91);fontweight: rcint(10);padding: rect(10rp,0rp,1rp,0rp);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(30,57,91);}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: rectanglev | s | fast;}clipper [selected]{alpha: 255;}tasklist [id=atom(tasklist)]{background: argb(0,0,0,0);borderthickness: rect(0,0,0,0);bordercolor: rgb(42,77,171);padding: rect(12rp,10rp,12rp,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: rgb(30,57,91);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: rgb(30,57,91);}</style><style resid=taskpane>element [id=atom(sectionlist)]{background: rcbmp(121,5,0,0,0,1,0);padding: rect(0rp,12rp,0rp,0rp);contentalign: bottomleft;}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);foreground: rgb(30,57,91);margin: rect(0rp,5rp,0rp,0rp);}NameSpaceItemInfo [id=atom(InfoName)]{fontweight: rcint(10);foreground: rgb(30,57,91);}NameSpaceItemInfo [id=atom(InfoType)]{foreground: rgb(30,57,91);margin: rect(0rp,0rp,0rp,0rp);}</style><element resid=main id=atom(main) sheet=styleref(main) layout=borderlayout()><ScrollViewer id=atom(scroller) sheet=styleref(taskpane) xscrollable=false layoutpos=left width=200><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=top layout=borderlayout()><Element id=atom(blockadecleartext) layoutpos=top/></Button></Element></Element></Element></Element></element>PD: No todo fue suerte, sino tambien trabajo arduo, buscando entre mas de 30 Shellstyles diferentes alguno qeu tenga bien el efecto y comprar el codigo con el mio para ver donde miercoles estaba el bug :naughty: Edited July 24, 2010 by German Lorenx Quote
luis Posted July 24, 2010 Posted July 24, 2010 No te debes de molestar porque nadie ta ayudo o te comento nada, a veces unos sabemos menos o mas, aqui el problema que yo veo es de participacion, la mayoria entramos descargamos y nos llevamos lo que nos guste u lo que nos sirva sin ahondar mas en como o porque se hizo, a mi modo de ver cuando subes ya sea un problema o un aporte debemos de saber que va a ver poca gente que nos ayude o nos critique tanto positiva como negativamente pero no por esto debemos de dejar de hacerlo porque si no esta comunidad se veria con menos aportes y integrantes, un saludo. Quote
German Lorenz Vieta Posted July 28, 2010 Author Posted July 28, 2010 No te debes de molestar porque nadie ta ayudo o te comento nada, a veces unos sabemos menos o mas, aqui el problema que yo veo es de participacion, la mayoria entramos descargamos y nos llevamos lo que nos guste u lo que nos sirva sin ahondar mas en como o porque se hizo, a mi modo de ver cuando subes ya sea un problema o un aporte debemos de saber que va a ver poca gente que nos ayude o nos critique tanto positiva como negativamente pero no por esto debemos de dejar de hacerlo porque si no esta comunidad se veria con menos aportes y integrantes, un saludo.Luis te entiendo, pero no estoy molesto, estoy acostumbrado, ya lo acepto cuando mas sabes menos personas van a poder/querer ayduarte y lo aceptoel problema es cuando una comunidad se apesta de psersonas de pobre conocmiento y eso proboca que nadie responda las cosas dificiles.. eso me enfuerece y es lo que pasa por ejemplo con yoreparo.com que era una comunidad tecnica y de apocos e fue trasformando en un lugar donde la gente comun se ahorra unos dolares consultandole gratis a unos tecnicos que no tienen amor propio a su trabajosaludos Quote
Gabriel Mando Posted October 12, 2010 Posted October 12, 2010 (edited) Resolviste el problema porque baje de devian art un skin que tien el mismo fallo Edited October 12, 2010 by Gabriel Mando Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.