Cancel
Showing results for 
Search instead for 
Did you mean: 

Help Mechanism for Customized Dialogs

Creator
Creator

Hello everybody,

 

I have a quite easy question I think but I'm stuck on it anyway.

 

According to the RoboticsCustomizedUIManual.pdf I want to add a Helpbutton for my customized commands.

I have a simple HTML (MyTest.html) file for testing saved here:

C:\Program Files\Tecnomatix_13.0.1\eMPower\Robotics\OLP\Abb-Rapid\CustomizedHelp

 

this is the code of the MyTest.html

<!DOCTYPE html>
<html lang="de">

<head>
  <meta charset="UTF-8">
  <title>Sample Help - Custom commands</title>

  <style>

  </style>

</head>

hello World - this is my sample Text

</html>

My OlpConfiguration XML looks like:

...  
<Command Name="XXX"> <RoboticParamRef>
... <Param>Speed</Param> <Param>Zone</Param> </RoboticParamRef> <Layers> <DownloadLayer> ... </DownloadLayer> </Layers> <Dialog Title="MyTest" Help="MyTest.html"></Dialog> </Command>
...

I also tested the complete path for the Help

...Help="C:\Program Files\Tecnomatix_13.0.1\eMPower\Robotics\OLP\Abb-Rapid\CustomizedHelp\MyTest.html"

 

both without success - the Help button is deactivated.

Help.PNG

 

 

 

 

 

Where do I have to place the Dialog line in my XML Code?

Do I have to put the HTMLs  into a common Folder directly unter ...Robotics\OLP\CustomizedHelp

or should I use a Help directoty for each controller? (like above)

 

If anyone could post a sample of a working Help Mechanism this would help also...

 

Thanks for your help

1 REPLY

Re: Help Mechanism for Customized Dialogs

Siemens Phenom Siemens Phenom
Siemens Phenom

Hi,

 

the relevant information you will find in detail in "RoboticsCustoimzedUIManual.pdf" under "Online Help  Mechanism for Customized Dialogs".

The pdf is located in your <TMX Installation>\eMPower\Robotics\OLP folder

You need to add the helo definition for OLP commands in:
<OlpDialogs>
<Dialog Title="MainGroup|SubGroup|YourCommand" Help="YourHelpfile.html" Description="This is my command" Icon="Icon.ico">
<OlpCommandRef>
<OlpCommand>YourCommand</OlpCommand>
</OlpCommandRef>
</Dialog>

</OlpDialogs>

 

Best regards

Patrick