begin process at 2012 05 27 19:33:57
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > [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

Note :
7 / 10 - par 1 personne
7,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Application Classé sous :wxwidgets, windows, linux, mac, graphique Niveau :Débutant Date de création :04/01/2004 Date de mise à jour :12/09/2006 13:58:35 Vu / téléchargé :18 495 / 691

Auteur : fredcl

Ecrire un message privé
Site perso
Commentaire sur cette source (50)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
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

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 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

Source avec Zip Source avec une capture [WXWIDGETS] WXSQLITE+ 0.1 ALPHA - EXPLORATEUR DE FICHIER DE ...
Source avec Zip Source avec une capture [WXWIDGETS][WINDOWS/LINUX] CLIENT IRC : CHAT IN THE BOX 0.1....
Source avec Zip Source avec une capture [WIN32][WXWINDOWS][OPENGL] EXEMPLES D'UTILISATION D'OPENGL A...
Source avec Zip Source avec une capture EVOLUTION EVALUATEUR D'EXPRESSION 2

 Sources de la même categorie

Source avec Zip Source avec une capture PROGRAMME DE SUDOKU par AffreuxJojp
Source avec Zip EVALUATEUR D'EXPRESSION ARITHMÉTIQUE par matrx180vTitanium
Source avec Zip Source avec une capture QBIBLIO GESTION DES PRÊTS par conatic
Source avec Zip Source avec une capture QL-CHATROOM V 1.0 par mature
Source avec Zip Source avec une capture GEOLOCALISATION par ganjarasta

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture SOKOBAN EN C POUR DÉBUTANT (VERSION AMÉLIORÉE BASÉE SUR LE T... par eustatika
Source avec Zip [MYLIB] GESTION DE FICHIERS par Galaad2908
Source avec Zip Source avec une capture CLASSE GRAPH: GESTION DES GRAPHIQUES DANS LES APPLICATIONS W... par Pistol_Pete
Source avec Zip [SDL/C++] JEU SIMPLE POUR COMMENCER DANS LA PROGRAMMATION DE... par marmous
Source avec Zip EXEMPLE D'AFFICHAGE MULTIPLATEFORME D'UN TRIANGLE (DIRECTX E... par Zacks

Commentaires et avis

Commentaire de Kirua le 05/01/2004 16:53:23

toi tu le sauras peut-être, wxWindows propose un composant pour utiliser OpenGL à l'intérieur d'une fenêtre wx, ce qui serait super pratique pr faire un éditeur de monde pr un jeu vidéo (ce que je veux faire).

moi je code sous DevC++, et j'ai pas réussi a trouver un pack de dev wx qui ait été compilé avec l'option opengl pour DevC++. tu saurais pas m'aider stp? j'ai déjà pas mal cherché, testé plusieurs packs mais non :-( et là j'ai uen version "standard" de wx installée pour mingw32 (donc devc++).

merci d'avance ;-)

Commentaire de LordBob le 05/01/2004 19:14:25

ta source va surement me servir car je voulais me servir de wxwindows pour pouvoir faire des applications multiplateforme !!! tu ne connaitrais pas des bon tuto pour utiliser cette librairie?

Commentaire de fredcl le 05/01/2004 20:05:20

LordBob :
malheureusement, je n'ai pas trouver un tuto vraiment complet qui en vaille vraiment la peine.
Mais si tu as des soucis sur certaine chose on peut chercher ensemble, j'ai remarquer que l'on avance souvent plus vite sur les problèmes quand on le traite à plusieurs.

Kirua :
Je vais regarder demain pour openGL avec wxWindows, j'espère que je pourrais t'aporter une commencement de réponse

A+

Commentaire de Kirua le 05/01/2004 20:26:44

thanks ;-)

Commentaire de fredcl le 06/01/2004 10:12:31

Kirua : pour opengl avec wxwindows regarde çà, tu devrais trouver des informations http://www.wxwindows.org/opengl.htm

A+

Commentaire de Kirua le 06/01/2004 16:48:33

ben vi j'avais déjà lu ça :-( ça m'a pas bcp aidé, j'ai pataugé, bon, puisque j'y suis, je vais tt relire, y a peut etre du neuf

Commentaire de fredcl le 06/01/2004 17:29:02

J'ai trouvé une solution pour toi Kirua, c'est un tantinet cradot, mais ça marche pil poil.
Il faut tout d'abord télécharger wxAll (c'est à dire toute les sources de wxwindows) sur sourcesforge.
ça fait 12 Mo mais c'est plein de truc hyper interresdsant de toute façon.
Tu créer ton projet avec dev-cpp comme d'habitude, et tu inclus dans les fichiers sources le fichier glcanvas.cpp (celui dans le répertoire msw). puis tu modifie les fichiers setup.h et setup0.h pour mettre #define wxUSE_GLCANVAS       1
Lance la compile de ton projet et ça devrais fonctionner comme il faut.
j'ai tester avec la demo cube fourni dans wxAll

A+

Commentaire de Kirua le 06/01/2004 17:32:24

ah ben c ce que j'ai fait, mais j'arrivais pas à comprendre comment l'utiliser, savais pas qu'il y avait une démo, ça change tout, j'y cours, merci ;-) en tt cas j'avais déjà modifié setup.h, mais pas setup0, je vias voir, THX !

Commentaire de Kirua le 06/01/2004 22:17:10

argeul, j'obtiens tjs un Undefined Reference to wxGLCanvas() (j'ai pas trouvé d'exemple alors j'essaye à taton...)

je dois préciser qq ch ds l'en-tête pr pvr utiliser wxglcanvas? j'ai déjà inclu glcanvas.h et j'ai pas d'erreur à la compile.

précision: je travaille avec Dev C++

merci pr l'aide

Commentaire de Kirua le 06/01/2004 22:54:12

bon, j'ai trouvé un vrai exemple, dont il est dit qu'il marche, mais j'ai tjs la même erreur (à savoir, undefined reference to wxGLCanvas)

voici le sample:

//------------------------------------------------------------

#include "wx/wx.h"
#include "wx/glcanvas.h"

class MyApp: public wxApp
{
  virtual bool OnInit();
};

IMPLEMENT_APP(MyApp)

bool MyApp::OnInit()
{
  wxFrame *frame = new wxFrame((wxFrame *)NULL, -1,  "Hello GL World", wxPoint(50,50), wxSize(450,340) );
  wxGLCanvas * MyGLCanvas = new wxGLCanvas(frame, -1, wxPoint(0,0), wxSize(200,200), wxSUNKEN_BORDER, _("some text"));

  frame->Show(TRUE);

  MyGLCanvas->SetCurrent();
  wxSafeYield();
  glClearColor(0.0, 0.0, 0.0, 0.0);
  glViewport(0, 0, (GLint)200, (GLint)200);
  glColor3f(1.0, 1.0, 1.0);

  glBegin(GL_POLYGON);
    glVertex2f(-0.5, -0.5);
    glVertex2f(-0.5, 0.5);
    glVertex2f(0.5, 0.5);
    glVertex2f(0.5, -0.5);
  glEnd();
  glFlush();

  MyGLCanvas->SwapBuffers();
  return TRUE;
}

//------------------------------------------------------------


en général qd j'ai cette erreur (qui est une erreur du lieur pas du compilo), c'est qu'il me manque qq ch ds la liste des options de compilation (éditeur de lien)

sais pas quoi y mettre, des idées ?

Commentaire de Funto66 le 07/01/2004 00:10:29

Dsl Kirua là je peux pas t'aider, du moins pas maintenant je vais me coucher lol. Je chercherai ;)
Si ça peut t'aider : http://www.wxwindows.org/devcpp.htm mais à mon avis t'y es déjà allé...
En ce qui concerne le prog (eh oui, faut pas l'oublier...:p); fredcl : je le trouve plutôt bien fait, et aussi t'as même placé une license GPL et indiqué l'installation, c'est un bel effort, bravo ;)
Bien que Nix décourage de mettre un exécutable, je pense que la plupart des gens de ce site n'ont pas installé wxWindows et donc ne pourront pas compiler, donc je mettrais un exe, mais c'est toi qui vois ;)
Puisque je suis là j'en profite : en ce qui concerne les "GUI builders" pour wx je viens de découvrir VisualWx, ça a l'air sympa, mais pour l'instant je préfère DialogBlocks ou wxGlade ^^
Avis aux amateurs ;)

