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

C++Builder Discussion :

ScrollBar Et ListBox - mollette


Sujet :

C++Builder

Mode arborescent

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    93
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 93
    Par d�faut ScrollBar Et ListBox - mollette
    Bonjour,

    J'ai un l�ger probl�me sur lequel je suis depuis quelques jours.

    Mon application cr�e, � partir d'un fichier xml et d'une application en c++ un rapport pr�sent� sous la forme suivante ( fichier jpg en attach� ).

    Et Donc dans mon programme quand je travail sur ce rapport et que je veux descendre la fen�tre avec ma molette, si j'ai modifi� une listBox auparavant, il ne descend pas la page mais modifie la listbox.
    De plus lorsque je regarde le rapport sans avoir fait aucun clic la mollette n'a aucune action.

    Quelqu'un a-t-il une id�e pour m'avancer ?

    J'ai quelques id�es car j'ai repris le projet en cours de route et que pour cette partie il n'y a pas d'interface graphique, juste du code.

    Merci d'avance.
    voici une parcelle du code
    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
     
    __fastcall TVipRepView2::TVipRepView2(TComponent* Owner)
            : TScrollBox(Owner)
    {
            //this->DoubleBuffered = true;
     
     
            Document = NULL;
            HorzScrollBar->Smooth = true;
            VertScrollBar->Smooth = false;
            HorzScrollBar->Tracking = true;
            VertScrollBar->Tracking = true;
            ZoomFactor = 1.0f;
    }
     
     
    //////////////////////////////////////////////
    void TVipRepView2::RefreshScroolBox()                  .
    {       if (FDocument)
                    if(FDocument->Pages.size()!=0)
                    {
                        int NbPage = FDocument->Pages.size();
                        int TaillePage = (int)FDocument->Pages.at(1)->height;
                        int NumPageEnCours = ceil((float)VertScrollBar->ScrollPos/TaillePage);
                            // Pour l'instant on prend le cas d'une déscente
                            VertScrollBar->Increment = (NumPageEnCours + 1)*TaillePage - VertScrollBar->ScrollPos;
                            VertScrollBar->Increment = 30;
                            HorzScrollBar->Position = 15;
                            VertScrollBar->Position = 105;
                    }
            TScrollBox::Refresh();
    }
    Images attach�es Images attach�es  

Discussions similaires

  1. scrollBars de ListBox
    Par faniette dans le forum C++Builder
    R�ponses: 2
    Dernier message: 28/10/2009, 10h20
  2. Utiliser la scrollbar dans listbox enabled=false
    Par Peper89 dans le forum VB 6 et ant�rieur
    R�ponses: 2
    Dernier message: 23/06/2008, 15h16
  3. ScrollBar Horizontale ListBox
    Par Ju2Pom dans le forum C++Builder
    R�ponses: 3
    Dernier message: 21/02/2007, 18h56
  4. [Listbox] ScrollBar Horizontal
    Par haleem dans le forum VB 6 et ant�rieur
    R�ponses: 4
    Dernier message: 20/04/2005, 07h53

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