Forums Développement Multimédia

Aller au contenu

Modifier la couleur d'arrière-plan d'une seul ligne d'un acteur texte.

CODE PAO

2 réponses à ce sujet

#1 LingoSag

    Ceinture Bleue

  • Members
  • PipPipPipPipPip
  • 78 messages

Posté 22 March 2015 - 17:44 PM

Bonjour à tous

--Ok,

Pour modifier la couleur de tout l'arrière-plan d'un acteur texte en rouge par exemple:

member("MonActeurTexte").bgColor= rgb(255,0,0)

Ça fonctionne

----------------------------------------------------------

Dans l'inspecteur de propriétés de l'acteur texte lorsque que l'on pointe le curseur sur la propriété

color

une petite fenêtre de type "Ballon" nous indique:

"Couleur de premier plan du texte. Cette propriété peut être atteinte à partir d'une expression de sous-chaîne.
A partir d'un acteur, elle renvoie la valeur du premier caractère du texte."

member("MonActeurTexte").line[3].char[2..11].color = rgb(255,255,0)

Ça fonctionne

----------------------------------------------------------

Dans l'inspecteur de propriétés de l'acteur texte lorsque que l'on pointe le curseur sur la propriété

bgColor

une petite fenêtre de type "Ballon" nous indique:

Couleur d'arrière-plan du texte. Cette propriété peut être atteinte à partir d'une expression de sous-chaîne.
A partir d'un acteur, elle renvoie la valeur du premier caractère du texte.

member("MonActeurTexte").line[3].char[2..11].bgColor = rgb(0,0,255)

Fonctionne pas, génère une erreur...

----------------------------------------------------------

Bug de Director ou j'ai passé à coté de quelque chose ?

Director 11.5

----------------------------------------------------------

--NB

Director n'est plus dans la liste des logiciels sur le site d'Adobe.

Les intentions d'Adobe vs Director sont obscures et ont d'énormes conséquences sur tous ceux qui,
comme moi, ont investi beaucoup de temps sur la matrise du lingo.

Scénario 1: Une nouvelle version qui permettrait de dévelloper (en 3D) pour Android

WoW !

Scénario 2: Le soft n'est plus mis à jour

MoM !

Est-ce que quelqu'un en sait plus...

Merci !

#2 bubarnet

  • Members
  • PipPipPipPipPipPipPipPip
  • 615 messages

Posté 25 March 2015 - 02:55 AM

Je me suis arrêté à MX2004, donc ce qui suit est à vérifier pour le 11.5.

N'aurais-tu pas confondu acteur texte et richtext ? En effet, il y a 2 type d'acteurs textes, field et text en anglais. Le premier est très limité (1 seule police, une seule couleur, ... pour l'ensemble du membre). L'autre est beaucoup plus évolué.

Quant à l'évolution de director, vu qu'il doit rester 10 personnes dans le monde qui l'utilisent encore ...

#3 LingoSag

    Ceinture Bleue

  • Members
  • PipPipPipPipPip
  • 78 messages

Posté 25 March 2015 - 16:22 PM

Merci bubarnet pour ta réponse.

Soit assuré que je n'ai pas confondu.

Un acteur de type #text (#richText est désormais obsolète) utilise les balises du rich text format.

put member("MonActeurText").type
put member("MonActeurText").RTF

C'est l'acteur champ de type #field qui est limiter.

J'aurais du intituler mon post:

"Comment modifier la couleur d'arrière-plan d'une sous-chaîne de caractères d'un acteur de type #text." je m'excuse.

Ok, dans le constructif maintenant:

Le rich text format supporte officiellement la couleur d'arrière-plan d'une sous-chaîne de caractères.

J'ai vérifier avec le logiciel Angel Writer.

Cependant lors de l'importation dans Director (fichier.rtf) les couleurs d'arrière-plan disparaissent.

Donc, en synthèse l'interface de Director nous indique qui le supporte (curseur de la souris... voir post initial)

Mais ça fonctionne pas...

http://www.justskins...e-on-17777.html

Bizar...(peut-être le passage à l'unicode des versions récentes)

Petite question:

Si une nouvelle version de Director permettant de dévelloper (en 3D) pour Android verrais le jour.

Crois-tu que cette nouvelle version serais un succès commercial...

Merci



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP