[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: how to display "busy" cursor ? and another question
- From: Allin Cottrell <cottrell wfu edu>
- To: Han <keepsimple gmail com>
- Cc: gtk-app-devel-list gnome org
- Subject: Re: how to display "busy" cursor ? and another question
- Date: Mon, 6 Oct 2008 14:10:22 -0400 (EDT)
On Sun, 5 Oct 2008, Han wrote:
> Thanks Allin. I tried your example code and it somehow did not work
> for me, i.e. the cursor does not show "watch".
It can be tricky deciding which window(s) should display the watch
cursor. See John Cupitt's suggestion.
> > gdk_window_set_cursor(window, cursor);
> > gdk_display_sync(display);
> > gdk_cursor_unref(cursor);
>
> [Han] why do we call gdk_cursor_unref here ?
Otherwise (as I understand it) we'll leak memory, since a local
reference to the newly created cursor will be retained (preventing
its being freed), and the relevant pointer will fall out of scope
when the enclosing function returns.
Allin Cottrell
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]