User:Gwideman/WBComp
{{#lst:API:WBComp|head}} Unit WBComp contains components which extend WebBrowser. {{#lst:API:WBComp|list}}
Start at a page for unit WBComp. In case the API wiki template doesn't work for this unit, here's a list of classes from WBComp.pas.
source\internet\WBComp.pas
25 TCustomHTMLEditDesigner = class;
29 THTMLEditDesignerImpl = class(TInterfacedObject, IHTMLEditDesigner)
48 TCustomHTMLEditDesigner = class(TCustomWebBrowserComponent, IHTMLEditDesigner)
84 THTMLEditDesigner = class(TCustomHTMLEditDesigner)
98 TCustomSelectionDesigner = class(TCustomHTMLEditDesigner, IHTMLEditDesigner)
130 TSelectionDesigner = class(TCustomSelectionDesigner)
144 TCustomElementBehavior = class;
146 TCustomHTMLDocumentFragment = class(TComponent)
169 TBehaviorElementEvents = class(THTMLElementEventDispatch)
185 TCustomBehaviorWrapper = class;
186 TBehaviorElementEventsClass = class of TBehaviorElementEvents;
188 TCustomElementBehaviorFactory = class;
196 TCustomElementBehavior = class(TWrappedComObject, IElementBehavior,
302 TCustomPaintedBehavior = class;
327 TCustomPaintedBehavior = class(TCustomElementBehavior, IHTMLPainter,
393 TCustomBinaryElementBehavior = class(TCustomPaintedBehavior, IElementNamespaceFactory2,
410 TCustomHTMLEditHost = class;
411 TCustomBGColorBehavior = class;
412 TGridInfo = class;
419 TGridInfo = class
447 TCustomBGColorBehavior = class(TCustomPaintedBehavior)
484 TCustomGridBehavior = class(TCustomBGColorBehavior)
521 TCustomBodyGridBehavior = class(TCustomGridBehavior)
540 TGridBehavior = class(TCustomGridBehavior);
544 TCustomElementBehaviorClass = class of TCustomElementBehavior;
564 TCustomBehaviorWrapper = class(TComComponent)
631 TBehaviorWrapper = class(TCustomBehaviorWrapper)
668 TCustomElementBehaviorFactory = class(TWebBrowserServiceProvider, IElementBehaviorFactory,
706 TElementBehaviorFactory = class(TCustomElementBehaviorFactory)
715 TElementNamespaceFactory = class(TWebBrowserServiceProvider, IElementNamespaceFactory2)
734 TGlyphTable = class
747 TCustomHTMLEditHost = class(TWebBrowserServiceProvider, IHTMLEditHost, IHTMLEditHost2)
779 THTMLEditHost = class(TCustomHTMLEditHost)
789 TCustomHostBehaviorInit = class;
794 TCustomHostBehaviorInit = class(TWebBrowserServiceProvider, IHostBehaviorInit)
817 THostBehaviorInit = class(TCustomHostBehaviorInit)
828 TCustomHTMLValidator = class(TCustomWebBrowserComponent)
838 TCustomWebBrowserServices = class(TCustomWebBrowserComponent)
853 TCustomMarkupServices = class(TCustomWebBrowserServices)
920 TMarkupServices = class(TCustomMarkupServices)
927 TCustomDisplayServices = class(TCustomWebBrowserServices)
952 TDisplayServices = class(TCustomDisplayServices)
959 TCustomHighlightRenderingServices = class(TCustomWebBrowserServices)
976 THighlightRenderingServices = class(TCustomHighlightRenderingServices)
983 TCustomMSHTMLParser = class;
985 TParserEventDispatch = class(TEventDispatchEx)
999 TCustomMSHTMLParser = class(TComponent, IUnknown, IDispatch, IPropertyNotifySink, IOleClientSite)
1040 TMSHTMLParser = class(TCustomMSHTMLParser)
1049 TSelectionServicesListenter = class(TComponent, ISelectionServicesListener)
1064 TCustomWebBrowserChangeManager = class(TCustomWebBrowserComponent, IHTMLChangeSink)
1086 TWebBrowserChangeManager = class(TCustomWebBrowserChangeManager)
1094 { TMarkupContainer = class(TComponent)
1103 TCustomHTMLTableDesigner = class;
1107 TCustomHTMLTableDesigner = class(TCustomHTMLEditDesigner, IHTMLEditDesigner,
1151 THTMLTableDesigner = class(TCustomHTMLTableDesigner)
1164 TCustomHTMLDragDropDesigner = class(TCustomHTMLEditDesigner, IHTMLEditDesigner)
1199 THTMLDragDropDesigner = class(TCustomHTMLDragDropDesigner)
1214 TCustomHTMLRegionDesigner = class(TCustomHTMLEditDesigner, IHTMLEditDesigner)
1262 THTMLRegionDesigner = class(TCustomHTMLRegionDesigner)
1724 TComComponentReference = class(TComponent)
Production page: http://docwiki.embarcadero.com/Libraries/en/WBComp