Banner ou Letreiro

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Banner ou Letreiro

Mensagem por asimoes »

Pessoal,

Alguém teria um exemplo de banner ou letreiro de mensagens.

[]´s
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Mensagem por asimoes »

Pessoal,

Consegui!

[]´s
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
MARCELOG
Usuário Nível 4
Usuário Nível 4
Mensagens: 546
Registrado em: 15 Mar 2005 16:54
Localização: Divinópolis/MG

Mensagem por MARCELOG »

Como?
Posta aí vaí!

MarceloG
Água mole em pedra dura tanto bate que até espirra!
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Mensagem por asimoes »

Código: Selecionar todos

Defina a variavel:

PRIVATE _Roda:=" ABCDEFGHIJKLMNOPQRSTUVWXYX "

Defina o label:

 @170,210 LABEL lbLetreiro                ;
               VALUE ""                            ;
               FONT "Courier New" SIZE 9 ;
               WIDTH 380 HEIGHT 20        ;
               BOLD                                 ;
               FONTCOLOR {42,85,255}    ;
               AUTOSIZE


Para fazer as letras rolarem

DEFINE TIMER Timer_1 ;
      INTERVAL 1000 ;
      ACTION {|x|LETREIRO()}

FUNCTION LETREIRO
MEMVAR _Roda
WIN_1.lbLetreiro.Value:=SUBSTR(_Roda,1,LEN(_Roda))
_Roda := SUBSTR(_Roda,2,LEN(_Roda))+SUBSTR(_Roda,1,1)
RETURN NIL
Boas Sorte.

[]´s :)Pos
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Opa,

Você pode também fazer um gif por fora ou algo assim e utilizar o animate window... Fica legal...
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Mensagem por asimoes »

Caro Stanis,

Como diria, o céu é o limite, para imaginação. :)Pos
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
momente
Usuário Nível 3
Usuário Nível 3
Mensagens: 496
Registrado em: 03 Mar 2005 11:53
Localização: São Carlos-SP
Contato:

Mensagem por momente »

Stanis,

Oque eu posso usar pra criar um gif?

Valeu!
Rogerio L. Momenté
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinho

estes emoticons que aparecem nas mensagens são GIFs animados que na verdade, se voce usar um destrinchador de GIFs como IrfanView tera como resposta uma sequencia de imagens que formam o filminho.

Para criar um filminho animado voce precisa de uma sequencia de imagens que podem ser feitas no PaintBrush e depois juntá-las usando o GifAnimator.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Responder