AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Externes Scrollen einer Listbox mithilfe der WinApi
Thema durchsuchen
Ansicht
Themen-Optionen

Externes Scrollen einer Listbox mithilfe der WinApi

Ein Thema von Konse · begonnen am 21. Okt 2007 · letzter Beitrag vom 23. Okt 2007
 
Konse

Registriert seit: 20. Feb 2007
Ort: Bayern
27 Beiträge
 
Delphi 7 Professional
 
#1

Externes Scrollen einer Listbox mithilfe der WinApi

  Alt 21. Okt 2007, 17:45
Hallo zusammen,

ich möchte eine ListBox bzw. eine directoryListbox oder generell jedes Element von extern (d.h. mit einer Nachricht Windowsmessage) steuern.

eigentliches Ziel:
Ein control entwickeln, das breitere Zugriffselemente, z.b. für die directorylistbox hat:
wie z.b. grössere Schrift, grosse Icons(directoryicon), dicke scrollbar etc. hat.

erstes problem:
Das mit der Schrift und den Icons war ganz einfach , nur um die Scrollbar zu verbreitern damit habe ich ein paar probleme gehabt, und bin nahe dran zu sagen das geht nicht.

Momentaner Lösungsweg:
Habe jetzt die Scroll Fähigkeit der Listbox komplett eliminiert (disabled über winapi)
und versuche mit einer komponente TScrollbar diverse messages zu schicken um die listbox zu scrollen.
Das möchte ich dann in einer eigenen Komponente verpacken, die dann also die listbox und die scrollbar enthalten.

aktueller stand:
die scrollbar konnte ich mit hilfe der winapi richtig formatieren bzw. initialisieren, aber wenn ich über die scrollbar die listbox scrollen möchte z.b. mit scrollwindowex verschiebt sich nur der bildinhalt in dem Control nach unten, die anderen directories sieht man nicht, nur die die von anfang an in der listbox standen.


Hoffe jemand von euch weis rat, am besten mit einem netten beispiel ;-P

vielen dank
Konse
Warum ich Klingonische Programmierer so liebe:
- A true Klingon programmer does not comment his code
- You cannot truly appreciate Dilbert unless you´ve read in the original klingon
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:47 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz