summaryrefslogtreecommitdiff
path: root/apps/gui/skin_engine/skin_touchsupport.c
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2011-02-28 11:19:59 +0000
committerJonathan Gordon <rockbox@jdgordon.info>2011-02-28 11:19:59 +0000
commit156b0bc6146eb69a42189907593f4aa4e45775db (patch)
tree5280bb9f9116cd0b5b547bf83d6334b6415d7c14 /apps/gui/skin_engine/skin_touchsupport.c
parenta7fb7366b58e30a876d5754086c8b8f8c99e0654 (diff)
downloadrockbox-156b0bc6146eb69a42189907593f4aa4e45775db.tar.gz
rockbox-156b0bc6146eb69a42189907593f4aa4e45775db.zip
Add the option of linking the %Tl (last touch) tag to a specific touchregion. Both tags now accept an optional label param as the first param.
%Tl([label,][timeout]) %T([label,] x, y, width, height, action) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29459 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/gui/skin_engine/skin_touchsupport.c')
-rw-r--r--apps/gui/skin_engine/skin_touchsupport.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/gui/skin_engine/skin_touchsupport.c b/apps/gui/skin_engine/skin_touchsupport.c
index 850c1c0647..e5a39cddc5 100644
--- a/apps/gui/skin_engine/skin_touchsupport.c
+++ b/apps/gui/skin_engine/skin_touchsupport.c
@@ -89,7 +89,10 @@ int skin_get_touchaction(struct wps_data *data, int* edge_offset,
89 *retregion = r; 89 *retregion = r;
90 } 90 }
91 if (pressed) 91 if (pressed)
92 {
92 r->armed = true; 93 r->armed = true;
94 r->last_press = current_tick;
95 }
93 break; 96 break;
94 default: 97 default:
95 if (edge_offset) 98 if (edge_offset)