[delphi] odwołanie do okienek - MDI

0

witam!
po krotce przedstawie swoj problem...
mam aplikacje MDI - edytorek tekstowy:
-oglowne okno w ktorym jest menu, jakies toolbary itd
-okno-dziecko w ktorym jest RichEdit

i teraz potrzebuje zrobic jakis prosty kreatorek [jak np jakies pomocne narzedzie do HTMLa] ktory otworzy sie w nowym oknie, uzytkownik zaznaczy co bedzie chcial i klikajac OK ma sie dodac jakis tekst do RichEdita w aktywnym oknie-dziecku.
no i wlasnie... jak odwolac sie z 'normalnego' okienka do okienka-dziecka? gdy wlacze nowe okno [kreator] to zadne okno edytora nie jest juz aktywne, wiec (ActiveMDIChild as TMDIdziecko).RichEdit1.Text nie zadziala... :-/

0

przed włączeniem kreatora sprawdżdź które okno jest aktywne.

0

tak wlasnie kombinowalem, ale nie wiedzialem jak sie pozniej do tego odwolac...
no i jesli ktos mialby ten sam problem [choc sadze, ze jest to dosc proste tylko chwilowo mnie przycmilo xp] to rozwiazalem to tak:

 {...} public
    jakie_okno:TForm;
{...}
procedure TForm1.Edytor1Click(Sender: TObject);
begin
jakie_okno:=(ActiveMDIChild as TMDIdziecko);
Ed1.ShowModal;
end;

{a odwolanie w okienku z 'kreatorkiem': }

(Form1.jakie_okno as TMDIdziecko).RichEdit1.Text:=s;

1 użytkowników online, w tym zalogowanych: 0, gości: 1