mirror of
https://gitee.com/zlgopen/awtk.git
synced 2024-11-29 18:48:09 +08:00
improve demos
This commit is contained in:
parent
7606b22c50
commit
538f78b76e
@ -60,7 +60,7 @@ static ret_t on_paint_vgcanvas(void* ctx, event_t* e) {
|
|||||||
vgcanvas_translate(vg, 0, 50);
|
vgcanvas_translate(vg, 0, 50);
|
||||||
stroke_lines(vg);
|
stroke_lines(vg);
|
||||||
vgcanvas_translate(vg, 0, 50);
|
vgcanvas_translate(vg, 0, 50);
|
||||||
draw_image(vg);
|
draw_image(vg, "bricks");
|
||||||
|
|
||||||
vgcanvas_translate(vg, 50, 100);
|
vgcanvas_translate(vg, 50, 100);
|
||||||
draw_matrix(vg);
|
draw_matrix(vg);
|
||||||
|
@ -317,7 +317,8 @@ static ret_t on_paint_vgcanvas(void* ctx, event_t* e) {
|
|||||||
vgcanvas_translate(vg, 0, 50);
|
vgcanvas_translate(vg, 0, 50);
|
||||||
stroke_lines(vg);
|
stroke_lines(vg);
|
||||||
vgcanvas_translate(vg, 0, 50);
|
vgcanvas_translate(vg, 0, 50);
|
||||||
draw_image(vg);
|
draw_image(vg, "bricks");
|
||||||
|
draw_image(vg, "message");
|
||||||
|
|
||||||
vgcanvas_translate(vg, 50, 100);
|
vgcanvas_translate(vg, 50, 100);
|
||||||
draw_matrix(vg);
|
draw_matrix(vg);
|
||||||
|
@ -335,12 +335,12 @@ static void stroke_lines(vgcanvas_t* vg) {
|
|||||||
vgcanvas_restore(vg);
|
vgcanvas_restore(vg);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void draw_image(vgcanvas_t* vg) {
|
static void draw_image(vgcanvas_t* vg, const char* name) {
|
||||||
bitmap_t img;
|
bitmap_t img;
|
||||||
|
|
||||||
vgcanvas_save(vg);
|
vgcanvas_save(vg);
|
||||||
|
|
||||||
image_manager_get_bitmap(image_manager(), "bricks", &img);
|
image_manager_get_bitmap(image_manager(), name, &img);
|
||||||
|
|
||||||
vgcanvas_translate(vg, (vg->w - img.w) / 2, 0);
|
vgcanvas_translate(vg, (vg->w - img.w) / 2, 0);
|
||||||
|
|
||||||
@ -429,7 +429,8 @@ static inline ret_t on_paint_vg(void* ctx, event_t* e) {
|
|||||||
vgcanvas_translate(vg, 0, 50);
|
vgcanvas_translate(vg, 0, 50);
|
||||||
stroke_lines(vg);
|
stroke_lines(vg);
|
||||||
vgcanvas_translate(vg, 0, 50);
|
vgcanvas_translate(vg, 0, 50);
|
||||||
draw_image(vg);
|
draw_image(vg, "bricks");
|
||||||
|
draw_image(vg, "message");
|
||||||
|
|
||||||
vgcanvas_translate(vg, 50, 100);
|
vgcanvas_translate(vg, 50, 100);
|
||||||
draw_matrix(vg);
|
draw_matrix(vg);
|
||||||
|
Loading…
Reference in New Issue
Block a user