Comportamento estranho da toolbarex

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Heero
Usuário Nível 2
Usuário Nível 2
Mensagens: 51
Registrado em: 13 Jul 2015 22:10
Localização: Guarulhos/SP

Comportamento estranho da toolbarex

Mensagem por Heero »

Olá,

Alguém sabe me dizer se estou fazendo algo errado?

Código: Selecionar todos

	define splitbox parent janela
	
		define toolbarex toolbar_vnp15000 parent janela flat buttonsize 50,50;
		
        button button_incluir;
				caption 'Incluir';
				picture pict+"adicionar.bmp";
				action vnp11000_opc('inserir');
				
			button button_alterar;
				caption 'Alterar';
				picture pict+"alterar.bmp";
				action vnp11000_opc('alterar');
				
			button button_deletar;
				caption 'Deletar';
				picture pict+"lixo.bmp";
                action vnp11000_opc('deletar');
                
            button button_consultar;
				caption 'Consultar';
				picture pict+"consulta.bmp";
                action vnp11000_opc('consultar');
                separator;

            button button_bloqueio;
				caption 'Bloqueio';
				picture pict+"bloqueio.bmp";
                action vnp11000_opc('bloquear');
                separator;

            button button_desbloqueio;
				caption 'Desbloqueio';
				picture pict+"desbloqueio.bmp";
                action vnp11000_opc('desbloquear');
                separator;

            button button_historico;
				caption 'Histórico';
				picture pict+"historico.bmp";
                action vnp11000_opc('historico');
                separator;
                
            button button_buscar;
                caption 'Buscar';
                picture pict+"buscar.bmp";
                action busca('Buscar Cliente',600,'vnp11000_busca()');
                separator;

            button button_voltar;
				caption 'Voltar';
				picture pict+"voltar.bmp";
                action janela.release;
				
		end toolbar
                
    end splitbox
Depois de incluir mais um button, a palavra "Voltar" sumiu do último button. É algum bug da MiniGui? Ou se tem algum limite? Pois realmente, não estou vendo nada de errado com o código :/

Obrigado!
Anexos
toolbar.png
Ricardo Rodrigues
Harbour 3.2 + BCC + Minigui
Cursando Análise e Desenvolvimento de Sistemas
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Comportamento estranho da toolbarex

Mensagem por JoséQuintas »

Não tem a ver com o seu problema.... é apenas sugestão.
Pra reduzir o tamanho das mensagens, aqui mostro as opções extras como tooltip.
button.png
Colocando na tooltip, o usuário vai ver que existem atalhos.
Por exemplo, aqui deixo o usuário usar
Incluir: I ou Insert, Alterar: A, Excluir: E ou Delete, Consultar: C, Primeiro: P ou Home, Anterior: - ou PgUp, Seguinte: + ou PgDn, Último: U ou End, Imprimir: P, Sair: R ou ESC, etc.
É muita coisa pra mensagem, poluiria demais, então deixo só na tooltip.


Tente imaginar a mensagem pra todas estas opções... apesar de no final só na minha senha aparecerem todas juntas, iria faltar tela pra descrever tudo.... rs
button2.png
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/
Heero
Usuário Nível 2
Usuário Nível 2
Mensagens: 51
Registrado em: 13 Jul 2015 22:10
Localização: Guarulhos/SP

Comportamento estranho da toolbarex

Mensagem por Heero »

Boa José, obrigado pelo conselho!

Fiquei intrigado com essa toolbar, acho que deve ser algum bug mesmo.
Ricardo Rodrigues
Harbour 3.2 + BCC + Minigui
Cursando Análise e Desenvolvimento de Sistemas
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Comportamento estranho da toolbarex

Mensagem por JoséQuintas »

Confirma o tamanho da imagem (bmp).
Testa também colocando o separator, ou até mais um button, pra ver se faz diferença.
Talvez também um refresh ou algo assim, ou temporizador, pode ser que o programa segurou a atualização de tela.
Alguns Do Events talvez....
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/
Responder