MapWindow Home
Search MapWindow.org


  • Home
    • Download
    • Why MW
    • FAQ
    • Contact
  • Products
    • MapWindow
    • ActiveX
    • Plug-ins
  • Software Dev
    • Sample Code
    • Scripts
    • Source
    • Bugs
    • Support
    • Languages
  • Site Tools
    • Forums
    • Tutorials
    • Mailing Lists
    • Team
    • Site Stats
    • Links
  • Get Stuff
    • Buy a CD
    • Buy a T-Shirt
    • MW Book
    • ActiveX Book
    • Donate
    • Buy Support
  • Documentation
    • MWGIS App. User Guide
    • GISTools User Guide
    • MW Plug-ins Dev. Guide
    • MWGIS ActiveX Dev. Guide
    • MWGeoProc Dev. Guide

MapWindowDevelper:Plugins

From MapWindow GIS

Jump to: navigation, search

MapWindow.Interfaces.Plugins

Interface for manipulating plugins

Property Members

Name Access Summary
Count : Int32 public number of available plugins
Item : IPlugin public Gets an IPlugin object from the list of all loaded plugins 0-based index into the list of plugins
PluginFolder : String public Gets or Sets the default folder where plugins are loaded from

Method Members

Name Access Summary
AddFromDir() : Boolean public Adds any compatible plugins from a directory(recursive into subdirs)
AddFromFile() : Boolean public Add a plugin from a file
BroadcastMessage() : Void public Sends a broadcast message to all loaded plugins
Clear() : Void public clears all plugins from the list of available plugins, but doesn't unload loaded plugins
GetPluginKey() : String public Returns the key belonging to a plugin with the given name. An empty string is returned if the name is not found.
LoadFromObject() : Boolean public Loads a plugin from an instance of an object
LoadFromObject() : Boolean public Loads a plugin from an instance of an object
PluginIsLoaded() : Boolean public Checks to see if a plugin is currently loaded (running)
Remove() : Void public Removes a plugin from the list of available plugins and unloads the plugin if loaded
ShowPluginDialog() : Void public Shows the dialog for loading/starting/stopping plugins
StartPlugin() : Boolean public Starts (loads) a specified plugin
StopPlugin() : Void public Stops (unloads) a specified plugin
Retrieved from "http://www.mapwindow.org/wiki/index.php/MapWindowDevelper:Plugins"
Views
  • Page
  • Discussion
  • View source
  • History
Personal tools
  • Log in / create account
  • What links here
  • Related changes
  • Upload file
  • Special pages
  • Printable version
  • Permanent link

Geospatial Software Lab

Copyright © 2008 - MapWindow Open Source Team
( last updated: September 15 2008.)
Home | Donate | Download | MapWindow GIS Desktop | MapWinGIS.ocx | Plug-ins | Contact | Lists | Bugs | Sample Code | Documentation
Code Repository | Open Source License | Discussion Forum | Wiki | Join the Team | Site Statistics | Links