wxDev.fr, le portail francophone consacré à wxWidgets ! ( The french portal for wxWidgets )  
Esp. membre
Recheche rapide



Recherche avancée
Statistiques
Membres inscrits :2359

Membres en ligne : 0
Invités en ligne : 4

Valid XHTML 1.0 Transitional

Valid CSS2

Menu forum (navigation):
Pages: 1  
 
Accueil » Accueil forums » Utilisation générale wxWidgets
» Les stock items ne marchent pas sous Windows.
Conversation : Les stock items ne marchent pas sous Windows.
13-10-2008 07:13:25  Les stock items ne marchent pas sous Windows. #1
congelli501 (Membre)
Inscrit le : 08-06-2008
Messages: 46
Snippets: 0
Tutoriels: 0
Site web
Hors ligne
Bonjour,
Je ne sais pas si c'est le cas chez vous, mais chez moi, les stock items ne marchent pas sous Windows, alors qu'il n'y a aucun pb avec wxGTK.
Voici un petit extrait de mon code :

Code wxWidgets:

 
m_FileMenu->Append(wxID_OPEN);
m_FileMenu->Append(wxID_SAVE);


En fait, sous Windows, les menus ne sont pas traduits et il n'y a pas de jolies icônes.

Avez-vous une solution à mon problème ?

Infos système :
WinXP, SP2
wxWidgets 2.8.9, unicode
Environement : msys
Compilateur : minGW

Mes programmes open sources !
On dit que la Grèce antique beaucoup d'influence sur notre culture... C'est vrai : la chute d'Athènes a eu lieu en 404 avant JC. Ca vous rappelle quelque chose ?
13-10-2008 13:59:13  Re: Les stock items ne marchent pas sous Windows. #2
Xaviou (Administrateur)
Lieu: Annecy (74)
Inscrit le : 27-08-2007
Messages: 1390
Snippets: 25
Tutoriels: 6
Site web
Hors ligne
Salut.

A mon avis, le plus simple est d'utiliser l'identifiant wxID_OPEN avec ton propre "titre de menu" :

Code wxWidgets:

m_FileMenu->Append(wxID_OPEN, _("&Ouvrir\tCtrl-O));


Tu fais une application multi-langue ?

@+
Xav'

Le nouveau portail wxWidgets francophone : www.wxdev.fr
Ben en fait, vous y êtes déjà... et effectivement, depuis le temps, ce n'est plus tellement nouveau....
13-10-2008 18:27:15  Re: Les stock items ne marchent pas sous Windows. #3
congelli501 (Membre)
Inscrit le : 08-06-2008
Messages: 46
Snippets: 0
Tutoriels: 0
Site web
Hors ligne
Oui, dans mon cas c'est anglais/français. Je peux mettre les textes par défaut des stocks items, de cette façon ils sont traduits avec wxGTK comme wxMSW, mais dans ce cas les icônes (ouvrir...) n'apparaissent plus dans les menus de wxGTK.

Mes programmes open sources !
On dit que la Grèce antique beaucoup d'influence sur notre culture... C'est vrai : la chute d'Athènes a eu lieu en 404 avant JC. Ca vous rappelle quelque chose ?
Menu forum (navigation):
Pages: 1  
 
Accueil » Accueil forums » Utilisation générale wxWidgets
» Les stock items ne marchent pas sous Windows.