RE: RE: .Net Exodus plugins

"Ian Fairbrother" <if-17oLmauzmOWr/SiG9ieY/[email protected]> Fri, 7 Apr 2006 08:57:27 +0100
Newsgroups gmane.network.jabber.exodus.devel
Message-ID <008a01c65a18$efbfd7c0$1100a8c0@matrixif>
This is a multi-part message in MIME format.

--===============0371349945==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_008B_01C65A21.51843FC0"

This is a multi-part message in MIME format.

------=_NextPart_000_008B_01C65A21.51843FC0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

That's great John thanks for your response Ill give it a try.

 

Ian

 

  _____  

From: [email protected]
[mailto:[email protected]] On Behalf Of John E. Arnold
Sent: 06 April 2006 19:54
To: 'Exodus development'
Subject: [Exodus-dev] RE: .Net Exodus plugins

 

Ian:

 

I've been through the same exercise and have gotten a rudimentary plug-in
(written in C#) to work successfully. At some point, I'll try to package up
a skeletal version of my code to share with others. Thanks to those folks
back in Dec. 2005 who got me pointed down the path.

 

To help you in the short term, I've attached an annotated version of the
exodus.xml file. (To get it to work, you'll have to edit it with your
plug-in's information and you'll probably want to take out the XML comment
near the end.


The key things that need to match up are:

 

* an <s> element in the <plugin_selected> element where the text inside the
<s> and </s> tags is the namespace.className of your IExodusPlugin.

 

* an <s> element in the <plugin_files> element where the text inside the <s>
and </s> tags is the path to your plugin's .dll

 

Hope this helps.

 

- John -

 

  _____  

From: Ian Fairbrother [mailto:if-17oLmauzmOWr/SiG9ieY/[email protected]] 
Sent: Thursday, April 06, 2006 6:27 AM
To: 'Ian Fairbrother'; [email protected]
Subject: [Exodus-dev] RE: Exodus] .Net Exodus plugins

 

Hi,

 

I am having some problems getting a plugin to be seen by Exodus.  I have
followed the posted instructions as best I can ref
(http://mail.jabber.org/pipermail/exodus/2005-December/000703.html)

But Exodus is still not seeing the plugin.  The only bit I havnt completed
is changing the Exodus.XML file as I am not sure what the syntax should be ?

Any help on creating a C# plugin for Exodus on windows would be greatly
appreciated.

 

I can make my source code available should anyone be able to provide a
little bit of support.

 

Regards,

 

Ian


------=_NextPart_000_008B_01C65A21.51843FC0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
 namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"State"/>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"place"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:Arial;
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:Arial;
	color:navy;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:Arial;
	color:navy;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=3DEN-GB link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>That&#8217;s great John thanks for =
your
response <st1:State w:st=3D"on"><st1:place =
w:st=3D"on">Ill</st1:place></st1:State>
give it a try.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Ian<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DEN-US style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>
[email protected]
[mailto:[email protected]] <b><span =
style=3D'font-weight:bold'>On
Behalf Of </span></b>John E. Arnold<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 06 April 2006 =
19:54<br>
<b><span style=3D'font-weight:bold'>To:</span></b> 'Exodus =
development'<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [Exodus-dev] RE: =
.Net
Exodus plugins</span></font><span lang=3DEN-US><o:p></o:p></span></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>Ian:<o:p></o:p></=
span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>I&#8217;ve been =
through
the same exercise and have gotten a rudimentary plug-in (written in C#) =
to work
successfully. At some point, I&#8217;ll try to package up a skeletal =
version of
my code to share with others. Thanks to those folks back in Dec. 2005 =
who got
me pointed down the path.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>To help you in =
the short
term, I&#8217;ve attached an annotated version of the exodus.xml file. =
(To get
it to work, you&#8217;ll have to edit it with your plug-in&#8217;s =
information
and you&#8217;ll probably want to take out the XML comment near the =
end.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><br>
The key things that need to match up are:<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>* an &lt;s&gt; =
element in
the &lt;plugin_selected&gt; element where the text inside the &lt;s&gt; =
and
&lt;/s&gt; tags is the namespace.className of your =
IExodusPlugin.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>* an &lt;s&gt; =
element in
the &lt;plugin_files&gt; element where the text inside the &lt;s&gt; and
&lt;/s&gt; tags is the path to your plugin&#8217;s =
.dll<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>Hope this =
helps.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'>- John =
-<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p>=
</span></font></p>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span lang=3DEN-US style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span lang=3DEN-US
style=3D'font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</spa=
n></font></b><font
size=3D2 face=3DTahoma><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:Tahoma'>
Ian Fairbrother [mailto:if-17oLmauzmOWr/SiG9ieY/[email protected]] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Thursday, April 06, =
2006
6:27 AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> 'Ian Fairbrother';
[email protected]<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [Exodus-dev] RE: =
Exodus]
.Net Exodus plugins</span></font><span =
lang=3DEN-US><o:p></o:p></span></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
lang=3DEN-US
style=3D'font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Hi,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>I am having some problems getting a plugin to be seen =
by
Exodus.&nbsp; I have followed the posted instructions as best I can ref =
(<a
href=3D"http://mail.jabber.org/pipermail/exodus/2005-December/000703.html=
">http://mail.jabber.org/pipermail/exodus/2005-December/000703.html</a>)<=
o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>But Exodus is still not seeing the plugin.&nbsp; The =
only
bit I havnt completed is changing the Exodus.XML file as I am not sure =
what the
syntax should be ?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Any help on creating a C# plugin for Exodus on =
windows would
be greatly appreciated.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>I can make my source code available should anyone be =
able to
provide a little bit of support.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Regards,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Ian<o:p></o:p></span></font></p>

</div>

</body>

</html>

------=_NextPart_000_008B_01C65A21.51843FC0--


--===============0371349945==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Exodus-dev mailing list
[email protected]
http://mail.jabber.org/mailman/listinfo/exodus-dev

--===============0371349945==--