Focus (GUI)
Z Wikipedii
Focus (z ang. skupienie) jest to jeden ze stanów widgetu (elementu graficznego interfejsu użytkownika), który to stan może posiadać tylko jeden widget w aktywnym oknie. Wszelkie zdarzenia związane z naciskaniem klawiszy przez użytkownika zostaną skierowane właśnie do tego widgetu, pod warunkiem jednak, że nie zostaną wcześniej przechwycone. Zdarzenia z klawiatury bowiem w pierwszej kolejności odnotowuje system okienkowy (lub menadżer okien), potem dopiero ten przekazuje go aplikacji. Aplikacja następnie może, ale nie musi przekazać takie zdarzenie do widgetu, który jest nim zainteresowany, i nie robi tego w przypadku tych kombinacji klawiszy, które obsługuje sama.
Zazwyczaj w oknach można przenosić skupienie z poprzedniego widgetu na następny za pomocą klawisza TAB (i SHIFT-TAB). Twórca okna decyduje o tym, jakie są "kolejne numery" widgetów w oknie i związana z tym kolejność przenoszenia skupienia; może również uniemożliwić takie zachowanie lub wyłączyć niektóre widgety z możliwości otrzymywania w ten sposób skupienia. Każdy widget również może otrzymać skupienie w wyniku kliknięcia go myszą, ale zarówno większość z nich wykonuje jeszcze dodatkowe funkcje w reakcji na kliknięcie, jak też nie każdy widget ma prawo otrzymać skupienie.
Focus jest zazwyczaj odpowiednio odwzorowany w wyglądzie widgetu, np. przycisk dostaje dodatkowe obramowanie, w polu edycyjnym pojawia się migający kursor. Na załączonej ilustracji przedstawiony jest jako przykład widget typu przycisk w dwóch postaciach: bez skupienia i ze skupieniem.
Wiele widgetów jest zainteresowane kwestią posiadania i nieposiadania skupienia, w szczególności takie, których najważniejsze funkcje są wykonywane wyłącznie z klawiatury (np. pole edycyjne). Każdy widget również generuje zdarzenie w przypadku odpowiednio otrzymania i utraty skupienia (ang. set focus, kill focus).
| Czego nie wolno zabierać na olimpijskie zawody? |
|
Długie parasole, zapalniczki czy butelki z napojami orzeźwiającymi znalazły się na opublikowanej w środę w Pekinie liście "artykułów, stanowiących zagrożenie dla bezpieczeństwa" igrzysk olimpijskich.
|
| Bush chce się pojawić na meczu podczas igrzysk |
|
Prezydent USA George W. Bush poprosił w środę prezydenta Chin Hu Jintao o bilety na mecz koszykówki USA- Chiny w trakcie letnich igrzysk olimpijskich.
|
| Gomez dla Adamka tylko przetarciem przed walkÄ… z Cunninghamem |
|
Tomasz Adamek przygotowuje się w Stanach Zjednoczonych do walki ze Stevem Cunninghamem o bokserskie mistrzostwo świata federacji IBF w wadze junior ciężkiej. W nocy z piątku na sobotę (czasu polskiego) Adamek stoczy w Chicago pojedynek rankingowy z innym Amerykaninem - Garym Gomezem.
|
| Sarkozy zdecydował o wyjeździe na igrzyska |
|
Prezydent Francji Nicolas Sarkozy będzie 8 sierpnia uczestniczył w ceremonii inaugurującej letnie igrzyska olimpijskie w Pekinie, reprezentując zarówno Paryż, jak i Brukselę - poinformował Pałac Elizejski.
|
| Euro 2008: 10 tys. euro za piłkę z finału |
|
Piłkę z meczu finałowego Euro 2008, w którym Hiszpanie pokonali Niemców 1:0, sprzedano za 10 tys. euro na aukcji zorganizowanej wspólnie przez dziennik "Krone Zeitung" i firmę Adidas. Pieniądze zostaną przekazane na rozwój sportu austriackiego.
|