📄 actionfilter.html
字号:
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/movies/ActionFilter.html#execute(quicktime.std.movies.MovieController, int, quicktime.qd.QDPoint)">execute</A></B>(<A HREF="../../../quicktime/std/movies/MovieController.html">MovieController</A> mc, int action, <A HREF="../../../quicktime/qd/QDPoint.html">QDPoint</A> point)</CODE><BR> This method should be overridden to handle the following actions: mcActionForceTimeTableUpdate </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/movies/ActionFilter.html#execute(quicktime.std.movies.MovieController, int, quicktime.std.movies.QTGetExternalMovieRecord)">execute</A></B>(<A HREF="../../../quicktime/std/movies/MovieController.html">MovieController</A> mc, int action, <A HREF="../../../quicktime/std/movies/QTGetExternalMovieRecord.html">QTGetExternalMovieRecord</A> record)</CODE><BR> This method should be overridden to handle the following actions: mcActionGetExternalMovie </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/movies/ActionFilter.html#execute(quicktime.std.movies.MovieController, int, quicktime.std.movies.ResolvedQTEventSpec)">execute</A></B>(<A HREF="../../../quicktime/std/movies/MovieController.html">MovieController</A> mc, int action, <A HREF="../../../quicktime/std/movies/ResolvedQTEventSpec.html">ResolvedQTEventSpec</A> es)</CODE><BR> This method should be overridden to handle the following actions: mcActionExecuteAllActionsForQTEvent mcActionExecuteOneActionForQTEvent This class will pass on the wired sprites actions.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/movies/ActionFilter.html#execute(quicktime.std.movies.MovieController, int, quicktime.util.StringHandle)">execute</A></B>(<A HREF="../../../quicktime/std/movies/MovieController.html">MovieController</A> mc, int action, <A HREF="../../../quicktime/util/StringHandle.html">StringHandle</A> string)</CODE><BR> This method should be overridden to handle the following actions: mcActionLinkToURL mcActionShowMessageString mcActionGetNextURL </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/movies/ActionFilter.html#execute(quicktime.std.movies.MovieController, int, quicktime.std.clocks.TimeRecord)">execute</A></B>(<A HREF="../../../quicktime/std/movies/MovieController.html">MovieController</A> mc, int action, <A HREF="../../../quicktime/std/clocks/TimeRecord.html">TimeRecord</A> tr)</CODE><BR> This method should be overridden to handle the following actions: mcActionGoToTime mcActionSetSelectionBegin mcActionGetSelectionBegin mcActionSetSelectionDuration mcActionGetSelectionDuration </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/movies/ActionFilter.html#execute(quicktime.std.movies.MovieController, int, quicktime.std.clocks.TimeRecord, java.lang.String)">execute</A></B>(<A HREF="../../../quicktime/std/movies/MovieController.html">MovieController</A> mc, int action, <A HREF="../../../quicktime/std/clocks/TimeRecord.html">TimeRecord</A> tr, java.lang.String str)</CODE><BR> This method should be overridden to handle the following actions: mcActionGetChapterTime </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> boolean</CODE></FONT></TD><TD><CODE><B><A HREF="../../../quicktime/std/movies/ActionFilter.html#execute(quicktime.std.movies.MovieController, quicktime.qd.QDRect)">execute</A></B>(<A HREF="../../../quicktime/std/movies/MovieController.html">MovieController</A> mc, <A HREF="../../../quicktime/qd/QDRect.html">QDRect</A> rect)</CODE><BR> This method should be overridden to handle the following actions: mcActionSetGrowBoxBounds mcActionGetTimeSliderRect </TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TD><B>Methods inherited from class java.lang.Object</B></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD></TR></TABLE> <P><!-- ============ FIELD DETAIL =========== --><!-- ========= CONSTRUCTOR DETAIL ======== --><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><A NAME="execute(quicktime.std.movies.MovieController, int)"><!-- --></A><H3>execute</H3><PRE>public boolean <B>execute</B>(<A HREF="../../../quicktime/std/movies/MovieController.html">MovieController</A> mc, int action)</PRE><DL><DD>This method should be overridden to handle the following actions:<UL> <LI>mcActionIdle ID = 1 <LI>mcActionActivate ID = 3 <LI>mcActionDeactivate ID = 4 <LI>mcActionDraw ID = 2 (The Graphics object of the controller can be retrieved from the controller if required) <LI>mcActionSetColorTable (The ColorTable object of the movie can be retrieved from the movie) <LI>mcActionForceTimeTableUpdate ID = 61 <LI>mcActionMovieChanged ID = 77 <LI>mcActionControllerSizeChanged ID = 26 (The controller object can be retrieved from the movie) <LI>mcActionSuspend ID = 46 <LI>mcActionResume ID = 47 <LI>mcActionMovieEdited ID = 50 <LI>mcActionMovieFinished ID = 86 </UL><DD><DL><DT><B>Parameters:</B><DD><CODE>mc</CODE> - the movie controller the action is invoked upon<DD><CODE>action</CODE> - the id of the action that invoked this method<DT><B>Returns:</B><DD>true if you handled the action otherwise false</DL></DD></DL><HR><A NAME="execute(quicktime.std.movies.MovieController, int, float)"><!-- --></A><H3>execute</H3><PRE>public boolean <B>execute</B>(<A HREF="../../../quicktime/std/movies/MovieController.html">MovieController</A> mc, int action, float value)</PRE><DL><DD>This method should be overridden to handle the following actions:<UL> <LI>mcActionPlay <LI>mcActionSetVolume <LI>mcActionPrerollAndPlay <LI>mcActionAutoPlay <LI>mcActionPauseToBuffer <LI>mcActionSetVolumeStep </UL><DD><DL><DT><B>Parameters:</B><DD><CODE>mc</CODE> - the movie controller the action is invoked upon<DD><CODE>action</CODE> - the id of the action that invoked this method<DD><CODE>value</CODE> - the value that accompanies that action<DT><B>Returns:</B><DD>true if you handled the action otherwise false</DL></DD></DL><HR><A NAME="execute(quicktime.std.movies.MovieController, int, float[])"><!-- --></A><H3>execute</H3><PRE>public boolean <B>execute</B>(<A HREF="../../../quicktime/std/movies/MovieController.html">MovieController</A> mc, int action, float[] value)</PRE><DL><DD>This method should be overridden to handle the following actions:<UL> <LI>mcActionGetVolume <LI>mcActionGetPlayRate </UL><DD><DL><DT><B>Parameters:</B><DD><CODE>mc</CODE> - the movie controller the action is invoked upon<DD><CODE>action</CODE> - the id of the action that invoked this method<DD><CODE>value</CODE> - In the first element of this array the application should return the desired value for this action and return true. If the application wants the MovieToolbox to return the current value then return false.<DT><B>Returns:</B><DD>true if you handled the action otherwise false</DL></DD></DL><HR><A NAME="execute(quicktime.std.movies.MovieController, int, boolean[])"><!-- --></A><H3>execute</H3><PRE>public boolean <B>execute</B>(<A HREF="../../../quicktime/std/movies/MovieController.html">MovieController</A> mc, int action, boolean[] value)</PRE><DL><DD>This method should be overridden to handle the following actions:<UL> <LI>mcActionGetLooping <LI>mcActionGetLoopIsPalindrome <LI>mcActionGetKeysEnabled <LI>mcActionGetPlaySelection <LI>mcActionGetUseBadge <LI>mcActionGetPlayEveryFrame <LI>mcActionShowBalloon - set to false to stop balloon <LI>mcActionBadgeClick - set to false to ignore click <LI>mcActionGetDragEnabled <LI>mcActionGetCursorSettingEnabled <LI>mcActionGetMovieActive </UL><DD><DL><DT><B>Parameters:</B><DD><CODE>mc</CODE> - the movie controller the action is invoked upon<DD><CODE>action</CODE> - the id of the action that invoked this method<DD><CODE>value</CODE> - In the first element of this array the application should return the desired value for this action and return true. If the application wants the MovieToolbox to return the current value then return false.<DT><B>Returns:</B><DD>true if you handled the action otherwise false</DL></DD></DL><HR><A NAME="execute(quicktime.std.movies.MovieController, int, int[])"><!-- --></A><H3>execute</H3><PRE>public boolean <B>execute</B>(<A HREF="../../../quicktime/std/movies/MovieController.html">MovieController</A> mc, int action, int[] value)</PRE><DL><DD>This method should be overridden to handle the following actions:<UL> <LI>mcActionGetFlags <LI>mcActionGetMovieID </UL><DD><DL><DT><B>Parameters:</B><DD><CODE>mc</CODE> - the movie controller the action is invoked upon<DD><CODE>action</CODE> - the id of the action that invoked this method<DD><CODE>value</CODE> - In the first element of this array the application should return the desired value for this action and return true. If the application wants the MovieToolbox to return the current value then return false.<DT><B>Returns:</B><DD>true if you handled the action otherwise false</DL></DD></DL><HR><A NAME="execute(quicktime.std.movies.MovieController, int, boolean)"><!-- --></A><H3>execute</H3><PRE>public boolean <B>execute</B>(<A HREF="../../../quicktime/std/movies/MovieController.html">MovieController</A> mc, int action, boolean value)</PRE><DL><DD>This method should be overridden to handle the following actions:<UL> <LI>mcActionSetLooping <LI>mcActionSetLoopIsPalindrome <LI>mcActionSetKeysEnabled <LI>mcActionSetPlaySelection <LI>mcActionSetUseBadge <LI>mcActionSetPlayEveryFrame <LI>mcActionSetCursorSettingEnabled <LI>mcActionGetDragEnabled
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -