Fullscreen adiciona o botão fullscreen que, quando pressionado, irá animar suavemente a janela para o status fullscreen. A janela pode ser restaurado ao seu estado anterior, clicando na parte superior direita da tela e localizar o botão na barra de menus. Este pacote não tem nenhuma relação com o comando padrão Tk "wm atributos $ w -fullscreen 1", que também implementa uma janela fullscreen e acompanha seu estado internamente através de Tk. Em OS X, o "wm atributos" comando usa API diferente do seu estado e pode ser rastreado e configurado via Tk. O ":: :: fullscreen fullscreen" apenas adiciona o botão de tela cheia para a janela, e não controla o estado da janela; definindo a janela de estado de tela cheia é accionado pelo utilizador. O benefício deste comando é que ele oferece uma melhor integração com o Mac moderno API do
O que é novo nesta versão:.
Este pacote adiciona um nativo " botão de tela cheia "para janelas Tk no Mac OS X 10.7 e posterior. O comando :: :: fullscreen fullscreen implementa um botão Cocoa-native fullscreen que, quando pressionado, irá mover a janela para status de fullscreen. A janela pode ser restaurado ao seu estado anterior, clicando no ícone "redimensionamento" no menu do aplicativo. Este comando é implementado internamente por substituir o cacau API fullscreen nativa para gerar um "ToggleFullScreen" evento virtual, que é então passada para Tcl para mapear o estado fullscreen para a janela através do "wm atributos $ w -fullscreen" comando. Isso garante uma integração mais suave entre Tk e Cacau, trabalhando com um mecanismo Tk standard, mas não funciona de forma idêntica às implementações Cocoa fullscreen totalmente nativas. Implementações anteriores do fullscreen tentou fornecer uma implementação Cocoa totalmente nativa, mas foi altamente complexo e propenso a falhas.
Comentários não encontrado