Methods Actions


ToolBookDeveloper FreeBees



Actions Editor Including Methods

Did you know that this new feature existed??? Well you should:-)Click here to read an article from Platte Canyon's "The EnterPage", Issue 5-04 on "Actions Editor Tip by Cindy Kessler" - thanks Cindy:-)

How Does This FreeBee Work?

This is an unofficial, unsupported, undocumented (except here:-) hacked version of the Actions System Editor. Therefore, you already know how this works. Right?  Use it at your own risk. If you have problems with this tool, you will not get support from Click2Learn, Platte Canyon, or me. That said, the ToolBook List would be a good forum to discuss this tool and how it can be used.

I have been using this new Actions Editor for more than 3 months and have not found any problems at all.

This tool is a modified (hacked) version of the standard Actions Editor, it will allow you to easily access this really cool and great new feature - Action Methods - available in version 8.5 Instructor only. Without this tool or a tool like this, you are on your own to create the Actions Methods using the command window.

How Can This FreeBee Be Used?

You can use this FreeBee in your own development of ToolBook projects. You cannot give away or sell this FreeBee to others. If you want others to be able to use the FreeBee, please direct them to this site to register for the FreeBee Newsletter and access to all of the FreeBees.

How Does the FreeBee Work During Development?

Once you have updated your Actions System Editor with this tool, you will be able to create Action Methods as easily as you create Shared Actions.

What's New?

There is a new option in the Action menu called "Method Actions..." which is just above the "Shared Actions..." option.

When you select the Method Actions option the following dialog will open. Note that this looks and works exactly the same as the "Shared Actions" dialog. Functionally, Method Actions are exactly the same as Shared Actions, the difference is where the Actions are stored and their scope.

That's it:-)

How do I use Method Actions?

After you have created a Method Action you need to "Execute" the Action. From the Insert menu, select Action, Object, Execute Method:

The following dialog will popup and allow you to select the object that has Method Actions. Once selected you then need to select the Method to Execute. If the Method has parameters you would then define these parameters. Finally you would optionally specify a variable to store the returned value.

That's it, simple right?

Installing the Tool To Your System

Before you download the tool ensure that ToolBook is closed. Using explorer or My Computer, navigate to the Instructor product directory which should be: C:\Program Files\click2learn\Instructor85\ for a standard install. Now create two new folders called tb85actaOriginal and tb85actaMethods, move the existing C:\Program Files\click2learn\Instructor85 \tb85acta.sbk into the tb85actaOriginal folder. Download the FreeBee tool into the C:\Program Files\click2learn\Instructor85\tb85actaMethods\ folder. The download file will be, now extract the tb85acta.sbk to the C:\Program Files\click2learn\Instructor85\ folder.

Removing the Tool From Your System

If after installing this tool you decide not to use Action Methods, there is really no need to delete it from your system.  If however, you want to remove it, here is how you would do that:

Assuming you have followed the above installation method all you need to do is copy the file C:\Program Files\click2learn\Instructor85\tb85actaOriginal\tb85acta.sbk to C:\Program Files\click2learn\Instructor85\tb85acta.sbk overwriting the exiting file. Your call if you also want to delete the two folders b85actaOriginal and tb85actaMethods.

Why I Developed this FreeBee

After I read Cindy's article on using Actions Methods, I realized that it opened a whole world of possibilities that are not doable using standard Actions.

I started using Actions Methods, but quickly got tired of having to use the command window to create the methods. I modified my Actions Editor so that I could add methods as easily as I could add actions. While I hesitated providing this to others because it modifies the standard Action System Editor, I decided to make it available on a "at your own risk" basis because it is just too good not to share with fellow ToolBookers.

FreeBee Features

  • Create Action Methods with the same ease as adding standard Shared Actions that we are all familiar with.

  • Focus on harnessing the power of Methods Actions and not on writing the code for the Methods Actions.

FreeBee Details

Developed in ToolBook v8.5.  Sorry, but this functionality didn't exist until v8.5 :-(

Get FreeBee

Description Price

Methods Actions Tool for the Action System



To FreeBee Newsletter Subscribers


Home | FreeBees | Products | Consulting | Links and Resources | About/Contact | Support for Products

2002-2012 Nirvana Bound Pty Ltd