Ouh le beau ColorPicker

18. juillet 2009

Voila je suis tout fier de mon ColorPicker pour le nouveau Nova alors je bloggue dessus (oui je sais ça ne sert à rien mais ça me fait plaisir).

La bête:

image

Le papa et la maman vont bien :).

Nova

Le truc à la con du jour : Associer un designer par défaut à un type pour la PropertyGrid

18. juillet 2009

Le problème est le suivant : je voudrais mettre un TypeConverter et un designer par défaut sur un type donné sans pour autant aller me mettre les tags [TypeConverter] et [Editor] sur chaque propriété utilisant mon type.

Et comme souvent avec le framework .Net la solution est simple : Il est possible de référencer de manière statique ces attributs sur les types plutôt que sur les propriétés.

La solution en image:

            TypeDescriptor.AddAttributes(typeof(RGBAColor),
                new EditorAttribute(typeof(RGBAColorDesigner), typeof(UITypeEditor)),
                new TypeConverterAttribute(typeof(RGBATypeConverter))
                );

Ainsi on peut voir que j’associe directement un éditeur et un TypeConverter sur mon type RGBAColor.

Elle est pas belle la vie?

Windows Forms, .Net

Rencontres extra-terrestres

4. juillet 2009

Si l’on regarde l’histoire brillante de l’humanité en ce qui concerne les conquêtes, force est de constater que chaque fois qu’un peuple technologiquement supérieur à un autre est rentré en contact avec ce dernier ce ne fût jamais pour lui apprendre l’art subtil du point de croix. D’aussi loin que l’on regarde les schémas relationnels peuvent être rangés dans trois catégories:

  • Je te marave la tête et je viole tes femmes
  • Je te réduits en esclave et je viole tes femmes
  • je te “colonise” et si possible je viole tes femmes

Que ce soit les conquistadors, les colons américains, les grands conquérants du passé, on se retrouve toujours dans une de ces catégories.

Maintenant, même si par pure curiosité, j’adorerai qu’un peuple extra-terrestre vienne à notre rencontre, je souhaiterai juste qu’ils n’aient rien d’humain.
Parce que si ils ont la capacité de traverser les espaces sidéraux alors que l’on se traine le jonc sur Terre et que pour aller sur la lune (le palier d’à coté au sens spatial) il faut juste qu’on s’y prenne 20 ans à l’avance, je pense que l’on se prendrait une jolie petite branlée bien proprette.

Alors oui j’en vois déjà qui disent qu’ils ne seront pas forcément hostile mais j’avoue que du haut de ma condition humaine, j’aurai toujours un petit à priori.

Philo

MVP Once again

1. juillet 2009

Et bien la news vient de tomber, je suis renouvelé dans mon statut de MVP (Client App Dev of course) auprès de Microsoft et ça me fait bien plaisir :)

Voila, pour une fois, un post qui sert pas à grand chose mais qui me fait plaisir!

Divers