Thread Gtk2 SimpleList add_column_type alignment auf right / PANGO_ALIGN_RIGHT setzen (1 answers)
Opened by mika at 2010-10-02 13:00

mika
 2010-10-02 13:00
#141640 #141640
User since
2010-10-02
168 Artikel
BenutzerIn

user image
Hallo,

ich will eine SimpleList um einen eigenen column type erweitern. Und zwar soll der Text rechtsbündig dargestellt werden.
Dazu nutze ich folgenden code:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
Gtk2::SimpleList->add_column_type( 'text-right',
type => 'Glib::Scalar',
renderer => 'Gtk2::CellRendererText',
attr => sub {
my ($treecol, $cell, $model, $iter, $col_num) = @_;
my $info = $model->get ($iter, $col_num);
$cell->set (
'alignment' => 'PANGO_ALIGN_RIGHT',
'text' => $info,
);
);

Die Eigenschaft alignment wird aber nicht übernommen (auch mit align-set auf 0 od. 1). Viele der anderen, wie foreground und background, funktionieren jedoch. Ist das ein Bug oder mache ich etwas falsch?


MfG mika
Last edited: 2010-10-02 19:33:44 +0200 (CEST)

View full thread Gtk2 SimpleList add_column_type alignment auf right / PANGO_ALIGN_RIGHT setzen