<?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 - scripting:script_dialogs</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-14T21:04:24+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://docs.dopus.com/doku.php?id=scripting:script_dialogs:creating_script_dialogs&amp;rev=1700629838&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.dopus.com/doku.php?id=scripting:script_dialogs:interacting_with_dialog_controls&amp;rev=1723169150&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.dopus.com/doku.php?id=scripting:script_dialogs:reading_dialog_control_values&amp;rev=1701817587&amp;do=diff"/>
                <rdf:li rdf:resource="https://docs.dopus.com/doku.php?id=scripting:script_dialogs:the_dialog_message_loop&amp;rev=1692398147&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=scripting:script_dialogs:creating_script_dialogs&amp;rev=1700629838&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-22T05:10:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Creating Script Dialogs</title>
        <link>https://docs.dopus.com/doku.php?id=scripting:script_dialogs:creating_script_dialogs&amp;rev=1700629838&amp;do=diff</link>
        <description>In script add-ins

Dialogs can be created via the Resources tab in the script editor.

In button functions

When you&#039;re in Customize mode and editing a button that&#039;s set as a Script Function, a Resources tab is visible:



This tab lets you edit the resources associated with the script function. You can edit them in free-form XML if you like, but for dialogs you can also use the in-built dialog editor which is a much easier way of designing dialogs.</description>
    </item>
    <item rdf:about="https://docs.dopus.com/doku.php?id=scripting:script_dialogs:interacting_with_dialog_controls&amp;rev=1723169150&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-09T02:05:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Interacting with Dialog Controls</title>
        <link>https://docs.dopus.com/doku.php?id=scripting:script_dialogs:interacting_with_dialog_controls&amp;rev=1723169150&amp;do=diff</link>
        <description>When a dialog is detached (by setting the Dialog.detach property to True) it becomes possible for your script to interact with the controls on the dialog to a much greater extent. You can read their values at any time, not just after the dialog has closed, and you can also modify their values (both after the dialog has been created and in response to control input). The various methods and properties of the </description>
    </item>
    <item rdf:about="https://docs.dopus.com/doku.php?id=scripting:script_dialogs:reading_dialog_control_values&amp;rev=1701817587&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-05T23:06:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Reading Dialog Control Values</title>
        <link>https://docs.dopus.com/doku.php?id=scripting:script_dialogs:reading_dialog_control_values&amp;rev=1701817587&amp;do=diff</link>
        <description>The primary use of a script dialog is to obtain information from the user. The Control object is used to read data from dialog controls. In a detached dialog you can do this while the dialog is open; in both a simple and a detached dialog you can also do this after the dialog has closed.</description>
    </item>
    <item rdf:about="https://docs.dopus.com/doku.php?id=scripting:script_dialogs:the_dialog_message_loop&amp;rev=1692398147&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-08-18T22:35:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>The Dialog Message Loop</title>
        <link>https://docs.dopus.com/doku.php?id=scripting:script_dialogs:the_dialog_message_loop&amp;rev=1692398147&amp;do=diff</link>
        <description>There are two ways your script can manage the display of a dialog.

	*  Simple: The “simple” way displays the dialog and doesn’t return control to your script until the user closes it. Dialogs displayed using the simple method can only be used as “dumb” data entry windows. Once the dialog returns your script can read the value of any controls in the dialog but it can’t interact with the dialog while it’s open.</description>
    </item>
</rdf:RDF>
