Gtk2-Ex-Xor
view release on metacpan or search on metacpan
lib/Gtk2/Ex/Xor.pm view on Meta::CPAN
# crosshair/lasso/etc.
#
sub Gtk2::Entry::Gtk2_Ex_Xor_window {
my ($widget) = @_;
my $win = $widget->window || return undef; # if unrealized
return ($win->get_children)[0] # first child
|| $win;
}
# GooCanvas draws on a subwindow too, also undocumented it seems
# (there's a tmp_window too, but that's only an overlay suppressing some
# expose events or something at selected times)
*Goo::Canvas::Gtk2_Ex_Xor_window = \&Gtk2::Entry::Gtk2_Ex_Xor_window;
1;
__END__
=for stopwords add-ons natively bg xoring multi-window subwindow subwindows SyncCall Ryde Gtk2-Ex-Xor
=head1 NAME
( run in 0.774 second using v1.01-cache-2.11-cpan-49f99fa48dc )