Autor Beitrag
Mr. No
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Sa 19.02.05 14:35 
weiß jemand wie man von einem Child-Fenster in einer MDI-Form auf ein Steuerelement im Mutterelement zugreifen kann?
wulfskin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1349
Erhaltene Danke: 1

Win XP
D5 Pers (SSL), D2005 Pro, C, C#
BeitragVerfasst: Sa 19.02.05 15:10 
Hallo,

meinst du etwa die Eigenschaft Parent?

Gruß Hape!

_________________
Manche antworten um ihren Beitragszähler zu erhöhen, andere um zu Helfen.
Mr. No Threadstarter
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Sa 19.02.05 15:26 
ja - das hört sich gut an - kannst du mir sagen, wie ich von da aus auf eine Element von Parent zugreifen kann?
In Parent. wird mir kein Element aufgezeigt.

danke!
wulfskin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1349
Erhaltene Danke: 1

Win XP
D5 Pers (SSL), D2005 Pro, C, C#
BeitragVerfasst: Sa 19.02.05 15:36 
Mhhh, ich versteh dich nicht ganz.

Beispiel: Button1.Parent gibt zum Beispiel Panel2 zurück.
Was meinst du genau?

Gruß Hape!

_________________
Manche antworten um ihren Beitragszähler zu erhöhen, andere um zu Helfen.
Mr. No Threadstarter
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Sa 19.02.05 15:48 
hm...ok - ich versteh leider auch nicht, was du sagst. Also was ich möchte ist, eine MDI-Anwendung erstellen. Sprich eine große Form mit mehreren Child-fenstern darin. Und nun ist mein Problem, dass ich nicht weiß, wie ich von einem dieser Childfenster auf ein Element aus der großen Form zugreifen kann. Um beispielsweise dessen Statusbar zu verändern.
Ich hatte dich jetzt so verstanden, dass ich über ein Objekt Parent, auf die Form und dessen Elemente zugreifen kann.
Beispielsweise so:

ausblenden Delphi-Quelltext
1:
Parent.StatusBar.Panels[1].Text := 'test';					


Aber das funktioniert schonmal nicht.

Hast du eine Idee, wie ich mein Problem lösen kann?
StefanH
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1144

Win XP
D5 Standard, D7 Pers, D2005 Pers
BeitragVerfasst: Sa 19.02.05 17:17 
bind halt die Unit deines Mutterformulars in die "Childunit" ein und greif dann direkt auf die Form zu. anders wird das IMHO nicht gehen, da Parent ja IMHO ein TWinControl ist (normalerweise).

_________________
"Als es noch keine Computer gab, war das Programmieren noch relativ einfach."(Edsger W. Dijkstra)
"Ich bin nicht von Sinnen, sondern ich rede wahre und vernünftige Worte." (Paulus)


Zuletzt bearbeitet von StefanH am Mo 21.02.05 11:40, insgesamt 1-mal bearbeitet
Mr. No Threadstarter
Hält's aus hier
Beiträge: 7



BeitragVerfasst: So 20.02.05 13:14 
ok - das werd ich versuchen - danke!