I added a button to a protocol and it works as intended
<Param id="119">
<Name>SystemRestartStreams</Name>
<Type>write</Type>
<Information>
</Information>
<Interprete>
<RawType>numeric text</RawType>
<Type>double</Type>
<LengthType>next param</LengthType>
</Interprete>
<Display>
<RTDisplay>true</RTDisplay>
<Positions>
<Position>
<Page>General</Page>
<Column>1</Column>
<Row>10</Row>
</Position>
</Positions>
</Display>
<Measurement>
<Type width="110">button</Type>
<Discreets>
<Discreet>
<Display>Restart Streams</Display>
<Value>1</Value>
</Discreet>
</Discreets>
</Measurement>
</Param>
However when I try to add the button to a dashboard it becomes completely blank and is disabled/unclickable with no button text. Adding other buttons connected to automation scripts work flawlessly.
I don't see immediately anything wrong with the param definition, did you finally manage to get this to work?
If not we would be able to do a quick check what is going on if you can send a DELT package of the element together with the way the dashboard is made (are you using the old or new dashboards?) to techsupport@skyline.be so we can try to simulate the parameter that isn't working.
Another tip could be to run your protocol with our latest DIS version and look at the errors/warnings in Visual studio:
Normally if you made a mistake in the driver definition this should be highlighted when using DIS.