|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : septembre 2005 Messages : 132 ![]() |
Bonjour a tous,
un petit soucis avec GdiPlus. Ci-dessous le code qui crée un rectangle et le rempli avec un degradé radial. Mon probleme est que les bords droit et bas ne sont jamais completement blanc (RGB 255,255,255), seulement les bords gauche et haut. Je parle des dernieres lignes des "Bandes de Mach" du dégradé. J'ai essayé de permuter le noir et le blanc, et c'etait le noir qui n'etait pas a zéro. Le degradé est généré automatiquement avec "GdipCreatePathGradientFromPath". J'ai essayé des fonctions comme "GdipGetPathGradientCenterColor" pour placer le centre du degradé (radial), ou "GdipScalePathGradientTransform" pour le redimensionné, sans succès. La necessité d'avoir un dégradé bien equilibré , tient a l'utilisation ensuite de la fonction "GdipSetPathGradientFocusScales", qui permet d'elargir le dégradé, pour par exemple faire un bouton a cliquer (Bevel). J'ai join une capture d'écran. Code :
|
||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com