Welcome to the Invelos forums. Please read the forum rules before posting.

Read access to our public forums is open to everyone. To post messages, a free registration is required.

If you have an Invelos account, sign in to post.

    Invelos Forums->DVD Profiler: Desktop Feature Requests Page: 1 2 3  Previous   Next
Differentiate Between Empty Field and None
Author Message
DVD Profiler Unlimited RegistrantStar Contributornorthbloke
Registered: March 15, 2007
Reputation: High Rating
United Kingdom Posts: 5,459
Posted:
PM this userDirect link to this postReply with quote
I think for subtitles, the easiest option I can think of anyway, is to introduce a checkbox marked "none".
That way you can tell the difference between no subtitles and unchecked subtitles.
DVD Profiler Unlimited RegistrantStar ContributorGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Highest Rating
Sweden Posts: 4,623
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Quoting northbloke:
Quote:
I think for subtitles, the easiest option I can think of anyway, is to introduce a checkbox marked "none".
That way you can tell the difference between no subtitles and unchecked subtitles.

While that could work, a checkbox is not really ideal, as checkboxes are normally used for options that are not mutually exclusive. I'm trying to think of a better solution that doesn't become clumsy, but offhand I can't think of one... 
My freeware tools for DVD Profiler users.
Gunnar
DVD Profiler Unlimited RegistrantStar ContributorJeroenX
Registered: March 14, 2007
Netherlands Posts: 287
Posted:
PM this userDirect link to this postReply with quote
Add the language 'none'? Or is that what you mean by checkbox?

Quoting GSyren:
Quote:
Quoting northbloke:
Quote:
I think for subtitles, the easiest option I can think of anyway, is to introduce a checkbox marked "none".
That way you can tell the difference between no subtitles and unchecked subtitles.

While that could work, a checkbox is not really ideal, as checkboxes are normally used for options that are not mutually exclusive. I'm trying to think of a better solution that doesn't become clumsy, but offhand I can't think of one... 
 Last edited: by JeroenX
DVD Profiler Unlimited RegistrantStar ContributorGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Highest Rating
Sweden Posts: 4,623
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Yes Jeroen,

Adding the language "None" as a checkbox would mean that you could check both "None" and one or more other languages. Ken could of course program around this, but that would be the normal - and expected - function of a checkbox. A group of checkboxes should contain non-exclusive options.
My freeware tools for DVD Profiler users.
Gunnar
DVD Profiler Unlimited RegistrantStar ContributorArdos
Registered: July 31, 2008
Reputation: High Rating
United Kingdom Posts: 2,506
Posted:
PM this userDirect link to this postReply with quote
Quoting GSyren:
Quote:
Yes Jeroen,

Adding the language "None" as a checkbox would mean that you could check both "None" and one or more other languages. Ken could of course program around this, but that would be the normal - and expected - function of a checkbox. A group of checkboxes should contain non-exclusive options.


I've seen software before that used a list of checkboxes where one of them was mutually exclusive from the rest and when checked would disable the others. The same could be done here. If "None" was selected then the rest could be greyed out and vice versa.
DVD Profiler Unlimited RegistrantStar Contributorsamuelrichardscott
Registered: September 18, 2008
Reputation: High Rating
United Kingdom Posts: 2,650
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Or the option of none could also be a way of signifying no forced subtitle track when selected with another option.

Example:
French is selected = forced.
French and none are selected = optional.
DVD Profiler Unlimited RegistrantStar ContributorT!M
Profiling since Dec. 2000
Registered: March 13, 2007
Reputation: Highest Rating
Netherlands Posts: 8,722
Posted:
PM this userDirect link to this postReply with quote
Quoting samuelrichardscott:
Quote:
Or the option of none could also be a way of signifying no forced subtitle track when selected with another option.

Example:
French is selected = forced.
French and none are selected = optional.

In which case, we'd tick "None" for the majority of all DVD releases, and then the entire point of Pete's feature request would vanish into thin air... 
DVD Profiler Unlimited RegistrantStar ContributorArdos
Registered: July 31, 2008
Reputation: High Rating
United Kingdom Posts: 2,506
Posted:
PM this userDirect link to this postReply with quote
Quoting samuelrichardscott:
Quote:
Or the option of none could also be a way of signifying no forced subtitle track when selected with another option.

Example:
French is selected = forced.
French and none are selected = optional.


I've got to say that I would find that confusing. I don't look at "None" and think "Optional".
DVD Profiler Unlimited RegistrantStar ContributorAddicted2DVD
Registered: March 13, 2007
Reputation: Highest Rating
United States Posts: 17,330
Posted:
PM this userEmail this userView this user's DVD collectionDirect link to this postReply with quote
Quoting Formerly known as...:
Quote:
Quoting GSyren:
Quote:
Yes Jeroen,

Adding the language "None" as a checkbox would mean that you could check both "None" and one or more other languages. Ken could of course program around this, but that would be the normal - and expected - function of a checkbox. A group of checkboxes should contain non-exclusive options.


I've seen software before that used a list of checkboxes where one of them was mutually exclusive from the rest and when checked would disable the others. The same could be done here. If "None" was selected then the rest could be greyed out and vice versa.


I seen this as well... and how I always pictured it in my head.
Pete
DVD Profiler Unlimited RegistrantStar ContributorGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Highest Rating
Sweden Posts: 4,623
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Quoting Formerly known as...:
Quote:
Quoting GSyren:
Quote:
Yes Jeroen,

Adding the language "None" as a checkbox would mean that you could check both "None" and one or more other languages. Ken could of course program around this, but that would be the normal - and expected - function of a checkbox. A group of checkboxes should contain non-exclusive options.


I've seen software before that used a list of checkboxes where one of them was mutually exclusive from the rest and when checked would disable the others. The same could be done here. If "None" was selected then the rest could be greyed out and vice versa.


Yes, like I said, Ken could program around this. But that creates a non-standard user interface. Exclusive options should use radio buttons. Non-exclusive options should use checkboxes. It's always best to stick with generally accepted standards in user interfaces, if possible.
My freeware tools for DVD Profiler users.
Gunnar
DVD Profiler Unlimited RegistrantStar ContributorAddicted2DVD
Registered: March 13, 2007
Reputation: Highest Rating
United States Posts: 17,330
Posted:
PM this userEmail this userView this user's DVD collectionDirect link to this postReply with quote
If he would rather make it a radio button I am fine with that too... as long as the end result is the same I don't mind either way! 
Pete
DVD Profiler Unlimited RegistrantStar ContributorRHo
Registered: March 13, 2007
Posts: 2,759
Posted:
PM this userDirect link to this postReply with quote
Quoting GSyren:
Quote:
While I agree with the rest you say, you may not have thought the last bit through...

If every checkbox was three-state (and supposedly set to NULL per default) then you would have to uncheck every subtitle language that is not present. So for a title without subtitling you would have to uncheck 56 checkboxes. I don't think that would be very popular.

But if you treated subtitles (and possibly features) in another way, then I think it might be feasible.

Three state check boxes for subtitles would not be very clever, I agree. I have proposed those for independent check boxes such as features and video formats. In the case of features (trailers, featurettes...) I would actually prefer that the default state would be unknown for each individual box and every one where the feature was absent would have to be set to no by hand like going trough a check list when creating the profile.
DVD Profiler Unlimited RegistrantStar ContributorGSyren
Profiling since 2001
Registered: March 14, 2007
Reputation: Highest Rating
Sweden Posts: 4,623
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
RHo,

The reason I'm ambivalent about Features is how you would treat the current profiles. Would you convert unchecked features to undetermined, or would you keep them unchecked?

Since unchecked should mean "determined not present", keeping them unchecked would create a lot of false data. On the other hand, converting them to undetermined would open up for a lot of work to be re-done in order to fix them.

I'm not sure what the best solution would be... 
My freeware tools for DVD Profiler users.
Gunnar
    Invelos Forums->DVD Profiler: Desktop Feature Requests Page: 1 2 3  Previous   Next