Kanat Posted November 12, 2014 Posted November 12, 2014 Hi, Guys! Crete TUniTabSheet in UniPageControl1 NewTabSheet := TUniTabSheet.Create(UniPageControl1); NewTabSheet.Caption := 'TabSheet1'; NewTabSheet.Name := 'TabSheet1'; NewTabSheet.PageControl := UniPageControl1; NewTabSheet.Parent := UniPageControl1; NewTabSheet.Closable := True; NewTabSheet.OnClose:=TestMethod; ERROR??? procedure TMainForm.TestMethod(Sender: TObject); begin ShowMessage('Hello'); end; Thanks. Quote
Sherzod Posted November 12, 2014 Posted November 12, 2014 Hi Kanatshym, Try: procedure TestClose(Sender: TObject; var AllowClose: Boolean); procedure TMainForm.TestClose(Sender: TObject; var AllowClose: Boolean); begin ShowMessage('Hello!'); end; ... NewTabSheet := TUniTabSheet.Create(UniPageControl1); NewTabSheet.Caption := 'TabSheet1'; NewTabSheet.Name := 'TabSheet1'; NewTabSheet.PageControl := UniPageControl1; NewTabSheet.Parent := UniPageControl1; NewTabSheet.Closable := True; TUniTabSheet(NewTabSheet).OnClose := TestClose; ... Best regards. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.