Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Discussions


Index du Forum » Discussions » police et taille de caractère
Mactul Hors ligne Membre Points: 699 Défis: 0 Message

police et taille de caractère

Posté le 15/04/2019 18:28

Pour un programme, j'aurais besoin d'afficher du texte dans un ViewWindows
Avec différentes tailles et si possible différentes polices

J'ai vu qu'avec C-Basic j'ai "LocateXY" qui est plus gros que "text", mais j'aurais aimé une compatibilité sur les deux interpreteurs

Sinon en C... mais seulement en derniers recours

Si quelqu'un peut m'avancer


Breizh_craft En ligne Modérateur Points: 1171 Défis: 7 Message

Citer : Posté le 15/04/2019 18:28 | #


En Basic tu peux oublier. En C c'est évidement faisable, mais je laisse la main pour les détails.
Breizh.pm – Un adminsys qui aime les galettes.
Shadow15510 Hors ligne Administrateur Points: 5503 Défis: 18 Message

Citer : Posté le 15/04/2019 18:30 | #


En C, il existe une librairie faite par Zz qui permet de genre de chose : Better Font
Je ne sais pas m'en servir, mais la doc doit être planqué pas très loin…

"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque

Mactul Hors ligne Membre Points: 699 Défis: 0 Message

Citer : Posté le 15/04/2019 18:31 | #


Merci Breizh_craft
Je pense qu'il y a aussi des choses à faire avec C-Basic
Mes programmes
Cliquer pour enrouler

Venez me rejoindre sur mon nouveau serveur Discord dédié a la programmation sur toutes les plateformes
https://discord.gg/bzfymHQ

Venez vous instruire, dans ce magnifique cours sur les Intelligences Artificielles que j'ai créé:
http://reseaux-neurones-a--z.ml/
Faites apprendre des choses à une machine, faites reconnaître à un ordi des images...
Shadow15510 Hors ligne Administrateur Points: 5503 Défis: 18 Message

Citer : Posté le 15/04/2019 18:32 | #


En C.Basic tu peux designer ta propre police grace à FontEditor, compris dans le *.zip téléchargé
"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque

Mactul Hors ligne Membre Points: 699 Défis: 0 Message

Citer : Posté le 15/04/2019 18:32 | #


Ah super Shadow15510
Je me disais bien que python n'avait pas la même police

commentaire de retard

Ajouté le 15/04/2019 à 18:33 :
Des précisions sur FontEditor?
Mes programmes
Cliquer pour enrouler

Venez me rejoindre sur mon nouveau serveur Discord dédié a la programmation sur toutes les plateformes
https://discord.gg/bzfymHQ

Venez vous instruire, dans ce magnifique cours sur les Intelligences Artificielles que j'ai créé:
http://reseaux-neurones-a--z.ml/
Faites apprendre des choses à une machine, faites reconnaître à un ordi des images...
Shadow15510 Hors ligne Administrateur Points: 5503 Défis: 18 Message

Citer : Posté le 15/04/2019 18:40 | #


Euh, ben, il est dans le dossier *.zip que tu télécharges.
Dans ce dossier « CBASIC195beta » il y a un sous-dossier du nom de « FontEdit » et dans ce dossier tu as le programme «FEINT 35F.g1m» tu met ce programme dans ta machine et c'est partit !

Tu lances le programme et tu selectionnes le type police (la petite ou la grande) avec les flèche haut et bas puis [EXE] pour valider
Tu dessines la lettre que tu veux changer, tu va dans [SET] et tu entre la lettre dessinée. Avant de quitter va dans OPNT puis save et choisi la police que tu as choisi au début : Normal = Grande l'autre c'est la petite. Les autres proposition sont pour les alphabets japonais

Quitte enfin avec EXE puis EXIT
"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque

Mactul Hors ligne Membre Points: 699 Défis: 0 Message

Citer : Posté le 15/04/2019 18:43 | #


Je vais regarder
mais croit tu que je peux avoir une Str contenant du texte et l'afficher avec différentes polices?
Mes programmes
Cliquer pour enrouler

Venez me rejoindre sur mon nouveau serveur Discord dédié a la programmation sur toutes les plateformes
https://discord.gg/bzfymHQ

Venez vous instruire, dans ce magnifique cours sur les Intelligences Artificielles que j'ai créé:
http://reseaux-neurones-a--z.ml/
Faites apprendre des choses à une machine, faites reconnaître à un ordi des images...
Shadow15510 Hors ligne Administrateur Points: 5503 Défis: 18 Message

Citer : Posté le 15/04/2019 18:44 | #


Je sais qu'un fois la police faite tu peux l'utiliser dans les Str : elle remplace vraiment 100% de celle intégrée de base
"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque

Mactul Hors ligne Membre Points: 699 Défis: 0 Message

Citer : Posté le 15/04/2019 18:47 | #


Très bien, Merci
Oh une dernière question:
Si je partage le programme, les autres auront aussi la nouvelle police?

Ajouté le 15/04/2019 à 19:37 :
Bon j'ai regardé un peu pour FontEdit et j'ai un peu de mal à m'en servir
De toute façon je me vois mal redessiner chaque caractères

Sentaro21 ne s'est pas amusé à en dessiner, lui ?

En fait 2 polices et 2 tailles me suffirait
Mes programmes
Cliquer pour enrouler

Venez me rejoindre sur mon nouveau serveur Discord dédié a la programmation sur toutes les plateformes
https://discord.gg/bzfymHQ

