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

Вниз

Компоненты для редактирования html?   Найти похожие ветки 

 
Timur   (2004-08-16 11:27) [0]

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


 
Romkin ©   (2004-08-16 12:02) [1]

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


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

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


 
TUser ©   (2004-08-16 12:30) [3]

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


 
VMcL ©   (2004-08-16 12:39) [4]

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

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


 
nikkie ©   (2004-08-16 14:24) [5]

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


 
nikkie ©   (2004-08-16 14:27) [6]

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


 
easy ©   (2004-08-16 15:30) [7]

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;


 
Skyle ©   (2004-08-16 15:33) [8]


> .contentEditable:=true;

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


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

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


 
wicked ©   (2004-08-19 14:11) [10]

http://www.scintilla.org



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

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

Наверх




Память: 0.49 MB
Время: 0.032 c
1-1092995437
Ivolg
2004-08-20 13:50
2004.09.05
Стили


4-1090322082
Le!
2004-07-20 15:14
2004.09.05
USB и работа с ним!


6-1088500382
alexts
2004-06-29 13:13
2004.09.05
Заполнение HTML формы


14-1092851409
Piter
2004-08-18 21:50
2004.09.05
Подскажите элемент HTML


8-1087792169
Shnaider
2004-06-21 08:29
2004.09.05
Эквалайзер