Version 12 of BOOK TCL/TK Apprentissage et reference

Updated 2007-02-09 08:34:51

http://www.vuibert.com/livre1319.html

ISBN: 2-7117-8679-X

Published: October 2002 Pages: 464 Price: 42 euros

http://www.vuibert.com/img/couv1319r.jpg

It appears to be a reference book on Tcl/Tk in French.


kroc Yes it is, mainly because it's the only one. Anyway it's a very good book.


Table des mati��¨res :


 Introduction [http://webperso.easyconnect.fr/bdesgraupes/Books/introTCK.html]
        Les langages de scripts
        Extensibilit��© de Tcl
        Apprentissage de Tcl
        Comment lire cet ouvrage

 I APPRENTISSAGE DE TCL/TK

    1 Fonctionnement de Tcl
        1.1 Lancement de Tcl
        1.2 Un premier exemple
            1.2.1 Exemple avec tclsh
            1.2.2 Exemple avec wish
        1.3 Programmes ex��©cutables
            1.3.1 Ex��©cutables sur Unix
            1.3.2 Ex��©cutables sur MacOS
            1.3.3 Ex��©cutables sur Windows
        1.4 Le format starkit

    2 Notions de base
        2.1 Commandes
        2.2 Types de variables
        2.3 Substitution et interpolation
            2.3.1 Interpr��©tation des instructions
            2.3.2 Guillemets et accolades
            2.3.3 Commentaires
            2.3.4 M��©tacaract��¨res
            2.3.5 Eliminer les risques d'ambig��¼it��©
        2.4 Dur��©e de vie des variables
        2.5 Manipulation des cha��®nes
            2.5.1 La commande append
            2.5.2 La commande string
        2.6 Manipulation des listes
            2.6.1 Cr��©ation et modification de listes
            2.6.2 Concat��©nation des listes
        2.7 Manipulation des tableaux
            2.7.1 Constitution de tableaux
            2.7.2 Parcourir un tableau
        2.8 Abr��©viation des commandes
        2.9 Les variables num��©riques

    3 Structures de contr��´le
        3.1 Structures conditionnelles
            3.1.1 La commande if
            3.1.2 La commande switch
        3.2 Boucles it��©ratives
            3.2.1 La commande while
            3.2.2 La commande for
            3.2.3 La commande foreach
        3.3 Les ruptures
        3.4 Capture des erreurs

    4 Les proc��©dures
        4.1 Les proc��©dures
            4.1.1 La commande proc
            4.1.2 Valeurs par d��©faut
            4.1.3 Arguments variables
            4.1.4 Proc��©dures r��©curentes
            4.1.5 Renommer une commande
            4.1.6 Interruption d'un script
        4.2 L'��©valuation des instructions
            4.2.1 Double ��©valuation des instructions
            4.2.2 Double ��©valuation des expressions
        4.3 Port��©e des variables
            4.3.1 L'espace global
            4.3.2 Les niveaux d'��©valuation
            4.3.3 Les espaces de noms
        4.4 Commandes li��©es ��  des variables
        4.5 Temporisation des scripts
            4.5.1 D��©lais de pause
            4.5.2 Proc��©dures de rappel

    5 Les Fichiers
        5.1 Conventions concernant les noms de fichiers
        5.2 La commande file
            5.2.1 Manipulation des chemins
            5.2.2 Nature des chemins
            5.2.3 Copies de fichiers
            5.2.4 Attributs de fichiers
            5.2.5 Cr��©ation et acc��¨s
        5.3 Ouverture et fermeture de fichiers
        5.4 Lecture et ��©criture de fichiers
        5.5 Listes de fichiers
        5.6 Navigation dans le syst��¨me de fichiers

    6 Formatage et encodage des donn��©es
        6.1 Formatage des cha��®nes de caract��¨res
            6.1.1 Sp��©cification de format
            6.1.2 Ecriture d'une cha��®ne format��©e
            6.1.3 Lecture d'une cha��®ne format��©e
        6.2 Date et heure
            6.2.1 Evaluation des performances
        6.3 Encodage des caract��¨res
            6.3.1 Les encodages reconnus par Tcl
            6.3.2 Configuration des encodages d'entr��©e et de sortie
            6.3.3 La commande encoding
            6.3.4 La repr��©sentation des caract��¨res Unicode
        6.4 Traitement des donn��©es binaires
            6.4.1 La commande binary format
            6.4.2 La commande binary scan

    7 les expressions r��©guli��¨res
        7.1 La syntaxe des expressions r��©guli��¨res
            7.1.1 Les m��©tacaract��¨res
            7.1.2 Les s��©quences d'��©chappement
            7.1.3 Les motifs de substitution
            7.1.4 La syntaxe avanc��©e
        7.2 La commande regexp
            7.2.1 Les options de recherche
        7.3 La commande regsub
        7.4 Le probl��¨me de la double interpr��©tation
        7.5 Autres commandes utilisant les expressions r��©guli��¨res

    8 TK : l'interface graphique
        8.1 Pr��©sentation de Tk
            8.1.1 Trois exemples introductifs
            8.1.2 La syntaxe g��©n��©rale de Tk
        8.2 Les composants graphiques
            8.2.1 El��©m��©nts de base
            8.2.2 Les dialogues pr��©d��©finis de Tk
        8.3 Le placement des objets
            8.3.1 La m��©thode de placement pack
            8.3.2 La m��©thode de placement grid
            8.3.3 La m��©thode de placement place


    9 Les widgets
        9.1 Les options communes
        9.2 Les m��©thodes communes
        9.3 Cr��©ation des ��©l��©ments graphiques
            9.3.1 Les cadres
                9.3.2 Les boutons
                9.3.3 Les ��©tiquettes
                9.3.4 Les messages
                9.3.5 Les cases ��  cocher
                9.3.6 Les boutons radio
                9.3.7 Les menus et boutons de menu
                9.3.8 Les champs de saisie
                9.3.9 Les bo��®tes de liste
                9.3.10 Les ��©chelles gradu��©es
                9.3.11 Les barres de d��©filement
            9.3.12 Les fen��ªtres
                9.3.13 Les objets de texte
                9.3.14 Les canevas
                9.3.15 Les spinbox
                9.3.16 Les images
        9.4 Utilisation d'Unicode dans les widgets

    10 Contr��´le de l'interface avec Tk
        10.1 Le contr��´le des caract��©ristiques graphiques
            10.1.1 Les informations relatives aux fen��ªtres
                10.1.2 La gestion des fen��ªtres
                10.1.3 Empilement des fen��ªtres
                10.1.4 Destruction des fen��ªtres
                10.1.5 Les polices
                10.1.6 Les curseurs
                10.1.7 Les couleurs
                10.1.8 Bip interne
        10.2 Les ��©v��©nements et les liaisons
            10.2.1 Exemples pr��©liminaires
                10.2.2 Mise ��  jour de l'interface
                10.2.3 Lier un ��©v��©nement ��  une action
                10.2.4 D��©signation des ��©v��©nements
                10.2.5 Les s��©quences de substitution
                10.2.6 ����v��©nements multiples et ��©v��©nements virtuels
                10.2.7 Interception des commandes
                10.2.8 La port��©e des liaisons
        10.3 S��©lection et copie
        10.4 Communication entre processus Tk
        10.5 Questions de s��©curit��© avec Tk
        10.6 La base de donn��©es de ressources
            10.6.1 D��©signation des ressources
                10.6.2 D��©claration et r��©cupr��©ation des ressources
                10.6.3 Exemple de ressources
                10.6.4 Stockage des ressources
        10.7 M��©gawidgets
            10.7.1 Panneaux multiples
                10.7.2 Contr��´leur de pages

    11 Interpr��©tation et ex��©cution
        11.1 Les interpr��©teurs
            11.1.1 Cr��©ation de nouveaux interpr��©teurs
                11.1.2 Interpr��©teurs s��©curis��©s
                11.1.3 Cr��©ation d'alias pour les commandes
                11.1.4 Visibilit��© des variables
                11.1.5 Transfert et partage des canaux
                11.1.6 Syntaxe simplifi��©e des interpr��©teurs esclaves
                11.1.7 Informations sur les interpr��©teurs
        11.2 Les biblioth��¨ques de proc��©dures
            11.2.1 Les chemins d'acc��¨s
                11.2.2 L'indexation des r��©pertoires de proc��©dures
                11.2.3 La gestion des biblioth��¨ques
                11.2.4 La commande unknown
        11.3 Les extensions
            11.3.1 D��©finition des extensions
                11.3.2 Chargement des extensions
        11.4 La gestion des erreurs
            11.4.1 ����mission et transmission des erreurs
                11.4.2 Erreurs dans les proc��©dures de rappel
        11.5 Historique des commandes
            11.5.1 Syntaxe de la commande history
                11.5.2 Raccourcis de la commande history

    12 Canaux de communication
        12.1 Ex��©cution de processus externes
            12.1.1 La commande exec
                12.1.2 Transmission des erreurs externes
        12.2 Ouverture de connexions
            12.2.1 Connexion en lecture
                12.2.2 Connexion en ��©criture
                12.2.3 Configuration d'une connexion
                12.2.4 Connexion bidirectionnelle
                12.2.5 Identification des processus
        12.3 Connexions de r��©seau
            12.3.1 Mod��¨le client/serveur
                12.3.2 Mod��¨le s��©curis��©
        12.4 Transferts entre canaux

 II ANNEXES

    A Extensions de Tcl
        A.1 Extensions compil��©es
            A.1.1 Exemple d'extension
            A.1.2 Bilioth��¨ques de stubs
            A.1.3 G��©n��©ration automatique avec Swig
        A.2 Applications incorporant Tcl

    B Particularit��©s des environnements
        B.1 D��©veloppement ind��©pendant des plate-formes
        B.2 Commandes sp��©cifiques
        B.3 Communication entre applications
            B.3.1 Echange de donn��©es avec Unix
            B.3.2 Echange de donn��©es avec Macintosh
            B.3.3 Echange de donn��©es avec Windows

    C Les couleurs de Tcl/Tk

    D Les touches symboliques

    E Bibliographie

    F Tcl/Tk sur l'Internet

    G Lexique anglais-fran��§ais

    H CD-ROM

Category Book