Re: [ROOT] TGListBox::Selected()

From: Valeriy Onuchin (Valeri.Onoutchine@cern.ch)
Date: Sat Jul 19 2003 - 23:10:54 MEST


 Hi Christian,
it will be done in some way.
it's OT: ROOT GUI needs such a "provocative" user as you ;-)

Thanks. Regards. Valeriy



> 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