|
Dessiner des rectangles avec un dégradé de couleur dedans ? |
|
---|---|---|
DSI WDF
Inscrit:
06/04/2004 12:07 Post(s): 337
|
Voila, j'aimerai dessiner des rectangles avec une couleur de fond dégradé. Il ne me semble pas être possible de faire ça directement avec les fonctions de dessins de Windev.
J'ai commencé à programmer un bout de code qui réalise mon dégradé point par point, mais ça bouffe horriblement les ressources : le simple tracé d'un rectangle de 500x400 px bloque bien 1/8éme de seconde la machine le temps du traitement. En fait, je me pose surtout une question : étant en train de développer un planning, je regarde ce qui existe chez les voisin. Je constate que pas mal de planning en VB, ou autre, utilisent allégrement tout un tas de raffinements graphiques. Ci-dessous une capture de mon planning en l’état actuel : Mon planning On peu par exemple cliquer sur une tâche, celle-ci se sélectionne alors (cadre noir). Tout est tracé dynamiquement, ça fonctionne très bien, mais quand je vois des choses comme ça : Planning qui trou le cul ! Je me demande quand même comment ils font ? Je doute franchement qu’ils utilisent la même méthode que moi pour l’affichage graphique de leurs plannings. Donc je me demande si : - Je suis très mauvais - J’ai pas compris un truc dans la manière de faire - Windev n’est pas adapté pour faire des choses graphiques
Contribution le : 01/03/2005 23:21
|
|
|
Re: Dessiner des rectangles avec un dégradé de couleur dedans ? |
|
---|---|---|
Animateur WDF
Inscrit:
26/06/2002 16:24 De wdforge.org
Post(s): 2822
|
Bonjour
Sans vulgarité, que penser de cette ressource dont un fil de discussion est ouvert dans les modules pour les tests.
Contribution le : 02/03/2005 10:07
|
|
|
Re: Dessiner des rectangles avec un dégradé de couleur dedans ? |
|
---|---|---|
Inscrit:
19/11/2002 12:20 Post(s): 390
|
Apparemment il existe une manière via FillSolidRect avec des exemples de code ici:
http://c.developpez.com/faq/vc/?page=GDI#RectGradiantColor Mais je ne sais pas si on peut y accéder en Windev... Voici plusieurs sites qui parlent d'images: http://www.codeproject.com/bitmap/#Bitmaps http://www.csharpfr.com/codes/FUNKYCOMPONENTS/28023.aspx Sinon je sais qu'il existe des composants, des dll (leadtools), mais bon, elles sont en général assez chères... Une autre astuce consiste apparemment à générer un gif et à ensuite l'étirer (homothétique)...
Contribution le : 02/03/2005 15:56
|
|
|
Re: Dessiner des rectangles avec un dégradé de couleur dedans ? |
|
---|---|---|
Inscrit:
12/12/2002 19:41 Post(s): 30
|
Bonjour,
A toutes fins utiles, ma vieille démo de dégradés traine depuis 2001 sur mon site Web : http://www.hexo7.net/Windev/gradient.zip Vu la date, ça doit être en 5.5, il faudra le migrer. Michel Fages
Contribution le : 03/03/2005 14:08
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.