介紹
本文章介紹了Delphi XE7實(shí)現(xiàn)TTabControl在TabItem添加關(guān)閉按鈕,該程序使用到了uFMXTabItemWithCloseBtn,在這個(gè)單元中實(shí)現(xiàn)了點(diǎn)擊按鈕關(guān)閉tabitem的功能,具體代碼如下:
然后在主程序上進(jìn)行調(diào)用
- unit Unit1;
- interface
- uses
- System.SysUtils
- , System.Types
- , System.Classes
- , System.Generics.Collections
- , FMX.Types
- , FMX.Controls
- , FMX.Graphics
- , FMX.Forms
- , FMX.StdCtrls
- , FMX.TabControl
- ;
- type
- TForm1 = class(TForm)
- StyleBook1: TStyleBook;
- TabControl1: TTabControl;
- TabItem1: TTabItem;
- TabItem2: TTabItem;
- TabItem3: TTabItem;
- procedure FormPaint(Sender: TObject; Canvas: TCanvas; const ARect: TRectF);
- private
- public
- end;
- var
- Form1: TForm1;
- implementation
- uses
- uFMXTabItemWithCloseBtn;
- {$R *.fmx}
- procedure TForm1.FormPaint(Sender: TObject; Canvas: TCanvas;
- const ARect: TRectF);
- begin
- TabControl1.CheckCloseBtn;
- end;
- end.
|