Hi Tomeu,<br><br><span style="color: rgb(51, 0, 51);">>>You can access the Telepathy API through DBus# and the Telepathy DBus spec:</span><br style="color: rgb(51, 0, 51);">
<span style="color: rgb(51, 0, 51);">>></span><br style="color: rgb(51, 0, 51);"><span style="color: rgb(51, 0, 51);">>></span><a style="color: rgb(51, 0, 51);" href="http://www.ndesk.org/DBusSharp" target="_blank">http://www.ndesk.org/DBusSharp</a><br style="color: rgb(51, 0, 51);">
<span style="color: rgb(51, 0, 51);">>></span><a style="color: rgb(51, 0, 51);" href="http://telepathy.freedesktop.org/spec/" target="_blank">http://telepathy.freedesktop.org/spec/</a><br style="color: rgb(51, 0, 51);">
<span style="color: rgb(51, 0, 51);">>></span><br><br>Thanks for your response. I came to know about developing activities for Sugar throug C# from this link.<br><b><a href="http://www.codeproject.com/KB/cross-platform/monosugar.aspx?display=Print">http://www.codeproject.com/KB/cross-platform/monosugar.aspx?display=Print</a><br>
</b>I am not a pro developer. Is there a tutorial available on how to use the telepathy API for mesh networking in my activity as it is normally available for Python etc. while developing an activity. I would be obliged<b> </b>for the same<b>.<br>
</b><br><span style="color: rgb(51, 0, 51);">>>They are normal Gtk widgets, you can see how to construct them in the</span><br style="color: rgb(51, 0, 51);"><span style="color: rgb(51, 0, 51);">>>sugar-toolkit code:</span><br style="color: rgb(51, 0, 51);">
<span style="color: rgb(51, 0, 51);">>></span><br style="color: rgb(51, 0, 51);"><span style="color: rgb(51, 0, 51);">>></span><a style="color: rgb(51, 0, 51);" href="http://git.sugarlabs.org/projects/sugar-toolkit/repos/mainline/blobs/master/src/sugar/activity/widgets.py#line326" target="_blank">http://git.sugarlabs.org/projects/sugar-toolkit/repos/mainline/blobs/master/src/sugar/activity/widgets.py#line326</a><br style="color: rgb(51, 0, 51);">
<br>I am sorry I didn't refer to using C# here. How can I make the Activity Toolbar or these widgets in my activity using C#?<br><br><div style="color: rgb(102, 51, 102);" class="gmail_quote"><span style="color: rgb(51, 0, 51);">>>3) I want to use the Text to Speech mechanism in my activity similar to eSpeak. How's that done in Mono?I think you have two options:</span><br style="color: rgb(51, 0, 51);">
<div><span style="color: rgb(51, 0, 51);"> >></span><br style="color: rgb(51, 0, 51);"><span style="color: rgb(51, 0, 51);">>>- DBus# to interface with speech-dispatcher </span><br style="color: rgb(51, 0, 51);">
<span style="color: rgb(51, 0, 51);">>>- </span><a style="color: rgb(51, 0, 51);" href="http://wiki.sugarlabs.org/go/Activity_Team/gst-plugins-espeak" target="_blank">http://wiki.sugarlabs.org/go/Activity_Team/gst-plugins-espeak</a><br>
</div><br></div>Since I am a new learner, I would really appreciate a sample or a tutorial on how do the same(using C# here).<br>I would be really indebted for help. Thanks a lot!<br><br>Regards<br>Harpreet<br><br><br><br>
<br><br><br><br><div style="color: rgb(102, 51, 102);" class="im">On Mon, Sep 27, 2010 at 14:50, Harpreet Sareen <<a href="mailto:author.blogger@gmail.com">author.blogger@gmail.com</a>> wrote:<br>
> Hi,<br>
> 1) Usually the activity interface has different tabs on the top such as<br>
> shown in this screenshot for Record activity.<br>
> <a href="http://img163.imageshack.us/img163/7580/542record1.png%5B" target="_blank">http://img163.imageshack.us/img163/7580/542record1.png[</a>^]<br>
> Sugar-Sharp assembly doesn't include the binding for the Telepathy<br>
> Framework. I would be greatful if you could that to make the networking<br>
> operation possible.<br>
> Mesh Networking is a major requirement for XO laptops as the activities have<br>
> to collaborate. Please Please Please help !!<br>
<br>
</div><span style="color: rgb(102, 51, 102);">You can access the Telepathy API through DBus# and the Telepathy DBus spec:</span><br style="color: rgb(102, 51, 102);">
<br style="color: rgb(102, 51, 102);">
<a style="color: rgb(102, 51, 102);" href="http://www.ndesk.org/DBusSharp" target="_blank">http://www.ndesk.org/DBusSharp</a><br style="color: rgb(102, 51, 102);">
<a style="color: rgb(102, 51, 102);" href="http://telepathy.freedesktop.org/spec/" target="_blank">http://telepathy.freedesktop.org/spec/</a><br style="color: rgb(102, 51, 102);">
<div style="color: rgb(102, 51, 102);" class="im"><br>
> What do I have to do to make those tabs in Mono i.e to share my activities<br>
> with the neighborhood?<br>
<br>
</div><span style="color: rgb(102, 51, 102);">They are normal Gtk widgets, you can see how to construct them in the</span><br style="color: rgb(102, 51, 102);"><span style="color: rgb(102, 51, 102);">
sugar-toolkit code:</span><br style="color: rgb(102, 51, 102);">
<br style="color: rgb(102, 51, 102);">
<a style="color: rgb(102, 51, 102);" href="http://git.sugarlabs.org/projects/sugar-toolkit/repos/mainline/blobs/master/src/sugar/activity/widgets.py#line326" target="_blank">http://git.sugarlabs.org/projects/sugar-toolkit/repos/mainline/blobs/master/src/sugar/activity/widgets.py#line326</a><br style="color: rgb(102, 51, 102);">
<div style="color: rgb(102, 51, 102);" class="im"><br>
> 2) I haven't noticed dialogue boxes coming up in Sugar. Are they possible in<br>
> Sugar?<br>
<br>
</div><span style="color: rgb(102, 51, 102);">They are possible but not recommended, consider using an inline Alert instead:</span><br style="color: rgb(102, 51, 102);">
<br style="color: rgb(102, 51, 102);">
<a style="color: rgb(102, 51, 102);" href="http://git.sugarlabs.org/projects/sugar-toolkit/repos/mainline/blobs/master/src/sugar/graphics/alert.py" target="_blank">http://git.sugarlabs.org/projects/sugar-toolkit/repos/mainline/blobs/master/src/sugar/graphics/alert.py</a><br style="color: rgb(102, 51, 102);">
<div style="color: rgb(102, 51, 102);" class="im"><br>
> 3) I want to use the Text to Speech mechanism in my activity similar to<br>
> eSpeak. How's that done in Mono?<br>
<br>
</div><span style="color: rgb(102, 51, 102);">I think you have two options:</span><br style="color: rgb(102, 51, 102);">
<br style="color: rgb(102, 51, 102);"><span style="color: rgb(102, 51, 102);">
- DBus# to interface with speech-dispatcher</span><br style="color: rgb(102, 51, 102);"><span style="color: rgb(102, 51, 102);">
- </span><a style="color: rgb(102, 51, 102);" href="http://wiki.sugarlabs.org/go/Activity_Team/gst-plugins-espeak" target="_blank">http://wiki.sugarlabs.org/go/Activity_Team/gst-plugins-espeak</a><br style="color: rgb(102, 51, 102);">
<br style="color: rgb(102, 51, 102);"><span style="color: rgb(102, 51, 102);">
Regards,</span><br style="color: rgb(102, 51, 102);">
<br style="color: rgb(102, 51, 102);"><span style="color: rgb(102, 51, 102);">
Tomeu</span><br style="color: rgb(102, 51, 102);">
<div style="color: rgb(102, 51, 102);" class="im"><br>
> Thanks for help!<br>
><br>
> Regards<br>
> Harpreet<br>
><br>
</div><span style="color: rgb(102, 51, 102);">> _______________________________________________</span><br style="color: rgb(102, 51, 102);"><span style="color: rgb(102, 51, 102);">
> Sugar-devel mailing list</span><br style="color: rgb(102, 51, 102);"><span style="color: rgb(102, 51, 102);">
> </span><a style="color: rgb(102, 51, 102);" href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br style="color: rgb(102, 51, 102);"><span style="color: rgb(102, 51, 102);">
> </span><a style="color: rgb(102, 51, 102);" href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br style="color: rgb(102, 51, 102);"><span style="color: rgb(102, 51, 102);">
></span><br style="color: rgb(102, 51, 102);"><span style="color: rgb(102, 51, 102);">
></span><br>