Edycja dokumentu HTML w trybie WYSIWYG

0

Czy ktoś kiedyś widział jakieś źródła programu/komponentu, pozwalającego na edycję dokumentu HTML w trybie WYSIWYG? Jeśli tak, to proszę o linki.

0

w FAQ widzialem TIPS autorstwa Szymka

0

Ja kiedyś znalazłem takie coś na torry.net przełączenie TWebBrowser do trybu edycji (może się przyda):

uses
  MSHTML;

procedure TMainForm.PreviewBrowserDocumentComplete(Sender: TObject;
  const pDisp: IDispatch; var URL: OleVariant);
var
  CurrentWB: IWebBrowser;
begin
  CurrentWB := pDisp as IWebBrowser;
  (CurrentWB.Document as IHTMLDocument2).DesignMode := 'On';
end;
0

O to właśnie chodziło, tyle, że jakieś jaja są przy naciskaniu Entera - nie przechodzi do następnej linii, tylko wywala jakiś tekst o zmianie dokumentu i czy zachować go. Jak zrobić, żeby Enter działał normalnie?

0

Zawsze możesz przechwytywać naciśnięcie klawisza i samemu sprawdzać. A jak został wciśnięty enter, to dodawać <BR> do pliku w tym miejscu, gdzie kursor jest...

0

No też się nad tym zastanawiałem, tylko gdzie kursor jest...? ;)

0

Poszukaj, było tyle razy o klawiszach w TWebBrowserze.

0

Już znalazłem rozwiązanie problemu na na ExpertExchange.

1 użytkowników online, w tym zalogowanych: 0, gości: 1