![]() ![]() |
![]() |
||
Extending PeExtensionsPe has the capability of using plug-ins called Extensions. These Extensions have the same format as the ones used for BeIDE. Therefore, you can use any Extension written for BeIDE with Pe. A more capable Extension interface will be developed for the next version of Pe. As an extra you can also put executables (programs or scripts) in the Extensions directory. These scripts or programs will then be called when you choose them from the Extensions menu. They will get the current selection, or the entire content, as stdin input and stdout is captured and put in the document. When Pe launches, it scans the Directory called Extensions, which is located in the same directory as the Pe application, for valid extensions and loads them. After that Pe tries to find the Extensions directory of BeIDE and scans that one too. Pe is currently distributed with these Extensions:
Language Add-OnsIf you feel the need, you can write your own add-ons for Pe to do syntax colouring, function gathering for the popup and determine word breaks for softwrapping. An interface file is supplied when you have installed the Pe Goodies. If you need extra information to make these add-ons, don't hesitate to ask for more information or even an example. |
|||
Last updated: 05/17/98 |