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

Composants VCL Delphi Discussion :

[PageControl] Masquer les TabSheet


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de freud
    Homme Profil pro
    Développeur
    Inscrit en
    Mai 2002
    Messages
    1 271
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 271
    Par défaut [PageControl] Masquer les TabSheet
    Bonjour tout le monde,

    J'ai un certain nombre de pages (5 ou 6) dans un PageControls et n'affiche que deux pages dans un certain contexte alors lorsque je fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    For i:=0 to PageControl1.PageCount-1 Do
       Begin
       PageControl1.Pages[i].TabVisible:=false;
       end;
       TabCand.TabVisible:=True;
       TabSport.TabVisible:=True;
    Ca me donne un effet de roulement durant le travail du For pour masquer les pages et n'afficher que deux. Y a t-il un moyen SVP pour que cela fasse d'une manière instantané ?

    Merci de votre aide.

  2. #2
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 939
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 939
    Par défaut
    Peut-être en verrouillant le rafraîchissement de la fiche :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    LockWindowUpdate(Handle);
     
    try
      for i := ...
    finally
      LockWindowUpdate(0);
    end;

  3. #3
    Membre éprouvé Avatar de freud
    Homme Profil pro
    Développeur
    Inscrit en
    Mai 2002
    Messages
    1 271
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 271
    Par défaut
    Super !
    Merci Andnotor

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Sécurité] Masquer les erreurs
    Par Furius dans le forum Langage
    Réponses: 6
    Dernier message: 21/11/2005, 01h38
  2. Réponses: 5
    Dernier message: 13/10/2005, 19h33
  3. Réponses: 10
    Dernier message: 26/08/2005, 08h17
  4. TMediaPlayer : masquer les boutons par programme
    Par gerardTar dans le forum C++Builder
    Réponses: 2
    Dernier message: 16/07/2005, 22h15
  5. masquer les tables système
    Par jbat dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 06/05/2004, 12h51

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