----- Original Message ----- 
From: "dalewolver" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Saturday, June 04, 2005 3:22 PM
Subject: [list] [delphi-en] Tchecklistbox, how to disable multiselect


> Am trying to use the CheckListBox and only allow single selection.
> However when I set MultiSelect to False, I can still select many
> items. Delphi 7

Hi Dale,

When you say "select", do you mean "tick", or do you mean "highlight"? I ask 
because I get the sense this may be the key to the problem.  To clarify: The 
term "select" is generally meant to refer to "highlighting", and 
"multi-select" is like when you ctrl-click entries to select multiple ones 
at the same time (for example like in Windows explorer.)  It does not refer 
to actually ticking the entries.  Similarly, "Extended select" refers to 
seleting ranges of items (e.g. Shift-click etc.)  Apologies if you already 
know this.  Anyway, for the check listbox therefore setting multi select to 
false does not have any bearing on the number of ticks you can tick. 
(Setting multi select to false will disable ctrl-clicking items, setting it 
to true, will allow ctrl-clicking like in explorer.)    If you only want one 
item to be "ticked" you should rather use a radio button based control --  
tick box controls are  meant to be used when multiple ticks are possible, 
whereas radio button controls are expressly meant for the case where you 
must select one option from a number of options.

HTH

Walter 



-----------------------------------------------------
Home page: http://groups.yahoo.com/group/delphi-en/
To unsubscribe: [EMAIL PROTECTED] 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/delphi-en/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to