pq vc simplesmente nao pega o left do painel..
ai coloca a imagem la...
pega o whidth do painel.
e vai andando com a imagem so acrescentando o left dela ate o width do
painel - width da imagem.
ja pensou nisso?
t+

Em 1 de agosto de 2010 19:20, Ricardo <ricardodevelo...@yahoo.com.br>escreveu:

>
>
> Nao sei se entendi a tua necessidade, nao seria algo como:
> procedure DesenhaSprite(aCanvasDestino:TCanvas; aGraphicOrigem: TGraphic;
> aPosXcm, aPosYcm:double);
>
> Caso seja isto q vc precisa, eu nunca fiz, mas eu verificaria quantos dpi
> tem o monitor no inicio da rotina.
>
> Sabendo quantos pontos por polegada tem a tela, eu dividiria por 2,54 e
> saberia quantos pontos tem por cm e colocaria isto numa variavel double, por
> exemplo, KVideo.
>
> function CmToPt(aPosCm:double):integer;
> begin
> result:=Round(KVideo*aPosCM);
> end;
>
> Dai O usuario raciocinaria em cm e vc descobriria os valores em pt de x e y
> pra colocar no Canvas.Draw
>
> Espero ter ajudado,
>
> Ricardo Bianchin
>
> --- Em delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br>,
> alessandra porto <alessandraport...@...> escreveu
> >
> >
> > Preciso criar uma forma de deslocar um ponto sobre uma linha reta em um
> form
> > a ideia e criar um tipo de escala, onde o ponto poderia movimentar de :
> >
> > exemplo posição 0  a posição 10
> >
> > sobre uma linha reta  conforme os valores indicados pelo usuario
> >
> > esse ponto é um Timage sobre um panel
> >
> > Grata pela ajuda de todos
> >
> >
> >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>  
>



-- 
_________________________
Rafael jorge alves
Desenvolvedor/analista
Ativa Soluções em TI.
Recife - PE


[As partes desta mensagem que não continham texto foram removidas]



------------------------------------

-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    delphi-br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a