Bonjour à tous,
Le livre Programmation OpenOffice.org
3 est paru
http://www.eyrolles.com/Informatique/Livre/programmation-openoffice-org-3-9782212125221Pour ceux qui ne connaissent pas les versions précédentes, ce livre explique comment programmer OpenOffice.org, en décrivant la plupart des aspects de l'API avec de très nombreux exemples en Basic. L'API est indépendant des langages de programmation, aussi les principes sont applicables à d'autres langages.
Par rapport au livre consacré à la version 2, celui-ci a été totalement revu et réorganisé. Nous avons ajouté des notions qui n’avaient pas été décrites, tenu compte des modifications et ajouts apportés par les versions successives d’OpenOffice.org 2 et 3 jusqu'à la version 3.1, amélioré de nombreux codages, mis à jour les références d’adresses Internet, et signalé des outils apparus depuis la version précédente de notre livre.
Principaux
ajouts (la découpe en chapitres a été un peu modifiée)
Chapitre 1 : Les scripts dans OpenOffice.orgles extensions.
Chapitre 2 : Introduction au Basicinformation sur la compatibilité VBA.
Chapitre 3 : Variables et tableaux de variablestype Byte, sous-type Decimal, type Collection, type défini par l’utilisateur.
Chapitre 4 : Altérer le cours du programmeboucle For Each.
Chapitre 5 : Les instructions de traitementopérateur Like, fonctions DateDiff, DateAdd, DatePart, Format.
Chapitre 7 : Les documents OpenOffice.orgdescription complète des options d’export PDF, valeurs d’encodage de caractères pour import et export CSV et texte, propriétés de document définies par l’utilisateur.
Chapitre 8 : Les documents Writersurlignement, statistiques du document, tableaux irréguliers en version 3, actualiser un document Writer.
Chapitre 9 : Les documents Calcfusion de cellules, filtrage, fonction matricielle, liens vers un autre classeur, exemples de Listener.
Chapitre 10 : Les documents Draw et Impressméthodes et propriétés pour gérer un diaporama en cours.
Chapitre 11 : Les boîtes de dialogueajout dynamique des contrôles de dialogue, dialogues et messages multilingues.
Chapitre 12 : Les sources de donnéesvaleurs d’encodage de caractères pour une base plate, connexion à une base non enregistrée, publipostage plus détaillé.
Chapitre 13 : Les formulairesdescription systématique des contrôles de formulaire, ajout dynamique des contrôles de formulaire, macros dans un document Base, ouvrir et fermer un formulaire depuis un autre formulaire de fichier Base.
Chapitre 14 : Techniques avancés pour le poste de travaillire et modifier la configuration OpenOffice.org, écrire et lire un fichier texte encodé, formatage par l’API, exemples d’utilisation du Dispatcher.
Pour alléger la lecture, nous avons supprimé ce qui était spécifique de l’ancienne version 1 d’OpenOffice.org, et les limitations propres à la version initiale 2.0. Sauf indication contraire dans le texte, ce qui est décrit est aussi valable pour les dernières versions 2 (versions 2.3.1 et plus récentes).
________________________________________
Bernard Marcelly (bm92) et Laurent Godard