|
Windows, web pages, multimedia programs, all have backgrounds. How come your Delphi f |
Views: 1485
|
Thread Tools | Rate Thread |
#1
|
|||
|
|||
Windows, web pages, multimedia programs, all have backgrounds. How come your Delphi f
Of course you could place a "TImage" component on your form and set its "Alignment" to "Client" in order to place a background image on your form. Here's another way: Add following code to your form's "Public declarations" section:
bmpBackground : TBitmap; Double click on your form and add bitmap initialization code in the "FormCreate" event: bmpBackground := TBitmap.Create; bmpBackground. LoadFromFile( 'c:windowssetup.bmp' ); Go to the form's events list and double click on "OnPaint". Add following line to the "FormPaint" event: Canvas.Draw( 0, 0, bmpBackground ); Finally insert the following code in to the "FormDestroy" event ("OnDestroy" event): bmpBackground.Free; Sample screen shot: |