Specifying Menus
Lawrence D'Oliveiro <ldo-kC51rjc0cqs1dNLGKZg6taU/[email protected]>
| Newsgroups | gmane.comp.multimedia.dvdauthor.user |
|---|---|
| Message-ID | <[email protected]> |
I think there is something inherently flawed with how spumux expects you to define a menu. The way a menu works in DVD-video, is there is a single subpicture image, each pixel of which can have four different values. Those pixel values are used to look up the actual colours to use for those pixels in a colour table. There are three such colour tables defined, one each for “normal”, “highlighted” and “selected” button states. The way it works is, the rest of the image apart from the currently-highlighted button is rendered using the “normal” colours, while that button is drawn using the “highlighted” colours. As the user moves the highlight to a different button, the previous one goes back to the “normal” colours while the new one becomes “highlighted”. When the user clicks the OK button on the remote, the currently-highlighted button is briefly redrawn using the “selected” colour table, before the corresponding button action is performed. However, instead of one image and three sets of colours, spumux wants you to specify three different images, which it then tries to merge into one, combining their colours appropriate. This may or may not succeed <http://www.floatinginspace.za.org/spumux/spumux.html>. In fact, if you try specifying three arbitrary images, it will very likely _not_ succeed. So normally you end up making three copies of the same image, and being very careful to change nothing but the colours before saving them. But then if you change your mind about the layout of the menu, you have to redo the process: save three copies again, and change the colours again. This kind of thing rapidly gets tedious. Wouldn’t it make much more sense to just create one image, and list the colours separately? Then you can easily change the image without changing the colours if need be, or vice versa, before rerunning spumux. Thoughts, anyone? ------------------------------------------------------------------------------ Throughout its 18-year history, RSA Conference consistently attracts the world's best and brightest in the field, creating opportunities for Conference attendees to learn about information security's most important issues through interactions with peers, luminaries and emerging and established companies. http://p.sf.net/sfu/rsaconf-dev2dev _______________________________________________ Dvdauthor-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dvdauthor-users