Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Da li se moze ukloniti blinkajuci kursor sa textboxa na kome je fokus?

[es] :: .NET :: Da li se moze ukloniti blinkajuci kursor sa textboxa na kome je fokus?

[ Pregleda: 3139 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

L a d y

Član broj: 101977
Poruke: 53
80.74.160.*



Profil

icon Da li se moze ukloniti blinkajuci kursor sa textboxa na kome je fokus?12.01.2007. u 08:29 - pre 209 meseci
Kada se postavi fokus na textbox pojavljuje se na njemu blinkajuci kursor. Da li se on moze ukloniti ili uciniti nevidljivim?
 
Odgovor na temu

bobanM
Boban Mikšin
Levi9 Global Sourcing
Novi Sad

Član broj: 61491
Poruke: 39
*.static.sbb.co.yu.



Profil

icon Re: Da li se moze ukloniti blinkajuci kursor sa textboxa na kome je fokus?12.01.2007. u 08:49 - pre 209 meseci
Pozdrav,

ako je Windows Forms aplikacija moze mada nije bas preporucljivo. Naime, mozes skloniti cursor pomocu API-ja (HideCaret/ShowCaret).

Code:

[DllImport("user32.dll")]
static extern bool HideCaret(IntPtr hWnd);

[DllImport("user32.dll")]
static extern bool ShowCaret(IntPtr hWnd);


Code:

HideCaret(txtNaziv.Handle)
ShowCaret(txtNaziv.Handle)

Ovo mozes staviti u OnEnter i OnExit event handler za datu txtNaziv kontrolu.

Ali
Citat:

HideCaret hides the caret only if the specified window owns the caret. If the specified window does not own the caret, HideCaret does nothing and returns FALSE.

Hiding is cumulative. If your application calls HideCaret five times in a row, it must also call ShowCaret five times before the caret is displayed.


treba biti oprezan. Nije preporucljivo ovo raditi i iz drugog razloga. Ako imas vise kontrola za editovanje teksta kako ces znati koji je aktivan i u kojem ce se tekst izmeniti pre nego sto otkucas neki karakter.


nije lepo da budem lud a da to ne znam
 
Odgovor na temu

L a d y

Član broj: 101977
Poruke: 53
80.74.160.*



Profil

icon Re: Da li se moze ukloniti blinkajuci kursor sa textboxa na kome je fokus?12.01.2007. u 10:16 - pre 209 meseci
Posto sam pocetnik moze li malo detaljnije? :)
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12846



+4783 Profil

icon Re: Da li se moze ukloniti blinkajuci kursor sa textboxa na kome je fokus?12.01.2007. u 12:03 - pre 209 meseci
Zanimljivo... Da li bi rekla zasto je ovo potrebno? Mislim, bas mi je neobicno jer mi izgleda da bi zbunjivalo korisnike (mene bi kao korisnika svakako nerviralo).
 
Odgovor na temu

L a d y

Član broj: 101977
Poruke: 53
80.74.160.*



Profil

icon Re: Da li se moze ukloniti blinkajuci kursor sa textboxa na kome je fokus?14.01.2007. u 12:14 - pre 209 meseci
Reseno je. Da se ne bi prepravljao postojeci kod: textBox prima ulaz, ali ne treba da se vidi, pa ni caret.
 
Odgovor na temu

[es] :: .NET :: Da li se moze ukloniti blinkajuci kursor sa textboxa na kome je fokus?

[ Pregleda: 3139 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.