MDIChild poza MDIForm

0

Witka all programmers :-)

Pisze program (komunikator) i chcialbym zrobic tak, by klikajac na dana osobe na liscie wyswietlac MDIChild, lecz nie w MDIForm, a poza nia (tak jak jest to robione np. w Gadu-Gadu - okienko rozmowy).

Jak robie:

procedure TForm1.create_window;
var
  window : Tfrm_wnd;
begin
  window := TFrm_wnd.Create(Application);
  window.Show;
  SendMessage(window.Handle, WM_NCACTIVATE, Ord(True), 0);
end;

to owszem tworzy mi sie okno poza Form1, lecz nie mozna go w zaden sposob zamknac (Access Violation). Metody typu: frm_wnd.free; frm_wnd.release; Action := caFree; Nic nie daja :-(

Jak mozecie.... to pomozcie...

Pozdrawiam... [cya]


0

Wydaje mi się, że w gg i innych komunikatorach okienka rozmowy to tworzone dynamicznie formy z belką na pasku a nie MDIChild, a o tym (o dynamicznych formach) to było już duuuuuuuużo razy na forum.

0

--DO MODERATORA--

<ort>PROSZE O USUNIECIE TEGO POSTA Z FORUM</ort>

Odpowiedz na zadane przeze mnie pytanie znajduje sie w FORUM...
Przez moje niedopatrzenie... zamiescilem tego posta..
Niech on juz nie grzeje wiecej miejsca i powedruje w eter :)

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