[[TOC(heading=ProtocolHandler)]] [[TOC(heading=Procedures, sectionindex, compact, depth=3, allactive, Documentatie/Ontwikkelaar/Procedures/)]] [[TOC(heading=Ontwikkelaar, sectionindex, compact, depth=2, allactive, Documentatie/Ontwikkelaar/)]] [[TOC(heading=Documentatie, sectionindex, compact, depth=1, allactive, Documentatie/)]] = ProtocolHandler = OpenAC gebruikt een eigen !ProtcolHandler om te communiceren met software en randapparatuur op het werkstation van de gebruiker. Alle OpenAC URL's die beginnen met protocol {{{openac-protocol:}}} worden door deze !ProtocolHandler afgehandeld. Dit functioneert alleen als de OpenAC !ProtocolHandler op het werkstation is geïnstalleerd en het protocol in de Windows registry is gekoppeld aan {{{ OpenACProtocolHandler.exe }}}. Hierdoor weet Windows welke Applicatie moet worden gestart bij een klik op een link met schema {{{openac-protocol:}}}. {{{ Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\OpenACProtocolHandler\EventMessageFile }}} {{{ D:\Program Files (x86)\OpenAC Protocol Handler\runtimes\win\lib\netcoreapp3.1\System.Diagnostics.EventLog.Messages.dll }}} {{{ Computer\HKEY_CLASSES_ROOT\openac-protocol }}} {{{ URL:openac-protocol Protocol }}} == Sjabloonhandlers == == Starters == == Printers == [[Image(protocolhandler_print_word_document.drawio.png)]]