SAP CL_GUI_MOVIE OO Class - SAP Movie Control
CL_GUI_MOVIE is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_GUI_MOVIE including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Inheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CL_GUI_MOVIE is CL_GUI_CONTROLMethod list of CL_GUI_MOVIE SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
CLEAR_MOVIE | Deletes Media File from Control | Public |
CALL METHOD cl_gui_movie=>CLEAR_MOVIE...more details | ||
CONSTRUCTOR | Constructor | Public |
CALL METHOD cl_gui_movie=>CONSTRUCTOR...more details | ||
DISPLAY_CONTEXT_MENU | Context Menu | Public |
CALL METHOD cl_gui_movie=>DISPLAY_CONTEXT_MENU...more details | ||
GET_DURATION | Returns Total Duration of Movie (with Flush) | Public |
CALL METHOD cl_gui_movie=>GET_DURATION...more details | ||
GET_TIME | Returns Current Playing Time (with Flush) | Public |
CALL METHOD cl_gui_movie=>GET_TIME...more details | ||
GET_VOLUME | Returns Current Volume (0-10) (with Flush) | Public |
CALL METHOD cl_gui_movie=>GET_VOLUME...more details | ||
| ||
IS_CONTROLLER_VISIBLE | Returns Visibility of Controller (1: Yes, 0: No) (FLUSH) | Public |
CALL METHOD cl_gui_movie=>IS_CONTROLLER_VISIBLE...more details | ||
IS_MUTED | Returns Mute On/Off (1: Sound Off, 0: Sound On) (with Flush) | Public |
CALL METHOD cl_gui_movie=>IS_MUTED...more details | ||
LOAD_MOVIE_FROM_URL | Loads a Media File from a URL (Movie, VR, Sound ...) | Public |
CALL METHOD cl_gui_movie=>LOAD_MOVIE_FROM_URL...more details | ||
SET_3D_BORDER | Sets 3D Frame | Public |
CALL METHOD cl_gui_movie=>SET_3D_BORDER...more details | ||
SET_CONTROLLER_VISIBLE | Sets Visibility of Controller (1: Yes, 0: No) | Public |
CALL METHOD cl_gui_movie=>SET_CONTROLLER_VISIBLE...more details | ||
SET_DISPLAY_MODE | Sets Display Mode | Public |
CALL METHOD cl_gui_movie=>SET_DISPLAY_MODE...more details | ||
SET_MUTED | Sets Mute On/Off (1: Sound Off, 0: Sound On) | Public |
CALL METHOD cl_gui_movie=>SET_MUTED...more details | ||
SET_TIME | Sets Current Playing Time | Public |
CALL METHOD cl_gui_movie=>SET_TIME...more details | ||
SET_VOLUME | Sets Current Volumen (0-10) | Public |
CALL METHOD cl_gui_movie=>SET_VOLUME...more details | ||
START_MOVIE | Starts Movie | Public |
CALL METHOD cl_gui_movie=>START_MOVIE...more details | ||
STEP_MOVIE | Increases Time Code | Public |
CALL METHOD cl_gui_movie=>STEP_MOVIE...more details | ||
STOP_MOVIE | Stops Move | Public |
CALL METHOD cl_gui_movie=>STOP_MOVIE...more details |
CL_GUI_MOVIE attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
DISPLAY_MODE | Instance Attribute | Display Mode | LIKE I | Public | |
DISPLAY_MODE_FIT | Constant | Display Mode | 2 | LIKE I | Public |
DISPLAY_MODE_FIT_CENTER | Constant | Display Mode | 4 | LIKE I | Public |
DISPLAY_MODE_NORMAL | Constant | Display Mode | 0 | LIKE I | Public |
DISPLAY_MODE_NORMAL_CENTER | Constant | Display Mode | 3 | LIKE I | Public |
DISPLAY_MODE_STRETCH | Constant | Display Mode | 1 | LIKE I | Public |
EVENTID_CONTEXT_MENU | Constant | Event Context Menu | 1 | LIKE I | Public |
EVENTID_CONTEXT_MENU_SELECTED | Constant | Event Context Menu | 6 | LIKE I | Public |
EVENTID_CONTROL_CLICK | Constant | Event Control Click | -600 | LIKE I | Public |
EVENTID_CONTROL_DBLCLICK | Constant | Event Control Doubleclick | -601 | LIKE I | Public |
EVENTID_ENTER_NODE | Constant | Event Entered VR Node | 5 | LIKE I | Public |
EVENTID_HOT_SPOT_CLICK | Constant | Event Hot Spot Click (VR) | 4 | LIKE I | Public |
EVENTID_MOVIE_CLICK | Constant | Event Movie Click | 2 | LIKE I | Public |
EVENTID_MOVIE_DBLCLICK | Constant | Event Movie DoubleClick | 3 | LIKE I | Public |
EVENTID_MOVIE_START | Constant | Event Movie Started | 6 | LIKE I | Public |
EVENTID_MOVIE_STOP | Constant | Event Movie Stopped | 7 | LIKE I | Public |
Events of Class CL_GUI_MOVIE
Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... CONTEXT_MENU - Context MenuCONTEXT_MENU_SELECTED - Context Menu Chosen
CONTROL_CLICK - Mouse Click In The Control
CONTROL_DBLCLICK - Mouse Doubleclick In The Control
ENTER_NODE - Event Entered VR node
HOT_SPOT_CLICK - Event Hot Spot Click (VR)
MOVIE_CLICK - Mouse Click On The Picture
MOVIE_DBLCLICK - Mouse Doubleclick In The Picture
MOVIE_START - Event Movie Started
MOVIE_STOP - Event Movie Stopped
Links to Related Class(s)
CL_GUI_M...Full list of available SAP object classes
Search for further information about these or an SAP related objects