This software is provided "as is" without warranty of any kind. The author disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall the author be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages.

HKCU\Software\HfrSoft\Switch\Init.PlugIns

The xx stands for the unique ID of the plug-in (01-32).

PI.xx

This REG_SZ value contains the type of the plug-in. Following types are available: controlpanel, builtin and runfile. The "runfile" type is available since Switch 1.25 Beta1!

PI.xx.Name

This REG_SZ value contains the friendly name of the plug-in. This is the text which is displayed in the Switch plug-in menu. All plug-in types should have this value!

PI.xx.Id

This DWORD value is only available for plug-in type controlpanel. This DWORD value contains unique ID of the control panel applet.

PI.xx.Tab

This DWORD value is only available for plug-in type controlpanel. Contains the tab (0 is the first) which should be initally visible when the plug-in is opened.

PI.xx.File

This REG_SZ value is only available for plug-in type runfile. Contains the name of a file which should opened when the plug-in is used. You can provide an executeable file (e.g. ".exe") or a document (e.g. ".doc").

PI.xx.Param

This REG_SZ value is only available for plug-in type runfile. Contains parameter(s) which are passed to the executeable defined in PI.xx.File.

IDs

This topic lists all available plug-ins which I have written for Switch.

ID Type Name Information
01 controlpanel Contrast Id=0, Tab=0
02 controlpanel Password Id=1, Tab=0
03 controlpanel Power Id=3, Tab=0
04 controlpanel Memory Id=4, Tab=0
05 controlpanel Memory Cards Id=4, Tab=1
06 controlpanel Memory Running Apps Id=4, Tab=2
07-09 - - -
10 runfile Notes Open Notes
11 runfile PDA Text Clipboard Needs RCMD
12 runfile Todo List reserved for hfrmobile.com
13-19 - - -
20 builtin Lock not implemented
21-32 - - -
33-99 - - Range for other developers

Valid HTML 4.01 Transitional