Fabio,
>
Bug4 :>When the ListBox has to regenerate the itemses,
>not refresh the flag disabled, this is made only the first time.
I don't have time to work on this now, but you are not calling Requery() which is required for the listbox to reconstruct itself after there is a change to its underlying RowSource.