PDA

View Full Version : LUA VLF lib v0.3



wraggster
May 5th, 2009, 01:21
News/release from LXD (http://forums.qj.net/psp-development-forum/150181-release-lua-vlf-lib-v0-3-a.html)


LUA VSH Look & Feel v0.3* by LXD
-----------------------------------------------------------------------------
Library for the easy creation of VSH / XMB similar designs/applications for the PGE luaplayer.

the complete documentation is included in the dl

instead of a sample i included a tutorial which explains the most important functions and a simple VLF project.

heres the changelog

Added
-------------------------------------------
VLF.DrawSymbol()
Draws an original psp Symbol
eg.cross, square, start

VLF.term()
terminates the vlf engine
and unloads all files used by vlf.

VLF.SetCustomWave()
loads and sets a custom wave

added the fonts: VLF.Font_small, VLF.Font_huge

Improved
--------------------------------------------
VLF.DrawCentralMenu()
-added scrolling if to many items are available

-the item table can now be defined like this
-table = {"item 1","item 2","item 3"}

-SET_HIGHLIGHT_BUTTON is now auto controled

VLF.Draw_Waves()
-Custom Waves can now be displayed [VLF.SetCustomWave()]

VLF.DrawOptions()
its possible to print custom options

VLF.DrawClock()
added an option to adjust the time shift

VLF.DrawText()
-you can display arrows by using
VLF_ARROW_UP
VLF_ARROW_DOWN
VLF_ARROW_UP_DOWN
instead of selected
E.G
VLF.DrawText(0,0,VLF.Font ,"VLF lib 0.3",2,3,VLF.Text_Color,V LF.Shadow_Color,VLF_ARROW _UP_DOWN,false)


-you can use symbol variables in your text


Bugs
--------------------------------------------
VLF.DrawFrame()
fixed compability to VLF.DrawTitleBar()

VLF.DrawFocus()
fixed animation error

VLF.DrawScrollbar()
the text table can now be defined with less than 9 fields

Download and Give Feedback Via Comments