Hierarchy
⤷ BC-CI (Application Component) Component Integration / Installation Windows Components
⤷ SECLVIEWER (Package) Engineering Client Viewer for 2D/3D objects
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 | 19990504 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ECL_LAYER | Layer Interface for ECL Viewer | 20000502 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_GUI_ECL_2DVIEWER | Engineering Client 2D Viewer | 19990504 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_GUI_ECL_3DVIEWER | Engineering Client 3D Viewer | 19990504 |
Properties
Class | CL_GUI_ECL_PRIMARYVIEWER | |
Short Description | Basis Class for ECL Viewers (2D und 3D) | |
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 | SECLVIEWER | Engineering Client Viewer for 2D/3D objects |
Created | 19990504 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CNDD | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_ECL_LAYER | Layer Interface for ECL Viewer | 20000502 |
Friends
Class CL_GUI_ECL_PRIMARYVIEWER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ACTION_LOG | Instance attribute | Protected | Type reference (TYPE) | ACTION_LOG_TYPE | ACTION_LOG | 20000508 | ||
2 | ALL_AVAILABLE_LAYERS | Instance attribute | Protected | See coding | Table of all Available Layers | 20000502 | |||
3 | ALL_BUFFERED_FILES | Instance attribute | Protected | See coding | ALL_BUFFERED_FILES | 20000505 | |||
4 | ALL_DIRTY_LAYERS | Instance attribute | Protected | See coding | ALL_DIRTY_LAYERS | 20000508 | |||
5 | ASK_FOR_LAYER_NAME | Instance attribute | Public | Type reference (TYPE) | CHAR01 | 'X' | Dialog Box for New Layer: 'X' = Yes | 20000502 | |
6 | ASK_FOR_UNSAVED_LAYERS | Instance attribute | Public | Type reference (TYPE) | CHAR01 | 'X' | Create Dialog Box for Unsaved Layers When Exiting | 20000508 | |
7 | CTMENU | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CTMENU | Individual Context Menu of Viewer Object | 19990505 | ||
8 | FOR_DVS | Instance attribute | Public | Type reference (TYPE) | CHAR01 | DVS Mode | 20000104 | ||
9 | MARKUP_FORBIDDEN | Instance attribute | Public | Type reference (TYPE) | CHAR01 | Enable/Disable Markup Authorization | 20000119 | ||
10 | MY_TOOLBAR | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar | 19991130 | ||
11 | NEW_LAYER_NAME | Instance attribute | Public | Type reference (TYPE) | CHAR40 | Name of Next New Layer | 20000104 | ||
12 | NO_ACTION_MODE | Constant | Public | Type reference (TYPE) | I | 0 | Interaction Mode: No Action | 19990505 | |
13 | NUMBER_OF_AVAILABLE_LAYERS | Instance attribute | Public | Type reference (TYPE) | I | 0 | Number of All Available Layers | 20000502 | |
14 | PAN_MODE | Constant | Public | Type reference (TYPE) | I | 1 | Interaction Mode for Panning | 19990505 | |
15 | PRINT_WITH_META_DATA | Instance attribute | Public | Type reference (TYPE) | CHAR01 | 'X' = Always Print with Meta Data | 20000928 | ||
16 | SEEK_MODE | Constant | Public | Type reference (TYPE) | I | 4 | Constant for Search Interaction Mode | 19990505 | |
17 | STAMPING_FORBIDDEN | Instance attribute | Public | Type reference (TYPE) | CHAR01 | 'X' = Stamping the Reserved Layer Not Permitted | 20000726 | ||
18 | VIEWERTYPE | Instance attribute | Public | Type reference (TYPE) | C | 20030625 | |||
19 | VIEWER_2D_SUBTYPE | Constant | Private | Type reference (TYPE) | I | 2 | Constant for 2D Viewer - Subtype | 20000505 | |
20 | VIEWER_3D_SUBTYPE | Constant | Private | Type reference (TYPE) | I | 3 | Constant for 3D Viewer - Subtype | 20000505 | |
21 | VIEW_ALL_MODE | Constant | Public | Type reference (TYPE) | I | 5 | Constant for Total View Interaction Mode | 19990505 | |
22 | WATERMARK_COLOR_BLACK | Constant | Public | Type reference (TYPE) | I | 16 | Black | 20001227 | |
23 | WATERMARK_COLOR_BLUE | Constant | Public | Type reference (TYPE) | I | 7 | Blue | 20001227 | |
24 | WATERMARK_COLOR_GRAY | Constant | Public | Type reference (TYPE) | I | 14 | Grey | 20001227 | |
25 | WATERMARK_COLOR_GREEN | Constant | Public | Type reference (TYPE) | I | 4 | Green | 20001227 | |
26 | WATERMARK_COLOR_RED | Constant | Public | Type reference (TYPE) | I | 11 | Red | 20001227 | |
27 | WATERMARK_COLOR_WHITE | Constant | Public | Type reference (TYPE) | I | 1 | White | 20001227 | |
28 | WATERMARK_COLOR_YELLOW | Constant | Public | Type reference (TYPE) | I | 2 | Yellow | 20001227 | |
29 | ZOOM_AREA_MODE | Constant | Public | Type reference (TYPE) | I | 3 | Constant for Zoom Area Interaction Mode | 19990505 | |
30 | ZOOM_MODE | Constant | Public | Type reference (TYPE) | I | 2 | Interaction Mode for Zooming | 19990505 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_AVAILABLE_REDLINE_LAYER | Instance method | Public | Method | 20000519 | |
2 | CLEAN_TEMP_BUFFER | Instance method | Public | Method | Deletes Documents Stored Temporarily | 20000509 |
3 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 19990608 |
4 | DISPLAY_COPYRIGHT | Instance method | Public | Method | Displays a Copyright Window of the EAI | 19990505 |
5 | DRAW | Instance method | Public | Method | Refreshes the Viewer Content | 19990504 |
6 | FLUSH_ACTION_LOG | Instance method | Public | Method | Finishes an Interrupted Action | 20000508 |
7 | GET_AVAILABLE_SECONDARIES | Instance method | Public | Method | Returns the Available Secondaries | 19990923 |
8 | GET_MARKUP_SECONDARY | Instance method | Public | Method | Returns a Markup Object | 20000128 |
9 | GET_SUBTYPE | Instance method | Private | Method | Returns the Viewer Subtype (2D or 3D, see Constants) | 20000505 |
10 | GET_TEMP_DIRECTORY | Instance method | Public | Method | Determines Temporary Directory for Storing Data | 19991207 |
11 | IMPORT_DOCUMENT | Instance method | Public | Method | Imports a File in Addition to Files Already Loaded | 19990504 |
12 | IMPORT_MARKUP | Instance method | Public | Method | 20000519 | |
13 | OPEN_DOCUMENT | Instance method | Public | Method | Loads a Single File into the Viewer | 19990625 |
14 | Instance method | Public | Method | Prints the Visible Area to the Windows Default Printer | 19990504 | |
15 | SAVE_CURRENT_VIEW | Instance method | Public | Method | Saves the Currently Loaded View in 2D Format | 19990615 |
16 | SEARCH_VIEWER_COLOR | Static method | Public | Method | Searches BGR Color for Viewer (in Decimal Number Display) | 20000225 |
17 | SET_AMBIENT_BACKGROUND | Instance method | Public | Method | Adjusts the Background Color to the Container | 19990504 |
18 | SET_BACKGROUNDCOLOR | Instance method | Public | Method | Sets the Background Color for the Viewer | 19990504 |
19 | SET_EDIT_MODE | Instance method | Public | Method | 20030626 | |
20 | SET_INTERACTION_MODE | Instance method | Public | Method | Sets the Interaction Mode for the Viewer | 19990505 |
21 | SET_PRINT_WATERMARK | Instance method | Public | Method | Creates a Watermark Which Is Included in the Printout | 20001219 |
22 | SHOW_HELP_DOCU | Static method | Public | Method | Displays the Help Documentation in a Dialog Box Container | 20000201 |
23 | SYNC_LOCAL_CACHE | Instance method | Public | Method | Synchronizes the Data at the Frontend with the KPRO Data | 19991227 |
24 | UNLOAD_ALL | Instance method | Public | Method | Closes all Open Files | 19990504 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | ANNOTATION_TEXT_REQUESTED | Instance Event (0) |
Public (2) |
Control Is Expecting Text | 20000525 |
2 | CLOSE_DIRTY_DOCUMENT | Instance Event (0) |
Public (2) |
There are Unsaved Documents When the Control is Closed | 20000525 |
3 | CONTEXT_MENU_REQUEST | Instance Event (0) |
Public (2) |
CONTEXT_MENU_REQUEST | 19990505 |
4 | CONTEXT_MENU_SELECTED | Instance Event (0) |
Public (2) |
CONTEXT_MENU_SELECTED | 19990505 |
5 | FILE_DROPPED | Instance Event (0) |
Public (2) |
A File was Dropped Into the Viewer | 20000609 |
6 | IMPORT_LAYER_REQUEST | Instance Event (0) |
Public (2) |
20000519 | |
7 | INITIALISE_OPTIONS | Instance Event (0) |
Public (2) |
Informs Event Listener of Control Initialization | 19990621 |
8 | LAYER_NAME_REQUEST | Instance Event (0) |
Public (2) |
20000519 | |
9 | VIEWER_FREE | Instance Event (0) |
Public (2) |
Destructor of Viewer was Called | 20000525 |
10 | VIEWING_FINISHED | Instance Event (0) |
Public (2) |
'Exit' Button was Clicked | 20000525 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | ACTION_LOG_TYPE | Protected | See coding | ACTION_LOG_TYPE | 20000508 | |
|
2 | BUFFERED_FILE | Protected | See coding | BUFFERED_FILE | 20000505 | |
|
3 | MARKUP_LAYER | Protected | See coding | MARKUP_LAYER | 20000502 | |
|
4 | VIEWER_COLOR | Protected | See coding | BGR Mode as Decimal Number | 20000225 | |
Method Signatures
Method ADD_AVAILABLE_REDLINE_LAYER Signature
Method ADD_AVAILABLE_REDLINE_LAYER on class CL_GUI_ECL_PRIMARYVIEWER has no parameter.
Method ADD_AVAILABLE_REDLINE_LAYER on class CL_GUI_ECL_PRIMARYVIEWER has no exception.
Method CLEAN_TEMP_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | DELETED_FILES | Call by reference | Type reference (TYPE) | I | Anzahl gelöschter Dateien | 20000509 | ||
2 | Exporting | FILES_NOT_FOUND | Call by reference | Type reference (TYPE) | I | Anzahl nicht gefundener Dateien | 20000509 | ||
3 | Exporting | PERMISSION_DENIED | Call by reference | Type reference (TYPE) | I | Anzahl Zugriffsverbote, evt. von anderen Programme im Zugrif | 20000509 | ||
4 | Importing | SHOW_STATISTIC | Call by reference | Type reference (TYPE) | CHAR01 | Pop-up, das evt. gescheiterte Löschversuche anzeigt | 20000509 | ||
5 | Exporting | UNSPECIFIED_ERRORS | Call by reference | Type reference (TYPE) | I | Sonstige, gescheiterte Löschversuche | 20000509 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 20000509 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | AUTOALIGN | Call by reference | Type reference (TYPE) | C | 'X' | AUTOALIGN | 19990608 | |
2 | Importing | CLSID | Value transfer | Type reference (TYPE) | C | Class Id | 19990608 | ||
3 | Importing | LIFETIME | Call by reference | Type reference (TYPE) | I | LIFETIME | 19990608 | ||
4 | Importing | PARENT | Value transfer | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Parent-Container | 19990608 | ||
5 | Importing | SHELLSTYLE | Call by reference | Type reference (TYPE) | I | SHELLSTYLE | 19990608 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990608 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990608 | |
3 | CREATE_ERROR | CREATE_ERROR | 19990624 | |
4 | INVALID_LICENSE | INVALID_LICENSE | 19990608 | |
5 | LIFETIME_ERROR | LIFETIME_ERROR | 19990624 |
Method DISPLAY_COPYRIGHT Signature
Method DISPLAY_COPYRIGHT on class CL_GUI_ECL_PRIMARYVIEWER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990505 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990625 |
Method DRAW Signature
Method DRAW on class CL_GUI_ECL_PRIMARYVIEWER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990504 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990625 |
Method FLUSH_ACTION_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTION | Call by reference | Type reference (TYPE) | C | Aktion, die beendet werden soll | 20000508 | ||
2 | Importing | PARAM1 | Call by reference | Type reference (TYPE) | CHAR255 | Parameter 1 | 20000508 | ||
3 | Importing | PARAM2 | Call by reference | Type reference (TYPE) | CHAR255 | Parameter 2 | 20000508 |
Method FLUSH_ACTION_LOG on class CL_GUI_ECL_PRIMARYVIEWER has no exception.
Method GET_AVAILABLE_SECONDARIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ALL_SECONDARIES | Call by reference | Type reference (TYPE) | C | Semikolon-separierte Liste aller Secondaries | 19990923 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990923 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990923 |
Method GET_MARKUP_SECONDARY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MARKUP_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Markup Objekt | 20000128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 20000128 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 20000128 |
Method GET_SUBTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | VIEWER_SUBTYPE | Call by reference | Type reference (TYPE) | I | Subtyp der Viewer-Instanz | 20000505 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_OBJECT_DESCRIPTION | NO_OBJECT_DESCRIPTION | 20000505 |
Method GET_TEMP_DIRECTORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | TEMPDIR | Call by reference | Type reference (TYPE) | CHAR255 | Temporäres Verzeichnis | 19991207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_TEMP_DIR_FOUND | NO_TEMP_DIR_FOUND | 19991207 |
Method IMPORT_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ERROR_CODE | Call by reference | Type reference (TYPE) | I | Error code | 19990504 | ||
2 | Importing | FILE | Call by reference | Type reference (TYPE) | C | Name of file to be imported | 19990504 | ||
3 | Importing | FILE_TYPE | Call by reference | Type reference (TYPE) | C | MIME Type | 19991217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BAD_FILE_NAME | BAD_FILE_NAME | 19990504 | |
2 | CNTL_ERROR | CNTL_ERROR | 19990504 | |
3 | CNTL_SYSTEM_ERROR | CNTL_INSTALL_ERROR | 19990625 | |
4 | FILE_NOT_FOUND | FILE_NOT_FOUND | 19990504 | |
5 | INVALID_DATA | INVALID_DATA | 19990504 | |
6 | INVALID_FILE_FORMAT | INVALID_FILE_FORMAT | 19990504 | |
7 | PERMISSION_DENIED | PERMISSION_DENIED | 19990504 |
Method IMPORT_MARKUP Signature
Method IMPORT_MARKUP on class CL_GUI_ECL_PRIMARYVIEWER has no parameter.
Method IMPORT_MARKUP on class CL_GUI_ECL_PRIMARYVIEWER has no exception.
Method OPEN_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ERROR_CODE | Call by reference | Type reference (TYPE) | I | Error Code | 19990625 | ||
2 | Importing | FILE | Call by reference | Type reference (TYPE) | C | Dateiname | 19990625 | ||
3 | Importing | FILE_TYPE | Call by reference | Type reference (TYPE) | C | Mime Type | 19990712 | ||
4 | Importing | MARKUP_FORBIDDEN | Call by reference | Type reference (TYPE) | C | ' ' | Kein Markup erlaubt | 19990713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ADOBE_ALREADY_OPEN | 20030806 | ||
2 | ADOBE_LOWER_VERSION | 20030806 | ||
3 | ADOBE_NOT_INSTALLED | 20030806 | ||
4 | BAD_FILE_NAME | BAD_FILE_NAME | 19990625 | |
5 | CNTL_ERROR | CNTL_ERROR | 19990625 | |
6 | CNTL_SYSTEM_ERROR | CNTL_INSTALL_ERROR | 19990625 | |
7 | FILE_NOT_FOUND | FILE_NOT_FOUND | 19990625 | |
8 | INVALID_DATA | INVALID_DATA | 19990625 | |
9 | INVALID_FILE_FORMAT | INVALID_FILE_FORMAT | 19990625 | |
10 | PERMISSION_DENIED | PERMISSION_DENIED | 19990625 |
Method PRINT Signature
Method PRINT on class CL_GUI_ECL_PRIMARYVIEWER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990625 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990625 |
Method SAVE_CURRENT_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ERROR_CODE | Call by reference | Type reference (TYPE) | I | Error Code | 19990615 | ||
2 | Importing | EXPORTTYPE | Call by reference | Type reference (TYPE) | I | Kenner für das Dateiformat | 19990615 | ||
3 | Importing | FILENAME | Call by reference | Type reference (TYPE) | C | Kompletter Dateipfad | 19990615 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990615 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990615 | |
3 | NOT_SAVED_ERROR | NOT_SAVED_ERROR | 19990615 |
Method SEARCH_VIEWER_COLOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | COLOR_BGR | Call by reference | Type reference (TYPE) | I | Dezimalzahl | 20000225 | ||
2 | Changing | COLOR_DESCRIPTION | Call by reference | Type reference (TYPE) | CHAR20 | z.B.: rot, dunkelblau, gelb, etc. | 20000225 | ||
3 | Changing | COLOR_ID | Call by reference | Type reference (TYPE) | I | ID für Farbe | 20000225 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | COLOR_NOT_AVAILABLE | COLOR_NOT_AVAILABLE | 20000225 |
Method SET_AMBIENT_BACKGROUND Signature
Method SET_AMBIENT_BACKGROUND on class CL_GUI_ECL_PRIMARYVIEWER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990504 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990625 |
Method SET_BACKGROUNDCOLOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COLOR | Call by reference | Type reference (TYPE) | C | '16777215' | Color of background | 19990504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990504 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990625 |
Method SET_EDIT_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EDITMODE | Call by reference | Type reference (TYPE) | I | 20030626 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | 20030626 | ||
2 | CNTL_SYSTEM_ERROR | 20030626 |
Method SET_INTERACTION_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INTERACTIONMODE | Call by reference | Type reference (TYPE) | I | 0 | Setzt den Interaktionsmodus | 19990505 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990505 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990625 |
Method SET_PRINT_WATERMARK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | WATERMARK_COLOR | Call by reference | Type reference (TYPE) | I | Hintergrundfarbe | 20001227 | ||
2 | Importing | WATERMARK_DATE | Call by reference | Type reference (TYPE) | CHAR01 | Aktuelles Datum | 20001221 | ||
3 | Importing | WATERMARK_FONT | Call by reference | Type reference (TYPE) | C | Font | 20001221 | ||
4 | Importing | WATERMARK_ROTATE | Call by reference | Type reference (TYPE) | I | Rotation in Grad | 20001221 | ||
5 | Importing | WATERMARK_SIZE | Call by reference | Type reference (TYPE) | I | Pixelgröße | 20001221 | ||
6 | Importing | WATERMARK_TEXT | Call by reference | Type reference (TYPE) | C | Text | 20001221 | ||
7 | Importing | WATERMARK_TRANSPARENT | Call by reference | Type reference (TYPE) | F | Transparenz | 20001221 | ||
8 | Importing | WATERMARK_X_POSITION | Call by reference | Type reference (TYPE) | I | x-Position | 20001221 | ||
9 | Importing | WATERMARK_Y_POSITION | Call by reference | Type reference (TYPE) | I | y-Position | 20001221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 20001219 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 20001219 |
Method SHOW_HELP_DOCU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DEV_CLASS | Call by reference | Type reference (TYPE) | IWREFERENC-DEVCLASS | 'SECLVIEWER' | Mit der Doku verknüpfte Entwicklungsklasse | 20000202 |
Method SHOW_HELP_DOCU on class CL_GUI_ECL_PRIMARYVIEWER has no exception.
Method SYNC_LOCAL_CACHE Signature
Method SYNC_LOCAL_CACHE on class CL_GUI_ECL_PRIMARYVIEWER has no parameter.
Method SYNC_LOCAL_CACHE on class CL_GUI_ECL_PRIMARYVIEWER has no exception.
Method UNLOAD_ALL Signature
Method UNLOAD_ALL on class CL_GUI_ECL_PRIMARYVIEWER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CNTL_ERROR | CNTL_ERROR | 19990504 | |
2 | CNTL_SYSTEM_ERROR | CNTL_SYSTEM_ERROR | 19990625 |
Event Signatures
Event ANNOTATION_TEXT_REQUESTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ANNOTATION_TEXT | Exporting | Value transfer | Type reference (TYPE) | CHAR255 | Markup-Text | 20000525 |
Event CLOSE_DIRTY_DOCUMENT Signature
Event CLOSE_DIRTY_DOCUMENT on class CL_GUI_ECL_PRIMARYVIEWER has no parameter.
Event CONTEXT_MENU_REQUEST Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MENU | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CTMENU | Context Menu | 19990505 |
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 | Function Code | 19990505 |
Event FILE_DROPPED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | FILE_NAME | Exporting | Value transfer | Type reference (TYPE) | CHAR255 | Dateipfad | 20000609 |
Event IMPORT_LAYER_REQUEST Signature
Event IMPORT_LAYER_REQUEST on class CL_GUI_ECL_PRIMARYVIEWER has no parameter.
Event INITIALISE_OPTIONS Signature
Event INITIALISE_OPTIONS on class CL_GUI_ECL_PRIMARYVIEWER has no parameter.
Event LAYER_NAME_REQUEST Signature
Event LAYER_NAME_REQUEST on class CL_GUI_ECL_PRIMARYVIEWER has no parameter.
Event VIEWER_FREE Signature
Event VIEWER_FREE on class CL_GUI_ECL_PRIMARYVIEWER has no parameter.
Event VIEWING_FINISHED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MY_TOOLBAR | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar des Viewers | 20000525 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |