Milonic provide full featured pull down web menus for some of the worlds largest companies
click here to see what it can do for you

Download Milonic DHTML Menu
Buy Milonic DHTML Menu

Back To Start Of Archive
Taken From The Forum: Help & Support for DHTML Menu Version 5+
Forum Topic: Click to view post
Last Updated: Saturday July 14 2012 - 06:07:45

Milonic OnScreenDisplay Menu


Poster: vspicacci
Dated: Sunday December 24 2006 - 0:22:12 GMT

Hi all, I discovered Milonic a couple of days ago and am trying to set up a sort of OnScreenDisplay for managing Networked PCs.
The reason why trying to use DHTML Menu is to have keyboard control through keypress.js.

With keyboard control any infrared/radio remote could be used to control local and remote hosts. In my case the OSD could be used for HTPCs control (I have a Network attached storage PC and three clients to control).

I'm posting this topic because I'm having problems with keypress.js behaviour and would like to modify it to accomplish my needs. I linked here a zip file containing all the scripts I used, a sample of OSD (the HTA file) and a txt file describing the workflow I'd like to achieve considering just a two level menu: the MainMenu level and just one submenu level

Thanks for the wonderful tool, hope this post will be of some interest and hope you can help me find a way to remote control my home :)

Merry Christmas!

http://www.civilta.org/MilonicOSDMenu.zip

Ops I forgot another issue: in the HTA file there's a timer that closes the page after a few seconds, I'd really also like to make the OSD close after any menu selection that is not a submenu call or after esc keypress but I'm not skilled enough to know how this could be achieved :oops:


Poster: Ruth
Dated: Sunday December 24 2006 - 3:15:20 GMT

Hi,

I'll post this to Milonic, but I think you really need to contact them about this. The forum is volunteers. We are not associated with Milonic, well in the sense that we are not part of the company, don't work for them or get paid by them. But we love this menu :)


Probably there won't be much going on until after Christmas. Have a Merry one!

Ruth


Poster: vspicacci
Dated: Monday December 25 2006 - 0:03:45 GMT

Thanks for your reply,
yes we'll wait after Christmas, it's a pity to work during festivities ;-)

Ciao :D
Virginio


Poster: Andy
Dated: Saturday January 6 2007 - 14:16:17 GMT

Hi,

What exactly am I looking for?

I managed to get your code working but couldnt see what I was supposed to be looking at?

Cheers,
Andy


Poster: vspicacci
Dated: Sunday January 7 2007 - 14:48:51 GMT

Hi Andy, thanks for your reply and Happy new Year!

I solved the issue of keyboard control by modifying the keypress.js as you will see in the zip file.
The keyboard navigation now is changed in the following ways(see Pink Panther Collection exampe):
at right press: opens and enters a submenu in the main menu or launches a menu item in a submenu
the left is inhibited in the main menu, while it closes and exits a submenu if in a submenu level
and there's no need to press ctrl F2 at opening.

I didn't have time to experiment with the remote control yet but I'm confidant that this behaviour will match the way remotes work

Besides I'm reporting you some screenshots of the following situations:
Memory allocation for a menu with 300k jpgs reaches 16 to 57MB (depending on the filters activated)
The " ' " character in jpgs is not recognized on menu activation but only after the item is selected

The memory issue is important to me as I'm setting up a Home DVD JukeBox on a PIII 1 GHz PC and more or less it's working except for slowing down when memory allocation rises too much.

The " ' " Character issue is not important though it involves changing the jpgs titles by hand while I partially automated the menu building process by dragging and dropping covers onto a vbs file
(see the vbscript attached)

I'm continuing these experiments in my spare time while converting my dvd collection into iso files and I'm glad I found Milonic. There's a lack of customizable onscreendisplay menus in the software world and though your menu is not trimmed on that usage it's a good compromise.

Why don't you make a new product out of this tests :?: 8O
I'm not a developer and I'm having a hard time in finding out all the tricks needed to achieve what I want, but it might be something many would appreciate, use and buy! ;)

BTW I put in the zip file a drag & drop script I made to search DVD covers on the web with maxthon, somebody might find it useful :)

Kind regards,
Virginio

http://www.civilta.org/DVD_Menu.zip