Clipper On Line • Ver Tópico - Bostaurus
Página 1 de 1

Bostaurus

MensagemEnviado: 29 Dez 2020 22:29
por JoséQuintas
Não lembro o que fui obrigado a remover, mas....
Compilado somente com Harbour.

bostaurus.zip
(41.58 KiB) Baixado 60 vezes


Nota: editado pra remover o EXE, porque o W10 bloqueou o arquivo.

Bostaurus

MensagemEnviado: 29 Dez 2020 22:43
por JoséQuintas
Compilei de novo.

test1.png


E agora?

- Harbour
- GTWVG
- Bostaurus
- Multithread
- mingw 10.2

Não assinei nem coloquei manifest.... sei lá...
Pra testar, só compilando e enviando pro fórum novamente... porque só acusou depois do download do fórum.

Bostaurus

MensagemEnviado: 29 Dez 2020 22:57
por JoséQuintas
Apenas teste, com manifest, e assinado.
Vou baixar em seguida pra testar.

test.zip
(646.52 KiB) Baixado 58 vezes


assinado e com manifest, o windows 10 liberou.

Bostaurus

MensagemEnviado: 31 Dez 2020 19:45
por JoséQuintas
Importante:

Nesse teste usei GTWVG, porque faz parte do Harbour, e não precisa nada especial.

Um detalhe importante sobre aproveitar rotinas entre LIBs:

CADA janela tem seu "handle", seu "pointer", sua hWnd, sua identificação para o Windows.
Todas as LIBs acabam usando isso, pra saber aonde "desenhar", ou o que fazer.

Tem lib que trabalha com esse pointer diretamente, e tem lib que converte pra número.
Às vezes a função de uma LIB não funciona na outra porque falta conversão.
Nesse caso é usar as funções de conversão P2N, ou N2P, o prefixo pode variar conforme Harbour/Xharbour/LIB.

No Harbour 3.4 essas funções de conversão foram eliminadas, porque foi considerado perigoso o uso de conversão.

Bostaurus

MensagemEnviado: 31 Dez 2020 20:05
por JoséQuintas
teste.png


Compilei agora com MINGW POSIX 7.3.
Enviei pro fórum e fiz download.
O Windows 10 dá uma congelada na execução, faz o teste de vírus e já libera.
Não assinei e nem usei manifest.
Se clicar no aviso, abre essa página.

Bostaurus

MensagemEnviado: 29 Nov 2021 00:28
por Adalberto
Boa noite.

Estou testando os exemplos e ensinamentos deste tópico.

Por favor, se alguém souber e quiser me ajudar:
Preciso que a cor do gradiente gerado com a Biblioteca BosTaurus seja pintada na janela oCrt e NÃO fora dela, como no exemplo.

Aguardo sua ajuda, muito obrigado.

Bostaurus

MensagemEnviado: 29 Nov 2021 05:59
por JoséQuintas
Ao invés de passar wvgSetAppWindow():hWnd, passe oCrt:hWnd

Bostaurus

MensagemEnviado: 29 Nov 2021 10:37
por Adalberto
Bom Dia

Mestre José Quintas, agradeço muito a ajuda, funcionou bem.

Muito agradecido.

Atte. Adalberto

Bostaurus

MensagemEnviado: 29 Nov 2021 10:37
por Adalberto
Bom Dia

Mestre José Quintas, agradeço muito a ajuda, funcionou bem.

Muito agradecido.

Atte. Adalberto