Announcement

Collapse
No announcement yet.

einer filelistbox eine horizontale scrollbar hinzufügen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • einer filelistbox eine horizontale scrollbar hinzufügen

    hi,

    wer weiß wie ich einer filelistbox eine horizonmtale scrollbar hinzufügen kann??

    mfg

    markus
    Herzliche Grüße

    Markus Lemcke
    barrierefreies Webdesign

  • #2
    habe was gefunden:<br>
    ShowScrollBar(filelistbox1.handle,sb_horz,true);<b r>
    hiermit wird die scrollbar angezeigt, aber sie tut noch nicht.<br>
    wer weiß weiter?

    mfg

    marku
    Herzliche Grüße

    Markus Lemcke
    barrierefreies Webdesign

    Comment


    • #3
      Hallo Markus,

      Du muss auch dafür sorgen, dass es etwas zum Scrollen gibt. Es reicht aus, die Breite der Listbox aufzuziehen - alles andere macht Win32 automtisch:
      <pre>
      procedure TForm1.Button1Click(Sender: TObject);
      begin
      FileListBox1.Perform(LB_SETHORIZONTALEXTENT, 500, 0)
      end;
      </pre&gt

      Comment


      • #4
        das mit aufziehen habe ich probiert!<br>
        ging aber nicht!!<br>

        mfg

        marku
        Herzliche Grüße

        Markus Lemcke
        barrierefreies Webdesign

        Comment


        • #5
          Hallo Markus,

          wenn das Zuschicken der Botschaft LB_SETHORIZONTALEXTENT nicht zum Erfolg führt, wie sieht ein konretes kleines Beispielprojekt (PAS + DFM-Inhalt) aus, mit dem dieses Problem jederzeit reproduziert werden kann

          Comment


          • #6
            hallo andreas,

            nimm einfach ne drivecombo, ne directorylistbox und ne filelistbox und verbinde sie. die filelistbox lass in der vorgegeben breite. somit werden lange dateinamen einfach abgeschnitten. jetzt möchte ich eine horizontale scrolleiste an die filelistbox haben, damit ich die langen dateinamen trotzdem lesen kann! super wäre wenn man der filelistbox noch auf der <b>linken</b> seite ne vertikale scrolleiste hinzufügen könnte.

            danke!!

            mfg

            marku
            Herzliche Grüße

            Markus Lemcke
            barrierefreies Webdesign

            Comment


            • #7
              Hallo Markus,

              nein - das habe ich nicht gemeint. Bei mir führt LB_SETHORIZONTALEXTENT immer zum Erfolg, d.h. die horizontale Bildlaufleiste ist da und kann auch gescrollt werden. Daher habe ich keine Ahnung, warum es bei Dir nicht funktioniert

              Comment


              • #8
                poste mal bitte deinen quellcode!

                gruß

                marku
                Herzliche Grüße

                Markus Lemcke
                barrierefreies Webdesign

                Comment

                Working...
                X