Publié : mar. 04/avr./2006 22:30
Pourquoi ne pas rajouter quelques liens francais dans links.html ?
Forums PureBasic - Français
https://www.purebasic.fr/french/
la commande, ne devrait-elle pas être la suivanteaide a écrit :Syntaxe
Resultat = ReadData(#Fichier, *Buffer, Longueur)
Description
Lit le contenu du #Fichier et place les informations en mémoire à partir de l'adresse contenue dans le pointeur *Buffer. 'Longueur' précise le nombre d'octets à transférer.
Après qq tests, chez moi ca marche mieux avec @Bufferaide a écrit : Resultat = ReadData(#Fichier, @Buffer, Longueur)
Code : Tout sélectionner
;l = Longueur du côté
;e = Diagonale (mesure)
;A = Surface
;U = Périmètre
;Surface
A = l * l ; ou encore Pow(l, 2)
;Périmètre
U = 4 * l
;Diagonale (mesure)
e = Sqr(2) * l ; Pour accélérer le calcul utilisez une constante pour Sqr(2)
pour moi un simple fichier texte suffit.donc ne te prend pas la tête.RegisLG a écrit :@Comtois, j'aimerai savoir si je continue à traduire les pages de la même manière (décompilation du .chm, modif du fichier html et post sur mon site) où si tu préfères un autre format.
A quel endroit ? je n'ai rien vu d'anormal, que faut-il faire pour constater l'anomalie ?"Windows Message Handling" (winmessages.html) (SetGadgetState pointe sur cette page)
Ce que je peux faire c'est compléter la liste des constantes en ajoutant les commentaires.Les évènements suivants sont supportés par EventType():
RegisLG, je n'ai pas trouvé , c'est sur quelle page ? ou quelle instruction ?"Reference Manual" devrait être traduit "Manuel de référence"
J'ai oublié de le faire, ça sera pour demain.Thèmes Divers\"Handles et Nombres" devrait s'appeler "Identifiants et Numéros"
D'accord avec toi !comtois a écrit :Concernant ListIconGadget()
Je supprimerais bien le texte sur EventType() , il n'apporte rien , il y a déjà cette phrase plus bas dans la docCe que je peux faire c'est compléter la liste des constantes en ajoutant les commentaires.Les évènements suivants sont supportés par EventType():
Et bien mon cher Comtois, même sans le voir, tu as résolu le problème LOL En ajoutant les lignes que je t'ai indiquées dans la page de SetGadgetState() tu as crée le lien qui pointe vers la page winmessages.html. Sans ces lignes, il n'y a aucune façon d'accéder à cette page, car elle ne figure pas dans l'index, c'est pourquoi je l'avais précisé.comtois a écrit :sinon je n'ai pas compris cette remarqueA quel endroit ? je n'ai rien vu d'anormal, que faut-il faire pour constater l'anomalie ?"Windows Message Handling" (winmessages.html) (SetGadgetState pointe sur cette page)
Merci. En fait moi j'ai réagi en écrivant ça dans la 1er page du topic, dans la partie "Idées / Suggestions" : Dans la page 'Formules mathématiques', en sus des formules mathématiques donner le code Purebasic correspondant.comtois a écrit :Pour le reste de tes remarques , je vais voir ce que je peux faire, je vais reprendre tes traductions et les incorporer ce soir.
Pour les formules de mathétiques, puisque personne n'a réagi , je considère que c'est ok , je peux partir sur l'idée de remplacer le texte par un code.
C'est dans le sommaire quand tu sélectionne "Manuel" en fait ça devrait être "Manuel de référence".comtois a écrit :"Reference Manual" devrait être traduit "Manuel de référence"
RegisLG, je n'ai pas trouvé , c'est sur quelle page ? ou quelle instruction ?
Les messages dans la file d'attente ne seront cependant traités uniquement, après que vous ayez appelé WindowEvent() ou WaitWindowEvent().
Les messages dans la file d'attente ne seront cependant traités qu'après que vous ayez appelé WindowEvent() ou WaitWindowEvent()
[La phrase, telle qu'elle est formulée à l'origine me paraît incompréhensible]
------------------------------------------------------------------------------------------------------------------------------------------------------------
Exemple:
While : WindowEvent() : Wend
Exemple:
While WindowEvent() : Wend
[Pas de ':' entre While et WindowEvent()]
------------------------------------------------------------------------------------------------------------------------------------------------------------
Ca ne suffit pas, si vous insérez un simple 'WindowEvent()' après un SetGadgetState() pour traiter ce message en particulier.
Insérer un simple 'WindowEvent()' après un SetGadgetState() ne suffit pas pour traiter ce message en particulier.
[Ca me paraît plus correct comme ça, mais bon...]
------------------------------------------------------------------------------------------------------------------------------------------------------------
A cause de cela, on utilise toujours pour la mise à jour :
While : WindowEvent() : Wend
A cause de cela, on utilise toujours pour la mise à jour :
While WindowEvent() : Wend
[Pas de ':' entre While et WindowEvent()]
------------------------------------------------------------------------------------------------------------------------------------------------------------
La méthode décrite While : WindowEvent() : Wend est fréquement utile en rapport avec la commande Delay(), où une boucle est insérée AVANT le Delay(), par exemple pour attendre que la mise à jour d'un ImageGadget soit effective, après avoir changé une image avec SetGadgetState().
La méthode While WindowEvent() : Wend est fréquemment utilisée avec la commande Delay(), lorsqu'une boucle est insérée AVANT le Delay(), par exemple pour attendre que la mise à jour d'un ImageGadget soit effective, après avoir changé une image avec SetGadgetState().
[Pas de ':' entre While et WindowEvent()]
[Ca me paraît plus correct comme ça.]
C'est mieux effectivement, je crois même que je vais mettre "après l'appel à windowEvent()" histoire d'alléger la phrase.Chris a écrit :Les messages dans la file d'attente ne seront cependant traités qu'après que vous ayez appelé WindowEvent() ou WaitWindowEvent()
C'est parfait, je prendsChris a écrit :Insérer un simple 'WindowEvent()' après un SetGadgetState() ne suffit pas pour traiter ce message en particulier.
Parfait aussi, je prendsChris a écrit :La méthode While WindowEvent() : Wend est fréquemment utilisée avec la commande Delay(), lorsqu'une boucle est insérée AVANT le Delay(), par exemple pour attendre que la mise à jour d'un ImageGadget soit effective, après avoir changé une image avec SetGadgetState()
Le lien (page 1) fonctionne bien, il suffit de faire click droit/enregistrer sous "C:\Program Files\PureBasic", lancer PB, F1.Sehka a écrit :Elle ne marche pas chez moi, j'ai : "Impossible d'afficher la page"