Venez vous instruire, dans ce magnifique cours sur les Intelligences Artificielles que j'ai créé:
http://reseaux-neurones-a--z.ml/
Faites apprendre des choses à une machine, faites reconnaître à un ordi des images...
Shadow15510 Hors ligne Administrateur Points: 5503 Défis: 18 Message

Citer : Posté le 15/04/2019 19:59 | #


J'ai fait une police de 5*5 sans casse ni accent mais avec les chiffres
Les autres auront la police custom uniquement si tu leurs donnes le fichier qui la contient
Et oui Sentaro21 en a fait une c'est aussi dans le dossier téléchargé dans un autre sous-dossier
"Ce n'est pas parce que les chose sont dures que nous ne les faisons pas, c'est parce que nous ne les faisons pas qu'elles sont dures." Sénèque

Lephenixnoir En ligne Administrateur Points: 24574 Défis: 170 Message

Citer : Posté le 15/04/2019 20:35 | # | Fichier joint


Je peux t'en suggérer une au passage, que j'ai faite pour gint (10x12, pour Graph 90).


Pour que tes utilisateurs aient la police, il devront transférer les fichiers bitmap dans leur mémoire de stockage. Je crois que du coup il y aura des conflits si plusieurs jeux veulent utiliser cette technique.

Edit : Je réalise que tu es peut-être sur monochrome... si tu veux une taille spécifique, ça a peut-être déjà été fait, n'hésite pas à demander
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Sentaro21 Hors ligne Membre Points: 878 Défis: 0 Message

Citer : Posté le 16/04/2019 10:29 | # | Fichier joint


@Mactul
Thanks for your interest in FontEdit.
The original FontEdit is the CG50/90+E version, and its author is not me.
I ported it to the monochrome version.
I'm sorry that there is no manual for FontEdit.
but I think that is not difficult to use.
and I think that Shadow15510 is probably understood how to use it.

@Shadow15510
Thanks for your support.

@Lephenixnoir
It is nice font.

Currently, font bmp files can be read only from the current folder.
Gaiji and Kana fonts can be freely replaced as well as ASCII characters.

Please enable external font in setup before using FontEdit.
Je continue à développer C.Basic. (Il est compatible avec Basic Casio.)
Overclocking utilitaire Ftune/Ptune2/Ptune3 est également disponible.
Si vous avez des questions ou un rapport de bogue, n'hésitez pas à me le faire savoir.
Mactul Hors ligne Membre Points: 699 Défis: 0 Message

Citer : Posté le 16/04/2019 19:09 | #


Thank you Sentaro
(sorry for my very very bad english)

I had problems with C-Basic:

promptly, a few characters in LocateXY disappear
ex: "T" "P"
I don't know if the problem come from FontEdit
Mes programmes
Cliquer pour enrouler

Venez me rejoindre sur mon nouveau serveur Discord dédié a la programmation sur toutes les plateformes
https://discord.gg/bzfymHQ

Venez vous instruire, dans ce magnifique cours sur les Intelligences Artificielles que j'ai créé:
http://reseaux-neurones-a--z.ml/
Faites apprendre des choses à une machine, faites reconnaître à un ordi des images...
Lephenixnoir En ligne Administrateur Points: 24574 Défis: 170 Message

Citer : Posté le 16/04/2019 19:14 | #


Mactul a écrit :
Thank you Sentaro
(sorry for my very very bad english)

Don't worry, so far the English in your message is flawless.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Mactul Hors ligne Membre Points: 699 Défis: 0 Message

Citer : Posté le 16/04/2019 19:15 | #


Tant mieux
Mes programmes
Cliquer pour enrouler

Venez me rejoindre sur mon nouveau serveur Discord dédié a la programmation sur toutes les plateformes
https://discord.gg/bzfymHQ

Venez vous instruire, dans ce magnifique cours sur les Intelligences Artificielles que j'ai créé:
http://reseaux-neurones-a--z.ml/
Faites apprendre des choses à une machine, faites reconnaître à un ordi des images...
Sentaro21 Hors ligne Membre Points: 878 Défis: 0 Message

Citer : Posté le 17/04/2019 10:09 | #


Mactul a écrit :
Thank you Sentaro
(sorry for my very very bad english)

Your English is very good!

Mactul a écrit :
I had problems with C-Basic:

promptly, a few characters in LocateXY disappear
ex: "T" "P"
I don't know if the problem come from FontEdit

It may be a bug if it occurs in the original font.
Could you please show me the concrete program example?

Je continue à développer C.Basic. (Il est compatible avec Basic Casio.)
Overclocking utilitaire Ftune/Ptune2/Ptune3 est également disponible.
Si vous avez des questions ou un rapport de bogue, n'hésitez pas à me le faire savoir.
Mactul Hors ligne Membre Points: 699 Défis: 0 Message

Citer : Posté le 24/04/2019 20:12 | #


The program example is my new program :

Html Interpreteur
Mes programmes
Cliquer pour enrouler

Venez me rejoindre sur mon nouveau serveur Discord dédié a la programmation sur toutes les plateformes
https://discord.gg/bzfymHQ

Venez vous instruire, dans ce magnifique cours sur les Intelligences Artificielles que j'ai créé:
http://reseaux-neurones-a--z.ml/
Faites apprendre des choses à une machine, faites reconnaître à un ordi des images...

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 267 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd