Re: [Notes2-team] problemas, problemas, problemas...
Brought to you by:
andersonrb
From: Thiago K. <ko...@ms...> - 2003-07-01 12:14:11
|
pessoal... eu estive pensando agora pouco e pode parecer loucura e burrice para voces pois todos querem que o mesmo codigo seja aproveitado nos dois ambientes! mas será....... que nao seria mais facil, tranquilo, despreocupante e mais "facil" fazer dois codigos separados, fazemos a versao windows sem nos preocuparmos com a versao do linux. é claro que seria excelente ter um codigo só para os dois ambientes, mas a gente teria um problema a menos para se preocupar, e talvez teremos que deixar de implementar alguma coisa interessante no win, porque nao tem como no linux. Depois uma pessoa mais experiente no kylix da equipe somente ficaria traduzinho o codigo para o ambiente linux. mas claro!! talvez com isso o notes do linux nao ficaria exatamente igual ao do win.... principalmente no codigo! mas o que interessa??? aposto que nao vai ter nenhum mané que vai abrir o notes no win... depois abrir o notes no linux para ficar comparando se está igual!!! repito!!!! TAMBEM GOSTARIA que fosse um codigo só, mas é apenas uma ideia de que seria menos um problema para nós programadores! isso nos daria mais trabalho mas ao mesmo tempo acho que um pouco menos de dor de cabeça!!! mas quem sabe a gente nao consegue ter um codigo só nas duas plataformas com todos os recursos que gostariamos...... será bom e ideal! abracos, Thiago Koguta ----Original Message Follows---- From: Anderson Barbieri <no...@ig...> Reply-To: not...@li... To: Notes Dev List <not...@li...> Subject: [Notes2-team] problemas, problemas, problemas... Date: Mon, 30 Jun 2003 00:38:16 -0300 Olá pessoal, Bom temos, hãã... um probleminha. Na QT, na CLX, não existe o conceito de ownerdraw. Traduzindo isto para pt_br, não temos como realizar a nossa idéia de construir controles derivados dos controles atuais (tipo, TEdit de TCustomEdit usando o evento OnPaint para pintar um edit diferente). Ou seja, não da para fazer na CLX o estilo de skin que havia sido sugerido que fizéssemos... Nada de skins/temas no n2... SOLUÇÃO ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ Não dá pra fazer deste jeito, mas tem outro jeito... A solução seria então usarmos a CLX no windows e no linux. A QT tem algo como um gerenciador de estilos que podemos usar para permitir uma maior configurabilidade no notes. Ou seja, tem como fazer skins, mas dum jeito bem diferente. Tem um artigo sobre como fazer isto lá na bdn no url: http://community.borland.com/article/0,1410,27182,00.html Apesar do problemasso que vai ser ter que distribuir a QT da borland junto com o Notes, isto facilitaria o desenvolvimento enormemente. Nada de ifdefs no meio do código!!! (Ou bem menos deles...) Além da compatibilidade com as futuras versões do Delphi/kylix... Também o victor e o luiz que tão só com o linux instalado se beneficiariam bastante disto, né?! Acho que seria bom... Que vocês acham? Just CLX?! -- Anderson R. Barbieri --------------------- Coordenador do Projeto Notes - Notepad Replacement http://notes.codigolivre.org.br * no...@ig... _________________________________________________________________ MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com |