No, more like this one:

' after listbox has had data added to it
If oListbox.Count > 0 Then oListbox.FocusedIndex = 1

 

-----Original Message-----
From: J.J. Meddaugh [mailto:[email protected]] 
Sent: Tuesday, February 08, 2011 3:27 PM
To: [email protected]
Subject: Re: Timing Issue

Are you talking about this line?
dObj.Control("lvResults").Items(1).Focused = True

----- Original Message -----
From: "Chip Orange" <[email protected]>
To: <[email protected]>
Sent: Tuesday, February 08, 2011 3:12 PM
Subject: RE: Timing Issue


> J.J.,
>
> are you setting the index of the selected item to 1 for the listbox?
>
> I seem to recall having a similar intermittent problem with a listbox 
> until
> I did this (had to check though to make sure the listbox did have
> something).
>
> Chip
>
>
> -----Original Message-----
> From: J.J. Meddaugh [mailto:[email protected]]
> Sent: Tuesday, February 08, 2011 2:15 PM
> To: [email protected]
> Subject: Timing Issue
>
> In the Blind Bargains Product Search app, there's an edit box for the user
> to type in a search phrase. Then, the results are loaded from the web and
> displayed in a listbox where focus is moved. Sometimes, however, the focus
> is moved and nothing is spoken. I'm thinking it's a timing issue of some
> sort. Should I move focus before the results are there or wait until they
> are for sure populated?
>
> Currently, the listview is populated, and then there's this:
> sleep 10
> dObj.Control("lvResults").Focus
> dObj.Control("lvResults").Items(1).Focused = True
>
> I tried adding that sleep line above but to no avail.
> If I wish focus before the search is initiated, there's extraneous speech
> spoken (no selected item), etc.
>
> Thanks for any help.
>
>
> 

Reply via email to