Thread 2D-Grapic Modul "Prima" / Drawable: -- Examples needed -- (6 answers)
Opened by renee at 2006-02-17 12:34

docsnyder
 2006-02-20 11:33
#45240 #45240
User since
2005-09-08
300 Artikel
BenutzerIn
[Homepage] [default_avatar]
Schon, aber eben nicht genug. Ich habe schon kapiert, daß ich zwischen begin_paint() und end_paint() in das drawable zeichnen kann, aber mein canvas bleibt grau.

Habe mal den Code angefügt:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
$app = Prima::Window-> create(
 "size"    => [ 500, 500],
 "origin"  => [ 0, 0 ],
 "onClose" => sub { $::application-> destroy(); },
);

$canvas = Prima::Drawable->create(
 "owner"     => $app,
 "origin"    => [ 0, 0 ],
 "size"      => [ 500, 500 ],
 "lineWidth" => 1,
 "visible"   => 1,
 "onPaint"   => sub {
                  my($self, $canvas) = @_;
                  $canvas->show();
                },
);

$canvas->clear();

if ( $canvas->begin_paint() ) {
 $canvas->line(0, 0, 100, 100);
 $canvas->end_paint();
}

run Prima;


Any idea?

Gruß, Doc\n\n

<!--EDIT|docsnyder|1140428071-->

View full thread 2D-Grapic Modul "Prima" / Drawable: -- Examples needed --