GMini Translator 2.0 : un traducteur de textes gratuit pour le bureau Windows

gmini translator 2

GMini Translator 2.0 est un outil gratuit pour le bureau de Windows qui permet d’effectuer rapidement des traductions de textes à partir du service de traduction de Google Translate. J'ai écrit ce petit logiciel en WPF / C# 6.0 / .NET 4.6.2 pour avoir un outil plus ergonomique que son homologue Google translate dans le … Continuer la lecture de GMini Translator 2.0 : un traducteur de textes gratuit pour le bureau Windows

WPF : Réaliser un inflecteur de clefs de dictionnaires de ressources

.NET WPF XAML

D'après le dictionnaire (pas celui de ressources , mais plutôt celui de la langue Anglaise: the freed dictionary, "un inflecteur est la façon dont un mot est changé ou modifié dans la forme afin d'atteindre un nouveau sens spécifique". Dans le cas d'un dictionnaire de ressources WPF, un mécanisme d'inflection des clefs permet de subsituer … Continuer la lecture de WPF : Réaliser un inflecteur de clefs de dictionnaires de ressources

Localisation d’une application .NET avec locbaml – excel – csvtransformer

illustration traduction pays et texte traduire

Votre dernière création logicielle est prête et doit être diffusée au dela de vos frontières ? Alors il est temps d'effectuer la traduction (localisation) des ressources utilisées. Nous allons voir dans ce ticket une façon simple de le faire en utilisant des outils appropriés : • compilateur msbuild de Visual studio • outil gratuit Visual … Continuer la lecture de Localisation d’une application .NET avec locbaml – excel – csvtransformer

Tracer les fonctions « easing » de WPF

homme forme fonction

Les fonctions de easing de WPF, autrement appellées les fonctions d’accélération sont des fonctions qui permettent de ralentir ou d’accélérer le mouvement d’une animation selon une formule mathématique. Dans ce billet nous allons voir comment réaliser une petite application WPF qui liste et dessine les fonctions de Easing disponibles dans le framework WPF.

Animatique sous WPF via les méthodes d’extension C# – Partie 1

L'animatique est une part importante de l'expérience utilisateur dans les interfaces modernes, qu'elles soient WEB ou Desktop. WPF répond à cette problématique d'une manière très complète en fournissant dans le framework .NET des classes de gestion du temps (minuteurs,table de montage) et de synchronisation des contrôles (calcul et mise à jour des propriétés). Dans cet … Continuer la lecture de Animatique sous WPF via les méthodes d’extension C# – Partie 1

Zoom de l’UI avec WPF

loupe

Comment ajouter la possibilité de zoomer un contrôle WPF et son contenu ? Il faut imbriquer le ou les contrôles que l'on souhaite zoomer simultanément dans un Grid, sur lequel on applique une transformation de Layout de type transformation d'échelle. Par exemple : [xml] <Grid.LayoutTransform> </Grid.LayoutTransform> [/xml] la méthode en C# suivante appliquera le ratio … Continuer la lecture de Zoom de l’UI avec WPF