TELA FLAT COM MENU MUTAVEL

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Fernando queiroz
Usuário Nível 4
Usuário Nível 4
Mensagens: 779
Registrado em: 13 Nov 2014 00:41
Localização: Porto Alegre/RS

TELA FLAT COM MENU MUTAVEL

Mensagem por Fernando queiroz »

tela.jpg
tela1.jpg
O menu muda usando um painel por cima do menu normal, ficou legal
Quando clico nas barrinhas ele abre ou fecha.
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

TELA FLAT COM MENU MUTAVEL

Mensagem por JoséQuintas »

Cuidado com isso de tudo de uma cor só.
Isso não é tão bom quanto parece.

O aplicativo pode até parecer mais homogênio, mas pra uso é ruim, porque a cor também é referência.
No dia a dia, qualquer referência a mais é vantagem pra velocidade.
E ícone de cor diferente, acaba sendo uma melhor referência.

Vou manter ícones de uma cor só, mas não todos os ícones iguais.
E também vou manter o texto, porque quando tem muita opção, o ícone acaba sendo pouca referência.

É só olhar seu menu, já colocou opção de mostrar os textos.
Sinal de que só ícone é pouco.
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

TELA FLAT COM MENU MUTAVEL

Mensagem por asimoes »

Isso me lembra TV PB década de 70
►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

TELA FLAT COM MENU MUTAVEL

Mensagem por JoséQuintas »

Para o usuário, sendo tudo da mesma cor, ele leva mais tempo pra encontrar as coisas, porque acaba ficando tudo parecido.

Uma coisa é olhar a tela de vez em quando, e outra é usar o tempo todo, todo dia.
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

TELA FLAT COM MENU MUTAVEL

Mensagem por JoséQuintas »

Nem estou perdendo muito tempo com isso, alterando de vez em quando...
icones.png

Ícones da fazenda: cor de COCÔ
ícone excluir: VERMELHO
ícone de ocorrências... lembra fofoca... ROSA
dinheiro: VERDE
PDF: CINZA
Não definidos: azul mesmo

Nota: pra voltar o texto, tive que voltar o button, perdi a opção de transparência por enquanto.
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

TELA FLAT COM MENU MUTAVEL

Mensagem por asimoes »

JoséQuintas escreveu:Nota: pra voltar o texto, tive que voltar o button, perdi a opção de transparência por enquanto.
Mas a imagem não vale mais que 1000 PALAVRAS, KKK
►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)
Fernando queiroz
Usuário Nível 4
Usuário Nível 4
Mensagens: 779
Registrado em: 13 Nov 2014 00:41
Localização: Porto Alegre/RS

TELA FLAT COM MENU MUTAVEL

Mensagem por Fernando queiroz »

Estou seguindo as tendências do WIN 10 H2N1

Ícones Simples e com a descrição Flutuante
Excesso de cores força o usuário a ler os botões com pouca informação descritiva (como na sua tela Quintas )

Da forma que Fiz os botões ficam mais bem descritos para quem não esta acostumado com os ícones, para os que estão acostumados não faz diferença
eles vão em cima do que querem.

no meu caso isso fica a critério do cliente ( uns gostam somente do ícone outro querem toda a descrição )
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Fernando queiroz
Usuário Nível 4
Usuário Nível 4
Mensagens: 779
Registrado em: 13 Nov 2014 00:41
Localização: Porto Alegre/RS

TELA FLAT COM MENU MUTAVEL

Mensagem por Fernando queiroz »

olha como esta ficando os aplicativos atualmente ( versão nova do VISUAL STUDIO CODE )
visual studio.jpg
VISUAL DO WINDOWS 10
WIN NOVO.jpg
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Fernando queiroz
Usuário Nível 4
Usuário Nível 4
Mensagens: 779
Registrado em: 13 Nov 2014 00:41
Localização: Porto Alegre/RS

TELA FLAT COM MENU MUTAVEL

Mensagem por Fernando queiroz »

IOS 14.4 ( ICONES FLAT COLORIDOS COM DESCRICAO LONGA )

obs: poderia usar ícones em cores para representar um grupo de ações ex:

ICONE AZUL -> TIPOS DE CONECCAO
ICONE VERDE -> RELACIONADO AO CELULAR
ICONES VERMELHOS - NOTIFICACOES
TELA IOS.jpg
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

TELA FLAT COM MENU MUTAVEL

Mensagem por JoséQuintas »

Num primeiro momento, a parte reclamada foi ter que passar o mouse sobre os ícones pra saber ao que se referia.
Uma coisa é quando tem poucos ícones, e outra quando tem muitos.
Talvez depois rever os de movimentação, e fazer de outro jeito pra liberar menu de ícones.
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/
Fernando queiroz
Usuário Nível 4
Usuário Nível 4
Mensagens: 779
Registrado em: 13 Nov 2014 00:41
Localização: Porto Alegre/RS

TELA FLAT COM MENU MUTAVEL

Mensagem por Fernando queiroz »

tela com menu em grupos de cores ( que acham ??? )
tela menu grupo.jpg
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Fernando queiroz
Usuário Nível 4
Usuário Nível 4
Mensagens: 779
Registrado em: 13 Nov 2014 00:41
Localização: Porto Alegre/RS

TELA FLAT COM MENU MUTAVEL

Mensagem por Fernando queiroz »

JoséQuintas escreveu:Num primeiro momento, a parte reclamada foi ter que passar o mouse sobre os ícones pra saber ao que se referia.
Uma coisa é quando tem poucos ícones, e outra quando tem muitos.
Talvez depois rever os de movimentação, e fazer de outro jeito pra liberar menu de ícones.
Quintas a minha ideia era quando o usuário passar o mouse por cima dos icones o menu descritivo aparecesse
automaticamente, mas não achei como fazer isso, os botões são OWNERBUTTON da HWGUI
Por isso usei o icone das BARRINHAS par ativar e desativar o menu descritivo
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

TELA FLAT COM MENU MUTAVEL

Mensagem por asimoes »

No OWNERBUTTON tem esses 2 métodos

[ ON GETFOCUS <bGfocus> ] ;
[ ON LOSTFOCUS <bLfocus> ] ;

Em ON GETFOCUS você atribui o texto TEXT
Em ON LOSTFOCUS você atribui vazio "" para o texto TEXT

Tem que achar o método nos fontes da hwgui
►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
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

TELA FLAT COM MENU MUTAVEL

Mensagem por asimoes »

Procura em hownbtn.prg

::title := cText

ON GETFOCUS {|This| This:title := "QQ COISA"}

Não sei se vai funcionar, talvez tenha que fazer um refresh
►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
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

TELA FLAT COM MENU MUTAVEL

Mensagem por asimoes »

Esquece ON GETFOCUS não funciona
►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)
Responder