<span class="gmail_quote"></span>Olá Pessoal,<br><br>Aproveitando a lista do util inaugurada... E para não deixa o Tiago tão carente...<br>Vamos ver o que podemos fazer:<br><br>No desenvolvimento do Dicomizer++ criamos várias coisas que são genéricas e excelentes candidatos ao útil.
<br>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.<br><br>Continuando a história do dicomizer, temos os seguintes módulos que estão &quot;saindo da forma&quot; e tenho certeza
<br>que são úteis a outros projetos:<br><br>* canvasprinter - sistema de impressão (Linux/Windows) que faz o preview do documento a ser impresso. <br>Dependência: wxWidgets<br><br>* 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.
<br><br>* 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.<br><br>* docconverter - converte documentos (documentmodel) em formatos definidos. Canvas para o canvasprinter, mime para o vmimemailer e HTML.
<br><br>* vcapture - classes para exibição de vídeo em Windows e lInux. Faz captura de imagem e vídeo.<br><br>* pedalcontroller - Controlador para pegar eventos da serial e convertê-los em eventos wx.<br><br>Além disso temos alguns trabalhos interessantes em classes para wx que ainda estão dentro do dicomizer, mas só falta tempo para isso:
<br>* Classes de controle de vídeo (devo mover para o vcapture);<br>* Classes para edição de campos, coloração de caracteres<br>* Classes de autocomplete e de busca com árvore alfabética.<br>&nbsp;Tudo isso é independente do dicomizer.
<br><br>Não são classes de uso geral, mas como todos nós estamos em área médica, temos ainda:<br>* Módulo lógico para exames - no mesmo sistema usado no portal&nbsp; (Pacient, Doctor, Examination, Report)<br>* Janelas de&nbsp; edição desse módulos (edição de médico, de laudo, impressão de exame).
<br><br>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.<br><span class="sg"></span><br clear="all"><br>
-- <br>Márcio Geovani Jasinski