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_CONTROL

Method 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 NameDescriptionVisability
CLEAR_MOVIEDeletes Media File from ControlPublic
CALL METHOD cl_gui_movie=>CLEAR_MOVIE...more details

CONSTRUCTORConstructorPublic
CALL METHOD cl_gui_movie=>CONSTRUCTOR...more details

DISPLAY_CONTEXT_MENUContext MenuPublic
CALL METHOD cl_gui_movie=>DISPLAY_CONTEXT_MENU...more details

GET_DURATIONReturns Total Duration of Movie (with Flush)Public
CALL METHOD cl_gui_movie=>GET_DURATION...more details

GET_TIMEReturns Current Playing Time (with Flush)Public
CALL METHOD cl_gui_movie=>GET_TIME...more details

GET_VOLUMEReturns Current Volume (0-10) (with Flush)Public
CALL METHOD cl_gui_movie=>GET_VOLUME...more details

IS_CONTROLLER_VISIBLEReturns Visibility of Controller (1: Yes, 0: No) (FLUSH)Public
CALL METHOD cl_gui_movie=>IS_CONTROLLER_VISIBLE...more details

IS_MUTEDReturns Mute On/Off (1: Sound Off, 0: Sound On) (with Flush)Public
CALL METHOD cl_gui_movie=>IS_MUTED...more details

LOAD_MOVIE_FROM_URLLoads a Media File from a URL (Movie, VR, Sound ...)Public
CALL METHOD cl_gui_movie=>LOAD_MOVIE_FROM_URL...more details

SET_3D_BORDERSets 3D FramePublic
CALL METHOD cl_gui_movie=>SET_3D_BORDER...more details

SET_CONTROLLER_VISIBLESets Visibility of Controller (1: Yes, 0: No)Public
CALL METHOD cl_gui_movie=>SET_CONTROLLER_VISIBLE...more details

SET_DISPLAY_MODESets Display ModePublic
CALL METHOD cl_gui_movie=>SET_DISPLAY_MODE...more details

SET_MUTEDSets Mute On/Off (1: Sound Off, 0: Sound On)Public
CALL METHOD cl_gui_movie=>SET_MUTED...more details

SET_TIMESets Current Playing TimePublic
CALL METHOD cl_gui_movie=>SET_TIME...more details

SET_VOLUMESets Current Volumen (0-10)Public
CALL METHOD cl_gui_movie=>SET_VOLUME...more details

START_MOVIEStarts MoviePublic
CALL METHOD cl_gui_movie=>START_MOVIE...more details

STEP_MOVIEIncreases Time CodePublic
CALL METHOD cl_gui_movie=>STEP_MOVIE...more details

STOP_MOVIEStops MovePublic
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.

NameLevelDescriptionInitial ValueTypeVisability
DISPLAY_MODEInstance AttributeDisplay ModeLIKE
I
Public
DISPLAY_MODE_FITConstantDisplay Mode2LIKE
I
Public
DISPLAY_MODE_FIT_CENTERConstantDisplay Mode4LIKE
I
Public
DISPLAY_MODE_NORMALConstantDisplay Mode0LIKE
I
Public
DISPLAY_MODE_NORMAL_CENTERConstantDisplay Mode3LIKE
I
Public
DISPLAY_MODE_STRETCHConstantDisplay Mode1LIKE
I
Public
EVENTID_CONTEXT_MENUConstantEvent Context Menu1LIKE
I
Public
EVENTID_CONTEXT_MENU_SELECTEDConstantEvent Context Menu6LIKE
I
Public
EVENTID_CONTROL_CLICKConstantEvent Control Click-600LIKE
I
Public
EVENTID_CONTROL_DBLCLICKConstantEvent Control Doubleclick-601LIKE
I
Public
EVENTID_ENTER_NODEConstantEvent Entered VR Node5LIKE
I
Public
EVENTID_HOT_SPOT_CLICKConstantEvent Hot Spot Click (VR)4LIKE
I
Public
EVENTID_MOVIE_CLICKConstantEvent Movie Click2LIKE
I
Public
EVENTID_MOVIE_DBLCLICKConstantEvent Movie DoubleClick3LIKE
I
Public
EVENTID_MOVIE_STARTConstantEvent Movie Started6LIKE
I
Public
EVENTID_MOVIE_STOPConstantEvent Movie Stopped7LIKE
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 Menu
CONTEXT_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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!