W jaki spodob zmienić zakres wyswietlanych lini w RichEdi

0

W jaki spodob zmienić zakres wyswietlanych lini w RichEdit???

0

maxlenght?

0

Chodzi o programowe przesunięcie scrolla?

0

Chodzi o programowe przesunięcie scrolla?

tak :)

0
procedure RichEditScroll(top,down:Boolean;delta_lines:Integer; var RE:TRichEdit);
var
  ScrollMessage:TWMVScroll;
  i:Integer;
begin
  ScrollMessage.Msg:=WM_VScroll;
  for i := 1 to delta_lines do
  begin
    if top then
    ScrollMessage.ScrollCode:=sb_LineUp
    else
    if down then
    ScrollMessage.ScrollCode:=sb_LineDown;
    ScrollMessage.Pos:=0;
    RE.Dispatch(ScrollMessage);
  end;
end;

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/scrollbars/aboutscrollbars.asp

0

thx za pomoc

Problem troche sie zawezil. Dokładnie potrzebuje czegos, co odczyta aktualna pozycje ScrollBara (próbowałam ScrollMessage.Pos ale to wbrew pozorom chyba nie jest od tego) a następnie bedzie się przesuwał o zadną ilość lini w górę lub w dół.

0

Hej!! Juz rozwiązałam powyzszy problem i w końcu skończyłam program do pracy licencjackiej. Jescze raz thx za pomoc :)

Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1