Pouze tento týden sleva až 80 % na e-learning týkající se JavaScriptu
Aktuálně: Postihly zákazy tvou profesi? Poptávka po ajťácích prudce roste, využij slevové akce 30% výuky zdarma!
Discount week - April - 30

Cursor highlighter

Cursor highlighter je minimalistický zvýrazňovač kurzoru (to znamená, že umí opravdu jenom zvýraznit kurzor). Kolem kurzoru se vykreslí kruh, u kterého lze za běhu měnit velikost, barvu a průhlednost.

Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!

Aplikace je psaná ve WPF, a fungování je velmi jednoduché - kolem kurzoru vytvoří průhledné okno s elipsou. Updatování pozice zajišťuje DispatcherTimer, který se pravidelně dotazuje na pozici kurzoru a podle toho mění polohu okna se zvýrazňovací elipsou. Pozice kurzoru se zjišťuje pomocí System.Window­s.Forms.Cursor­.Position, takže nejsou potřeba low-level volání WinAPI.

Aplikace i se zdrojáky (Visual Studio solution) je ke stažení na konci článku.


Galerie

Program byl vytvořen v roce 2016.

 

Měla jsi s čímkoli problém? Stáhni si vzorovou aplikaci níže a porovnej ji se svým projektem, chybu tak snadno najdeš.

Stáhnout

Stažením následujícího souboru souhlasíš s licenčními podmínkami

Staženo 51x (471 kB)
Aplikace je včetně zdrojových kódů v jazyce C#

 

Všechny články v sekci
Zdrojákoviště C# .NET - Okenní aplikace WPF
Program pro vás napsal Lukáš Fruněk
Avatar
Jak se ti líbí článek?
2 hlasů
Autor se věnuje studiu VUT FIT, na itnetwork.cz již nejsem aktivní
Aktivity (2)

 

 

Komentáře

Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zatím nikdo nevložil komentář - buď první!