Bostaurus

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Bostaurus

Mensagem por JoséQuintas »

Não lembro o que fui obrigado a remover, mas....
Compilado somente com Harbour.
bostaurus.zip
(41.58 KiB) Baixado 157 vezes
Nota: editado pra remover o EXE, porque o W10 bloqueou o arquivo.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Bostaurus

Mensagem 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.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Bostaurus

Mensagem por JoséQuintas »

Apenas teste, com manifest, e assinado.
Vou baixar em seguida pra testar.
test.zip
(646.52 KiB) Baixado 184 vezes
assinado e com manifest, o windows 10 liberou.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Bostaurus

Mensagem 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.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Bostaurus

Mensagem 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.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Adalberto
Usuário Nível 3
Usuário Nível 3
Mensagens: 343
Registrado em: 01 Set 2007 01:09
Localização: Santa Cruz de la Sierra - Bolivia

Bostaurus

Mensagem 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.
Anexos
Ejemplo con BosTaurus.jpg
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Bostaurus

Mensagem por JoséQuintas »

Ao invés de passar wvgSetAppWindow():hWnd, passe oCrt:hWnd
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Adalberto
Usuário Nível 3
Usuário Nível 3
Mensagens: 343
Registrado em: 01 Set 2007 01:09
Localização: Santa Cruz de la Sierra - Bolivia

Bostaurus

Mensagem por Adalberto »

Bom Dia

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

Muito agradecido.

Atte. Adalberto
Adalberto
Usuário Nível 3
Usuário Nível 3
Mensagens: 343
Registrado em: 01 Set 2007 01:09
Localização: Santa Cruz de la Sierra - Bolivia

Bostaurus

Mensagem por Adalberto »

Bom Dia

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

Muito agradecido.

Atte. Adalberto
Responder