[system] / trunk / pg / macros / AppletObjects.pl Repository:
ViewVC logotype

Log of /trunk/pg/macros/AppletObjects.pl

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 6546 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 21 15:40:38 2010 UTC (8 years, 9 months ago) by gage
File length: 15200 byte(s)
Diff to previous 6372 , to selected 5667
added alignedChoice.pl from the Union collection of macros
updated POD documentation.


Revision 6372 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 15 03:28:21 2010 UTC (9 years, 2 months ago) by gage
File length: 15026 byte(s)
Diff to previous 6368 , to selected 5667
back ported suppor for geogebra applets


Revision 6368 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 14 18:06:32 2010 UTC (9 years, 2 months ago) by gage
File length: 15041 byte(s)
Diff to previous 6316 , to selected 5667
back port from gage_dev
changes in support of applets


Revision 6316 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 1 21:47:45 2010 UTC (9 years, 2 months ago) by gage
File length: 14724 byte(s)
Diff to previous 6297 , to selected 5667
This revision works for ie8 and firefox most of the time for both java and flash applets.  Sometimes there will be a failure for the applet to load, followed by a successful load -- there is apparently still a race condition in determining whether an applet - particularly a flash applet -- is ready

Revision 6297 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 21 21:04:12 2010 UTC (9 years, 3 months ago) by gage
File length: 14677 byte(s)
Diff to previous 6210 , to selected 5667
added comments 

Revision 6210 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 20 00:46:38 2010 UTC (9 years, 6 months ago) by gage
File length: 11450 byte(s)
Diff to previous 6178 , to selected 5667
added id tags as well as name tags to input items

Revision 6178 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 3 17:13:46 2010 UTC (9 years, 8 months ago) by gage
File length: 11346 byte(s)
Diff to previous 6079 , to selected 5667
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.

Revision 6079 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jul 12 23:38:12 2009 UTC (10 years, 2 months ago) by gage
File length: 10854 byte(s)
Diff to previous 6058 , to selected 5667
Changed how errors are caught in methodDefined() to prevent unneeded error messages in firefox
Made cosmetic corrections to how error messages are reported.

Revision 6058 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 25 23:28:44 2009 UTC (10 years, 2 months ago) by gage
File length: 10768 byte(s)
Diff to previous 6052 , to selected 5667
syncing pg HEAD with pg2.4.7 on 6/25/2009

Revision 6052 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 25 14:51:10 2009 UTC (10 years, 2 months ago) by gage
File length: 10833 byte(s)
Diff to previous 6030 , to selected 5667
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

Revision 6030 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 22 18:33:06 2009 UTC (10 years, 6 months ago) by gage
File length: 10811 byte(s)
Diff to previous 6026 , to selected 5667
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

Revision 6026 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 15 19:25:03 2009 UTC (10 years, 6 months ago) by gage
File length: 10596 byte(s)
Diff to previous 6019 , to selected 5667
Added documentation for applet API

added initialState to the instance variables

Revision 6019 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 10 12:07:47 2009 UTC (10 years, 6 months ago) by gage
File length: 10457 byte(s)
Diff to previous 6010 , to selected 5667
refactored code using methodDefined()
converted configAlias to setConfigAlias
replaced debug by jsDebugMode (for now -- eventually we'll have a debug mode for each applet)

Revision 6010 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 19 03:05:14 2009 UTC (10 years, 7 months ago) by gage
File length: 9948 byte(s)
Diff to previous 5997 , to selected 5667
Minor cosmetic change

Revision 5997 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 7 23:08:34 2009 UTC (10 years, 7 months ago) by gage
File length: 9567 byte(s)
Diff to previous 5996 , to selected 5667
More code to check that the javaScript file is availabe.

Revision 5996 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 7 22:55:29 2009 UTC (10 years, 7 months ago) by gage
File length: 9725 byte(s)
Diff to previous 5995 , to selected 5667
 Fixed typo

Revision 5995 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 7 22:53:18 2009 UTC (10 years, 7 months ago) by gage
File length: 9726 byte(s)
Diff to previous 5993 , to selected 5667
print warning if the javaScript file is not available.

Revision 5993 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 7 22:27:29 2009 UTC (10 years, 7 months ago) by gage
File length: 9567 byte(s)
Diff to previous 5971 , to selected 5667
Reworked applet support code to use more object oriented approach.

Revision 5971 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 17 03:25:31 2009 UTC (10 years, 8 months ago) by gage
File length: 14758 byte(s)
Diff to previous 5677 , to selected 5667
Fixed comment

Revision 5677 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 22 19:17:10 2008 UTC (11 years, 4 months ago) by gage
File length: 14763 byte(s)
Diff to previous 5667
minor changes to help with debugging

Revision 5667 - (view) (download) (as text) (annotate) - [selected]
Modified Mon May 12 00:50:24 2008 UTC (11 years, 4 months ago) by gage
File length: 14726 byte(s)
Diff to previous 5662
Uploading changes in the AppletObjects.pl and Applet.pm modules.

Revision 5662 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 5 17:24:46 2008 UTC (11 years, 4 months ago) by gage
File length: 14295 byte(s)
Diff to previous 5660 , to selected 5667
fix method of setting debug

Revision 5660 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 5 16:43:29 2008 UTC (11 years, 4 months ago) by gage
File length: 14192 byte(s)
Diff to previous 5642 , to selected 5667
Latest reworking of the Applets.pm and AppletObjects.pl files

Debugging and error reporting should be better now.

Revision 5642 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Apr 26 21:19:14 2008 UTC (11 years, 4 months ago) by gage
File length: 11733 byte(s)
Diff to previous 5626 , to selected 5667
add reinitialize applet button to the standard installation to complement
reset state button.

 CVS: ----------------------------------------------------------------------

Revision 5626 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 26 02:43:07 2008 UTC (11 years, 5 months ago) by gage
File length: 11623 byte(s)
Diff to previous 5623 , to selected 5667
Fixed bug in base64Q subroutine

Revision 5623 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Mar 25 22:00:23 2008 UTC (11 years, 5 months ago) by gage
File length: 11620 byte(s)
Diff to previous 5618 , to selected 5667
corrected typos in setState macros.

Revision 5618 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 16 14:39:14 2008 UTC (11 years, 6 months ago) by gage
File length: 11566 byte(s)
Diff to previous 5597 , to selected 5667
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.

Revision 5597 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 3 15:17:40 2008 UTC (11 years, 8 months ago) by gage
File length: 5536 byte(s)
Diff to previous 5593 , to selected 5667
Fixed bug.  Pass variables in $foo = FlashApplet(...)   to the actual applet creator

Revision 5593 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 3 22:32:01 2007 UTC (11 years, 9 months ago) by gage
File length: 5534 byte(s)
Diff to previous 5582 , to selected 5667
Corrected spelling in pod documents.

Revision 5582 - (view) (download) (as text) (annotate) - [select for diffs]
Added Tue Nov 6 16:45:28 2007 UTC (11 years, 10 months ago) by gage
File length: 5513 byte(s)
Diff to selected 5667
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.

  Diffs between and
  Type of Diff should be a

Sort log by:

aubreyja at gmail dot com
ViewVC Help
Powered by ViewVC 1.0.9