﻿// cmd2
// (c) 2025 Cris

// This is a script for Directory Opus.
// See https://www.gpsoft.com.au/endpoints/redirect.php?page=scripts for development information.

// Called by Directory Opus to initialize the script
function OnInit(initData) {
	initData.name = "cmd2";
	initData.version = "1.0";
	initData.copyright = "(c) 2025 Cris";
	//	initData.url = "https://resource.dopus.com/c/buttons-scripts/16";
	initData.desc = "";
	initData.default_enable = true;
	initData.min_version = "13.0";

}

// Called to add commands to Opus
function OnAddCommands(addCmdData) {
	var cmd = addCmdData.AddCommand();
	cmd.name = "cmd2";
	cmd.method = "Oncmd2";
	cmd.desc = "";
	cmd.label = "cmd2";
	cmd.template = "FILE";
	cmd.hide = false;
	cmd.icon = "script";
}

// Implement the cmd2 command
function Oncmd2(scriptCmdData) {
	var msg;
	if (!scriptCmdData.func.args.got_arg.file) msg = 'No file!';
	else msg = 'FILE:' + scriptCmdData.func.args.file;
	DOpus.Dlg.Request(msg,'&OK','',scriptCmdData.func.sourcetab);
}