Avez-vous essayé avec AppleScript?
Je ne connais pas bien les Intel Macs, mais, pour savoir si c'est un
bug dans RB ou dans le générateur de parole, je vous suggère
d'essayer ceci sous AppleScript:
Say "My favourite colour is blue."
Say "My favourite colour is green."
et de voir s'il peut les lire les deux (éventuellement répéter le
script une seconde fois).
En espérant qu'AppleScript soit disponible sur un Intel Mac...
Le 26 mai 07 à 14:43 Soir, Antoine Crêtaux a écrit:
J'avoue que je ne comprend pas. J'ai essayé le meme programe sur
deux mac
tous les deux en 10.4 sur le Untel cela ne marche pas et sur le
power PC cela marche..
Le 26 mai 07 à 14:39, Arnaud Nicolet a écrit :
Le 25 mai 07 à 17:31 Soir, bernard béville a écrit:
J'ai essayé sur PC et sur Mac, ça fonctionne mais sans les
parenthèses
if Textealire.text<>"" then
speak textealire.text
else
speak "Il n'y a pas de texte à lire !"
end if
Par contre ça ne veut pas marcher pour un texte sélectionné....
embêtant....
Pour le texte sélectionné, il faut utiliser cette syntaxe:
speak textealire.SelText
Après, on peut étendre la fonction pour lire la sélection, s'il y
en a, ou le texte entier dans le cas contraire:
if Textalire.SelLength>0 then
speak textealire.SelText
elseif Textealire.text<>"" then
speak textealire.text
else
speak "Il n'y a pas de texte à lire!"
end if
|