View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003058 | MMW v4 | Player | public | 2007-05-18 09:18 | 2007-07-24 01:29 |
Reporter | jiri | Assigned To | |||
Priority | high | Severity | minor | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Product Version | 3.0 | ||||
Fixed in Version | 3.0 | ||||
Summary | 0003058: Make new track pop-up window more customizable | ||||
Description | This has already been discussed to be implemented as some more options in Options dialog. However, it would possibly make more sense to add support for scripts to modify this dialog (dimensions, positions of controls, etc.). This way there would be an absolute flexibility without any need to implement a bunch of options. | ||||
Tags | No tags attached. | ||||
Fixed in build | |||||
|
Assigning to Rusty to review and decide priotity of this feature. |
|
I think it should be possible to customize this popup for the skinner as well. I've requested an ini-file called something like theme.ini, but again it might not be the best option. You'll have to decide because I don't know to what extent scripters would modify this popup. On a side-note; With the new installer comes new possibilities, maybe it's possible for the skinners/scripters to work together on these types of features? |
|
I have to agree with Morten--it makes more sense for: a) defaults to be configured as part of the skin b) user customizations to be configured via the UI (if we don't want to implement such a UI and instead have scripters create the UI, then fine, but ultimately, it's the end user who doesn't understand scripts who'll want to configure this). |
|
Copy From 0000656: ---- Due to better Customization and user friendliness for both Skin designer and end-user there are several ReadOnly Undocumented features implemented in latest SVN update: MM Ini File Contain Section [InfoPopUp] where will be stored all relevant info regarding InfoPopUp notifications. Here is the list of features that are included and working for both default and Designed (Additional options for Skin designer will be explained additionally) skins: Default/Basic skin ------------------ 'Title', 'Artist', 'Album', 'Year' = if present it will override default setting for that field. Examples: 'Title=<Track#:2>. <Title>' = will override default ('Breakthru') and show '02. Breakthru' 'Artist=<Artist> (<Year>)' = will override default ('Queen') and show 'Queen (1992)' Designed Skins with additional/Non standard Fields: --------------------------------------------------- Designer of skin can add Additional/Separate Fields to show Information of song inside InfoPopUp. Like Album Artist, Composer, Custom1-5 to be shown in InfoPopUp. Position and Size is controlled within theme editor. In addition InfoPopUp checks MM ini file if show customization exists which left end user ability to change behavior of favorite InfoPopUp to accomplish personal needs but without Graphic editing skills or knowledge in using ThemeEditor. Note: Due to limitations of Delphi Itself and that Object names can be only alphanumeric without space and special characters. Designer Can't Use that characters in naming Text fields that will be shown in InfoPopUp with one exception when using Underscores instead of Spaces. ---- |
|
I would consider that this issue is sufficiently resolved given the configurability of the ini file. |
|
Verified 1051. |