Unit HtmlHelp |
***************************************************************************** * HtmlHelp * * HtmlHelp constants, translated from htmlhelp.h * * Translated by: Ron Loewy, HyperAct, Inc. * * Last Update: Oct. 21, 1997 *
Classes |
Functions |
HH - *****************************************************************************
* HtmlHelp *
HtmlHelpInstalled - HtmlHelp } (******************************************************************************
* boolean *
Types |
HHACTTYpes
HHNNAVCOMPLETE
HHNTRACK
HHN_Notify
HHWin_NavTabs
HHWin_NavTypes
HH_AKLINK
HH_FTS_Query
HH_InfoType
HH_Popup
HH_Tabs
HH_WinType
PHHNNAVCOMPLETE
PHHNTRACK
PHH_InfoType
PHH_WinType
THtmlHelpA
THtmlHelpW
Constants |
HHN_First
HHN_Last
HHN_NavComplete
HHN_Track
HHWIN_BUTTON_BACK
HHWIN_BUTTON_BROWSE_BCK
HHWIN_BUTTON_BROWSE_FWD
HHWIN_BUTTON_CONTENTS
HHWIN_BUTTON_EXPAND
HHWIN_BUTTON_FAVORITES
HHWIN_BUTTON_FORWARD
HHWIN_BUTTON_HISTORY
HHWIN_BUTTON_HOME
HHWIN_BUTTON_INDEX
HHWIN_BUTTON_JUMP1
HHWIN_BUTTON_JUMP2
HHWIN_BUTTON_NOTES
HHWIN_BUTTON_OPTIONS
HHWIN_BUTTON_PRINT
HHWIN_BUTTON_REFRESH
HHWIN_BUTTON_SEARCH
HHWIN_BUTTON_STOP
HHWIN_BUTTON_SYNC
HHWIN_BUTTON_TOC_NEXT
HHWIN_BUTTON_TOC_PREV
HHWIN_BUTTON_ZOOM
HHWIN_DEF_Buttons
HHWIN_PARAM_CUR_TAB
HHWIN_PARAM_EXPANSION
HHWIN_PARAM_EXSTYLES
HHWIN_PARAM_HISTORY_COUNT
HHWIN_PARAM_INFOTYPES
HHWIN_PARAM_NAV_WIDTH
HHWIN_PARAM_PROPERTIES
HHWIN_PARAM_RECT
HHWIN_PARAM_SHOWSTATE
HHWIN_PARAM_STYLES
HHWIN_PARAM_TABORDER
HHWIN_PARAM_TABPOS
HHWIN_PARAM_TB_FLAGS
HHWIN_PROP_AUTO_SYNC
HHWIN_PROP_CHANGE_TITLE
HHWIN_PROP_NAV_ONLY_WIN
HHWIN_PROP_NODEF_EXSTYLES
HHWIN_PROP_NODEF_STYLES
HHWIN_PROP_NOTB_TEXT
HHWIN_PROP_NOTITLEBAR
HHWIN_PROP_NO_TOOLBAR
HHWIN_PROP_ONTOP
HHWIN_PROP_POST_QUIT
HHWIN_PROP_TAB_FAVORITES
HHWIN_PROP_TAB_HISTORY
HHWIN_PROP_TAB_SEARCH
HHWIN_PROP_TRACKING
HHWIN_PROP_TRI_PANE
HH_ADD_BUTTON
HH_ADD_NAV_UI
HH_DISPLAY_INDEX
HH_DISPLAY_SEARCH
HH_DISPLAY_TEXT_POPUP
HH_DISPLAY_TOC
HH_DISPLAY_TOPIC
HH_FTS_DEFAULT_PROXIMITY
HH_GETBROWSER_APP
HH_GET_INFO_TYPES
HH_GET_WIN_HANDLE
HH_GET_WIN_TYPE
HH_HELP_CONTEXT
HH_KEYWORD_LOOKUP
HH_Max_Tabs
HH_SET_INFO_TYPES
HH_SET_WIN_TYPE
HH_SYNC
IDTB_BACK
IDTB_BROWSE_BACK
IDTB_BROWSE_FWD
IDTB_CONTENTS
IDTB_CONTRACT
IDTB_CUSTOMIZE
IDTB_EXPAND
IDTB_FAVORITES
IDTB_FORWARD
IDTB_HISTORY
IDTB_HOME
IDTB_INDEX
IDTB_JUMP1
IDTB_JUMP2
IDTB_NOTES
IDTB_OPTIONS
IDTB_PRINT
IDTB_REFRESH
IDTB_SEARCH
IDTB_STOP
IDTB_SYNC
IDTB_TOC_NEXT
IDTB_TOC_PREV
IDTB_ZOOM
Variables |
Functions |
Types |
HHACTTYpes = ( HHACT_TAB_CONTENTS, HHACT_TAB_INDEX, HHACT_TAB_SEARCH, HHACT_TAB_HISTORY, HHACT_TAB_FAVORITES, HHACT_EXPAND, HHACT_CONTRACT, HHACT_BACK, HHACT_FORWARD, HHACT_STOP, HHACT_REFRESH, HHACT_HOME, HHACT_SYNC, HHACT_OPTIONS, HHACT_PRINT, HHACT_HIGHLIGHT, HHACT_CUSTOMIZE, HHACT_JUMP1, HHACT_JUMP2, HHACT_ZOOM, HHACT_TOC_NEXT, HHACT_TOC_PREV, HHACT_NOTES, HHACT_LAST_ENUM );
HHNNAVCOMPLETE = record
hdr : TNMHDR;
pszUrl : PChar;
end;
HHNTRACK = record
hdr : TNMHDR;
pszCurUrl : PWideChar;
idAction : integer;
phhWinType : ^ HH_WinType;
end;
HHN_Notify = record
hdr : pointer;
pszUrl : PWideChar;
end;
HHWin_NavTabs = (HHWIN_NavTab_Top, HHWIN_NavTab_Left, HHWIN_NavTab_Bottom);
HHWin_NavTypes = (HHWIN_NAVTYPE_TOC, HHWIN_NAVTYPE_INDEX, HHWIN_NAVTYPE_SEARCH, HHWIN_NAVTYPE_HISTORY, HHWIN_NAVTYPE_FAVOURITES);HH_AKLINK
HH_AKLINK = recordHH_Popup
cbStruct : integer;
fReserved : bool;
pszKeywords : PChar;
pszUrl : PChar;
pszMsgText : PChar;
pszMsgTitle : PChar;
pszWindow : PChar;
fIndexOnFail : bool;
end;
HH_FTS_Query = record
cbStruct : integer;
fUniCodeStrings : bool;
pszSearchQuery : PChar;
iProximity : longint;
fStemmedSearch : bool;
fTitleOnly : bool;
fExecute : bool;
pszWindow : PChar;
end;
HH_InfoType = longint
HH_Popup = recordPWideChar
cbStruct : integer;
hinst : THandle;
idString : cardinal;
pszText : PChar;
pt : TPoint;
clrForeground : TColor;
clrBackground : TColor;
rcMargins : TRect;
pszFont : PChar;
end;
HH_Tabs = ( HH_TAB_CONTENTS, HH_TAB_INDEX, HH_TAB_SEARCH, HH_TAB_HISTORY, HH_TAB_FAVORITES );max # of tabs
HH_WinType = recordHH_FTS_Query
cbStruct : integer;
fUniCodeStrings : bool;
pszType : PChar;
fsValidMembers : longint;
fsWinProperties : longint;
pszCaption : PChar;
dwStyles : longint;
dwExStyles : longint;
rcWindowPos : TRect;
nShowState : integer;
hwndHelp : THandle;
hwndCaller : THandle;
paInfoTypes : ^ HH_InfoType;
hwndToolbar : THandle;
hwndNavigation : THandle;
hwndHTML : THandle;
iNavWidth : integer;
rcHTML : TRect;
pszToc : PChar;
pszIndex : PChar;
pszFile : PChar;
pszHome : PChar;
fsToolbarFlags : longint;
fNotExpanded : bool;
curNavType : integer;
tabPos : integer;
idNotify : integer;
TabOrder : array[0 .. HH_Max_Tabs + 1] of byte;
cHistory : integer;
pszJump1 : PChar;
pszJump2 : PChar;
pszUrlJump1 : PChar;
pszUrlJump2 : PChar;
rcMinSize : TRect;
end;
PHHNNAVCOMPLETE = ^ HHNNAVCOMPLETE
PHHNTRACK = ^ HHNTRACKHHNTRACK
PHH_InfoType = ^ HH_InfoType
PHH_WinType = ^ HH_WinTypeHH_WinType
THtmlHelpA = function(hwndCaller : THandle; pszFile : PChar; uCommand : cardinal; dwData : longint) : THandle
THtmlHelpW = function(hwndCaller : THandle; pszFile : PChar; uCommand : cardinal; dwData : longint) : THandle
Constants |
Variables |