Afficher : Delphi
C++
Préférences d'affichage
Programmation avec C++Builder
De RAD Studio
Remonter à Guide du développeur C++Builder
Développement d'applications avec C++Builder
- Environnement de développement intégré
- Conception d'applications
- Création de projets
- Modification du code
- Compilation des applications
- Débogage des applications
- Déploiement des applications
Présentation de la bibliothèque de composants
Utilisation de la RTL - Index
- Utilisation de la RTL (bibliothèque d'exécution)
- Utilisation des flux
- Utilisation des fichiers
- Utilisation des listes
- Utilisation des listes de chaînes
- Utilisation des chaînes
- Routines manipulant les caractères étendus
- Routines couramment utilisées pour les AnsiStrings
- Routines couramment utilisées pour les chaînes à zéro terminal
- Déclaration et initialisation de chaînes
- Mélange et conversion de types chaîne
- Conversions de chaînes en PChar
- Directives de compilation portant sur les chaînes
- Création d'espaces de dessin
- Couleurs de la VCL
- Impression
- Conversion de mesures
- Defining Custom Variants
- Defining Custom Variant Types
- Stockage des données d'un type Variant personnalisé
- Création d'une classe pour le type variant personnalisé
- Copie et effacement des variants personnalisés
- Ecriture d'utilitaires fonctionnant avec un type variant personnalisé
- Support des propriétés et des méthodes dans les variants personnalisés
- Utilisation des routines d'arrondi des nombres à virgule flottante
Utilisation des composants - Index
- Définition des propriétés d'un composant
- Appel de méthodes
- Utilisation des événements et des gestionnaires d'événements
- Génération d'un nouveau gestionnaire d'événements
- Génération du gestionnaire de l'événement par défaut d'un composant
- Recherche de gestionnaires d'événements
- Association d'un événement à un gestionnaire d'événements existant
- Association d'événements de menu à des gestionnaires d'événements
- Suppression de gestionnaires d'événements
- Ajout de composants personnalisés à la palette d'outils
Manipulation des contrôles - Index
- Implémentation du glisser-déplacer dans les contrôles
- Implémentation du glisser-ancrer dans les contrôles
- Manipulation du texte dans les contrôles
- Définition de l'alignement du texte
- Ajout de barres de défilement en mode exécution
- Ajout de l'objet Presse-papiers
- Sélection de texte
- Sélection de la totalité d'un texte
- Comment couper, copier et coller du texte
- Effacement du texte sélectionné
- Désactivation des éléments de menu
- Ajout d'un menu surgissant
- Gestion de l'événement OnPopup
- Ajout de graphiques à des contrôles
- Mise à l'échelle d'écran et ChangeScale
Construction d'applications, de composants et de bibliothèques - Index
- Création d'applications
- Création de packages et de DLL
- Ecriture d'applications de base de données
- Création d'applications serveur Web
- Ecriture d'applications en utilisant COM
- Utilisation des modules de données
- Utilisation du référentiel d'objets
- Activation de l'aide dans les applications
- Appel de l'aide HTML depuis les applications
- Types d'aide HTML
- Gestion par défaut de l'aide F1 dans les applications VCL
- Personnalisation de l'aide F1 dans les applications VCL
- Affichage de l'aide avec les boutons d'aide
- Association de l'aide avec les commandes de menu
- Affichage de l'aide à propos des commandes de menu sélectionnées
- Utilisation de la propriété Hint pour afficher l'aide contextuelle des objets d'écran
- Interfaces système d'aide
- Implémentation de ICustomHelpViewer
- Communication avec le gestionnaire d'aide
- Demande d'informations au gestionnaire d'aide
- Affichage de l'aide basée sur un mot clé
- Affichage des sommaires
- Implémentation de IExtendedHelpViewer
- Utilisation de IHelpSystem
- Implémentation de IHelpSelector
- Recensement des objets de système d'aide
- Utilisation de l'aide dans une application VCL
- Appel de l'aide HTML depuis les applications
Développement de l'interface utilisateur des applications - Index
- Développement de l'interface utilisateur des applications - Présentation
- Contrôle du comportement de l'application
- Utilisation de la fiche principale
- Utilisation des fiches
- Réutilisation des composants et des groupes de composants
- Création et utilisation des modèles de composants
- Manipulation des cadres
- Développement de boîtes de dialogue
- Organisation des actions pour les barres d'outils et les menus
- Qu'est-ce qu'une action ?
- Définition des bandes d'actions
- Création de barres d'outils et de menus
- Ajout de couleurs, motifs ou images aux menus, boutons et barres d'outils
- Ajout d'icônes aux menus et aux barres d'outils
- Sélection de styles de menu et de barre d'outils
- Création de menus dynamiques
- Création de barres d'outils et de menus personnalisables
- Dissimilation des éléments et des catégories inutilisés dans les bandes d'action
- Création de listes d'éléments les plus récemment utilisés
- Utilisation des listes d'actions
- Création et gestion de menus
- Ouverture du Concepteur de menus
- Construction de menus
- Création de sous-menus
- Edition des éléments de menu dans l'inspecteur d'objets
- Utilisation du menu contextuel du concepteur de menus
- Utilisation des modèles de menu
- Enregistrement d'un menu en tant que modèle
- Manipulation d'éléments de menu à l'exécution
- Fusion de menus
- Importation de fichiers ressource
- Conception de barres d'outils et de barres multiples
- Ajout d'une barre d'outils en utilisant un composant volet
- Ajout d'une barre d'outils en utilisant le composant barre d'outils
- Ajout d'un composant barre multiple
- Réponse aux clics
- Ajout de barres d'outils masquées
- Masquage et affichage d'une barre d'outils
- Programmes démo, actions, listes d'actions, menus et barres d'outils
- Contrôles communs et thèmes XP
Types de contrôles - Index
- Contrôles texte
- Contrôles de saisies spécialisées
- Boutons et contrôles similaires
- Contrôles liste
- Regroupement de contrôles
- Contrôles d'affichage
- Grilles
- Editeurs de liste de valeurs
- Contrôles graphiques
Utilisation des graphiques et du multimédia - Index
- Utilisation des graphiques et du multimédia : Vue globale
- Présentation de la programmation relative aux graphiques
- Rafraîchissement de l'écran
- Types des objets graphiques
- Propriétés et méthodes communes du canevas
- Utilisation des propriétés de l'objet canevas
- Utilisation des méthodes du canevas pour dessiner des objets graphiques
- Gestion de plusieurs objets de dessin dans votre application
- Dessiner sur un graphique
- Chargement et enregistrement de fichiers graphiques
- Utilisation du presse-papiers avec les graphiques
- Techniques de dessin dans une application
- Utilisation du multimédia
Ecriture d'applications multithreads - Index
- Ecriture d'applications multithreads
- Définition d'objets thread
- Coordination de threads
- Exécution d'objets thread
- Débogage des applications multithreads
Gestion des exceptions dans C++Builder
- Gestion des exceptions C++ standard
- Syntaxe de la gestion des exceptions C++ standard
- Redéclenchement des exceptions (C++)
- Spécifications des exceptions (C++)
- Déroulement des exceptions (C++)
- Constructeurs dans la gestion des exceptions (C++)
- Gestion des exceptions non interceptées et inattendues (C++)
- Perte des exceptions C++ dans la RTL de Delphi
- Exceptions structurées sous Win32 (C++)
- Syntaxe des exceptions structurées (C++)
- Gestion des exceptions structurées (C++)
- Filtrage des exceptions structurées (C++)
- Mélange des exceptions standard et des exceptions structurées (C++)
- Définition des exceptions structurées (C++)
- Déclenchement des exceptions structurées (C++)
- Blocs de terminaison SEH (C++)
- Gestion des exceptions VCL dans C++
- Options du compilateur de gestion des exceptions C++Builder
- Exception externe EEFFACE
Support du langage pour la VCL (C++)
- Modèles objet en C++ et en Pascal Objet
- Gestion des types de données et des concepts du langage Pascal Objet
- Typedefs
- Classes C++ gérant le langage Pascal Objet
- Equivalents dans le langage C++ du langage Pascal Objet
- Tableaux ouverts
- Types définis différemment
- Mappage des types Delphi en types C++
- Interfaces Delphi
- Chaînes de ressources
- Paramètres par défaut
- Informations de type à l'exécution
- Types sans correspondants
- Extensions de mots clés C++
- L'extension de mot clé __declspec
Utilisation des packages et des composants - Index
- Utilisation des packages et des composants - Présentation
- Pourquoi utiliser des packages ?
- Packages d'exécution
- Packages de conception
- Création et modification de packages
- Déploiement des packages
Création d'applications internationales - Index
- Internationalisation et localisation
- Déploiement des applications localisées
- Localisation des applications avec le gestionnaire de traductions