Anuncios Google

Cambiar la barra "Titlebar" en VLF PGE

Tutoriales Avanzados Homebrewmex

¿Ya tienes tu menú hecho?. ¿Quisieras hacerlo algo un poco más real y ponerle titulo con un icono?. Si la respuesta es sí entonces te enseñaré como poner un titulo o una "Titlebar" de una manera fácil, rápida y sencilla. En menos de 2 minutos podrás poner un icono. Ojo, solo son 4 iconos predeterminados de la misma librería VLF para Lua PGE. No se podrán poner iconos cualquiera.

Para empezar:

Solo se podrán poner 4 iconos. No se podrán poner iconos hechos por ti o por otra persona. Las "Titlebar" o "Titulo en barra" son aquellos titulos que se ven en los Updates de Sony o en otros programas que traen consigo un icono como un "huevo" o un signo de interrogación. Ahora aprenderemos como poder ponerlos.

Código:

--Tutorial Creado por Migueliziosop.
--Aprender a usar la "Titlebar".
 
require("VLF") --Carga la librería VLF. Debe de estar alado del Eboot.PBP.
VLF.init() --Inicia la librería VLF.
VLF.GetBG(28,"theme.vlf",true) --Carga las olas del menú y el color. El color se cambia cambiando el numero "28". (1-12 FAT) (1-30 SLIM).
 
 
while pge.running() do  --Cuando Lua PGE estre trabajando lo que hará es..
pge.controls.update() --Iniciar a leer los controles.
pge.gfx.startdrawing() --Empieza a dibujar/escribir en pantalla
pge.gfx.clearscreen() --Limpia la pantalla. Borra todo lo que se encuentre.
VLF.DrawFrame() --Esta es una función previamente cargada al poner "require("VLF)" hasta arriba y dibuja las olas. 
VLF.DrawTitleBar("Titlebar By Migueliziosop",1,TOP.EGG) --Dibuja la "Titlebar", aquí dibujará al huevo.
 
pge.gfx.enddrawing() --Termina de escribir.
pge.gfx.swapbuffers() --Cambia el buffer.
end  --Terminamos el script y la función.

Como pueden observar la parte de "VLF.DrawTitleBar("Titlebar By Migueliziosop",1,TOP.EGG)" contiene al final "EGG", que en español significa "huevo". Así cargará el icono de un huevo. Ahora bién, los otros iconos se pondrán abajo con su respectivo código:

--Tutorial hecho por Migueliziosop
--Cambiar el Icono del "Titlebar" a PSP
VLF.DrawTitleBar("Titlebar By Migueliziosop",1,TOP.APP)



 

--Tutorial hecho por Migueliziosop
--Cambiar el Icono del "Titlebar" a Flechas/Update
VLF.DrawTitleBar("Titlebar By Migueliziosop",1,TOP.UPD)



 

--Tutorial hecho por Migueliziosop
--Cambiar el Icono del "Titlebar" a Huevo
VLF.DrawTitleBar("Titlebar By Migueliziosop",1,TOP.EGG)



 

--Tutorial hecho por Migueliziosop
--Cambiar el Icono del "Titlebar" a Signo de interrogación
VLF.DrawTitleBar("Titlebar By Migueliziosop",1,TOP.INF)

*Ahora ya saben como cambiar el icono. El color del "Titlebar" cambiará junto al color de las olas.

4.48837
Tu voto: Ninguno Votos totales: 4.5 (86 votos)

Anuncios Google

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Monty - Calabato64

Animo Migueliziosop, ahora

Animo Migueliziosop, ahora uno de algunas funciones por ejemplo, lanzar otro Eboot o como pandorizar bateria, normalizar, autobootear etc.

Los podrias añadir a comandos mas importantes en Lua PGE


- Monty (anteriormente, Calabato64)

Imagen de Arkanist

No hay.

Él esta haciendo tutoriales de las librerias VLF para PGE que hizo un coder.

Imagen de Monty - Calabato64

No es posible en PGE lanzar

No es posible en PGE lanzar un eBoot ???

Pues me paso a HM, el unico problema es k kiero estas librerias rara hacer mi programa, mejor me quedo en PGE.


- Monty (anteriormente, Calabato64)

megeliziosop eres un genio,

megeliziosop eres un genio, muchisimas gracias por estos magnificos tutos

Imagen de Migueliziosop

Gracias por el cumplido.

Me agrada que te gusten compañero.

pero si es la verdad, porfin

pero si es la verdad, porfin he podido crear un menu y solo he tardado 10 minutos con los otros tutos de Lua mejor ni hablamos

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.