PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → Manipuler entêtes de colonnes de tables
Manipuler entêtes de colonnes de tables
Started by Luc St-Yves, Oct., 08 2005 6:07 PM - 1 reply
Posted on October, 08 2005 - 6:07 PM
Bonjour à tous,

voici une idée que j'ai en tête mais pour laquelle je n'ai pas idée comment je pourrais m'y prendre :

J'aimerais me définir une table mémoire "évoluée" qui permettrait à l'aide d'un clique gauche sur la colonne de saisir un filtre. Jusque là, j'ai une petite idée comment m'y prendre. Par contre, lorsqu'une colonne est filtrée, j'aimerais manipuler le titre de la colonne afin d'afficher visuellement que cette colonne est présentement filtrée.

C'est là où je ne sais pas comment m'y prendre. Il n'existe pas, à ma connaissance, de façon pour manipuler la police d'affichage du titre d'une colonne. Encore mieux, j'aimerais avoir la possibilité d'afficher un icone dans le titre de ma colonne filtrée, un peu comme la loupe de Windev.

Je sais que je pourrais utiliser un bouton avec fond transparent mais j'écarte cette solution puisque ma table possède plusieurs colonnes, et donc, peut être "scrollé" horizontalement. Donc je ne vois vraiment pas comment je pourrais utiliser une astuce de superposition d'une autre table sous ma table principale, ou superposition d'images car je devrais contrôler l'affichage de ces superpositions lorsque l'on se déplace avec la barre de défilement horizontale.

Si quelqu'un a des suggestions, merci à l'avance !

Luc
Posted on October, 10 2005 - 11:45 AM
Un ActiveX assez poussé pour la gestion des grilles, je ne l'ai pas encore
utilisé mais il semble très complet :
http://www.janusys.com/controls/


"Luc St-Yves" <luc.st.yves@no_spamm.fempro.com> a écrit dans le message de
news:4347d9de$1@news.pcsoft.fr...
Bonjour à tous,

voici une idée que j'ai en tête mais pour laquelle je n'ai pas idée

comment je pourrais m'y prendre :

J'aimerais me définir une table mémoire "évoluée" qui permettrait à l'aide

d'un clique gauche sur la colonne de saisir un filtre. Jusque là, j'ai une
petite idée comment m'y prendre. Par contre, lorsqu'une colonne est
filtrée, j'aimerais manipuler le titre de la colonne afin d'afficher
visuellement que cette colonne est présentement filtrée.

C'est là où je ne sais pas comment m'y prendre. Il n'existe pas, à ma

connaissance, de façon pour manipuler la police d'affichage du titre d'une
colonne. Encore mieux, j'aimerais avoir la possibilité d'afficher un icone
dans le titre de ma colonne filtrée, un peu comme la loupe de Windev.

Je sais que je pourrais utiliser un bouton avec fond transparent mais

j'écarte cette solution puisque ma table possède plusieurs colonnes, et
donc, peut être "scrollé" horizontalement. Donc je ne vois vraiment pas
comment je pourrais utiliser une astuce de superposition d'une autre table
sous ma table principale, ou superposition d'images car je devrais contrôler
l'affichage de ces superpositions lorsque l'on se déplace avec la barre de
défilement horizontale.

Si quelqu'un a des suggestions, merci à l'avance !

Luc