Je suis en train de faire un visualisuer de plans (vectoriels...) à la
manière
d' "ACDSEE". J'affiche tous les plans contenus dans tel ou tel répertoire.
Mais je rencontre un problème : tout est OK sauf que toutes mes vignettes ne
s'affichent pas
(visibilité). C'est un problème de réfraîchissement puisque si je fait
glisser ma fenêtre hors de l'écran
et que je la ramène, toutes mes vignettes apparaissent.
J'ai bien toutes mes vignettes "activent" et "visibles".
Pour info, toutes mes vignettes sont dans un superchamp qui gère la liste de
toutes ces vignettes.
J'ai essayé de mettre invisible puis re-visible, mais ça ne marche pas. Et
je ne trouve pas de fonction
qui permet de rafraîchir mes vignettes ou mon superchamp.
Après mure réflexion, idbat a écrit : > Bonjour à tous,
Bonjour,
Rebonjour,
> je ne trouve pas de fonction > qui permet de rafraîchir mes vignettes ou mon superchamp. > Quelqu'un pour m'aider ???
Essaye avec MultitâcheRepeint ou bien appeldll32("user32","UpdateWindow",handle())...
J'ai essayé ce qu tu me propose, mais ça déconne pareil. J'ai quand même réussi à bidouiller pour que ça marche.
Merci
-- Romain PETIT http://cerbermail.com/?IJmancZl88 (cliquez sur le lien ci-dessus pour me contacter en privé)
Eric Demeester
dans (in) fr.comp.developpement.agl.windev, "idbat" ecrivait (wrote) :
Bonsoir,
J'ai essayé ce qu tu me propose, mais ça déconne pareil. J'ai quand même réussi à bidouiller pour que ça marche.
<foule en délire> Alors, tu as fait comment ? </foule en délire>
L'information ne m'intéresse pas personnellement, mais quand on pose une question publiquement, même si on trouve la réponse soi-même, c'est sympa de la partager avec ses petits camarades :)
Amicalement,
-- Eric
dans (in) fr.comp.developpement.agl.windev, "idbat" <idbat@wanadoo.fr>
ecrivait (wrote) :
Bonsoir,
J'ai essayé ce qu tu me propose, mais ça déconne pareil.
J'ai quand même réussi à bidouiller pour que ça marche.
<foule en délire>
Alors, tu as fait comment ?
</foule en délire>
L'information ne m'intéresse pas personnellement, mais quand on pose une
question publiquement, même si on trouve la réponse soi-même, c'est
sympa de la partager avec ses petits camarades :)
dans (in) fr.comp.developpement.agl.windev, "idbat" ecrivait (wrote) :
Bonsoir,
J'ai essayé ce qu tu me propose, mais ça déconne pareil. J'ai quand même réussi à bidouiller pour que ça marche.
<foule en délire> Alors, tu as fait comment ? </foule en délire>
L'information ne m'intéresse pas personnellement, mais quand on pose une question publiquement, même si on trouve la réponse soi-même, c'est sympa de la partager avec ses petits camarades :)
Amicalement,
-- Eric
idbat
"Eric Demeester" <eric+ a écrit dans le message de news:
dans (in) fr.comp.developpement.agl.windev, "idbat" ecrivait (wrote) :
Bonsoir,
Bonjour à tous,
> J'ai essayé ce qu tu me propose, mais ça déconne pareil. > J'ai quand même réussi à bidouiller pour que ça marche.
<foule en délire> Alors, tu as fait comment ? </foule en délire>
L'information ne m'intéresse pas personnellement, mais quand on pose une question publiquement, même si on trouve la réponse soi-même, c'est sympa de la partager avec ses petits camarades :)
C'est vrai, désolé.... sniff, sniff
Bon en fait mon problême venait "peut-être" du superchamps qui intégrait un nombre inconnu d'ActiveX. Je dis peut-être parce que je n'utilise plus un superchamp, ça merdait alors abandon puisque ne me sert plus.
Mon ancien problême : j'avait une infinité d'ActiveX pour afficher des images simples et vectorielles. Mais mon ActiveX mange les évènements Windows, donc pour récupérer les clics, je met sur chacun d'eux une image cliquable, transparente, en arrière plan. Mon ActiveX est en 1er plan. Le problème : cette image passe dessus mon ActiveX des fois. Donc la solution était de mettre visible d'abord ces images, puis mes ActiveX => ça marche. Mais au clic de l'image, elle repasse dessus !!! Solution : mettre invisible l'ActiveX ET l'image cliquable puis remettre visible dans le même ordre que précédemment. C'est bizarre, quand même, de devoir mettre invisible puis visible alors que mes champs sont ordonnés les uns par rapport aux autre (1er plan , arrière plan...). Et pourquoi mon image cliquable passe dessus alors qu'elle est censée être dessous ??? mystère.
Voilà ;-).
Yannick.
Amicalement,
-- Eric
"Eric Demeester" <eric+usenet@galacsys.net> a écrit dans le message de
news:mcsfg052mg3vjkdv924ui7vqrvbgjg1pkf@4ax.com...
dans (in) fr.comp.developpement.agl.windev, "idbat" <idbat@wanadoo.fr>
ecrivait (wrote) :
Bonsoir,
Bonjour à tous,
> J'ai essayé ce qu tu me propose, mais ça déconne pareil.
> J'ai quand même réussi à bidouiller pour que ça marche.
<foule en délire>
Alors, tu as fait comment ?
</foule en délire>
L'information ne m'intéresse pas personnellement, mais quand on pose une
question publiquement, même si on trouve la réponse soi-même, c'est
sympa de la partager avec ses petits camarades :)
C'est vrai, désolé.... sniff, sniff
Bon en fait mon problême venait "peut-être" du superchamps qui intégrait un
nombre inconnu d'ActiveX.
Je dis peut-être parce que je n'utilise plus un superchamp, ça merdait alors
abandon puisque ne me sert plus.
Mon ancien problême : j'avait une infinité d'ActiveX pour afficher des
images simples et vectorielles.
Mais mon ActiveX mange les évènements Windows, donc pour récupérer les
clics, je met sur chacun d'eux une image
cliquable, transparente, en arrière plan. Mon ActiveX est en 1er plan.
Le problème : cette image passe dessus mon ActiveX des fois. Donc la
solution était de mettre visible d'abord ces images, puis
mes ActiveX => ça marche.
Mais au clic de l'image, elle repasse dessus !!!
Solution : mettre invisible l'ActiveX ET l'image cliquable puis remettre
visible dans le même ordre que précédemment.
C'est bizarre, quand même, de devoir mettre invisible puis visible alors que
mes champs sont ordonnés les uns par rapport aux autre
(1er plan , arrière plan...). Et pourquoi mon image cliquable passe dessus
alors qu'elle est censée être dessous ??? mystère.
"Eric Demeester" <eric+ a écrit dans le message de news:
dans (in) fr.comp.developpement.agl.windev, "idbat" ecrivait (wrote) :
Bonsoir,
Bonjour à tous,
> J'ai essayé ce qu tu me propose, mais ça déconne pareil. > J'ai quand même réussi à bidouiller pour que ça marche.
<foule en délire> Alors, tu as fait comment ? </foule en délire>
L'information ne m'intéresse pas personnellement, mais quand on pose une question publiquement, même si on trouve la réponse soi-même, c'est sympa de la partager avec ses petits camarades :)
C'est vrai, désolé.... sniff, sniff
Bon en fait mon problême venait "peut-être" du superchamps qui intégrait un nombre inconnu d'ActiveX. Je dis peut-être parce que je n'utilise plus un superchamp, ça merdait alors abandon puisque ne me sert plus.
Mon ancien problême : j'avait une infinité d'ActiveX pour afficher des images simples et vectorielles. Mais mon ActiveX mange les évènements Windows, donc pour récupérer les clics, je met sur chacun d'eux une image cliquable, transparente, en arrière plan. Mon ActiveX est en 1er plan. Le problème : cette image passe dessus mon ActiveX des fois. Donc la solution était de mettre visible d'abord ces images, puis mes ActiveX => ça marche. Mais au clic de l'image, elle repasse dessus !!! Solution : mettre invisible l'ActiveX ET l'image cliquable puis remettre visible dans le même ordre que précédemment. C'est bizarre, quand même, de devoir mettre invisible puis visible alors que mes champs sont ordonnés les uns par rapport aux autre (1er plan , arrière plan...). Et pourquoi mon image cliquable passe dessus alors qu'elle est censée être dessous ??? mystère.