Clarion7 3rdParty Addin!
Posted on Wednesday, May 20th, 2009
This is a very simple example of using the new Clarion7 IDE addin system to put a new item into the help menu.
- Download the addin file – Clarion3rdParty.sdaddin
- Start the Clarion 7 IDE:

- Go to the Tools menu and select the Addin Manager:

- Click the Install Addin button:

- Find the Addin file you downloaded in Step 1

- You should now see the new addin listed in the Addin Manager, restart the IDE to see what it does!

- And there you have it, a new menu item under Help–>Web !

Simply adding a menu item is very easy with the new Clarion 7 IDE. I suppose the hardest part is finding the correct names for everything and getting them in the right place. The Clarion3rdParty.sdaddin file you downloaded at the beginning is just a zip file containing one XML formatted “addin” file. This XML simply tells the IDE what you want to do and where to do it.
This is the XML used in the Clarion3rdParty addin:
<AddIn name = "Clarion3rdPartyAddin" author = "Brahn Partridge" url = "" copyright = "" description = "TODO: Put description here"> <Manifest> <Identity name="ClarionEdge.Clarion3rdPartyAddin" version="0.1"/> <Dependency addin = "SharpDevelop" version = "2.1"/> </Manifest> <Path name = "/SharpDevelop/Workbench/MainMenu/Help/Web"> <MenuItem id = "Clarion3rdParty" label = "Clarion 3rd Party" type="Menu"> <MenuItem id = "ClarionEdge" label = "www.clarionedge.com" icon = "Icons.16x16.WebSearchIcon" link = "http://www.clarionedge.com/"/> </MenuItem> </Path> </AddIn>
And the download again in case you missed it:
| Download: | Clarion3rdParty.sdaddin |
|---|---|
| Version: | 0.1 |
| Updated: | June 3, 2011 |
| Size: | 471 bytes |
| Downloads: | 340 |

Arnor Baldvinsson says: May 21st, 2009 at 2:46 am
Hi Brahn,
Thank you very much for this example!
Best regards,
Arnor!
Translating Clarion7 Addins | Clarion Edge says: October 9th, 2010 at 2:42 pm
[...] quick follow up to my previous article on creating a Clarion7 addin this is an example of how to provide translations of your own addins (based on the example provided [...]