TheVampire: I do not know about the combo that you are using, but mine works with the Click event, and Validate event every time....even if I switch to another program.
When I leave the drop down open, and switch to another program, the click event fires (provided the user has moved the highlighted item with the mouse or arrows, but has not clicked to actually selet the item).
This is if of course you have moved off of the default item that is selected when the combo opens. And if not, then this is also easy to determine, with a boolean variable or static variable, or a variable that gets set when the item is selected.
There are some sub classing example in this forum for the combo already, some which I also have posted, also one with a user defined drop-down list so "missing" properties can be used. So, I am just saying that I believe there is an easier way that may be prevent some problems, and crashes, for the less experienced programer. [/b][/i][/u]*******************************************************
General remarks:
If this post contains any suggestions for the use or distribution of code, components or files of any sort, it is still your responsibility to assure that you have the proper license and distribution rights to do so!