summaryrefslogtreecommitdiff
path: root/atari/misc.c
diff options
context:
space:
mode:
authorOle Loots <ole@monochrom.net>2011-09-09 22:18:49 +0000
committerOle Loots <ole@monochrom.net>2011-09-09 22:18:49 +0000
commitcbeffd4c5f4ac2ecbb2cfc97a705441a20ec8f23 (patch)
treeff42047c0a624fd83d2463b565da490162b9e996 /atari/misc.c
parent6cde3888afdf128bf790eef8fc7891d0e5c41d03 (diff)
downloadnetsurf-cbeffd4c5f4ac2ecbb2cfc97a705441a20ec8f23.tar.gz
netsurf-cbeffd4c5f4ac2ecbb2cfc97a705441a20ec8f23.tar.bz2
Keep Mouse tracking limited to input_window.
svn path=/trunk/netsurf/; revision=12783
Diffstat (limited to 'atari/misc.c')
-rwxr-xr-xatari/misc.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/atari/misc.c b/atari/misc.c
index fc1d6a661..18130e3b9 100755
--- a/atari/misc.c
+++ b/atari/misc.c
@@ -100,6 +100,23 @@ bool path_add_part(char *path, int length, const char *newpart)
return true;
}
+struct gui_window * find_gui_window( WINDOW * win ){
+
+ struct gui_window * gw;
+ gw = window_list;
+
+ if( win == NULL )
+ return( NULL );
+
+ while( gw != NULL) {
+ if( gw->root->handle == win ) {
+ return( gw );
+ }
+ else
+ gw = gw->next;
+ }
+ return( NULL );
+}
struct gui_window * find_cmp_window( COMPONENT * c )
{