The present invention provides a dynamic hyperlinking architecture that
permits a user to enable/disable hyperlink domains that are automatically
applied to every bit of textual data present in the system or displayed
to the user. The present invention includes synchronous and asynchronous,
inter-thread function calls, including support for function overrides in
a threaded scope dependent manner. The present invention also supports
broadcast (multiple call) call configurations and run-time examination of
function registries. In the preferred embodiment, the system comprises a
threaded environment, threaded type dependant symbolic functions and a
hyperlinking system uses both the threaded environment and symbolic
functions to dynamically create links to data and functions that are
displayed and/or executed responsive to user selection of a link.