Gambas France BETA


Pas de compte ? Incription

Icon absent des executables

Ce sujet est résolu.

1
AuteurMessages
Philippe734#1 Posté le 13/1/2017 à 16:53:23
Bonjour,
Dans mes projets, je définis une icone pour l'application dans "propriétés du projet" onglet général. Mais lorsque l'exécutable de l'application est généré, son icone est absent et conserve l'icone de la crevette gambas. Ce n'est pas normal.
S'il vous plait, pourriez-vous m'indiquer comment intégrer une icone à une application et qu'elle soit présente dans l'exécutable de l'application.
Merci :-)

Solution : c'est normal, l'icon n'est pas intégré à l'exécutable.
linuxos#2 Posté le 14/1/2017 à 04:57:50
Un peu de sel, de poivre et la crevette sera... Bonjour,

C'est étrange car cela fonctionne très bien pour tous mes projets. Par contre place l’icône toujours dans le répertoire du projet et l’icône est toujours au format PNG, soit 32x32, 48x48 ou 64x64.
Peux tu essayer a nouveau avec ces conditions stp ?

Olivier
Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.
Philippe734#3 Posté le 14/1/2017 à 14:24:42
Merci de ton aide. J'ai suivis tes préconisations, mais résultat identique, icone toujours absent de l'exécutable.
Ma démarche suivie :
j'ai déposé l'icone au format png de taille 32x32 (également essayé 256x256) dans le dossier du programme : nom/nom
Dans les prop du projet, onglet générale, j'ai cliqué sur l'icone pour définir une icone que j'ai déposé dans son dossier. L'interface de recherche de l'icone trouve bien les icones déposés. Une fois validé, l'icone est bien affiché dans les propriétés du projet ainsi qu'au démarrage de gambas pour choisir un projet. EN revanche, une fois l'exécutable généré, l'icone est celui de la crevette gambas et non celui que j'ai choisi.
Je n'ai plus d'idée pour y arriver. J'ai le meme problème sur Ubuntu Gnome et Mint 17.
Ci-dessous des captures d'écran montrant l'icone du programme Test


linuxos#4 Posté le 14/1/2017 à 15:38:08
Un peu de sel, de poivre et la crevette sera... Peux tu me dire qu'elle version de Gambas tu utilises et de quelle source: packages officiels de la distribution, dépôts spécifiques ou SVN ?

Merci

Olivier
Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.
Philippe734#5 Posté le 14/1/2017 à 18:57:33
@linuxos : j'utilise la version 3.9.2 que j'ai installé via le ppa:gambas-team/gambas3
linuxos#6 Posté le 15/1/2017 à 17:42:52
Un peu de sel, de poivre et la crevette sera... Etrange cela devrait fonctionner.
Peux tu m'envoyer ton projet que je puisse le tester de mon coté stp ?

Tu peux le déposer dans la forge du site ici.

Olivier
Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.
Philippe734#7 Posté le 15/1/2017 à 18:50:45
@linuxos : ce n'est pas utile, car ce sont tous les projets qui me sont ça. Même les nouveaux. Je ne sais pas, peut etre que c'est à cause de la version de linux ? Je peux reproduire cette anomalie en virtualisant ubuntu gnome avec gambas installé. L'anomalie est présente pour n'importe quel nouveau projet graphique (graphique, gkt2, gtk3 ou qt)
gambix#8 Posté le 16/1/2017 à 14:41:17
Faire simple !sisi c'est utile ... même très important !... envois ça ... tu peux même me l'envoyer en directe ... juste un projet vide avec un formulaire et une icone définie comme tu le fait d'habitude.
Moins de texte dans une signature c'est agrandir son espace.
Philippe734#9 Posté le 16/1/2017 à 16:55:11
Voici le lien vers un nouveau projet, vide, mais avec un icon définit comme je l'ai expliqué dans mon post #3
https://www.dropbox.com/s/euc6wke3bz4bfhh/Testicon-0.0.3.tar.gz?dl=0
Vous pourrez vérifier que l'icon de l'exécutable est celui de la crevette bleu et non celui définit dans les propriétés du projet.
Je fais la même observation sous Linux Mint 17 Mate que sous Ubuntu Gnome 16.
gambix#10 Posté le 16/1/2017 à 18:23:14
Faire simple !En faite c'est que tu ne comprend pas une partie de l'histoire :-). Aucun fichier executable sous linux n'a d'icones. C'est le raccourci (fichier.desktop) qui fournis le lien entre l'executable et l'icone. Par defaut le navigateur de fichier utilise la collection mime pour afficher l'icone liée au type de fichier. Donc la une crevette pour un fichier.gambas.

Sous windows les exécutables embarques leur icones.

Si tu génère le paquet d'installation, alors, après installation tu devrais avoir une icone dans le menu.
Moins de texte dans une signature c'est agrandir son espace.
Philippe734#11 Posté le 16/1/2017 à 20:18:16
Merci, je comprends mieux maintenant. En effet, mes packages installe bien l'appli avec l'icone définit.
1