| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Revision: |
porting updates from trunk. Added pass through methods to VectorFields.pm so that AUTOLOAD is not needed. I missed this file the first time through.
changes to support preserving state for geogebra applets
Many changes have been made to the applet support ((particularly in the javaScript) to insure that the state of the applet is stored and retreived "exactly" -- no matter how funny the characters. This was harder than one might think.
this works with java applets but not yet with flash applets
test development branch
added comments
added id tags as well as name tags to input items
The buttons for setConfig and getConfig are only shown in the debug display if those commands are defined and non-empty. Likewise for the setState and getState buttons.
Changed how errors are caught in methodDefined() to prevent unneeded error messages in firefox Made cosmetic corrections to how error messages are reported.
syncing pg HEAD with pg2.4.7 on 6/25/2009
Change the "return applet to virgin state" button into a submit button so that the action takes place immediately rather than after entering an answer
minor changes to refine the applet interface and to make it work smoothly in both debuMode and non-debugMode Also changed the name of the reset_button to the reinitialize_button and the title the button carries
Added documentation for applet API added initialState to the instance variables
refactored code using methodDefined() converted configAlias to setConfigAlias replaced debug by jsDebugMode (for now -- eventually we'll have a debug mode for each applet)
Minor cosmetic change
More code to check that the javaScript file is availabe.
Fixed typo
print warning if the javaScript file is not available.
Reworked applet support code to use more object oriented approach.
Fixed comment
minor changes to help with debugging
Uploading changes in the AppletObjects.pl and Applet.pm modules.
fix method of setting debug
Latest reworking of the Applets.pm and AppletObjects.pl files Debugging and error reporting should be better now.
add reinitialize applet button to the standard installation to complement reset state button. CVS: ----------------------------------------------------------------------
Fixed bug in base64Q subroutine
corrected typos in setState macros.
New version of Applet.pm and AppletObjects.pl that supports both flash new FlashApplet(); and java applets new JavaApplet(); see pod docs in those two files for more details.
Fixed bug. Pass variables in $foo = FlashApplet(...) to the actual applet creator
Corrected spelling in pod documents.
Provides front end for Applet.pm.
To use applets add loadMacros("AppletObjects.pl")
to the top of your PG problem file.
$applet = FlashApplet();
gets you started. There is reasonable POD documentation in this file including a working problem
for the ExternalInterface.swf flash object.
-- Mike
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| aubreyja at gmail dot com | ViewVC Help |
| Powered by ViewVC 1.0.9 |