<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://docs.dopus.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://docs.dopus.com/feed.php">
        <title>Directory Opus Manual - reference:scripting_reference</title>
        <description></description>
        <link>https://docs.dopus.com/</link>
        <image rdf:resource="https://docs.dopus.com/lib/exe/fetch.php?media=logo.png" />
       <dc:date>2026-05-19T06:38:59+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://docs.dopus.com/doku.php?id=reference:scripting_reference:scripting_events&amp;rev=1692249752&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.dopus.com/doku.php?id=reference:scripting_reference:scripting_objects&amp;rev=1761019103&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://docs.dopus.com/lib/exe/fetch.php?media=logo.png">
        <title>Directory Opus Manual</title>
        <link>https://docs.dopus.com/</link>
        <url>https://docs.dopus.com/lib/exe/fetch.php?media=logo.png</url>
    </image>
    <item rdf:about="https://docs.dopus.com/doku.php?id=reference:scripting_reference:scripting_events&amp;rev=1692249752&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-17T05:22:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Scripting Events</title>
        <link>https://docs.dopus.com/doku.php?id=reference:scripting_reference:scripting_events&amp;rev=1692249752&amp;do=diff</link>
        <description>Events are functions in a script file that are called by Opus at various times. There are three main classes of events:

	*  Most events are script add-in events - they are called whenever various events or activities occur. For example, the OnBeforeFolderChange event is called before the folder is changed in a tab. Which events a script add-in listens for is completely defined by the script - simply implement the appropriate method and Opus will call it at the appropriate time.</description>
    </item>
    <item rdf:about="https://docs.dopus.com/doku.php?id=reference:scripting_reference:scripting_objects&amp;rev=1761019103&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-21T03:58:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Scripting Objects</title>
        <link>https://docs.dopus.com/doku.php?id=reference:scripting_reference:scripting_objects&amp;rev=1761019103&amp;do=diff</link>
        <description>Scripts can interact with Opus using a number of different objects. For example, the Lister object represents a physical Lister window, providing information about that Lister to the script and letting the script modify or control that Lister.

An object has two main types of interface that you can call on:</description>
    </item>
</rdf:RDF>
