| **Navigation:**  [[introduction.htm|Language Reference]] <; [[chapter runtime properties.htm|App C - PROP: Runtime Properties]] <; Complete Property List <;====== PROP:LibHook ====== | [[prop lfnsupport.htm|{{btn_prev_n.gif|Previous page}}]][[chapter runtime properties.htm|{{btn_home_n.gif|Return to chapter overview}}]][[prop libversion.htm|{{btn_next_n.gif|Next page}}]] | | || An array property of the SYSTEM built-in variable that sets override procedures for several internal Clarion procedures. For each of these procedures, you assign the ADDRESS of the overriding procedure, and the runtime library will call the overriding procedure instead of the Clarion library procedure. The overriding procedure's prototype must be exactly the same as the internal Clarion procedure as declared in Builtins.Clw. These properties were implemented to facilitate H5. (WRITE-ONLY) | {PROP:Libhook, 1} | [[prop colordialoghook.htm|PROP:ColorDialogHook]] | | {PROP:Libhook, 2} | [[prop filedialoghook.htm|PROP:FileDialogHook]] | | {PROP:Libhook, 3} | [[prop fontdialoghook.htm|PROP:FontDialogHook]] | | {PROP:Libhook, 4} | [[prop printerdialoghook.htm|PROP:PrinterDialogHook]] | | {PROP:Libhook, 5} | [[prop halthook.htm|PROP:HaltHook]] | | {PROP:Libhook, 6} | [[prop messagehook.htm|PROP:MessageHook]] | | {PROP:Libhook, 7} | [[prop stophook.htm|PROP:StopHook]] | | {PROP:Libhook, 8} | [[prop asserthook.htm|PROP:AssertHook]] | | {PROP:Libhook, 9} | [[prop fatalerrorhook.htm|PROP:FatalErrorHook]] | | {PROP:Libhook, 12} | [[prop systemprophook.htm|PROP:SystemPropHook]] | | {PROP:Libhook, 13} | [[prop asserthook2.htm|PROP:AssertHook2]] | | {PROP:Libhook, 14} | [[prop initastringhook.htm|PROP:InitAStringHook]] | | {PROP:Libhook, 15) | PROP:UnlockThreadHook | | {PROP:Libhook, 16) | PROP:LockThreadHook | | {PROP:Libhook, 17) | PROP:ThreadLockedHook | | {PROP:Libhook, 18) | [[prop filedialoghook.htm|PROP:FileDialogAHook]] | | {PROP:Libhook, 19) | [[prop openwindowhook.htm|PROP:OpenWindowHook]] | | {PROP:Libhook, 20) | [[prop closewindowhook.htm|PROP:CloseWindowHook]] | | {PROP:Libhook, 21) | [[prop openreporthook.htm|PROP:OpenReportHook]] | | {PROP:Libhook, 22) | [[prop closereporthook.htm|PROP:CloseReportHook]] | | {PROP:Libhook, 23) | [[prop lastchancehook.htm|PROP:LastChanceHook]] | | {PROP:Libhook, 24) | [[prop printerdialogahook.htm|PROP:PrinterDialogAHook]] | | {PROP:Libhook, 25) | [[prop LowResourcesHook.htm|PROP:LowResourcesHook]] | | {PROP:Libhook, 27) | [[prop TransactionHook.htm|PROP:TransactionHook]] |