PureBasic

Forums PureBasic
Nous sommes le Mar 19/Fév/2019 1:40

Heures au format UTC + 1 heure




Poster un nouveau sujet Répondre au sujet  [ 231 messages ]  Aller à la page Précédente  1 ... 12, 13, 14, 15, 16  Suivante
Auteur Message
 Sujet du message: Re: [AIDE PUREBASIC] Mises à jour.
MessagePosté: Mar 12/Sep/2017 9:10 
Hors ligne
Avatar de l’utilisateur

Inscription: Sam 19/Fév/2011 12:46
Messages: 1877
Citation:
Shared: Déclarable dans une procédure, accessible dans la procédure où elle a été déclarée et dans le code principal mais pas dans les autres procédures.


tu es certain de ça ?

car là, ça fonctionne :

Code:
Procedure DefinirNombre()
 
  Shared Nombre
 
  Nombre = 10
 
  ProcedureReturn nombre
 
EndProcedure

Procedure ChangerNombre(valeur)
 
  Shared Nombre
 
  Nombre + valeur
 
  ProcedureReturn nombre
 
EndProcedure

Procedure ConnaitreNombre()
 
  ProcedureReturn nombre
 
EndProcedure

Debug "devrait être 10 : " + DefinirNombre()
Debug "devrait être 15 : " + ChangerNombre(5)
Debug "devrait être 22 : " + ChangerNombre(7)
Debug "devrait être 22 : " + Nombre
Debug "devrait être 0 : " + ConnaitreNombre()




Je pense que Shared, c'est plutôt :
Citation:
Shared: variable partagée, déclarable dans une procédure, accessible dans la procédure où elle a été déclarée, dans le code principal et dans les autres procédures où elle est déclarée.

_________________
http://blendman.blogspot.com/
Forum PB fr : http://www.purebasic.fr/french - Forum PB Eng : http://www.purebasic.fr/english


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: [AIDE PUREBASIC] Mises à jour.
MessagePosté: Ven 15/Sep/2017 4:24 
Hors ligne
Avatar de l’utilisateur

Inscription: Mer 09/Nov/2005 9:53
Messages: 3855
Image

Purebasic 5.11

_________________
http://xmas.free.fr/
!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Portable LENOVO ideapad 110-17ACL 64 bits
Version de PB : 5.60 - 32 bits


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: [AIDE PUREBASIC] Mises à jour.
MessagePosté: Jeu 29/Nov/2018 15:52 
Hors ligne

Inscription: Mer 14/Sep/2011 16:59
Messages: 889
La version française de l'aide de PB570b3 est téléchargeable en page 1:
viewtopic.php?f=21&t=13343&p=149130#p149130

M.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: [AIDE PUREBASIC] Mises à jour.
MessagePosté: Ven 30/Nov/2018 17:46 
Hors ligne

Inscription: Sam 08/Fév/2014 15:19
Messages: 1491
Merci Mesa
et encore bonne idée la version avec groupement des fonctions 3D, ça rend la lecture plus facile 8)
On pourrait presque grouper aussi par exemple les fonctions réseau ?

:idea: Je ne sais pas si c'est possible, mais pour moderniser:
- Pourrait-on abandonner ce fond jaune qui fait penser au vieux fichiers d'aide Windows 98. Mettre du blanc.
- Pourrait-on changer la fonte proportionnelle par défaut (Courrier) par une fonte sans-serif (Consolas). Cette fonte est présente sur tous les PC Windows depuis XP. C'est également la fonte par défaut (je crois) de l'IDE dans SpiderBasic. (En tout cas, c'est celle que j'utilise depuis des années dans tous les éditeurs)

Je ne sais pas si l'aide utilise une feuille de style ?

:wink:


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: [AIDE PUREBASIC] Mises à jour.
MessagePosté: Sam 01/Déc/2018 22:15 
Hors ligne

Inscription: Mer 21/Jan/2004 17:48
Messages: 5151
Marc56 a écrit:
Je ne sais pas si l'aide utilise une feuille de style ?


Pour modifier l'aide, tu vas là
http://svn.purebasic.fr:8080/websvn/lis ... plate=calm

Tu copies le répertoire french
Ensuite tu peux modifier le fichier reference.html dans le répertoire french\Reference

Et pour finir tu lances l'utilitaire DocMaker qui se trouve dans le SDK de PureBasic pour créer un pdf ou les fichiers html pour mettre en ligne la doc

[EDIT]

