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

Memo box da se postavi na prvi red?!

[es] :: Pascal / Delphi / Kylix :: Memo box da se postavi na prvi red?!

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MatezYU

Član broj: 4114
Poruke: 1586
212.200.31.*



+17 Profil

icon Memo box da se postavi na prvi red?!09.11.2007. u 13:09 - pre 200 meseci
Napunio sam jedan memo box sa podacima... Kako da ga postavim na pocetak, tj. na prvi red kao da se edituje? Posto mi scroll box ode skroz dole i kursor je na kraju...
 
Odgovor na temu

bojan21
Bojan Zukic
Beograd

Član broj: 101113
Poruke: 251
*.cpe.vektor.net.



+6 Profil

icon Re: Memo box da se postavi na prvi red?!09.11.2007. u 14:30 - pre 200 meseci
Jesi probao ovako:

Code:

Memo1.SelStart:=0;
Memo1.SetFocus;


?


Ili ako hoces i da skrolujes Memo na pocetak onda moze ovako:

Code:

Memo1.SelStart:=0;
SendMessage(Memo1.Handle, messages.EM_LINESCROLL, 0, -maxint);
Memo1.SetFocus;


Mada umesto druge linije mozes da stavis:

Code:

SendMessage(Memo1.Handle, WM_VSCROLL, SB_TOP, 0);


[Ovu poruku je menjao bojan21 dana 09.11.2007. u 15:58 GMT+1]

[Ovu poruku je menjao bojan21 dana 09.11.2007. u 16:01 GMT+1]
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.dynamic.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Memo box da se postavi na prvi red?!09.11.2007. u 16:13 - pre 200 meseci
Code:

Memo1.SelLength := 0;
Memo1.SelStart  := 0;
Memo1.Perform(EM_SCROLLCARET, 0, 0);
Memo1.SetFocus;
 
Odgovor na temu

MatezYU

Član broj: 4114
Poruke: 1586
212.200.31.*



+17 Profil

icon Re: Memo box da se postavi na prvi red?!12.11.2007. u 07:06 - pre 200 meseci
Ok, najlepse hvala... Interesuje me kako mogu da uradim jos nesto, kada kliknem misem na jedan red u memo boxu da mi iscita tu celu vrednost linije. Ne znam kako odredim koji je to red u memobox-u na klik misa?
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Memo box da se postavi na prvi red?!12.11.2007. u 09:13 - pre 200 meseci
> Ok, najlepse hvala... Interesuje me kako mogu da uradim jos nesto, kada kliknem misem na jedan red u memo boxu da mi iscita tu celu vrednost
> linije. Ne znam kako odredim koji je to red u memobox-u na klik misa?

Memo1.Lines[Memo1.CaretPos.Y];

Ovde samo ubaci i neku proveru da indeks ne bude veći od maksimalnog broja linija.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Memo box da se postavi na prvi red?!

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

Postavi temu Odgovori

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