Faire défiler du texte ?

muqaddarmuqaddar Administrateur
23:38 modifié dans API AppKit #1
Salut mes chers CocoaBrothers.

Je cherche une façon de faire défiler du texte dans un TextField.

Dites, dites, j'ai pas besoin d'utiliser une NSView ?

Je fais bouger le champ texte avec le temps ?

Non, je suis sûr qu'il y a mieux.  :)beta:

Réponses

  • 23:38 modifié #2
    Tout cela dépend la manière du défilement. Tu veux un déplacement au pixel ou au caractère ?

    Et cela pourrais être un nouveau composant à  réaliser non ?
  • odjauodjau Membre
    23:38 modifié #3
    Y a pas de quoi s'inspirer ici ?
  • muqaddarmuqaddar Administrateur
    23:38 modifié #4
    dans 1109339768:

    Tout cela dépend la manière du défilement. Tu veux un déplacement au pixel ou au caractère ?

    Et cela pourrais être un nouveau composant à  réaliser non ?



    Au caractère plutôt. Enfin, au plus simple.

    @ptit bras : merci pour ce lien je vais regarder.
  • 23:38 modifié #5
    Et question bête... le sens du défilement ?
  • muqaddarmuqaddar Administrateur
    23:38 modifié #6
    De la droite vers la gauche. ;)

    Enfin, c pas important ça non ? :)
  • Eddy58Eddy58 Membre
    23:38 modifié #7
    Pour faire du déplacement au caractère, tu devrais avoir ce qu'il faut dans NSText. Il faudrait déjà  essayer la méthode [tt]-(void)scrollRangeToVisible:(NSRange)aRange[/tt], voir comment ça rend visuellement parlant.
    Sinon tu peux aussi essayer quelque chose avec [tt]-(void)setSelectedRange:(NSRange)aRange[/tt]...:)
Connectez-vous ou Inscrivez-vous pour répondre.