kolossos4730 wrote: 
> I've combined portions of the SqueezPlay and JiveLite Keyboard.lua and
> did my best to make it resolution independent (see attachment). To get a
> perfect fit for all the special keys you mention the 92 in self:_go(92)
> should be twice the width of a key (the default value is 46; for 78
> self:_go(156) should be used). This should fix all the issues you
> mention.
> 
> The only issue I have is that on my official Raspberry Pi display my
> version always returns a screen resolution of 800x480 even if I select
> the WQVGA skin whereas Ralphy's version does work. My LUA/Jive skills
> are limited so maybe it is not allowed to call the
> Framework:getScreenSize() the way I do. For testing purposes the 'q' and
> 'a' keys display the width and height values of the screen!
> 
> I also noticed that the HD skins I tested did not define a keyboard so
> the search function just displays a text entry box but no keyboard.
> 
> 20703

Wow! This is great.

Putting the call to get the screen size at the beginning means it is
happening before the skin is loaded, sometimes I get the size of the
splash screen, 640x480 other times I get the size of the monitor
1280x1024.  I think that's why the Framework:getScreenSize was
originally called from the _layout function.

IIRC the HD skins were designed for IR remote control use instead of a
touch screen.  Triode or JOA, can't remember which, added the ability to
use the remote to scroll up/down through the keys with the remote, like
on the radio for the search function.



Ralphy

*1*-Touch, *5*-Classics, *2*-Booms, *1*-Reverted UE Radio
'Squeezebox client builds'
(https://sourceforge.net/projects/lmsclients/files/) 'donations'
(https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=LL5P6365KQEXN&lc=CA&item_name=Squeezebox%20client%20builds&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted)
always appreciated.
------------------------------------------------------------------------
ralphy's Profile: http://forums.slimdevices.com/member.php?userid=3484
View this thread: http://forums.slimdevices.com/showthread.php?t=103330

_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to