rss

Toying with Dia: what CirC will look like

Category : C#, Circ, Design, SharpWidgets

As I was a little bored today I decided to draw on Dia the sketch I had already made on a paper that describes the architecture of CirC and how everything fit together, so here it is (click on it to see it fullsize) :

Circ

Etat de SharpWidgets

Category : C#, SharpWidgets

Comme vous ne le savez surement pas, un autre de mes projets de codeur fou consiste à la création d’une bibliothèque de GUI multiplateforme (à l’image de wxWidgets ou Qt) qui profiterait de tous les avantages de la plateforme .NET (late binding, appels asynchrones, évênements…). Une page pour présenter le projet était disponible ici [en] ou ici [fr] mais ça fait longtemps que je ne les ai pas mise à jour, je n’ai, pour ainsi dire, pas commité de travail sur le SVN depuis au moins 1 mois ;-) .

Il n’empêche que j’ai eu l’envie de retravailler un peu dernièrement dessus et l’idée du jour consiste à transformer les appels GUI natif en méthode asynchrone ce qui devrais en tout logique amener de meilleure performance et un meilleur suivi des règles de PAC (Plateform Abstraction Controller : le design pattern derrière SharpWidgets). Comme ma précédente idée d’apporter de la laziness à SharpWidgets, cette idée-ci demande quelques tests et un changement assez radical dans l’organisation de la lib. Stay tuned donc ;-) .