Boa tarde
É possível alterar a função MSGINFO do Harbour ?
Mudar a fonte, cor ou icone por exemplo ?
Obrigado
ALTERAR FUNCAO MSGINFO
Moderador: Moderadores
-
rogeriohfb
- Usuário Nível 1

- Mensagens: 20
- Registrado em: 23 Mar 2016 10:14
- Localização: Adamantina/SP
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
ALTERAR FUNCAO MSGINFO
Olá!
Provavelmente você se refere a alguma biblioteca gráfica. Estas bibliotecas normalmente são de código aberto e vem com os fontes. Neste caso é só alterar no local apropriado e recompilar a lib...
Pelo que conheço, o Harbour não tem nenhuma função com este nome.rogeriohfb escreveu:É possível alterar a função MSGINFO do Harbour ?
Provavelmente você se refere a alguma biblioteca gráfica. Estas bibliotecas normalmente são de código aberto e vem com os fontes. Neste caso é só alterar no local apropriado e recompilar a lib...
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
ALTERAR FUNCAO MSGINFO
hwg_MsgInfo -> HwGui
MsgInfo -> MiniGui Ex
MsgInfo -> MiniGui Ex
►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)
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)
-
Ana Mitoooo
- Usuário Nível 3

- Mensagens: 118
- Registrado em: 17 Out 2018 10:00
- Localização: Sobradinho/DF
ALTERAR FUNCAO MSGINFO
WVT / WVG
*\contrib\hbwin\hbwin.ch
Código: Selecionar todos
// *---------------------------------------------------------------------------*
// Native Habour MsgInfo
// *---------------------------------------------------------------------------*
PROC My_MsgInfo( cMessage, cTitle )
LOCAL nWindow := wapi_GetActiveWindow()
wapi_MessageBox( nWindow, cMessage, cTitle, WIN_MB_ICONASTERISK )
RETURN/* wapi_MessageBox()/wapi_MessageBeep() flags */
#define WIN_MB_OK 0x00000000
#define WIN_MB_OKCANCEL 0x00000001
#define WIN_MB_ABORTRETRYIGNORE 0x00000002
#define WIN_MB_YESNOCANCEL 0x00000003
#define WIN_MB_YESNO 0x00000004
#define WIN_MB_RETRYCANCEL 0x00000005
#define WIN_MB_CANCELTRYCONTINUE 0x00000006
#define WIN_MB_ICONHAND 0x00000010
#define WIN_MB_ICONQUESTION 0x00000020
#define WIN_MB_ICONEXCLAMATION 0x00000030
#define WIN_MB_ICONASTERISK 0x00000040
#define WIN_MB_USERICON 0x00000080
ALTERAR FUNCAO MSGINFO
Tanto na hwgui como na MiniGui Ex tem os fontes da função e muito mais, além do próprio harbour, o negócio é futucar nos fontes sempre acha
►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)
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)