Pe tot ecranul adaugă butonul fullscreen că, atunci când este apăsat, va anima lin fereastra de la statutul de fullscreen. Fereastra poate fi readus la starea sa anterioară, făcând clic pe partea din dreapta sus a ecranului și localizarea pe butonul din bara de meniu. Acest pachet are nici o relație de comanda standard de Tk "wm atribute $ w -fullscreen 1", care pune în aplicare, de asemenea, o fereastră pe tot ecranul și urmărește starea intern prin Tk. În OS X, "WM atributele" comanda foloseste diferite API și starea sa pot fi urmărite și configurat prin Tk. ":: Fullscreen :: fullscreen", adaugă doar butonul de fullscreen la fereastra, și nu urmărește starea ferestrei; setarea fereastra a stat pe tot ecranul este declanșată de către utilizator. Avantajul acestei comenzi este că oferă o mai bună integrare cu Mac moderne API
Ce este nou în această versiune:.
Acest pachet adaugă un nativ " buton fullscreen "pentru Tk ferestre pe Mac OS X 10.7 și mai târziu. :: Fullscreen :: fullscreen comanda pune în aplicare un buton de cacao, nativ fullscreen care, atunci când este apăsat, va muta fereastra de la statutul de fullscreen. Fereastra poate fi readus la starea sa anterioară, făcând clic pe pictograma "redimensionare" în meniul aplicației. Această comandă este implementat intern de imperative nativ de cacao API ecran complet pentru a genera o "ToggleFullScreen" eveniment virtual, care este apoi trecut la Tcl la harta statutul de fullscreen la fereastra prin intermediul "WM atributele $ w -fullscreen" comanda. Acest lucru asigură integrarea lină între TK și cacao de lucru cu un mecanism standard Tk, dar nu funcționează identic pentru implementări complet native cacao ecran complet. Implementari anterioare ale fullscreen încercat să ofere o punere în aplicare de cacao complet nativ, dar a fost extrem de complex și predispus la crashing.
Comentariile nu a fost găsit