Nous avons une fenêtre dans laquelle se trouvent deux treeviews placès
côte-à-côte, et qui occupent chacun 50% de la largeur.
Lors de l'agrandissement de la fenêtre, nous souhaitons que cette proportion
reste la même, et que les 2 treeviews s'agrandissent vers le bas.
Pour le treeview de gauche aucun problème (fixé à gauche, et agrandissement
vers le droite et le bas).
Mais pour celui de droite, il faut non seulement qu'il se déplace vers la
droite mais qu'il s'agrandisse en même temps vers le bas et vers la droite.
Nous ne trouvons pas de solution. Est ce que c'est possible et si oui
comment ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
farplus
... avait énoncé :
Bonjour,
Nous avons une fenêtre dans laquelle se trouvent deux treeviews placès côte-à-côte, et qui occupent chacun 50% de la largeur. Lors de l'agrandissement de la fenêtre, nous souhaitons que cette proportion reste la même, et que les 2 treeviews s'agrandissent vers le bas. Pour le treeview de gauche aucun problème (fixé à gauche, et agrandissement vers le droite et le bas). Mais pour celui de droite, il faut non seulement qu'il se déplace vers la droite mais qu'il s'agrandisse en même temps vers le bas et vers la droite. Nous ne trouvons pas de solution. Est ce que c'est possible et si oui comment ?
Merci
Il y a une solution à tout, mais dis-moi comment veux-tu que le treeview de droite se déplace et s'agrandisse au même temps vers la droite ? Il y a contradiction :') Au fait ton erreur et que tu as négligé un petit paramètre: les treeviews de gauche et de droite doivent s'agrandir parallèlement vers la droite, c'est à dire que chacun doit utiliser la moitié de l'agrandissement appliqué. Evidemment celui de droite il doit en plus se déplacer vers la droite de la moitié de l'agrandissement. Donc ta solution est: à l'ouverture de la fenêtre tu mémorises les dimensions de la fenêtre par FenExtLarg et FenextHaut, ensuite tu calcules et répositionnes à la main dans
modification de la taille de Fenetre ex.: variationL=LargeurNouvelle-LargeurAncienne VariationH=hauteurNouvelle-HauteurAncienne si variationL <>0 alors TreeGaucheLargeur+=variationL/2 TreeDroiteLargeur+=VariationL/2 Treedroite..X+=VariationL/2 fin si variationM <>0 alors TreeGaucheHauteur+=variationM/2 TreeDroiteHauteur+=VariationM/2 fin LargeurAncienne=LargeurNouvelle HauteurAncienne=HauteurNouvelle
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
... avait énoncé :
Bonjour,
Nous avons une fenêtre dans laquelle se trouvent deux treeviews placès
côte-à-côte, et qui occupent chacun 50% de la largeur.
Lors de l'agrandissement de la fenêtre, nous souhaitons que cette proportion
reste la même, et que les 2 treeviews s'agrandissent vers le bas.
Pour le treeview de gauche aucun problème (fixé à gauche, et agrandissement
vers le droite et le bas).
Mais pour celui de droite, il faut non seulement qu'il se déplace vers la
droite mais qu'il s'agrandisse en même temps vers le bas et vers la droite.
Nous ne trouvons pas de solution. Est ce que c'est possible et si oui
comment ?
Merci
Il y a une solution à tout, mais dis-moi comment veux-tu que le
treeview de droite se déplace et s'agrandisse au même temps vers la
droite ?
Il y a contradiction :')
Au fait ton erreur et que tu as négligé un petit paramètre: les
treeviews de gauche et de droite doivent s'agrandir parallèlement vers
la droite, c'est à dire que chacun doit utiliser la moitié de
l'agrandissement appliqué. Evidemment celui de droite il doit en plus
se déplacer vers la droite de la moitié de l'agrandissement.
Donc ta solution est:
à l'ouverture de la fenêtre tu mémorises les dimensions de la fenêtre
par FenExtLarg et FenextHaut, ensuite tu calcules et répositionnes à la
main dans
modification de la taille de Fenetre
ex.:
variationL=LargeurNouvelle-LargeurAncienne
VariationH=hauteurNouvelle-HauteurAncienne
si variationL <>0 alors
TreeGaucheLargeur+=variationL/2
TreeDroiteLargeur+=VariationL/2
Treedroite..X+=VariationL/2
fin
si variationM <>0 alors
TreeGaucheHauteur+=variationM/2
TreeDroiteHauteur+=VariationM/2
fin
LargeurAncienne=LargeurNouvelle
HauteurAncienne=HauteurNouvelle
--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Nous avons une fenêtre dans laquelle se trouvent deux treeviews placès côte-à-côte, et qui occupent chacun 50% de la largeur. Lors de l'agrandissement de la fenêtre, nous souhaitons que cette proportion reste la même, et que les 2 treeviews s'agrandissent vers le bas. Pour le treeview de gauche aucun problème (fixé à gauche, et agrandissement vers le droite et le bas). Mais pour celui de droite, il faut non seulement qu'il se déplace vers la droite mais qu'il s'agrandisse en même temps vers le bas et vers la droite. Nous ne trouvons pas de solution. Est ce que c'est possible et si oui comment ?
Merci
Il y a une solution à tout, mais dis-moi comment veux-tu que le treeview de droite se déplace et s'agrandisse au même temps vers la droite ? Il y a contradiction :') Au fait ton erreur et que tu as négligé un petit paramètre: les treeviews de gauche et de droite doivent s'agrandir parallèlement vers la droite, c'est à dire que chacun doit utiliser la moitié de l'agrandissement appliqué. Evidemment celui de droite il doit en plus se déplacer vers la droite de la moitié de l'agrandissement. Donc ta solution est: à l'ouverture de la fenêtre tu mémorises les dimensions de la fenêtre par FenExtLarg et FenextHaut, ensuite tu calcules et répositionnes à la main dans
modification de la taille de Fenetre ex.: variationL=LargeurNouvelle-LargeurAncienne VariationH=hauteurNouvelle-HauteurAncienne si variationL <>0 alors TreeGaucheLargeur+=variationL/2 TreeDroiteLargeur+=VariationL/2 Treedroite..X+=VariationL/2 fin si variationM <>0 alors TreeGaucheHauteur+=variationM/2 TreeDroiteHauteur+=VariationM/2 fin LargeurAncienne=LargeurNouvelle HauteurAncienne=HauteurNouvelle
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
...
Merci pour cette suggestion de code. Nous portons une appli développée en WD5.5 et le redimensionnement des treeviews était géré "à la mano" comme tu le suggères. Nous pensions pouvoir utiliser les ancrages de WD8 pour obtenir le même résultat, mais ce que nous faisons n'est visiblement pas géré (déplacement + redimensionnement). Nous conserverons donc notre bonne vieille méthode manuelle :-) Comme dit le proverbe, "on n'est jamais aussi bien servi que par soi-même"...
"farplus" a écrit dans le message de news:
... avait énoncé : > Bonjour, > > Nous avons une fenêtre dans laquelle se trouvent deux treeviews placès > côte-à-côte, et qui occupent chacun 50% de la largeur. > Lors de l'agrandissement de la fenêtre, nous souhaitons que cette
proportion
> reste la même, et que les 2 treeviews s'agrandissent vers le bas. > Pour le treeview de gauche aucun problème (fixé à gauche, et
agrandissement
> vers le droite et le bas). > Mais pour celui de droite, il faut non seulement qu'il se déplace vers
la
> droite mais qu'il s'agrandisse en même temps vers le bas et vers la
droite.
> Nous ne trouvons pas de solution. Est ce que c'est possible et si oui > comment ? > > Merci
Il y a une solution à tout, mais dis-moi comment veux-tu que le treeview de droite se déplace et s'agrandisse au même temps vers la droite ? Il y a contradiction :') Au fait ton erreur et que tu as négligé un petit paramètre: les treeviews de gauche et de droite doivent s'agrandir parallèlement vers la droite, c'est à dire que chacun doit utiliser la moitié de l'agrandissement appliqué. Evidemment celui de droite il doit en plus se déplacer vers la droite de la moitié de l'agrandissement. Donc ta solution est: à l'ouverture de la fenêtre tu mémorises les dimensions de la fenêtre par FenExtLarg et FenextHaut, ensuite tu calcules et répositionnes à la main dans
modification de la taille de Fenetre ex.: variationL=LargeurNouvelle-LargeurAncienne VariationH=hauteurNouvelle-HauteurAncienne si variationL <>0 alors TreeGaucheLargeur+=variationL/2 TreeDroiteLargeur+=VariationL/2 Treedroite..X+=VariationL/2 fin si variationM <>0 alors TreeGaucheHauteur+=variationM/2 TreeDroiteHauteur+=VariationM/2 fin LargeurAncienne=LargeurNouvelle HauteurAncienne=HauteurNouvelle
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
Merci pour cette suggestion de code.
Nous portons une appli développée en WD5.5 et le redimensionnement des
treeviews était géré "à la mano" comme tu le suggères.
Nous pensions pouvoir utiliser les ancrages de WD8 pour obtenir le même
résultat, mais ce que nous faisons n'est visiblement pas géré (déplacement +
redimensionnement). Nous conserverons donc notre bonne vieille méthode
manuelle :-) Comme dit le proverbe, "on n'est jamais aussi bien servi que
par soi-même"...
"farplus" <farplus@free.fr> a écrit dans le message de
news:mn.65737d46fd7d4713.9677@free.fr...
... avait énoncé :
> Bonjour,
>
> Nous avons une fenêtre dans laquelle se trouvent deux treeviews placès
> côte-à-côte, et qui occupent chacun 50% de la largeur.
> Lors de l'agrandissement de la fenêtre, nous souhaitons que cette
proportion
> reste la même, et que les 2 treeviews s'agrandissent vers le bas.
> Pour le treeview de gauche aucun problème (fixé à gauche, et
agrandissement
> vers le droite et le bas).
> Mais pour celui de droite, il faut non seulement qu'il se déplace vers
la
> droite mais qu'il s'agrandisse en même temps vers le bas et vers la
droite.
> Nous ne trouvons pas de solution. Est ce que c'est possible et si oui
> comment ?
>
> Merci
Il y a une solution à tout, mais dis-moi comment veux-tu que le
treeview de droite se déplace et s'agrandisse au même temps vers la
droite ?
Il y a contradiction :')
Au fait ton erreur et que tu as négligé un petit paramètre: les
treeviews de gauche et de droite doivent s'agrandir parallèlement vers
la droite, c'est à dire que chacun doit utiliser la moitié de
l'agrandissement appliqué. Evidemment celui de droite il doit en plus
se déplacer vers la droite de la moitié de l'agrandissement.
Donc ta solution est:
à l'ouverture de la fenêtre tu mémorises les dimensions de la fenêtre
par FenExtLarg et FenextHaut, ensuite tu calcules et répositionnes à la
main dans
modification de la taille de Fenetre
ex.:
variationL=LargeurNouvelle-LargeurAncienne
VariationH=hauteurNouvelle-HauteurAncienne
si variationL <>0 alors
TreeGaucheLargeur+=variationL/2
TreeDroiteLargeur+=VariationL/2
Treedroite..X+=VariationL/2
fin
si variationM <>0 alors
TreeGaucheHauteur+=variationM/2
TreeDroiteHauteur+=VariationM/2
fin
LargeurAncienne=LargeurNouvelle
HauteurAncienne=HauteurNouvelle
--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Merci pour cette suggestion de code. Nous portons une appli développée en WD5.5 et le redimensionnement des treeviews était géré "à la mano" comme tu le suggères. Nous pensions pouvoir utiliser les ancrages de WD8 pour obtenir le même résultat, mais ce que nous faisons n'est visiblement pas géré (déplacement + redimensionnement). Nous conserverons donc notre bonne vieille méthode manuelle :-) Comme dit le proverbe, "on n'est jamais aussi bien servi que par soi-même"...
"farplus" a écrit dans le message de news:
... avait énoncé : > Bonjour, > > Nous avons une fenêtre dans laquelle se trouvent deux treeviews placès > côte-à-côte, et qui occupent chacun 50% de la largeur. > Lors de l'agrandissement de la fenêtre, nous souhaitons que cette
proportion
> reste la même, et que les 2 treeviews s'agrandissent vers le bas. > Pour le treeview de gauche aucun problème (fixé à gauche, et
agrandissement
> vers le droite et le bas). > Mais pour celui de droite, il faut non seulement qu'il se déplace vers
la
> droite mais qu'il s'agrandisse en même temps vers le bas et vers la
droite.
> Nous ne trouvons pas de solution. Est ce que c'est possible et si oui > comment ? > > Merci
Il y a une solution à tout, mais dis-moi comment veux-tu que le treeview de droite se déplace et s'agrandisse au même temps vers la droite ? Il y a contradiction :') Au fait ton erreur et que tu as négligé un petit paramètre: les treeviews de gauche et de droite doivent s'agrandir parallèlement vers la droite, c'est à dire que chacun doit utiliser la moitié de l'agrandissement appliqué. Evidemment celui de droite il doit en plus se déplacer vers la droite de la moitié de l'agrandissement. Donc ta solution est: à l'ouverture de la fenêtre tu mémorises les dimensions de la fenêtre par FenExtLarg et FenextHaut, ensuite tu calcules et répositionnes à la main dans
modification de la taille de Fenetre ex.: variationL=LargeurNouvelle-LargeurAncienne VariationH=hauteurNouvelle-HauteurAncienne si variationL <>0 alors TreeGaucheLargeur+=variationL/2 TreeDroiteLargeur+=VariationL/2 Treedroite..X+=VariationL/2 fin si variationM <>0 alors TreeGaucheHauteur+=variationM/2 TreeDroiteHauteur+=VariationM/2 fin LargeurAncienne=LargeurNouvelle HauteurAncienne=HauteurNouvelle
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
Merci pour cette suggestion de code. Nous portons une appli développée en WD5.5 et le redimensionnement des treeviews était géré "à la mano" comme tu le suggères. Nous pensions pouvoir utiliser les ancrages de WD8 pour obtenir le même résultat, mais ce que nous faisons n'est visiblement pas géré (déplacement
+
redimensionnement). Nous conserverons donc notre bonne vieille méthode manuelle :-) Comme dit le proverbe, "on n'est jamais aussi bien servi que par soi-même"...
Si, si c'est géré et même TRES BIEN Tu as 2 solutions 1 - en fixant toi même l'agrandissement de chaque TV lorsque tu fais tes ancrages il faut ouvrir le volet détail (bouton >>) et faire : pour le champ de gauche Ancrage en largeur a 50%, vers le bas 100% pour le champ de droite Ancrage a droite 50%, en largeur a 50%, vers le bas 100% 2 - en disposant un champ Slip vertical entre les 2 TV et pour le split tu définis un ancrage droite 50%, bas 100% et tu laisse les TV en ancrage 100% largeur et hauteur
Voila, si tu procèdes comme cela, garantis ca marche impect
A+
-- Francis MOREL mailto: http://wdmlist.free.fr/
Bonjour,
Merci pour cette suggestion de code.
Nous portons une appli développée en WD5.5 et le redimensionnement des
treeviews était géré "à la mano" comme tu le suggères.
Nous pensions pouvoir utiliser les ancrages de WD8 pour obtenir le même
résultat, mais ce que nous faisons n'est visiblement pas géré (déplacement
+
redimensionnement). Nous conserverons donc notre bonne vieille méthode
manuelle :-) Comme dit le proverbe, "on n'est jamais aussi bien servi que
par soi-même"...
Si, si c'est géré et même TRES BIEN
Tu as 2 solutions
1 - en fixant toi même l'agrandissement de chaque TV
lorsque tu fais tes ancrages il faut ouvrir le volet détail (bouton >>) et
faire
:
pour le champ de gauche Ancrage en largeur a 50%, vers le bas 100%
pour le champ de droite Ancrage a droite 50%, en largeur a 50%, vers le bas
100%
2 - en disposant un champ Slip vertical entre les 2 TV
et pour le split tu définis un ancrage droite 50%, bas 100% et tu laisse les
TV
en ancrage 100% largeur et hauteur
Voila, si tu procèdes comme cela, garantis ca marche impect
A+
--
Francis MOREL
mailto:francis.morel@tele2.fr
http://wdmlist.free.fr/
Merci pour cette suggestion de code. Nous portons une appli développée en WD5.5 et le redimensionnement des treeviews était géré "à la mano" comme tu le suggères. Nous pensions pouvoir utiliser les ancrages de WD8 pour obtenir le même résultat, mais ce que nous faisons n'est visiblement pas géré (déplacement
+
redimensionnement). Nous conserverons donc notre bonne vieille méthode manuelle :-) Comme dit le proverbe, "on n'est jamais aussi bien servi que par soi-même"...
Si, si c'est géré et même TRES BIEN Tu as 2 solutions 1 - en fixant toi même l'agrandissement de chaque TV lorsque tu fais tes ancrages il faut ouvrir le volet détail (bouton >>) et faire : pour le champ de gauche Ancrage en largeur a 50%, vers le bas 100% pour le champ de droite Ancrage a droite 50%, en largeur a 50%, vers le bas 100% 2 - en disposant un champ Slip vertical entre les 2 TV et pour le split tu définis un ancrage droite 50%, bas 100% et tu laisse les TV en ancrage 100% largeur et hauteur
Voila, si tu procèdes comme cela, garantis ca marche impect
Si, si c'est géré et même TRES BIEN Tu as 2 solutions 1 - en fixant toi même l'agrandissement de chaque TV lorsque tu fais tes ancrages il faut ouvrir le volet détail (bouton >>) et
tu as raison, (le bouton >> est tellement discret que je ne l'avais jamais remarqué ) :D on mourra moins con :o)
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
Si, si c'est géré et même TRES BIEN
Tu as 2 solutions
1 - en fixant toi même l'agrandissement de chaque TV
lorsque tu fais tes ancrages il faut ouvrir le volet détail (bouton >>) et
tu as raison, (le bouton >> est tellement discret que je ne l'avais
jamais remarqué ) :D
on mourra moins con :o)
--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Si, si c'est géré et même TRES BIEN Tu as 2 solutions 1 - en fixant toi même l'agrandissement de chaque TV lorsque tu fais tes ancrages il faut ouvrir le volet détail (bouton >>) et
tu as raison, (le bouton >> est tellement discret que je ne l'avais jamais remarqué ) :D on mourra moins con :o)
-- Ceci est une signature automatique de MesNews. Site : http://mesnews.no-ip.com
...
C'est parfait, je retire tout ce que j'ai écrit ;-(
> Merci pour cette suggestion de code. > Nous portons une appli développée en WD5.5 et le redimensionnement des > treeviews était géré "à la mano" comme tu le suggères. > Nous pensions pouvoir utiliser les ancrages de WD8 pour obtenir le même > résultat, mais ce que nous faisons n'est visiblement pas géré
(déplacement
+ > redimensionnement). Nous conserverons donc notre bonne vieille méthode > manuelle :-) Comme dit le proverbe, "on n'est jamais aussi bien servi
que
> par soi-même"...
Si, si c'est géré et même TRES BIEN Tu as 2 solutions 1 - en fixant toi même l'agrandissement de chaque TV lorsque tu fais tes ancrages il faut ouvrir le volet détail (bouton >>) et faire : pour le champ de gauche Ancrage en largeur a 50%, vers le bas 100% pour le champ de droite Ancrage a droite 50%, en largeur a 50%, vers le
bas
100% 2 - en disposant un champ Slip vertical entre les 2 TV et pour le split tu définis un ancrage droite 50%, bas 100% et tu laisse
les
TV en ancrage 100% largeur et hauteur
Voila, si tu procèdes comme cela, garantis ca marche impect
A+
-- Francis MOREL mailto: http://wdmlist.free.fr/
C'est parfait, je retire tout ce que j'ai écrit ;-(
> Merci pour cette suggestion de code.
> Nous portons une appli développée en WD5.5 et le redimensionnement des
> treeviews était géré "à la mano" comme tu le suggères.
> Nous pensions pouvoir utiliser les ancrages de WD8 pour obtenir le même
> résultat, mais ce que nous faisons n'est visiblement pas géré
(déplacement
+
> redimensionnement). Nous conserverons donc notre bonne vieille méthode
> manuelle :-) Comme dit le proverbe, "on n'est jamais aussi bien servi
que
> par soi-même"...
Si, si c'est géré et même TRES BIEN
Tu as 2 solutions
1 - en fixant toi même l'agrandissement de chaque TV
lorsque tu fais tes ancrages il faut ouvrir le volet détail (bouton >>) et
faire
:
pour le champ de gauche Ancrage en largeur a 50%, vers le bas 100%
pour le champ de droite Ancrage a droite 50%, en largeur a 50%, vers le
bas
100%
2 - en disposant un champ Slip vertical entre les 2 TV
et pour le split tu définis un ancrage droite 50%, bas 100% et tu laisse
les
TV
en ancrage 100% largeur et hauteur
Voila, si tu procèdes comme cela, garantis ca marche impect
A+
--
Francis MOREL
mailto:francis.morel@tele2.fr
http://wdmlist.free.fr/
> Merci pour cette suggestion de code. > Nous portons une appli développée en WD5.5 et le redimensionnement des > treeviews était géré "à la mano" comme tu le suggères. > Nous pensions pouvoir utiliser les ancrages de WD8 pour obtenir le même > résultat, mais ce que nous faisons n'est visiblement pas géré
(déplacement
+ > redimensionnement). Nous conserverons donc notre bonne vieille méthode > manuelle :-) Comme dit le proverbe, "on n'est jamais aussi bien servi
que
> par soi-même"...
Si, si c'est géré et même TRES BIEN Tu as 2 solutions 1 - en fixant toi même l'agrandissement de chaque TV lorsque tu fais tes ancrages il faut ouvrir le volet détail (bouton >>) et faire : pour le champ de gauche Ancrage en largeur a 50%, vers le bas 100% pour le champ de droite Ancrage a droite 50%, en largeur a 50%, vers le
bas
100% 2 - en disposant un champ Slip vertical entre les 2 TV et pour le split tu définis un ancrage droite 50%, bas 100% et tu laisse
les
TV en ancrage 100% largeur et hauteur
Voila, si tu procèdes comme cela, garantis ca marche impect