Bonjour.
Sinon utiliser EMacs. Propre et efficace 😁. Indentation automatique en fonction de la syntaxe. Et je ne parle même pas de la configuration personnalisée.
Bon OK, je suis un peu hors...
Type: Messages; Utilisateur: gerald3d
Bonjour.
Sinon utiliser EMacs. Propre et efficace 😁. Indentation automatique en fonction de la syntaxe. Et je ne parle même pas de la configuration personnalisée.
Bon OK, je suis un peu hors...
Imaginons que tu décides de créer un jeu. Le seul widget utilisé est un GtkDrawingArea. Ton jeu est capable d'afficher des menus avec des boutons dans ce GtkDrawingArea. Il est alors intéressant de...
Bonsoir.
Puisque tu accèdes aux événements de la souris le principe est de créer tes propres signaux plutôt que d’essayer d’hériter d’un autre widget.
Je ne programme pas avec gtkmm mais avec...
Bonjour.
Sans avoir tester pour l’instant j’ai tout de même jeté un œil au code par curiosité. Je ne suis pas un amoureux des variables globales. Au vu du code il est tout à fait possible de les...
Bonjour.
Tu n'es pas vraiment dans la bonne section mais c'est un détail. Je suppose qu'en parlant de checkbox tu veux plutôt parler d'un GtkCheckButton. Si tel est le cas alors il hérite des...
Bonjour.
Nous pouvons toujours jeter un œil. Mais il est où ce code 😉 ?
Voila le code source et le fichier d'entête d'une première déclaration d'un nouveau type. Mais ce type n'est pas encore reconnu comme étant un GtypePlugin ou un GtypeModule.
fichier mymodule.h
...
Bon, j'ai commencé à décortiquer ton code. Comme il semble que la manière de construire un type est la même que celle pour construire un GObject voila le debut de ton code remanié :
#include...
Bonjour Gaulouis.
Jamais utilisé ce type de fonction mais il me semble que pour le flag il te faut spécifier une valeur :
https://docs.gtk.org/gobject/flags.TypeFlags.html
Je ne sais pas...
Bonjour.
Où est la fonction SAISIEPRODUIT(); ?
Et pour information on n’écrit pas les fonctions en majuscule 😉.
Bon essayons de reprendre les bases ;).
Il faut absolument que tu dessines un algorithme de ton jeu. Bien sûr je ne le ferai pas pour toi mais voici, en français ce que cela peut donner :
...
Tu utilises une allocation dans le tas (malloc()). Pourquoi pas ? Mais si tu alloues il faut aussi penser à désallouer ;)
Oui c'est précisé ;)
Bonjour.
Lorsqu'on a une problématique la première à chose à faire est d'extraire les variables nécessaires ainsi que leurs bornes.
En partant de ce principe nous avons :
Un tableau à deux...
Bonjour.
Le plus simple me semble-t-il est de passer par la donnée utilisateur que tu transmets avec la fonction g_idle_add();. Utilises-tu déjà ce pointeur ?
Oui ça peut être une bonne piste de travail.
Malheureusement pour toi c’est justement cette box que je ne suis pas arrivé à changer la couleur. J’ai supposé que c’est un GtkRadioButton inclus dans le GtkCheckButton.
Bon je t'avoue que ma première réponse, je l'ai faite dans le virtuel sans rien tester du tout. Comme ça fait un bon moment que je ne travaille plus avec Gtk2 je pensais, à tord, te donner une...
Bonjour.
La bibliothèque OpenCV est faite pour toi.
Bonjour.
Je compatis :mrgreen:
Tout d'abord il faut bien savoir que c'est ton environnement graphique qui décide de l'apparence de ton application. Donc chez toi c'est rouge et...
Deux versions de Code::Block je ne pense pas. C’est au niveau du compilateur que tout se joue.
gcc compile par défaut en 64 bits. Donc si tu compile en 32 bits il n’y a que l’option -m32 à...
Toutes mes excuses.
Effectivement tu peux sans problème faire cohabiter les trois versions de Gtk.
Bonjour.
Le plus simple il me semble est d’utiliser git. Tu crées un dépôt git avec ta version 32 bits puis tu crées une nouvelle branche que tu peux appeler …64 par exemple pour t’y retrouver....
Bonjour 😁.
Et pourquoi pas les nombres impairs ? :roll:
Quel est l'intérêt de créer une structure avec une seule variable ? Il doit manquer quelques informations.
Quel intérêt de déclarer un pointeur sur un pointeur de int ?
Un tableau, quelque soit...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.