July 24th, 2009, 01:22 PM
Thanks Mad Hatter. I ended up not needing the IExtenderProvider. Here was my solution
// for intercepting clicks to select different plots
class MessageFilter : IMessageFilter
...
July 23rd, 2009, 04:04 PM
It looks like there is indeed no easy solution to this then. So be it. Thanks for the help.
July 23rd, 2009, 03:36 PM
Having written a couple widgets libraries myself, I tend to think that the hierarchy should be kept in the framework and that messages should pass from the top down rather than to the one component...
July 23rd, 2009, 03:07 PM
I was hoping to avoid that kind of ugly solution, since it's one more thing to maintain when new things are added down the line. I'll do it if it's the only option, but only then.
July 23rd, 2009, 02:48 PM
My first and most important question is how does one capture a click event before any of the child controls? I have multiple panels that have different controls in them, and whenever I click anywhere...