Difference between revisions of "Lazarus Documentation/fr"
From Free Pascal wiki
Jump to navigationJump to searchPaulatreides (talk | contribs) |
Paulatreides (talk | contribs) |
||
Line 120: | Line 120: | ||
*[[LCL Key Handling/fr|LCL Key Handling]] - Au secours ! Une touche pressée, et maintenant ? | *[[LCL Key Handling/fr|LCL Key Handling]] - Au secours ! Une touche pressée, et maintenant ? | ||
*[[LCL Internals - Resizing, Moving|fonctionnement interne de la bibliothèque LCL, redimensionnement, déplacement]](en cours de traduction) - Comment la bibliothèque LCL communique avec l'interface de la bibliothèque LCL pour redimensionner, déplacer les contrôles | *[[LCL Internals - Resizing, Moving|fonctionnement interne de la bibliothèque LCL, redimensionnement, déplacement]](en cours de traduction) - Comment la bibliothèque LCL communique avec l'interface de la bibliothèque LCL pour redimensionner, déplacer les contrôles | ||
+ | *[[LCL Drag Drop]] - Managing dragging, dropping and docking | ||
*[[LCL Unicode Support/fr|Support Unicode de la LCL]] - Road to Unicode enabled Lazarus | *[[LCL Unicode Support/fr|Support Unicode de la LCL]] - Road to Unicode enabled Lazarus | ||
*[[LCL Documentation Roadmap]] (Anglais) - Quelles unités ont été documentées | *[[LCL Documentation Roadmap]] (Anglais) - Quelles unités ont été documentées | ||
+ | *[[LCL Bindings]] - Bindings to use LCL on other languages | ||
===Interfaces=== | ===Interfaces=== |
Revision as of 01:14, 15 July 2009
│
العربية (ar) │
Deutsch (de) │
English (en) │
español (es) │
suomi (fi) │
français (fr) │
magyar (hu) │
Bahasa Indonesia (id) │
italiano (it) │
日本語 (ja) │
한국어 (ko) │
Nederlands (nl) │
português (pt) │
русский (ru) │
slovenčina (sk) │
Türkçe (tr) │
中文(中国大陆) (zh_CN) │
中文(台灣) (zh_TW) │
Tutoriels Lazarus et Pascal
- Vue d'ensemble de Free Pascal et Lazarus (traduit)- Une brève description du genre de choses que vous pouvez développer avec ces outils d'usage universel.
- Tutoriel Lazarus(traduit) - Un tutoriel pour les débutants et une description détaillée de l'EDI Lazarus.
- Outils de l'EDI Lazarus(traduit) - Un tutoriel de niveau intermédiaire à propos de la complétion de code et d'autres outils de l'EDI.
- Tutoriel Lazarus bases de données(traduit) - Une introduction pour utiliser Lazarus avec des bases de données.
- Développer avec des graphismes(traduit) - Quelques exemples basiques de programmation graphique.
- Tutoriel Pascal - Tao Yue's Pascal Tutorial (traduit) (reposted with permission).
- Programmation Orientée Objet avec Lazarus et FreePascal - aller au-delà du Pascal standard
- La programmation avec des objets et des classes - Tutoriel pour la POO dans FPC
- Mode console en Pascal - Utiliser l'IDE Lazarus pour l'écriture de programmes en Pascal pour le fonctionnement en mode texte.
- Exécuter des programmes externes(traduit) - Un court tutoriel montrant comment lancer des programmes externes à l'intérieur de votre programme.
- TXMLPropStorage(traduit) - Utilisation du composant TXMLPropStorage pour enregistrer les préférences de l'utilisateur.
- Accès matériel(traduit) - Comment accéder aux périphériques matériels, tels que cartes ISA, PCI, ports parallèles et séries et périphériques USB.
- Réseaux (traduit) - Tutoriels à propos de XML, du protocole TCP/IP, de la création de programmes sécurisés pour réseaux, des services web, etc.
- Tutoriel XML(traduit) - Ecrire et lire des fichiers XML
- Tutoriel applications multi-tâches (traduit) - Comment écrire des applications multitâches en utilisant Free Pascal et Lazarus.
- Manager un système de threads en fonctionnement - Un exemple sur la façon de manager un système de threads en fonctionnement pour une application.
- Mise en flux de Composants (traduit) - Comment écrire des composants sur des flux et lire/créer des composants depuis des flux
- Tutoriel OpenGL (traduit) - Comment employer GLUT dans Lazarus
- Création de liaisons pour des bibliothèques C (traduit) - Comment convertir des entêtes des fichiers (.h) vers des unités pascal
- Bibliothèques Lazarus/FPC(traduit) - Comment créer des bibliothèques dynamiques (.so, .dll, .dynlib) et comment les utiliser
- Traductions / i18n / localisations pour les programmes(traduit) - Comment fournir des versions localisées de vos applications et de vos paquets
- Daemons and Services - How to write windows services and/or linux daemons.
- Office Automation - How to interact with office software and create spreadsheets, text documents, presentations, etc.
- Lazarus Inline Assembler - a getting started guide.
- VirtualTreeview Example for Lazarus - Using VirtualTreeview on Lazarus.
- Programando en Pascal - Spanish tutorial focused on FPC/Lazarus, hosted in Wikidot.
Les guides de l'utilisateur de Lazarus
- Lazarus Faq (En cours de traduction) - Information générale à propos de Lazarus et spécificités pour utilisateurs Linux et Windows.
- Lazarus DB Faq (traduit)- Questions les plus fréquemment posées au sujet des bases de données sous Lazarus.
- Les bases de données dans Lazarus(attendre avant de traduire) - Un aperçu de l'utilisation des bases de données dans Lazarus
- Exemples de code (traduit) - Exemple de code fonctionnant pour Lazarus .
- Liste de voeux/fonctionnalités voulues (En cours de traduction) - Spécificités que vous voudriez voir dans Lazarus
- Comment créer un rapport de bogue (traduit) - Vous pensez avoir trouvé un bogue dans Lazarus, comment pouvez vous le rapporter ?
Installation
- Installation de Lazarus (En cours de traduction) - Un guide d'installation
- Obtenir Lazarus (traduit) - Instructions pour télécharger une version normale ou SVN de Lazarus.
- Trucs et Astuces de programmation OS X (En cours de traduction) - installation de Lazarus, outils utiles , commandes Unix , et plus ...
IDE
- Astuces de l'IDE (traduit) - Astuces, tours et fonctionnalités cachés
- l'IDE Lazarus (en cours de traduction) - les fenêtres IDE
- Les raccourcis de l'IDE Lazarus - Les touches du clavier et les raccourcis.
- Les paquets de Lazarus (en cours de traduction) - Un guide pour créer un paquet sous Lazarus
- Installer les paquets (traduit) - Un petit guide pour installer des paquets
- Etendre l'IDE (traduit) - Comment ajouter des fonctionnalités à l'IDE Lazarus
- Ajouter l'aide de Kylix (en cours de traduction) - Comment employer les fichiers d'aide Borland dans l'éditeur IDE.
- Utiliser Lazarus pour d'autres langages informatiques - Comment utiliser l'IDE pour le C, le Java, etc.
- Développement de l'IDE - Plusieurs pages sur le développement actuel de l'IDE.
- Lazarus pour l'éducation - Comment configurer l'IDE pour les cours et les débutantsHow to setup the IDE for cours.
LCL
- LCL documentation (Anglais) - Aide en ligne pour LCL (travail en cours).
- composants de la bibliothèque LCL - Tutoriels sur les composants standard de la bibliothèque LCL, complète les docs de référence
- La bibliothèque LCL dans différentes plates-formes - Une brève discussion sur les caractéristiques de la bibliothèque LCL qui se comportent différemment dans différentes plates-formes.
- Autosize / Layout - Comment concevoir des forms qui fonctionnent sur toutes les plates-formes.
- Main Loop Hooks (Traduit) - Comment manipuler de multiples sources d'évènements
- Appels asynchrones (Anglais) - Comment stocker des méthodes pour une exécution ultérieure
- Taille des fichiers et lien futé (traduit) - Comment lier facilement des applications et créer des petits exécutables.
- Accéder directement aux interfaces(En cours de traduction) - Exemples sur comment accéder aux jeux de composants graphiques de la bibliothèque LCL
- Ajouter de l'aide à votre application (traduit) - Comment créer une aide en ligne pour votre application
- Cotés ancrés (traduit) - La description des fonctionnalités des cotés ancrés
- Trucs et astuces LCL (traduit) - Trucs et astuces
- Définition de la LCL (traduit) - Choisir les bonnes options pour recompiler la LCL
Développement
- La puissance de la planification et des pratiques appropriées - (en cours de traduction) Les meilleures pratiques de programmation de sens-commun pour le développeur sous Free Pascal et Lazarus
- Guide de la programmation multi-plateforme (En cours de traduction) - Comment développer des applications de multi-plateforme et comment porter des applications d'une plateforme à une autre.
- Déployer votre application (En cours de traduction) - Comment créer un fichier d'installation pour votre application
- Cross compiling(En cours de traduction) - Créer des exécutables d'une plateforme à une autre.
- GDB Debugger Tips - Known Issues / Tips for debugging Pascal using GDB
- Deboguage à distance (En cours de traduction) - Comment déboguer votre application Lazarus sur une autre machine.
- Application Icon - Setting the application icon
- Utilisation des bibliothèques Pascal avec .NET et Mono(En cours de traduction) - oui, vous pouvez employer le code Free Pascal avec .NET et Mono
- Pascal and PHP - the Pascal connection to PHP
- Developing Python Modules with Pascal - extending Python with Pascal
Astuces spécifiques à la plate-forme
- Astuces de programmation OS X - Installation de Lazarus, outils utiles, commandes Unix, et plus...
- Windows Programming Tips - Desktop Windows programming tips...
- Astuces de programmation WinCE - Utilisation de l'API telephone , envoi de SMS, et plus...
Outils
- Editeur de documentation de Lazarus - Utiliser "lazde" pour créer de la documentation
- LazDoc - Un éditeur intégré pour les fichiers de documentation
- FPDoc Updater - A GUI tool for updating FPDoc files
- lazbuild - Compilation des projets et des paquets sans l'IDE
- LazSVNPkg - Lazarus SVN IDE Plugin
En provenance de Delphi
- Composants Lazarus - Comparaison entre les composants de Lazarus et de Turbo Delphi
- Lazarus pour les utilisateurs Delphi (En cours de traduction) - Pour les utilisateurs Delphi qui veulent démarrer avec Lazarus.
- Guide de conversion de code (En cours de traduction) - Comment convertir du code existant et des composants de Delphi et Kylix.
Les guides du développeur Lazarus
- Processus de développement de Lazarus - Feuilles de route, idées, développement en cours
- Comment aider à développer Lazarus - Un guide pour aider les débutants qui démarrent dans l'amélioration de Lazarus
- Numérotation des versions - Explications sur les différents numéros de version de Lazarus
- Créer un patch - un guide pour créer un patch avec les changements faits à Lazarus
- Creating a Backtrace with GDB - Un guide pour générer des traces pour vous aider à déboguer un programme
- Nomenclature - Guide pour choisir un nom pour une nouvelle méthode ou propriété
- Design Guide Lines - Un guide sur la façon de procéder quand le code source Lazarus est changé.
- GUI design - Notes sur les lignes de conduite à propos du design du GUI lazarus
- Feuille de route - Une idée sur le statut actuel de différentes parties de Lazarus
- Road To 1.0 - Ce qu'il reste à faire pour Lazarus 1.0
- Modération du traqueur de bogue - Directives pour les développeurs de Lazarus et les modérateurs pour l'usage du traqueur de bogue .
- Codetools - Comment les codetools sont intégrés dans IDE
- Creation de l'aide IDE - Comment prolonger la documentation de l'IDE
- Unité non trouvée - Comment trouver des unités - Comment configurer l'IDE et les fichiers source
- Bounties - Need a particular new feature soon? Set a price here.
Bibliothèque de Composants Lazarus - LCL
- Messages LCL - Guide relatif aux messages de la LCL
- LCL Internals - Quelques informations à propos du fonctionnement interne de la LCL
- LCL Key Handling - Au secours ! Une touche pressée, et maintenant ?
- fonctionnement interne de la bibliothèque LCL, redimensionnement, déplacement(en cours de traduction) - Comment la bibliothèque LCL communique avec l'interface de la bibliothèque LCL pour redimensionner, déplacer les contrôles
- LCL Drag Drop - Managing dragging, dropping and docking
- Support Unicode de la LCL - Road to Unicode enabled Lazarus
- LCL Documentation Roadmap (Anglais) - Quelles unités ont été documentées
- LCL Bindings - Bindings to use LCL on other languages
Interfaces
- Interface GTK2 - L'interface gtk2 pour Unix, Mac OS X, Windows
- Interface Carbon - L'interface Carbon
- Interface Qt - L'interface Qt 4
- Interface Windows CE - Pour Pocket PC
- Interface fpGUI - Un ensemble de composants graphiques complètement écrit en Pascal Objet
Traductions
- Obtenir la traduction de chaînes de caractère correctement (traduit) - Quelques notes pour les programmeurs sur comment créer et utiliser des chaînes à traduire dans votre application. Rapide discussion généralités à propos de la création de chaînes, avec quelques astuces sur les méthodes d'implémentation et les points à considérer particulièrement quand on utilise l'anglais en langage de base.
- Notes de localisation :
- German (Allemand) - Notes and guidelines for translating the Lazarus IDE to German, including a small dictionary to look up often used translations.
- Portuguese-Brazilian (Portugais/Brésilien) - Small dictionary containing common translations of terms used in the Lazarus IDE for the Portuguese-Brazilian translation.
- Ajouter une barre de langue (traduit) - Explique comment vous pouvez ajouter une liste de traductions en haut de page du wiki.
Documentation des composants additionnels
- Script Pascal (en cours de traduction) et Exemples de script Pascal - (traduit) Comment utiliser les composants script pascal dans Lazarus.
- OpenGL - Comment utiliser OpenGL dans Lazarus.
Documentation Free Pascal Compiler
En plus de ce site, la dernière version de la documentation peut aussi être trouvée en ligne dans plusieurs formats sur la page principale du Free Pascal Compiler site. Il y a maintenant un site WiKi pour FreePascal [1] très similaire dans son style à celui-ci, qui autorise les développeurs à soumettre de la documentation en plus de la documentation FPC officielle.
- Guide de l'utilisateur
- Guide du programmeur
- Guide de réference pour les unités système, et constructions Pascal supportées
- Manuel de référence de la librairie Run-Time
- Manuel de référence de la librairie Free Component
- Manuel des outils Free Pascal documentation
- Messages de construction
Blogs relatifs à Lazarus
- Aventures d'un débutant - Un blog d'un internaute novice ayant commencé avec quelques tutoriels d'information sous forme de journal.
- On the road with Lazarus/Freepascal - Un blog dédié à enregistrer mes expériences de la programmation avec FreePascal et Lazarus (par Luiz Américo)
- Porting to Lazarus - Ce blog décrit el portage d'une application de taille moyenne (~100 ko) depuis D7 avec CLX vers Lazarus (par Alexsander da Rosa)
- Living Lazarus - L'exploration d'un seul homme dans les possiblités d'un RAD open-source (par Wibblytim).
- Bee.ography juste (un autre) Bee’s buzz!