LINHA PONTILHADA

USUARIO.EXCLUIDOS 15/07/2005 16:28:22
#94379
como faço para desenharuma linha pontilhada ( - - - - - - - - - - - - - - - ) no picture ?

Utlizei o Picture1.Line (c1, c2) - (c3, c4) e ele só fica assim ( _________________ )
FELIPEA 15/07/2005 16:41:33
#94381
Pegue o OBJETO LINE e mude a propriedade BORDER STYLE para 3 - DOT
USUARIO.EXCLUIDOS 15/07/2005 16:42:55
#94382
blz..... mas eu quero desenhar direto no picture
FELIPEA 15/07/2005 16:43:58
#94383
Ow, peraí!
Você quer a borda dele pontilhada?
Então você tem que colocar o PICTURE com o BORDER STYLE como NONE (sem borda) e colocar um shape como borda! daí coloca a propriedade BORDER STYLE do shape como DOT
FELIPEA 15/07/2005 16:45:46
#94385
ahhh ta.. se é assim não sei (ignore a ultima mensagem)
USUARIO.EXCLUIDOS 15/07/2005 16:51:35
#94388
acho que voce naum entendeu .....

Imagine o Paint. Aí voce pega o objeto Reta dele e arrasta no lugar pra desenhar e ele desenha uma reta.

Entao, quero desenha o usuario desenha uma reta no objeto Picture ( Picture1.Line (c1, c2) - (c3, c4) - Não estou usando o objeto Line). Mas assim a linha sai intera ... e não pontilhada
USUARIO.EXCLUIDOS 18/07/2005 13:13:07
#94730
Nossa ... será que é tão dificil fazer isso ???

Alguem tem alguma sugestão ????[txt-color=#ff0000] [/txt-color]
WHELLNET 18/07/2005 14:05:12
#94741
Já tentou mudar a propriedade ScaleMode do Picture para Pixel?
Por exemplo vc quer uma linha no tamanho de 100 pixel, digamos, picotada

Dim X As Integer
For X = 1 to 100 Step 3
Pic.Line(X, 0)-(X+2,0), Pic.Forecolor
Next X


Aumente o step ou diminua o 2 (de X + 2) e veja o que acontece
USUARIO.EXCLUIDOS 18/07/2005 14:21:14
#94746
WHELLNET,
Eu tentei fazer isso ja e encontrei os seguintes problemas:

- Se o usuarario deseja criar uma linha de 10 cm, utilizando o FOR ele aumenta o tamanho da linha.
- E naum consegui usar a mesma rotina pra criar linhas nas diagonais tambem

A minha intenção é o usuário clicar em dois pontos do picture e criar a linha pontilhada ....
A parte de criar a linha ta beleza mas esse pontilhado que empacou ....

Se possivel conto coma sua ajuda
Tópico encerrado , respostas não são mais permitidas