begin process at 2012 02 07 05:45:08
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > GRADIENT FORM

GRADIENT FORM


 Information sur la source

Note :
5 / 10 - par 3 personnes
5,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Niveau :Débutant Date de création :02/07/2004 Vu :2 075

Auteur : flo1984

Ecrire un message privé
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

 Description

Ce code permet de mettre une couleur en dégradé sur une fiche. Je précise aussi que ce code n'est pas de moi, j'y est juste rajouter invalidate pour le rafraichissement en cas de redimensionnement.

Source

  • procedure TForm1.FormPaint(Sender: TObject);
  • var
  • Row, Ht: Word;
  • begin
  • Ht := (ClientHeight + 255) div 256;
  • for Row := 0 to 255 do
  • with Canvas do
  • begin
  • Brush.Color := RGB(0, 0, Row);
  • FillRect(Rect(0, Row * Ht, ClientWidth, (Row + 1) * Ht));
  • end;
  • end;
  • procedure TForm1.FormResize(Sender: TObject);
  • begin
  • Invalidate;
  • end;
procedure TForm1.FormPaint(Sender: TObject);
var
  Row, Ht: Word;
begin
  Ht := (ClientHeight + 255) div 256;
  for Row := 0 to 255 do
    with Canvas do
      begin
        Brush.Color := RGB(0, 0, Row);
        FillRect(Rect(0, Row * Ht, ClientWidth, (Row + 1) * Ht));
      end;
end;

procedure TForm1.FormResize(Sender: TObject);
begin
  Invalidate;
end;



 Sources du même auteur

Source avec Zip Source avec une capture TRAINER POUR PINDBALL 3D
DÉSACTIVER LE BUREAU DE WINDOWS
FORCER À ÉCRIRE EN MAJUSCULES DANS UN TEDIT
Source avec Zip COMMANDE DES SCROLLS D'UN TMEMO OU D'UN TRICHEDIT
Source avec Zip CRÉATION DYNAMIQUE DE FICHE SANS RESSOURCE

 Sources de la même categorie

Source avec Zip Source avec une capture RAYTRACING EN DELPHI (PROGRESSIVE PATH TRACING) par Bacterius
Source avec Zip Source avec une capture TEXTE SUR COURBE DE BEZIER par pseudo3
Source avec Zip Source avec une capture YEUXROUGES par pseudo3
Source avec Zip Source avec une capture FIREMONKEY : PATHDATA ET FORMAT SVG par Christophe67
Source avec Zip Source avec une capture FIREMONKEY : ROTATION CUBE par Christophe67

Commentaires et avis

Commentaire de MAURICIO le 02/07/2004 14:54:45 administrateur CS

On peut aussi utiliser au lieu de Invalidate l' instruction suivante:
formpaint(form1);
Ça évite le clignotement,mais cependant, certains controles 'disparaisent'. Mais on peut toujours utiliser la fonction pour ces controles...

Commentaire de costello le 03/07/2004 00:26:54

c'est assez utile, notamment pour les personnes qui veulent créer un générateur d'installations :)

Commentaire de MAURICIO le 06/07/2004 12:30:34 administrateur CS

J' ai fait un code presque pareil mais on peut choisir la couleur de départ et d' arrivée...

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales