Re: GTK signals question.
- From: Joël Krähemann <joel weedlight ch>
- To: Chris Moller <moller mollerware com>
- Cc: gtk-app-devel-list <gtk-app-devel-list gnome org>
- Subject: Re: GTK signals question.
- Date: Mon, 10 Mar 2014 09:41:46 +0100
Do you have an other thread?
May be concurrency problems?
On Wed, 2014-03-05 at 01:43 -0500, Chris Moller wrote:
Okay, I'm out of ideas...
I'm writing an app, that among a lot of other stuff, has three mutually
interacting spinbuttuns, i.e., if I increment spinbutton A, its callback
then updates values in B and C. B and then would try to update A, and
C, etc., resulting in a bottomless recursion. So, what I need to do is,
while I'm in A's callback, block the B and C callbacks; while in in B,
block A and C and so on.
Every combination of g_signal_handler_block(),
g_signal_handlers_block_matched(), etc, I've tried just results in seg
faults--all that stuff works fine outside the callbacks, but the moment
I stick them in a callback, death happens.
Any suggestions?
Thanks.
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list gnome org
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]