Gnome::Canvas remarks
- From: Roderich Schupp <Roderich Schupp partner bmw de>
- To: gtk-perl-list gnome org
- Subject: Gnome::Canvas remarks
- Date: 02 Jul 2003 09:33:58 +0200
Hi,
I recently played with the new Gnome::Canvas module.
(1) Looking at canvas_demo, the "Rich Text" example didn't work as
expected, the text in the green rectangle showed only garbage,
not the mostly arabic text. I had to add
use utf8;
to the top of canvas-rich-text.pl. I'm running Debian unstable
where Perl is v5.8.0.
(2) canvas-primitives.pl explicitly creates horizontal and vertical
scrollbars, then layouts them and the canvas with the help
of a 2x2 Gtk2::Table. Wouldn't it be easier to put the canvas
into a Gtk2::ScrolledWindow? It even has the advantage to manage
"on-demand" scrollbars. I know that this was ported from an example
in the Gnome canvas C sources, but people (including me :) will
probably cut'n'paste from examples code "that works" - even if
there are better solutions.
(3) Creating a new canvas item of type Foo (attached to canvas
group $group) is done by
$item = Gnome2::Canvas::Item->new($group, "Gnome2::Canvas::Foo", ...);
That's the same way gtk-perl did this. But wouldn't
$item = Gnome2::Canvas::Foo->new($group, ...);
be more natural?
Cheers, Roderich
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]