Apparemment le site n'est pas à jour ?

_________________
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.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: [AIDE PUREBASIC] Mises à jour.
MessagePosté: Dim 02/Déc/2018 14:56 
Hors ligne

Inscription: Sam 08/Fév/2014 15:19
Messages: 1491
Merci comtois,

Je n'ai pas réussi à me servir de SVN, alors j'ai décompilé le CHM actuel (avec les outils MS)
Il n'y a pas de feuille de style, les fontes et couleurs sont dans toutes les pages, mais il est facile de faire une recherche / remplacement automatique global.

La couleur des pages de jaune clair, vers blanc et les liens en bleu (comme SB)
Chercher : <body bgcolor="#FFFFBF" link="#009999" vlink="#006666" alink="#006666">
Remplacer par : <body bgcolor="#FFFFFF" link="#207BC3" vlink="#003B83" alink="#003B83">

J'ai ajouté Consolas devant les autres fontes (comme ça ça ne change pas pour les autres OS)
Chercher : <font face="Courier New, Courier,
Remplacer par : <font face="Consolas, Courier New, Courier,

Ça donne ça:
Image

Ce qui donne (IMHO) un coup de jeune à la doc de PB, fini le jaune Windows 9x des fichier .HLP 8)
Avec juste deux chercher/remplacer automatiques

Qu'en pensez-vous :?:

:wink:


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: [AIDE PUREBASIC] Mises à jour.
MessagePosté: Lun 03/Déc/2018 18:53 
Hors ligne

Inscription: Mer 14/Sep/2011 16:59
Messages: 889
Oui, j'ai déjà pensé à mettre un coup de jeune à la doc chm mais ce qui me retient c'est que:
1) C'est un assez gros travail, même avec l'utilisation d'une feuille css surtout que telle ou telle couleur ne satisfera pas tout le monde, etc... avec les ennuis qui vont avec, mais bon.
2) Je ne suis pas sûr que Fred gardera ce format chm à long terme.
3) Et je n'ai pas accès au code source du docmaker, ce qui me limite beaucoup.

De plus, il me semble que Fred, sauf erreur, veuille faire une différence de style graphique entre purebasic et spiderbasic, jusque dans l'aide. Il faudrait donc redéfinir la charte graphique de pb.

En fait, dans l'idéal, pour unifier l'aide linux, windows et osx, il faudrait se contenter d'une aide entièrement en html (sans chm) avec une charte graphique revue. Puis un docmaker (recodé par Fred) permettrait à chacun de changer la charte graphique dans les html locaux, dans le pc de chacun ainsi chacun porrait avoir son aide personnalisée. Et enfin, une petite adaptation de l'ide est nécessaire et que seul Fred peut faire.

Toute fois, je vais faire des essais en traffiquant les html, pour changer la couleur de fond, la police et ajouter un sous-dossier "réseaux".

Etrangement, le svn est à jour mais pas le websvn ! Et seul Fred (je crois) peut intervenir à ce niveau.

M.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: [AIDE PUREBASIC] Mises à jour.
MessagePosté: Lun 03/Déc/2018 21:32 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 09/Oct/2005 16:51
Messages: 8596
Citation:
il faudrait se contenter d'une aide entièrement en html (sans chm) avec une charte graphique revue.

Je suis pour, quitte à faire un petit css perso.

_________________
~~~~Règles du forum ~~~~
.: Ar-S :. Tour + portable W10 x64 PB 5.4x / 5.6x
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
RESIZER GOLD : Mon logiciel de redimensionnement par lot 100% PB


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: [AIDE PUREBASIC] Mises à jour.
MessagePosté: Mer 05/Déc/2018 15:55 
Hors ligne

Inscription: Mer 14/Sep/2011 16:59
Messages: 889
Dans ce chm, j'ai ajouté un sous dossier "réseaux".
http://frazier.wood.free.fr/chm/PureBas ... eseaux.rar
Est-ce que le "é" s'affiche bien ?
Est-ce que ce dossier apporte quelque chose ?

Je n'ai pas touché ni à la couleur de fond ni à la font pour l'instant.

M.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: [AIDE PUREBASIC] Mises à jour.
MessagePosté: Mer 05/Déc/2018 17:23 
Hors ligne

Inscription: Sam 08/Fév/2014 15:19
Messages: 1491
C'est parfait 8)

Accents Ok.
Souris + F1 OK

PS. Pour les couleurs et fontes, en attendant de faire une feuille de style, Notepad++ en mode "Rechercher dans les fichier d'un dossier" fonctionne parfaitement pour modifier les tous les fichiers d'un seul coup.

:wink:


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: [AIDE PUREBASIC] Mises à jour.
MessagePosté: Ven 14/Déc/2018 18:19 
Hors ligne

Inscription: Mer 14/Sep/2011 16:59
Messages: 889
Les toutes dernières mises à jour de la 570b4 ici:

Téléchargement Version normale:
http://frazier.wood.free.fr/chm/PureBasic570.rar


Téléchargement Version spécial World3D + Réseaux:
http://frazier.wood.free.fr/chm/PureBasic5703D.rar


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: [AIDE PUREBASIC] Mises à jour.
MessagePosté: Ven 21/Déc/2018 11:02 
Hors ligne

Inscription: Sam 08/Fév/2014 15:19
Messages: 1491
Renommer un sous-menu OpenSubMenu() n'est pas possible avec SetMenuItemText()
C'est pourtant une fonction utile quand on fait un programme multi-langues.

C'est possible avec une fonction non documentée (mais uniquement pour Windows)
La solultion de RSBasic fonctionne bien.
http://forums.purebasic.com/english/viewtopic.php?f=13&t=64750
Code:
SubMenu = OpenSubMenu("New")
...
SetMenuItemText(1, SubMenu, "Open")
OpenSubMenu( a donc une valeur de retour qui peut être utilisée.
:idea: La page d'aide pourrait indiquer cette possibilité (Windows only) en attendant une fonction native ?

Serait-il possible de le mettre dans la doc ? car la méthode officielle consiste à supprimer puis re-créer le menu, ce qui n'est pas toujours optimal.

:wink:


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: [AIDE PUREBASIC] Mises à jour.
MessagePosté: Sam 22/Déc/2018 18:06 
Hors ligne

Inscription: Ven 29/Juin/2007 17:50
Messages: 3285
Bonjour mesa,

je suis distant techniquement de l'autre application SpiderBasic.

Cependant, je trouverais judicieux, pour bon nombre de raisons, qu'une nouvelle page de documentation soit établie.

Cette page serait une copie de la page actuelle, celle concernant le tableau listant toutes les commandes PureBasic, avec leur possibilités cross-plateforme (compatible Windows, Linux, MacOS et Amiga).

S'il existait une colonne supplémentaire pour la compatibilité SpiderBasic, cette page aurait une fonction analogue à la page << Et dans la même collection... >> d'un livre.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: [AIDE PUREBASIC] Mises à jour.
MessagePosté: Mer 09/Jan/2019 10:54 
Hors ligne

Inscription: Mer 14/Sep/2011 16:59
Messages: 889
Les fichier chm ont été mis à jour, ce sont les toutes dernières versions.

Fr: http://frazier.wood.free.fr/chm/PureBasic570.rar
Fr: http://frazier.wood.free.fr/chm/PureBasic5703D.rar
anglais: http://frazier.wood.free.fr/chm/PureBasic.rar


@Marc56: Une remarque a été ajoutée pour OpenSubMenu().
@Ollivier: C'est une bonne idée mais seul Fred peut prendre cette décision. Peut-être plus tard quand l'aide de spiderbasic sera au point en 3 langues.

Mesa.


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: [AIDE PUREBASIC] Mises à jour.
MessagePosté: Mar 29/Jan/2019 10:21 
Hors ligne

Inscription: Sam 08/Fév/2014 15:19
Messages: 1491
Petite faute de frappe dans la version Fr sur l'exemple
https://www.purebasic.com/french/documentation/database/databasequery.html

; PostgreSQL utilise une autre syntaxe dans la déclaration: 1 $, 2 $ .. pour indiquer le paramètre indéfini

La version us est OK
; PostgreSQL uses another syntax: $1, $2.. into the statement to indicate the undefined parameter

Dans la version fr il y a aussi un e en trop.
Exemple: Variables liées avec SQLitee, MySQL et ODBC

:wink:

_________________
http://mdacme.com/


Haut
 Profil  
Répondre en citant le message  
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 231 messages ]  Aller à la page Précédente  1 ... 12, 13, 14, 15, 16  Suivante

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages

Rechercher:
Aller à:  
cron

 


Powered by phpBB © 2008 phpBB Group | Traduction par: phpBB-fr.com
subSilver+ theme by Canver Software, sponsor Sanal Modifiye