Vcl.WinHelpViewer.IWinHelpTester

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

IWinHelpTester = interface(IInterface)

C++

__interface  INTERFACE_UUID("{B0FC9354-5F0E-11D3-A3B9-00C04F79AD3A}") IWinHelpTester  : public System::IInterface

Propriétés

Type Visibilité  Source Unité  Parent
interface
class
public
Vcl.WinHelpViewer.pas
Vcl.WinHelpViewer.hpp
Vcl.WinHelpViewer Vcl.WinHelpViewer


Description

Les méthodes de cette interface aident au maintien et à l'analyse des fichiers d'aide et des listes de mots clés, des ALinks, des IDs de contexte et des rubriques d'aide, qui peuvent être utilisés dans les requêtes à la fonction API de l'aide WinHelp de Windows.
La VCL ne fournit pas l'implémentation de cette interface. Si vous devez supporter ses fonctionnalités, vous devez implémenter IWinHelpTester dans votre application.

Puisque la fonction Microsoft WinHelp ne supporte pas l'interrogation directe sans l'affichage des résultats, la visionneuse d'aide doit elle-même maintenir et analyser les listes de mots clés, les ALinks, les IDs de contexte et les rubriques d'aide, qui peuvent être utilisés dans les requêtes à WinHelp. Les applications désirant supporter cette fonctionnalité doivent elles-mêmes implémenter IWinHelpTester. Si l'implémentation de IWinHelpTester est absente, la visionneuse WinHelp supposera toujours que la requête réussira et que WinHelp pourra être interrogé afin de fournir de l'aide.

L'unité WinHelpViewer est obsolète. Utilisez à la place Vcl.HtmlHelpViewer.

L'unité WinHelpViewer implémente le wrapper pour la fonction API WinHelp de Windows. Microsoft a désapprouvé WinHelp.

Voir aussi