EXEMPLE UTILISATION DBGRID

cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 - 6 oct. 2011 à 11:26
 yacinew - 14 nov. 2013 à 22:29
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/53643-exemple-utilisation-dbgrid

merci ,
c'est vraiment utile .
cs_paradise Messages postés 11 Date d'inscription mercredi 7 mai 2003 Statut Membre Dernière intervention 13 février 2012
10 oct. 2011 à 17:50
Déjà testé merci ;)

Pour le RecNo ce n'est malheureusement pas concluant avec les UIB/Firebird...
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
10 oct. 2011 à 16:14
Pour ce qui est d' une bonne gestion des couleurs, du mouseWheel et bien plus encore, c' est ici:

Composants Cindy + démos :
http://sourceforge.net/projects/tcycomponents/
Regarde la démo du TcyDBAdvGrid.

Par contre, si tu veux savoir le nº de ligne c' est impossible via une DBGrid: il te faut lire le RecNo du Dataset.
A+
cs_paradise Messages postés 11 Date d'inscription mercredi 7 mai 2003 Statut Membre Dernière intervention 13 février 2012
10 oct. 2011 à 16:07
Pas mal mais rien de folichon.

Le mousewheel est mal géré : la sélection (couleur gray) reste sur la ligne en cours sauf pour la colonne sélectionnée, et le scroll reste dans la partie visible à l'écran. Si tu as 1000 lignes de données = pas pratique.

J'espérais trouver une fonctionnalité que je ne suis jamais arrivé à implémenter : trouver le n° de ligne survolée par la souris, en tenant compte de *toutes les lignes* de la grille et pas seulement celles visibles à l'écran. Tant pis :)
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 13
6 oct. 2011 à 14:38
Bonjour,

Oui, que de progrès depuis "THE GEANTFINDER : GESTIONNAIRE DE BIBLIOTHEQUES".
et que de sources sur le TDBGrid !
Mais, c'est aussi l'esprit Delphi : concevoir des composants de base, simples et très solides laissant ainsi à chacun la liberté d'en concevoir d'autres avec des fonctions supplémentaires.
HAFTARIFOUAD a réalisé ici une belle synthèse des astuces qu'il avait réalisées précédemment.

Mauricio, lui, artisan du gratuit, a dépensé beaucoup de son temps afin de mettre au point
une palette TDBgrid offrant une multitude de fonctionnalités.

bravo à tous les deux !
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
6 oct. 2011 à 11:26
Salut,

une source interessante pour ceux qui veulent aller plus loin dans les fonctionnalités de base au TDBGrid.

Par contre, il existe des DBGrids alternatives et gratuites (qui a dit TcyDBAdvGrid?) qui permettent une personalisation visuelle/comportementale assez exaustive.

A+
Rejoignez-nous