Como desenhar na Minigui?

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

rcb2002
Usuário Nível 2
Usuário Nível 2
Mensagens: 58
Registrado em: 19 Jan 2010 23:16
Localização: Salvador

Como desenhar na Minigui?

Mensagem por rcb2002 »

Amigos, é possível fazer desenhos (retas, círculos, retangulos, etc)? Pretendo fazer um mapa de disponibilidade em sobre uma planta com lotes e sobre cada um deles um polígono com cores de uma legenda informa se está à venda, vendido, em manutenção, em construção, etc. Preciso então desenhar, como faziamos no clipper as formas geométricas e suas cores para cada caso. Procurei exaustivamente nos Samples e não encontrei nada. Nem no fórum. Certamente me passou despercebido: Algum exemplo?
Obrigado.
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Como desenhar na Minigui?

Mensagem por Toledo »

Procure exemplos na pasta \SAMPLES\GRAPH.01 da MiniGui Oficial.

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
rcb2002
Usuário Nível 2
Usuário Nível 2
Mensagens: 58
Registrado em: 19 Jan 2010 23:16
Localização: Salvador

Como desenhar na Minigui?

Mensagem por rcb2002 »

Perfeito Toledo e obrigado. Era isso que eu procurava. Eu uso (por mera questão de ter chegado primeiro à minha mão) a Harbour Minigui Extended Edition do Grigory Filatov, mas também mantenho aqui a HMG 3.0.35 do Roberto Lopez e até hoje não entendi o porque dessa divisão se ambos parecem tanto (embora não tenha encontrado esses comandos nos SAMPLES da Xtended). Como vc colocou na sua resposta Minigui OFICIAL, por favor me esclareça mais essa: Uma é mais popular, outra é mais técnica; uma é mais leve, a outra é mais completa; uma é mais profissional e a outra tem mais atualizações? Por sua experiência, qual é a mais recomendada e em quais casos?
Grato mais uma vez!
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Como desenhar na Minigui?

Mensagem por Toledo »

Olha, tudo vai do gosto do freguês! Conheço muita gente que só usa a Extended e muitos outros que não trocam a HMG Oficial por nada.
Mas resumindo, a proposta da versão HMG Extended é exatamente de oferecer tudo que a versão Oficial tem e mais alguma coisa. A versão Extended tem uma série de funções a mais, como: BUTTONEX, BTNTEXTBOX, COMBOBOXEX, GETBOX, HotKeyBox, IMAGELIST, TIMEPICKER, TOOLBAREX, PAGERBOX, DEFINE DIALOG, DEFINE FOLDER, HBPrinter, etc.
A versão Extended por ter um grupo de colaboradores maior que a versão do Roberto Lopez, tem atualizações mais frequentes, e isto também reflete em mais exemplos na pasta SAMPLES (que vem subdividida em três partes: Advanced, Applications e Basic) e em uma documentação bem melhor elaborada.
Eu tenho programas feitos nas duas versões, mas atualmente tenho usado mais a Extended, simplesmente por causa destas funções GETBOX, BUTTONEX, ON KEY e HBPrinter, que não existe na HMG Oficial.

Mas a HMG Oficial vai dar uma virada grande com a HMG4, que é baseada em HBQT. Esta versão está ficando muito boa!
Nesta nova versão, você poderá executar a sua aplicação em várias plataformas (Windows, Linux, MacOS,etc) sem a necessidade de re-escrever o código, bastando apenas recompilar os fontes.

O Projeto HMG4 ainda não está completo, mas já fiz vários testes com ele e está ficando ótimo... então aguardem pois a HMG4 promete!

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
rcb2002
Usuário Nível 2
Usuário Nível 2
Mensagens: 58
Registrado em: 19 Jan 2010 23:16
Localização: Salvador

Como desenhar na Minigui?

Mensagem por rcb2002 »

Bem completo o seu esclarecimento... Acho que como eu, um monte de gente deve ter essa dúvida. Agradeço!
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Como desenhar na Minigui?

Mensagem por asimoes »

Toledo,

Me corrija se estiver errado, a Extended daqui a algum tempo deve pegar carona também no que há de melhor da hmg oficial como por exemplo o uso da hbqt, e só está faltando compilar com mingw ai vai ficar show.
►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
HASA
Colaborador
Colaborador
Mensagens: 1088
Registrado em: 01 Set 2003 19:50
Localização: São Paulo
Contato:

Como desenhar na Minigui?

Mensagem por HASA »

:)Pos
Asimoes, a minigui extend já vem compilada para quem usa o mingw veja o link da ultima atualização:

http://hmgextended.com/files/CONTRIB/hmg205-mingw.zip

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

Como desenhar na Minigui?

Mensagem por Toledo »

asimoes escreveu:a Extended daqui a algum tempo deve pegar carona também no que há de melhor da hmg oficial
Todo o diferencial que existe hoje entre a versão Extended e a Oficial, que é o ponto forte da Extended, com a versão HMG4 isto praticamente vai acabar. Então não sei o que a versão Extended poderá oferecer para manter a diferença entre as duas versões, isto é, se a Extended for realmente pegar uma carona na HMG4.

Para você ter uma noção do que vem por ai, dê uma olhada neste demo da HMG4:
https://pctoledo.org/forum/download/demohmg4.rar
Obs.: para uma melhor visualização, use monitor com resolução 1280x1024.

Para mudar o estilo do visual deste demo, use:

Código: Selecionar todos

demo_1 -style plastique
Outros estilos interessantes: Cleanlooks, Motif e CDE.

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
Responder