TProgressBar im Marquee style

Rund um die LCL und andere Komponenten
Antworten
ts230
Beiträge: 109
Registriert: Sa 20. Dez 2008, 20:42
OS, Lazarus, FPC: Linux (L 0.9.24)
CPU-Target: 32Bit
Wohnort: San Jose,CA
Kontaktdaten:

TProgressBar im Marquee style

Beitrag von ts230 »

Hallo,
ich brauch (mal wieder :D ) eure Hilfe.
Ich möchte gerne eine TProgressBar in den Marquee-Style setzen.
Soweit sogut,aber der Code für Delphi(unter Windows ) will nicht funktionieren :(
Wie kann ich das machen???
Bitte helft mir.

Code: Alles auswählen

 If beitragHilfreich then leseitdurch()else volle_ignoranz();
tiersendung.funpic.de

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 6770
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Re: TProgressBar im Marquee style

Beitrag von af0815 »

Das ganze ist absolut Win lastig, da sich das Control eigentlich in den ComCtl32 befindet und das Delphiprogramm nur ein Wrapper ist. Lazarus ist aber Plattformübergreifend, deshalb findest du fast keine Lösungen für solche Windows-Spezialitäten. Im Forrum gabs hier schon mal eine Diskussion bezüglich solcher Spezialprobleme, im Zusammenhang mit dem Richteditcontrol. Dort wurde eine Möglichkeit gepostet wie man das ganze über eine dll in Lazarus einbinden kann.

Beste Lösung: Du schreibst das ganze von Grund auf neu (Plattformneutral) :-) dann haben alle was davon.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

ts230
Beiträge: 109
Registriert: Sa 20. Dez 2008, 20:42
OS, Lazarus, FPC: Linux (L 0.9.24)
CPU-Target: 32Bit
Wohnort: San Jose,CA
Kontaktdaten:

Re: TProgressBar im Marquee style

Beitrag von ts230 »

Und wie mache ich das?
Ich glaube,da muss man doch ein Neues Komponente erstellen?

Code: Alles auswählen

 If beitragHilfreich then leseitdurch()else volle_ignoranz();
tiersendung.funpic.de

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Re: TProgressBar im Marquee style

Beitrag von Euklid »

Hallo,

eine Anleitung zum Schreiben von eigenen Komponenten gibt es hier:
http://wiki.freepascal.org/Extending_the_IDE/de" onclick="window.open(this.href);return false;

Ein bisschen Übung gehört natürlich auch dazu ;)

Viele Grüße, Euklid

ts230
Beiträge: 109
Registriert: Sa 20. Dez 2008, 20:42
OS, Lazarus, FPC: Linux (L 0.9.24)
CPU-Target: 32Bit
Wohnort: San Jose,CA
Kontaktdaten:

Re: TProgressBar im Marquee style

Beitrag von ts230 »

Ich werd mich gleich mal dran versuchen :)

Code: Alles auswählen

 If beitragHilfreich then leseitdurch()else volle_ignoranz();
tiersendung.funpic.de

Antworten