Can't find signals for...
- From: Martynas Jocius <mjoc delfi lt>
- To: gtk-perl-list gnome org
- Subject: Can't find signals for...
- Date: Sun, 30 Dec 2001 01:41:41 +0000
Hello again.
I have two questions about signals.
1. I have a Gtk::Combo object. For example:
$combo = new Gtk::Combo;
I set items (with set_popdown_strings) and I want to know when one of these
items has been selected. O try to connect with "selection_request_event" and
other all with "select" in their names. F.e.:
$combo->entry->signal_connect("selection_request_event", sub { print "sel ";
});
But I can't find signal to catche this action (never prints "sel"). Signal
"activate" doesn't work too. What should I do?
2. I have to catch a "key_press_event" (or another one who does that): I
have a Gtk::Editable object and I want to check for the text in it after any
character was typed. I do:
$text->signal("key_press_event", sub { &foo(); });
It works, but not as I want to. It checks for a text without typed character,
it means before the character is added to the buffer. So what shoud I to if
I want to have the character I typed and then call any sub?
Thanks a lot.
--
Martynas Jocius
http://mjoc.infoseka.lt
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]