Página 14 de 23
RMChart
Enviado: 23 Mai 2016 12:53
por asimoes
Quintas,
Os parâmetros opcionais para dll, na verdade são obrigatórios.
Uma diaglog hwgui com RmChart

- RmChart - Dll com HwGui
RMChart
Enviado: 24 Mai 2016 20:33
por JoséQuintas
ASimões, só comentário:
Essas coincidências costumam acontecer comigo:
Num cliente meu, entrou uma espécie de gerente/consultor, e ontem me disse que fez um ou dois gráficos que chamaram a atenção da dona.
A coincidência foi justamente o RMChart.
Agora dá pra fazer vários, e não apenas dois..... rs
Não fiz nenhum comentário sobre fazer isso no sistema...
Vou disponibilizar alguns em breve pra ver a reação.... rs
RMChart
Enviado: 25 Mai 2016 10:31
por JoséQuintas
Cismei de usar um daqueles controles que criei, que não existem na gtwvg...
Olha o resultado.
nota: não retirei o log de eventos, vai gravar HB_OUT.LOG no disco.
RMChart
Enviado: 25 Mai 2016 10:36
por JoséQuintas
Pra ficar mais interessante, acrescentei esta linha no fonte:
Código: Selecionar todos
SetMode(33,100)
CLS
@ 0, 0 SAY "RMChart numa tela console GTWVG"
Ou seja, funcionou.
Não entendi mais nada.... rs
Mas dá erro no RMChart:Destroy().
Seguindo a documentação que andei olhando, é possível que o RMChart se instale dentro da janela, e deve existir alguma opção especial pra retirá-lo de lá.
Se não usar o RmChart:Destroy(), tudo ok.
Lembrando que RMChart:Destroy() equivale a liberar a DLL: hb_LibFree( nHandle )
RMChart
Enviado: 25 Mai 2016 12:27
por JoséQuintas
Mais um pra coleção... é bem complicado.... rs
Código: Selecionar todos
METHOD DeleteChart( ... ) INLINE ::CallDllStd( "RMC_DELETECHART", ... )
In case you called RMC_Draw() to show the chart on the screen you normally must not delete the chart. Because of it's nature as a control it will be destroyed when the dialog, which ownes the control, is destroyed (closed). If you did not show the chart calling RMC_Draw() but called instead RMC_Draw2Printer() or RMC_Draw2File() you must destroy the chart after saving or printing.
Onde chamou a atenção esta parte:
Normalmente não precisa, porque se destrói sozinho ao destruir o diálogo.
E como GTWVG não é normal, e não me interessa criar diálogo..... rs
RMChart
Enviado: 25 Mai 2016 13:00
por JoséQuintas
RMChart
Enviado: 25 Mai 2016 14:49
por JoséQuintas
Abusando um pouquinho.... rs
Só fiz esses.... rs
RMChart
Enviado: 25 Mai 2016 14:54
por JoséQuintas
Estou fazendo testes malucos pra determinar alguns detalhes do RMChart.
Por exemplo:
Já se perguntou porque precisa definir o número pra ID do gráfico, se sempre é o mesmo número durante todo processo?
Eu já.... e nessa janela anterior fez diferença.
Parece que a DLL "não esquece" do gráfico.... rs
RMChart
Enviado: 25 Mai 2016 15:03
por JoséQuintas
Isso sem falar sobre o uso de multithread.... que não se percebe
3 gráficos = 4 threads, só pode ser thread principal e uma pra cada gráfico.
E nem coloquei nada de multithread no teste.
RMChart
Enviado: 25 Mai 2016 15:24
por JoséQuintas
E pra complicar... é até curioso...
Parece que a documentação sobre detalhes sumiu da Microsoft.
Não existem mais os links.
RMChart
Enviado: 26 Mai 2016 16:57
por JoséQuintas
Só a título de curiosidade, acabo de encontrar o toner da minha impressora nas lojas americanas.
http://busca.americanas.com.br/busca.php?q=cb540
Esse é o preto. No momento desta pesquisa, tem preços esquisitos, porque por exemplo tem 2 diferentes da marca HP (considerando somente embalagem de 1 unidade)
HP = R$ 395,00
HP = R$ 459,00
Fujitoner = R$ 69,90
Outro = R$ 75,39
Outro = R$ 78,42
Outro = R$ 97,76
Outro = R$ 64,80
Outro = R$ 58,58
Outro = R$ 51,00
Diferença de preço brutal.
Ainda mais se considerar que são precisos 4 toners.
Isso tudo na mesma loja, oficial com nota.
Mais outra coisa curiosa: comprando 4 x 51,00 o frete sai 59,00 mas comprando 4 x 58,58 o frete sai 11,00. O mais barato acaba custando mais caro...
RMChart
Enviado: 27 Mai 2016 13:30
por JoséQuintas
Só pra curiosidade: o fórum hoje, depois da pesquisa de toner anterior
Nenhuma dúvida sobre estarmos sendo vigiados na internet... rs
Nota: A propaganda é do google ad-sense, não tem a ver com as informações do fórum.
RMChart
Enviado: 27 Mai 2016 15:12
por Daniel
Ola JoséQuintas
Achei este exemplo do RMChart em fivewin muito legal
acho que será de muita ajuda para você
RMChart
Enviado: 27 Mai 2016 18:09
por JoséQuintas
Valeu a intenção.
É o mesmo que vém com RMChart em VB6, só que em fivewin.
Tirei meus testes do mesmo lugar de onde saiu esse.
Esse usa uma coisa que tentamos e não deu certo, que é criar a variável do tipo double.
RMChart
Enviado: 27 Mai 2016 20:51
por JoséQuintas
Surgiu um novo desafio pra resolver.
Quando a cor é única, tudo bem, mas quando é um array de cores, está gerando GPF.
É um array de inteiro longo.
Não faço a menor idéia se algum dia vou usar um gráfico deste tipo, mas é neste gráfico: