OVH Cloud OVH Cloud

Deplacement par le fond

2 réponses
Avatar
Eric Laurent
Bonjour,

Est-ce quelqu'un sait comment activer/désactiver en programmation le
déplacement par le fond d'une fenêtre ?

Merci d'avance pour votre aide.




--
Eric Laurent
nospam.laurent.systel@wanadoo.fr
(enlever nospam.)

2 réponses

Avatar
patrice
"Eric Laurent" a écrit dans le message de
news:
Bonjour,

Est-ce quelqu'un sait comment activer/désactiver en programmation le
déplacement par le fond d'une fenêtre ?

Merci d'avance pour votre aide.




en win32, il me semble qu'il suffit de renvoyer HTCAPTION au message
WM_NCHITTEST

ca devrait être adaptable en windev avec la fonction evenement
Avatar
Eric Laurent
patrice a couché sur son écran :
>
en win32, il me semble qu'il suffit de renvoyer HTCAPTION au message
WM_NCHITTEST

ca devrait être adaptable en windev avec la fonction evenement



Merci Patrice de t'intéresser à mon problème.
Mais en fait, je ne veux pas savoir si la fenêtre est déplaçable par le
fond, mais la forcer à l'être ou pas.
C'est pour corriger un défaut des tables appelant une fiche.
En effet, lorsque l'on double-clique sur la table pour appeler la fiche
en modification, la fiche utilise alors le double clic pour se
positionner par rapport à ce clic et se trouve ainsi décalée par
rapport à la position souhaitée.
Il suffirait que j'active la fonction "Déplacement par le fond"
qu'après l'initialisation de la fenêtre pour mettre fin à mes ennuis.

NB: Je suis obligé d'utiliser la fenêtre déplaçable par le fond car
j'utilise un gabarit sans barre de titre (Subty_Root).


--
Eric Laurent

(enlever nospam.)