Ol=E1 pessoal,
Bom temos, h=E3=E3... um probleminha.
Na QT, na CLX, n=E3o existe o conceito de ownerdraw. Traduzindo isto para=
=20
pt_br,
n=E3o temos como realizar a nossa id=E9ia de construir controles derivado=
s=20
dos controles
atuais (tipo, TEdit de TCustomEdit usando o evento OnPaint para pintar=20
um edit diferente).
Ou seja, n=E3o da para fazer na CLX o estilo de skin que havia sido=20
sugerido que fiz=E9ssemos...
Nada de skins/temas no n2...
SOLU=C7=C3O
=A8=A8=A8=A8=A8=A8=A8=A8=A8=A8=A8=A8=A8=A8=A8=A8
N=E3o d=E1 pra fazer deste jeito, mas tem outro jeito...
A solu=E7=E3o seria ent=E3o usarmos a CLX no windows e no linux. A QT tem=
algo=20
como um gerenciador de estilos que podemos
usar para permitir uma maior configurabilidade no notes. Ou seja, tem=20
como fazer skins, mas dum jeito bem diferente.
Tem um artigo sobre como fazer isto l=E1 na bdn no url:=20
http://community.borland.com/article/0,1410,27182,00.html
Apesar do problemasso que vai ser ter que distribuir a QT da borland=20
junto com o Notes, isto facilitaria
o desenvolvimento enormemente. Nada de ifdefs no meio do c=F3digo!!! (Ou=20
bem menos deles...)
Al=E9m da compatibilidade com as futuras vers=F5es do Delphi/kylix... Tam=
b=E9m=20
o victor e o luiz que t=E3o
s=F3 com o linux instalado se beneficiariam bastante disto, n=E9?! Acho q=
ue=20
seria bom...
Que voc=EAs acham? Just CLX?!
--=20
Anderson R. Barbieri
---------------------
Coordenador do Projeto Notes - Notepad Replacement
http://notes.codigolivre.org.br * no...@ig...
|