actionfilter.html

来自「这个是java的quicktime for java 的详细使用文档」· HTML 代码 · 共 733 行 · 第 1/3 页

HTML
733
字号
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>&nbsp;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>&nbsp;mc,        int&nbsp;action,        <A HREF="../../../quicktime/qd/QDPoint.html">QDPoint</A>&nbsp;point)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;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>&nbsp;mc,        int&nbsp;action,        <A HREF="../../../quicktime/std/movies/QTGetExternalMovieRecord.html">QTGetExternalMovieRecord</A>&nbsp;record)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;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>&nbsp;mc,        int&nbsp;action,        <A HREF="../../../quicktime/std/movies/ResolvedQTEventSpec.html">ResolvedQTEventSpec</A>&nbsp;es)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;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>&nbsp;mc,        int&nbsp;action,        <A HREF="../../../quicktime/util/StringHandle.html">StringHandle</A>&nbsp;string)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;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>&nbsp;mc,        int&nbsp;action,        <A HREF="../../../quicktime/std/clocks/TimeRecord.html">TimeRecord</A>&nbsp;tr)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;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>&nbsp;mc,        int&nbsp;action,        <A HREF="../../../quicktime/std/clocks/TimeRecord.html">TimeRecord</A>&nbsp;tr,        java.lang.String&nbsp;str)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;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>&nbsp;mc,        <A HREF="../../../quicktime/qd/QDRect.html">QDRect</A>&nbsp;rect)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method should be overridden to handle the following actions: mcActionSetGrowBoxBounds mcActionGetTimeSliderRect </TD></TR></TABLE>&nbsp;<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>&nbsp;<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>&nbsp;mc,                       int&nbsp;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>&nbsp;mc,                       int&nbsp;action,                       float&nbsp;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>&nbsp;mc,                       int&nbsp;action,                       float[]&nbsp;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>&nbsp;mc,                       int&nbsp;action,                       boolean[]&nbsp;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>&nbsp;mc,                       int&nbsp;action,                       int[]&nbsp;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>&nbsp;mc,                       int&nbsp;action,                       boolean&nbsp;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 + =
减小字号Ctrl + -
显示快捷键?