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

Вниз

Помощь по по listbox и memo   Найти похожие ветки 

 
3J106UH ©   (2004-10-11 17:22) [0]

Уважаемые delphi"йцы, я тут над замуткой одной уже 2 дня думяю...
Как сделать так, чтоб когда выбираешь допустим третий item в listbox выбирается третья строка в memo. Заранее благодарю за помощь.


 
begin...end ©   (2004-10-11 17:25) [1]

Что значит выбирается третья строка в memo?


 
Yanis ©   (2004-10-11 18:34) [2]

>Что значит выбирается третья строка в memo?
На сколько я понял это позиция курсора в Memo по вертикали.

Вот и код для реализации:

procedure TForm1.ListBox1Click(Sender: TObject);
begin
 SetVPos(Memo1,LisTbox1.ItemIndex);
 Memo1.SetFocus;
end;

function TForm1.SetVPos(m: TMemo; YPos: Integer): Boolean;
var
 CharIdx: Integer;
begin
 CharIdx := SendMessage(M.Handle, EM_LINEINDEX, YPos, 0) + 0;
 SendMessage(M.Handle, EM_SETSEL, CharIdx, CharIdx+1);// +1 - что бы было заметно на какой строке находится каретка.
end;


 
3J106UH ©   (2004-10-12 17:41) [3]

Спасибо



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

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

Наверх




Память: 0.47 MB
Время: 0.053 c
14-1096962441
NewDelpher
2004-10-05 11:47
2004.10.24
Полет герр Думкопфа


6-1092814512
Dmitry_K
2004-08-18 11:35
2004.10.24
Где можно найти хелп по iphlpapi


14-1096626273
Незнакомка
2004-10-01 14:24
2004.10.24
Рост мужчины и женщины. И если он ниже ростоом, чем она?


14-1097134413
Gero
2004-10-07 11:33
2004.10.24
Копирование папки


11-1081604379
AZCRC
2004-04-10 17:39
2004.10.24
Картинки в KOL & ещё два вопроса. (Str2Int...)