IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contribuez Pascal Discussion :

Comment ajouter un menu Édition sans une ligne de code [FAQ]


Sujet :

Contribuez Pascal

  1. #1
    Membre actif Avatar de gibet_b
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    292
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 292
    Points : 296
    Points
    296
    Par défaut Comment ajouter un menu Édition sans une ligne de code
    A insérer dans « Généralités » ou « Composants » de la FAQ Lazarus.

    La solution la plus simple pour implémenter un menu Édition à votre application est d'utiliser le contrôle TActionList.

    Voici comment procéder :
    • Ajouter un contrôle TActionList sur votre Fiche (il se trouve à l'extrémité de l'onglet Standard)
    • Double-cliquer sur le contrôle, une fenêtre intitulée « Éditeur de listes d'actions » s'ouvre.
    • Cliquer sur le triangle à droite du bouton « + » et sélectionner « Nouvelle action standard ». Une fenêtre intitulée « Classes standard d'actions » s'ouvre.
    • Dans la section « Edit », sélectionner l'action que vous voulez ajouter (Couper/Copier/Coller/Tout sélectionner/etc.).
    • Répéter l'opération pour toutes les actions que vous désirez ajouter à votre menu « Édition ».
    • Si ce n'est déjà fait, ajouter un contrôle TMainMenu à votre fiche.
    • Créer un TMenuItem, et sélectionner simplement l'action désirée dans sa propriété Action. Le caption du TMenuItem et le raccourci clavier vont se configurer automatiquement.


    Voilà, votre menu « Édition » est opérationnel dans votre application.
    Jean-Baptiste, vieux membre éclairé à la bougie
    -----
    www.e-jbb.net : Écriture et lecture numérique
    ---
    Citation du moment : "On abdique pas l'honneur d'être une cible" - Cyrano De Bergerac

  2. #2
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    7 937
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 7 937
    Points : 59 414
    Points
    59 414
    Billets dans le blog
    2
    Par défaut
    Merci, cette contribution sera incluse dans la prochaine mise à jour de la FAQ.
    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]
    La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]

Discussions similaires

  1. Réponses: 1
    Dernier message: 11/05/2006, 19h53
  2. [VB.NET]Comment controler le Volume/Mute d'une ligne audio?
    Par jazz matazz dans le forum Contribuez
    Réponses: 7
    Dernier message: 31/03/2006, 02h25
  3. Réponses: 2
    Dernier message: 16/03/2006, 19h07
  4. Réponses: 2
    Dernier message: 03/01/2006, 14h58
  5. [Jtable]comment permettre le non selection d'une ligne ?
    Par Invité dans le forum Composants
    Réponses: 1
    Dernier message: 30/11/2005, 11h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo