Página 2 de 2

TELA FLAT COM MENU MUTAVEL

Enviado: 17 Fev 2021 20:35
por Fernando queiroz
qual opção usar ????
Tudo Branco ou Cores por grupo
tela color.jpg
telamenu.jpg

TELA FLAT COM MENU MUTAVEL

Enviado: 17 Fev 2021 21:31
por alxsts
Olá!
asimoes escreveu:Esquece ON GETFOCUS não funciona
GetFocus e LostFocus tem que clicar. Teria que ser um método tipo "On Mouse Over" ou "Hover". Não sei se tem...

TELA FLAT COM MENU MUTAVEL

Enviado: 17 Fev 2021 21:35
por Fernando queiroz
alxsts escreveu:Olá!
asimoes escreveu:Esquece ON GETFOCUS não funciona
GetFocus e LostFocus tem que clicar. Teria que ser um método tipo "On Mouse Over" ou "Hover". Não sei se tem...
O OWNERBUTTON da HWGUI so tem estes metodos

METHOD New( oWndParent, nId, aStyles, nLeft, nTop, nWidth, nHeight, ;
bInit, bSize, bPaint, bClick, lflat, ;
cText, color, font, xt, yt, widtht, heightt, ;
bmp, lResour, xb, yb, widthb, heightb, lTr, trColor, ;
cTooltip, lEnabled, lCheck, bColor )

METHOD Activate()
METHOD onEvent( msg, wParam, lParam )
METHOD Init()
METHOD Redefine( oWndParent, nId, bInit, bSize, bPaint, bClick, lflat, ;
cText, color, font, xt, yt, widtht, heightt, ;
bmp, lResour, xb, yb, widthb, heightb, lTr, ;
cTooltip, lEnabled, lCheck )
METHOD Paint()
METHOD DrawItems( hDC )
METHOD MouseMove( wParam, lParam )
METHOD MDown()
METHOD MUp()
METHOD Press() INLINE ( ::lPress := .T. , ::MDown() )
METHOD RELEASE()
METHOD END()
METHOD Enable()
METHOD Disable()

ja olhei outras opcoes mas nada disponivel

TELA FLAT COM MENU MUTAVEL

Enviado: 17 Fev 2021 22:02
por alxsts
Olá!

Não estou no computador agora mas tem certeza que owner button não tem Tool Tip?
É a mesma situação onde são mostrados os Tool Tips. Talvez usar o método onEvent, chamando uma função que mostre uma espécie de Tool Tip...

TELA FLAT COM MENU MUTAVEL

Enviado: 17 Fev 2021 22:17
por Fernando queiroz
alxsts escreveu:Olá!

Não estou no computador agora mas tem certeza que owner button não tem Tool Tip?
É a mesma situação onde são mostrados os Tool Tips. Talvez usar o método onEvent, chamando uma função que mostre uma espécie de Tool Tip...
o que encontrei sobre tool tip foi isso só nao sei como usar para fazer o que eu quero

METHOD New( oWndParent, nId, aStyles, nLeft, nTop, nWidth, nHeight, ;
bInit, bSize, bPaint, bClick, lflat, ;
cText, color, oFont, xt, yt, widtht, heightt, ;
bmp, lResour, xb, yb, widthb, heightb, lTr, trColor, ;
cTooltip, lEnabled, lCheck, bColor ) CLASS HOwnButton

::Super:New( oWndParent, nId,, nLeft, nTop, nWidth, nHeight, oFont, bInit, ;
bSize, bPaint, cTooltip )

TELA FLAT COM MENU MUTAVEL

Enviado: 17 Fev 2021 22:45
por Claudio Soto
Fernando queiroz escreveu:
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
OWNERBUTTON de HWGUI no tiene una opcion TOOLTIP?

TELA FLAT COM MENU MUTAVEL

Enviado: 17 Fev 2021 23:04
por Fernando queiroz
Claudio Soto escreveu:OWNERBUTTON de HWGUI no tiene una opcion TOOLTIP?
Tem, mas não é o caso de Tool Tip e sim quando passar o mouse por cima do OWNERBUTTON ele
mostrar o menu completo, sem precisar clicar em um botao

TELA FLAT COM MENU MUTAVEL

Enviado: 17 Fev 2021 23:07
por alxsts
Olá!
Capturar.JPG

TELA FLAT COM MENU MUTAVEL

Enviado: 18 Fev 2021 14:28
por Fernando queiroz
Resolvido , Vai ficar no formato do W10 20H2
podendo optar por ícones com TOOL TIP ou ícones com menu descritivo
telamenu.jpg
telamenunova.jpg

TELA FLAT COM MENU MUTAVEL

Enviado: 18 Fev 2021 14:34
por Fernando queiroz
e com opção de abrir um painel de ferramentas no caso de ícones simples
telamenuferramentas.jpg

TELA FLAT COM MENU MUTAVEL

Enviado: 18 Fev 2021 16:34
por alxsts
Olá!

Muito bacana!

Sugestão: retire este acento circunflexo do "Vendas Gerênciar". A palavra não tem acento. Creio que ficaria melhor como "Gerenciar Vendas".

TELA FLAT COM MENU MUTAVEL

Enviado: 18 Fev 2021 19:30
por Fernando queiroz
alxsts escreveu:Olá!

Muito bacana!

Sugestão: retire este acento circunflexo do "Vendas Gerênciar". A palavra não tem acento. Creio que ficaria melhor como "Gerenciar Vendas".
Feitooooooo!!!
Feitooooooo!!!

TELA FLAT COM MENU MUTAVEL

Enviado: 25 Fev 2021 12:46
por JoséQuintas
tela.png
Os que causam alteração em laranja (amarelo acho que só se o fundo fosse preto)
Os de impressão, email, ou algo parecido em cinza.

Depois vejo pra sumir com a cor de fundo, isso vai precisar de alterações especiais em GUI... e não quero mexer com isso agora.
O buttom default do Windows é assim, qualquer coisa diferente precisa criar buttom que se desenhe sozinho, e calcula tamanho de fonte, e de desenho, etc., etc. além daquilo de mudar de cor quando põe o mouse encima, etc. etc.
O anterior, que "peguei carona em textbox" tinha problemas de atualização.

TELA FLAT COM MENU MUTAVEL

Enviado: 25 Fev 2021 13:08
por JoséQuintas
Fernando queiroz escreveu:Tem, mas não é o caso de Tool Tip e sim quando passar o mouse por cima do OWNERBUTTON ele
mostrar o menu completo, sem precisar clicar em um botao
Geralmente isso é no "on mouse over" ou algo assim