Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Компоненты для редактирования html? [D5, Win2k]


Timur ©   (2004-08-16 11:27:00) 

Здравствуйте.
  Не мог бы кто-нибудь подсказать, где можно достать бесплатные компоненты под Delphi 5 для редактирования HTML - текста:
его нужно загружать из файла на диске, просматривать в броузере (есть, конечно, TWebBrowser), но, самое главное, должна иметься возможность выделить текст какой-нибудь ссылки и поменять ее (<a href="ссылка">) на свою ссылку прямо в броузере.
Насколько я понял TWebBrowser не позволяет так работать со своим исходным html.
  Или второй вариант - компоненты своего полного редактора html, где можно будет проконтролировать любое действие пользователя этого редактора.


wicked   (2004-08-19 14:11:00) [1]

http://www.scintilla.org


Timur   (2004-08-19 13:53:00) [2]

Нашел Delphi-компоненты Rich View Package - сайт www.trichview.com. Вполне подходят - текст форматируется в формате rtf, а затем его можно импортировать в html.
  НО одно неприятно - компоненты платные!


Skyle   (2004-08-16 15:33:00) [3]


> .contentEditable:=true;

Если мне не изменяет память, требования - IE 5.5+


easy   (2004-08-16 15:30:00) [4]

procedure TForm1.FormCreate(Sender: TObject);
begin
 WebBrowser1.Navigate(' http://yandex.ru');
end;

procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject;
 const pDisp: IDispatch; var URL: OleVariant);
begin
 WebBrowser1.OleObject.document.body.contentEditable:=true;
end;


nikkie   (2004-08-16 14:27:00) [5]

EmbeddedWB - может быть обычный WebBrowser, а можно взять TEmbeddedWB с http://www.euromind.com/iedelphi/embeddedwb.htm
см. также
http://www.euromind.com/iedelphi/EditHTML.htm


nikkie   (2004-08-16 14:24:00) [6]

(EmbeddedWB.DefaultInterface.Document as IHTMLDocument2).designMode := 'On';


VMcL   (2004-08-16 12:39:00) [7]

>> TUser ©  (16.08.04 12:30) [3]

А я видел TDreamweaverMX :-)
MS до него не дотянется.


TUser   (2004-08-16 12:30:00) [8]

Есть такие компоненты. TVeryCoolFrontPage4RealGuys называются. Правда Microsoft усиленно борется с их распространением, опасаясь жестокой конкуренциию


Timur   (2004-08-16 12:28:00) [9]

Так мне нужно, чтобы прям в броузере пользователь вбивал текст, задавал таблицы, менял стили, делал отступы, параграфы,
создавал линки. Вот как в HotMetalPRO один из четырех режимов позволяет одновременно видеть html как он будет виден в обычном броузере, а с другой прям там же набирать текст.


Romkin   (2004-08-16 12:02:00) [10]

TWebBrowser может служить редактором html :))


Наверх

Титульная страница Поиск, карта сайта Написать письмо