[clutter] docs: Update to show the symbolic button names
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [clutter] docs: Update to show the symbolic button names
- Date: Fri, 27 Jan 2012 11:56:29 +0000 (UTC)
commit 54c9257f28f6ecb8cbbef0215357a62e2dfe4731
Author: Emmanuele Bassi <ebassi gnome org>
Date: Fri Jan 27 09:46:51 2012 +0000
docs: Update to show the symbolic button names
https://bugzilla.gnome.org/show_bug.cgi?id=668692
doc/cookbook/events.xml | 12 +++++++++---
doc/cookbook/examples/animations-scaling-zoom.c | 4 ++--
doc/reference/clutter/clutter-sections.txt | 3 +++
3 files changed, 14 insertions(+), 5 deletions(-)
---
diff --git a/doc/cookbook/events.xml b/doc/cookbook/events.xml
index 150c59a..44d60ad 100644
--- a/doc/cookbook/events.xml
+++ b/doc/cookbook/events.xml
@@ -1274,16 +1274,22 @@ g_object_set (settings,
<itemizedlist>
<listitem>
- <para>1 = left mouse button</para>
+ <para>1 = left mouse button in a right-handed configuration,
+ or the right mouse button in a left-handed configuration</para>
</listitem>
<listitem>
- <para>2 = scroll wheel</para>
+ <para>2 = scroll wheel button</para>
</listitem>
<listitem>
- <para>3 = right mouse button</para>
+ <para>3 = right mouse button in a right-handed configuration,
+ or the left mouse button in a left-handed configuration</para>
</listitem>
</itemizedlist>
+ <note><para>Clutter provides symbolic names for the three buttons
+ above: CLUTTER_BUTTON_PRIMARY, CLUTTER_BUTTON_MIDDLE, and
+ CLUTTER_BUTTON_SECONDARY.</para></note>
+
<para>For mice with more buttons, or other types of
input devices, the mappings may not be so
straightforward: you may have to experiment to see
diff --git a/doc/cookbook/examples/animations-scaling-zoom.c b/doc/cookbook/examples/animations-scaling-zoom.c
index aa051c4..79c899e 100644
--- a/doc/cookbook/examples/animations-scaling-zoom.c
+++ b/doc/cookbook/examples/animations-scaling-zoom.c
@@ -55,9 +55,9 @@ clicked_cb (ClutterActor *actor,
clutter_actor_get_scale (actor, &scale, NULL);
- if (button == 1)
+ if (button == CLUTTER_BUTTON_PRIMARY)
scale *= 1.2;
- else if (button == 3)
+ else if (button == CLUTTER_BUTTON_SECONDARY)
scale /= 1.2;
/* don't do anything if scale is outside bounds */
diff --git a/doc/reference/clutter/clutter-sections.txt b/doc/reference/clutter/clutter-sections.txt
index c3f450f..789f945 100644
--- a/doc/reference/clutter/clutter-sections.txt
+++ b/doc/reference/clutter/clutter-sections.txt
@@ -1107,6 +1107,9 @@ clutter_event_put
clutter_events_pending
<SUBSECTION>
+CLUTTER_BUTTON_PRIMARY
+CLUTTER_BUTTON_MIDDLE
+CLUTTER_BUTTON_SECONDARY
clutter_event_set_button
clutter_event_get_button
clutter_event_get_click_count
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]