Tous les téléchargements de Alcatîz
- un jToneGenerator, permettant de produire deux sortes de bips ;
- 5 jTimer, produisant un tic d'horloge chaque seconde ;
- 5 jPanel identiques, contenant respectivement :
- un jSwitchButton, permettant d'activer le chronomètre associé ;
- un jTextView, affichant le chronomètre ;
- un jToggleButton, permettant de déma ... Voir la suite
- jMenu (menu principal) ;
- jOpenDialog (pour sélectionner un fichier à ouvrir) ;
- jSelectDirectoryDialog (pour sélectionner un nouveau dossier) ;
- jDialogYN (pour confirmer la sauvegarde du fichier) ;
- jEditText (l'éditeur, configuré comme un TMemo) ;
- jPanel (panneau au bas de l'é ... Voir la suite
- jMenu (menu principal) ;
- jsViewPager (pour feuilleter les onglets de l'écran principal comme un livre) ;
- jListView (les listes de projets, d'actions, etc.) ;
- jsFloatingButton ... Voir la suite
|
|
Compilateur : Virtual Pascal.
Il s'agit du squelette d'un programme, avec la connexion des postes clients au serveur. Le programme en question est un Triple Yahtzee en réseau, à 10 joueurs maximum. |
|
|
|
|
Compilateur : Virtual Pascal.
Unité d'interface avec les objets COM (IShellLink, IPersistFile...) nécessaires à la manipulation des raccourcis Windows. |
|
|
|
|
Cette petite application permet de chronométrer le temps d'infusion de votre thé. Il est possible de chronométrer jusqu'à 5 thés simultanément. Selon le thé choisi, l'application enverra un signal sonore et visuel dès que le temps minimal d'infusion puis le temps maximal seront atteints.
Les composants suivant ont été utilisés : |
|
|
|
|
NumSums est un petit jeu de réflexion réalisé avec le framework LAMW.
Dans une grille (3 niveaux : 6x6, 7x7 ou 8x8), il faut trouver les nombres dont la somme donne les totaux des lignes et des colonnes. À l'aide du crayon, vous sélectionnez un nombre, tandis qu'avec la gomme vous l'effacez. Attention que vous ne pouvez faire qu'une seule erreur ! Pour basculer entre le mode "crayon" et le mode "gomme", il suffit de presser l'image dans la barre supérieure. Pour vous aider dans votre réflexion, à l'aide du point d'interrogation, vous pouvez marquer un nombre comme étant potentiellement à garder ou potentiellement à effacer. La grille en cours est automatiquement sauvegardée. Composants utilisés ... Voir la suite |
|
|
|
|
Compilateur : Turbo Pascal.
Il s'agit d'une unité complète de gestion d'écran en mode texte. Cette unité peut est utilisée en lieu et place de l'unité CRT de Turbo Pascal. Sujets intéressants : - Routines de bas niveau de gestion du mode texte, - Fenêtrage avec possibilité de sauvegarde en mémoire et de restauration du contenu d'une fenêtre, - Routines de lecture au clavier avec possibilités de filtrage de caractères, - Activation et désactivation du Ctrl-Break et du Ctrl-C, - Simulation par le BIOS d'une touche pressée au clavier, - Réglage du typematic du clavier, - Possibilité de dessiner sa propre police de caractères, - Modification du curseur. |
|
|
|
|
Compilateur : Turbo Pascal.
Jeu inspiré du célèbre démineur de Windows, sous MS-DOS en mode graphique, avec programmation d'un timer et détournement des interruptions. La compilation nécessite l'unité TXT. |
|
|
|
|
Compilateur : Turbo Pascal.
Ce programme en mode texte (sous MS-DOS) permet d'encoder et de jouer des parties d'échecs en notation internationale. Sujets intéressants : dessin de caractères ASCII personnalisés pour représenter des pièces d'échecs en mode texte, utilisation de modes textes de plus de 80 colonnes et de plus de 50 lignes. |
|
|
|
|
Compilateur : Turbo pascal.
Tennis Tournament Organizer 1.20 : un programme complet de gestion de tournoi de tennis de table sous MS-DOS. Attention, vu l'ancienneté du programme, les règles modernes du tennis de table ne sont pas supportées. L'image de la disquette d'installation, ainsi que le source de programme d'installation, sont également fournis. Sujets intéressants : - Menus déroulants et fenêtrage en mode texte, - Gestion de la souris en mode texte à l'aide des interruptions du BIOS, - Programmation d'un screen-saver (avec un timer), - Sauvegarde automatique, - Système complet d'aide contextuelle, - Gestion de fichiers texte de très grande taille, - Impressions, - ... Voir la suite |
|
|
|
|
Compilateur : Virtual Pascal.
Le programme ChgFond illustre la création et l'utilisation des ressources en permettant à l'utilisateur de changer le motif de fond de la fenêtre. Types de ressources : menu, table d'accélérateurs, bitmap, curseur, icône. |
|
|
|
|
Compilateur : Virtual Pascal.
Programme permettant de modifier les noms de chemins dans tous les raccourcis du profil local d'un utilisateur de Windows NT/2000/XP (raccourcis du bureau, groupe de programmes, menu démarrer, envoyer vers, documents récents, groupes de programmes de démarrage). Le programme nécessite l'unité WinShell. |
|
|
|
|
Il s'agit d'un mini-éditeur de texte réalisé avec le framework LAMW sous Lazarus.
Il permet de créer un nouveau fichier, ouvrir un fichier existant et le modifier et permet d'enregistrer le fichier modifié éventuellement sous un autre nom et dans un autre dossier. Il est possible de changer la taille des caractères affichés. Composants utilisés : |
|
|
|
|
Le but de ce jeu de dés est de répartir de la manière la plus efficiente possible, dans une grille de 13 * 3 cases, les résultats de 39 lancers de 5 dés. À chaque tour, vous disposez de trois lancers au maximum, et vous pouvez décider quels dés vous souhaitez conserver ou relancer. À la colonne 2, le total est doublé et à la colonne 3, triplé. Certains objectifs de la grille totalisent certains dés (par exemple, dans la section supérieure, à la ligne "Tous les 5" seuls les dés de valeur 5 sont additionnés), ou tous les dés (par exemple, le full et le carré) ; d'autres (comme le full, les suites, etc.) un forfait en cas de réussite. Le Yahtzee est une combinaison de 5 dés identiques qui rapporte un maximum de points ainsi que des bonus suppl ... Voir la suite
|
|
|
|
|
Il s'agit d'un petit organiseur personnel réalisé avec le framework LAMW sous Lazarus.
Cet organiseur vous permet de créer des projets et de lier ceux-ci à différentes catégories prédéfinies. Pour chaque projet, vous pouvez créer des actions à réaliser, fixer leur importance, leur attribuer une deadline ; vous pouvez les mettre en pause et les réactiver à volonté. Vous pouvez également créer des rappels et des notes. Le SGBD utilisé est SQLite. Composants utilisés : |
|
|