home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.visual.basic      MS Visual Basic discussions, NOT dot-net      10,840 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 10,724 of 10,840   
   Dean Earley to Jim Mack   
   Re: Anybody done a 2 checkboxes per row    
   23 Feb 09 12:36:04   
   
   XPost: alt.comp.lang.vb, comp.lang.basic.visual.misc   
   From: dean.earley@icode.co.uk   
      
   Jim Mack wrote:   
   > Dean Earley wrote:   
   >   
   >> I read it as a filter.   
   >> Include all those that like football, baseball, THEN exclude people   
   >>   that like snooker.   
   >> I presume from the request that people can be members of multiple   
   >> groups.   
   >>   
   >> If they don't select any, they get all of them.   
   >> If they select all of them, they get none.   
   >   
   > That might matter if the gamut is wider than the number of selections   
   > listed. But if all the possibilities are shown, then not-checking   
   > snooker is the equivalent of checking not-snooker. Anything not   
   > included can be excluded by implication.   
      
   No it's not.   
      
   Person A likes football, and snooker.   
   Person B just likes football.   
   Person C likes snooker.   
      
   With the include, then exclude, as I understand it, you will get just B   
   because it has explicitly excluded any snooker players, but you could   
   include A by unchecking "exclude snooker"   
      
   With what you propose, you will get B, but there will be no way at all   
   to get A and B (all football plays regardless of other sports)   
      
   You would need either an "exclude X" tickbox as the OP asked or an   
   inversion of that "I don't care about X"   
      
      
   Having said all that, a tri state checkbox may work...   
      
   Gray meaning I don't care (include ticked)   
   Ticked meaning anyone who plays the sport (include and exclude ticked)   
   Unticked meaning exclude anyone who plays the sport (just exclude ticked)   
      
   --   
   Dean Earley (dean.earley@icode.co.uk)   
   i-Catcher Development Team   
      
   iCode Systems   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca