SAP ABAP Class CL_GUI_MOVIE (SAP Movie Control)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-FES-GUI (Application Component) Graphical User Interface
     SCET (Package) Control Enabling Technology / Control Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_CONTROL Proxy Class for Control in GUI 19990211
Properties
Class CL_GUI_MOVIE  
Short Description SAP Movie Control    
Super Class CL_GUI_CONTROL Proxy Class for Control in GUI 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCET   Control Enabling Technology / Control Framework 
Created 19990211   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SFES Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GUI_MOVIE has no interface implemented.
Friends
Class CL_GUI_MOVIE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DISPLAY_MODE Instance attribute Public Type reference (TYPE) I Display Mode 19990211
2 DISPLAY_MODE_FIT Constant Public Type reference (TYPE) I 2 Display Mode 19990211
3 DISPLAY_MODE_FIT_CENTER Constant Public Type reference (TYPE) I 4 Display Mode 19990211
4 DISPLAY_MODE_NORMAL Constant Public Type reference (TYPE) I 0 Display Mode 19990211
5 DISPLAY_MODE_NORMAL_CENTER Constant Public Type reference (TYPE) I 3 Display Mode 19990211
6 DISPLAY_MODE_STRETCH Constant Public Type reference (TYPE) I 1 Display Mode 19990211
7 EVENTID_CONTEXT_MENU Constant Public Type reference (TYPE) I 1 Event Context Menu 19990211
8 EVENTID_CONTEXT_MENU_SELECTED Constant Public Type reference (TYPE) I 6 Event Context Menu 19990211
9 EVENTID_CONTROL_CLICK Constant Public Type reference (TYPE) I -600 Event Control Click 19990211
10 EVENTID_CONTROL_DBLCLICK Constant Public Type reference (TYPE) I -601 Event Control Doubleclick 19990211
11 EVENTID_ENTER_NODE Constant Public Type reference (TYPE) I 5 Event Entered VR Node 19990211
12 EVENTID_HOT_SPOT_CLICK Constant Public Type reference (TYPE) I 4 Event Hot Spot Click (VR) 19990211
13 EVENTID_MOVIE_CLICK Constant Public Type reference (TYPE) I 2 Event Movie Click 19990211
14 EVENTID_MOVIE_DBLCLICK Constant Public Type reference (TYPE) I 3 Event Movie DoubleClick 19990211
15 EVENTID_MOVIE_START Constant Public Type reference (TYPE) I 6 Event Movie Started 19990211
16 EVENTID_MOVIE_STOP Constant Public Type reference (TYPE) I 7 Event Movie Stopped 19990211
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_MOVIE Instance method Public Method Deletes Media File from Control 19990211
2 CONSTRUCTOR Instance method Public Constructor Constructor 19990211
3 DISPLAY_CONTEXT_MENU Instance method Public Method Context Menu 19990211
4 GET_DURATION Instance method Public Method Returns Total Duration of Movie (with Flush) 19990211
5 GET_TIME Instance method Public Method Returns Current Playing Time (with Flush) 19990211
6 GET_VOLUME Instance method Public Method Returns Current Volume (0-10) (with Flush) 19990211
7 IS_CONTROLLER_VISIBLE Instance method Public Method Returns Visibility of Controller (1: Yes, 0: No) (FLUSH) 19990211
8 IS_MUTED Instance method Public Method Returns Mute On/Off (1: Sound Off, 0: Sound On) (with Flush) 19990211
9 LOAD_MOVIE_FROM_URL Instance method Public Method Loads a Media File from a URL (Movie, VR, Sound ...) 19990211
10 SET_3D_BORDER Instance method Public Method Sets 3D Frame 19990211
11 SET_CONTROLLER_VISIBLE Instance method Public Method Sets Visibility of Controller (1: Yes, 0: No) 19990211
12 SET_DISPLAY_MODE Instance method Public Method Sets Display Mode 19990211
13 SET_MUTED Instance method Public Method Sets Mute On/Off (1: Sound Off, 0: Sound On) 19990211
14 SET_TIME Instance method Public Method Sets Current Playing Time 19990211
15 SET_VOLUME Instance method Public Method Sets Current Volumen (0-10) 19990211
16 START_MOVIE Instance method Public Method Starts Movie 19990211
17 STEP_MOVIE Instance method Public Method Increases Time Code 19990211
18 STOP_MOVIE Instance method Public Method Stops Move 19990211
Events
# Event Type Visibility Description Created on
1 CONTEXT_MENU Instance Event
(0)
Public
(2)
Context Menu 19990211
2 CONTEXT_MENU_SELECTED Instance Event
(0)
Public
(2)
Context Menu Chosen 19990211
3 CONTROL_CLICK Instance Event
(0)
Public
(2)
Mouse Click In The Control 19990211
4 CONTROL_DBLCLICK Instance Event
(0)
Public
(2)
Mouse Doubleclick In The Control 19990211
5 ENTER_NODE Instance Event
(0)
Public
(2)
Event Entered VR node 19990211
6 HOT_SPOT_CLICK Instance Event
(0)
Public
(2)
Event Hot Spot Click (VR) 19990211
7 MOVIE_CLICK Instance Event
(0)
Public
(2)
Mouse Click On The Picture 19990211
8 MOVIE_DBLCLICK Instance Event
(0)
Public
(2)
Mouse Doubleclick In The Picture 19990211
9 MOVIE_START Instance Event
(0)
Public
(2)
Event Movie Started 19990211
10 MOVIE_STOP Instance Event
(0)
Public
(2)
Event Movie Stopped 19990211
Types
Class CL_GUI_MOVIE has no local type.
Method Signatures

