miércoles, febrero 25, 2009

Windows Mobile Tip


El windows mobile 6.1 (y en general todas las versiones anteriores) viene con una interfase gráfica muy poco trabajada, con elementos en la pantalla que son poco finger-friendly como ser menues con orejas, radio buttons y en general opciones de menu muy chiquitas como para embocarle sin un lapiz.

Por suerte existen varios "home" pluggins para cambiarle la "cara" al windows mobile, como por ejemplo la SPB Mobile Shell , el Manila 2D y Manila 3D que utilizan TouchFlo de HTC, el Point UI y muchos otros.

Yo en particular uso el Manila 2D y está muy bueno... ha avanzado mucho desde la primer versión y hay mucha gente desarrollando "themes" para Manila 2D que le dan otro color al viejo Windows.

Este por ejemplo es un screenshot de un theme de Manila 2D (no es el más lindo, pero sirve para mostrar lo que quiero hacer)


La cosa es que siempre quise poder cambiar el color de las barras de arriba y de abajo, es decir la barra (gris en este caso) que tiene el logo de Windows y los iconitos y la de abajo que tiene el acceso a "Phone" y "Programs", simplemente porque me parece que achica la pantalla y que quedaría mejor si fueran parte del fondo. En general los themes no incluyen un archivo de extension .tsk que son los que contienen la info para tocar estos colores, por lo que el tip es cómo hacerlo tocando directamente el registry:

Primero utilizá algun editor de registry, por ejemplo el Total Commander, y localizá el folder:
HKCU\Software\Microsoft\Today

Ahi vas a ver directorios del estilo Diamond.tsk, Omnia.tsk, etc ... que coinciden con los que podés elegir en la pantalla de "Settings -> Today". Entrá al directorio del tsk correspondiente y agregá estos valores:

HKCU\Software\Microsoft\Today\xxxxx.tsk\Color_SoftkeyFlatCenter
de tipo DWORD y valor hexadecimal 000000  ( seis ceros)

HKCU\Software\Microsoft\Today\xxxxx.tsk\Color_TitleFlatCenter
de tipo DWORD , valor hexadecimal 000000  (seis ceros)

Luego apagá y prendé el celular y listo... en este caso vas a tener unas lindas barras negras sin degradé!! ... 
En mi caso es lo que quería.. pero se puede jugar con el valor para lograr otros colores.. el resultado es este:

1 comments:

GML dijo...

Excelente tip...
Como agregado, no es necesario "apagar y prender", alcanza con "sacar y poner" el tsk en cuestión desde el setup de la today. (o si no lo estabas usando, simplemente, usarlo)