Justification dans un NSTextField

VeillardVeillard Membre
10:49 modifié dans API AppKit #1
Bonjour,

Est-il possible d'afficher dans un NSTextField deux mots ou valeurs l'un compl§tement à  gauche et l'autre second à  droite avec un énorme blanc au milieu. Vous me suivez ?...

Réponses

  • cbrandtcbrandt Membre
    10:49 modifié #2
    c'est faisable mais seulement si le texte ne tient pas en entier sur une ligne... (mettre en 'wrappable' + cliquer sur le dernier bouton d'alignement dans la palette de IB)
  • VeillardVeillard Membre
    10:49 modifié #3
    J'ai essayé mais ça risque d'être difficilement gérable avec des valeurs qui varient.
    L'exemple ci-dessous nécessite 2 NSTextFields par thème...

    [Fichier joint supprimé par l'administrateur]
  • amnesicamnesic Membre
    10:49 modifié #4
    Juste une idée :
    Peut être que l'utilisation d'une NSTableView avec 3 colonnes pourrait de simplifier le codage  ? (tu décoches "Column Header", les scrollers, et tu justifie à  droite la dernière colonne)
  • VeillardVeillard Membre
    10:49 modifié #5
    Ce serait une idée. Pour cela il faudrait créer un array et le remplir avec les données avant de l'afficher sous forme d'une TableView...
    Ou existe-til une autre soluce que l'array ???
  • cbrandtcbrandt Membre
    10:49 modifié #6
    rien ne t'oblige à  utiliser un array dans le datasource... mais c'est vrai qu'en général c'est le plus simple
  • 10:49 modifié #7
    Si c'est juste pour la visualisation des résultats, une des "modes" actuellement consiste à  utiliser le WebKit, tu génères du code html dans une NSString, puis tu le mets dans une WebView.
  • VeillardVeillard Membre
    10:49 modifié #8
    OK Renaud. L'idée est essentiellement d'éviter de faire trop d'outllets pour pas grand chose  ::)
Connectez-vous ou Inscrivez-vous pour répondre.