Dear Valeriy
Thank you, great.
Sorrowly, it will probably be not so easy, since my suggestion
will probably not work: I realized that clicking in the white
space seems NOT to activate TGListBox::ProcessMessage().
Best regards
Christian
Valeriy Onuchin wrote:
> Hi Christian,
>OK, I see. Yes, it's quite easy to add
>in a way you suggested. Be done asap.
>
>Regards. Valeriy
>
>
>
>
>>Dear Valeriy
>>
>>Your example is a TGComboBox, but I mean TGListBox.
>>Assume, that the vertical size of TGListBox has space for
>>ten entries, but it does only contain 4 entries. Clicking on
>>one entry selects this entry, but clicking in the empty space
>>below the entries deselects the selected entry. In this case
>>Selected() should emit -1.
>>
>>Best regards
>>Christian
>>
>>Valeriy Onuchin wrote:
>>
>>
>>
>>>Hi Christian,
>>>this question is not clear for me. Check HTML listbox
>>>("Modified within the last:") in
>>>http://carrot.cern.ch/CarrotExamples/FormTest.C
>>>it has an empty entry for deselecting items. Is this effect what
>>>you talking about?
>>>
>>>Thanks. Regards. Valeriy
>>>
>>>
>>>
>>>
>>>
>>>
>>>>Dear Rooters
>>>>
>>>>I would like to enable a button only, when I select an item in
>>>>TGListBox, but disable the button when deselecting all items
>>>>by clicking in the white space.
>>>>Sorrowly, the signal TGListBox::Selected() is only emitted,
>>>>when an item is selected. Is there a way to deselect the button?
>>>>
>>>>I am not sure but maybe adding the following in TGListBox::
>>>>ProcessMessage() could help:
>>>> if(entry)
>>>> ......
>>>> Selected((Int_t) parm1);
>>>> else
>>>> Selected((Int_t) -1);
>>>>
>>>>Thank you in advance
>>>>Best regards
>>>>Christian
>>>>_._._._._._._._._._._._._._._._
>>>>C.h.i.s.t.i.a.n S.t.r.a.t.o.w.a
>>>>V.i.e.n.n.a A.u.s.t.r.i.a
>>>>_._._._._._._._._._._._._._._._
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>
>
>
>
>
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:13 MET