HTML Kit site requirements.

HTML editor / Support Document
HomeHTML-Kit downloadsAdd-ins that update and extend HTML-Kit's capabilitiesSoftware and authoring support channelsRegister -- download add-ons and support HTML-KitOnline tools for HTML-Kit users
 

Support Document

 Home > Support > Support Documents > Plugins > Information: Sample Code...
 
 
Information: Sample Code Cross-reference for Plugin Developers
The information in this document applies to:
 Summary

This document is a cross-reference of HKPAPI functions / parameters, and hkScript functions that are found in the sample plugins and other published plugins with source code written in all supported languages.
 
 Details

HKPAPI Functions Cross-reference

hkp_f_Buffer

hkp_f_ExecuteAndWait

hkp_f_File

hkp_f_GetColor

hkp_f_GetCurrDateTimeFmt

hkp_f_GetCursorXY

hkp_f_GetMarks

hkp_f_GetSetFileContent

hkp_f_GetStyleCSS

hkp_f_GetTempFileNameExt

hkp_f_IconReplace

hkp_f_InputWizard

hkp_f_InvokeCommand

hkp_f_LoadFromFile

hkp_f_NewFile

hkp_f_OpenBrowser

hkp_f_OpenFileEx

hkp_f_PluginDataRead

hkp_f_PluginDataWrite

hkp_f_ProcessToken

hkp_f_Progress

hkp_f_Recall

hkp_f_RichHint

hkp_f_SaveToFile

hkp_f_SaveToTempFile

hkp_f_SetCursorXY

hkp_f_SetMarks

hkp_f_ShellExecute

hkp_f_String

hkp_f_UI_GetFileName

hkp_f_cmndlgOpen

hkp_f_cmndlgSave

hkp_f_gifGetImageInfo

hkp_f_msgwinAdd

hkp_f_msgwinClearAll

hkp_f_regexReplace

hkp_f_statbarPopMsg

hkp_f_statbarPushMsg


hkScript Functions Cross-reference

Alert

ExecuteAndWait

MessageBox

WinExec

abs

array

chartoint

copy

del

exec

exit

faccess

fclose

fgetc

fgets

flist

fmove

fopen

fputs

fremove

fstat

ftempname

gettime

htext

inttostr

join

length

pop

print

push

rgather

rmatch

rpos

rreplace

rsplit

sort

sprintf

strlwr

strtoint

strupr

substr

unique

uniques

use


HKPAPI Parameters Cross-reference

hkp_ARGV1

hkp_ARGV2

hkp_AUTHOR

hkp_BUFFER_CAPTION

hkp_BUFFER_EVENT_ONEND

hkp_BUFFER_EVENT_ONENTERFOLDER

hkp_BUFFER_EVENT_ONEXITFOLDER

hkp_BUFFER_EVENT_ONINVOKE

hkp_BUFFER_EVENT_ONSTART

hkp_BUFFER_HINT

hkp_BUFFER_IN_CONTENT

hkp_BUFFER_IN_FILE

hkp_BUFFER_IN_PARAM1

hkp_BUFFER_IN_PARAM2

hkp_BUFFER_PARAM_HINT1

hkp_BUFFER_PARAM_LABEL1

hkp_BUFFER_PARAM_LABEL2

hkp_BUFFER_PARAM_VALUE1

hkp_BUFFER_PARAM_VALUE2

hkp_BUTTON_VISIBLE

hkp_COMBOBOX_EVENT_ONCLICK

hkp_COMBOBOX_EVENT_ONDROPDOWN

hkp_COMBOBOX_EVENT_ONKEYPRESS

hkp_COMBOBOX_ITEM

hkp_COMBOBOX_ITEMS_DELETE_ALL

hkp_COMBOBOX_ITEMS_IGNORE_DUPLICATES

hkp_COMBOBOX_ITEMS_INSERT_TOP

hkp_COMBOBOX_KEYPRESS_FILTER

hkp_COMBOBOX_STYLE

hkp_COMBOBOX_TEXT

hkp_COMBOBOX_VISIBLE

hkp_COMBOBOX_WIDTH

hkp_COMMANDPROMPT_COMMANDS

hkp_COMMANDPROMPT_EVENT_ONINVOKE

hkp_COMMANDPROMPT_HELP

hkp_COMMANDPROMPT_IN_CMDLINE_COMMAND

hkp_COMMANDPROMPT_IN_CMDLINE_PARAMS

hkp_COMMANDPROMPT_OUTPUT

hkp_COMPANY

hkp_CONTEXTMENU_EDITOR_EVENT_ONCLICK

hkp_CONTEXTMENU_EDITOR_EVENT_ONCLOSE

hkp_CONTEXTMENU_EDITOR_EVENT_ONINIT

hkp_CONTEXTMENU_EDITOR_EVENT_ONOPEN

hkp_CONTEXTMENU_EDITOR_HINT

hkp_CONTEXTMENU_EDITOR_HINT_INIT

hkp_CONTEXTMENU_EDITOR_ICONINDEX

hkp_CONTEXTMENU_EDITOR_ITEM

hkp_CONTEXTMENU_EDITOR_ITEM_HINT

hkp_CONTEXTMENU_EDITOR_ITEM_ICONINDEX

hkp_CONTEXTMENU_EDITOR_SECTION

hkp_CONTEXTMENU_EDITOR_VISIBLE

hkp_COPYRIGHT_LONG

hkp_COPYRIGHT_SHORT

hkp_DESCRIPTION

hkp_DRAGDROP_ACCEPT_FILEMASKS

hkp_DRAGDROP_ACCEPT_MODES

hkp_DRAGDROP_EVENT_ONDROP

hkp_DRAGDROP_IN_SOURCE_FILE_PATH_REL

hkp_DRAGDROP_OUTPUT

hkp_DROPDOWN_ITEM

hkp_EDITOR_AVAILABLE

hkp_EDITOR_WINDOW_HANDLE

hkp_EMAIL

hkp_ENABLED

hkp_EVENT

hkp_FILE_MODIFIED

hkp_FILE_NAME

hkp_FILE_NAME_SHORT

hkp_FILE_TYPE_FILTER_DOCS

hkp_FUNC_NAME

hkp_FUNC_P1

hkp_FUNC_P2

hkp_FUNC_P3

hkp_FUNC_P4

hkp_HELP_CONTEXT

hkp_HELP_FILE

hkp_HINT

hkp_HOTKEY

hkp_ICON_CAPTION

hkp_ICON_LARGE

hkp_ICON_SMALL

hkp_INPUT

hkp_INPUT_FILE

hkp_INPUT_LINE_AT_CURSOR

hkp_INPUT_SELECTED

hkp_INPUT_TAG_AT_CURSOR

hkp_INPUT_WORD_AT_CURSOR

hkp_LABEL_EVENT_ONCLICK

hkp_LABEL_TEXT

hkp_LABEL_VISIBLE

hkp_MAILING_ADDRESS

hkp_MENU_CAPTION

hkp_MODE_ADD_MENU_SHORTCUTS

hkp_MODE_BEGIN_GROUP

hkp_MODE_BUFFER_ACCESS_READ

hkp_MODE_BUFFER_ACCESS_WRITE

hkp_MODE_BUFFER_FILTER_REGEX_EXPR

hkp_MODE_BUFFER_FILTER_REGEX_OPT

hkp_MODE_BUFFER_IN_CONTENT

hkp_MODE_BUFFER_IN_FILE

hkp_MODE_CONSOLE

hkp_MODE_CONTEXTMENU_EDITOR_PRELOAD

hkp_MODE_EDITOR_REQUIRED

hkp_MODE_EGG

hkp_MODE_END_GROUP

hkp_MODE_FOCUS_EDITOR

hkp_MODE_ICON

hkp_MODE_IN_FILE

hkp_MODE_IN_FILE_EXT

hkp_MODE_IN_LINE_AT_CURSOR

hkp_MODE_IN_TAG_AT_CURSOR

hkp_MODE_IN_TEXT_FULL

hkp_MODE_IN_TEXT_SELECTED

hkp_MODE_IN_WORD_AT_CURSOR

hkp_MODE_MOVE_TO_CARET

hkp_MODE_OUTPUT

hkp_MODE_PREPROCESS

hkp_MODE_PREPROCESS_FORMAT_TAGS

hkp_MODE_SAVE_FIRST

hkp_MODE_SESSION_ENABLE

hkp_MODE_SHOW_STATUS

hkp_NAME

hkp_OUTPUT

hkp_OWNER_WINDOW_HANDLE

hkp_PATH_PLUGINS

hkp_PATH_PLUGINS_CONFIG

hkp_PATH_ROOT

hkp_PATH_TEMP

hkp_PHONE

hkp_PLUGIN_ID

hkp_PREF_AUTHOR_COMMENTS

hkp_PREF_AUTHOR_COMPANY

hkp_PREF_AUTHOR_EMAIL

hkp_PREF_AUTHOR_NAME

hkp_PREF_AUTHOR_WEBSITE

hkp_PREF_DATETIME_FORMAT

hkp_PREVIEW_EVENT_ONPREVIEW

hkp_PREVIEW_OUTPUT_CONTENT

hkp_PREVIEW_OUTPUT_URL

hkp_PROGRAM_HANDLE

hkp_RECALL_EVENT_ONINVOKE

hkp_RECALL_IN_DATA1

hkp_RECALL_IN_DATA2

hkp_SECTION

hkp_SESSION_VAR1

hkp_SESSION_VAR2

hkp_SESSION_VAR3

hkp_SESSION_VAR4

hkp_SESSION_VAR_COUNT

hkp_STATUS_PERCENT_COMPLETED

hkp_TEMPLATEWIZARD_CAPTION

hkp_TEMPLATEWIZARD_EVENT_ONINVOKE

hkp_TEMPLATEWIZARD_HINT

hkp_UPID

hkp_URL_DOWNLOAD

hkp_URL_HOME

hkp_VERSION


 
 
 
Document ID: H000154
Audience: Advanced user
Reviewed On: 29-Jun-2003
THE INFORMATION IN THIS DOCUMENT IS PROVIDED ON AN AS-IS BASIS WITHOUT WARRANTY OF ANY KIND. PROVIDER SPECIFICALLY DISCLAIMS ANY OTHER WARRANTY, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL PROVIDER BE LIABLE FOR ANY CONSEQUENTIAL, INDIRECT, SPECIAL OR INCIDENTAL DAMAGES, EVEN IF PROVIDER HAS BEEN ADVISED BY "USER" OF THE POSSIBILITY OF SUCH POTENTIAL LOSS OR DAMAGE. "USER" AGREES TO HOLD PROVIDER HARMLESS FROM AND AGAINST ANY AND ALL CLAIMS, LOSSES, LIABILITIES AND EXPENSES.