RequestFile
| Formát: | REQUESTFILE [Drawer <název adresáře>] [FILE <soubor>] [PATTERN <maska>] [TITLE <název>] [POSITIVE <text>] [NEGATIVE <text>] [ACCEPTPATTERN <maska>] [REJECTPATTERN <maska>] [SAVEMODE] [MULTISELECT] [DRAWERSONLY] [NOICONS] [TO <soubor>] [PUBSCREEN <název veřejné obrazovky>] |
| Šablona: | DRAWER, FILE/K, PATTERN/K, TITLE/K, POSITIVE/K, NEGATIVE/K, ACCEPTPATTERN/K, REJECTPATTERN/K, SAVEMODE/S, MULTISELECT/S, DRAWERSONLY/S, NOICONS/S,TO/K, PUBSCREEN/K |
| Účel: | Umožňuje AmigaDOS a ARexx skriptům používat souborové dialogy. |
| Cesta: | C:REQUESTFILE |
Při zadání příkazu REQUESTFILE bez jakýchkoli argumentů se vytvoří souborový dialog s tlačítky OK, Zařízení, Nadřazený a Zrušit. Oblast pro soubory a adresáře budou prázdné a zobrazeny budou pouze obsah aktuálního adresáře.

Parametry
| PATTERN | Umožňuje použití počáteční standardní AmigaDOS masky v gadgetu Maska (1). |
| DRAWER | Určuje počáteční obsah gadgetu Adresář (2). |
| FILE | Určuje počáteční obsah gadgetu Soubor (3). |
| TITLE | Upřesňuje název souborového dialogu. |
| POSITIVE | Určuje text, který se má zobrazit v tlačítku kladné (úplně levém) odpovědi souborového dialogu. |
| NEGATIVE | Určuje text, který se má zobrazit v tlačítku záporné (úplně pravé) odpovědi souborového dialogu. |
| ACCEPTPATTERN | Specifikuje standardní AmigaDOS masku. V souborovém dialogu se zobrazí pouze soubory odpovídající této masce. |
| REJECTPATTERN | Specifikuje standardní AmigaDOS masku. V souborovém dialogu se soubory odpovídající této masce nezobrazí. |
| SAVEMODE | Souborový dialog je použit pro zápis souboru na disk. |
| MULTISELECT | Souborový dialog umožňuje výběr více souborů najednou. |
| DRAWERSONLY | Souborový dialog neobsahuje gadget Soubor. |
| NOICONS | Souborový dialog nebude zobrazovat ikony (soubory .info). |
| PUBSCREEN | Umožňuje otevřít okno souborového dialogu na veřejné obrazovce. |
Vybrané soubory jsou vráceny na příkazový řádek nebo zapsány do souboru upřesněného pomocí argumentu TO, uzavřeny v uvozovkách a odděleny mezerami. Příkaz REQUESTFILE vygeneruje návratový kód 0, pokud vyberete soubor, nebo 5, pokud dialog zrušíte.
Příklady
| 1> REQUESTFILE DRAWER Devs: TITLE "My Req" NOICONS |
nebo
| REQUESTCHOICE REQUESTSTRING |



