<?xml version="1.0"?>
<button backcol="none" display="icon" label_pos="right" textcol="none">
	<label>Alpha Color Chooser</label>
	<icon1>#DOpusBasic:office</icon1>
	<function type="script">
		<instruction>@script JScript</instruction>
		<instruction>function OnClick(clickData)</instruction>
		<instruction>{</instruction>
		<instruction>	// --------------------------------------------------------</instruction>
		<instruction>	var dlg = DOpus.Dlg;</instruction>
		<instruction>	dlg.template = &quot;dialog1&quot;;</instruction>
		<instruction>    dlg.window = clickData.func.sourcetab;</instruction>
		<instruction>    dlg.detach = true;   </instruction>
		<instruction>    dlg.Create();</instruction>
		<instruction />
		<instruction>	dlg.Show();</instruction>
		<instruction>	var msg;</instruction>
		<instruction>	while(true) {</instruction>
		<instruction>		msg = dlg.GetMsg();</instruction>
		<instruction>		if (!msg.result) break;</instruction>
		<instruction>		DOpus.Output(&quot;MSG: event=&quot; + msg.event);</instruction>
		<instruction>		if (msg.event == &quot;color&quot;)</instruction>
		<instruction>			dlg.control(&quot;static1&quot;).label = &quot;&gt;&gt; &quot; + dlg.control(&quot;palette1&quot;).value;</instruction>
		<instruction>		</instruction>
		<instruction>	}</instruction>
		<instruction />
		<instruction>	</instruction>
		<instruction>	// --------------------------------------------------------</instruction>
		<instruction>}</instruction>
		<instruction>==SCRIPT RESOURCES</instruction>
		<instruction>&lt;resources&gt;</instruction>
		<instruction>	&lt;resource name=&quot;dialog1&quot; type=&quot;dialog&quot;&gt;</instruction>
		<instruction>		&lt;dialog height=&quot;34&quot; lang=&quot;francais&quot; width=&quot;206&quot;&gt;</instruction>
		<instruction>			&lt;control height=&quot;14&quot; name=&quot;palette1&quot; paltype=&quot;alpha&quot; title=&quot;Palette&quot; type=&quot;palette&quot; width=&quot;50&quot; x=&quot;30&quot; y=&quot;10&quot; /&gt;</instruction>
		<instruction>			&lt;control halign=&quot;left&quot; height=&quot;8&quot; name=&quot;static1&quot; title=&quot;Static&quot; type=&quot;static&quot; valign=&quot;top&quot; width=&quot;60&quot; x=&quot;112&quot; y=&quot;14&quot; /&gt;</instruction>
		<instruction>		&lt;/dialog&gt;</instruction>
		<instruction>	&lt;/resource&gt;</instruction>
		<instruction>&lt;/resources&gt;</instruction>
	</function>
</button>
