Re: v13+ Plugin List issue

2018-05-06 Thread Chip Scheide via 4D_Tech
Thanks for the detailed explanation. In this case, I just need to make sure that a specific plugin, that my component is using, is available. I am/can reasonably assume that if I can not find the plugin in the plugin folder it is not installed. But... since you point out the plugin could be

Re: v13+ Plugin List issue

2018-05-06 Thread Keisuke Miyako via 4D_Tech
PLUGIN LIST returns the list of plugins that are actually loaded (as opposed to simply detected). For historic reasons, "4D Quick", "4D Chart", "DDE Tools", etc. are also included in the list, although they are actually integrated into 4D (chart was divorced in v13). it should also be noted

Re: v13+ Plugin List issue

2018-05-05 Thread Chip Scheide via 4D_Tech
I work around the issue by using Structure file with and with out the * to get the file paths to the location of the plugin folders, and the using folder list (the plugin is a package on a Mac) to determine if it exists in the right location, and move it from component to host if it is not in

Re: v13+ Plugin List issue

2018-05-04 Thread Keisuke Miyako via 4D_Tech
it sounds like PLUGIN LIST is being executed in the component's context. I guess it should the responsibility of the host to check for plugin availability, not the component. 2018/05/05 4:16、Chip Scheide via 4D_Tech <4d_tech@lists.4d.com> のメール: Ideas as to what is

v13+ Plugin List issue

2018-05-04 Thread Chip Scheide via 4D_Tech
so.. I have a component which needs a plugin. The host system needs to have the plugin available to it (in the host plugin folder) I wrote some code to check and copy the needed plugin from the component's plugin folder to the host's. To check whether or not the host has the plugin I use PLUGIN