FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Afficher un texte avec différentes tailles  Emptypar Pedro Aujourd'hui à 10:37

» Un autre pense-bête...
Afficher un texte avec différentes tailles  Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Afficher un texte avec différentes tailles  Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Afficher un texte avec différentes tailles  Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Afficher un texte avec différentes tailles  Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Afficher un texte avec différentes tailles  Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Afficher un texte avec différentes tailles  Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Afficher un texte avec différentes tailles  Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Afficher un texte avec différentes tailles  Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Afficher un texte avec différentes tailles  Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Afficher un texte avec différentes tailles  Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Afficher un texte avec différentes tailles  Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Afficher un texte avec différentes tailles  Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Afficher un texte avec différentes tailles  Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Afficher un texte avec différentes tailles  Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier

 

 Afficher un texte avec différentes tailles

Aller en bas 
3 participants
AuteurMessage
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Afficher un texte avec différentes tailles  Empty
MessageSujet: Afficher un texte avec différentes tailles    Afficher un texte avec différentes tailles  EmptyDim 13 Mai 2012 - 12:18

Bonjour tout le monde.

Je désire afficher un texte en différentes tailles et différentes couleurs.
Or les instructions ‘FONT_SIZE’ et ‘FONT_COLOR’ qui s’appliquent aux (BUTTON, EDIT, COMBO, MEMO, ALPHA, FORM, LIST, PICTURE, CHECK, OPTION) semblent ne reconnaitre que les dernières valeurs qui leurs sont attribuées.
Le code suivant ne fait pas l'affaire.


Code:

dim a$ : a$ = "hello"
print a$: print
font_size 0, 8 : font_color 0,255,0,0  : print a$ : print
font_size 0,10 : font_color 0,255,255,0 : print a$ : print
font_size 0,12 : font_color 0,0,255,0  : print a$ : print
font_size 0,14 : font_color 0,0,0,255  : print a$ : print

Comment faire pour afficher sur un FORM par exemple :

« BONJOUR » en vert
« BONSOIR » en bleu
Avec deux tailles de caractères différents ?

Comment changer la couleur d'une cellule d'un GRID ?

Merci pour votre attention.
A+
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Afficher un texte avec différentes tailles  Empty
MessageSujet: Re: Afficher un texte avec différentes tailles    Afficher un texte avec différentes tailles  EmptyDim 13 Mai 2012 - 14:22

Pour la couleur et la police des écritures sur une form, tu n'as qu'un seul moyen: placer chaque texte dans un ALPHA. Tu peux alors régler individuellement couleur et police du texte. Car quelque soit l'objet, ces commandes s'appliquent globalement sur l'objet ciblé entier, et non seulement sur ce que tu vas écrire ensuite. Tout l'objet est redessiné avec les nouveaux paramètres.

Donc, des ALPHA indépendants, et tout marchera.

Pour ce qui est la couleur des cellules d'un GRID, on ne sait pas faire pour le moment. Pour ma part, je sais le faire dans les cellules de mon tableur réalisé en DLL (et bien plus encore). Ceci dit, ce tableur est basé sur un composant TStringGrid de Delphi, tout comme de GRID de Panoramic. Il n'y a donc pas d'impossibilité fondamentale - c'est juste que Jack ne l'a pas encore codé.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Invité
Invité




Afficher un texte avec différentes tailles  Empty
MessageSujet: Re: Afficher un texte avec différentes tailles    Afficher un texte avec différentes tailles  EmptyDim 13 Mai 2012 - 14:25

Bonjour,
Il faudrait un peu plus de précision pour savoir ce que tu veux faire.
Tu parles de print, de form, de grid, etc.
Est-ce que tu veux afficher sur la forme, ou dans un objet.
Pour le premier cas, et pour un picture, tu fais:
PRINT_TARGET_IS n° ... forme ou n° objet. Cela met le focus du print sur cet objet ou forme

Ensuite je crois que tu connais les commandes du dessin, vu que tu as montré des courbes avec du texte dans tes derniers programmes.
Maintenant cela ne s'applique qu'à une forme ou picture. Je ne parle pas de scene2D ou autre, vu que je suis sûr d'autres type de programmation, que le dessin ou jeux.

Spoiler:
On s'est croisé Klaus. J'ai pas pensé à l'ALPHA.
Revenir en haut Aller en bas
bignono

bignono


Nombre de messages : 1127
Age : 67
Localisation : Val de Marne
Date d'inscription : 13/11/2011

