HMG 3.4.4 - BACKCOLLOR BUTTON

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

syslink
Usuário Nível 3
Usuário Nível 3
Mensagens: 132
Registrado em: 20 Fev 2018 13:13
Localização: joinvile/sc

HMG 3.4.4 - BACKCOLLOR BUTTON

Mensagem por syslink »

o windows 10 vem com botoes largos e coloridos - vermelho, azul, verde, etc
tem como a gente colocar cor de fundo sem imagem no botao hmg344
Avatar do usuário
NiltonGM
Usuário Nível 3
Usuário Nível 3
Mensagens: 397
Registrado em: 05 Jun 2014 23:47
Localização: Caieiras/SP

HMG 3.4.4 - BACKCOLLOR BUTTON

Mensagem por NiltonGM »

Pois eh! taí uma coisa que gostaria de fazer... a um tempão atrás o dr. Claudio Souto deu uma gambi solução para o componente Frame.
Eu gostaria de poder mudar a cor dos botões, frames, etc assim como consigo mudar a cor de fundo "BackColor" dos outros componentes como label, form, etc...
Hoje o cliente (e eu também) não aguentam mais ver tudo branco.... Meu Windows o tema é "Escuro", eu uso o tema escuro em tudo que posso, Chrome, ms-Office, edge, B4A, eclipse, etc...
Por isso gostaria de criar aplicativos em Harbour na cor Escuro, DarkWader, Drácula,... kkk
Nilton Medeiros
nilton@sistrom.com.br
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

HMG 3.4.4 - BACKCOLLOR BUTTON

Mensagem por JoséQuintas »

NiltonGM escreveu:hoje o cliente (e eu também) não aguentam mais ver tudo branco....
Em outras palavras: o cliente não aguenta mais o visual padrão Windows kkkkk

É que não deixa de ser engraçado.... mudar pra visual Windows, e depois colocar recursos que já existiam em modo console.... kkkkk

Não resisti em comentar isso.

Pode ficar pior: tente abrir esse aplicativo branco em um monitor 40 polegadas 4k !!!!! é quase ficar olhando direto pra luz !!!!

Na foto, um monitor de 40 e um de 20 pra dar uma idéia.
IMG_20190527_165206314_HDR.jpg
Lembrando que 4K são 4 vezes mais "lampadazinhas", o que seria 16 vezes mais "lâmpadas" acesas que o monitor de 20.
Já havia comentado isso. Este monitor acelerou o processo de enxergar essa encrenca.
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
NiltonGM
Usuário Nível 3
Usuário Nível 3
Mensagens: 397
Registrado em: 05 Jun 2014 23:47
Localização: Caieiras/SP

HMG 3.4.4 - BACKCOLLOR BUTTON

Mensagem por NiltonGM »

Poiseh Séh! Velhos tempos, trabalhava por 3 hs em monitor de 12" e 15 min de descanso para não afetar a vista em monitor fundo preto com fonte em verde luminoso e depois mais 3hs para encerrar o turno, salário astronómico e agente usava bip na cintura como médico qdo ficávamos de plantão... e vidão que não volta mais...
Enfim, até o próprio Windows 10 cedeu ao modo escuro... é a tendência...
Nilton Medeiros
nilton@sistrom.com.br
MSDN
Usuário Nível 4
Usuário Nível 4
Mensagens: 741
Registrado em: 28 Nov 2003 15:55
Localização: CWB
Contato:

HMG 3.4.4 - BACKCOLLOR BUTTON

Mensagem por MSDN »

Nilton, na MiniGUI Extended tem o ButtonEX que aceita backcolor, veja :
@ <nRow>,<nCol> BUTTONEX <ButtonName>
[ OF | PARENT <ParentWindowName> ]
[ CAPTION <cCaption> ]
[ WIDTH <nWidth> HEIGHT <nHeight> ]
[ PICTURE <cBitmapName> ] | [ ICON <cIconName> ]
[ IMAGESIZE <nImageWIdth>, <nImageHeight>]
| [ IMAGEWIDTH <nImakeWidth> IMAGEHEIGHT <nImageHeught> ]
[ ACTION | ONCLICK | ON CLICK <OnActionProcedure> | <bBlock> ]
[ FONT <cFontName> ]
[ SIZE <nFontSize> ]
[ BOLD ] [ ITALIC ] [ UNDERLINE ] [ STRIKEOUT ]
[ FONTCOLOR <anFontColor> ]
[ BACKCOLOR <anBackColor> ]
[ VERTICAL ]
[ LEFTTEXT ]
[ UPPERTEXT ]
[ ADJUST ]
[ TOOLTIP <cToolTipText> ]
[ NOHOTLIGHT ]
[ FLAT ]
[ GRADIENTFILL <aGradInfo> [ HORIZONTAL ] ] ;
[ NOTRANSPARENT ]
[ NOXPSTYLE ]
[ ON GOTFOCUS | ON MOUSEHOVER <OnGotFocusProcedure> | bBlock> ]
[ ON LOSTFOCUS | ON MOUSELEAVE <OnLostFocusProcedure> | bBlock> ]
[ HANDCURSOR ]
[ NOTABSTOP ]
[ HELPID <nHelpId> ]
[ INVISIBLE ]
[ DEFAULT ]
Eu sei que vc não usa ela, mas tente fazer uns testes isolados, ou pegar o seu sistema que foi feito na HMG 3.4.4 e recompilar na Extended.
Avatar do usuário
Nascimento
Usuário Nível 4
Usuário Nível 4
Mensagens: 763
Registrado em: 19 Jul 2008 12:11
Localização: OLINDA-PE