Commentaire de Funto66 le 07/01/2004 00:12:17

J'ai oublié : pour Kirua, pose ton problème là : http://g.yi.org/Forum/list.php?f=13

Commentaire de fredcl le 07/01/2004 09:34:36

Funto66 j'ai bien pensé à mettre un exécutable, mais la source est déjà bien grosse, le fichier aurait largement dépassé les 700 Ko qui est, il me semble, le maximum autorisé sur ce site. Mais tu remarqueras que j'ai donné en lien les sites pour le téléchargement du compilateur pour créer l'exécutable sous MS Windows. Le problème ne se posant pas sous GNU/Linux car GCC est fourni en standard et j'ai donné les explications pour effectuer la compilation.

A+

Commentaire de Funto66 le 08/01/2004 22:00:04

Oki. Juste un truc, chez moi y'a un bug quand tu changes de langue, le point du menu qui indique quelle langue est sélectionnée reste à English.

Commentaire de fredcl le 09/01/2004 11:17:45

Ha bon!! Et le menu change de langue ou pas? Au démarrage l'application est en quel langue? Quel système utilises-tu et quelle version? Les fichiers .mo sont-ils bien installés au bon endroits?
Quelqu'un d'autre confirme t'il le bug? Car chez moi tout se passe bien aussi bien sous Windows (XP/NT4) que sous linux (Mandrake 9.2)

