2
我使用TWebBrowser作爲Delphi7中的HTML編輯器,通過將它的designMode設置爲OnDocumentComplete中的'on'。德爾福TWebBrowser作爲HTML編輯器 - 獲取字體屬性
我知道如何改變如粗體,斜體,字體,顏色,對齊等字體屬性我使用exeCommand與參數
var
htmlDoc: HTMLDocument;
parameter: OleVariant;
begin
(wbEditor.Document as IHTMLDocument2).ParentWindow.Focus;
htmlDoc := wbEditor.document as HTMLDocument;
htmlDoc.execCommand('bold', false, parameter);
(wbEditor.Document as IHTMLDocument2).ParentWindow.Focus;
end;
的問題是如何,當我讀到「大膽」和其他屬性改變文本內的光標位置。
假設我的文字像'foo bar'。當我將光標放在FOO處時,我想要檢查一個「粗體按鈕」,但是當我將它放置在BAR時未選中。
???