Ir para conteúdo
Fórum Script Brasil

Paulo Nobre

Membros
  • Total de itens

    717
  • Registro em

  • Última visita

Tudo que Paulo Nobre postou

  1. Vou tentar a dica abaixo tirada do " Dicas e truquesDELPHIV2.6)" Quando você vai mover um TShape ou um TImage ou um TLabel, etc. Ele fica "piscando". Para que não ocorra isto coloque no OnCreate do Form: DoubleBuffered:=True; // Caso o objeto esteje no Form. Panel1.DoubleBuffered:=True // Caso esteje no Panel1. Junior, obrigado pela atenção,mas estou sem o código aqui no trabalho. Grato
  2. Tenho um relógio, desses que ficam no desktop, que tem diversas opções, inclusive com a possibilidade de diminuir e aumentar de tamanho. Como não é nenhum mistério, o relógio é simplesmente um label dentro de um form, com um timer atualizando a hora a cada segundo. O meu problema é o seguinte: Quando se aumenta o tamanho do relógio ele pisca um pouco, como se a imagem oscilasse. Existe um código para evitar isso?
  3. Olá, s3c Isso mesmo que eu queria. Valeu pela explicação. Obrigado.
  4. s3c,olá. Umapergunta:Isso funciona também para os dois tipos de menus(normal e contexto)? Por exemplo, se tenho um programa que funciona no tray e um dos menus se chama mnuAbrir,poderia colocar: procedure TForm1.WmHotKey(var Msg:TMessage); begin Case Msg.WParam of 1 : mnuAbrir.Click(mnuAbrir); end; end; funcionaria? Se sim creio que mesmo o programa estando Hide, também abriria, não ? Outra pergunta seria: Existiria um código semelhante ao seu para chamar um exe? Naturalmente com o exe fechado. Obrigado
  5. Olá, s3c Obrigado pelas explicações. Foi bom você ter dado a opção do TMemoryStream(não que seja a favor do mais complicado), pois assim temos a oportunidade de aprender, também, coisas diferentes e menos óbvias. Com certeza as pessoas que estiveram interessadas em aprender algo mais devem ter acompanhado este tópico.
  6. Olá, s3c, Você poderia falar um pouco sobre este TMemoryStream. Não conhecia! Com ele o conteúdo fica gravado onde? Seria dentro do próprio programa exe? Obrigado.
  7. Paulo Nobre

    Memo

    Progr'amador, valeu mesmo, show de bola. Ajudará e servirá e muito. Como disse para você, não achei nada na NET igual. Obrigadão.
  8. s3c, muito obrigado. Vou estudar tudo, qualquer dúvida retorno.
  9. Estou com um projeto usando o StringGrid(paleta additional) e tenho algumas dúvidas: 1)As strings que são usadas nas células não têm aparentemente nenhuma propriedade para serem alinhadas dentro delas. A pergunta: Existe como centralizar dentro das células? Alguém sabe o código? Ou este é mais um componente que não centraliza, já que o simples edit não centraliza. 2) Entre as propriedades existe a options, que entre outras coisas permite que o usuário edit ou não uma célula. Em tempo de projeto, bsta escolher options goEditing igual a true. O problema é que quero dar esta opção ao usuário com um botão; tipo clicando no botão ele passará a poder editar. Não sei como fazer isto, tentei stringgrid1.Options(gdEditing):= true; e não tem o menor sentido. Ohei o help e não existe nenhum exemplo, apresenta apenas os tipos. 3) Outra dúvida seria, como guardar as informações das 18 células que terei no meu stringrid.Poderia passar todas para o registro, uma a uma, mais acho que isto seria burro.Alguém poderia me mostrar, qual seria o código para passar isto para um txt.Não tenho muita experiência com eles.As células são do tipo cells(i,j). Agradeceria a ajuda.
  10. Paulo Nobre

    Memo

    Olá,s3c o que eu queria era exatamente o código ou seja, via programação. É possível você me fornecer um exemplo? Obrigado
  11. Paulo Nobre

    Memo

    s3c, o que eu queria mesmo era digitar e sair "justificado". Pesquisei muito pela rede e realmente não achei o código e nenhum componente do memo adaptado. É claro que se tivesse um memo adaptado teria também um código. mesmo assim muito obrigado.
  12. Paulo Nobre

    Ausencia

    A propósito, falando em ausência, o Capablanca saiu da Moderação?
  13. Paulo Nobre

    Memo

    Olá s3c, seria como no editor de texto word, por exemplo, retirando os espaços à esquerda à direita e redistribuindo pelo meio.
  14. Olá, s3c, obrigado por sua resposta e atenção.
  15. Paulo Nobre

    Memo

    Existe uma maneira de fazer o texto de um memo aparecer justificado? Se sim, qual seria o código para isso? Obrigado
  16. Prezado Orlando, Você fez? O seu delphi é o 7? Quais as mudanças significaticas nesta atualização? Você já tinha encontrado algum bug?
  17. Como fazemos para mudar a cor da fonte de um HINT ? Esta pergunta foi feita aqui uma vez sem nenhuma resposta!! A única coisa que encontrei na net(que coincide mais ou menos com uma das dicas desses programas de 800 dicas está aí abaixo). Tentei usar e não funcionou. Procedure TForm1.MyShowHint(Var HintStr : String ; Var CanShow : Boolean ; Var HintInfo : THintInfo) ; Var i : Integer ; Begin For i := 0 To Application.ComponentCount - 1 Do If Application.Components Is THintWindow Then With THintWindow(Application.Components) Do Begin Canvas.Font.Name := 'Courrier' ; Canvas.Font.Size := 12 ; Canvas.Font.Style := [fsBold] ; HintInfo.HintColor := clAqua ; End ; End ; Porém, eu quero apenas apontar com o mouse para o meu form e que ele exiba o hint com letras de cor branca(clWhite). Isto na realidade seria codificado no ONSHOW.
  18. É claro que todos pensam(será?), que atualizações dos produtos (software)devem ser feitas, quando disponiveis(SP). Existe o DELPHI7 SP1, para atualização. Alguém já fez? Ele é realmente necessário?(Nunca tive nenhum problema com o meu sem atualizar!!) Vocês acham realmente necessária esta atualização? Alguém sabe e poderia listar alguns pontos em que a atualização é realmente necessária? Existe alguma precaução que deve ser tomada? Gostaria de ouvir vocês, que certamente tem mais experiência. Obrigado!
  19. Olá, Progr'amador e s3c, De fato, Progr'amador, deve ser alguma coisa do projeto, pois fazendo o teste isolado como você falou não dá problema. Usei a função, que você, s3c, sugeriu e deu certo. Obrigado
  20. Obrigado s3c, agora ficou redondinho.
  21. Alguém sabe porque está inofensiva mensagem aparece? Existe alguma maneira de parar as mensagens warnings? Neste caso ela prejudicaria o programa em algum aspecto? Obrigado
  22. Valeu amigo Progr'amador.
  23. Valeu pela dica, screech
×
×
  • Criar Novo...