Olá! Estou tentando criar um programa simples, que cria um painel com uma imagem, e pinta este painel no canvas.
Se eu desenhar a imagem diretamente no canvas, funciona. Mas por que não funciona se eu desenhar no painel (para poder modularizar a GUI)? Alguma idéia?
Segue o código Lua (nada é mostrado na tela):
panel = canvas:new(130, 44);
panel:compose(0, 0, canvas:new("logo.png"));
panel:flush();
canvas:compose(100, 100, panel);
canvas:flush();
Autor: Wellington Brito de Carvalho
33 comentários
--panel:compose(0, 0, canvas:new("logo.png"));
panel.attrColor('blue', 255);
panel.drawRect('fill', 10, 10, 100, 100);
panel:flush();
canvas:compose(100, 100, panel);
canvas:flush();
panel:flush(); ..mas também não surte efeito.