2010-07-22 4 views
1

Je ne travaille pas beaucoup avec les interfaces graphiques, la plupart de mon expérience a été avec Java. Je me rends compte que le système d'exploitation fournit des contrôles "natifs" qui vous permettent de faire des choses. Que se passe-t-il si je veux faire des choses un peu plus fantaisistes mais qui me paraissent être le contrôle natif? Ce que je pense c'est avoir la simplicité de l'édition dans un TextArea tout en offrant la possibilité de réduire des listes comme un arbre. Je voudrais également pouvoir afficher le texte entre les lignes que l'utilisateur pourrait cliquer, il devrait être aligné sous le texte le plus à droite et être plus petit. Je ne pense pas en termes de langage ou de bibliothèque GUI. Je me demandais comment créer quelque chose comme ça. Est-ce que je superposerais un dessin sur TextArea qui défilerait avec? Est-ce que j'utiliserais quelque chose comme le Caire et construirais mon propre champ de texte perdant construit dans copier et coller ...Interactive TextArea (points de balle pliables)

Que d'autres éditeurs de texte emploient-ils qui leur permettent de plier le code?

Répondre

0

Il n'y a pas de solution universelle à cela. Cela varie en fonction de l'interface graphique. Chaque interface graphique a une manière différente de répondre aux événements de l'utilisateur tels que les clics de souris, les raccourcis clavier, etc. Il n'y a pas d'approche universelle à cela.