Developer Plugin & Client Plugin

Hi,

Is there any change in the process of creating a Developer Plugin & Client Plugin for Servoy?

From which perspective?

pbakker:
From which perspective?

Hi Paul,

In the process of creating a Plugin.

That I understand from your first post.

You ask if anything changed, so I ask: from which perspective?

Change means there is an old situation and a new situation.

So, let me refrase: a change from where/when to where/when?

Paul

Hi Paul,

I want to ask that, the process of creating a Client plugin, explained in the below…

HOW TO write a Servoy Plugin
http://www.servoy.com/generic.jsp?mt=39 … omy_id=571

is different than the process of creating a Developer plugin?, because at my end, I have created a developer plugin by implementing IDeveloperPlugin Interface and using a IDeveloperPluginAccess object, but the plugin is not displaying in the Plugin Tree in the code editor. :(

The IDeveloperPluginAccess interface is for the purpose of accessing design mode or the plugins menu. Just stick to what is written in the “How to” document and you will have a working plugin.

Ok, now I’ve got a question that can be answered :D

First of all; Nothing changed in how to write plugins, the sample still is valid. The only thing that changes is the set of functions available in the Plugin API: It gets extended over time.

With regards to you situation: You are developing a Developer plugin: That will never show in the list of plugins. The list of plugins only show plugins that have a Iclient Access implementation, becaus ethe list of plugins is there to be able to use functions in methods.

If you create a Developer plugin, it menas you add features to Servoy Developer. So, you need to make them accessible in Developer somehow, for example by adding an extra menu item.

Hope this helps,

Paul

By the way: Marcel and myself are busy all day creating plugins. You could also consider asking one of us if we can be of any help and not waste too much time with the basics of plugin creation…