Si'l y a des choses que tu veux modifier, tu peux me demander ou directement modifier le SVG inclus (necessite la fonte Arial black)
Le premier format est pour l'affichage sur ecran, le deuxieme pour l'impression couleur (pas de degrades), et le dernier, si tu as bien mis tes lunettes, c'est le noir et blanc.
Personellement, j'apprecie beaucoup la commande simplifier, suivie d'une eventuelle retouche de quelques noeuds (en particulier la ou je veux laisser des angles francs). La simplification au cours du trace faisait parfois des choses dont je n'avais pas envie, et c'est impossible de revenir sur ce qui t'allait le mieux. Alors que si tu fais un ctrl+L de trop, tu peux toujours annuler.
Et surtout, ce qui est bluffant avec inkscape, c'est les operations booleennes. Depuis le temps que je revais de ca dans sodipodi ! A chaque fois, je devais le faire a la main et c'etait plutot long.
Enfin bref, je l'ai adopte pour faire mon blog, et j'apprecise le resultat : http://un.regne.net/dotclear/(...) [attention, la CSS ne rend pas comme il faut sous IE, je l'ai pas sous la main sur la station ou je developpe]
En fait, il m'a tellement plu que j'ai commence a faire quelques modifs dans le code, et j'espere bien continuer !
Ca existe et ca s'apelle GTKmm. C'est super bien fait, ca utilise un mecanisme reposant sur le paradigme signal/slot, derriere c'est fait avec des templates, et donc pas besoin d'artifices a la MOC.
Ca s'utilise comme ca :
class A {
....
sigc::signal <bool, X, Y, Z>sig;
};
class B {
B( &A a){
a.sig.connect(sigc::mem_fun(& B::on_signal_emitted))
}
on_signal_emitted(X, Y, Z){ ... }
};
du coup, si a emet le signal sig, en lui passant les parametres, b._on_signal_emitted est appelle comme il faut.
Tout cela etant, templates oblige, completement type safe.
Personellement, je trouve que c'est trop la classe ... Et je l'utilise !
Je ne connais pas QT, mais en ce momment j'utilise gtkmm et c'est tres bien foutu et simple.
En plus, si tu as un probleme, il suffit d'aller sur #c++ sur irc.gnome.org, il y a le type qui l'a ecrit, presque en permanence.
Personellement, je trouve l'API simple et puissante, c'est du vrai c++ avec du poil autour, et on peut construire une gui avec liglademm.
Que demande le peuple ?
aye, j'ai trouve !
le code tout autour est du gtk en C, par consequent Gtk::Main n'etait pas instancie.
Il suffit de remplacer le gtk_init par l'instanciation de Gtk::Main theMain et le gtk_main par theMain.run() et voila.
vi, mais c'est pas sense changer quoi que ce soit : je passe l'objet par copie, donc si c'est bien implemente dans gtkmm c'est sense augmenter le compteur de reference. D'ailleurs j'avais d'abord essaye le code que tu me donnes, ca ne marchait pas non plus =oP
Vu le flot de reponses que ca genere, je crois que je vais aller poser la question sur les mailing lists de gtkmm ;o)
http://www.cybercodeur.net/index.php(...) CYBERcodeur.net
- Weblog v4.0 [ Enjeux sociopolitiques, technologiques et stratégiques entourant la normalisation et l'accessibilisation du Web ]
J'ai beaucoup aime et appris avec les bouquins de Scott Meyers :
Effective C++
More effective C++
et il me semble qu'il vient de sortir un effective STL, qiue je dois courrir m'acheter ...
C'est le cas dans ma societe qui vend des logiciels tres tres chers a des boites qui font des trucs enormes avec. Pour chaque release, on depose les sources chez un notaire, et si la boite coule, ils ont les sources.
Apres vient le probleme de la competence pour reprendre le produit, mais si la boite a coule, il doit y avoir les bonnes personnes sur le marche du travail ;o)
Donc oui ca arrive, surtout si le client est tres tres gros et le soft pas "remplacable" par autre chose
J'aime beaucoup JEdit, mais pour un simple editeur de texte, le temps de demarrage est redhibitoire pour moi.
Un emacs simple, sans icones ni menu, ca reste acceptable, malgre toutes ses lisperies.
Une pomme, une galette de riz soufle, et j'allume l'ordinateur qu'une fois que je suis au boulot.
La pomme et la galette, ils sont manges entre mon chez moi et la station de metro. Et dans le metro je lis.
Je l'utilise depuis deux jours, c'est assez pas mal quand meme. Les operations booleennes sont vraiment pratiques, avant il fallait tout se fader a la main, on gagne un temps fou.
Pour une utilisation agreable, il faut prendre le temps d'imprimer la feuille des raccourcis claviers [Help->Keys and Mouse]
Un truc quand meme qui est pas cool sur la version que j'utilise [0.38.1 win32], c'est la gestion des nombre a virgule pour l'epaisseur des traits, je sais pas ce qu'il se passe, mais si je mets une , la valeur passe tout de suite a 0,00, tandis que si je mets un . la valeur est transformee en xx,xx.Puis des que le focus est perdu [je pense qu'il doit y avoir un refresh a ce momment la], la valeur revient a 0,00
Un probleme de localisation vraissemblablement.
je ne saurais que trop te conseiller de regarder du coter de gcompris : http://www.ofset.org/gcompris/(...)
tu peux soit adapter une planche existante, soit en creer une nouvelle. ~ Informations pour les développeurs ~
GCompris est implémenté de telle sorte qu'il est facile d'ajouter de nouvelles activités (Il utilise le widget Canvas de Gnome). Le language utilisé pour cela est C ou Python.
Si vous voulez ajouter une activité, regardez cette documentation.
GCompris est basé sur un mécanisme de plugin. Certains tableaux sont génériques et peuvent être réutilisé en leur fournissant un fichier de donné en XML (comme le puzzle). Ensuite, c'est à vous et à votre imagination d'en créer de nouveau.
[^] # Re: "Posté par rb14 le à" <-------- tiens y a ni l heure ni la date?
Posté par Obi MO (site web personnel) . En réponse au journal Linux est-il prêt pour la crise d'adolescence?. Évalué à 1.
[^] # Re: Hop, 3 minutes d'Inkscape, et voila !
Posté par Obi MO (site web personnel) . En réponse au journal Recherche Graphiste pour un logo.... Évalué à 3.
Le premier format est pour l'affichage sur ecran, le deuxieme pour l'impression couleur (pas de degrades), et le dernier, si tu as bien mis tes lunettes, c'est le noir et blanc.
# Hop, 3 minutes d'Inkscape, et voila !
Posté par Obi MO (site web personnel) . En réponse au journal Recherche Graphiste pour un logo.... Évalué à 6.
# Merci a tous ...
Posté par Obi MO (site web personnel) . En réponse au journal Interface web pour jabber ?. Évalué à 1.
# pour moi c'est
Posté par Obi MO (site web personnel) . En réponse au journal Votre commande favorite. Évalué à 2.
tee et grep sont pas mal non plus...
[^] # Re: Sodipodi meilleur que Inkscape ?
Posté par Obi MO (site web personnel) . En réponse à la dépêche InkScape 0.39 et OpenClipart. Évalué à 1.
Et surtout, ce qui est bluffant avec inkscape, c'est les operations booleennes. Depuis le temps que je revais de ca dans sodipodi ! A chaque fois, je devais le faire a la main et c'etait plutot long.
Enfin bref, je l'ai adopte pour faire mon blog, et j'apprecise le resultat :
http://un.regne.net/dotclear/(...) [attention, la CSS ne rend pas comme il faut sous IE, je l'ai pas sous la main sur la station ou je developpe]
En fait, il m'a tellement plu que j'ai commence a faire quelques modifs dans le code, et j'espere bien continuer !
[^] # Re: C++
Posté par Obi MO (site web personnel) . En réponse au journal Développement multi-plateformes. Évalué à 0.
Ca existe et ca s'apelle GTKmm. C'est super bien fait, ca utilise un mecanisme reposant sur le paradigme signal/slot, derriere c'est fait avec des templates, et donc pas besoin d'artifices a la MOC.
Ca s'utilise comme ca :
du coup, si a emet le signal sig, en lui passant les parametres, b._on_signal_emitted est appelle comme il faut.
Tout cela etant, templates oblige, completement type safe.
Personellement, je trouve que c'est trop la classe ... Et je l'utilise !
[^] # Re: Où ça ?
Posté par Obi MO (site web personnel) . En réponse au message Recherche ingénieur ayant la fibre libre. Évalué à 0.
[^] # Re: Sympa le changelog
Posté par Obi MO (site web personnel) . En réponse au journal valgrind 2.1.2 !. Évalué à -2.
;o)
# gtkmm ?
Posté par Obi MO (site web personnel) . En réponse au message Programmer un projet en C et C++. Évalué à 2.
En plus, si tu as un probleme, il suffit d'aller sur #c++ sur irc.gnome.org, il y a le type qui l'a ecrit, presque en permanence.
Personellement, je trouve l'API simple et puissante, c'est du vrai c++ avec du poil autour, et on peut construire une gui avec liglademm.
Que demande le peuple ?
# Trouve !
Posté par Obi MO (site web personnel) . En réponse au message Gtkmm et les Pixbufs. Évalué à 0.
le code tout autour est du gtk en C, par consequent Gtk::Main n'etait pas instancie.
Il suffit de remplacer le gtk_init par l'instanciation de Gtk::Main theMain et le gtk_main par theMain.run() et voila.
Merci au channel c++ sur irc.gnome.org
[^] # Re: refptr
Posté par Obi MO (site web personnel) . En réponse au message Gtkmm et les Pixbufs. Évalué à 1.
Vu le flot de reponses que ca genere, je crois que je vais aller poser la question sur les mailing lists de gtkmm ;o)
[^] # Re: coin coin
Posté par Obi MO (site web personnel) . En réponse au journal Quels sont les blogs que vous lisez ?. Évalué à 1.
http://mezzoblue.com/(...) mezzoblue § design, typography, and the web: live from vancouver, b.c., canada
http://webperso.easyconnect.fr/danielglazman/weblog/(...) Glazblog
http://www.johnbroot.com/blog/index.html(...) J.B. ROOT [attention jeune de mois de 18 ans, ceci n'est pas pour toi !]
http://standblog.org/(...) StandBlog - Tristan Nitot sur les standards du W3C, les navigateurs et l'accessibilité
http://nat.org/blog/(...) nat friedman
http://www.u-blog.net/lemendiantario(...) lemendiantario
http://www.explodingdog.com/(...) explodingdog 2004
http://www.kdedevelopers.org/(...)
http://www.cybercodeur.net/index.php(...) CYBERcodeur.net
- Weblog v4.0 [ Enjeux sociopolitiques, technologiques et stratégiques entourant la normalisation et l'accessibilisation du Web ]
http://www.zeldman.com/(...) Jeffrey Zeldman Presents The Daily Report
http://un.regne.net/dotclear/(...) mon blog a moi
[^] # Re: c'est le bon vieux fud ...
Posté par Obi MO (site web personnel) . En réponse au journal Libre = communisme ?!. Évalué à 0.
# chezmoi ca marche
Posté par Obi MO (site web personnel) . En réponse au journal Sarge Debian Installer TC1 - testez !. Évalué à 2.
http://un.regne.net/dotclear/index.php/2004/06/06/7-this-sarge-thin(...)
[^] # Re: "Pour mieux développer avec C++ "
Posté par Obi MO (site web personnel) . En réponse au journal Software design C++. Évalué à 2.
Effective C++
More effective C++
et il me semble qu'il vient de sortir un effective STL, qiue je dois courrir m'acheter ...
[^] # Confirmation bis
Posté par Obi MO (site web personnel) . En réponse au journal Faillite et OpenSource. Évalué à 4.
Apres vient le probleme de la competence pour reprendre le produit, mais si la boite a coule, il doit y avoir les bonnes personnes sur le marche du travail ;o)
Donc oui ca arrive, surtout si le client est tres tres gros et le soft pas "remplacable" par autre chose
[^] # Re: Editeur de texte surpruissant ?
Posté par Obi MO (site web personnel) . En réponse au journal Editeur de texte surpruissant ?. Évalué à 1.
Un emacs simple, sans icones ni menu, ca reste acceptable, malgre toutes ses lisperies.
[^] # Re: Pour le petit déjeuner je prends
Posté par Obi MO (site web personnel) . En réponse au sondage Pour le petit déjeuner je prends. Évalué à 1.
AVIONIQUE tome 2
SYSTEME DE CONDUITE AUTOMATIQUE ET DE GESTION DU VOL
COURS POUR NAVIGANTS
par
Felix MORA-CAMINO
Passionnant ;o)
[^] # Re: Retour de Léa-Linux en ligne
Posté par Obi MO (site web personnel) . En réponse à la dépêche Retour de Léa-Linux en ligne. Évalué à 5.
[^] # Re: Pour le petit déjeuner je prends
Posté par Obi MO (site web personnel) . En réponse au sondage Pour le petit déjeuner je prends. Évalué à 2.
La pomme et la galette, ils sont manges entre mon chez moi et la station de metro. Et dans le metro je lis.
# Re: Inkscape : nouveau leader open source du dessin vectoriel ?
Posté par Obi MO (site web personnel) . En réponse à la dépêche Inkscape : nouveau leader open source du dessin vectoriel ?. Évalué à 5.
Pour une utilisation agreable, il faut prendre le temps d'imprimer la feuille des raccourcis claviers [Help->Keys and Mouse]
Un truc quand meme qui est pas cool sur la version que j'utilise [0.38.1 win32], c'est la gestion des nombre a virgule pour l'epaisseur des traits, je sais pas ce qu'il se passe, mais si je mets une , la valeur passe tout de suite a 0,00, tandis que si je mets un . la valeur est transformee en xx,xx.Puis des que le focus est perdu [je pense qu'il doit y avoir un refresh a ce momment la], la valeur revient a 0,00
Un probleme de localisation vraissemblablement.
Bon allez, j'envoie un bug report !
[^] # Re: OpenOffice 1.1.1 française est sortie
Posté par Obi MO (site web personnel) . En réponse à la dépêche OpenOffice 1.1.1 française est sortie. Évalué à 4.
[^] # Re: Un projet qui tue pour Java: SwingWT
Posté par Obi MO (site web personnel) . En réponse au journal Un projet qui tue pour Java: SwingWT. Évalué à 1.
Ils jouaient que des pornos
Moi ca m'disait trop rien
J'les avait deja vus
J'ai dit a mes copains
Y'a un baloche a sarcelles
On va y faire un tour
Y'aura p'tet des morues
Et pui ca fait un bail
Qu'on s'est pas bastonnes
Avec de la flicaille ou des garcons bouchers !
# Re: Quel toolkit pour un petit logiciel éducatif ?
Posté par Obi MO (site web personnel) . En réponse au journal Quel toolkit pour un petit logiciel éducatif ?. Évalué à 3.
http://www.ofset.org/gcompris/(...)
tu peux soit adapter une planche existante, soit en creer une nouvelle.
~ Informations pour les développeurs ~
GCompris est implémenté de telle sorte qu'il est facile d'ajouter de nouvelles activités (Il utilise le widget Canvas de Gnome). Le language utilisé pour cela est C ou Python.
Si vous voulez ajouter une activité, regardez cette documentation.
GCompris est basé sur un mécanisme de plugin. Certains tableaux sont génériques et peuvent être réutilisé en leur fournissant un fichier de donné en XML (comme le puzzle). Ensuite, c'est à vous et à votre imagination d'en créer de nouveau.
Mutualisons nos efforts ;^)