Autor Beitrag
incal99
Hält's aus hier
Beiträge: 9

xp
delphi, GCC
BeitragVerfasst: Do 06.10.05 12:18 
Fuer ein Prototypedarstellung muss ich die Objekt Eigenschaften wie ShapeN.Left bearbeiten. Mein Problem ist Ich kann sie derzeit nur einzeln zuweisen z.B wenn ich alle Shape Objekte 20 pixel (runtime) nach links schieben will. Mein Program basiert auf sehr viele Shapes and buttons die sich bewegen um ein Prototype zu visualisieren.
Gibt es eine Methode (object Pascal) diese wie folgend anzuweisen:

z.B:
ausblenden Delphi-Quelltext
1:
for n:=1 to 20 do Shape_n_.Left:=Shape_n_.Left+20;					



Ein Teil von meinem Program , das zeigt warum ich unbedingt sowas benoetige.

Mfg.
Danke im voraus
Incal99



ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
case m of
  1: begin Form1.BitBtn1.Top:=Form1.BitBtn1.Top+grid2;Form1.Gauge1.Top:=Form1.Gauge1.Top+grid2;Form1.GlyphButton1.Top:=Form1.GlyphButton1.Top+grid2;end;
  2: begin Form1.BitBtn2.Top:=Form1.BitBtn2.Top+grid2;Form1.Gauge2.Top:=Form1.Gauge2.Top+grid2;Form1.GlyphButton2.Top:=Form1.GlyphButton2.Top+grid2;end;
  3: begin Form1.BitBtn3.Top:=Form1.BitBtn3.Top+grid2;Form1.Gauge3.Top:=Form1.Gauge3.Top+grid2;Form1.GlyphButton3.Top:=Form1.GlyphButton3.Top+grid2;end;
  4: begin Form1.BitBtn4.Top:=Form1.BitBtn4.Top+grid2;Form1.Gauge4.Top:=Form1.Gauge4.Top+grid2;Form1.GlyphButton4.Top:=Form1.GlyphButton4.Top+grid2;end;
  5: begin Form1.BitBtn5.Top:=Form1.BitBtn5.Top+grid2;Form1.Gauge5.Top:=Form1.Gauge5.Top+grid2;Form1.GlyphButton5.Top:=Form1.GlyphButton5.Top+grid2;end;
  6: begin Form1.BitBtn6.Top:=Form1.BitBtn6.Top+grid2;Form1.Gauge6.Top:=Form1.Gauge6.Top+grid2;Form1.GlyphButton6.Top:=Form1.GlyphButton6.Top+grid2;end;
  7: begin Form1.BitBtn7.Top:=Form1.BitBtn7.Top+grid2;Form1.Gauge7.Top:=Form1.Gauge7.Top+grid2;Form1.GlyphButton7.Top:=Form1.GlyphButton7.Top+grid2;end;
  8: begin Form1.BitBtn8.Top:=Form1.BitBtn8.Top+grid2;Form1.Gauge8.Top:=Form1.Gauge8.Top+grid2;Form1.GlyphButton8.Top:=Form1.GlyphButton8.Top+grid2;end;
  9: begin Form1.BitBtn9.Top:=Form1.BitBtn9.Top+grid2;Form1.Gauge9.Top:=Form1.Gauge9.Top+grid2;Form1.GlyphButton9.Top:=Form1.GlyphButton9.Top+grid2;end;
  10: begin Form1.BitBtn10.Top:=Form1.BitBtn10.Top+grid2;Form1.Gauge10.Top:=Form1.Gauge10.Top+grid2;Form1.GlyphButton10.Top:=Form1.GlyphButton10.Top+grid2;end;
  11: begin Form1.BitBtn11.Top:=Form1.BitBtn11.Top+grid2;Form1.Gauge11.Top:=Form1.Gauge11.Top+grid2;Form1.GlyphButton11.Top:=Form1.GlyphButton11.Top+grid2;end;
  12: begin Form1.BitBtn12.Top:=Form1.BitBtn12.Top+grid2;Form1.Gauge12.Top:=Form1.Gauge12.Top+grid2;Form1.GlyphButton12.Top:=Form1.GlyphButton12.Top+grid2;end;
end;


Moderiert von user profile iconraziel: Delphi-Tags hinzugefügt.
retnyg
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2754

SNES, GB, GBA, CPC, A500, 486/66, P4/3.0HT: NintendOS, AmigaOS, DoS
Delphi 5, Delphi 7
BeitragVerfasst: Do 06.10.05 12:20 
such mal nach Suche in: Delphi-Forum FINDCOMPONENT

_________________
es gibt leute, die sind genetisch nicht zum programmieren geschaffen.
in der regel haben diese leute die regel...
incal99 Threadstarter
Hält's aus hier
Beiträge: 9

xp
delphi, GCC
BeitragVerfasst: Do 06.10.05 12:45 
Danke vielmas
Incal99