HMG 3.4.4 - BACKCOLLOR BUTTON

Mensagem por Nascimento »

voce fala deste modo?
botão.png
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar do usuário
NiltonGM
Usuário Nível 3
Usuário Nível 3
Mensagens: 397
Registrado em: 05 Jun 2014 23:47
Localização: Caieiras/SP

HMG 3.4.4 - BACKCOLLOR BUTTON

Mensagem por NiltonGM »

Não não, falo de trocar a cor do Backcolor de todos os componentes visuais como o Frame, Form, Button, checkBox, Label, etc... assim poderíamos criar uma classe para controlar o modo visual do aplicativo todo para atuar no modo "Escuro".
Nilton Medeiros
nilton@sistrom.com.br
MSDN
Usuário Nível 4
Usuário Nível 4
Mensagens: 741
Registrado em: 28 Nov 2003 15:55
Localização: CWB
Contato:

HMG 3.4.4 - BACKCOLLOR BUTTON

Mensagem por MSDN »

Usando a MiniGUI, form, botão, memo, etc, vc consegue alterar a cor de fundo, outros componentes não, dai teria que abrir o fonte e mudar para recompilar e gerar a MiniGUI novamente, nesse caso necessário ter conhecimento em C.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

HMG 3.4.4 - BACKCOLLOR BUTTON

Mensagem por JoséQuintas »

MSDN escreveu:nesse caso necessário ter conhecimento em C.
conhecimento em C, em API Windows, e na HMG.
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/
Claudio Soto
Colaborador
Colaborador
Mensagens: 566
Registrado em: 27 Ago 2012 12:31
Localização: Uruguay
Contato:

HMG 3.4.4 - BACKCOLLOR BUTTON

Mensagem por Claudio Soto »

Hola a todos.
Desde Windows Vista si no mal no recuerdo no es posible cambiar el color de fondo de los controles, porque no se pintan mas con un color sólido sino mediante superposiciones de mapa de bits por eso presentas esos aspectos con degradado y sombras. Algunos controles permiten interceptar los eventos de dibujado del control y hacer un custom draw con el cual se pueden modificar algunos de sus aspectos visuales, pero esto requiere cierto esfuerzo de programación en C.
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar do usuário
NiltonGM
Usuário Nível 3
Usuário Nível 3
Mensagens: 397
Registrado em: 05 Jun 2014 23:47
Localização: Caieiras/SP

HMG 3.4.4 - BACKCOLLOR BUTTON

Mensagem por NiltonGM »

Dr. Claudio Soto, prazer em reve-lo por aqui.... Não tem como gerar uma nova release da HMG 3.4.4 com a nova versão do Harbour 3.0.0 não??!
Um forte abraço!
Nilton Medeiros
nilton@sistrom.com.br
Claudio Soto
Colaborador
Colaborador
Mensagens: 566
Registrado em: 27 Ago 2012 12:31
Localização: Uruguay
Contato:

HMG 3.4.4 - BACKCOLLOR BUTTON

Mensagem por Claudio Soto »

NiltonGM escreveu:Dr. Claudio Soto, prazer em reve-lo por aqui.... Não tem como gerar uma nova release da HMG 3.4.4 com a nova versão do Harbour 3.0.0 não??!
Um forte abraço!
Hola Nilton,
tendrías que postear en el foro oficial de hmg, sinceramente hace ya algunos años que no programo en hmg.
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

HMG 3.4.4 - BACKCOLLOR BUTTON

Mensagem por JoséQuintas »

NiltonGM escreveu:com a nova versão do Harbour 3.0.0??!
Estou lendo direito?
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
marcosLP
Usuário Nível 1
Usuário Nível 1
Mensagens: 47
Registrado em: 13 Nov 2020 10:24
Localização: guarpauava/pr

HMG 3.4.4 - BACKCOLLOR BUTTON

Mensagem por marcosLP »

Para Nilton, conforme foi respondido só conhecmento muito C, Api´s e outras coisas, e se for linux a coisa piora. Eu não uso IDE´s nem matando, por isso crio tudo com Corel, MsPaint(sim e faz muito bem), lESSFrameWork, IconeFácil..., se quiser ver as "Gambiarras" que eu já desenvolvi de uma visitada no meu perfil do Harbour de desenvolvedorgorpa@gmail.com do Facebook e do Instagram.
Abraços.
ps: acho que consegui por um anexo de uma tela que fizn par aum cliente...é algo que está no grupo harbour e harbour+minigui do facebook.
Anexos
estilo ubuntu mas tenho também em estilo MAC OS X e do BeOs.
estilo ubuntu mas tenho também em estilo MAC OS X e do BeOs.
Avatar do usuário
marcosLP
Usuário Nível 1
Usuário Nível 1
Mensagens: 47
Registrado em: 13 Nov 2020 10:24
Localização: guarpauava/pr

HMG 3.4.4 - BACKCOLLOR BUTTON

Mensagem por marcosLP »

... 2848281747

Ai está um estilo do MAC.
Anexos
face_mac_107504097_602829767333768_5620027452836669068_o.jpg
Responder