Witam.
Pracuję nad aplikacją MDI. Mam dll-a, w którym mam formatkę a na niej trzy pola Edit, pagecontrol i dwa przyciski. W głównym exe-cu wywołanie wygląda tak:
procedure ShowForm(Uchwyt: integer); stdcall; external 'LIB\kontrahent.dll' name 'ShowForm';
i w procedurce dalej:
ShowForm(mainform.Handle);
Z kolei w dll-u jest tak:
procedure ShowForm(Uchwyt: integer); stdcall;
begin
Form1:=TForm1.Createparented(uchwyt);
Form1.Show;
end;
I na koniec kluczowe pytanie dlaczego nie mogę kliknąć na pola EDIT. Wyglądają tak jakby były ustawione na enabled:=false; A edit.setfocus działa, ale wtedy jest aktywny tylko ten edit, który jest focused.