VSIP goodnes

I'm working on a Visual Studio package for MySQL and discovering that it is possible to write hundreds of pages of documentation and still not be able to answer some of the most basic questions.  Microsoft does it over and over again. 

In this case I'm using managed code to create a custom editor for our database objects (think Server Explorer).  I don't want to register a file extension.  After considerable trial and error, I got  a chunk of code working.  This code called IVsUIShellOpenDocument.InitializeEditorInstance and IVsUIShell.CreateDocumentWindow and my editor appeared.  However, it would not prompt to save when the window pane was closed.  GetDocumentInfo showed an edit lock on my document but UnlockDocument could not remove it.

I replaced this code with simpler code that called IVsUIShellOpenDocument.OpenSpecificEditor and my documents suddenly started prompting to save properly.  I had wanted to avoid going this route because it requires an editor factory class that I thought was unnecessary.  Oh well.  Unnecessary working code is better than sleek busted code.


Related posts

Comments

November 23. 2006 03:19 PM

numero uno

1

November 24. 2006 01:28 AM

1

1

November 24. 2006 01:29 AM

18

18

November 24. 2006 01:25 PM

2

2

November 24. 2006 01:26 PM

12

12

November 24. 2006 01:27 PM

%22corel draw graphics suite 12%22 activation code

%22corel draw graphics suite 12%

November 24. 2006 01:28 PM

14

14

November 24. 2006 01:29 PM

11-Sep

11-Sep

November 24. 2006 01:30 PM

.com

.com

November 24. 2006 01:33 PM

nelly ctip drill

nelly ctip drill

November 24. 2006 11:29 PM

barnes & noble

barnes & noble

November 24. 2006 11:30 PM

christmas jokes

christmas jokes

November 24. 2006 11:31 PM

elizabeth berkley


elizabeth berkley

November 24. 2006 11:31 PM

grammy awards



grammy awards

November 24. 2006 11:33 PM

jennifer aniston sedu hair straightener




jennifer aniston sedu hair strai

November 24. 2006 11:33 PM

megan





megan

Add comment


(Will show your Gravatar icon)  

  Country flag

[b][/b] - [i][/i] - [u][/u]- [quote][/quote]



Live preview

July 5. 2008 03:36 AM

Search

Tags

Don't show

    Disclaimer

    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    © Copyright 2008