Toolbar com statusbar

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
Rm.Software
Usuário Nível 1
Usuário Nível 1
Mensagens: 10
Registrado em: 08 Jul 2013 16:12
Localização: Londrina\Paraná

Toolbar com statusbar

Mensagem por Rm.Software »

Ola Gente

Quando eu uso a linha do toolbar (Bottom) em baixo ele fica sobre o statusbar.
Alguém poderia dar uma dica para resolver isso? Pois o gostaria de usar os dois juntos.

desde já agradeço. :{

Código: Selecionar todos

DEFINE TOOLBAR ToolBar_1 BUTTONSIZE 80,80 BOTTOM BORDER

BUTTON Button_1 ;
CAPTION '&Button &1' ;
PICTURE 'button1.bmp' ;
ACTION MsgInfo('Click! 1')

BUTTON Button_2 ;
CAPTION '&Button 2' ;
PICTURE 'button2.bmp' ;
ACTION MsgInfo('Click! 2') ;
SEPARATOR

BUTTON Button_3 ;
CAPTION 'Button &3' ;
PICTURE 'button3.bmp' ;
ACTION MsgInfo('Click! 3')

END TOOLBAR


DEFINE STATUSBAR
STATUSITEM "Item 1" ACTION MsgInfo('Click! 1')
STATUSITEM "Item 2" WIDTH 100 ACTION MsgInfo('Click! 2')
CLOCK
DATE
STATUSITEM "Item 5" WIDTH 100
END STATUSBAR


Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Toolbar com statusbar

Mensagem por Toledo »

Amigo, coloque as linhas de código do STATUSBAR antes das linhas de código do TOOLBAR, depois incluir o parâmetro RIGHTTEXT na definição do TOOLBAR e mudar o tamanho do botão.

Código: Selecionar todos

DEFINE TOOLBAR ToolBar_1 BUTTONSIZE 160,80 BOTTOM RIGHTTEXT BORDER
Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
Rm.Software
Usuário Nível 1
Usuário Nível 1
Mensagens: 10
Registrado em: 08 Jul 2013 16:12
Localização: Londrina\Paraná

Toolbar com statusbar

Mensagem por Rm.Software »

OLa pessoal

Desculpa a demora de responder.

Eu testei mas não deu muito certo.

o que eu gostaria era de usa sem ter que alterar a toolbar fazendo a mesma parecida com a de cima.

Código: Selecionar todos

DEFINE WINDOW TEMPLATE AT 132 , 235 WIDTH 560 HEIGHT 400 VIRTUAL WIDTH Nil VIRTUAL HEIGHT Nil TITLE "Hello ToolBar!!!" ICON NIL MAIN CURSOR NIL ON INIT Nil ON RELEASE Nil ON INTERACTIVECLOSE Nil ON MOUSECLICK Nil ON MOUSEDRAG Nil ON MOUSEMOVE Nil ON SIZE Nil ON MAXIMIZE Nil ON MINIMIZE Nil ON PAINT Nil BACKCOLOR NIL NOTIFYICON NIL NOTIFYTOOLTIP NIL ON NOTIFYCLICK Nil ON GOTFOCUS Nil ON LOSTFOCUS Nil ON SCROLLUP Nil ON SCROLLDOWN Nil ON SCROLLLEFT Nil ON SCROLLRIGHT Nil ON HSCROLLBOX Nil ON VSCROLLBOX Nil

    DEFINE TOOLBAR ToolBar_1 BUTTONSIZE 85,85 FONT "Arial" SIZE 9 FLAT BORDER
        BUTTON button1 CAPTION "Button 1" PICTURE "button1.bmp" ACTION MsgInfo("1") TOOLTIP "ToolTip 1" GROUP
        BUTTON button2 CAPTION "Button 2" PICTURE "button2.bmp" ACTION MsgInfo("2") TOOLTIP "ToolTip 2"
        BUTTON button3 CAPTION "Button 3" PICTURE "button3.bmp" ACTION MsgInfo("3") TOOLTIP "ToolTip 3"
    END TOOLBAR
	
    DEFINE TOOLBAR ToolBar_2 BUTTONSIZE 85,85 FONT "Arial" SIZE 9 BOTTOM BORDER
        BUTTON button4 CAPTION "Button 4" PICTURE "button1.bmp" ACTION MsgInfo("1") TOOLTIP "ToolTip 1" GROUP
        BUTTON button5 CAPTION "Button 5" PICTURE "button2.bmp" ACTION MsgInfo("2") TOOLTIP "ToolTip 2"
        BUTTON button6 CAPTION "Button 6" PICTURE "button3.bmp" ACTION MsgInfo("3") TOOLTIP "ToolTip 3"
    END TOOLBAR
	
	DEFINE STATUSBAR FONT "Arial" SIZE 9
        STATUSITEM "Item 1" ACTION MsgInfo("Item 1")
        STATUSITEM "Item 2" WIDTH 50
        CLOCK
        STATUSITEM "Item 3" WIDTH 100
    END STATUSBAR
	
    DEFINE FRAME Frame_1
        ROW    110
        COL    130
        WIDTH  250
        HEIGHT 110
        FONTNAME "Arial"
        FONTSIZE 9
        FONTBOLD .F.
        FONTITALIC .F.
        FONTUNDERLINE .F.
        FONTSTRIKEOUT .F.
        CAPTION "Note:"
        BACKCOLOR NIL
        FONTCOLOR NIL
        OPAQUE .T.
    END FRAME

    DEFINE LABEL Label_1
        ROW    160
        COL    170
        WIDTH  160
        HEIGHT 20
        VALUE "This Window Has a ToolBar!"
        FONTNAME "Arial"
        FONTSIZE 9
        TOOLTIP ""
        FONTBOLD .F.
        FONTITALIC .F.
        FONTUNDERLINE .F.
        FONTSTRIKEOUT .F.
        HELPID Nil
        VISIBLE .T.
        TRANSPARENT .F.
        ACTION Nil
        AUTOSIZE .F.
        BACKCOLOR NIL
        FONTCOLOR NIL
    END LABEL

END WINDOW
Eu estou usando a HMG 3.2

Tb Alguem poderia me dizer explicar o porque a IDE da HMg não tem opção de usar 02 toolbar simutaneamente ja que pela linha de comanda da pra fazer.


desde ja agradeço e fica a minha carinha :(
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Toolbar com statusbar

Mensagem por Pablo César »

Rm.Software escreveu:eu gostaria era de usa sem ter que alterar a toolbar fazendo a mesma parecida com a de cima
De fato parece ser uma missão impossível, pois o ToolBar Bottom, não calculou o espaço que ocupa o StatusBar.

A IDE da HMG, tem várias deficiências. Irei reportar esta limitação como mais uma pendência.

O ToolBar também tem as suas limitações, eu após apanhar um pouco decidi fazer o meu ToolBar, simulando com a linha e separadores. Dê um olhada do meu exemplo bem no começo do DEFINE WINDOW Form_Main

Imagem
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Toolbar com statusbar

Mensagem por Pablo César »

Rm.Software escreveu:Quando eu uso a linha do toolbar (Bottom) em baixo ele fica sobre o statusbar
Só para comunicar-lhes que eu já reportei isto no site oficial da HMG que com certeza é considerado um bug e isto acontece tanto na HMG como na Minigui Extended. Provavelmente, isto venha a ser solucionado antes do novo lançamento de versão HMG 3.2.1.

Mas fica ai outra dica para simular um Toolbar com bordas e separadores.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Claudio Soto
Colaborador
Colaborador
Mensagens: 566
Registrado em: 27 Ago 2012 12:31
Localização: Uruguay
Contato:

Toolbar com statusbar

Mensagem por Claudio Soto »

Quando eu uso a linha do toolbar (Bottom) em baixo ele fica sobre o statusbar.
Alguém poderia dar uma dica para resolver isso? Pois o gostaria de usar os dois juntos.
Es un bug de Windows, no es un problema de HMG.
Yo ya arregle ese problema en HMG, saldrá en un parche o en la nueva versión.
Saludos.
Dr. Claudio Soto
(Uruguay)
http://srvet.blogspot.com
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Toolbar com statusbar

Mensagem por Pablo César »

Claudio Soto escreveu:Yo ya arregle ese problema en HMG, saldrá en un parche o en la nueva versión.
Gracias, Claudio. Siempre muy atento.
:)Pos
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Toolbar com statusbar

Mensagem por Pablo César »

Rm.Software escreveu:eu gostaria era de usa sem ter que alterar a toolbar fazendo a mesma parecida com a de cima
..//..
Eu estou usando a HMG 3.2
Oi Ricardo Mauricio, agora com o novo patch na versão HMG.3.3.0 você consegue !!!
Screen.PNG
Graças ao seu reporte e ao esforço do amigo Claudio.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Responder