Fullscreen thêm các nút toàn màn hình, khi bấm vào, sẽ suốt animate cửa sổ trạng thái toàn màn hình. Các cửa sổ có thể được phục hồi lại trạng thái trước đó bằng cách nhấn vào phần trên bên phải của màn hình và vị trí các nút trong thanh menu. Gói này không có mối quan hệ với các tiêu chuẩn lệnh Tk "wm thuộc tính $ w -fullscreen 1", mà cũng thực hiện một cửa sổ toàn màn hình và theo dõi trạng thái của nó trong nội bộ thông qua Tk. Dưới OS X, các "wm thuộc tính" lệnh sử dụng khác nhau của API và trạng thái của nó có thể được theo dõi và cấu hình thông qua Tk. Các "toàn màn hình :: :: toàn màn hình" chỉ cho biết thêm nút toàn màn hình để các cửa sổ, và không theo dõi trạng thái của cửa sổ; thiết lập các cửa sổ trạng thái toàn màn hình được kích hoạt bởi người sử dụng. Lợi ích của lệnh này là nó cung cấp tích hợp tốt hơn với Mac hiện đại API của
là gì mới trong phiên bản này:.
Gói này cho biết thêm bản địa một " nút toàn màn hình "để cửa sổ Tk trên Mac OS X 10.7 và sau đó. Các :: :: fullscreen fullscreen lệnh thực hiện một nút toàn màn hình Cocoa bản địa, khi bấm vào, sẽ di chuyển cửa sổ trạng thái toàn màn hình. Các cửa sổ có thể được phục hồi lại trạng thái trước đó của mình bằng cách click vào "thay đổi kích cỡ" biểu tượng trong trình đơn ứng dụng. Lệnh này được thực hiện trong nội bộ bằng cách ghi đè các Cocoa API toàn màn hình để tạo ra một "ToggleFullScreen" sự kiện ảo, sau đó được truyền cho Tcl để lập bản đồ các trạng thái toàn màn hình để các cửa sổ thông qua các "wm thuộc tính $ w -fullscreen" lệnh. Điều này đảm bảo tích hợp uyển chuyển giữa Tk và ca cao bằng cách làm việc với một cơ chế Tk tiêu chuẩn, nhưng không làm việc giống hệt với hiện thực Cocoa toàn màn hình hoàn toàn là người bản xứ. Bổ sung trước đó của toàn màn hình cố gắng để cung cấp một thực hiện Cocoa hoàn toàn là người bản xứ, nhưng nó là rất phức tạp và dễ bị rơi.
Bình luận không