全屏增加了全屏按钮在按下时,将顺利动画窗口到全屏状态。该窗口可以通过点击屏幕的右上角部分和定位在菜单栏按钮恢复到以前的状态。这个包有标准Tk的命令“WM属性$ W -fullscreen 1”,这也实现了全屏窗口,并通过内部Tk的跟踪它的状态没有关系。在OS X的“WM属性”命令,使用不同的API和其状态可以跟踪并通过Tk的配置。在“全屏:: ::全屏”只增加了全屏按钮的窗口,并不会跟踪窗口的状态;设置窗口,以全屏状态由用户触发。这个命令的好处是,它提供了现代化的Mac API的更好的整合
什么是此版本中的新:
这包增加了原生一个“全屏“按钮,在Mac OS X 10.7及更高版本Tk的窗口。该::全屏::全屏命令实现了可可的全屏按钮,按下时,将窗口移动到全屏状态。该窗口可以通过点击应用程序菜单中的“调整大小”图标可以恢复到以前的状态。该命令是通过覆盖天然可可全屏API来生成一个“ToggleFullScreen”虚拟事件,然后将其传递给Tcl的经由映射到窗口全屏状态内部实现“WM属性$瓦特-fullscreen”命令。这确保TK和可可之间更平滑的集成通过与标准Tk的机构工作,但不完全相同的工作完全天然可可全屏实现。全屏较早实现试图提供一个完全原生可可实现,但它是非常复杂的,而且容易崩溃。
评论没有发现