Est-ce possible ???
Comment faire ?
Est-ce possible ???
Comment faire ?
Bidouilleuse Delphi
fassile je sais pas
utilise une TPanel pour la caché
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
Tant pis, je ferais avec...
Bidouilleuse Delphi
Bon, hé bien c'est tout bête, pour enlever la scrollbar d'un controle quel qu'il soit :
Pour la remettre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ShowScrollBar(MonControl.Handle, SB_VERT, False); //scrollbar verticale ShowScrollBar(MonControl.Handle, SB_VERT, False); //ScrollBar horizontale
Ca marche sur le DBCtrlGrid et celà résoud mon affaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ShowScrollBar(MonControl.Handle, SB_VERT, true); //scrollbar verticale ShowScrollBar(MonControl.Handle, SB_VERT, true); //ScrollBar horizontale
C'était tellement simple que j'y ai passé une semaine !
Bidouilleuse Delphi
Ce topic m'a bien aidé car j'en ai eu besoin pour mon appli.
Je me permets de corriger un chuya pour le cas de la scrollbar horizontale.
Ca marche mieux avec SB_HORZ...
... je dis ça pour ceux qui, comme moi, auraient copié le code et se seraient demandés pourquoi la barre horizontale ne se masquait pas.
ShowScrollBar(MonControl.Handle, SB_HORZ, False); //ScrollBar horizontale masquée
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager