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

Delphi Discussion :

Question sur l'utilisation des onglets


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Avatar de diden138
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    714
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 714
    Par défaut Question sur l'utilisation des onglets
    j'ai un petit probléme j'explique j'ai fait un editeur de texte en delphi avec création d'onglets dynamique mais ce que je n'arrive pas à faire c'est par exemple si l'utilisateur clique sur nouvel onglet puis ouvrir fichier le fichier va se charger dans le trichedit du premier onglet comment faire pour qu'il se charge dans le trichedit de l'onglet actif j'espére que j'ai été clair... un peu comme notepad++ si vous voyez..
    merci pour vos réponse(toutes sujestion est la bienvenu)...

  2. #2
    Membre éprouvé
    Avatar de Harry
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2002
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 1 224
    Par défaut
    Je suppose que tu dois créer tes TRichEdit en même temps que tu crée tes onglets ?

    Si c'est le cas tu dois avoir le nom que tu donne au composant à la creation et tu peux donc réutiliser ce nom pour y insérer ton texte.

    Sinon donne nous plus d'informations sur le point précis ou tu bloque
    (connaitre l'onglet actif, savoir quel RichEdit est dans quel onglet etc ??)

  3. #3
    Membre très actif
    Avatar de diden138
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    714
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 714
    Par défaut Re :
    C'est ca je crée le trichedit dynamiquement au meme temp que les onglets donc je ne peux pas faire apelle à lui à partir tform1.ouvrirclick puisqu'il n'existe pas encore et c'est la ou je bloque...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    var 
      rich: TRichEdit;
      page: TTabSheet;
    begin
      page := TTabSheet.Create(PageControl1);
      rich := TRichEdit.Create(page);
      with page do begin
        PageControl := PageControl1;
        Caption := 'Nouvelle page'+'('+inttostr(tabindex+1)+')';
        imageindex:=18;
      end;
      with rich do begin
        Parent := page;
        Align := alClient;
     
     
        page.Show;
    end.
    voici comment je crée mes onglets ...une idée peut etre

  4. #4
    Membre éprouvé
    Inscrit en
    Janvier 2003
    Messages
    110
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Janvier 2003
    Messages : 110
    Par défaut
    Je te propose de créer une TObjectList avec comme objet les TRichEdit. Après il te reste seulement à pointer sur ton bon ObjectList et donc de remplir ce RichEdit.

    Je peux te donner un exemple de code si tu ne vois pas comment faire, mais ce sera plus tard dans l'après-midi.

  5. #5
    Membre très actif
    Avatar de diden138
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    714
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 714
    Par défaut Re :
    Je crois pas que ça ce soit une bonne idée si je rempli matlisteobject avec 6trichedit et que l'utilisateur ouvre 8onglet ???
    on plus ça consommera beacoup plus de ressource pour rien...à moin que je me trompe

  6. #6
    Membre éprouvé
    Inscrit en
    Janvier 2003
    Messages
    110
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Janvier 2003
    Messages : 110
    Par défaut
    Non rien de plus car tu utilises des pointeurs sur tes objets, tu ne copies pas des objets en mémoire.

  7. #7
    Membre très actif
    Avatar de diden138
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    714
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 714
    Par défaut Re :
    Mais je sais pas comment l'utiliser pourais tu m'illustrer tous cela à travers un exemple s'il te plait ...
    pour le tobjectliste j'avais oublié qu'il y-avait des pointeur donc pas de grande consomation de ressource

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

Discussions similaires

  1. Question sur l'Utilisation des ORDER BY
    Par msi51 dans le forum Langage SQL
    Réponses: 6
    Dernier message: 14/10/2009, 10h24
  2. [Smarty] Question sur l'utilisation des générateur de template
    Par fongus dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 24/09/2007, 21h36
  3. Question sur l'utilisation des evenements
    Par Seth77 dans le forum C#
    Réponses: 2
    Dernier message: 12/06/2007, 23h27
  4. Débutant: Question sur l'utilisation des structures
    Par pdgnr dans le forum C++Builder
    Réponses: 5
    Dernier message: 26/10/2006, 13h03
  5. Réponses: 3
    Dernier message: 21/10/2006, 16h03

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