~ubuntu-branches/ubuntu/quantal/gtkmm3.0/quantal

« back to all changes in this revision

Viewing changes to docs/reference/html/classGtk_1_1Editable.html

  • Committer: Package Import Robot
  • Author(s): Sebastien Bacher
  • Date: 2012-03-01 23:42:36 UTC
  • mfrom: (1.1.8)
  • Revision ID: package-import@ubuntu.com-20120301234236-12w6m0hkomhi7h53
Tags: 3.3.16-0ubuntu1
* New upstream version
* debian/control.in: updated the glib requirement

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
 <tbody>
15
15
 <tr style="height: 56px;">
16
16
  <td style="padding-left: 0.5em;">
17
 
   <div id="projectname">gtkmm&#160;<span id="projectnumber">3.3.14</span></div>
 
17
   <div id="projectname">gtkmm&#160;<span id="projectnumber">3.3.16</span></div>
18
18
  </td>
19
19
 </tr>
20
20
 </tbody>
117
117
<tr><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Editable.html#a50676d711920e262d70227ef6839a8d1">get_position_vfunc</a> () const </td></tr>
118
118
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Editable.html#a7fe574f0a424cba8d03e0514d7717cb9">insert_text_vfunc</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; text, int&amp; position)</td></tr>
119
119
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Editable.html#af84054d23e83bc619316c94453724eec">on_insert_text</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; text, int* position)</td></tr>
 
120
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This is a default handler for the signal <a class="el" href="classGtk_1_1Editable.html#a1d2d25702a9deae5fe4e929bf8e5991b">signal_insert_text()</a>. <a href="#af84054d23e83bc619316c94453724eec"></a><br/></td></tr>
120
121
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Editable.html#a3f91d74b6b55ca4313f2ed8b862e326e">on_delete_text</a> (int start_pos, int end_pos)</td></tr>
 
122
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This is a default handler for the signal <a class="el" href="classGtk_1_1Editable.html#aaa8b5067877f3bd8cadca18d679bc0f1">signal_delete_text()</a>. <a href="#a3f91d74b6b55ca4313f2ed8b862e326e"></a><br/></td></tr>
121
123
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Editable.html#a71a0db1640c431ded71fa149b4ed22aa">on_changed</a> ()</td></tr>
 
124
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This is a default handler for the signal <a class="el" href="classGtk_1_1Editable.html#a1410e5ee1406bf06ae3bc6ed7f0e6181">signal_changed()</a>. <a href="#a71a0db1640c431ded71fa149b4ed22aa"></a><br/></td></tr>
122
125
<tr><td colspan="2"><h2><a name="related"></a>
123
126
Related Functions</h2></td></tr>
124
127
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
603
606
</div>
604
607
<div class="memdoc">
605
608
 
 
609
<p>This is a default handler for the signal <a class="el" href="classGtk_1_1Editable.html#a1410e5ee1406bf06ae3bc6ed7f0e6181">signal_changed()</a>. </p>
 
610
 
606
611
</div>
607
612
</div>
608
613
<a class="anchor" id="a3f91d74b6b55ca4313f2ed8b862e326e"></a><!-- doxytag: member="Gtk::Editable::on_delete_text" ref="a3f91d74b6b55ca4313f2ed8b862e326e" args="(int start_pos, int end_pos)" -->
630
635
</div>
631
636
<div class="memdoc">
632
637
 
 
638
<p>This is a default handler for the signal <a class="el" href="classGtk_1_1Editable.html#aaa8b5067877f3bd8cadca18d679bc0f1">signal_delete_text()</a>. </p>
 
639
 
633
640
</div>
634
641
</div>
635
642
<a class="anchor" id="af84054d23e83bc619316c94453724eec"></a><!-- doxytag: member="Gtk::Editable::on_insert_text" ref="af84054d23e83bc619316c94453724eec" args="(const Glib::ustring &amp;text, int *position)" -->
657
664
</div>
658
665
<div class="memdoc">
659
666
 
 
667
<p>This is a default handler for the signal <a class="el" href="classGtk_1_1Editable.html#a1d2d25702a9deae5fe4e929bf8e5991b">signal_insert_text()</a>. </p>
 
668
 
660
669
</div>
661
670
</div>
662
671
<a class="anchor" id="af456e4003880b228eb3a4b1c15393ab1"></a><!-- doxytag: member="Gtk::Editable::paste_clipboard" ref="af456e4003880b228eb3a4b1c15393ab1" args="()" -->
824
833
      </table>
825
834
</div>
826
835
<div class="memdoc">
827
 
<dl class="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_changed()</code> </dd></dl>
 
836
<dl class="user"><dt><b>Slot Prototype:</b></dt><dd><code>void on_my_changed()</code></dd></dl>
 
837
<p>The <a class="el" href="classGtk_1_1Editable.html#a1410e5ee1406bf06ae3bc6ed7f0e6181">signal_changed()</a> signal is emitted at the end of a single user-visible operation on the contents of the <a class="el" href="classGtk_1_1Editable.html" title="Base class for text-editing widgets.">Gtk::Editable</a>.</p>
 
838
<p>E.g., a paste operation that replaces the contents of the selection will cause only one signal emission (even though it is implemented by first deleting the selection, then inserting the new content, and may cause multiple ::notify::text signals to be emitted). </p>
828
839
 
829
840
</div>
830
841
</div>
841
852
      </table>
842
853
</div>
843
854
<div class="memdoc">
844
 
<dl class="user"><dt><b>Prototype:</b></dt><dd><code>void on_my_delete_text(int start_pos, int end_pos)</code> </dd></dl>
 
855
<dl class="user"><dt><b>Slot Prototype:</b></dt><dd><code>void on_my_delete_text(int start_pos, int end_pos)</code></dd></dl>
 
856
<p>This signal is emitted when text is deleted from the widget by the user. The default handler for this signal will normally be responsible for deleting the text, so by connecting to this signal and then stopping the signal with Glib::signal_stop_emission(), it is possible to modify the range of deleted text, or prevent it from being deleted entirely. The <em>start_pos</em> and <em>end_pos</em> parameters are interpreted as for <a class="el" href="classGtk_1_1Editable.html#a4b44a4d986f6865750eb2a8000fe9c57" title="Deletes a sequence of characters.">Gtk::Editable::delete_text()</a>. </p>
 
857
<dl><dt><b>Parameters:</b></dt><dd>
 
858
  <table class="params">
 
859
    <tr><td class="paramname">start_pos</td><td>The starting position. </td></tr>
 
860
    <tr><td class="paramname">end_pos</td><td>The end position. </td></tr>
 
861
  </table>
 
862
  </dd>
 
863
</dl>
845
864
 
846
865
</div>
847
866
</div>
903
922
<li>gtkmm/editable.h</li>
904
923
</ul>
905
924
</div>
906
 
<hr class="footer"/><address class="footer"><small>Generated on Tue Feb 7 2012 10:44:07 for gtkmm by&#160;
 
925
<hr class="footer"/><address class="footer"><small>Generated on Tue Feb 28 2012 10:01:54 for gtkmm by&#160;
907
926
<a href="http://www.doxygen.org/index.html">
908
927
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
909
928
</body>