Afficher un texte avec différentes tailles  Empty
MessageSujet: Re: Afficher un texte avec différentes tailles    Afficher un texte avec différentes tailles  EmptyDim 13 Mai 2012 - 14:48

Bonjour Papydall Smile
Comme le dit Klaus, il n'y a que l'alpha qui est bien pour écrire sur une form.
Mon petit prog ci-joint, te donne les possibilités de colorer ton texte de la couleur que tu veux et même de lui mettre le fond d'une autre couleur!
Code:
dim i,n,a$:n=255:a$="hello"
for i=10 to 14
  alpha i:caption i,a$:font_size i,i+(i-10):font_bold i
  left i,(i*50)-400:top i,(i*20)+i
next i
font_color 10,n,0,0
font_color 11,n,n,0
font_color 12,0,n,0
font_color 13,0,0,n
font_color 14,0,n,n
wait 1000
color 10,0,0,0
wait 1000
color 11,0,0,n/2
wait 1000
color 12,n/2,0,0
wait 1000
color 13,n/3,n/3,n/3
wait 1000
color 14,255,0,0
A+ Wink
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Afficher un texte avec différentes tailles  Empty
MessageSujet: Re: Afficher un texte avec différentes tailles    Afficher un texte avec différentes tailles  EmptyDim 13 Mai 2012 - 15:24

Merci à vous tous !

Je viens de me connecter. J’ai vu qu’il y a des réponses à ma question. Je ne l’ai pas étudiée encore.

En tout cas, merci une fois encore !
A+
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Afficher un texte avec différentes tailles  Empty
MessageSujet: Re: Afficher un texte avec différentes tailles    Afficher un texte avec différentes tailles  EmptyDim 13 Mai 2012 - 16:13

@Cosmos 70
Merci pour ton intervention. Ton memorich, je le verrai plus tard !

@Klaus
Merci pour ton explication et pour le tuyau des ALPHA indépendants.

@Bignono
Ton code de l’exemple est clair et il résoudra la moitié de mon problème. L’autre moitié étant la couleur des cellules d’un GRID !

Un peu plus de détails de ce que je désire faire :
Je suis en train de programmer un petit jeu qui se déroule sur une grille de 9 X 9 cases. Deux joueurs s’affrontent sur cette grille. Un joueur VERT, l’autre joueur ROUGE. Chaque joueur dispose des pastilles de sa couleur. Quand vient son tour de jouer, chaque joueur pose une pastille de sa couleur dans la case de son choix et suivant certaines règles du jeu. A un moment ou un autre du jeu, l'une des cases doit exploser et modifier le contenu des 4 autres cases qui la touchent par un coté en changeant leur couleur et peut provoquer d’autre explosions en chaines des autres cases. La partie s’arrête quand toutes les cases deviennent de la même couleur. Le vainqueur est le joueur qui a choisi cette couleur.

Le programme je l’ai en Turbo Pascal et il fonctionne, mais je compte l’adapter en PANORAMIC, en l’améliorant un peu !

Merci de votre attention.
A+

Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
bignono

bignono


Nombre de messages : 1127
Age : 67
Localisation : Val de Marne
Date d'inscription : 13/11/2011

Afficher un texte avec différentes tailles  Empty
MessageSujet: Re: Afficher un texte avec différentes tailles    Afficher un texte avec différentes tailles  EmptyDim 13 Mai 2012 - 16:33

On ne peut pas changer les couleurs des cellules d'un grid pour le moment.
Je te conseille d'utiliser pour ton jeu soit des picture soit des 2d_rectangle avec 2d_fill_color.
A+ Wink
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Afficher un texte avec différentes tailles  Empty
MessageSujet: Re: Afficher un texte avec différentes tailles    Afficher un texte avec différentes tailles  EmptyDim 13 Mai 2012 - 16:48

J'y penserais, Bignono
Merci
Idea
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Contenu sponsorisé





Afficher un texte avec différentes tailles  Empty
MessageSujet: Re: Afficher un texte avec différentes tailles    Afficher un texte avec différentes tailles  Empty

Revenir en haut Aller en bas
 
Afficher un texte avec différentes tailles
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [RÉSOLU] Afficher du texte enrichi avec PANORAMIC
» Afficher un texte sur l'écran total
» Afficher plusieurs lignes de texte sur un form
» Afficher une ligne de nombres avec Print_Locate X,Y ?
» encore un probleme avec mon logiciel traitement texte

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: