| 
					
						 
						
						
							 
								 | 
								 | 
								 | 
							 
							 
								| 
								 | 
									
									
										 
											 | 
											 | 
											 | 
											 | 
											 | 
											 | 
										 
										   
											   
													procedure TForm1.BTZeichnenClick(Sender: TObject); begin with form1.canvas do begin       brush.color:=clwhite; (*die Farbe weiß wird bestimmt*)      rectangle(5,5,form1.width-150,form1.top+325); (*die Maße der Leinwand            als Rechteck werden bestimm*)      BTZeichnen.enabled:=false; (*der Button "Zeichnen" ist nicht mehr            anzuklicken*)
       sleep(2000); (*Pause von 2 Sekunden*)
       (*Straße wird gezeichnet*)      moveto(5,300);      lineto(form1.width-150,300);      moveto(5,380);      lineto(form1.width-150,380);
       sleep(2000); (*Pause*)
       (*Rechteck des linken Kirchenturms*)      rectangle(80,100,120,200);
       sleep(2000);
       (*Tür und Türbogen des linken Kirchenturms*)      rectangle(90,180,110,200); (*Rechteck*)      moveto(100,180);      lineto(100,200);      pie(90,170,110,190,110,180,90,180); (*Türbogen*)
       sleep(2000);
       (*Uhr*)      ellipse(90,110,110,130); (*Kreis*)      moveto(100,112);      lineto(100,120);      lineto(105,120);
       sleep(2000);
       (*Dreieck als Dach des linekn Kirchturms*)      moveto(80,100);      lineto(100,80);      lineto(120,100);
 
       sleep(2000);
       (*Rechteck des rechten Kirchbaues*)      rectangle(120,150,200,200);
       sleep(2000);
       (*Dach des rechten Kirchbaues*)      moveto(200,150);      lineto(170,120);      lineto(119,120);           sleep(2000);
       (*alle drei Fenster werden gezecihnet*)      rectangle(130,160,140,190); (*erstes Fenster ganz links als Rechteck*)      rectangle(150,160,160,190); (*mitteleres Fenster*)      rectangle(170,160,180,190); (*rechtes Fenster*)
       sleep(2000);
       (*1. Haus als Rechteck*)      rectangle(300,150,350,200);
       sleep(2000);
       (*Dach des 1. Hauses als Dreieck*)      moveto(300,150);      lineto(325,125);      lineto(350,150);
       sleep(2000);
       (*Tür des 1. Hauses als Rechteck*)      rectangle(310,180,320,200);
       (*alle drei Fenster des 1. Hauses als Rechtecke*)      rectangle(330,180,340,190);      rectangle(330,160,340,170);      rectangle(310,160,320,170);
       sleep(2000);
       (*2. Haus als Rewchteck*)      rectangle(400,150,450,200);
       sleep(2000);
       (*Dach des 2. Hauses als Dreieck*)      moveto(400,150);      lineto(425,125);      lineto(450,150);
       sleep(2000);
       (*Tür des 2. Haus als Rechteck*)      rectangle(410,180,420,200);
       (*alle drei Fenster des 2. Hauses als Rechtecke*)      rectangle(430,180,440,190);      rectangle(430,160,440,170);      rectangle(410,160,420,170); end end;
  (*das gezeichnete Bild kann gelöscht werden, wenn es fartig gezeichnet wurde*) procedure TForm1.BtLoeschenClick(Sender: TObject); begin with form1.canvas do begin
  brush.color:=clwhite; (*die Fabre wird bestimmt*) rectangle(5,5,form1.width-150,form1.top+325); (*Maße der Leinwand als Rechteck*) BTZeichnen.enabled:=true; (*der Buttons zum zeichnen des Bildes kann wieder         angeklickt werden*) end end; end.	
												 | 
									       
								   
									
							   | 
								 | 
							 
							 
								 | 
								 | 
								 | 
							 
						 
						
						
						
            
					 | 
					 | 
				 
			 
			
      
      
         
           | 
          
						Letzte Änderung: 09.02.2007 
            © Pädagogisches Institut für die deutsche Sprachgruppe 
            - Bozen. 2000 -				
					 | 
           | 
           | 
           | 
            | 
           | 
         
       
      
     | 
     | 
    
			
     |