Click here to Skip to main content
15,902,896 members
Home / Discussions / C#
   

C#

 
Questioninclude windows explorer in c# App? Pin
jkersch26-Feb-07 4:46
jkersch26-Feb-07 4:46 
AnswerRe: include windows explorer in c# App? Pin
Stefan Troschuetz26-Feb-07 5:01
Stefan Troschuetz26-Feb-07 5:01 
QuestionIExtenderProvider Pin
Scott Dorman26-Feb-07 4:12
professionalScott Dorman26-Feb-07 4:12 
AnswerRe: IExtenderProvider Pin
mike montagne26-Feb-07 14:31
mike montagne26-Feb-07 14:31 
GeneralRe: IExtenderProvider Pin
Scott Dorman26-Feb-07 14:54
professionalScott Dorman26-Feb-07 14:54 
GeneralRe: IExtenderProvider Pin
mike montagne27-Feb-07 7:20
mike montagne27-Feb-07 7:20 
GeneralRe: IExtenderProvider Pin
Scott Dorman27-Feb-07 7:41
professionalScott Dorman27-Feb-07 7:41 
GeneralRe: IExtenderProvider Pin
mike montagne27-Feb-07 8:06
mike montagne27-Feb-07 8:06 
Interesting... because I've had some similiar issues with a visual control project I'm currently working on. I have quite a bit of time in developing a (proprietary) scheme which ensures that drawing is performed. (Can't share it, sorry. But you can get there too.)

A related issue for instance demonstrates to my satisfaction that there are problems with compiler output. I find some overridden event handlers such as OnSizeChanged() are correctly fired. But I find others such as OnSystemColorsChanged() and OnEnabledChanged() are never fired!

OK. So we can fix OnEnabledChanged() because we can write a new Enabled property. But we can't fix OnSystemColorsChanged() because there is no way for us to detect *and* fire the outer system event.

So, I called Microsoft about this, explained these issues for about an hour, and they wanted to charge me $249 to report them... to which I replied I wouldn't give the 2 cents to report them... I'd be more inclined to initiate a class action suit if they had so little concern about fixing all these things.

That's of course another matter, and neither are the non-fired events exactly your issue. They are surrounding issues which tell us we are not working in a perfect environment. I don't believe we should simply accept these things, because if you and I are to succeed, not only do we have to do far more work than we should have to, we have to do our work to a substantially higher standard than the authors of the tools.

It's possible you have committed a relatively obvious ommission or failed to perform a responsibility. Otherwise, the challenge is devising a sound scheme which ensures your drawing is performed when it needs to be.
GeneralRe: IExtenderProvider Pin
Scott Dorman27-Feb-07 8:24
professionalScott Dorman27-Feb-07 8:24 
GeneralRe: IExtenderProvider Pin
mike montagne27-Feb-07 8:35
mike montagne27-Feb-07 8:35 
GeneralRe: IExtenderProvider Pin
Scott Dorman27-Feb-07 8:08
professionalScott Dorman27-Feb-07 8:08 
GeneralRe: IExtenderProvider Pin
mike montagne27-Feb-07 8:15
mike montagne27-Feb-07 8:15 
GeneralRe: IExtenderProvider Pin
Scott Dorman27-Feb-07 8:19
professionalScott Dorman27-Feb-07 8:19 
GeneralRe: IExtenderProvider Pin
mike montagne27-Feb-07 8:44
mike montagne27-Feb-07 8:44 
GeneralRe: IExtenderProvider Pin
mike montagne27-Feb-07 8:46
mike montagne27-Feb-07 8:46 
GeneralRe: IExtenderProvider Pin
mike montagne27-Feb-07 8:55
mike montagne27-Feb-07 8:55 
GeneralRe: IExtenderProvider Pin
mike montagne27-Feb-07 8:58
mike montagne27-Feb-07 8:58 
GeneralRe: IExtenderProvider Pin
Scott Dorman1-Mar-07 15:39
professionalScott Dorman1-Mar-07 15:39 
GeneralRe: IExtenderProvider Pin
mike montagne1-Mar-07 16:25
mike montagne1-Mar-07 16:25 
GeneralRe: IExtenderProvider Pin
Scott Dorman1-Mar-07 16:58
professionalScott Dorman1-Mar-07 16:58 
GeneralRe: IExtenderProvider Pin
mike montagne1-Mar-07 17:25
mike montagne1-Mar-07 17:25 
GeneralRe: IExtenderProvider Pin
Scott Dorman2-Mar-07 4:15
professionalScott Dorman2-Mar-07 4:15 
GeneralRe: IExtenderProvider Pin
mike montagne2-Mar-07 7:32
mike montagne2-Mar-07 7:32 
GeneralRe: IExtenderProvider Pin
mike montagne2-Mar-07 7:41
mike montagne2-Mar-07 7:41 
GeneralRe: IExtenderProvider Pin
Scott Dorman2-Mar-07 5:25
professionalScott Dorman2-Mar-07 5:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.