![]() |
Re: Credits programmieren (Komponenten nicht erwünscht !)
Da musst du wohl auf eine Klasse/Funktion umsteigen, die 32-Bit Bilder unterstützt, also entweder die WinAPI-Funktionen oder die
![]()
Delphi-Quellcode:
, bei TCanvas wäre ich mir allerdings nie sicher, was mit dem Alphakanal passiert.
Brush.Style := bsClear;
[add] @3_of_8: So wie ich Nils verstanden habe, hat er ein echtes 32-Bit Bitmap, Bittransparenz braucht er also nicht. [/add] |
Re: Credits programmieren (Komponenten nicht erwünscht !)
Zitat:
|
Re: Credits programmieren (Komponenten nicht erwünscht !)
Delphi-Quellcode:
macht den text transparent, deshalb kann man dann den Text nicht mehr sehen.
Brush.Style := bsClear;
Eine kleine Nebenfrage: Wie kann ich dem Bild ein Klickereigniss per Code hinzufügen ?
Delphi-Quellcode:
Läuft halt leider nicht.
Image1.OnClick := fSplashImageClick(Sender);
procedure TfrmSplash.fSplashImageClick(Sender: TObject); begin Close; end; |
Re: Credits programmieren (Komponenten nicht erwünscht !)
Ööhm, was läuft daran nicht?
fSplashImageClick muss übrigens eine Objektsprozedur sein, also ein TNotifyEvent oder eine procedure of object oder einfach dem Formular als Prozedur übergeben werden. (TForm1.fsplashimageclick) |
Re: Credits programmieren (Komponenten nicht erwünscht !)
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:07 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