View Issue Details

IDProjectCategoryView StatusLast Update
0004972MMW v4Framework: Scripts/Extensionspublic2009-06-05 14:20
Reporterpeke Assigned To 
PriorityimmediateSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version3.1 
Target Version3.1Fixed in Version3.1 
Summary0004972: 'Options' button on Extensions dialog doesn't work in some cases
DescriptionOptions in extension Form do not function correctly.

With Current Design Options Button is enabled if [Header] contains these two lines:
ConfigurationScript=<ConfigurationScript>
ConfigurationProcedure=<ConfigurationProcedure>

Due the fact that most Scripters already make Setup Sheet it would be wise that we change those two lines to three lines which will allow Scripter/Developer to write only one Setup Sheet which can be used in Options Button and in Options Sheet:
ConfigurationScript="ConfigurationScript.vbs"
ConfigurationInitSheet="InitSheet"
ConfigurationSaveSheet="SaveSheet"

What we will make available is that new Modal Form is created with same attributes like Options Sheet and it will parse InitSheet( sheet) argument like in options, same thing for SaveSheet( sheet).

.--------------------------------.
| <Extension Title> - Options ### |
|--------------------------------|
| ##################### |
| ##################### |
| #### Options Sheet ####### |
| #### From InitSheet ###### |
| ##################### |
| ##################### |
|_______________[OK]_[Cancel]_|
Additional Informationhttp://www.mediamonkey.com/forum/viewtopic.php?f=2&t=17455&st=0&sk=t&sd=a&start=105
TagsNo tags attached.
Fixed in build1249

Relationships

related to 0003844 closedpeke Last.fm plugin Last.FM Native Support 

Activities

peke

2008-11-28 00:56

developer   ~0015217

This should be much intuitive than Current implementation?

rusty

2008-11-28 07:15

administrator   ~0015218

I'm not sure that I follow the above, however, if I can restate the problem, it is that in the Extensions dialog, when the last.fm extension is selected, the Options dialog is Active (i.e. not greyed out), but doesn't actually do anything.

Users would expect that clicking 'Options' within the extensions dialog would either:
a) open up a config panel associated with the Extensions dialog (in cases where Extension configuration is not in Tools > Options
b) open up the Tools > Options > <extension> dialog

Hopefully the above requirements are easily satisfied.

peke

2008-11-28 09:48

developer   ~0015223

b) could break Functionality in Party Mode and allow access to Mm settings.

jiri

2009-01-06 09:45

administrator   ~0016007

Fixed in build 1209.
 - There was ShowOptions method added to scripting, which allows the needed functionality without adding other installed settings.

zvezdan

2009-01-08 13:26

updater   ~0016074

It is not resolved (1209). The Options buttons is enabled, but when I click on it, nothing is happening.

Ludek

2009-01-08 13:40

developer   ~0016075

Last edited: 2009-01-08 13:41

I think that Jiri only added the ShowOptions method that allows to show options via the ConfigurationProcedure. So it is up to Peke to finish the script, am I right?

zvezdan

2009-01-08 13:49

updater   ~0016076

> So it is up to Peke to finish the script, am I right?

"script"? I think something is wrong with the program itself. Just to explain again what I already said in the mentioned thread - I added new dialog procedure stated in ConfigurationProcedure to my script, I added new form with Set oForm = SDB.UI.NewForm to this procedure... Still nothing.

zvezdan

2009-05-23 07:27

updater   ~0017992

Status of this issue is wrong for a long time. It is not resolved as I explained. Could you change this, please?

jiri

2009-05-23 18:24

administrator   ~0017995

Ludek, can you look into it?

Ludek

2009-05-24 22:34

developer   ~0018002

Zvezdan is right, it doesn't work.

Fixed in build 1249.

peke

2009-06-05 14:20

developer   ~0018184

Verified 1250