Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.26;
Скачать: CL | DM;

Вниз

Как узнать положение курсора в RichEdit   Найти похожие ветки 

 
Vulko ©   (2003-06-07 16:05) [0]

Как узнать положение курсора в RichEdit (текстового - палка мигающая :) )


 
Song ©   (2003-06-07 16:08) [1]

EM_LINEINDEX


 
Vulko ©   (2003-06-07 16:16) [2]

EM_LINEINDEX
wparam = (wparam) line; // line number
lParam = 0; // not used; must be zero

А как ей указать, чтоб она в RichEdit1 именно положение показала.
И Что вместо wparam писать?


 
Song ©   (2003-06-07 16:59) [3]

Ссори, не то сообщение. Правильно - EM_LINEFROMCHAR


 
Vulko ©   (2003-06-07 17:07) [4]

Что вместо wparam писать?


 
Song ©   (2003-06-07 18:50) [5]

RichEdit1.SelStart


 
Vulko ©   (2003-06-07 22:31) [6]

Это начало выделения, а не положение курсора.


 
Song ©   (2003-06-07 23:10) [7]

Ну ты-то лучше всяко знаешь :)))


 
Vulko ©   (2003-06-07 23:47) [8]

Вообще-то сначала я хотел возврат номера строки с курсором, ну ладно пойдет и SelStart.

Но вот какая штука (| - положение курсора):
gh
g|h
gh

Эта функция возврашает значение 5.

ghg|hgh

А эта функция возврашает значение 3.

То есть один возврат каретки прибавляет 2 к значению.


 
Anatoly Podgoretsky ©   (2003-06-08 00:11) [9]

Нет возврат каретки добавляет только еденицу.


 
Vulko ©   (2003-06-08 01:28) [10]

Я понял как использовать EM_LINEFROMCHAR, чтобы номер строки получить:

Curpos:=SendMessage(RichEdit1.Handle, EM_LINEFROMCHAR, word(-1),0);


 
Song ©   (2003-06-08 09:26) [11]

Ну ты шаман!!! :o


 
Vulko ©   (2003-06-08 10:40) [12]


> Ну ты шаман!!! :o

d:>



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

Текущий архив: 2003.06.26;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.042 c
1-84418
Doc
2003-06-09 17:45
2003.06.26
Как обойтись без MOD при помощи AND,OR,SHL,SHR?


14-84575
Кен
2003-06-06 02:08
2003.06.26
В Windows найдены секретные API


1-84422
IL
2003-06-09 16:22
2003.06.26
Вызов процедуры


1-84286
Dmk
2003-06-14 21:44
2003.06.26
Как вернуть форму к предыдущему состоянию


14-84543
Тимур
2003-06-07 11:51
2003.06.26
Помогите!!! Нужны компоненты вкладки FastNet. Где найти?