[Util] Fwd: [in]util
Márcio Geovani Jasinski
marciogj at gmail.com
Mon Jul 23 20:03:23 UTC 2007
Olá Pessoal,
Aproveitando a lista do util inaugurada... E para não deixa o Tiago tão
carente...
Vamos ver o que podemos fazer:
No desenvolvimento do Dicomizer++ criamos várias coisas que são genéricas e
excelentes candidatos ao útil.
Além disso, o útil cresceu e começamos agora a ter mais necessidade de
organização. Como estruturar as classes, em pacotes, etc. Não pretendo ir
muito longe nisso agora mas é algo a discutir.
Continuando a história do dicomizer, temos os seguintes módulos que estão
"saindo da forma" e tenho certeza
que são úteis a outros projetos:
* canvasprinter - sistema de impressão (Linux/Windows) que faz o preview do
documento a ser impresso.
Dependência: wxWidgets
* documentmodel - classes usadas para facilitar a criação de documentos para
impressão/html/email. O módulo é um conjunto de classes lógicas sem
dependência nenhuma com qualquer outro exceto pelo util.
* vmimailer - sistema de envio de email via FTP apoiado na lib vmime. O
módulo possui algumas classes para visualização de email a ser enviado,
adicionar anexos baseado em wx.
* docconverter - converte documentos (documentmodel) em formatos definidos.
Canvas para o canvasprinter, mime para o vmimemailer e HTML.
* vcapture - classes para exibição de vídeo em Windows e lInux. Faz captura
de imagem e vídeo.
* pedalcontroller - Controlador para pegar eventos da serial e convertê-los
em eventos wx.
Além disso temos alguns trabalhos interessantes em classes para wx que ainda
estão dentro do dicomizer, mas só falta tempo para isso:
* Classes de controle de vídeo (devo mover para o vcapture);
* Classes para edição de campos, coloração de caracteres
* Classes de autocomplete e de busca com árvore alfabética.
Tudo isso é independente do dicomizer.
Não são classes de uso geral, mas como todos nós estamos em área médica,
temos ainda:
* Módulo lógico para exames - no mesmo sistema usado no portal (Pacient,
Doctor, Examination, Report)
* Janelas de edição desse módulos (edição de médico, de laudo, impressão de
exame).
Alguns componente extras que ainda não estão prontos para serem reusáveis
não vou mencionar, mas como deu para ver. Temos muito trabalho feito que
deve ser divulgado.
--
Márcio Geovani Jasinski
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listas.telemedicina.ufsc.br/pipermail/util/attachments/20070723/89f3eb8a/attachment.htm
More information about the Util
mailing list