<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>
<div>Hi John,</div>
<div> </div>
<div>The problem is not to launch BS Contact with an X3D file as parameter (as it is done by the Windows Explorer), I just am too silly to include BS Contact as a control into a Visual Basic Form. Once I did it, but with the new version of Visual Basic Express, I just did not manage to do it.</div>
<div> </div>
<div>KR</div>
<div>
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Samstag, 01. Juni 2019 um 21:21 Uhr<br/>
<b>Von:</b> "John Carlson" <yottzumm@gmail.com><br/>
<b>An:</b> "Christoph Valentin" <christoph.valentin@gmx.at>, "x3d-publicweb3d.org" <x3d-public@web3d.org><br/>
<b>Betreff:</b> RE: [x3d-public] Most portable way to wrap X3D Player by App</div>
<div name="quoted-content"><!--p.MsoNormal, li.MsoNormal, div.MsoNormal {
margin: 0.0in;
font-size: 11.0pt;
font-family: Calibri , sans-serif;
}
a:link, span.MsoHyperlink {
color: blue;
text-decoration: underline;
}
a:visited, span.MsoHyperlinkFollowed {
color: rgb(149,79,114);
text-decoration: underline;
}
*.MsoChpDefault {
}
div.WordSection1 {
page: WordSection1;
}
-->
<div>
<div class="WordSection1">
<p class="MsoNormal">What happens when you try to launch an X3D file from Windows Explorer?</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">I use BS Contact in a browser without having to result to my own scripts. Why can’t you?</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">John</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986" target="_blank">Mail</a> for Windows 10</p>
<p class="MsoNormal"> </p>
<div style="border: none;border-top: solid rgb(225,225,225) 1.0pt;padding: 3.0pt 0.0in 0.0in 0.0in;">
<p class="MsoNormal" style="border: none;padding: 0.0in;"><b>From: </b><a href="mailto:christoph.valentin@gmx.at" onclick="parent.window.location.href='mailto:christoph.valentin@gmx.at'; return false;" target="_blank">Christoph Valentin</a><br/>
<b>Sent: </b>Saturday, June 1, 2019 4:14 AM<br/>
<b>To: </b><a href="mailto:x3d-public@web3d.org" onclick="parent.window.location.href='mailto:x3d-public@web3d.org'; return false;" target="_blank">x3d-publicweb3d.org</a><br/>
<b>Subject: </b>Re: [x3d-public] Most portable way to wrap X3D Player by App</p>
</div>
<p class="MsoNormal"> </p>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">Hi Gina-Lauren,</span></p>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">Does that mean you recommend me to write my own X3D Player? I can't afford that.</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">But what about FreeWRL? Isn't it open source? How far is it? Is it already performant enough for a railway simulation? Does it support the Network Sensor? Can I wrap it by a C++ application? Is this guaranteed for the future?</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">KR</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">Christoph</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
<div style="border: none;border-left: solid rgb(195,217,229) 1.5pt;padding: 0.0in 0.0in 0.0in 8.0pt;margin-left: 7.5pt;margin-top: 7.5pt;margin-right: 3.75pt;margin-bottom: 3.75pt;">
<div style="margin-bottom: 7.5pt;">
<p class="MsoNormal"><b><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">Gesendet:</span></b><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> Samstag, 01. Juni 2019 um 03:21 Uhr<br/>
<b>Von:</b> "John Carlson" <yottzumm@gmail.com><br/>
<b>An:</b> "Christoph Valentin" <christoph.valentin@gmx.at>, "x3d-publicweb3d.org" <x3d-public@web3d.org><br/>
<b>Betreff:</b> RE: [x3d-public] Most portable way to wrap X3D Player by App</span></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">Probably the best idea is to deploy the x3d file with the appropriate content type in apache, or override the content type header when you send back the x3d file to the web client. Then the web client should pick the appropriate X3D browser for that content type. It may require a bit more effort on the part of the user or X3D browser to set the X3D content type->X3D browser map entry.</span></p>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">I thought I’d toss that in. I have no real issues with .x3d files launching BS Contact, that I know of, without any scripts.</span></p>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">John</span></p>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">Sent from <a href="https://go.microsoft.com/fwlink/?LinkId=550986" target="_blank">Mail</a> for Windows 10</span></p>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
<div style="border: none;border-top: solid rgb(225,225,225) 1.0pt;padding: 3.0pt 0.0in 0.0in 0.0in;">
<p class="MsoNormal"><b><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">From: </span></b><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"><a href="mailto:christoph.valentin@gmx.at" onclick="parent.window.location.href='mailto:christoph.valentin@gmx.at'; return false;" target="_blank">Christoph Valentin</a><br/>
<b>Sent: </b>Thursday, May 30, 2019 7:55 AM<br/>
<b>To: </b><a href="mailto:x3d-public@web3d.org" onclick="parent.window.location.href='mailto:x3d-public@web3d.org'; return false;" target="_blank">x3d-publicweb3d.org</a><br/>
<b>Subject: </b>[x3d-public] Most portable way to wrap X3D Player by App</span></p>
</div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">Hi all,</span></p>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">Once I used Visual Basic to wrap BS Contact with my own little GUI application, which was quite easy given you had access to Contact SDK, but seems to be deprecated by Microsoft now.</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">Then I used HTML pages to wrap BS Contact, which seems to be deprecated by Mozilla et al now.</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">So, what is the most portable way to wrap an X3D Player (not only BS Contact) by some small GUI application of your own?</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">Or should I have "everything within the scene" and "never use external GUI", using X3D Players in standalone without any wrapper?</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">Or should I wait for X3D v4 to have no X3D Player at all, just W3C Browser, and do the wrapper in HTML/JS?</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">Any hint welcome. Time does not matter, but I need a "final" perfect solution. Do not want to change the things every two years.</span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">KR</span></p>
</div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">Christoph</span></p>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-right: 3.75pt;margin-left: 7.5pt;"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
<p class="MsoNormal"> </p>
</div>
</div>
</div>
</div>
</div>
</div></div></body></html>