Cours et tutoriels Lazarus Consultez tous les cours
Nombre d´auteurs : 13, nombre d´articles : 16, dernière mise à jour : 1er octobre 2012
Sommaire
menu
Les meilleurs cours pour débuter
-
Cette série d'articles a pour objectif la construction d'un lexique interactif, chaque étape traitant les difficultés rencontrées dans la gestion du vocabulaire, et présente une ou des solutions.Création : 1er octobre 2012 · 9 commentaires
-
Dans ce premier chapitre tiré de son livre, Mathieu Giroux vous donne toutes les clés pour installer Lazarus et créer votre premier logiciel.Création : 18 juillet 2010 · Mise à jour : 22 août 2010 · 15 commentaires -
Dans cet autre extrait de son livre, Mathieu Giroux présente Lazarus en créant un petit logiciel, aborde les notions d'objet et de classe et donne de judicieux conseils pour créer ses propres unités de fonctions et ses composants.Création : 18 juillet 2010 · Mise à jour : 22 août 2010 · 15 commentaires
menu
Installation de Lazarus
-
Installer Lazarus et FreePascal SVN sous Ubuntu 8.04, 8.10 et 9.04 et Debian Lenny
par zadmalck, pomaloCe tutoriel montre comment installer Lazarus et Free Pascal SVN sur Linux Ubuntu et Debian. Les versions de développement d'un logiciel sont en principe destinées à améliorer celui-ci et peuvent s'avérer instables. Néanmoins, certains logiciels en développement fonctionnent très bien et peuvent vous faire profiter de fonctions non encore disponibles dans une version stable.Création : 15 janvier 2009 · Mise à jour : 13 mai 2010 · 2 commentaires -
Ce tutoriel montre comment installer et (re)construire Lazarus sur une distribution Linux Mandriva 2008 et comment passer l'éditeur en Gtk2.Création : 4 novembre 2008 · Mise à jour : 22 juin 2010 · 2 commentaires -
Ce tutoriel montre comment installer Lazarus sur une distribution Linux Ubuntu et comment reconstruire l'éditeur en Gtk2.Création : 3 novembre 2008 · Mise à jour : 22 juin 2010 · 2 commentaires -
Ce tutoriel vous montre comment installer Lazarus sur Windows XP, y compris plusieurs versions sur le même poste.Création : 3 novembre 2008 · Mise à jour : 29 juin 2010 · 2 commentaires
menu
Généralités
-
Ce tutoriel aborde l'utilisation du DOM (Document Object Model) sous Lazarus. Le DOM est une spécification du W3C pour avoir des API ayant une même interface et permettant de manipuler, lire et modifier facilement des documents XML.Création : 15 janvier 2010 · Commentez -
Afin d'éviter de réécrire les mêmes instructions, il est possible de les rassembler dans des procédures et des fonctions, voire dans des objets (appelés aussi classes). Les procédures et les fonctions peuvent être rassemblés dans des fichiers de code qu'on appelle les unités. Faire des unités augmente la lisibilité du projet et permet de réduire le nombre de lignes de codes dans chacun des fichiers. Ces unités peuvent ensuite être utilisés par plusieurs projets.
Ce tutoriel s'adresse à un public débutant.Création : 4 novembre 2008 · Mise à jour : 20 octobre 2010 · Commentez -
Ce petit tutoriel aidera les nouveaux venus à Lazarus à démarrer d'un bon pied dans cet environnement. On voit comment Lazarus crée la fiche principale d'une application, comment il la modifie quand on ajoute des composants et comment utiliser les événements.Création : 4 novembre 2008 · Mise à jour : 20 octobre 2010 · Commentez -
Il existe une unité très pratique permettant de regrouper des composants non graphiques, des classes et des procédures. Il s'agit du Data Module.
La principale fonction de cette unité est la centralisation d'objets communs à une ou plusieurs applications. Il est même conseillé d'avoir plusieurs Data Modules pour les grosses applications. L'avantage est la mutualisation des objets.Création : 4 novembre 2008 · Mise à jour : 20 octobre 2010 · Commentez -
Parfois, on est amené à faire deux unités où chacune fait références aux fonctions de l'autre. Il s'agit d'une dépendance mutuelle.
Dans certains cas, cela peut poser des difficultés; ce tutoriel vous aidera à les surmonter.Création : 15 mars 2009 · Mise à jour : 20 octobre 2010 · Commentez
menu
Composants et bibliothèques
-
LazReport est un ensemble de composants qui permettent la conception d'états pour un programme écrit en Lazarus.
Ce tutoriel permet de découvrir LazReport au moyen de la réalisation d'un état simple.Création : 15 août 2009 · Mise à jour : 5 octobre 2009 · 3 commentaires -
Un tutoriel très détaillé d'introduction au StringGrid, qui permet d'appréhender toute la puissance du composant TStringGrid au sein de l'environnement Lazarus.Création : 24 octobre 2010 · 9 commentaires -
La bibliothèque BGRABitmap pour Lazarus : Dessin avec transparence et antialiasing
par Johann ElsassLe Canvas standard en Pascal propose un certain nombre de fonctions, mais la gestion de l'antialiasing ainsi que le dessin avec transparence sont difficiles à gérer. De plus, l'accès direct aux pixels est plutôt lent. La bibliothèque BGRABitmap a pour but de permettre un dessin avec antialiasing, de contrôler la transparence, de fusionner des couches, ajouter des effets...
Ce tutoriel propose de faire le tour des fonctionnalités de cette bibliothèque.Création : 23 avril 2011 · 18 commentaires -
Dans la foulée du défi Pascal 2010, dont le sujet était la création d'un système de chat en Pascal, ce tutoriel décrit les choix technologiques de l'auteur et la mise en oeuvre des différents composants, côté serveur et côté client.Création : 31 juillet 2011 · 2 commentaires