Bilde foran TListBox?

Tags:    delphi

Er det noen som vet hvordan man legger et TImage over en TListBox?

DiZpel



5 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Er det noen som vet hvordan man legger et TImage over en TListBox?

DiZpel


Jeg har ikke lige prøvet det men prøv at lave imaget i runtime med owner og parent til din listbox.

Emil Melgaard
- Admin på gruppen Delphi spilprogrammering.
http://www.delphispilprogram.udvikleren.dk



Er det noen som vet hvordan man legger et TImage over en TListBox?

DiZpel

Jeg har ikke lige prøvet det men prøv at lave imaget i runtime med owner og parent til din listbox.

Emil Melgaard
- Admin på gruppen Delphi spilprogrammering.
http://www.delphispilprogram.udvikleren.dk


Det virket, men, når jeg flytter på bildet (har Drag&Drop + bildet følger musemarkøren når jeg drar en item) så blir det et spor på ListBoxen (utenfor items) etter bildet.

DiZpel



Det la seg faktisk spor av bildet på alle items, rett etter teksten.

DiZpel



Det la seg faktisk spor av bildet på alle items, rett etter teksten.

DiZpel


Så har jeg en anden løsning, Lav et TPanet med samme størrelse som billedet og læg billedet op i det og så lad panelet flytte sig når du trækker i billedet.

Emil Melgaard
- Admin på gruppen Delphi spilprogrammering.
http://www.delphispilprogram.udvikleren.dk



Hovedbildet (1)
Listbox (2)
Panel (3)

Nå ligger bildet oppå panelet, så det virker, men nå vises bakgrunnen av hovedbildet dær panelet er, (listboxen er på en måte gjennomsiktig) når panelet dras. Har formen på Transparent := True, og TranspanentColor := clFuchsia. Panelet og bildet er begge gjennomsiktige med fargen clFuchsia. Når jeg drar panelet over hovedbildet, ikke listboxen, så går alt helt fint. + Når jeg drar en item så legger det seg rare ting på ex. skrivebordet og andre vinduer etter panelet/bildet. (har lastet opp noen bilder hær >> http://redfire.5u.com/PM/pm.html <<;)

Det er kanskje beskrevet litt dumt, men jeg håper dere forstår. :P

DiZpel



t