On 27 déc. 05, at 16:06, Charles Yeomans wrote:
On Dec 26, 2005, at 4:27 PM, Arnaud Nicolet wrote:
On 26 déc. 05, at 19:44, [EMAIL PROTECTED] wrote:
Is there anything that is returned when a user clicks on an empty
row
of a ListBox item?
I'm interested in setting things up so that if someone clicks on a
blank/empty/invalid row, the listbox will add a new row at the
bottom
of the existing rows.
As Charles said, I think the CHANGE event is fired, but the row
might be -1 -
make a simple test case and check it. Then in that case, use the
Addrow
function for the listbox, then probably also set the new row to be
selected.
If you don't select the new row when it is created, a new click in
the blank area won't make a new Change event (no change) so, if you
rely on the change event (which, indeed, is called when the listbox
loses its selection; ListIndex=-1), you have to select it to get new
in-blank-zone clicks.
On the contrary, a click in the blank area does indeed call the Change
event handler-- even if the Listbox contains no rows. Clicking on the
currently-selected row calls the Change event handler. In short,
every click in the content area of a Listbox calls the change event
handler.
Well, that has probably changed after my version (I kept RB 5.5.4, but
I think you speak about RB2005). Sorry for my inacurrate response.
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>