Method CLEAR_MOVIE Signature

Method CLEAR_MOVIE on class CL_GUI_MOVIE has no parameter.
# Exception Resumable Description Created on
1 ERROR Fehler 19990211

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIFETIME Value transfer Type reference (TYPE) I Lifetime 19990211
2 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent-Container 19990211
3 Importing SHELLSTYLE Value transfer Type reference (TYPE) I Shell Style 19990211
# Exception Resumable Description Created on
1 ERROR Fehler 19990211

Method DISPLAY_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Kontextmenü 19990211
# Exception Resumable Description Created on
1 ERROR Fehler 19990211

Method GET_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DURATION Call by reference Type reference (TYPE) I Gesamtspieldauer des Movies 19990211
# Exception Resumable Description Created on
1 ERROR Fehler 19990211

Method GET_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TIME Call by reference Type reference (TYPE) I Aktuelle Spielzeit 19990211
# Exception Resumable Description Created on
1 ERROR Fehler 19990211

Method GET_VOLUME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting VOLUME Call by reference Type reference (TYPE) I Aktuelle Lautstärke (0-10) 19990211
# Exception Resumable Description Created on
1 ERROR Fehler 19990211

Method IS_CONTROLLER_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting VISIBLE Call by reference Type reference (TYPE) I Sichtbarkeit des Controllers (1: ja, 0: nein) 19990211
# Exception Resumable Description Created on
1 ERROR Fehler 19990211

Method IS_MUTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MUTED Call by reference Type reference (TYPE) I Stummgeschaltet? (1: Ton aus, 0: Ton an) 19990211
# Exception Resumable Description Created on
1 ERROR Fehler 19990211

Method LOAD_MOVIE_FROM_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RESULT Call by reference Type reference (TYPE) I Laden des Mediafiles erfolgreich (0=Nein,1=Ja) 19990211
2 Importing URL Call by reference Type reference (TYPE) C URL 19990211
# Exception Resumable Description Created on
1 ERROR Fehler 19990211

Method SET_3D_BORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BORDER Call by reference Type reference (TYPE) I Rahmen (1=Ja, 0=Nein) 19990211
# Exception Resumable Description Created on
1 ERROR Fehler 19990211

Method SET_CONTROLLER_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VISIBLE Call by reference Type reference (TYPE) I Sichtbarkeit des Controllers (1: ja, 0: nein) 19990211
# Exception Resumable Description Created on
1 ERROR Fehler 19990211

Method SET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISPLAY_MODE Call by reference Type reference (TYPE) I Anzeigemodus 19990211
# Exception Resumable Description Created on
1 ERROR Fehler 19990211

Method SET_MUTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MUTED Call by reference Type reference (TYPE) I Stummschaltung (1: Ton aus, 0: Ton an) 19990211
# Exception Resumable Description Created on
1 ERROR Fehler 19990211

Method SET_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TIME Call by reference Type reference (TYPE) I Gewünschte Spielzeit 19990211
# Exception Resumable Description Created on
1 ERROR Fehler 19990211

Method SET_VOLUME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VOLUME Call by reference Type reference (TYPE) I Gewünschte Lautstärke (0-10) 19990211
# Exception Resumable Description Created on
1 ERROR Fehler 19990211

Method START_MOVIE Signature

Method START_MOVIE on class CL_GUI_MOVIE has no parameter.
# Exception Resumable Description Created on
1 ERROR Fehler 19990211

Method STEP_MOVIE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STEP_TIME Call by reference Type reference (TYPE) I Relative Sprungzeit 19990211
# Exception Resumable Description Created on
1 ERROR Fehler 19990211

Method STOP_MOVIE Signature

Method STOP_MOVIE on class CL_GUI_MOVIE has no parameter.
# Exception Resumable Description Created on
1 ERROR Fehler 19990211
Event Signatures

Event CONTEXT_MENU Signature
Event CONTEXT_MENU on class CL_GUI_MOVIE has no parameter.
Event CONTEXT_MENU_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FCODE Exporting Value transfer Type reference (TYPE) C Funktionscode 19990211

Event CONTROL_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 MOUSE_POS_X Exporting Value transfer Type reference (TYPE) I Maus Position 19990211
2 MOUSE_POS_Y Exporting Value transfer Type reference (TYPE) I Maus Position 19990211

Event CONTROL_DBLCLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 MOUSE_POS_X Exporting Value transfer Type reference (TYPE) I Maus Position 19990211
2 MOUSE_POS_Y Exporting Value transfer Type reference (TYPE) I Maus Position 19990211

Event ENTER_NODE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 NODE_ID Exporting Value transfer Type reference (TYPE) I VR: Knoten-Id 19990211

Event HOT_SPOT_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 HOT_SPOT_ID Exporting Value transfer Type reference (TYPE) I VR: Id des Hotspots 19990211

Event MOVIE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 MOUSE_POS_X Exporting Value transfer Type reference (TYPE) I Maus Position 19990211
2 MOUSE_POS_Y Exporting Value transfer Type reference (TYPE) I Maus Position 19990211

Event MOVIE_DBLCLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 MOUSE_POS_X Exporting Value transfer Type reference (TYPE) I Maus Position 19990211
2 MOUSE_POS_Y Exporting Value transfer Type reference (TYPE) I Maus Position 19990211

Event MOVIE_START Signature
Event MOVIE_START on class CL_GUI_MOVIE has no parameter.
Event MOVIE_STOP Signature
Event MOVIE_STOP on class CL_GUI_MOVIE has no parameter.
History
Last changed by/on SAP  00000000 
SAP Release Created in