framework pour la conception d'interface utilisateur

framework pour la conception d'interface utilisateur - Delphi/Pascal - Programmation

Marsh Posté le 11-08-2005 à 00:38:20    

Bonsoir,
   
  Je viens poster ici pour vous parler d'un projet sur lequel je travaille depuis quelques temps, il s'agit d'un pack de composants vcl et d'un framework destiné à la conception d'interface novatrice et agréable. Le but serait de mettre à disposition des développeurs delphi (et ensuite kylix et c++ builder) un ensemble d'outils pour construire une interface complétement personnalisable sans pour autant utiliser un systeme de skin.
  Le premier jet que j'avais réaliser peut être apperçu sur mon site http://www.crystalvcl.net à la rubrique gallerie. Un éxécutable de démo peut être quand à lui télécharger ici: http://crystalvcl.net/component/op [...] Itemid,74/  
   
  Néanmoins, cela reste une première ébauche et je comptais me remettre au travail pour la sortie de la lib graphics32 1.8 (que j'utilise). Je fais donc appel à toutes les personnes qui serait intéréssé pour me fournir leur suggestions où mêmes des spécifications pour que ce projet soit interessant pour le plus grand nombre de personnes.
 
  Je suis à disposition pour toute questions supplémentaire.
 
Merci à tous,
mail: webmaster@crystalvcl.net


Message édité par melancolik le 11-08-2005 à 18:09:24

---------------
http://www.crystalvcl.net
Reply

Marsh Posté le 11-08-2005 à 00:38:20   

Reply

Marsh Posté le 11-08-2005 à 11:59:05    

Ça a l'air joli... Les sources sont fournies avec ? (je ne m'y retrouve pas sur le site :D)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 11-08-2005 à 12:45:57    

Les sources sont browsable uniquement pour l'instant via ce lien http://crystalvcl.net/cgi-bin/trac.cgi je n'ai pas fait de release vu que la version était purement incompléte et experimental. Tu trouves ca joli, c'est kewl mais as tu des suggestions pour l'idée cité plus haut? Ca m'aiderai bcp :/


---------------
http://www.crystalvcl.net
Reply

Marsh Posté le 11-08-2005 à 13:10:14    

Je ne risque pas de pouvoir beaucoup t'aider dans ce genre de projet, vu que je suis un grand défenseur des logiciels non-skinnés, reprennant le look de Windows (et le thème XP en cours, s'il y en a un) :D
 
Mais pour quand même éventuellement te donner des idées, connais-tu Toolbar2000 et TBX ? Le premier est une série d'exellents composants pour barres d'outils et menus (nettement plus pratique et fonctionne mieux que les TMenu/TToolbar de Delphi), le second rajoute le look XP et éventuellement des skins. Il y a aussi une troisième bibliothèque qui vient au-dessus de TBX pour rajouter l'unicode et des composants en plus.
 
Donc pour en revenir à ton projet, il serait éventuellement intéressant de le rendre compatible avec tout ce petit monde. Enfin, quand je dis éventuellement, c'est que je n'ai pas réfléchi à la question, mais c'est juste une idée qui me vient à l'esprit. Je sais qu'il y a déjà eu des liens entre la JVCL et TBX qui ont été faits, et que certains composants de skin fort connus sont compatibles avec TBX.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 11-08-2005 à 13:25:25    

Re,
Je comprends ton point de vue sur les logiciels skinné, c'est vrai que c'est souvant plus dérangant qu'autre chose, c'est pour ca que j'avais préféré faire un truc entierement dynamique. Les fichiers de thêmes que j'utilise sont au format xml. Cela permettra à l'avenir de pouvoir modifier son theme directement via les preferences du logiciel voir de le desactiver pour ceux qui préfére le look courrant windows.
 
Je connais toolbar et tbx d'ailleurs je crois que c'est tbx qui a était crée par le même dev. que graphics32.  
 
C'est clair que ça serait interessant de pouvoir intégré le tout à des composants déja existant. Mais la multitude de composants tiers de ce genre risque de pas me faciliter la tâche. :/
 
Je vais plancher la dessus, en tout cas merci de ta réponse.


---------------
http://www.crystalvcl.net
Reply

Marsh Posté le 11-08-2005 à 13:58:14    

melancolik a écrit :


 
Je connais toolbar et tbx d'ailleurs je crois que c'est tbx qui a était crée par le même dev. que graphics32.  


 
En effet ;)
 


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 15-08-2005 à 14:04:49    

C'est clair que c'est complètement beau, j'hallucine. j'ai hâte de le voir finalisé et pleinement fonctionnel.
 
Sera-t-il payant ou gratuit ?
 
Autre chose, j'ai un petit problème avec Windows 98 pour le déplacement de fenêtre en "drag&drop", comment fais-tu ?
 
Bon courage pour la suite, c'est très très encourageant comme projet.

Reply

Marsh Posté le 15-08-2005 à 23:00:26    

Yo!
 
déja merci bcp pour ton commentaire, je suis en effet entrain de revoir toute l'architecture pour rendre la librairie plus général d'acces pour des composants tiers. L'acces plus framework/api que vcl en gros.
 
Je ne comprends pas trop ce que tu entends par déplacement de la fenetre via drag&drop. Sinon regarde le code de la gestion du deplacement dans l'unité c_titlebar tu trouveras peut etre ta réponse. http://crystalvcl.net/cgi-bin/trac.cgi/browser/
Enfin la librairie sera au moins sous license MPL pour les projets non-commerciaux.
 
Merci encore, ca fait plaisir de voir que des personnes intéressées.


Message édité par melancolik le 15-08-2005 à 23:01:10
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed