Autor Beitrag
DarkLord05
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 449

WinXP Pro SP2
Opera; Delphi 3 Pro; Delphi 2005, Turbo Delphi, dev-c++, Eclipse, MS Visual Studio .NET 2003, MS Visual C++
BeitragVerfasst: So 31.07.05 12:07 
Siehe im Bild das rote Kästchen.
Da ich meine Form durchsichtig gemacht habe um mit Image ne "eigene" zu machen, sieht das jetzt so aus. Gibts da ne Möglichkeit das undurchsichtig zu machen (Die ProgressBar). So das man da nicht mehr durchgucken kann?

mfg. Lars


//Edit
Wenn man auf dem Bild nix erkennen kann, dann kan nich auch ein neues in BMP oder JPG machen
Einloggen, um Attachments anzusehen!
maxk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1696
Erhaltene Danke: 1

Win XP, Debian Lenny
Delphi 6 Personal
BeitragVerfasst: Di 02.08.05 15:28 
Wie machst du dein Formular denn durchsichtig? Falls du Regions benutzt, so musst du nur dafür sorgen, dass der Bereich der ProgressBar auf jeden Fall drin ist.
Ansonsten pack einfach ein Panel drunter 8)

Gruß,
maxk

_________________
Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.
DarkLord05 Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 449

WinXP Pro SP2
Opera; Delphi 3 Pro; Delphi 2005, Turbo Delphi, dev-c++, Eclipse, MS Visual Studio .NET 2003, MS Visual C++
BeitragVerfasst: Mi 03.08.05 18:23 
Also ich habe jetzt einfach ein Gauge genommen.

Wie ich es durchsichtig mache?
Tranzparentzfarbe auswählen und dann Tranzparentz einschalten. Fertig...

Was meinste da mit den Regions? hab das noch nie ausprobiert, wie geht denn das?
maxk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1696
Erhaltene Danke: 1

Win XP, Debian Lenny
Delphi 6 Personal
BeitragVerfasst: Do 04.08.05 07:03 
Wenn du mit einer transparenten Farbe arbeitest, dann sollte das mit dem Panel aber eigentlich funktionieren. Du packst auf das Panel die ProgressBar rauf, und lässt die Farbe des Panels btnFace. Die Hintergrundfarbe des Forms (und TransparentColorValue) setzt du auf z.B. clRed. Das funktioniert!

Regions wären eine sauberere Methode, vorallem, da sie seit Windows 95 funktionieren. Dazu findest du aber eine Menge im Forum! (Suche in: Delphi-Forum, Delphi-Library "SETWINDOWRGN") Prinzipiell funktioniert es aber auch mit der Farbe, aber eben erst ab Windows 2000.

Gruß,
maxk

_________________
Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.
DarkLord05 Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 449

WinXP Pro SP2
Opera; Delphi 3 Pro; Delphi 2005, Turbo Delphi, dev-c++, Eclipse, MS Visual Studio .NET 2003, MS Visual C++
BeitragVerfasst: Fr 05.08.05 12:19 
Danke für den Tipp mit den Regions... werde mir das mal angucken.
Und das mit dem Panel.... nur nicht dran gedacht :roll:


Danke...