Re: Что реализовать в первую очередь?
нужна возможнасть создание собственных гиперссылок на компоненты в RichEdit
вижу это так
procedure Form1_Button1_OnClick (Sender: TObject; var Cancel: boolean); begin Form1.RichEdit1.HiperLinkWrite(Form1.RichEdit1.GetSelText,Form1.TreeView.SelectedRow:=1;) end;
где
1.Текст к которому присваевается ссылка
2.Действие ссылки
Скачайте пожалуйста последнюю бета версию
https://www.dropbox.com/s/53bhjcbbu6jr3 … a.zip?dl=0
Добавление ссылки в конец документа
Form1.RichEdit1.AddHyperlink('text', 'http://ya.ru');
Form1.RichEdit1.AddNL(' ', 0);
Form1.RichEdit1.Format;
Вставить ссылку
Form1.RichEdit1.InsertHyperlink('text', 'http://ya.ru');
Form1.RichEdit1.InsertText(' ');
Выделенный текст превратить в ссылку
Form1.RichEdit1.SelectionToHyperlink('http://ya.ru');
Выделенную ссылку превратить обратно в текст
Form1.RichEdit1.SelectionToHyperlink('');