Ajouter

Tous les téléchargements de Roland Chastain

    Deux animations pour patienter

    Licence : Non renseignée - 30/08/2016 - Téléchargé x
    Deux animations pour patienter.

    Les animations sont dessinées au moyen de la bibliothèque Cairo.

    Projet Lazarus 1.6.

    Sprite Sheet Cutter

    Licence : Non renseignée - 28/04/2020 - Téléchargé x
    Programme qui convertit une image contenant de petites images rangées en tableau et composant une animation, en une image contenant toutes les petites images sur une seule ligne.

    Lecteur d'animations Flash

    Licence : Non renseignée - 27/07/2016 - Téléchargé x
    Simple lecteur d'animations Flash. Projet Delphi XE2.

    Faites glisser l'animation de votre choix sur le lecteur. En s'ouvrant le lecteur s'adapte à la taille de l'animation.

    Inclut le code source d'un échiquier Flash. Projet FlashPascal 2.

    Pilote UCI (composant TConsoleIO)

    Licence : Non renseignée - 27/01/2020 - Téléchargé x
    Pilotage d'un moteur UCI.

    Projet Delphi basé sur le composant TConsoleIO d'Andrey Sevast'yanov.

    Personnellement je me sers de cette petite application pour déboguer mon moteur UCI, mais en fait elle peut servir dans d'autres contextes, pour dialoguer avec une application console qui fonctionne de la même façon qu'un moteurs d'échecs, c'est-à-dire qui reçoit plusieurs commandes successives et répond au fur et à mesure. Je crois qu'ExifTool, par exemple, fonctionne de cette façon.

    En fait ce qui est intéressant c'est le composant TConsoleIO lui-même. Je l'ai retouché pour qu'il soit compatible avec Delphi XE. La version originale du composant, pour Delphi, se trouve dans le dossier composant\archive.

    Quatre-en-ligne (Puissance 4)

    Licence : Non renseignée - 26/08/2020 - Téléchargé x
    C'est un "Puissance 4" écrit pour Lazarus.

    Jeu du serpent

    Licence : Non renseignée - 26/02/2016 - Téléchargé x
    Simple jeu du serpent utilisant l'unité WinGraph.

    Dirigez le serpent avec les flèches gauche et droite. Appuyez sur Echap pour quitter le programme.

    Compilation : Delphi 7, Free Pascal 3.0.0.

    Itinéraire du Cavalier

    Licence : Non renseignée - 25/08/2016 - Téléchargé x
    L'itinéraire du Cavalier.

    Démonstration d'un algorithme pour trouver un chemin passant sur toutes les cases du damier, sans jamais passer deux fois sur la même case. Adapté d'un script Lua.

    https://rosettacode.org/wiki/Knight%27s_tour#Lua

    Exemple d'utilisation de la bibliothèque Cairo.

    Couleur facile pour les utilisateurs de la bibliothèque Cairo

    Licence : Non renseignée - 25/03/2017 - Téléchargé x
    Convertisseur de couleur à l'usage des programmeurs utilisant la bibliothèque Cairo.

    Programme permettant de convertir une couleur en une chaîne de caractères utilisable comme argument pour la fonction cairo_set_source_rgb(). Par exemple, "$FFFFFF" sera converti en "1.000, 1.000, 1.000".

    La couleur à convertir peut être choisie dans une liste de couleurs prédéfinies ou saisie manuellement. Dans ce dernier cas, appuyer sur la touche ENTRÉE pour lancer la conversion.

    Les noms de couleurs avec les valeurs correspondantes ont été extraits de l'unité WinGraph de Stephan Berinde.

    http://math.ubbcluj.ro/~sberinde/wingraph/main.html#colornames

    Création d'une icône à partir d'une image au format PNG

    Licence : Non renseignée - 25/01/2020 - Téléchargé x
    Création d'une icône à partir d'une image au format PNG, avec Lazarus et BGRABitmap.

    Jeu du morpion utilisant l'algorithme Minimax

    Licence : Non renseignée - 24/01/2016 - Téléchargé x
    Simple jeu de morpion utilisant l'algorithme Minimax. Traduction en Pascal d'un programme de Bernard Helmstetter.

    JS-Echecs

    Licence : Non renseignée - 23/12/2013 - Téléchargé x
    C'est un programme didactique de jeu d'échecs, adapté de JS-Schach (jeu d'échecs de Jürgen Schlottke).

    Cette version du programme propose une interface graphique basée sur la librairie OWL. Le programme a été développé pour Virtual Pascal 2.1.

    Mise à jour 21 décembre 2013 : La nouvelle version du jeu inclut le livre d'ouvertures du programme Pro Deo d'Ed Schröder.

    Pocket Pascal

    Licence : Non renseignée - 22/06/2019 - Téléchargé x
    POCKET PASCAL

    Pocket Pascal est un paquetage réunissant le compilateur Free Pascal et l'éditeur de texte Notepad++.

    Pocket Pascal ne nécessite aucune installation. Il est livré dans un fichier compressé autoextractible. Une fois le fichier décompressé, ouvrez le dossier pocketpascal et double-cliquez sur le fichier bienvenue.cmd.

    Vous n'avez plus qu'à appuyer
    - sur F9 pour compiler le programme bienvenue.pas ;
    - sur CTRL+F9 pour exécuter le programme bienvenue.exe.

    Seules les unités les plus couramment utilisées de Free Pascal ont été incluses dans Pocket Pascal. On a cependant inclus l'unité WinGraph. Voyez le dossier pocketpascal\examples\wingraph pour des exemples de programmes en ... Voir la suite

    Pendule Cairo

    Licence : Non renseignée - 22/03/2017 - Téléchargé x
    Dessin animé d'un pendule. Exemple d'utilisation de la bibliothèque Cairo dans une application fenêtrée.

    Éditeur OEM

    Licence : Non renseignée - 21/11/2015 - Téléchargé x
    Simple éditeur de texte utilisant par défaut la page de code 850.

    Le programme a été compilé avec Delphi XE2.

    TouchFiles

    Licence : Non renseignée - 20/07/2016 - Téléchargé x
    Programme pour l'exécution automatisée de l'outil TOUCH.EXE livré avec le compilateur Borland C++ 5.5.1.

    Modifie la date de tous les fichiers du répertoire dans lequel le programme est exécuté ou, le cas échéant, de tous les fichiers du dossier passé en paramètre. La nouvelle date est la date courante.

    Compilation : Free Pascal, Virtual Pascal.

    Testé sous Windows 8.1.

    Mise à jour du 20/07/2016.
    Le programme a été entièrement réécrit. Il est désormais conçu pour être utilisé avec l'outil TOUCH.EXE livré avec le compilateur Embarcadero C++ 7.20.

    Oudin - Calcul de la date de Pâques

    Licence : Non renseignée - 19/03/2014 - Téléchargé x
    Programme qui calcule la date de Pâques pour l'année courante, au moyen de l'algorithme d'Oudin.

    Un autre programme est joint, qui donne la date des fêtes chrétiennes dont la fixation est relative au jour de Pâques.

    Courbe de Bézier avec BGRABitmap

    Licence : Non renseignée - 18/04/2017 - Téléchargé x
    Dessin d'une courbe de Bézier avec la bibliothèque BGRABitmap.

    L'utilisateur déplace au moyen de la souris les points définissant la courbe. La courbe est redessinée au fur et à mesure.

    Puissance 4

    Licence : Non renseignée - 18/04/2014 - Téléchargé x
    Jouez à Quatre-en-ligne ou "Puissance 4" contre l'ordinateur.

    UCI Engine Detector - Détection d'un moteur UCI

    Licence : Non renseignée - 18/02/2017 - Téléchargé x
    Essai d'une fonction permettant de déterminer si une application Windows donnée est un programme d'échecs supportant le protocole UCI et, le cas échéant, de connaître le nom du moteur et celui de son auteur.

    Calculatrice MSEgui

    Licence : Non renseignée - 16/04/2020 - Téléchargé x
    Petite calculatrice basée sur la bibliothèque MSEgui.

    Programme de Martin Austermeier, adapté pour MSEgui par Domingo Alvarez Duarte. Compatibilité avec MSEide 4.6.2 par Roland Chastain.