Commentaire de Funto66 le 11/01/2004 01:25:22

la localisation en elle-même se passe très bien : le menu est en français au départ, il change si je choisis une autre langue...etc
C'est le point, style radiobox, du menu qui foire : il reste à English, bien que la langue ne soit pas celle-là, et je peux cliquer partout ça change pas

Commentaire de fredcl le 11/01/2004 13:41:30

Je viens de vérifier et tout se passe bien, le point change bien en fonction de la langue choisie. Quelqu'un d'autre pour confirmer le bug?
Sur quel système est tu Funto66? Tu n'as rien changer au source je suppose?

Commentaire de Kirua le 11/01/2004 13:53:58

je viens de tester et chez moi ça marche impec, la "petite boule" change bien, et la langue des menus également, aucun problème.
je suis sous XP Home

Commentaire de Funto66 le 11/01/2004 20:34:19

Beuh ! Bizarre alors....
Je tourne sous Win98 SE, si ça peut t'aider.

Commentaire de fredcl le 12/01/2004 09:40:32

quel version de wxWindows utilises-tu Funto66? je ferais un essai sous Win98 SE ce soir si je peux.

Commentaire de Funto66 le 13/01/2004 17:18:34

J'ai wxWindows 2.4.0 pour Windows; ce n'est pas la dernière, peut-être que ça vient d'un bug corrigé dans les versions actuelles?

Commentaire de Kirua le 13/01/2004 17:48:11

j'ai la 2.4.2 il me semble, pas la dernière non plus d'ailleurs

Commentaire de fredcl le 14/01/2004 08:59:31

Si la 2.4.2 est la dernière version stable. La 2.5.0 est la version en cours de développement. Un DevPack wxWindows 2.4.2 pour Dev-Cpp est disponible ici : http://michel.weinachter.free.fr/

Commentaire de Kirua le 14/01/2004 17:26:11

Funto utilise VC++, ouuuuuuuuuuuuuuh :-P

Commentaire de Funto66 le 15/01/2004 22:14:09

Ben ui.....mais j'ai une excuse : Dev-C++ ne marche pas chez moi ^^

Commentaire de fredcl le 16/01/2004 09:35:50

Comment ça il marche pô chez toi?
il faut ça :Windows 95 or higher. 32 MB of RAM.
Si tu as 98se tu as 32 Mo de mémoire minimum, donc ça devrais marcher.

Commentaire de Funto66 le 16/01/2004 17:58:49

Bah même les gars du forum de Dev-C++ avaient abandonné...
C'est pas une histoire de config; le compilo, si je l'utilise en ligne de commande, ou si je ne compile qu'un seul fichier .c/.cpp (sans projet ni makefile), marche très bien.
Par contre, dès que j'utilise un projet et le makefile généré par défaut par Dev-C++, il me dit à chaque compil qu'il y a eu une modification du temps, que l'on s'est projeté dans le futur lol, un truc du genre :p
Alors, si le code source est correct, il compile quand même, mais s'il ne l'est pas l'IDE ne me dit pas où est l'erreur.
J'ai essayé la solution classique pour ce problème, qui consiste à ajouter un délai à la compil : même à 20 secondes ça plante :/
C'est pas faute d'avoir essayé, mais bon, VC++ est cool, surtout avec Visual Assist :)

Commentaire de remanv69 le 21/06/2004 20:45:27

heuu  
[Linker error] undefined reference to `TIFFDefaultStripSize'
j'ai cet erreur avec despp
et je vois pas le probleme :'( merci de m'aider !!

Commentaire de fredcl le 22/06/2004 08:38:44

!!??!! Jamais eu cette erreur.
As-tu la dernière version de Dev-Cpp?
Le projet est assez ancien, il faut peut être reconstruire le fichier projet.
Je vais bientôt poser sur le site une version avec quelques correction d'erreur et des fichiers de projets tout neufs. Mais j'ai encore quelques petits soucis avec le "make install" sous linux, j'ai bien peur qu'il faille faire l'installation à la main.

A+

Fred

Commentaire de Kirua le 22/06/2004 13:16:10

le format TIFF est pê pas intallé par défaut, faut pê recompiler wx en modifiant le fichier config.h :/

Commentaire de fredcl le 22/06/2004 14:42:34

Je n'ai pas modifié le config.h pour faire ce programme Kirua.

A+

Fred

Commentaire de Funto66 le 26/09/2004 12:13:53

fredcl >> je viens d'installer ton package pour wxWidgets 2.5.2; il fonctionne mais me met plein de warnings, c'est normal? (je sius sous Dev-C++ 4.9.9.0).

Sinon, pour la source :
-pourquoi l'appeler encore Xpm Convert alors qu'elle supporte d'autres formats maintenant?
-y'a un bug d'affichage lors d'un redimensionnement
-si tu parles de "Copyright" dans la boîte de dialogue ça voudrait dire que t'en aurais déposé un...ce qui m'étonnerait ;)

Commentaire de Kirua le 26/09/2004 12:16:46

Dev-C++ 4.9.9.0 a des ratés avec wx.
chez moi ça marche même pas du tt, alors qu'avec la 4.9.8.5 c'est impeccable!

Commentaire de fredcl le 26/09/2004 13:47:42

Je ne peux pas vérifier de suite, je bosse actuellement sur Linux, mais il me semble que la version de Dev-Cpp que j'utilise est la 4.9.8.10

Il est possible qu'il y est un problème avec le Template de projet wxWidgets vérifie si dans tes options de compilation il y a bien -DWXUSINGDLL au début. Si ce n'est pas le cas rajoute le. Merci de me prévenir si c'est bien celà, car il me semblais avoir fait la correction dans le DevPack.

Commentaire de fredcl le 26/09/2004 14:09:33

Réponse à Funto 66:

>-pourquoi l'appeler encore Xpm Convert alors qu'elle supporte d'autres formats maintenant?
XPM Convert à toujours supporté tous les formats possible avec wxWidgets. Ce logiciel s'appelle XPM Convert car le but premier de ce logiciel est de convertir les autres formats en format XPM (utilisé massivement dans wxWidgets et dispo dans presque toutes les plateformes). Mais comme l'on dit qui peut le plus peut le moins, ce logiciel fait aussi l'inverse.

> -y'a un bug d'affichage lors d'un redimensionnement
Pourrais tu être plus précis? Une adresse mail est dans les sources fait moi une copie d'écran et une petite expication, je regarderais cela de plus près. La version 0.4 devrais changer beaucoup de chose dans l'ergonomie. Si on me fait des rapports de bugs je ferais mon possible pour qu'ils soient corrigé dans la prochiane version.

> -si tu parles de "Copyright" dans la boîte de dialogue ça voudrait dire que t'en aurais déposé un...ce qui m'étonnerait ;)

En réponse voici un extrait de la FAQ de http://www.copyrightdepot.com
QR 1 - Pourquoi est-ce que j'enregistrerais mes droits d'auteur ?

Rien ne vous y oblige en effet. Vos droits vous appartiennent déjà de toute manière.

La seule raison d'enregistrer vos droits d'auteur c'est que nous vivons en société. Retrouver sa création signée par un autre est extrêmement frustrant, surtout si on songe aux heures de travail impliquées.

Notre service vous permet d'avertir les gens que votre création a été déposée devant notaire, en affichant VOTRE certificat de dépôt de droits d'auteur numéroté sur Internet.

Explication : tu n'est pas obligé de déposer tes oeuvres pour avoir tes droits, heureusement d'ailleurs. Mais les enregistrer facilite les démarches en cas de problèmes.

Commentaire de Kirua le 26/09/2004 15:32:46

le seul problème que tu pourrais avoir, c'est de prouver que tu es bien le créateur du programme, et tu dois donc prouver que tu l'as eu avant tlm (forcément ^^). comme tu le postes ici sur une communauté, ton dépot est daté. à mon avis, ça suffit pour te garantir les droits.

mtnt... qui est le con qui irait voler un programme??

Commentaire de Funto66 le 26/09/2004 16:29:57

"qui est le con qui irait voler un programme??" -> beaucoup de personnes seraient susceptibles de le faire à mon avis, histoire de faire croire qu'elles "savent" bien programmer...

Donc en fait on peut parler de copyright sans déposer de copyright...mais si quelqu'un veut modifier le programme, sans le consentement de l'auteur, est-ce qu'il a ce droit?

Pour le bug d'affichage, je te l'explique ici : le redimensionnement par les bordures de la fenêtre se passe très bien, en revanche c'est quand je clique sur le bouton "Agrandir" de la barre de titre; la zone où était affichée l'image n'est pas rafraîchie, et la nouvelle image, à se nouvelle position, apparaît par dessus.
Si tu n'arrives pas à reproduire le bug on en discutera par mail ;)

Commentaire de Kirua le 26/09/2004 17:45:28

les droits sont tiens à partir dû moment où tu crées, c'est une conséquence directe.

déposer les droits, c'est plus faire acte de cet état, d'une façon formelle auprès d'un organisme reconnu juridiquement (je pense).

Commentaire de fredcl le 27/09/2004 16:26:29

"mais si quelqu'un veut modifier le programme, sans le consentement de l'auteur, est-ce qu'il a ce droit?
"
Cela dépend de la licence. Mon programme est en GPL tu peux donc le modifier à loisirs, mais...
Le programme résultant doit être aussi en GPL.
Tu ne peux pas enlever le copyright sur les portions de codes qui ne sont pas à toi.
et d'autres petites chose..
voir :
La GPL en anglais : http://www.gnu.org/copyleft/gpl.html
Traduction fraçaise NON-OFFICIELLE :
http://www.linux-france.org/article/these/gpl.html
Une GPL en français est en cours d'élaboration le lien ci-dessus est la juste à titre indicatif. La version valable devant les tribunaux aujourd'hui est la version anglaise.
Mais la meilleur façon de contribuer à un logiciel libre est de fournir à l'auteur un patch ou un correctif.

Commentaire de fredcl le 28/09/2004 14:51:05

Rectification la version de Dev-Cpp que j'uitilise est 4.9.9.0
Pour le bug d'affichage c'est plutôt curieux je nai pas fait de modif au niveau de l'affichage entrela version 0.2 et 0.3 et ce problème n'existe qu'en 0.3. Par contre il semble que la version 2.5.2 de wxWidgets ai subit de grosse modification concernant l'affichage des fenêtres, ceci explique peut être cela!

A+

Fred

Commentaire de Funto66 le 11/11/2004 01:15:40

Sources? Exe? Depuis ta maj y'a plus rien :'(

Commentaire de Funto66 le 11/11/2004 11:04:59

J'ai téléchargé le prog depuis ton site et il a le même bug que le mien (je viens de voir ça :() : quand tu enregistres au format XPM, comme celui-ci utilise une colormap, qu'il est en mode texte et qu'il est prévu à la base pour les icônes, ben l'image est brouillée :(
C'est dû au filtre XPM de wxWidgets :(

Aussi, tu pourrais renommer le programme autrement, vu qu'il supporte plus que le format XPM maintenant ;) C'est ce que j'avais fait : TGA Alpha Edit est devenu Alpha Edit...
Autre chose : tu devrais remplacer le logo "Buillt with wxWindows" par "Built with wxWidgets" ;)

Je mets tout ça sur ton site, t'as fait un système de bugreports, autant l'utiliser ;)

Si jamais j'avance avec le format XPM je te tiendrai au courant ;)

Commentaire de fredcl le 14/11/2004 19:41:32

Je viens de vérifier et tout les fichiers sont bien dans le zip.
Il devais y avoir un pb avec les serveurs CS car le zip contient bien 3 zip (windows.zip, linux.zip et commun.zip) qui contiennent les fichiers sources.
Pour le filtre d'export XPM de wxWidgets il à peut être un problème, mais je ne m'en suis pas apperçu car je n'exporte pas de photo avec ce format qui n'est d'ailleurs absolument pas fait pour celà (un format texte non compressé n'est fait que pour de petite image) tu devrais soumettre ce bogue à la liste wxWidgets ils règleront peut être le problème, surtout si tu leur soumet un patch efficace.
Pour le nom du programme, il ne changeras pas car son but est bien de faire de l'export vers XPM, le fait qu'il gère d'autre format n'est qu'une fonctionnalité supplémentaire mais pas son but premier :-) le nom est donc historique et bien choisi ;-p
Le logo effectivement n'est pas le bon c'est une petite erreur que je vais corrigé cette semaine (surtout que j'ai déjà le bon logo dans Chat In The Box)
Pour l'installateur, j'en ferais un petit vite fais avec NSIS mais ce n'est vraiment pas nécessaire car pas besoin de grand chose pour faire fonctionner XPM Convert.
Merci d'avoir utilisé le suivi de bug, et merci pour le petit  mot d'encouragement ;-)

Commentaire de Funto66 le 16/11/2004 22:38:21

Moui je viens de voir ça marche nickel :)
A part le fait que l'installeur soit en anglais et que, évidemment, le bug du format XPM persiste...(même si tu as marqué le bug comme résolu dans ta liste ^^).

'fin bref pour le moment ça me convient (à part peut-être le fait qu'on soit obligé de chercher à chaque fois "à la main" le dossier où se trouvent les images même si l'on a le chemin de ce dossier dans le presse-papiers...enfin bref :)).

Bonne continuation ;)

Commentaire de fredcl le 17/11/2004 08:03:50

Le bug du format XPM est marqué résolu car comme j'ai ajouter (voir NOTA) dans la description, il n'est pas chez moi mais bien chez wxWidgets. De plus celà m'étonnerais qu'il sois corrigé chez eux (à part si qq founi un patch correct) car l'utilisation du format XPM pour des photo est un hérésie.
Si tu connais un système d'installation libre en français je suis preneur. Surtout si en plus il fonctionne sous Windows et Linux ça serais le pieds...
J'entend dans mon oreillette que tu te portes volontaire pour ecrire l'installateur merveilleux qui fonctionne sous et pour tous les systèmes, Merci Funto ;-P
Pas mal ton idée de pouvoir saisir le chemin d'accès, l'objet wxGenericDirCtrl ne le gère pas (enfin pas à ma connaissance) mais ça devrais être possible de rajouter celà, j'ai une petite idée pour faire celà ce seras pour la prochaine version.

Commentaire de Funto66 le 17/11/2004 20:20:05

Yeah c'est cool que tu le rajoutes :)
Ah aussi, rien à voir mais j'ai fait un peu de pub pour Chat In The Box, lol : http://forums.apinc.org/viewtopic.php?t=2827

Sinon pour l'install en français, ben NSIS est capable de le faire en français il me semble, d'aprè-s ce que je viens de voir sur la doc...

Après ben pour ce qui est du XPM et des photos...oui je suis hérétique :p

Commentaire de fredcl le 18/11/2004 10:13:25

Merci pour ta pub Finto, ça fait plaisir quand qq s'interesse a son projet :-) J'ai d'ailleurs laisser un petit mot pour encourager a l'essayer.

L'installateur que j'ai utilisé n'est pas NSIS (comme je l'avais mentionné, désolé erreur de ma part) mais 'Inno Setup'.
Je vais donc voir comment fonctionne NSIS, et si l'essai est concluant, je l'utiliserais pour le version suivante et pour les autres projets.

Commentaire de fredcl le 15/12/2004 12:07:13

Voilà une correction de plus.
Je rappelle pour ceux qui ne lisent pas la documentation, que si on sélectionne une seule image celle-ci est affichée dans l'onglet "vue". Pour changer la couleur de transparence il suffit de cliquer sur l'image avec le bouton droit de la souris.

Commentaire de tejou le 15/10/2006 11:33:55

Salut. Je suis sur un projet graphique également avec wxWidget. J' ai vu que sur ton programme tu a mis des scrollbars. Sa fait 2 jour que je cherche a les utiliser, mais n'y arive pas. Tu aurai pas un astuce , un tuto, ou un debut d'explication pour moi ?
J'avoue que je viens a peine de trouver tes source, je les ai pas encorepasser au peigne fin, mais sa a l'air assez complexe etant donné que je cherche juste a fair des scrollbar qui fonctionne.

Commentaire de fredcl le 30/10/2006 20:14:49

Bonjour,

désolé pour le retard de ma réponse.
je ne vois pas de quel scrollbar tu parles!
Pourrais tu préciser?

 Ajouter un commentaire


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


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales