<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Jan 15, 2014 at 12:55 PM, James Simmons <span dir="ltr"><<a href="mailto:nicestep@gmail.com" target="_blank">nicestep@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">The code for the Activity is here:<div><br>
</div><div><a href="http://git.sugarlabs.org/myo-sugar-activities-examples/mainline/blobs/master/Add_Refinements_gtk3/ReadEtextsActivity2.py" target="_blank">http://git.sugarlabs.org/myo-sugar-activities-examples/mainline/blobs/master/Add_Refinements_gtk3/ReadEtextsActivity2.py</a><br>

</div><div><br></div><div>The code being executed is:</div><div><br></div><div><div>def edit_toolbar_copy_cb(self, button):</div><div>        textbuffer = self.textview.get_buffer()</div><div>        begin, end = textbuffer.get_selection_bounds()</div>

<div>        copy_text = textbuffer.get_text(begin, end,  False)</div><div>        self.clipboard.set_text(copy_text)</div></div><div><br></div><div>The definition for self.clipboard is:</div><div><br></div><div><pre style="margin-top:0px;margin-bottom:0px;padding:0px;color:rgb(105,105,105);font-size:11px;line-height:12px;white-space:pre-wrap;word-wrap:break-word">
<span style="color:rgb(0,0,0)">       self</span><span style="color:rgb(102,102,0)">.</span><span style="color:rgb(0,0,0)">clipboard </span><span style="color:rgb(102,102,0)">=</span><span style="color:rgb(0,0,0)"> </span><span style="color:rgb(33,67,156)">Gtk</span><span style="color:rgb(102,102,0)">.</span><span style="color:rgb(33,67,156)">Clipboard</span><span style="color:rgb(102,102,0)">()</span></pre>

<pre style="margin-top:0px;margin-bottom:0px;padding:0px;color:rgb(105,105,105);font-size:11px;line-height:12px;white-space:pre-wrap;word-wrap:break-word"><span style="color:rgb(102,102,0)"><br></span></pre></div></div></blockquote>
<div><br></div><div>Have you tried?: </div><div><br></div><div>clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD)<br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir="ltr"><div><pre style="margin-top:0px;margin-bottom:0px;padding:0px;color:rgb(105,105,105);font-size:11px;line-height:12px;white-space:pre-wrap;word-wrap:break-word"><span style="color:rgb(102,102,0)"></span></pre>

<pre style="margin-top:0px;margin-bottom:0px;padding:0px;color:rgb(105,105,105);font-size:11px;line-height:12px;white-space:pre-wrap;word-wrap:break-word"><span style="color:rgb(102,102,0)">on line 166.</span></pre>
<pre style="margin-top:0px;margin-bottom:0px;padding:0px;color:rgb(105,105,105);font-size:11px;line-height:12px;white-space:pre-wrap;word-wrap:break-word"><span style="color:rgb(102,102,0)"><br></span></pre>
<pre style="margin-top:0px;margin-bottom:0px;padding:0px;color:rgb(105,105,105);font-size:11px;line-height:12px;white-space:pre-wrap;word-wrap:break-word"><span style="color:rgb(102,102,0)">This code is similar to what was in my Read Etexts Activity. I'll have to see if that one still works. I know textbuffer.get_text() used to take only two parameters and now needs three.</span></pre>

<pre style="margin-top:0px;margin-bottom:0px;padding:0px;color:rgb(105,105,105);font-size:11px;line-height:12px;white-space:pre-wrap;word-wrap:break-word"><span style="color:rgb(102,102,0)"><br></span></pre>
<pre style="margin-top:0px;margin-bottom:0px;padding:0px;color:rgb(105,105,105);font-size:11px;line-height:12px;white-space:pre-wrap;word-wrap:break-word"><span style="color:rgb(102,102,0)">But thanks for confirming that the clipboard works as I described. That means it's my problem and I can try and figure it out.</span></pre>
<span class=""><font color="#888888">
<pre style="margin-top:0px;margin-bottom:0px;padding:0px;color:rgb(105,105,105);font-size:11px;line-height:12px;white-space:pre-wrap;word-wrap:break-word"><span style="color:rgb(102,102,0)"><br></span></pre>
<pre style="margin-top:0px;margin-bottom:0px;padding:0px;color:rgb(105,105,105);font-size:11px;line-height:12px;white-space:pre-wrap;word-wrap:break-word"><span style="color:rgb(102,102,0)">James Simmons</span></pre>
</font></span></div></div><div class=""><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jan 14, 2014 at 6:40 PM, Walter Bender <span dir="ltr"><<a href="mailto:walter.bender@gmail.com" target="_blank">walter.bender@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div>On Tue, Jan 14, 2014 at 6:20 PM, James Simmons <<a href="mailto:nicestep@gmail.com" target="_blank">nicestep@gmail.com</a>> wrote:<br>


> GCI has come and gone and none of my MYOSA tasks got done so I decided that<br>
> if I'm going to get a GCI T-shirt this year I'd better do something to earn<br>
> it. So I'm doing the tasks that I tried to get GCI-ers to do for me.<br>
><br>
> I'm really rusty at this, but I did manage to update the Gtk3 version of the<br>
> Adding Refinements example to use the current toolbar. However, when testing<br>
> it I discovered that copying text to the clipboard doesn't work the way I<br>
> remembered it. It seems to me that when I did the copy in the past there<br>
> would be an object in the frame that was the clipboard entry. You could have<br>
> several of these, and there was a menu option to make Journal entries out of<br>
> them. That's how I remember it, anyway.<br>
><br>
> I don't see this anymore, and I wonder if it is a change to Sugar itself or<br>
> just a bug in my code.<br>
<br>
</div></div>Hard to say without a link to your code :P<br>
<br>
You prob. want something like this:<br>
<br>
        clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD)<br>
        text_buffer.copy_clipboard(clipboard)<br>
<br>
regards<br>
<br>
-walter<br>
<br>
><br>
> James Simmons<br>
><br>
><br>
> _______________________________________________<br>
> Sugar-devel mailing list<br>
> <a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
> <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
><br>
<span><font color="#888888"><br>
<br>
<br>
--<br>
Walter Bender<br>
Sugar Labs<br>
<a href="http://www.sugarlabs.org" target="_blank">http://www.sugarlabs.org</a><br>
</font></span></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Gonzalo Odiard<br><br><div>SugarLabs - Learning Software for children<br></div></div>
</div></div>