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: 932 | Odgovora: 4 ]

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

Kada se postavi fokus na textbox pojavljuje se na njemu blinkajuci kursor. Da li se on moze ukloniti ili uciniti nevidljivim?
12.01.2007. u 08:29 

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
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
12.01.2007. u 08:49 

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
Posto sam pocetnik moze li malo detaljnije? :)
12.01.2007. u 10:16 

Shadowed
.NET developer

SuperModerator
Član broj: 649
Poruke: 9017
*.migcomputers.co.yu.

Sajt: www.diskusije.net


Profil

icon Re: Da li se moze ukloniti blinkajuci kursor sa textboxa na kome je fokus?12.01.2007. u 12:03
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).
12.01.2007. u 12:03 

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
Reseno je. Da se ne bi prepravljao postojeci kod: textBox prima ulaz, ali ne treba da se vidi, pa ni caret.
14.01.2007. u 12:14 

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

[ Pregleda: 932 | Odgovora: 4 ]

Postavi temu Odgovori

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