Kurzor
Kurzor (karet[zdroj?!]) je ukazatel na počítačovém monitoru. Ukazuje místo, na kterém bude počítač reagovat na vypsání znaku nebo stisk tlačítka počítačové myši, touchpadu apod. Přesněji, kurzor označuje ukazatel počítačové myši (touchpadu, apod.), zatímco karet je ukazatel klávesnice. Většinou se ale oba pojmy chybně slučují do slova kurzor (místo karetu se někdy používá též textový kurzor).
Karet (při editaci textu)
![](http://upload.wikimedia.org/wikipedia/commons/7/71/Text_cursor_blinking.gif)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/5/5e/Cursor-commandline-underline-anim.gif/220px-Cursor-commandline-underline-anim.gif)
Podoba karetu může vyjadřovat, jestli je textový editor ve vkládacím nebo přepisovacím režimu. Ve vkládacím režimu je nový znak vložen na pozici karetu. V přepisovacím režimu vložený znak přepíše znak na pozici karetu nebo následující znak (je-li karet mezi znaky).
Grafické uživatelské rozhraní používá v textových editorech typicky svislou čárku mezi znaky, která může trvale svítit nebo blikat (viz první obr. vpravo).
Textové uživatelské rozhraní neumožňovalo zobrazit další znak mezi dvěma sousedními znaky, a proto se používal na příkazovém řádku znak podtržítka (viz druhý obr. vpravo).
Obousměrný text
Karet ve tvaru svislé čárky může vyjadřovat směr vkládání textu v prostředí, kde je možný tok textu směrem vpravo i směrem vlevo. V takovém případě je svislá čárka doplněna uprostřed malou šipkou v aktuálním směru vkládání textu.
Kurzor počítačové myši
Kurzor počítačové myši vyjadřuje její pozici a podle toho, nad kterým místem se nachází, se mění akce po kliknutí na tlačítko myši. Aktivní bod (anglicky hotspot) je bod na kurzoru myši, který se použije při kliknutí na tlačítko myši. Aktivní bod je obvykle vrchol šipky, ale může to být obecně jakékoliv místo kurzoru[1][2] (např. u přesýpacích hodin je to jejich zúžený střed).
![](http://upload.wikimedia.org/wikipedia/commons/thumb/d/d4/Cursor-design1-arrow.svg/64px-Cursor-design1-arrow.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Cursor-design1-hand.svg/63px-Cursor-design1-hand.svg.png)
Grafické uživatelské rozhraní používá typicky ukazatel myši ve tvaru šipky. Kurzor myši se může v závislosti na akci, která proběhne po kliknutí, měnit:
- na kraji okna programu se mění kurzor na dvojitou šipku (svislou, vodorovnou nebo úhlopříčnou) a po stisknutí tlačítka umožňuje měnit velikost okna
- v případě zaneprázdnění systému se kurzor mění na přesýpací hodiny (většina MS Windows), rotující mezikruží (Windows Vista), náramkové hodinky (prostředí X Window System), točící se balónek (macOS) apod.
- při najetí na hypertextový odkaz se kurzor změní na ručičku, přičemž se v jeho těsné blízkosti může objevit informativní text (v závislosti na webovém prohlížeči atribut ‚title‘, ‚alt‘ nebo nestandardní ‚tooltip‘), který zmizí, jakmile se kurzor posune mimo odkaz; pomocný text se poprvé objevil v programu HyperCard pro macOS
- při zobrazení obrázku nebo dokumentu, který je větší, než zobrazovací plocha, se kurzor změní na ruku s roztaženými prsty; po kliknutí myši se ruka sevře („chytí“) a umožňuje dokument posunout
- v grafických programech se kurzor mění na nástroje používané pro aktuální vybranou činnost (tužka, štětec, guma, kyblík s barvou, …)
Textové uživatelské rozhraní neumožňovalo zobrazit další znak na pozici aktuálního znaku, a proto je kurzor myši zobrazován bílým obdélníkem o velikosti jednoho znaku (černobílé prostředí) nebo změnou pozadí znaku na inverzní (kontrastní) barvu (v barevném prostředí). Zobrazení myši pomocí obdélníku nalezneme na textové konzoli Linuxu, když je spuštěný démon gpm. V systémech DOS bylo nutné spustit speciální rezidentní ovladač, který nebyl součástí systému a obvykle byl dodáván na disketě spolu s počítačovou myší.
Reference
- ↑ Computer Engineering II > Chapter 10 I/O Devices – 10.2 Mouse Archivováno 3. 2. 2009 na Wayback Machine. (anglicky)
- ↑ MSDN: Windows Dev Center > Setting a Cursor's Hot Spot (anglicky)
Externí odkazy
Obrázky, zvuky či videa k tématu kurzor na Wikimedia Commons