[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: iphtml.pas line 636
type TIpHtml = class |
||
protected |
||
CharStream: TStream; |
|
|
|
||
FFlagErrors: Boolean; |
|
|
FPageRect: TRect; |
|
|
FClientRect: TRect; |
|
|
FPageViewRect: TRect; |
|
|
FPageViewBottom: Integer; |
|
|
FPageViewTop: Integer; |
|
|
|
||
|
||
|
||
|
||
AnimationFrames: TFPList; |
|
|
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
NameList: TStringList; |
|
|
IdList: TStringList; |
|
|
GifQueue: TFPList; |
|
|
MapList: TFPList; |
|
|
AreaList: TFPList; |
|
|
DefaultImage: TPicture; |
|
|
MapImgList: TFPList; |
|
|
PaintBufferBitmap: TBitmap; |
|
|
PaintBuffer: TCanvas; |
|
|
Destroying: Boolean; |
|
|
FAllSelected: Boolean; |
|
|
RectList: TFPList; |
|
|
FStartSel: TPoint; |
|
|
FEndSel: TPoint; |
|
|
|
||
AnchorList: TFPList; |
|
|
FControlList: TFPList; |
|
|
FCurURL: string; |
|
|
DoneLoading: Boolean; |
|
|
|
||
|
||
RenderCanvas: TCanvas; |
|
|
FPageHeight: Integer; |
|
|
FFixedTypeface: string; |
|
|
FDefaultTypeFace: string; |
|
|
FDefaultFontSize: Integer; |
|
|
FControlParent: TWinControl; |
|
|
procedure ResetCanvasData; |
|
|
procedure ResetWordLists; |
|
|
procedure ResetBlocks(); |
|
|
procedure ResetImages(); |
|
|
procedure ResetElementMetrics(); |
|
|
function CheckKnownURL(); |
|
|
procedure ReportReference(); |
|
|
procedure PaintSelection; |
|
|
function NewElement(); |
|
|
function BuildStandardEntry(); |
|
|
function BuildLinefeedEntry(); |
|
|
function FindAttribute(); |
|
|
procedure Parse; |
|
|
procedure InvalidateRect(); |
|
|
procedure SetDefaultProps; |
|
|
function BuildPath(); |
|
|
procedure MakeVisible(); |
|
|
procedure InvalidateSize; |
|
|
procedure AddGifQueue(); |
|
|
procedure ClearGifQueue; |
|
|
procedure StartGifPaint(); |
|
|
procedure ClearAreaLists; |
|
|
procedure BuildAreaList; |
|
|
procedure ClearAreaList; |
|
|
procedure Get(); |
|
|
procedure Post(); |
|
|
procedure ClearRectList; |
|
|
procedure CreateIFrame(); |
|
|
procedure FinalizeRecs(); |
|
|
function LinkVisited(); |
|
|
procedure AddWord(); |
|
|
procedure AddWordEntry(); |
|
|
function FindElement(); |
|
|
function FindElementId(); |
|
|
procedure Clear; |
|
|
procedure Home; |
|
|
function GetPageRect(); |
|
|
procedure MouseMove(); |
|
|
procedure DeselectAllItems(); |
|
|
procedure SetSelection(); |
|
|
function HaveSelection; |
|
|
procedure CopyToClipboard; |
|
|
procedure ReportReferences(); |
|
|
procedure RequestImageNodes(); |
|
|
procedure SelectAll; |
|
|
procedure DeselectAll; |
|
|
procedure ControlClick(); |
|
|
procedure ControlClick2(); |
|
|
procedure ControlOnEditingDone(); |
|
|
procedure ControlOnChange(); |
|
|
procedure ControlCreate(); |
|
|
property HotNode: TIpHtmlNode; [r] |
|
|
property CurElement: PIpHtmlElement; [rw] |
|
|
property HotPoint: TPoint; [r] |
|
|
property OnInvalidateRect: TInvalidateEvent; [rw] |
|
|
property TextColor: TColor; [rw] |
|
|
property LinkColor: TColor; [rw] |
|
|
property VLinkColor: TColor; [rw] |
|
|
property ALinkColor: TColor; [rw] |
|
|
property BgColor: TColor; [rw] |
|
|
property LinksUnderlined: Boolean; [rw] |
|
|
property HasFrames: Boolean; [r] |
|
|
property OnGetImageX: TIpHtmlDataGetImageEvent; [rw] |
|
|
property OnScroll: TIpHtmlScrollEvent; [rw] |
|
|
property OnInvalidateSize: TNotifyEvent; [rw] |
|
|
|
||
property OnPost: TPostEvent; [rw] |
|
|
property OnIFrameCreate: TIFrameCreateEvent; [rw] |
|
|
property OnURLCheck: TURLCheckEvent; [rw] |
|
|
property OnReportURL: TReportURLEvent; [rw] |
|
|
property OnControlClick: TControlEvent; [rw] |
|
|
property OnControlClick2: TControlEvent2; [rw] |
|
|
property OnControlEditingDone: TControlEvent; [rw] |
|
|
property OnControlChange: TControlEvent; [rw] |
|
|
property OnControlCreate: TControlEvent; [rw] |
|
|
property CanPaint: Boolean; [r] |
|
|
property MarginWidth: Integer; [rw] |
|
|
property MarginHeight: Integer; [rw] |
|
|
procedure DoGetImage(); |
|
|
function GetSelectionBlocks(); |
|
|
function getControlCount; |
|
|
function getControl(); |
|
|
public |
||
constructor Create; |
|
|
destructor Destroy; override; |
|
|
function PagePtToScreen(); |
|
|
function PageRectToScreen(); |
|
|
procedure AddRect(); |
|
|
procedure FixMissingBodyTag; |
|
|
procedure LoadFromStream(); |
|
|
procedure Render(); |
|
|
property AllSelected: Boolean; [r] |
|
|
property Body: TIpHtmlNodeBODY; [r] |
|
|
property CSS: TCSSGlobalProps; [rw] |
|
|
property DataProvider: TIpAbstractHtmlDataProvider; [r] |
|
|
property FlagErrors: Boolean; [rw] |
|
|
property FixedTypeface: string; [rw] |
|
|
property DefaultTypeFace: string; [rw] |
|
|
property DefaultFontSize: Integer; [rw] |
|
|
property FontQuality: TFontQuality; [rw] |
|
|
property HtmlNode: TIpHtmlNodeHtml; [r] |
|
|
property CurUrl: string; [r] |
|
|
property TabList: TIpHtmlTabList; [r] |
|
|
property DocCharset: string; [r] |
|
|
property Target: TCanvas; [r] |
|
|
property TitleNode: TIpHtmlNodeTITLE; [r] |
|
|
property PageHeight: Integer; [r] |
|
|
property PageViewRect: TRect; [r] |
|
|
property PageViewBottom: Integer; [r] |
|
|
property PageViewTop: Integer; [r] |
|
|
property ClientRect: TRect; [r] |
|
|
property ControlsCount: Integer; [r] |
|
|
property Controls []: TIpHtmlNode; [r] |
|
|
property FrameSet: TIpHtmlNodeFRAMESET; [r] |
|
|
property FactBAParag: Real; [rw] |
|
|
property MouseLastPoint: TPoint; [r] |
|
|
property RenderDevice: TIpHtmlRenderDevice; [r] |
|
|
property NeedResize: Boolean; [rw] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |