~joel-auterson/ubuntu/maverick/ibus/newmenuname

« back to all changes in this revision

Viewing changes to docs/reference/ibus/html/IBusEngine.html

  • Committer: Bazaar Package Importer
  • Author(s): LI Daobing
  • Date: 2009-06-26 22:47:52 UTC
  • mfrom: (1.2.3 upstream) (9 karmic)
  • mto: (6.2.2 squeeze)
  • mto: This revision was merged to the branch mainline in revision 10.
  • Revision ID: james.westby@ubuntu.com-20090626224752-ka1w2t85vuc03252
Tags: 1.2.0.20090617-1
* new upstream release.
* libibus0 -> libibus1:
  - debian/control: rename the package.
  - debian/libibus0.install: removed
  - debian/libibus0.symbols: removed
  - debian/libibus1.install: added
  - debian/libibus1.symbols: added
  - debian/rules: change script of dh_gtkmodules
* debian/ibus-gtk.install: updated.
* debian/control: 
  - ibus conflicts the ibus modules with low version. 
  - bump policy version to 3.8.2.

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
<link rel="chapter" href="ch01.html" title="API Overviews">
14
14
<link rel="chapter" href="ch02.html" title="User Interfaces">
15
15
<link rel="chapter" href="ch03.html" title="Input method engine">
16
 
<link rel="chapter" href="ch04.html" title="Configure">
 
16
<link rel="chapter" href="ch04.html" title="Configuration">
17
17
<link rel="chapter" href="ch05.html" title="Others">
18
18
</head>
19
19
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
132
132
<div class="refsect1" lang="en">
133
133
<a name="IBusEngine.signals"></a><h2>Signals</h2>
134
134
<pre class="synopsis">
 
135
  "<a class="link" href="IBusEngine.html#IBusEngine-candidate-clicked" title='The "candidate-clicked" signal'>candidate-clicked</a>"                              : Run Last
135
136
  "<a class="link" href="IBusEngine.html#IBusEngine-cursor-down" title='The "cursor-down" signal'>cursor-down</a>"                                    : Run Last
136
137
  "<a class="link" href="IBusEngine.html#IBusEngine-cursor-up" title='The "cursor-up" signal'>cursor-up</a>"                                      : Run Last
137
138
  "<a class="link" href="IBusEngine.html#IBusEngine-disable" title='The "disable" signal'>disable</a>"                                        : Run Last
656
657
<div class="refsect1" lang="en">
657
658
<a name="IBusEngine.signal-details"></a><h2>Signal Details</h2>
658
659
<div class="refsect2" lang="en">
 
660
<a name="IBusEngine-candidate-clicked"></a><h3>The <code class="literal">"candidate-clicked"</code> signal</h3>
 
661
<pre class="programlisting">void                user_function                      (<a class="link" href="IBusEngine.html" title="IBusEngine">IBusEngine</a> *engine,
 
662
                                                        <a
 
663
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
 
664
>guint</a>       arg1,
 
665
                                                        <a
 
666
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
 
667
>guint</a>       arg2,
 
668
                                                        <a
 
669
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
 
670
>guint</a>       arg3,
 
671
                                                        <a
 
672
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
 
673
>gpointer</a>    user_data)      : Run Last</pre>
 
674
<p>
 
675
Emitted when candidate on lookup table is clicked.
 
676
Implement the member function <code class="function">candidate_clicked()</code> in extended class to receive this signal.
 
677
</p>
 
678
<p>
 
679
</p>
 
680
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
 
681
<h3 class="title">Note</h3>
 
682
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because of GtkDoc bug.</p>
 
683
</div>
 
684
<p>
 
685
</p>
 
686
<div class="variablelist"><table border="0">
 
687
<col align="left" valign="top">
 
688
<tbody>
 
689
<tr>
 
690
<td><p><span class="term"><em class="parameter"><code>engine</code></em> :</span></p></td>
 
691
<td> An IBusEngine.
 
692
</td>
 
693
</tr>
 
694
<tr>
 
695
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
 
696
<td>user data set when the signal handler was connected.</td>
 
697
</tr>
 
698
</tbody>
 
699
</table></div>
 
700
</div>
 
701
<hr>
 
702
<div class="refsect2" lang="en">
659
703
<a name="IBusEngine-cursor-down"></a><h3>The <code class="literal">"cursor-down"</code> signal</h3>
660
704
<pre class="programlisting">void                user_function                      (<a class="link" href="IBusEngine.html" title="IBusEngine">IBusEngine</a> *engine,
661
705
                                                        <a
662
706
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
663
707
>gpointer</a>    user_data)      : Run Last</pre>
664
708
<p>
665
 
Emitted when the down cursor key is pressed.
 
709
Emitted when the down cursor button is pressed.
666
710
Implement the member function <code class="function">cursor_down()</code> in extended class to receive this signal.
667
711
</p>
668
712
<p>
669
713
</p>
670
714
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
671
715
<h3 class="title">Note</h3>
672
 
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because GtkDoc.</p>
 
716
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because of GtkDoc bug.</p>
673
717
</div>
674
718
<p>
675
719
</p>
696
740
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
697
741
>gpointer</a>    user_data)      : Run Last</pre>
698
742
<p>
699
 
