
Iniciado por
zhero
Bueno mi problema es algo para mi, complicado ya que necesito de alguien que me explique en cristiano como acomodar los lineas de texto del SleepMode y poner el tamaño de la letra correcta... ya que a veces me queda muy grande y muy chica y pues ya lo intente hasta la desesperacion espero alguien me ayude.
Para acomodar las lineas en el sleepmode, se usa esta parte del ini:
Código:
;Window positions
;00 - CLOCK
;01 - DATE
;02 - DAY_OF_WEEK
;03 - MISSED_ICONS
;04 - MESSAGE
;05 - STATUS
;06 - miniGPS
;07 - Radio/Mplayer
;08 - Custom Icon
;example for 176x220 phones
[WIN00.TOP]: 0x35; //offset from top of screen to window box
[WIN01.TOP]: 0xA0;
[WIN02.TOP]: 0x82;
[WIN03.TOP]: 0x01;
[WIN04.TOP]: 0x6B;
[WIN05.TOP]: 0xBF;
[WIN06.TOP]: 0xE6;
[WIN07.TOP]: 0x1C;
;custom message must be <= 20 characters
[CUSTOM_MSG]: [YOUR MSG]
;X-Postition of text, left justify and set X to move text to the right
;Can be used for clock/day/date/message
;[WIN00.X]: 0x00;
;[WIN01.X]: 0x00;
;[WIN02.X]: 0x00;
;[WIN04.X]: 0x00;
;example for 240x320 phones <---en tu caso, esta es la parte que importa
;[WIN00.TOP]: 0x87; //offset from top of screen to window box
;[WIN01.TOP]: 0xDE; <-----01 - DATE
;[WIN02.TOP]: 0xFA; <-----02 - DAY_OF_WEEK
;[WIN03.TOP]: 0x01;
;[WIN04.TOP]: 0x5C;
;[WIN05.TOP]: 0x15;
;[WIN06.TOP]: 0x3B;
;[WIN07.TOP]: 0x60;
Tomemos como ejemplo:
;[WIN00.TOP]: 0x87;
el 87 es lo que importa (no el 0x), ese 87 esta en hexadecimal, con la calculadora de windows lo pasas a decimal y resulta 135. Entonces la linea del reloj (00 - CLOCK) va a estar a 135 pixeles de distancia del tope superior de la pantalla. Si quieres ponerle otro valor, cambia ese valor a hexadecimal y ponlo. Por ejemplo 150, en hexadecimal 96, quedaria:
;[WIN00.TOP]: 0x96;
NOTA: el ; al inicio indica que esa linea es un comentario, mi telefono es un k550@w610 de 177x220px, asi que no uso ese bloque de lineas y no puedo asegurar si debes o no de quitar los ; asi que prueba y postea tus resultados.
Para cambiar eltamaño de la fuente:
Código:
;----------------------------------------------------;
;optional manual fontcodes for large format phones
;Use any of these to override [FONT]
;[FONTCODE00]: 0x55;
;[FONTCODE01]: 0x0C;
;[FONTCODE02]: 0x0C;
;[FONTCODE03]: 0x15;
;[FONTCODE04]: 0x15;
;[FONTCODE05]: 0x15;
;[FONTCODE06]: 0x15;
;[FONTCODE07]: 0x15;
;----------------------------------------------------;
;------Choose from this table------------------------;
;0x00=FONT_D_7R; 0x10=FONT_E_18R; 0x20=FONT_E_40R;
;0x01=FONT_E_14R; 0x11=FONT_E_18B; 0x21=FONT_E_60R;
;0x02=FONT_E_14B; 0x12=FONT_E_18I; 0x22=FONT_E_75R;
;0x03=FONT_E_14I; 0x13=FONT_E_18BI;0x23=FONT_E_100R;
;0x04=FONT_E_14BI; 0x14=FONT_E_22R; 0x24=FONT_ICON_16BIT_V2;
;0x05=FONT_E_16R; 0x15=FONT_E_22B; 0x25=FONT_ICON_2BIT_V2_2NDLCD;
;0x06=FONT_E_16B; 0x16=FONT_E_22I; 0x26=FONT_D_18B;
;0x07=FONT_E_16I; 0x17=FONT_E_22BI;0xFF=No display
;0x08=FONT_E_16BI; 0x18=FONT_E_24R;
;0x09=FONT_E_20R; 0x19=FONT_E_24B;
;0x0A=FONT_E_20B; 0x1A=FONT_E_25R;
;0x0B=FONT_E_20I; 0x1B=FONT_E_25B;
;0x0C=FONT_E_20BI; 0x1C=FONT_E_25I;
;0x0D=FONT_D_24B; 0x1D=FONT_E_25BI;
;0x0E=FONT_D_29B; 0x1E=FONT_E_30R;
;0x0F=FONT_E_8R; 0x1F=FONT_E_36R;
reemplaza los valores segun la tabla.
;[FONTCODE00]: 0x55;
Ejm:
0x06=FONT_E_16B
R:regular, B:negrita, I:cursiva
NOTA: por la misma razon anterior no se si debes o no de quitar los ; prueba y luego comentas para que otros usuarios sepan.
Saludos
Marcadores