Page 1 sur 1

[R] Retour à la ligne dans le header d'une listview

Posté : dim. 03 févr. 2013 21:19
par parazitenew
Bonsoir,

Je travaille sur un autre projet ces jours ci, dans mon programme j'utilise une listview, seulement les titres des colonnes (Header text) sont trop longs alors que les données qui doivent y figurer sont limités à 5 caractères au maximum.

Est-il possible de découper le titre sur 2 lignes ? J'ai essayé avec @LF, @CR, @CRLF mais ça ne marche pas.

Re: [..] Retour à la ligne dans le header d'une listview

Posté : lun. 04 févr. 2013 15:29
par Fish
Pourquoi ne pas allonger ta listvew?

Re: [..] Retour à la ligne dans le header d'une listview

Posté : lun. 04 févr. 2013 15:43
par mikell
Faire un header multiline est *très* complexe et hasardeux, vaut mieux imposer une largeur de colonne pour que le titre puisse être lu, ou alors carrément tricher et faire une listview sans header et remplacer le header par un autre controle qui autorise le multiline

Re: [..] Retour à la ligne dans le header d'une listview

Posté : lun. 04 févr. 2013 20:38
par parazitenew
Fish a écrit :Pourquoi ne pas allonger ta listvew?
Parceque la listview qui est sensé faire 400px en width fera 800px, espace perdu dans le GUI, je sais que y'a l'autoscroll, mais y'a tellement de colonnes, je voulais qu'au mon 4 ou 5 d'entre eux soient visibles sans scroll.
mikell a écrit :Faire un header multiline est *très* complexe et hasardeux, vaut mieux imposer une largeur de colonne pour que le titre puisse être lu, ou alors carrément tricher et faire une listview sans header et remplacer le header par un autre controle qui autorise le multiline
J'y est pensé mais ça fait moche :lol: , j'ai élargie mon GUI. le soft est utilisable j'aurai juste préféré le multiline.

Je rebondie sur une autre question, j'aimerai effectuer une recherche en temps réel, on tape le début du mot dans un inputbox par exemple, et la listview commence à afficher que les mots commençant par ce qui est tapé dans l'input, je pense bien que c'est une histoire de boucle, mais sans bloquer tout le script. Une idée ?

Re: [..] Retour à la ligne dans le header d'une listview

Posté : lun. 04 févr. 2013 21:25
par mikell
Oui, mais pour du temps réel sans bloquer ton script vaut mieux passer par du GuiRegisterMsg
Voilà une piste, amuse-toi bien :wink:
► Afficher le texte