Witam, mam taki problem, na formie jest pusty PageControl pod dodaniu nowego 'TabSheet' jest on dodany ale to co ma być na tabie nie widać. Dopiero jak dodam kolejny TAB lub zamknę okno z pluginem i ponownie otworzę okno to wtedy widać co trzeba. Oto kawałek kodu jak dodaje taby :
PluginFormClass:= GetFormClass(TTestPlugIn(PluginsFiles[PluginsList.ItemIndex]).CallGetMainForm) ;
TmpForm:=PluginFormClass.Create(Application);
tabSheet := TTabSheet.Create(PageControl1) ;
tabSheet.PageControl := PageControl1;
TmpForm.Parent := tabSheet;
TmpForm.Align := alClient;
TmpForm.BorderStyle := bsNone;
TmpForm.Visible := true;
tabSheet.Caption := TmpForm.Caption;
PageControl1.ActivePage := tabSheet;
Proszę , może ktoś mi pomóc z tym fantem ....
Na dołączonych fotkach widać jak to wygląda :
- PageControl pusty
- dodany pierwszy Tab (brak formy)
- dodany drugi Tab (formy są już na obu tabach)