Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 4895 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores
Postado

Olá Marcos,

O que você acha de tentar fazer isso no próprio componente?

Eu ficaria feliz em poder tirar suas dúvidas.

Em todo caso, veja o DEMO do ACBrECF na pasta exemplos. Ele tem uma aba chamada Cupom, com um checkbox de nome HTML.

Se observar seu funcionamento verá que os parâmetros usados para a bobina estão na propriedade ACBrECF.MemoParams.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

EMBarbosa, pq vcs não utilizam template para a exibição dos dados na bobina, pelo que andei vendo do código que realiza a tarefa de contagem do html, é executado um volume de código enorme o que gerá desperdício de processamento e perda de tempo.

Com o uso de templates, o código do componente ficaria mais simples, mais rápido e bem mais customizável, uma vez que, cada uma poderia criar suas templates com as formatações desejadas sem restrição do componente.

  • Consultores
Postado

Olá Marcos,

Se os outros usuários não se importarem, eu acho que seria uma boa ideia. O problema tem sido o tempo para fazê-lo.

Será que você se disporia em fazer essas alterações? Ficaríamos felizes em poder analisar as sugestões.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Fundadores
Postado

Oi Marcos,

eu que criei o Memo da Bobina... Usei um HTML bem simples, pois não sei se todos os componentes de Exibição de HTML suportam comandos mais complexos...

No Delphi acho que não haverá problemas, pois aparentemente ele usa uma API do I.E.

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Consultores
Postado

O TWebBrowser é realmente o Internet Explorer. Outro componente muito usado é o EmbeddedWB que é um TWebBrowser turbinado, e assim o próprio Internet Explorer.

Quais outros componentes vocês usam pra exibição HTML? Pois daí com certeza faríamos os testes antes de fazer de implementar algo desse tipo.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Fundadores
Postado

Quando eu usava a CLX (finada), ela tinha um componente próprio (multiplataforma)...

No Lazarus é nativo da IDE os componentes "Ipro" da antiga TurboPower, (empresa que antes de fechar as portas doou seus fontes em código aberto)

O TIpHtmlPanel é multiplataforma (Win/Linux/Mac)... mas é ele que faz todo o tratamento do HTML... ou seja, é bem limitado... Mas tendo um HTML de exemplo posso testar nele...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Consultores
Postado

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Fundadores
Postado

Sim... fiz uns testes com ele, mas ainda tem (ou tinha) alguns bugs.. e ele é igualmente limitado a HTMLs simples como o Ipro

O legal é usar o Gecko http://wiki.lazarus.freepascal.org/GeckoPort que usa os APIs do Mozilla... mas nunca fui a fundo...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • 1 mês depois ...
  • Consultores
Postado

Essa semana eu revisitei essa questão.

Estive observando que o tag foi marcado como deprecated e removido do HTML5.

Daniel, se for possível verifique no componente que é nativo do Lazarous se ele aceita CSS.

Anexo um exemplo de código gerado pelo bobina do ACBrECF mas com CSS.

bobinanovo.zip

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Consultores
Postado

Que bom.

Eu vou conversar aqui com o pessoal pra ver se me liberam um pouco mais pra fazer as alterações necessárias.

Um dos problemas usando a tag font é que os parâmetros (como o size, por exemplo) não são muito, digamos, maleáveis.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Este tópico foi criado há 4895 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.