Table des caractères (Alternative à l'outil interne PB)

Programmation d'applications complexes
boddhi
Messages : 604
Inscription : lun. 26/avr./2010 16:14
Localisation : S 48° 52' 31'' / O 123° 23' 33''

Table des caractères (Alternative à l'outil interne PB)

Message par boddhi »

Nouvelle version simplifiée ici

Comme son nom l'indique, alternative à l'outil PB :
Image

Recense environ 5600 caractères
13 palettes de couleurs avec codes RVB, TSL, HTML et entités HTML (Plus de 8000 couleurs uniques recensées)
Liste des codes HTML des drapeaux nationaux et internationaux
Possibilité de faire une recherche par 'Description'
Possibilité d'afficher les différents codes à partir de la saisie d'un caractère
Possibilité de copier en mémoire les différentes valeurs du caractère via les boutons situés en bas de la fenêtre
Possibilité de créer une liste des caractères favoris
Localisé en français et anglais avec possibilité de le traduire/modifier à l'aide des fichiers XML fournis

Notes importantes :
• Ces tables sont loin d'être exhaustives. Hormis la table ASCII, les autres ne sont forcément complètes. Ainsi, la table des caractères accentués a été constituée principalement pour un usage dans la langue française et les autres l'ont été selon des besoins jugés utiles et intéressants.
• Une grande partie des données a été traitée manuellement (notamment en ce qui concerne les descriptions), des coquilles peuvent donc s'y être glissées indépendamment de ma volonté (en bref, à l'insu de mon plein gré :D ). Je les corrige dès que j'en trouve.
• Si vous l'utilisez et que vous souhaitez voir des corrections/ajouts/améliorations, n'hésitez pas à me le faire savoir :wink: .

Notes versions 1.0 à 1.21 : Supprimées
Notes version 2.00 :
    • Ajout de listes de couleurs avec près de 1000 couleurs et avec, entre autres, leurs codes RVB, TSL, HTML et entités HTML
    • Correction d'un bug lié à la localisation
Notes version 2.10 :
    • Ajout de la gestion d'une liste de caractères favoris
    • Ajout de la mémorisation des coordonnés/dimensions de la fenêtre et des largeurs des colonnes de listes
Notes version 2.20 :
    • Complétion totale des descriptions françaises et anglaises 🥲
    • Ajout de près de 300 caractères (principalement dans les catégories Émojis et Mathématiques)
    • Correction de la fonction 'Recherche de codes' pour les caractères Unicode codés en paire de seizets (Merci à Idle & Demivec du forum US)
Notes version 2.30 :
    • Ajout des 258 codes HTML des drapeaux nationaux et internationaux
Notes version 2.50 :
    • Ajout d'une option 'Préférences' pour gérer les couleurs utilisées par l'appli
    • Ajout de 5 nuanciers (3 Pantone - 1 RAL - 1 HSK)
    • Réorganisation des caractères accentués
    • Modification de quelques descriptions françaises
    • Amélioration du code et correction de bogues mineurs
Notes version 2.53 :
    • Ajout de la possibilité de choisir la police et la taille de police pour la prévisualisation du caractère et des listes de caractères
    • Ajout de l'affichage d'une infobulle lors du survol de la première colonne ('Symbole') des listes de caractères
    • Correction des données de la liste de couleurs Pantone 3 (Ajout de 400 couleurs)
    • Correction d'un bogue concernant la couleur d'affichage du caractère prévisualisé
Notes version 2.54 :
    • Ajout d'une palette Pantone avec 1200 couleurs uniques
    • Modification des boutons de l'interface Palettes
Notes version 2.55 :
    • Ajout d'une palette MUNSELL et d'une palette AFNOR (env. 2100 nouvelles couleurs uniques supplémentaires)
Notes version 2.56 :
    • Amélioration du temps de lecture des données

A faire :
• Remplacer la fonte par défaut par une fonte approprié à l'affichage des caractères Unicode codés en paires de seizets (Hélas, à ce jour, je n'en ai pas trouvée et je ne crois pas qu'il en existe !)
• Virer les codes octaux et ajouter les codes CSS.

Application 100% non malveillante et sans virus !
Télécharger la version 2.56  -  (Version graphique alternative : Exécutable seulement)

Si vous avez des remarques et/ou suggestions (dans la limite de mes capacités :D ), n'hésitez pas ! :wink:

[Editions : 23.01.23 - Ajout version 1.01 24.01.23 - Ajout version 1.02 25.01.23 - Ajout version 1.03]
[Editions : 26.01.23 - Ajout versions 1.10/1.11 28.01.23 - Ajout versions 1.12]
[Editions : 30.01.23 - Ajout version 1.20 31.01.23 - Ajout version 1.21]
[Editions : 06.02.23 - Ajout version 2.00 07.02.23 - Ajout version 2.10 11.02.23 - Ajout version 2.20 13.02.23 - Ajout version 2.30 21.02.23 - Ajout version 2.50 24.02.23 - Ajout version 2.53 25.02.23 - Ajout version 2.54]
[Editions : 05.03.23 - Ajout version 2.55 06.03.23 - Ajout version 2.56]
Dernière modification par boddhi le jeu. 09/mars/2023 0:59, modifié 24 fois.
boddhi
Messages : 604
Inscription : lun. 26/avr./2010 16:14
Localisation : S 48° 52' 31'' / O 123° 23' 33''

Table des caractères (Alternative à l'outil interne PB)

Message par boddhi »

Version 1.1 : Ajout/Correction de descriptions, ajout/correction de codes ALT
boddhi
Messages : 604
Inscription : lun. 26/avr./2010 16:14
Localisation : S 48° 52' 31'' / O 123° 23' 33''

Table des caractères (Alternative à l'outil interne PB)

Message par boddhi »

Version 1.2 : Recherche des codes à partir de la saisie d'un caractère
Avatar de l’utilisateur
kernadec
Messages : 1606
Inscription : ven. 25/avr./2008 11:14

Re: Table des caractères (Alternative à l'outil interne PB)

Message par kernadec »

bjr boddhi
Sympa, merci du partage :D
Cordialement
boddhi
Messages : 604
Inscription : lun. 26/avr./2010 16:14
Localisation : S 48° 52' 31'' / O 123° 23' 33''

Table des caractères (Alternative à l'outil interne PB)

Message par boddhi »

Version 1.3 : Suppression des redondances lors des recherches

@kernadec
De rien. Si ça peut rendre service... :wink:
Avatar de l’utilisateur
SPH
Messages : 4945
Inscription : mer. 09/nov./2005 9:53

Re: Table des caractères (Alternative à l'outil interne PB)

Message par SPH »

Comme on était sur un site dédié a PureBasic, j'aurais plutôt aimé le source .PB !

😅

!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.12LTS- 64 bits
boddhi
Messages : 604
Inscription : lun. 26/avr./2010 16:14
Localisation : S 48° 52' 31'' / O 123° 23' 33''

Re: Table des caractères (Alternative à l'outil interne PB)

Message par boddhi »

SPH a écrit :Comme on était sur un site dédié a PureBasic
Cet outil est développé sous PB et est destiné à "remplacer", très modestement et humblement, l'outil PB natif même s'il peut être utilisé indépendamment et à d'autres fins. Je ne suis donc pas totalement à côté de la plaque :)
boddhi
Messages : 604
Inscription : lun. 26/avr./2010 16:14
Localisation : S 48° 52' 31'' / O 123° 23' 33''

Table des caractères (Alternative à l'outil interne PB)

Message par boddhi »

Version 1.10 : Localisation de l'application
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Table des caractères (Alternative à l'outil interne PB)

Message par Ar-S »

Très sympa et très complet merci.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
boddhi
Messages : 604
Inscription : lun. 26/avr./2010 16:14
Localisation : S 48° 52' 31'' / O 123° 23' 33''

Re: Table des caractères (Alternative à l'outil interne PB)

Message par boddhi »

@Ar-S Merci :wink:

Complet... Hummm, il reste encore bcp de caractères à implémenter, notamment au niveau des caractères accentués et mathématiques, mais cela représente un boulot assez fastidieux de traduction principalement. Je le ferai petit à petit, quand j'aurai plus de temps. En l'état, il est plus opérationnel en langue française qu'en d'autres langues occidentales.
boddhi
Messages : 604
Inscription : lun. 26/avr./2010 16:14
Localisation : S 48° 52' 31'' / O 123° 23' 33''

Table des caractères (Alternative à l'outil interne PB)

Message par boddhi »

Version 1.11 : Correction d'un bug relatif aux raccourcis-clavier affectant les boutons de copie et de recherche
boddhi
Messages : 604
Inscription : lun. 26/avr./2010 16:14
Localisation : S 48° 52' 31'' / O 123° 23' 33''

Table des caractères (Alternative à l'outil interne PB)

Message par boddhi »

Version 1.12 : Correction d'un bug affectant les boutons de listes
boddhi
Messages : 604
Inscription : lun. 26/avr./2010 16:14
Localisation : S 48° 52' 31'' / O 123° 23' 33''

Table des caractères (Alternative à l'outil interne PB)

Message par boddhi »

Version 1.20 :
    • Ajout de près de 900 caractères (Catégories : Caractères accentués, Ponctuation, Symboles monétaires, Mathématiques)
    • Ajout/correction de descriptions, codes ALT, codes et noms HTML
Marc56
Messages : 2197
Inscription : sam. 08/févr./2014 15:19

Re: Table des caractères (Alternative à l'outil interne PB)

Message par Marc56 »

Téléchargement version 1.20
Très bon! (j'avais pas encore testé) :) C'est même une alternative à Charmap, la table de Windows
Si vous avez des remarques et/ou suggestions (dans la limite de mes capacités :D ), n'hésitez pas ! :wink:
Bon, alors je n'hésite :mrgreen:
Idées:
  • Sélection de fontes de caractères (toutes n'ont pas tous les codes)
  • Possibilité de changer la taille (hauteur des lignes)
  • Affichage des tous les caractères type « planche de contact » (avec affichage code au survol)
  • Liste de codes favoris (historique de sélection ou manuelle)
  • Ajouter le drag and drop (si, si, c'est facile avec PB)
  • Fenêtre À propos / Splashscreen (avec logo PB pour la pub)
:wink:
boddhi
Messages : 604
Inscription : lun. 26/avr./2010 16:14
Localisation : S 48° 52' 31'' / O 123° 23' 33''

Re: Table des caractères (Alternative à l'outil interne PB)

Message par boddhi »

Marc56 a écrit :
  1.  • Sélection de fontes de caractères (toutes n'ont pas tous les codes)
  2.  • Possibilité de changer la taille (hauteur des lignes)
  3.  • Affichage des tous les caractères type « planche de contact » (avec affichage code au survol)
  4.  • Liste de codes favoris (historique de sélection ou manuelle)
  5.  • Ajouter le drag and drop (si, si, c'est facile avec PB)
  6.  • Fenêtre À propos / Splashscreen (avec logo PB pour la pub)
  1.  J'ai prévu d'essayer de trouver une police qui permette d'afficher tous les caractères qui ne sont pas gérés par la police Windows par défaut (pour moi, Segoe UI). Je ne sais pas s'il en existe une... Si quelqu'un en connait....
    S'il s'agit de changer la police d'affichage dans les ListIcon, j'en prends note...
  2.   :?:  FontSize appliqué aux ListIcon ? Le cas échéant, j'en prends note...
  3.  Caractères type « planche de contact :?:  » (avec affichage code au survol) :?:  Genre ToolTip ? 
  4.  Ça va en faire des boutons en haut !!! :)   Pour un outil que je voulais simpliste au départ :!: mais j'en prends note (ce ne sera pas pour tout de suite car je travaille à d'autres fonctionnallités pour le moment...)
  5.   :?: Tu peux préciser pour quelle(s) fonctionnalité(s) exactement ?
  6.   :?: Au démarrage ? Si oui, je trouvais ma minimaliste petite barre de progression (inspirée par Hex0r du forum US) sympa !
    Par ailleurs, je ne sais pas si j'ai le droit d'utiliser le logo PB même dans le cadre d'une distribution gratuite...
Répondre