Janela do prompt levemente moderna

Seção onde você poderá tirar suas dúvidas sobre Sistemas Operacionais. (Windows, Linux...)

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

Janela do prompt levemente moderna

Mensagem por JoséQuintas »

Pra quem tá cansado da janela de prompt de sempre, o recurso de transparência do Windows 10 ajuda.
prompt.png
Aí passa a ver o papel de parede de sempre.... rs
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
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Janela do prompt levemente moderna

Mensagem por asimoes »

Como faz ? mostra o milagre mas não diz qual é o santo, kkkk
►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
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Janela do prompt levemente moderna

Mensagem por JoséQuintas »

Realmente.... esqueci disso...rs
Só ajustei nível de transparência.
E o fundo preto se encarrega de escurecer mais ainda a imagem, pra não atrapalhar a leitura do texto.
config.png
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

Janela do prompt levemente moderna

Mensagem por JoséQuintas »

Não tinha pensado antes.....
Esse prompt é o que o Clipper usa, e é em preto e branco...
Pode deixar o aplicativo console interessante, sem precisar de LIB nenhuma.... rs
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

Janela do prompt levemente moderna

Mensagem por JoséQuintas »

Uia...
Dá pra deixar quem usa LIB gráfica com inveja.... rs
console.png

Código: Selecionar todos

FUNCTION Main()

   LOCAL nValor, nValor1, nValor2, nQtCalc := 0

   SetMode( 40, 80 )
   CLS
   @ 1, 0 SAY "Valor 1:"  GET nValor1
   @ 3, 0 SAY "Valor 2:" GET nValor2
   @ 5, 0 SAY "Outro..:" GET nValor
   @ 7, 0 SAY "Mais um:" GET nQtCalc
   READ

   RETURN NIL
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

Janela do prompt levemente moderna

Mensagem por JoséQuintas »

Acabei achando um bug em console.. essa linha toda em branco não deveria acontecer...
Acontece ao redimensionar a janela.
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

Janela do prompt levemente moderna

Mensagem por JoséQuintas »

Atenção pra quem usa console:

Código: Selecionar todos

#include "inkey.ch"

FUNCTION Main()

   LOCAL nKey := 0

   SetMode( 15, 80 )
   CLS
   DO WHILE nKey != K_ESC
      ? MaxRow(), MaxCol()
      nKey := Inkey(5)
   ENDDO

   RETURN NIL
Janela fixada no fonte em 15x80

14 79
14 79
26 111
26 111
d:\temp>
Pode dar trabalho pra console, até alguma solução.
É alterar a quantidade de linhas/colunas fora do aplicativo, sem o aplicativo saber.
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

Janela do prompt levemente moderna

Mensagem por JoséQuintas »

Alguém que tenha Windows 10, seria interessante fazer esse teste.
Pode ser recurso da Creators Update, que instalei adiantado.

Estou me referindo ao problema que acaba acontecendo com Harbour, e não à transparência... rs
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/
Responder