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. > > >
