Ir para conteúdo
Fórum Script Brasil

Martha Fernanda

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre Martha Fernanda

Perfil

  • Gender
    Female
  • Location
    São Carlos

Martha Fernanda's Achievements

0

Reputação

  1. Gente, vou reformular minha pergunta pois vi que não fui clara!!! Desculpem... Estou fazendo um programa que tem no form princial um objeto TImage. Utilizo a função Canvas para desenhar formas geométricas nesse objeto. O programa desenha essas formas a partir das coordenadas dadas pelo clique do mouse (X e Y do evento OnMouseDown): Canvas.Pixels[X,Y]:=blBlue; Num determinado momento do programa, ao invés do usuário clicar com o mouse na tela para determinar certas coordenadas, eu abro um segundo formulário para que ele digite essas coordenadas e posteriormente eu gravo essas coordenadas em um lista do tipo Point e dps desenho: Canvas.Rectangle(pF.x, pF.y, pF.x, pF.y); O problema é que eu não consigo desenhar no form1 quando estou no form2, por exemplo: form1.image1.canvas.Rectangle(pF.x, pF.y, pF.x, pF.y); Apenas quando estou no form1. E não acusa nenhum tipo de erro, apenas não desenha!! Alguém saberia me ajudar??????? Obrigada, Fernanda.
  2. Estou fazendo um programa que tem no form princial um objeto TImage. Utilizo a função Canvas para desenhar formas geométricas. Num determinado momento do programa, ao invés do usuário clicar com o mouse na tela para determinar as coordenadas de uma reta, eu abro um formulário para que ele digite as coordenadas e posteriormente eu desenho essa reta no image. Quando o usuário digita apenas as coordenadas de 1 reta não encontro problemas porque guardo os dados das coordenadas em variaveis globais e mando desenhar diretamente do formulário principal. Porém, o meu problema aparece quando quero desenhar várias retas, sem fechar esse segundo formulário de digitação das coordenadas. Não ocorre nenhum erro, mas o programa não desenha nenhuma reta. Alguém pode me ajudar?? Obrigada, Fernanda
×
×
  • Criar Novo...