Sven Heitmann
Posts: 193
Joined: 2004-08-23
|
Hi,
I get that annoying dialog after I add a new Document by a Wizard...
I know you fixed this in the past, but I think because the Word Thread is interrupted while the Wizard is running (Dialog) it is not working.
Can you give me some info where do I find the position of the fix in your source?
Best regards,
Sven
(ADX 2.1 Latest Build)
Best regards,
Sven Heitmann |
|
Sven Heitmann
Posts: 193
Joined: 2004-08-23
|
Ok, it seems I solved it now... I hope it's gone forever
I add an EventListener for Word to the Module with the following code
private void adxWordEvents_DocumentBeforeClose(object sender, AddinExpress.MSO.ADXHostBeforeActionEventArgs e) {
MarkTemplateSaved();
}
private void adxWordEvents_DocumentBeforeSave(object sender, AddinExpress.MSO.ADXHostBeforeSaveEventArgs e) {
MarkTemplateSaved();
}
private void MarkTemplateSaved() {
Word.Document oDoc = null;
Word.Template oTemplate = null;
try {
oDoc = _oWordHost.ActiveDocument;
oTemplate = oDoc.get_AttachedTemplate() as Word.Template;
if(_oWordHost.NormalTemplate.FullName != oTemplate.FullName
&& oDoc.FullName != oTemplate.FullName) {
oTemplate.Saved = true;
}
} catch {}
Utils.ReleaseComObject(oTemplate);
Utils.ReleaseComObject(oDoc);
Utils.ReleaseComObject(oDoc);
}
Best regards,
Sven Heitmann |
|
Sergey Grischenko
Add-in Express team
Posts: 7235
Joined: 2004-07-05
|
Hi Sven,
This code is quite similar to the one I wrote for the latest ADX version.
Did you download ADX version 2.2 build 1749 on the link I gave you? |
|
Sven Heitmann
Posts: 193
Joined: 2004-08-23
|
Yes, but I have not installed it yet because I had to do some quick bugfixes for my addin based on the 2.1 adx.
However I will give it a try today...Best regards,
Sven Heitmann |
|
Sven Heitmann
Posts: 193
Joined: 2004-08-23
|
I tried it, and it does not work when I use 2.2 onlyBest regards,
Sven Heitmann |
|