Maybe I should have been more specific about that second question. What I mean is...I have the code for the toolbar add-in (from the MSDN article)...that's one class. Then, I have the form. When I click the button on the toolbar, the form is displayed. I'd like to be able to grey-out the button on the toolbar while the form is shown to the user. However, the button is defined in the add-in class, not the form, and it's not accessible from the form that I can tell. Is there something else basic I'm missing here? I've tried calling it Public in the add-in, and even creating a module to try to just be a programming slob and make it global. Neither worked. There's got to be a simple technique I'm not remembering.
Thanks again
-Josh
"Dewey" wrote:
[Quoted Text] > okay....nevermind...duh. I just used the ToolbarButton_Click event to show a > new instance of the form. > > Here's a follow-on though. Is there a way to address the button I have on > the toolbar from within the form's code? > > > Thanks > > > "Dewey" wrote: > > > Hi. > > > > I've created an add-in using the exact steps shown here using VB.net in > > Visual Studio 2005: > > > > http://support.microsoft.com/?kbid=302896> > > > I've added a generic form in this project too. When I first run Outlook > > and click on the toolbar button it inserted, it somehow knows to show the > > form! (I never call .Show( ) for the form anywhere). > > This is actually what I want, but it will only show once. Can someone > > explain why the form is shown in the first place? Does VS just know to make > > the first form the startup object for a COM add-in? Anyone know why it will > > only work once? > > > > > > Thanks for the help > > > > -Josh > >
|