CYFROWY BARON • PROGRAMOWANIE • Zobacz wątek - Memo, pierwsza linia (tytuł) zawsze widoczna
Strona 1 z 1

Memo, pierwsza linia (tytuł) zawsze widoczna

Nowy postNapisane: czwartek, 25 października 2012, 13:54
przez lzommer
Jak sprawić, zeby pierwsza linia w okienku memo (tytuł) była zawsze widoczna, mimo, że wypisywane są w nim kolejne linie i okienko przewija sie?

Re: Memo, pierwsza linia (tytuł) zawsze widoczna

Nowy postNapisane: czwartek, 25 października 2012, 15:06
przez Corvis
Jak chcesz żeby było widać scrola to:

KOD cpp:     UKRYJ  
Memo1->ScrollBars = ssVertical;
 


No i w OnChange Memo:

KOD cpp:     UKRYJ  
void __fastcall TForm1::Memo1Change(TObject *Sender) {
        Memo1->Perform(WM_VSCROLL, SB_TOP, 0);
}
 

Re: Memo, pierwsza linia (tytuł) zawsze widoczna

Nowy postNapisane: czwartek, 25 października 2012, 17:11
przez Cyfrowy Baron
Jak rozumiem chcesz, żeby po dodaniu nowej linii do tekstu zawsze była widoczna linia pierwsza nawet jeśli będziesz to Memo przewijał do końca? Czyli chcesz mieć Memo z wierszem nagłówkowym? Jeżeli tak to nie jest to możliwe. Memo działa jak zwykły notatnik i nic takiego nie przejdzie. Tego nie dałoby się nawet zrobić w RichEdit.

Napisz co dokładnie chcesz osiągnąć, a może da się to zrobić wykorzystując inne obiekty np ListView.

Re: Memo, pierwsza linia (tytuł) zawsze widoczna

Nowy postNapisane: czwartek, 25 października 2012, 23:45
przez lzommer
Dzięki. Rozumiem.
Ta odpowiedź mi wystarczy.