Accueil > > > [WIN32/LINUX/MAC][WXWIDGETS] CONVERTISSEUR DE FICHIER IMAGE V0.6.0 : EXEMPLE D'UTILISATION DE WXWINDOWS
[WIN32/LINUX/MAC][WXWIDGETS] CONVERTISSEUR DE FICHIER IMAGE V0.6.0 : EXEMPLE D'UTILISATION DE WXWINDOWS
Information sur la source
Description
Ce code n'à pas la prétention d'être plus qu'un exemple d'utilisation de la librairie wxWindows, et pour joindre l'utile à l'agréable de fournir un convertisseur d'image en fichier XPM (format utilisé avec cette librairie pour les boutons, icônes etc..) Cependant il est intéressant de voir l'utilisation des possibilités d'internationalisation qu'offre wxWindows : Utilisation des macro _ , _T et de la classe wxLocale.
Source
- // Pour le code voir le fichier zip ;o)
// Pour le code voir le fichier zip ;o)
Conclusion
Comme indiqué dans le titre, cette application fonctionne parfaitement aussi bien sous Windows que sous Linux et logiqueme,t aussi sous Mac. Sous Windows : l'environnement de développement utilisé est Dev-Cpp (http://www.bloodshed.net/dev/) Sous Linux et Mac : pas d'environnement de développement un bon editeur et un makefile.
La version 2.7.0 est nécessaire pour compiler cette application dans sa version 0.6.0.
Testé sous Windows XP et GNU/Linux Mandriva 2006. La version 0.6.0 n'a pas été testée sous Mac en revanche la version précédente 0.5.1 l'a été avec succès.
Pour l'internationalisation j'ai utilisé le logiciel PoEdit (http://poedit.sourceforge.net)
A noter aussi : ce logiciel est sous GPL. Mais certains fichiers sources sont sous la même licence que wxWindows (voir http://www.wxwindows.org) reporter vous aux entêtes des fichers sources pour savoir sous quel licence ils sont.
J'espère que cette source sera utile notamment à ceux qui veulent se lancer dans les applications cross-platform Windows/Linux ou ceux qui veulent utiliser la librairie wxWidgets.
Pour ceux qui ne veulent ou ne peuvent pas compiler l'application, allez faire un tour sur mon site http://cfred.free.fr et suiver le lien 'Xpm Convert'. Vous trouverez deux installateurs pour Windows (Ansi et Unicode). Les makefile pour GNU/Linux et Mac sont aussi disponibles sur le site.
Utilisateur de Dev-Cpp, vous voulez avoir wxWidgets 2.7.0 ou 2.6.3 avec votre EDI favori? Vous trouverez aussi tout ce qu'il vous faut ici http://cfred.free.fr/download.php#wxdevpak
N'oubl iez pas si vous trouvez un bogues ou vous voulez une nouvelle fonctionnalité => http://cfred.free.fr/bugreport.php
Historique
- 24 septembre 2004 10:45:56 :
- Ajout d'un lien pour télécharger une version compilée pour Windows et d'un lien pour une information sur les paquets wxWidgets 2.5.2 pour Dev-Cpp
- 10 novembre 2004 18:48:58 :
- Changement de l'interface.
Ajout du traitement par lot.
- 15 novembre 2004 17:42:48 :
- modification du logo wxWidgets. Je sais ça fait pas avancer le bousin mais c'est plus propre.
- 17 novembre 2004 12:28:33 :
- - Correction des bogues
- Modification légère de l'interface
- Modification de la documentation
- 15 décembre 2004 12:00:49 :
- .
- Correction de l'inversion bleu et vert dans la masque de transparence
- Correction de la sauvegarde de la transparence lors de la conversion
- 24 juin 2005 09:38:35 :
- - Ajout de fonctionnalité (filtres)
- 12 septembre 2006 13:58:35 :
- - Ajout d'option pour certain format d'image
- Adaptation pour version 2.7.0 de wxWidgets
- Légère correction de l'interface (non visible pour l'utilisateur)
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
dev graphique simple sous linux et windows [ par fgh39 ]
Bonjour Je recherche un soft de développement graphique multiplateforme et assez simple basé sur du C (win, tux) si possible gratuit ou a prix modéré
Programmer sur Mac [ par Zestyr ]
Bonjour, je développe essentiellement pour Windows, et j'aurais besoin de savoir comment fonctionne un Mac, voici quelque question que j'espère qu'on
reparation de windows [ par hamcha ]
Bonjour je vourais crée un livecd personalisé avec mon propre interface graphique et une application avec la quel je vai reparer windows en cas de pro
portage d un projet c++ de linux vers windows [ par elhajjajireda ]
j’ai des petits problèmes qui concerne le sujet de mon projet de fin d’études et qui consiste à l’optimisation d'une bibliothèque de
debogage et portage d'une biblio de linux vers windows [ par elhajjajireda ]
Bonjour tous le monde je travail sur l'optimisation et le portage d'un bibliothèque de linux vers windows, cette biblio fonctionne correctement sous
Exe linux en exe windows (programme c++) [ par tiouil ]
Bonjour à tous, Je me tourne de nouveau vers vouscar ayant developpé pas mal de jeux en c++ sur linux, j'aimerais les exporter vers en exe windows. A
[BAR]A propos de Linux Ubuntu [ par saramaria ]
Bonjour tous le monde, j'utilise windows 7 comme Os et je voudrais installer Linux Ubuntu sur ma machine tout en conservant mon windows 7 de tel sorte
Dll sous Linux et Windows [ par alexatique ]
Bonjour,Voilà, j'arrive à réaliser des dlls sous windows à l'aide de visual studio.J'arrive également à faire un programme qui appelle cette dll.Mais
pb avec windows.h sous linux [ par mattpss ]
Salut,Je suis actuellement en 2eme année de bts informatique. J'aimerais Executer un programme sous eclipse mais dans mon programme j'utilise la bibli
Problèmes de Création de Threads Windows/Linux [ par LaKiks51 ]
Bonjour Le but est de savoir combien de threads peuvent etre executer simultanément c'est à dire que j'ai un executable qui réalise une opération pe
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
RE : SAC A DOS RE : SAC A DOS par hadjkaddour
Cliquez pour lire la suite par hadjkaddour
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|