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 :

Tframe et utilisation de Tscrollbar


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Mars 2007
    Messages : 91
    Par défaut Tframe et utilisation de Tscrollbar

    est ce que quelqu'un pourrat-il me dire comment scroller un fenaitre avec un Tscrollbar ? mon probleme est que j'aimerais remplacer le Vscrollbar d'une tframe par mon propre scrollbar et

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Mars 2007
    Messages : 91
    Par défaut
    j’espère qu’une bonne âme corrige mes erreures

    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
     
    unit Unit1;
     
    interface
     
    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, ExtCtrls,StdCtrls,unit2;
     
    type
      TForm1 = class(TForm)
        Panel1: TPanel;
        procedure FormCreate(Sender: TObject);
        procedure FormClose(Sender: TObject; var Action: TCloseAction);
      private
         MyScrollBar: TScrollBar;
         frm:TFrame2;
         procedure MyScrollBarOnScroll(Sender: TObject);
      public
     
      end;
     
    var
      Form1: TForm1;
     
    implementation
     
    {$R *.dfm}
     
    procedure TForm1.FormCreate(Sender: TObject);
     var
       ScrollInfo:TScrollInfo;
    begin
      MyScrollBar:=TScrollBar.Create(self);
          with MyScrollBar do
           begin
              Parent:=panel1;
              Align:=alRight;
              Kind:=sbVertical;
              Visible:=True;
           end;
      frm:=TFrame2.Create(self);
          with frm do
           begin
              Parent:=panel1;
              Align:=alClient;
           end;
      ScrollInfo.cbSize:=sizeof(ScrollInfo);
      GetScrollInfo(frm.Handle,SB_VERT,scrollinfo);
           with MyScrollBar do
            begin
              PageSize:=ScrollInfo.nPage;
              Max:=ScrollInfo.nMax;
              Min:=ScrollInfo.nMin;
              Position:=ScrollInfo.nPos;
              OnChange:=MyScrollBarOnScroll;
           end;
       frm.VertScrollBar.Visible:=False;
    end;
     
    procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
    begin
       frm.Free;
       MyScrollBar.Free;
    end;
     
    procedure TForm1.MyScrollBarOnScroll(Sender: TObject);
    begin
      SendMessage(frm.Handle,WM_VSCROLL,MyScrollBar.Position,0);
    end;
     
    end.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Mars 2007
    Messages : 91
    Par défaut
    S'il vous plais prennez deux minute de votre temps pour me lire.....

Discussions similaires

  1. Utiliser OpenGL dans un TFrame, ou plusieurs !
    Par Paul TOTH dans le forum Contribuez
    Réponses: 2
    Dernier message: 03/04/2011, 13h32
  2. Détruire un TFrame aprés utilisation.
    Par Ardely dans le forum Delphi
    Réponses: 5
    Dernier message: 17/04/2007, 16h13
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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