Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];

Вниз

Как узнать положение курсора в 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.024 c
1-84154
Солер
2003-06-11 11:35
2003.06.26
Как расчитать дату


4-84831
Вадим
2003-04-05 18:49
2003.06.26
Прокрутка текста


14-84632
Berzercer
2003-06-09 18:09
2003.06.26
Общение в одну сторону? Ну, ладно.


14-84715
konstantinov
2003-06-03 23:08
2003.06.26
Что такое WebMoney? И с чем его едят?


14-84550
Omar2002
2003-06-06 17:16
2003.06.26
Мастер кривых враз





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский