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’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> </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> </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> </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> </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’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.<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> </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’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.<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> </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 <s> = element in the <plugin_selected> element where the text inside the <s> = and </s> 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> </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 <s> = element in the <plugin_files> element where the text inside the <s> and </s> tags is the path to your plugin’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> </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> </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> </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> </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> </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. 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. 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> </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> </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> </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==--