[AIDE PUREBASIC] Mises à jour.

Informations pour bien débuter en PureBasic
Avatar de l’utilisateur
omega
Messages : 551
Inscription : sam. 26/nov./2011 13:04
Localisation : Alger

Re: [AIDE PUREBASIC] Mises à jour.

Message par omega »

Bonsoir

Ce lien ne marche pas chez moi :

MAJ 09/01/2019 V5.70
=======================================
Téléchargement Version normale:
http://frazier.wood.free.fr/chm/PureBasic570.rar


Est ce que c'est le cas de tout le monde?
Merci
Win7 (x64) 64 bits Pb 5.72
Avatar de l’utilisateur
venom
Messages : 3019
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: [AIDE PUREBASIC] Mises à jour.

Message par venom »

23:30 J'arrive a télécharger le lien.






@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Marc56
Messages : 1935
Inscription : sam. 08/févr./2014 15:19

Re: [AIDE PUREBASIC] Mises à jour.

Message par Marc56 »

Dans l'aide pour EventType() Dans les remarques, il manque TreeGadget()
Celui-ci supporte les évènements listés (sauf PB_EventType_Focus et #PB_EventType_LostFocus)

On pourrait donc l'ajouter dans la liste avec une mention spéciale. Exemple

Ne peut être utilisé qu'avec les gadgets suivants :

- CanvasGadget() (Le CanvasGadget a un ensemble spécial de types d'évènement.)
- ComboBoxGadget()
- DateGadget()
- EditorGadget()
- ExplorerListGadget()
- ExplorerTreeGadget()
- ImageGadget()
- ListViewGadget()
- ListIconGadget()
- MDIGadget()
- OpenGLGadget()
- SpinGadget()
- StringGadget()
- TreeGadget() (Sauf #PB_EventType_Focus et #PB_EventType_LostFocus)
- WebGadget() (Le WebGadget a un ensemble spécial de types d'évènement.)


:idea: :?: :wink:

PS. @Fred: Focus et LostFocus ont-ils été oubliés pour le TreeGadget() ou est-ce une impossibilité technique ?
Avatar de l’utilisateur
omega
Messages : 551
Inscription : sam. 26/nov./2011 13:04
Localisation : Alger

Re: [AIDE PUREBASIC] Mises à jour.

Message par omega »

Image
Win7 (x64) 64 bits Pb 5.72
Mesa
Messages : 982
Inscription : mer. 14/sept./2011 16:59

Re: [AIDE PUREBASIC] Mises à jour.

Message par Mesa »

Ça fonctionne bien avec mon firefox et mon opera...
Tu dois avoir un truc qui bloque (les ip free ?) chez toi, un addon dans ton opera.

Si tu veux, je peux te l'envoyer par wetransfer, i me faut une adresse email valide.

M.
Avatar de l’utilisateur
venom
Messages : 3019
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: [AIDE PUREBASIC] Mises à jour.

Message par venom »

Je suis chez free. Sa passe.






@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Avatar de l’utilisateur
Naheulf
Messages : 180
Inscription : dim. 10/mars/2013 22:22
Localisation : France

Re: [AIDE PUREBASIC] Mises à jour.

Message par Naheulf »

Bonjour,
Je signal un petit souci dans la doc de la bibliothèque math. Il est écrit ques les fonctions suivantes sont "inverses" alors qu'elles sont "réciproques" :
- Cos() <-> ACos()
- CosH() <-> ACosH()
- Sin() <-> ASin()
- SinH() <-> ASinH()
- Tan() <-> ATan()
- Tan2() <-> ATan2()
- TanH() <-> ATanH()
- Degree() <-> Radian()
- Exp() <-> Log()

De plus je pense qu'il serait utile de rajouter certains liens dans la partie "Voir aussi" :
- Exp() <-> Pow() ; car Exp(x) = Pow(#E, x); même si Exp() est plus optimisé pour ce cas là
- Log() <-> Exp() ; car Log(x) est la réciproque de Pow(#E, x)
- Log10() <-> Exp() ; car Log10(x) est la réciproque de Pow(10, x)
Pour la fonction Pow il pourrait aussi être rappelé que Pow(x, 1/n) donne la racine n-ième
Marc56
Messages : 1935
Inscription : sam. 08/févr./2014 15:19

Re: [AIDE PUREBASIC] Mises à jour.

Message par Marc56 »

Dans l'exemple sur GetJSONMember()
https://www.purebasic.com/french/docume ... ember.html
La dernière ligne devrait indiquer z et non pas y

Code : Tout sélectionner

  Input$ = "{ " + Chr(34) + "x" + Chr(34) + ": 10, " + 
                  Chr(34) + "y" + Chr(34) + ": 20, " + 
                  Chr(34) + "z" + Chr(34) + ": 30 }"
  
  ParseJSON(0, Input$)
  
  Debug GetJSONInteger(GetJSONMember(JSONValue(0), "x"))
  Debug GetJSONInteger(GetJSONMember(JSONValue(0), "y"))
  Debug GetJSONInteger(GetJSONMember(JSONValue(0), "y"))
Ça n'a l'air de rien, mais passé du temps à essayer de contourner une erreur dans mon prog en me basant sur cet exemple: la dernière ligne est dupliquée de la précédente.
Mesa
Messages : 982
Inscription : mer. 14/sept./2011 16:59

Re: [AIDE PUREBASIC] Mises à jour.

Message par Mesa »

MAJ 01/04/2020 V5.72
=======================================
Téléchargement Version spécial World3D + Réseaux:
http://frazier.wood.free.fr/chm/PureBasic5723D.rar

M.
Avatar de l’utilisateur
Ar-S
Messages : 9144
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: [AIDE PUREBASIC] Mises à jour.

Message par Ar-S »

@Fred et la team..
Il faudrait envisager à mettre l'aide 3D dans le pack de base. En 2020 on est plus à 5mo... Et puis ces fonctions étant natives dans PB, je trouve dommage de les tronquer.
~~~~Règles du forum ~~~~
.: Ar-S :. Tour + portable W10 x64 PB 5.6x / 5.7x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
Avatar de l’utilisateur
Naheulf
Messages : 180
Inscription : dim. 10/mars/2013 22:22
Localisation : France

Re: [AIDE PUREBASIC] Mises à jour.

Message par Naheulf »

Bonsoir,
J'ai un souci avec http://frazier.wood.free.fr/chm/PureBasic5723D.rar . Quand j'ouvre le chm contenu dans le rar j'ai les entrées du sommaire mais je n'ai pas le contenu des ces entrées.

Image

Édit : Je précise que l'aide fournie avec l'installateur de PureBasic fonctionne correctement.
Marc56
Messages : 1935
Inscription : sam. 08/févr./2014 15:19

Re: [AIDE PUREBASIC] Mises à jour.

Message par Marc56 »

Quand j'ouvre le chm contenu dans le rar j'ai les entrées du sommaire mais je n'ai pas le contenu des ces entrées.
De mémoire, pour un fichier .CHM téléchargé, il faut le déverrouiller la première fois (voir les propriétés du .chm)

Onglet Général, en bas
Sécurité: Ce fichier provient d'un autre ordinateur...
[ ] Débloquer

Exemple
Image

:wink:
Avatar de l’utilisateur
Naheulf
Messages : 180
Inscription : dim. 10/mars/2013 22:22
Localisation : France

Re: [AIDE PUREBASIC] Mises à jour.

Message par Naheulf »

Marc56 a écrit :De mémoire, pour un fichier .CHM téléchargé, il faut le déverrouiller la première fois (voir les propriétés du .chm)
Mais ! C’est quoi cette logique à deux balles ? Il est con Windows ? Pourquoi on a quand même accès au sommaire s’il faut débloquer le fichier ?
Bon en faisant la manip ça fonctionne.
Par contre je ne comprends pas pourquoi ce fichier est plus petit (4943579octets) que le fichier inclus avec le bêta 2 (5059001octets)… alors qu'il est sensé contenir des trucs en plus…
Marc56
Messages : 1935
Inscription : sam. 08/févr./2014 15:19

Re: [AIDE PUREBASIC] Mises à jour.

Message par Marc56 »

Naheulf a écrit :
Marc56 a écrit :De mémoire, pour un fichier .CHM téléchargé, il faut le déverrouiller la première fois (voir les propriétés du .chm)
Mais ! C’est quoi cette logique à deux balles ? Il est con Windows ? Pourquoi on a quand même accès au sommaire s’il faut débloquer le fichier ?
Bon en faisant la manip ça fonctionne.
Par contre je ne comprends pas pourquoi ce fichier est plus petit (4943579octets) que le fichier inclus avec le bêta 2 (5059001octets)… alors qu'il est sensé contenir des trucs en plus…
Les fichiers .CHM sont des fichiers HTML "compilés". Le programme qui les ouvre est un navigateur (léger). Il a la possibilité d'ouvrir aussi dans la fenêtre de droite des liens externes et certains type de scripts, donc potentiellement dangereux.
La fenêtre de gauche (table des matières) est quant à elle inerte donc sans danger.
C'est vrai que MS aurait pu se contenter de mettre un warning à l'ouverture d'un fichier téléchargé et non livrés avec un programme, mais bon ce programme date de longtemps.
Le fichier est plus petit car pour le modifier il faut le décompiler et le recompiler et on utilise pas forcément les mêmes options. De plus, le fait de réorganiser les rubriques change la taille des liens internes.
Voir HTML Workshop, pour les outils d'édition de fichier .chm

Je m'étais amusé à moderniser le look du fichier: Fond blanc à la place de jaune, fonte proportionnelle (Consolas 10 à la place de Courrier) et le reste en Verdana. C'est assez facile et ça donne un aspect plus moderne et lisible. Il faudra que je me souvienne comment (je crois par un chercher/remplacer dans toutes les pages) et que je le refasse.

:wink:
Mesa
Messages : 982
Inscription : mer. 14/sept./2011 16:59

Re: [AIDE PUREBASIC] Mises à jour.

Message par Mesa »

@Fred et la team..
Il faudrait envisager à mettre l'aide 3D dans le pack de base. En 2020 on est plus à 5mo... Et puis ces fonctions étant natives dans PB, je trouve dommage de les tronquer.
Tu parles de l'aide de ogre ?
Je sais que Fred fait attention à ce que l'aide soit la plus "petite" possible pour ne pas alourdir son install, c'est peut-être pour ça...


Pour la modernisation de l'aide, j'attends que Fred fournisse les codes du maker sur github (afin de ne pas trop bricoler les fichiers html).

M.
Répondre