FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Utilisation gabarit
Utilisation gabarit
Débuté par Patrice Terrier, 18 mai 2006 10:54 - 3 réponses
Connectez-vous…
Patrice Terrier
#1
Posté le 18 mai 2006 - 10:54
lorsqu'on redimensionne une fenêtre skinnée (gabarit) avec la poignée
et que cette fenêtre contient elle-même des contrôles skinnés,
l'affichage pour redessiner la fenêtre est 10 fois plus très lent que pour une fenêtre "standard".
Existe-t-il un moyen d'améliorer la vitesse d'affichage de WinDev avec les gabarits, de façon à ce que tous les contrôles soit redessinés simultanément ?
(Comme avec l'API : BeginDeferWindowPos, EndDeferWindowPos)
Patrice Terrier - Consultant
Tel 04.76.98.16.73
pterrier@zapsolution.com
www.zapsolution.com
Signaler
0
0
RH
#2
Posté le 18 mai 2006 - 13:33
En utilisant la propriété AffichageActif dans la fenêtre peut-ètre ?
Avant la modification de taille, passer la valeur à faux et à la fin passer la valeur à vrai.
Je n'ai pas testé mais l'aide indiquerait que c'est fait pour ça.
Signaler
0
0
Patrice Terrier
#3
Posté le 18 mai 2006 - 16:58
RH--
Merci pour votre réponse, malheureusement cela ne change rien.
Le réaffichage de la fenêtre est très lent, on voit même que certains contrôle sont redessinés plusieurs fois quand le mode 9 images est utilisé.
L'idéal serait que WinDev utilise les message WM_PRINT et WM_PRINTCLIENT pour peindre tous les contrôles dans un bitmap mémoire et BitBlt le tout lors du message WM_PAINT.
Signaler
0
0
MANDIN
#4
Posté le 19 mai 2006 - 11:00
Salut Patrice, Quant il s agit d'amélioration il ne faut pas hésiter a en faire part à PCSOFT.
Surtout toi, qui touches pas mal avec les APIs et en plus si tu as une piste et un code ce ne sera que mieux pour tout le monde.
@+ au plaisir de te lire et de voir tes nouvelles procédures.
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte