| 
View
 

Plugin basics

Page history last edited by Bill DeWitt 18 years, 11 months ago

This first part sets up the file. When it is read, these commands tell the HalAssistant what to do with the file.

 

Rem Type=Plugin as opposed to "brain"

Rem Name=My Cool Plugin the name that people will see in the checklist

Rem Author=Captain Blasto your name

Rem Host=Assistant the program intended to use it

 

This next part puts the information in the "General Options / Brain" dialog and shows up when the plugin is checked. Further down in teh script you will make the actual lables and buttons. Much of this is standard VBS rather than HalScript commands.

 

'This sub setups the plug-ins option panel in Hal's options dialog

Sub OptionsPanel() the options panel looks for this name

lblPlugin(0).Caption = "AI Appointment Book:"

lblPlugin(0).Move 120, 120

lblPlugin(0).Visible = True

cmdPlugin(0).Caption = "View/Edit Appointment Book"

cmdPlugin(0).Move 520, 480, 2600, 375

cmdPlugin(0).Visible = True

cmdPlugin(1).Caption = "Edit User Defined Events"

cmdPlugin(1).Move 520, 980, 2600, 375

cmdPlugin(1).Visible = True

End Sub

 

Rem PLUGIN: Here is a short list of plugin ports

Comments (0)

You don't have permission to comment on this page.