Emitted when the up cursor key is pressed.
 
743
Emitted when the up cursor button is pressed.
700
744
Implement the member function <code class="function">cursor_up()</code> in extended class to receive this signal.
701
745
</p>
702
746
<p>
703
747
</p>
704
748
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
705
749
<h3 class="title">Note</h3>
706
 
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because GtkDoc.</p>
 
750
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because of GtkDoc bug.</p>
707
751
</div>
708
752
<p>
709
753
</p>
737
781
</p>
738
782
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
739
783
<h3 class="title">Note</h3>
740
 
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because GtkDoc.</p>
 
784
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because of GtkDoc bug.</p>
741
785
</div>
742
786
<p>
743
787
</p>
771
815
</p>
772
816
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
773
817
<h3 class="title">Note</h3>
774
 
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because GtkDoc.</p>
 
818
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because of GtkDoc bug.</p>
775
819
</div>
776
820
<p>
777
821
</p>
798
842
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
799
843
>gpointer</a>    user_data)      : Run Last</pre>
800
844
<p>
801
 
Emitted  when the client application get the focus.
 
845
Emitted when the client application get the focus.
802
846
Implement the member function <code class="function">focus_in()</code> in extended class to receive this signal.
803
847
</p>
804
848
<p>
805
849
</p>
806
850
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
807
851
<h3 class="title">Note</h3>
808
 
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because GtkDoc.</p>
 
852
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because of GtkDoc bug.</p>
809
853
</div>
810
854
<p>
811
855
</p>
839
883
</p>
840
884
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
841
885
<h3 class="title">Note</h3>
842
 
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because GtkDoc.</p>
 
886
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because of GtkDoc bug.</p>
843
887
</div>
844
888
<p>
845
889
</p>
866
910
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
867
911
>gpointer</a>    user_data)      : Run Last</pre>
868
912
<p>
869
 
Emitted when the page-down key is pressed.
 
913
Emitted when the page-down button is pressed.
870
914
Implement the member function <code class="function">page_down()</code> in extended class to receive this signal.
871
915
</p>
872
916
<p>
873
917
</p>
874
918
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
875
919
<h3 class="title">Note</h3>
876
 
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because GtkDoc.</p>
 
920
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because of GtkDoc bug.</p>
877
921
</div>
878
922
<p>
879
923
</p>
900
944
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
901
945
>gpointer</a>    user_data)      : Run Last</pre>
902
946
<p>
903
 
Emitted when the page-up key is pressed.
 
947
Emitted when the page-up button is pressed.
904
948
Implement the member function <code class="function">page_up()</code> in extended class to receive this signal.
905
949
</p>
906
950
<p>
907
951
</p>
908
952
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
909
953
<h3 class="title">Note</h3>
910
 
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because GtkDoc.</p>
 
954
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because of GtkDoc bug.</p>
911
955
</div>
912
956
<p>
913
957
</p>
939
983
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
940
984
>guint</a>       state,
941
985
                                                        <a
 
986
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"
 
987
>guint</a>       arg3,
 
988
                                                        <a
942
989
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
943
990
>gpointer</a>    user_data)      : Run Last</pre>
944
991
<p>
949
996
</p>
950
997
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
951
998
<h3 class="title">Note</h3>
952
 
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because GtkDoc.</p>
 
999
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because of GtkDoc bug.</p>
953
1000
</div>
954
1001
<p>
955
1002
</p>
999
1046
</p>
1000
1047
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
1001
1048
<h3 class="title">Note</h3>
1002
 
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because GtkDoc.</p>
 
1049
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because of GtkDoc bug.</p>
1003
1050
</div>
1004
1051
<p>
1005
1052
</p>
1036
1083
</p>
1037
1084
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
1038
1085
<h3 class="title">Note</h3>
1039
 
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because GtkDoc.</p>
 
1086
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because of GtkDoc bug.</p>
1040
1087
</div>
1041
1088
<p>
1042
1089
</p>
1073
1120
</p>
1074
1121
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
1075
1122
<h3 class="title">Note</h3>
1076
 
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because GtkDoc.</p>
 
1123
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because of GtkDoc bug.</p>
1077
1124
</div>
1078
1125
<p>
1079
1126
</p>
1107
1154
</p>
1108
1155
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
1109
1156
<h3 class="title">Note</h3>
1110
 
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because GtkDoc.</p>
 
1157
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because of GtkDoc bug.</p>
1111
1158
</div>
1112
1159
<p>
1113
1160
</p>
1144
1191
</p>
1145
1192
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
1146
1193
<h3 class="title">Note</h3>
1147
 
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because GtkDoc.</p>
 
1194
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because of GtkDoc bug.</p>
1148
1195
</div>
1149
1196
<p>
1150
1197
</p>
1195
1242
</p>
1196
1243
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
1197
1244
<h3 class="title">Note</h3>
1198
 
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because GtkDoc.</p>
 
1245
<p><em class="parameter"><code>user_data</code></em> is not actually a valid parameter. It is displayed because of GtkDoc bug.</p>
1199
1246
</div>
1200
1247
<p>
1201
1248
</p>