Einzelnen Beitrag anzeigen

Benutzerbild von _frank_
_frank_

Registriert seit: 21. Feb 2003
Ort: Plauen / Bamberg
922 Beiträge
 
Delphi 3 Professional
 
#5

Re: Durch ein Bild "hindurchklicken"? Darunterlieg

  Alt 17. Mär 2009, 13:27
die z-ordner müsste die gleiche reihenfolge sein, wie es in dem Components-array steht...ich habs mal getested...die komponenten werden in dieser reihenfolge erstellt/gezeichnet. also das erste Element (Index 0) ist das unterste.


einfacher Test mit Panels und TImages...bei allen controls die obere Event-Methode...

Delphi-Quellcode:
procedure TForm1.Panel1Click(Sender: TObject);
begin
  (Sender as TControl).BringtoFront;
end;

procedure TForm1.Button1Click(Sender: TObject);
var i:integer;
begin
  memo1.clear;
  for i:=0 to ControlCount-1 do
    memo1.lines.Add(Controls[i].Name);
end;
zusätzlich ein button, welcher das Components-array anzeigt. die reihenfolge wird da drin auch geändert.

HTH Frank
  Mit Zitat antworten Zitat