wxDevCenter

wxDevCenter

Entries feed - Comments feed

ArtProvider

Ce soir, j'ai mis un point final à la mise en place du système unifié des resources d'images (ArtProvider).
Ce système permet de réutiliser un certain nombre d'icones standards et permet de charger les images de facon simple depuis les répertoires d'images... C'est Bôôô !!!

CommandManager

J'ai commité la majeur partie du CommandManager ansi que le début du LayoutManager.
Le CommandManager est un gestionnaire qui permet de regrouper les commandes pour générer automatiquement les menus en fonctions du contexte. Je me sépare au passage de l'ancien système de menus. L'avantage du CommandManager est de centraliser tout le support des commandes et permettra au programmeur de plugins de ne pas doubler son code pour les menus et les toolbars. Le code relatif aux toolbars n'est pas encore écrit mais le sera bientot, comme il dépent des dérivés de TopFrame (MainFrame), j'attend la mise en modules des parties spécifiques.
Pour le LayoutManager, je n'ai écris - pour l'instant - que la partie relative à la description du layout courrant qui sert au commandManager pour reforger la barre de menus, le reste viendra en temps utiles.

Boite de dialogue de création de bitmap.

J'ai finis de commiter une boite de création de bitmaps pour le StdPlugin.
Cette boite permet de choisir la dimension de l'image ainsi que sa résolution, le tout dans plusieurs unité possibles (pixel, centimètre, pouce ...).
Il est possible également de choisir un format préprogrammé. Ceux-ci sont proposés depuis la configuration. Il sera prochainement possible de paramétrer de nouveaux formats.

Gros commits sur les systèmes de fichiers

Vu les problèmes avec les systèmes de fichiers et dans un soucis de portabilité vers le futur wxExplorer, j'ai pas mal bidouillé les classes relatives aux systèmes de fichiers.

Continue reading »

Icones et wxArtProvider.

Dans un soucis de simplification de l'accès aux icones, j'ai remplacé le vieu système de cache des icones par un dérivé de wxArtProvider. En plus d'offrir un système de cache, wxArtProvider permet de fournir les icones à la taille voulue, redimmensionnant si nécessaire.

Une ligne de commande, une ...

Vu la difficultée recontrée pour les tests d'intégrations des plugins et pour plus de souplesse, j'ai ajouté un parsing de ligne de commande pour faciliter le passage de paramêtres au programme.

Continue reading »

Utilisation de wxDockIt

J'ai remplacé l'utilisation de wxFrameLayout par wxDockIt pour la gestion des WorkBar.

Continue reading »

Element ... Element ... Element ...

J'ai fini le passage du wxDevCenter sur la nouvelle architecture d'éléments de plugins.

Continue reading »

Thème original par N.Design Studio - Adapté par Pixials - Powered by Dotclear
Fil des billets Administration