Probably to make it harder for us to avoid upgrading to
Vista when the time comes....
From: Bisaillon, Eric
Sent: Monday, April 03, 2006 1:29
PM
To: adepters@arbortext.com
Subject: RE: .NET ActiveX in
XUI dialog
Hey Clay, don't worry about it, thanks foryour input.
I'll let you know if I find a solution that works... (Why would MS remove
support for ActiveX components... err....)
Thanks,
Eric
From: Helberg, Clay
Sent: April 3, 2006 2:14 PM
To:
adepters@arbortext.com
Subject: RE: .NET ActiveX in XUI
dialog
Ah, I see what you're up to. Sorry, but I'm afraid my
original message has exhausted my knowledge of .NET and how it works with Epic,
so you'll have to find someone smarter than me to help figure this one out.
🙂
From: Bisaillon, Eric
Sent: Monday, April 03, 2006 10:10
AM
To: adepters@arbortext.com
Subject: RE: .NET ActiveX in
XUI dialog
Hi Clay,
Thanks for the quick response. We actually have
quite a good amount of .NET code that we invoke through Epic with COM that have
their own dialogs and it works well but in this situation, I was looking at
embedding it in an XUI dialog to try and take advantage of the new capabilities
in 5.1 and use that XUI as a toolbar and really integrating that .NET component
in the Editor (as a toolbar) instead of a modal dialog (our other .NET
components).
Maybe if I can figure out a way to call COM
components that draw non-modal dialogs but I don't know if that can be done,
maybe with the Epic .NET PIA, any experience using that here
?
Thanks again,
Eric
From: Helberg, Clay
Sent: April 3, 2006 10:34 AM
To:
adepters@arbortext.com
Subject: RE: .NET ActiveX in XUI
dialog
Hi Eric--
We use a .NET control for editing MathML expressions in
Epic. The integration is managed by a C# COM wrapper that makes the control
masquerade as an ActiveX control, which Epic can then load from a
script.
One thing that might work for you: instead of trying to
embed the control in a XUI dialog, can you make the .NET control create its own
dialog? If so, then you can invoke it from JScript or VBScript, pass it info
from Epic, let it do its thing, and then get the result before you close it.
That is how our MathML control works, and it may be why we haven't had the kind
of problems you mention.
One caveat though, our current implementation is not
compatible with .NET 2.0, and I haven't had a chance to update it yet to see if
we can make it work with .NET 2.0. It may be that it's much more difficult to do
this sort of thing with the new version of .NET.
(For my money, .NET is way more trouble than it's worth.
Give me Java any day of the week!)
class=252542614-03042006>
--Clay
From: Bisaillon, Eric
Sent: Monday, April 03, 2006 7:14
AM
To: adepters@arbortext.com
Subject: .NET ActiveX in XUI
dialog
Hi
everyone,
Was anyone
here successful in embedding a .NET ActiveX in an XUI dialog? I was able to do
it for non-.NET controls but still no luck with .NET.... I keep reading that
.NET no longer supports the creation of ActiveX controls but I was wondering if
anyone here was able to ultimately embed a .NET component in a XUi dialog? Any
help/tips would be appreciated.
Thanks,
EB
<tr>
<td colspan="2">size=2>
Eric BisaillonBusiness Analyst / Analyste
d'affaires
Business Support, Application Services / Appui des activités
applications et services
Information Management Branch / Direction de
la gestion de l'information </td></tr>
<tr>
<td colspan="2">Department of
Justice Canada / Ministère de la Justice Canada
275 Sparks Street, SAT
11031 / 275, rue Sparks TSA 11031
Ottawa (Ontario) K1A 0H8
</td></tr>
<tr>
<td colspan="2">tel. / tél.: (613) 946-0393
fax / téléc.: (613) 941-5201
href="mailto:ebisaill@justice.gc.ca">eric.bisaillon@justice.gc.ca </td></tr>
<tr>
<td></td></tr>
<tr>
<td align="left" width="132"></td>
<td></td></tr></table>