aide syntaxique
aide syntaxique
Salut à tous,
Pour signaler sur la version 4.0 x86 des erreurs dans l'aide syntaxique de la barre d'état pour les fonctions :
childwindowfrompoint_(hwndparent,x,y) qui devrait être
childwindowfrompoint_(hwndparent,point)
même problème pour childwindowfrompointex_
Il manque aussi les constantes (mais je les ai peut-être pas trouvées)
CWP_ALL Do not skip any child windows
CWP_SKIPINVISIBLE Skip invisible child windows
CWP_SKIPDISABLED Skip disabled child windows
CWP_SKIPTRANSPARENT Skip transparent child windows
de même pour windowfrompoint_
Zaphod
Pour signaler sur la version 4.0 x86 des erreurs dans l'aide syntaxique de la barre d'état pour les fonctions :
childwindowfrompoint_(hwndparent,x,y) qui devrait être
childwindowfrompoint_(hwndparent,point)
même problème pour childwindowfrompointex_
Il manque aussi les constantes (mais je les ai peut-être pas trouvées)
CWP_ALL Do not skip any child windows
CWP_SKIPINVISIBLE Skip invisible child windows
CWP_SKIPDISABLED Skip disabled child windows
CWP_SKIPTRANSPARENT Skip transparent child windows
de même pour windowfrompoint_
Zaphod
Re: aide syntaxique
heu !! aussi vrais que nous sommes en 2009zaphod a écrit :Salut à tous,
Pour signaler sur la version 4.0 x86 des erreurs dans l'aide syntaxique de la barre d'état pour les fonctions :
nous sommes actuellement en version 4.30 !!
que raconte tu ??
childwindowfrompoint_(hwndparent,x,y) qui devrait être
childwindowfrompoint_(hwndparent,point)
les fonctions que tu cite sont des Api windows !!
elles ne font donc pas partie de PureBasic !!
moi avec japbe, j'ai pas d'aide de la barre d'etat , sur ces fonctions
ce qui est normal, puisqu'elles ne font pas partie du langage !!
meme réponsemême problème pour childwindowfrompointex_
Il manque aussi les constantes (mais je les ai peut-être pas trouvées)
de même pour windowfrompoint_
Zaphod
toutes les fonctions se terminant par un underscore sont des Apis windows
et ces Api peuvent changer de syntaxe suivant le system d'exploitation
rien d'etonnant la dedans donc !!
J'ai fait une erreur de frappe : c'est bien la version 4.30
Mais ca change rien au problème.
Tu n'a pas compris.
Prend la peine de lire quand même : si je mets un message c'est pas pour rien.
Regarde la barre de status de l'ide et l'aide syntaxique qui s'affiche quand tu rentre windowfrompoint_ (qui est bien une api window : ca je savais) : elle est fausse.
Quand aux apis citées, elle sont anciennes.
Regarde les paramètres qu'il faut leur transmettre et compare avec ce qui s'affiche.
Zaphod.
Mais ca change rien au problème.
Tu n'a pas compris.
Prend la peine de lire quand même : si je mets un message c'est pas pour rien.
Regarde la barre de status de l'ide et l'aide syntaxique qui s'affiche quand tu rentre windowfrompoint_ (qui est bien une api window : ca je savais) : elle est fausse.
Quand aux apis citées, elle sont anciennes.
Regarde les paramètres qu'il faut leur transmettre et compare avec ce qui s'affiche.
Zaphod.
il suffit de faire
C'est l'affichage de l'aide qui n'est pas à jour et rien d'autre.
Zaphod
Code : Tout sélectionner
p.point
windowfrompoint_(windowid(#fenetre),@p)
Zaphod
le problème est évoqué sur le forum anglais
http://www.purebasic.fr/english/viewtopic.php?t=34860
par contre je ne suis pas sûr que quelqu'un ait soulevé le problème de l'aide syntaxique qui est erronée ? (je n'ai pas tout relu)
http://www.purebasic.fr/english/viewtopic.php?t=34860
par contre je ne suis pas sûr que quelqu'un ait soulevé le problème de l'aide syntaxique qui est erronée ? (je n'ai pas tout relu)
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Si, moi, le 17 décembre, lorsque Fred a dit avoir corrigé.
http://www.purebasic.fr/english/viewtopic.php?t=35486
Il faudrait mettre dans l'aide la structure QuadPoint et un exemple d'utilisation.
http://www.purebasic.fr/english/viewtopic.php?t=35486
Il faudrait mettre dans l'aide la structure QuadPoint et un exemple d'utilisation.
L'aide est dédiée au langage PureBasic, si je commence à renseigner la doc sur l'API je n'ai pas fini, à moins qu'il y ait un exemple quelque part ? je pourrai le compléter.
Par contre j'ai conservé l'astuce dans la FAQ de DVP :
http://purebasic.developpez.com/faq/?pa ... ws#apihack
Est-ce qu'il y a quelque chose à corriger ?
[EDIT]
en fait , je suis d'accord avec toi Denis, il manque un chapitre API dans la doc, avec quelques lignes pour dire que les fonctions, les structures et les constantes sont déclarées dans les fichiers résidents, comment on les utilise avec un petit exemple, et ça serait l'occasion de rappeler ce qui est écrit dans la FAQ ci-dessus. Maintenant j'ai tellement d'autres choses à faire, et comme ce n'est pas dans la doc anglaise... messieurs les anglais tirez les premiers !
[EDIT bis]
Si quelqu'un se charge d'écrire le chapitre API, je veux bien l'insérer dans la doc française, on verra si André le reprend dans la doc anglaise et allemande
Par contre j'ai conservé l'astuce dans la FAQ de DVP :
http://purebasic.developpez.com/faq/?pa ... ws#apihack
Est-ce qu'il y a quelque chose à corriger ?
[EDIT]
en fait , je suis d'accord avec toi Denis, il manque un chapitre API dans la doc, avec quelques lignes pour dire que les fonctions, les structures et les constantes sont déclarées dans les fichiers résidents, comment on les utilise avec un petit exemple, et ça serait l'occasion de rappeler ce qui est écrit dans la FAQ ci-dessus. Maintenant j'ai tellement d'autres choses à faire, et comme ce n'est pas dans la doc anglaise... messieurs les anglais tirez les premiers !
[EDIT bis]
Si quelqu'un se charge d'écrire le chapitre API, je veux bien l'insérer dans la doc française, on verra si André le reprend dans la doc anglaise et allemande
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
le passage d'une structure en paramètre est classé force 8 sur l'échelle du goret
http://mapage.noos.fr/emdel/goret.htm
[Modérateur, lien qui marche] http://www.bien-programmer.fr/goret.htm
http://mapage.noos.fr/emdel/goret.htm
[Modérateur, lien qui marche] http://www.bien-programmer.fr/goret.htm
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Re: aide syntaxique
zaphod a écrit :Salut à tous,
Pour signaler sur la version 4.0 x86 des erreurs dans l'aide syntaxique de la barre d'état pour les fonctions :
childwindowfrompoint_(hwndparent,x,y) qui devrait être
childwindowfrompoint_(hwndparent,point)
même problème pour childwindowfrompointex_
Il manque aussi les constantes (mais je les ai peut-être pas trouvées)
CWP_ALL Do not skip any child windows
CWP_SKIPINVISIBLE Skip invisible child windows
CWP_SKIPDISABLED Skip disabled child windows
CWP_SKIPTRANSPARENT Skip transparent child windows
de même pour windowfrompoint_
Zaphod
J'en avais besoin, sont dans le fichier WinUser.h de Micorosoft
#CWP_ALL = $0000
#CWP_SKIPINVISIBLE = $0001
#CWP_SKIPDISABLED = $0002
#CWP_SKIPTRANSPARENT = $0004
#if(WINVER >= 0x0400)
#define CWP_ALL 0x0000
#define CWP_SKIPINVISIBLE 0x0001
#define CWP_SKIPDISABLED 0x0002
#define CWP_SKIPTRANSPARENT 0x0004