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
» Form(résolu)
Afficher un texte avec différentes tailles  Emptypar leclode Hier à 17:59

» trop de fichiers en cours
Afficher un texte avec différentes tailles  Emptypar Marc Hier à 11:42

» Bataille navale SM
Afficher un texte avec différentes tailles  Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Une calculatrice en une ligne de programme
Afficher un texte avec différentes tailles  Emptypar jean_debord Ven 26 Avr 2024 - 8:01

» Gestion d'un système client-serveur.
Afficher un texte avec différentes tailles  Emptypar Pedro Jeu 25 Avr 2024 - 19:31

» Les maths du crocodile
Afficher un texte avec différentes tailles  Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
Afficher un texte avec différentes tailles  Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Afficher un texte avec différentes tailles  Emptypar Froggy One Mer 24 Avr 2024 - 18:38

» Dessine-moi une galaxie
Afficher un texte avec différentes tailles  Emptypar jjn4 Lun 22 Avr 2024 - 13:47

» Erreur END_SUB
Afficher un texte avec différentes tailles  Emptypar jjn4 Lun 22 Avr 2024 - 13:43

» Bug sur DIM_LOCAL ?
Afficher un texte avec différentes tailles  Emptypar papydall Dim 21 Avr 2024 - 23:30

» 2D_fill_color(résolu)
Afficher un texte avec différentes tailles  Emptypar leclode Sam 20 Avr 2024 - 8:32

» Consommation gaz électricité
Afficher un texte avec différentes tailles  Emptypar leclode Mer 17 Avr 2024 - 11:07

» on_key_down (résolu)
Afficher un texte avec différentes tailles  Emptypar leclode Mar 16 Avr 2024 - 11:01

» Sous-programme(résolu)
Afficher un texte avec différentes tailles  Emptypar jjn4 Jeu 4 Avr 2024 - 14:42

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Avril 2024
LunMarMerJeuVenSamDim
1234567
891011121314
15161718192021
22232425262728
2930     
CalendrierCalendrier
-28%
Le deal à ne pas rater :
Brandt LVE127J – Lave-vaisselle encastrable 12 couverts – L60cm
279.99 € 390.99 €
Voir le deal

 

 Afficher un texte avec différentes tailles

Aller en bas 
3 participants
AuteurMessage
papydall

papydall


Nombre de messages : 6996
Age : 73
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 : 12274
Age : 74
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 : 66
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 : 6996
Age : 73
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 : 6996
Age : 73
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 : 66
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 : 6996
Age : 73
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: