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

Вниз

возврат каретки   Найти похожие ветки 

 
newbie1 ©   (2002-07-08 11:16) [0]

Добрый день
Как мне в RichEdit установить позицию курсора а также подвинуть его в начало или конец строки.

И как мне вытащить координату из сообщения которое мне пришло с сервера в шестнедцатеричном коде например 22 25


 
Ghost. ©   (2002-07-08 11:31) [1]

Procedure TForm1.GetPosition(Sender: TRichEdit);
var

iX,iY : Integer;
TheRichEdit : TRichEdit;
begin

iX := 0; iY := 0;
TheRichEdit := TRichEdit(Sender);
iY := SendMessage(TheRichEdit.Handle, EM_LINEFROMCHAR, TheRichEdit.SelStart,
0);
iX := TheRichEdit.SelStart - SendMessage(TheRichEdit.Handle, EM_LINEINDEX,
iY, 0);
Panel1.Caption := IntToStr(iY + 1) + ":" + IntToStr(iX + 1) ;
end;

procedure TForm1.RichEditMouseDown(Sender: TObject;

Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin

GetPosition(RichEdit);
end;

procedure TForm1.RichEditKeyUp(Sender: TObject; var Key: Word;

Shift: TShiftState);
begin

GetPosition(RichEdit);
end;



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

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

Наверх




Память: 0.46 MB
Время: 0.021 c
3-57972
bobr12
2002-06-26 13:02
2002.07.18
InterBase = ничего не понимаю


4-58375
dumb
2002-05-17 22:35
2002.07.18
Запуск консольного приложения...


7-58340
kirya85
2002-04-27 08:20
2002.07.18
Как подменить кодовую таблицу(ASCII) в DOS


7-58330
Rem
2002-04-26 17:13
2002.07.18
Софтовый модем


1-58075
Sergey_
2002-07-08 10:03
2002.07.18
Подскажите начинающему плиззз. У меня есть SrringGrid