Je me demande ce que sera PB 6.00
Aussi, j'ouvre un fil de discutions sur ce que souhaiteraient les utilisateurs de PureBasic. Pour ma part, ne plus avoir d'instructions retirées; ce qui rend incompatible les vieux codes. Je souhaite aussi une approche plus facile de la 3D (meme si je precise que je dois avant de me plaindre le tester serieusement).
Et vous, que souhaiteriez vous
TazNormand a écrit :J'ai édité ton titre pour le transformer en WishList, qui veut dire "liste de souhaits" car "ToDo List" c'est liste des choses à faire, or, on est plutôt sur des souhaits des utilisateurs que sur des ordres de réalisation pour Fred
http://HexaScrabble.com/ !i!i!i!i!i!i!i!i!i! !i!i!i!i!i!i! !i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti Version de PB : 6.00 - 64 bits
Des variables dans les Step !!!!
Des fonctions à n paramétres
La possibilité d'ajouter d'un coup plusieurs données à une liste / un tableau, par exemple comme ceci
Entrer des données ad libitum dans un tableau sans avoir à déclarer le nombre de dimensions au départ, juste en faisant AddElementArray(Tableau).
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 5.73 PB 6.00 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Fred viens de nous pondre une nouvelle version
Demander maintenant donne l'impression des petits pioufs toujours le bec grand ouvert à brailler alors qu'ils viennent d'avoir la becquee
Mais bon....soyons fous...
- Un listicongadget plus perfectionné à la EXCEL
- Un webgadget basé sur firefox
- +1 pour l'encodeur GIF vous vous en doutez
- Un lien vers le forum officiel et le site PB, en haut du forum Fr comme sur le forum US
+1 pour le ListIcon
+452542 pour le Webgadget avec Firefox
Et pis aussi pourquoi pas :
-Permettre la transparence du fond des gadgets (pour une meilleure intégration sur un fond coloré ou image). Il me semble que c'est possible, en tout cas sous Windows
-Drag & drop et gestion du clic sur les headers des différents gadgets de listes
-Intégration plus poussée de Scintilla, qui est assez dur a utiliser en l'état actuel
-Pourquoi pas plus de fonctions systéme, genre pour obtenir divers paramétres comme le fond d'écran, la couleur du théme, ect... Ce genre de choses existe sur a peu prés tous les systémes...
Mais bon c'est vrai qu'on est gatés avec la 5.60 Alors on se plaint pas (enfin pas tout de suite)
"Le bug se situe entre la chaise et le clavier" Votre expert national en bogage et segfaults.
CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
Windows 10 x64 - PB 5.61 x64
Linux Ubuntu 16.04 LTS x64 (dual boot) - PB pas encore réinstallé
Plus de possibilités de personnalisation avec les Gadgets (Couleurs, Style, Polices etc...).
D'autres Gadgets !
Inclure toutes les possibilités du Drag & Drop (En interne) sur les Gadgets: ListWiew, ListIcon, TreeGadget, etc
...
+1 pour l'encodeur gif.
+1 pour le ListIcon
+1 Des variables dans les Step
+1 Permettre la transparence du fond des gadgets
+1 Drag & drop et gestion du clic sur les headers des différents gadgets de listes
+1 Intégration plus poussée de Scintilla
+1 Plus de fonctions système
Je vais être un peu plus drastique.
Je rejoints la plupart des demandes ci dessus. Surtout le webgadget compatibles avec les standards actuels. J'ajouterai une gestion de l'UPnP.
Mais l'idéal, et là je sens que ça va coincer serait de séparer la branche LTS cross compatible avec une version dédiée aux OS.
Une version Windows only, linux MacOS etc.. Ce qui simplifierait grandement l'ajout de nouvelles fonctions PB natives utilisant les API.
Pour ma part:
- Que chaque version de PB installée (32-bit et 64-bit) ait sa propre ligne de désinstallation dans:
Panneau de configuration\Programmes\Programmes et fonctionnalités
- Que la version 64-bit intègre le compilateur 32-bit pour ne plus avoir a aussi installer la version 32-bit
- Corrections des quelques bugs qui persistent sur certains Gadgets (séparateur, couleur du fond, ...)
- Ajouts de gadgets tel que:
un gadget pour créer une ligne horizontale ou verticale
Result = LineGadget(#Gadget, x, y, Width, Height, Direction)
afin d'agrémenter une interface GUI un peu complexe avec un séparateur horizontal ou vertical.
- Amélioration de la fonction HTTPProxy() avec un équivalant de MessageRequester() pour saisir le User/Password
Vraiment nécessaire en entreprise ou le proxy est incontournable.
- Possibilité de jouer sur les headers HTTP pour les fonctions concernées.
- Possibilité de pouvoir savoir quel menu principal a été cliqué.
MenuTitle("Update"[,Menu])
- Possibilité de masquer/démasquer un menu sans reconstruire l'ensemble des menus.
HideMenuItem(#Menu, MenuItem, State), l'équivalent de DisableMenuItem(#Menu, MenuItem, State)
- Une commande Result = SplitString(String$, Delimiter$, Array()) comme en VB
Chaque champ est affecté a un indice du tableau et Result contient le nombre d'éléments.
- Dans l'éditeur, possibilité de sélectionner une ou plusieurs lignes ou partie d'un texte pour:
Ctrl+U mettre le texte sélectionné en minuscules
Shit+Ctrl+U mettre le texte sélectionné en majuscules
Insérer ou effacer du texte avec la touche Alt (sélection verticale)
Comme avec Notepad++
- Créer d'office le dossier Help dans le dossier d'installation.
Lors de l'installation, une option permettant d'y copier les fichiers d'aide En, Fr et Ge
Exemple: Help\PureBasicEn.chm, Help\PureBasicFr.chm, Help\PureBasicGe.chm
J'aime bien avoir l'aide en anglais par défaut, et des fois, j'aime bien regarder l'aide en français.
J'oublie des choses, mais ...
■ Win10 64-bit (Intel Celeron CPU N2920 @ 1.86GHz, 4,0GB RAM, Intel HD Graphics) & PB 6.00 LTS
■ Vivre et laisser vivre.
■ PureBasic pour le fun
■ Gérard sur le forum Anglais
■ Mes sites: http://pbcage.free.fr - http://yh.toolbox.free.fr
Ar-S a écrit :Je vais être un peu plus drastique.
Je rejoints la plupart des demandes ci dessus. Surtout le webgadget compatibles avec les standards actuels. J'ajouterai une gestion de l'UPnP.
Mais l'idéal, et là je sens que ça va coincer serait de séparer la branche LTS cross compatible avec une version dédiée aux OS.
Une version Windows only, linux MacOS etc.. Ce qui simplifierait grandement l'ajout de nouvelles fonctions PB natives utilisant les API.
une force de pb c'est la cross compatibilité si on la vire on perd un gros plus du langage...
perso j'aimerais mieux une version amstrad ou le retour d'une version amiga en lts ^^
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 5.73 PB 6.00 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Je souhaite que Fred aille bien, que sa santé tienne, que ses affaires tiennent.
Cela fait longtemps que je ne souhaite plus rien pour les raisons suivantes :
- D'autres souhaitent à ma place ! Pas besoin d'en rajouter !
- La logique de base, le concept du logiciel est exceptionnel car il permet de se débrouiller pour créer.
J'insiste sur le mot "créer" car il existe partout ce mot sur Internet pour les logiciels de création alors que partout ce mot "créer" n'est que l'ombre d'un produit marketting, une case tout juste à cocher.
Créer c'est infini. Une case c'est l'inverse de l'infini.
Les produits démocratisés évoluent avec des pressions énormes purement commerciales. Le fric pompé parce que la majorité des gens achètent par "ignorance" et "imitation", c'est l'hypothèque de l'innovation.
Alors ça permet un certain sentiment de liberté d'avoir une fenêtre technique qui est hors de cette vaste fumisterie planétaire surtout quand, au final, on ne s'abreuve que de très peu d'ambition.
M'enfin, au risque de me faire traiter de schizophrène, une librairie sur la manipulation des périphériques USB, ça ne serait pas de refus!