Вниз
Скачать: CL | DM;

Совсем замучался. Помогите   Найти похожие ветки 

← →
Ross ©   (2002-05-14 19:11) [0]

procedure TForm1.QQClick(Sender: TObject);
var
LineNum: longint;
CharsBeforeLine: longint;
begin
LineNum := SendMessage(Memo2.Handle, EM_LINEFROMCHAR, Memo2.SelStart,0);
CharsBeforeLine := SendMessage(Memo2.Handle, EM_LINEINDEX, LineNum, 0);
StatusBar1.panels[3].text:="Строка: " + IntToStr(LineNum +1)+" Символ: " + IntToStr((Memo2.SelStart -CharsBeforeLine) + 1);

end;

Но как мне заставить курсор переместиться на вот эти координаты (чтобы он там мигал)


← →
Song ©   (2002-05-14 19:22) [1]

procedure SetCaretPos (const Value: TPoint); virtual;

Description

SetCaretPos is the property write access method for the CaretPos property. The CaretPos property returns the coordinates of the cursor. SetCaretPos sets the cursor position to Value.


← →
Ross ©   (2002-05-15 12:53) [2]

Добавил:
setcaretpos(LineNum +1,Memo2.SelStart -CharsBeforeLine + 1);
Каретка появляется совсем в другом месте, может появиться даже между строк...

Ребята это же просто, это я торможу. Подскажите, как мне переместить каретку в строку 2, символ 22.


← →
Song ©   (2002-05-15 13:15) [3]

EM_POSFROMCHAR



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
1-88513
Kiril
2002-05-15 21:56
2002.05.27
Удаление файла без возможности восстановления.


6-88583
Serd_hhc
2002-03-18 11:11
2002.05.27
Как сделать что-то похожее на TServerSocket с помощью WinSock ?


7-88660
SerVS - S
2002-02-27 10:37
2002.05.27
Как по ярлыку определить на что он ссылается?


14-88593
Condor
2002-04-18 10:31
2002.05.27
Работа с разными БД в одном запросе


3-88347
АлексейС
2002-04-29 10:25
2002.05.27
Помогите, очень срочно




   Наверх