Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];

Вниз

Компоненты для редактирования 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.036 c
14-1092668010
Паскальные надписи
2004-08-16 18:53
2004.09.05
Генератор случайных чисел


6-1088704608
Vladimir_v
2004-07-01 21:56
2004.09.05
Socket Error # 10054


1-1092750531
mouse_web
2004-08-17 17:48
2004.09.05
Как передать Sender новой форме?


4-1090246123
Sasha73
2004-07-19 18:08
2004.09.05
Убрать чужую иконку из SystemTray ?


1-1092905242
ferr
2004-08-19 12:47
2004.09.05
WebBrowser





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский