Apparition d'un caractère non ascii après le crochet fermant dans l'éditeur d'équation du sketcher

Forum destiné aux questions et discussions en français
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
lc01
Posts: 3
Joined: Sun Apr 26, 2020 8:20 pm

Apparition d'un caractère non ascii après le crochet fermant dans l'éditeur d'équation du sketcher

Post by lc01 »

Bonjour,

En voulant faire référence à une contrainte de dimension dans une esquisse (par exemple: Sketch.Constraints[0]) juste après avoir entré le crochet fermant le système rajoute un caractère non ascii (peut être le caractère "disque noir" ou le caractère "puce" de la police "Arial Unicode MS").
Je l'ai signaler dans mantis:

https://tracker.freecadweb.org/view.php?id=4325

FreeCAD Information: OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.20738 (Git)
Build type: Release
Branch: master
Hash: 0c96f77184edc0a6747483b2ff1462fc6dae46ff
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: French/France (fr_FR)
openBrain
Veteran
Posts: 9041
Joined: Fri Nov 09, 2018 5:38 pm
Contact:

Re: Apparition d'un caractère non ascii après le crochet fermant dans l'éditeur d'équation du sketcher

Post by openBrain »

Je n'ai pas le problème ici.
Que renvoie cette commande dans la Console Python ?

Code: Select all

Gui.getMainWindow().font()
---
OS: Ubuntu 18.04.4 LTS (KDE/plasma)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.20805
Build type: Release
Branch: unknown
Hash: 3acc1c667d34e344ea361ad280c33245ea76fa41
Python version: 3.6.9
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: French/France (fr_FR)
lc01
Posts: 3
Joined: Sun Apr 26, 2020 8:20 pm

Re: Apparition d'un caractère non ascii après le crochet fermant dans l'éditeur d'équation du sketcher

Post by lc01 »

La commande renvoie:
<PySide2.QtGui.QFont( "MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0" ) at 0x00000148AE39CE48>
openBrain
Veteran
Posts: 9041
Joined: Fri Nov 09, 2018 5:38 pm
Contact:

Re: Apparition d'un caractère non ascii après le crochet fermant dans l'éditeur d'équation du sketcher

Post by openBrain »

Est-ce que quelqu'un qui est aussi sous Windows a le même problème ?
abdullah
Veteran
Posts: 4935
Joined: Sun May 04, 2014 3:16 pm
Contact:

Re: Apparition d'un caractère non ascii après le crochet fermant dans l'éditeur d'équation du sketcher

Post by abdullah »

lc01 wrote: Wed Apr 29, 2020 7:44 am En voulant faire référence à une contrainte de dimension dans une esquisse (par exemple: Sketch.Constraints[0]) juste après avoir entré le crochet fermant le système rajoute un caractère non ascii (peut être le caractère "disque noir" ou le caractère "puce" de la police "Arial Unicode MS").
Je l'ai signaler dans mantis:
Je ne peux pas reproduire le problème sous Ubuntu.

Quelqu'un d'autre utilisateur (sous Windows) peut le reproduire?
mario52
Veteran
Posts: 4692
Joined: Wed May 16, 2012 2:13 pm

Re: Apparition d'un caractère non ascii après le crochet fermant dans l'éditeur d'équation du sketcher

Post by mario52 »

Bonjour

oui reproductible après avoir entré un nombre à partir du pavé numérique , après relâchement de la touche AltGr pour afficher le crochet ]

le caractère ascii correspond ici à:

Alt + 4, ascii 4 ♦
Alt + 2, ascii 2 ☻
Alt + 7, ascii 7 •
Alt + 6, ascii 6 ♠

EditeurOplusAscii.png
EditeurOplusAscii.png (21.44 KiB) Viewed 1698 times
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.21280 (Git)
Build type: Release
Branch: master
Hash: 6f3160db3e88733536c7eaf97ad7d6ebd21baccd
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0

mario
Maybe you need a special feature, go into Macros_recipes and Code_snippets, Topological_data_scripting.
My macros on Gist.github here complete macros Wiki and forum.
abdullah
Veteran
Posts: 4935
Joined: Sun May 04, 2014 3:16 pm
Contact:

Re: Apparition d'un caractère non ascii après le crochet fermant dans l'éditeur d'équation du sketcher

Post by abdullah »

mario52 wrote: Sat Jun 06, 2020 11:54 am
oui reproductible après avoir entré un nombre à partir du pavé numérique , après relâchement de la touche AltGr pour afficher le crochet ]
Merci Mario,

J'ai essayé encore une fois, mais je n'ai pas réussi à le reproduire. J'ai demandé de l'aide sur le forum anglais:
https://forum.freecadweb.org/viewtopic. ... 20#p406045
openBrain
Veteran
Posts: 9041
Joined: Fri Nov 09, 2018 5:38 pm
Contact:

Re: Apparition d'un caractère non ascii après le crochet fermant dans l'éditeur d'équation du sketcher

Post by openBrain »

mario52 wrote: Sat Jun 06, 2020 11:54 am Bonjour

oui reproductible après avoir entré un nombre à partir du pavé numérique , après relâchement de la touche AltGr pour afficher le crochet
Mario, pour être sûr d'avoir bien compris, tu n'as pas besoin d'entrer AltGr + un chiffre.
C'est le fait d'avoir utiliser AltGr pour faire le crochet qui déclenche ça, même si AltGr est bien relâché quand tu entres le chiffre.
Correct?
mario52
Veteran
Posts: 4692
Joined: Wed May 16, 2012 2:13 pm

Re: Apparition d'un caractère non ascii après le crochet fermant dans l'éditeur d'équation du sketcher

Post by mario52 »

Bonjour
openBrain wrote: Sat Jun 06, 2020 2:09 pm C'est le fait d'avoir utiliser AltGr pour faire le crochet
c'est bien ça AltGr pour faire le crochet (dans la vidéo = CTRL ALT)

(après avoir fait la petite vidéo j'ai recommencé une vingtaine de fois sans résultat)
CaractereAsciiExpression00.gif
CaractereAsciiExpression00.gif (889.01 KiB) Viewed 1653 times
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.21280 (Git)
Build type: Release
Branch: master
Hash: 6f3160db3e88733536c7eaf97ad7d6ebd21baccd
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0

clavier Logitech

mario
Maybe you need a special feature, go into Macros_recipes and Code_snippets, Topological_data_scripting.
My macros on Gist.github here complete macros Wiki and forum.
Post Reply