GALAWA, ÉDITEUR DE SCRIPTS MIRC (+ CRÉATEUR DE PICWINS ET DIALOG BOXES)
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
21 août 2008 à 20:58
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011
-
5 déc. 2008 à 20:14
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 5 déc. 2008 à 20:14
Encore une fois, tout est dit dans la description, c'est codé en C/C++, utilisant les APIs Windows.
Le hic c'est que j'ai plus tellement le temps de finir Galawa pour le moment.
Si tu veux une aide pour les dialog boxes, contacte moi par mp je te file un autre programme que j'ai fait. C'est moins bien que Galawa pour les dialog boxes, car on ne peut pas dessiner directement les contrôles, cela dit il suffit de rentrer les valeurs (taille, styles, etc) et le code se génère automatiquement. Si tu veux essayer donc, contacte moi pas mp.
fabricelepro
Messages postés21Date d'inscriptionvendredi 7 décembre 2012StatutMembreDernière intervention 3 janvier 2009 5 déc. 2008 à 19:41
salut
excuse moi mais je suis un peu debutant en programmation
mais en passant je voudrais aevc qu'elle langage là t'on programmé . Et merci beaucoup Galawa j'avais besoin d'une programme qui pourrait m'aider a travailler les checkbox
mais domage qu'il ait pas les boites de dialogue . S'il te plait peux-tu me donner des suggestions pour y introduire les dialog box.
Merci
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 3 déc. 2008 à 18:53
Salut, c'est dit dans la présentation : codé et compilé sous l'IDE Code::Blocks.
fabricelepro
Messages postés21Date d'inscriptionvendredi 7 décembre 2012StatutMembreDernière intervention 3 janvier 2009 3 déc. 2008 à 18:27
Bonsoir
Ton programme a l'aire interessant
je voudrais savoir avec qu'elle compilateur a éte compilé ce code?
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 22 août 2008 à 11:10
Ah zut, je pensais que la fonction EndPaint() du bloc appelant (VerifPicwin();) suffirait à détruire le CreatePen(); ...
Bon en gros, quelques modifications s'imposent sur la manipulation des pinceaux.
Merci déjà d'avoir jeté un petit coup d'oeil :)
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 22 août 2008 à 11:04
Ta fonction Prepare() appelle CreatePen() mais je ne vois pas le DeleteObject correspondant.
Je n'ai pas le temps d'analyser tout le code.
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 22 août 2008 à 10:30
Et bien oui, les seuls cas qui supposent de les nettoyer que je connais (et que j'utilise pour cette source) sont:
- les fontes et brushs, avec DeleteObject();
- les structures de peinture, avec EndPaint();
- les HANDLE, avec CloseHandle();
- les allocations de mémoire avec GlobalFree(); LocalFree(); ou free();
Mais après je ne vois pas.
Et je ne sais pas si le problème vient de mon PC (qui rame énormément) ou de cette source, mais après des journées entières à avoir compilé et recompilé plus d'une bonne centaine de fois, j'avais cru remarquer chaque soir une très légère augmentation du temps de réponse du PC.
Sinon, tu ne relèves aucune énormité dans ne serait-ce que le bout de code affiché ?
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 21 août 2008 à 20:58
Les fonctions Create[xxx] (CreateFont et autres) de la GDI supposent de nettoyer (DeleteObject généralement) ce qu'elles retournent sinon graves fuites mémoire.
5 déc. 2008 à 20:14
Le hic c'est que j'ai plus tellement le temps de finir Galawa pour le moment.
Si tu veux une aide pour les dialog boxes, contacte moi par mp je te file un autre programme que j'ai fait. C'est moins bien que Galawa pour les dialog boxes, car on ne peut pas dessiner directement les contrôles, cela dit il suffit de rentrer les valeurs (taille, styles, etc) et le code se génère automatiquement. Si tu veux essayer donc, contacte moi pas mp.
5 déc. 2008 à 19:41
excuse moi mais je suis un peu debutant en programmation
mais en passant je voudrais aevc qu'elle langage là t'on programmé . Et merci beaucoup Galawa j'avais besoin d'une programme qui pourrait m'aider a travailler les checkbox
mais domage qu'il ait pas les boites de dialogue . S'il te plait peux-tu me donner des suggestions pour y introduire les dialog box.
Merci
3 déc. 2008 à 18:53
3 déc. 2008 à 18:27
Ton programme a l'aire interessant
je voudrais savoir avec qu'elle compilateur a éte compilé ce code?
22 août 2008 à 11:10
Bon en gros, quelques modifications s'imposent sur la manipulation des pinceaux.
Merci déjà d'avoir jeté un petit coup d'oeil :)
22 août 2008 à 11:04
Je n'ai pas le temps d'analyser tout le code.
22 août 2008 à 10:30
- les fontes et brushs, avec DeleteObject();
- les structures de peinture, avec EndPaint();
- les HANDLE, avec CloseHandle();
- les allocations de mémoire avec GlobalFree(); LocalFree(); ou free();
Mais après je ne vois pas.
Et je ne sais pas si le problème vient de mon PC (qui rame énormément) ou de cette source, mais après des journées entières à avoir compilé et recompilé plus d'une bonne centaine de fois, j'avais cru remarquer chaque soir une très légère augmentation du temps de réponse du PC.
Sinon, tu ne relèves aucune énormité dans ne serait-ce que le bout de code affiché ?
21 août 2008 à 20:58