Applications graphiques

Retrouvez ici tous les meilleurs téléchargements Applications graphiques
Ajouter un nouvel élément

    Premier pas avec les Styles Firemonkey avec XE4

    Licence : Autre - 01/02/2014 - Téléchargé 8 x
    Ce programme, sans prétention, sert d'illustration à ce tutoriel (inclus en pdf dans le zip).

    Effet de zoom

    Licence : Autre - 11/02/2013 - Téléchargé 6 x
    Exemple de zoom simple (sans problèmes dans les bords de l'écran).

    Dessin de fractales

    Licence : Autre - 08/03/2015 - Téléchargé 5 x
    Voici un programme que j'ai fait sur Delphi qui dessine des objets fractals.
    Dans l'application, "profondeur" désigne le niveau de récursivité, pour un grand dessin entre 10 et 15.
    Entrez aussi les coordonnées x y et j de la procédure pose (la position initiale de la tortue x y , pour l'angle j, l'angle dans lequel est orientée la tortue il vaut mieux j=0).
    Le "langage" Logo fait dessiner un crayon (la tortue) :
    • la procédure "pose" place la tortue aux coordonnées x et y et l'oriente selon un angle j ;
    • la procédure "trace" fait avancer la tortue d'une longueur l ;
    • la procédure "tourne" fait tourner la tortue sur elle-même d'un angle j ;
    • la procédure "dragon" qui dessine la fractale est récurs ... Voir la suite

    Bitblt avec copyrect

    Licence : Autre - 11/02/2013 - Téléchargé 3 x
    Déplacement d'un objet de forme quelconque sur une image de fond (version utilisant copyrect).

    Loupe

    Licence : Autre - 08/02/2013 - Téléchargé 2 x
    Petite fenêtre effectuant un zoom d'une partie de l'écran. NOTES : C'est en cherchant autour du source précédent ( obtenir la couleur d'un point de l'écran ) que j'ai vu la fonction API StretchBlt. Je me suis dit qu'en une ligne on pouvait copier et agrandir une partie de l'écran : donc faire une loupe toute simple !Utilisation :

    La loupe se place par défaut en haut à droite de l'écran. Pour la déplacer il suffit de cliquer dessus et de la faire glisser là ou vous voulez. Pour fermer la loupe il faut faire un clic droit dessus. La loupe reste active même quand vous travaillez sur une autre application.

    Réalisation d'une animation "effet tunnel"

    Licence : Autre - 11/02/2013 - Téléchargé 2 x
    Cet exemple montre la mise en place d'un thread simple pour la gestion d'une animation simple.
    C'est une base de départ pour la réalisation de dessins sans utiliser DirectX ni OpenGL, ce qui est suffisant pour ce type d'animation.

    Sprays de formes et de comportements divers

    Licence : Autre - 11/02/2013 - Téléchargé 2 x
    Sprays de formes et de comportements divers.

    Loupe en forme de bouton

    Licence : Autre - 11/02/2013 - Téléchargé 2 x
    Loupe en forme de bouton avec effet de rémanence de l'image.

    Bitblt avec l'API bitblt

    Licence : Autre - 11/02/2013 - Téléchargé 2 x
    Déplacement d'un objet de forme quelconque sur une image de fond (version utilisant BitBlt de l'API de Windows).

    Supprimer scintillement avec DoubleBuffered

    Licence : Autre - 08/02/2013 - Téléchargé 1 x
    Supprimer le scintillement des rafraichissements d'un fenêtre. NOTES : C'est un truc tout simple, et je ne sais plus ou je l'ai vu la première fois...

    Ce source est aussi un exemple d'utilisation de la propriété ScanLine du TBitMap pour effectuer un dessin très rapide. Pour soucis de rapidité, le dessin du BitMap est réalisé en assembleur, c'est un des moments ou l'assembleur est le plus utile.

    Le code présenté ici montre une fenêtre de sélection de couleur un peu comme celle de Windows. Activez ou non le double-buffer et déplacez rapidement le curseur de sélection de la couleur. Vour verez ainsi la différence de mise à jour.

    Effet de zoom simple

    Licence : Autre - 11/02/2013 - Téléchargé 1 x
    Exemple de zoom simple (avec problèmes dans les bords de l'écran).

    Stéganographie

    Licence : Autre - 11/02/2013 - Téléchargé 1 x
    Comment dissimuler une information (ici une image) dans une image.

    Flou avec ScanLine

    Licence : Autre - 11/02/2013 - Téléchargé 1 x
    Démonstration de l'utilisation de scanline. Par exemple rendre une image floue, supprimer une composante de couleur ou la faire "glisser".

    Flou sur une zone

    Licence : Autre - 11/02/2013 - Téléchargé 1 x
    Rendre une image floue, mais avec la possibilité de définir une zone à l'aide de la souris. Les effets s'appliquent à cette zone.

    Fondu-enchaîné

    Licence : Autre - 11/02/2013 - Téléchargé 1 x
    Implémentation de l'effet de fondu-enchaîné entre deux images.

    MiniaturesView

    Licence : Gratuit pour usage non commercial - 21/01/2014 - Téléchargé 1 x

    MiniaturesView est une adaptation du programme ImagView fourni en démo avec Turbo Delphi.

    Cette version est la version1.0

    A l'ouverture, l'écran affiche une fenêtre Arborescence (à gauche) avec l'arborescence du disque en cours
    et une fenêtre images (à droite) avec les noms des images
    BMP,ICO,WMFou EMF s'il y en a.

    Les autre images (JPG par exemple) ne sont pas affichée car non prise en compte par le programme

    La petite fenêtre sous l'arborescence permet de sélectionner
    un autre disque.

    L'autre petite fenêtre sous les noms de fichier permet de sélectionner un type de fichier particulier (par défaut tous les fichiers reconnus sont affichés).

    Quan ... Voir la suite

    Sudoku Trainer

    Éditeur : Jean-Marc Duro +
    Outil d'aide à la résolution de grilles papier de Sudoku. Il fournit une aide pour progresser étape par étape, et quand ça devient trop compliqué même pour lui, on peut créer un point de récupération, essayer une stratégie et revenir au point de récupération si elle échoue. Développé sous Delphi 7 Perso.

    Couleur d'un point de l'écran

    Licence : Autre - 08/02/2013 - Téléchargé x
    Il s'agit juste d'obtenir la couleur d'un point de l'écran...

18 éléments

Responsables bénévoles de la rubrique Delphi : Gilles Vasseur - Alcatîz -