| … | |
… | |
| 24 | This subroutines in this |
24 | This subroutines in this |
| 25 | file provide mechanisms to insert Flash applets (and Java applets) |
25 | file provide mechanisms to insert Flash applets (and Java applets) |
| 26 | into a WeBWorK problem. |
26 | into a WeBWorK problem. |
| 27 | |
27 | |
| 28 | |
28 | |
| 29 | =head1 SEE ALSO |
29 | See also L<http://webwork.maa.org/pod/pg_TRUNK/lib/Applet.html>. |
| 30 | |
|
|
| 31 | L<Applets.pm>. |
|
|
| 32 | |
30 | |
| 33 | =cut |
31 | =cut |
| 34 | |
32 | |
| 35 | ######################################################################### |
33 | ######################################################################### |
| 36 | # |
34 | # |
| … | |
… | |
| 52 | </script> |
50 | </script> |
| 53 | END_HEADER_TEXT |
51 | END_HEADER_TEXT |
| 54 | |
52 | |
| 55 | }; |
53 | }; |
| 56 | |
54 | |
| 57 | =head3 |
55 | =head3 FlashApplet |
| 58 | FlashApplet |
|
|
| 59 | |
56 | |
| 60 | Useage: $applet = FlashApplet(); |
57 | Useage: $applet = FlashApplet(); |
| 61 | |
58 | |
| 62 | =cut |
59 | =cut |
| 63 | |
60 | |
| 64 | sub FlashApplet { |
61 | sub FlashApplet { |
| 65 | return new FlashApplet(@_); |
62 | return new FlashApplet(@_); |
| 66 | |
63 | |
| 67 | } |
64 | } |
| 68 | |
65 | |
|
|
66 | =head3 JavaApplet |
|
|
67 | |
|
|
68 | Useage: $applet = JavaApplet( |
|
|
69 | |
|
|
70 | |
|
|
71 | ); |
|
|
72 | |
|
|
73 | =cut |
|
|
74 | |
| 69 | sub JavaApplet { |
75 | sub JavaApplet { |
| 70 | return new JavaApplet(@_); |
76 | return new JavaApplet(@_); |
| 71 | |
77 | |
| 72 | } |
78 | } |
|
|
79 | |
|
|
80 | =head3 CanvasApplet |
|
|
81 | |
|
|
82 | Useage: $applet = CanvasApplet( |
|
|
83 | |
|
|
84 | |
|
|
85 | ); |
|
|
86 | |
|
|
87 | =cut |
| 73 | |
88 | |
| 74 | sub CanvasApplet { |
89 | sub CanvasApplet { |
| 75 | return new CanvasApplet(@_); |
90 | return new CanvasApplet(@_); |
| 76 | } |
91 | } |
| 77 | package Applet; |
92 | package Applet; |
| 78 | |
93 | |
| 79 | |
94 | |
| 80 | |
95 | |
| 81 | =head2 Methods |
96 | =head1 Methods |
| 82 | |
97 | |
| 83 | =cut |
98 | =cut |
| 84 | |
99 | |
| 85 | ## this method is defined in this file |
100 | ## this method is defined in this file |
| 86 | ## because the main subroutines HEADER_TEXT and MODES are |
101 | ## because the main subroutines HEADER_TEXT and MODES are |