SUAVIZAR LINHA EM UMA PICTUREBOX - ANTI-ALIASING
Olá a todos,
Recentemente achei um code na net que faz o que eu pretendo.. foi o mais simples que consegui arranjar.
é uma PictureBox em que se desenha uma linha a ela fica suavizada, clica-se mo inicio (X1,Y1), arrasta-se até onde pretendemos (X2,Y2) e desenha a linha suavizada.
O projecto tem 1 formulário e um modulo, e uma única linha do form1 que chama um procedimento no modulo:
Penso que seria só alterar os valores ln.X1, ln.Y1, ln.x2, ln.Y2, pelos valores que eu desejo 0,0,200,100, e colocar esta linha num CommandButton e iria desenhar a linha suavizada, pois isso não acontece.
Alguem sabe o que se pode fazer??
Ou outro exemplo mais simples, porque este também envolve transparecia e eu não preciso.
Obrigado desde já!!
Recentemente achei um code na net que faz o que eu pretendo.. foi o mais simples que consegui arranjar.
é uma PictureBox em que se desenha uma linha a ela fica suavizada, clica-se mo inicio (X1,Y1), arrasta-se até onde pretendemos (X2,Y2) e desenha a linha suavizada.
O projecto tem 1 formulário e um modulo, e uma única linha do form1 que chama um procedimento no modulo:
AALine picCanvas.hdc, ln.X1, ln.Y1, ln.x2, ln.Y2, picCanvas.ForeColor, Combo1.Text + 0, Combo2.Text / 100
Penso que seria só alterar os valores ln.X1, ln.Y1, ln.x2, ln.Y2, pelos valores que eu desejo 0,0,200,100, e colocar esta linha num CommandButton e iria desenhar a linha suavizada, pois isso não acontece.
Alguem sabe o que se pode fazer??
Ou outro exemplo mais simples, porque este também envolve transparecia e eu não preciso.
Obrigado desde já!!
vc quer desenhar emcima de um botão? sem chance? botão só aceita icones ou imagens.
Obrigado por postar!
Não Marcelo, eu estou querendo executar aquela linha de codigo a partir do Evento Click de um botão, a linha será para aparecer na picturebox, no caso na picCanvas, mas com os valores de X1,Y1,X2,Y2 que eu pretender, entendeu?? não estou conseguindo!!!
Não Marcelo, eu estou querendo executar aquela linha de codigo a partir do Evento Click de um botão, a linha será para aparecer na picturebox, no caso na picCanvas, mas com os valores de X1,Y1,X2,Y2 que eu pretender, entendeu?? não estou conseguindo!!!
Ok, deixe estar, já está
Tópico encerrado , respostas não são mais permitidas