delphi3000.com - the free delphi knowledge platform
delphi3000.com - the free delphi knowledge platform
495 Users Online NOW
Have a look at your member-status

connecting people's knowledge


  - Recent ArticlesRSS feed for Recent Articles on delphi3000.com
  - List of All Articles
  - Top Viewed Articles
  - Articles (+Attachem.)
  - Articles Of Interest
  - Categories
  - Top Uploader
  - Search
  - Index

  - My Home
  - Submit an Article
  - My Articles
  - My Personal Data
  - My Bookmarks
  - Activities
  - Login/Logout

  - Sign Up
  - Why Sign Up
  - Newsletter

  - Press
  - Advertise

  - Contact
  - Feedback





Community
Borland
ClubeDelphi
Dr. Bob
UK-BUG
Delphi Meetings
Planeta Delphi



Loremo - the 1.5 liter car coming in 2009




Startblatt.de






Share this article with friendsShare this article with friends
Rate this articleRate this article - to keep the quality of delphi3000.com !
Comment this article or read through previous comments (0)


Easiest way to draw a tiled image on MDI parent form (just 2 line)Format this article printer-friendly!Bookmark function is only available for registered users!
Draw on MDI parent form just with to line of code
Product:
Delphi all versions
Category:
GUI
Skill Level:
Scoring:
Last Update:
04/06/2002
Search Keys:
delphi delphi3000 article borland vcl code-snippet MDI Form tiled brush paint tile
Times Scored:
3
Visits:
2372
Uploader: Muhammad Baqer Mamouri
Company:
Reference: N/A
 
Question/Problem/Abstract:
How we can draw a tiled bitmap image on parent MDI Form with the best result and easiest way?
Answer:



I searched Delphi 3000 and I found a lot of ways for doing this work!

But before explain I must say sorry for my bad english grammer.

All of them was long and somtimes have errors; and because they use Windows API were hard to understand them.

Some of these articles are listed below:

1- http://www.delphi3000.com/articles/article_780.asp
A really good way but long and have bug

2- http://www.delphi3000.com/articles/article_1144.asp
A easy way but long

But now I want detail a very easy way just with two line of code.

Understand of this souce is very easy and I think it dont have bugs; please Report any bugs if you found

so let's see the code:





     MyForm.Canvas.Brush.Bitmap := imgBack.Picture.Bitmap;


     MyForm.Canvas.FillRect(Rect(0, 0, MyForm.Width, MyForm.Height));




Note: This code dont work with JPG image like most of other way that others articles suggested.


Mohammad Baqer Mamouri






Please rate this article!
Skill level:
BeginnerExpert

Useful:
No!Very!

Overall rating:
PoorExcellent



Comments to this article
Write a new comment













 
Sign up to consume product discounts for Bronze memberships !

read more


  Visit our Sponsor

 

  Community Ad of
E. Irigoyen
 
   














 







     
  Copyright © 2000 - 2007 delphi3000.com - All rights reserved. Terms of use. || Privacy
delphi3000.com is a service by bluestep.com IT-Services GmbH (Vienna)