SAP ABAP Class CL_ISHMED_GLB_PAINT (IS-H*MED: PMD GLP Paint)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NMED (Package) R/3MED: Medical documentation GSD
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 20020716
Properties
Class CL_ISHMED_GLB_PAINT  
Short Description IS-H*MED: PMD GLP Paint    
Super Class CL_GUI_CONTROL Proxy Class for Control in GUI 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED   R/3MED: Medical documentation GSD 
Created 20020716   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ABAP_CHAR_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ISHMED_GLB_PAINT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ISHMED_GLB_NAVIGATOR 20021113 IS-H*MED: Navigator for GLP
2 CL_ISHMED_PDSYS_GLB 20021113 Wrapper for Document Type Layout Processing
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CEVENT_DROPIT Constant Private Type reference (TYPE) I -998 Drop It 20020716
2 CEVENT_VBERR Constant Private Type reference (TYPE) I -997 VB Error 20021023
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ELEMENT Instance method Protected Method Adds a Singular Element to Control 20021018
2 CLEAR_CONTROL Instance method Protected Method Reinitializes Control Display 20021023
3 COMBINE_ELEMENT_LABEL Instance method Protected Method x 20021029
4 CONSTRUCTOR Instance method Public Constructor Constructor 20020716
5 GET_ALL_ELEMENTS Instance method Protected Method Get all elements of paint area 20021007
6 GET_CHANGE_ELEMENTS Instance method Private Method Get only changed elements 20021007
7 GET_VBERROR Instance method Private Method Reads the error last occured in the vb control 20021022
8 HANDLE_VBERROR Instance method Private Event handling method handler for vb_error 20021023
9 REMOVE_ELEMENT Instance method Protected Method Removes an element of paint area 20021018
10 SAVE_DYN Instance method Protected Method Saves the data of a dynpro (input equals send_data) 20021024
11 SEND_DATA Instance method Protected Method Send data 20021002
12 SETPALETTE Instance method Protected Method Sets colors according to Settings of User 20021018
13 SET_FONT Instance method Protected Method Sets font according to SAP 20021018
14 SET_REGISTER_DIMENSION Instance method Private Method Set Dimension of Register 20021128
15 SET_TO_FRONT Instance method Protected Method Set Element to Front 20021119
Events
# Event Type Visibility Description Created on
1 ELEMENTS_CHANGE Instance Event
(0)
Public
(2)
Elements have been changed 20020805
2 VB_ERROR Instance Event
(0)
Public
(2)
Error registered in VB 20021023
Types
Class CL_ISHMED_GLB_PAINT has no local type.
Method Signatures

Method ADD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONSTANTS_STRING Value transfer Type reference (TYPE) STRING SPACE Constants-List 20021025
2 Importing ELEMENT_STRING Value transfer Type reference (TYPE) STRING SPACE elementdata 20021018
# Exception Resumable Description Created on
1 CNTL_ERROR Komponentenfehler 20021018
2 CNTL_SYSTEM_ERROR Systemfehler 20021018

Method CLEAR_CONTROL Signature

Method CLEAR_CONTROL on class CL_ISHMED_GLB_PAINT has no parameter.
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR Systemfehler 20021023

Method COMBINE_ELEMENT_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ON Value transfer Type reference (TYPE) FLAG 'X' allgemeines flag 20021029
# Exception Resumable Description Created on
1 CNTL_ERROR Komponentenfehler 20021031
2 CNTL_SYSTEM_ERROR Systemfehler 20021031

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTOALIGN Value transfer Type reference (TYPE) C 'X' use autoalignment ? 20020716
2 Importing LIFETIME Value transfer Type reference (TYPE) I LIFETIME_DEFAULT Lebensdauer 20020716
3 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_OBJECT Parent-Container 20020716
4 Importing SHELLSTYLE Value transfer Type reference (TYPE) I Shellstyle 20020716
# Exception Resumable Description Created on
1 CNT_CREATE_ERROR Fehler beim Erzeugung der Komponente 20020716
2 CNT_INSTALL_ERROR Fehler beim Installieren der Komponenten 20021112
3 ILLEGAL_EVENT_COMBINATION Fehler beim registrieren von Ereignissen 20021015

Method GET_ALL_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ELEMENTS_T Value transfer Type reference (TYPE) ISHMED_T_RN2_GLB_DYN_ELEMENT Data 20021015
# Exception Resumable Description Created on
1 CNTL_ERROR Komponentenfehler 20021015

Method GET_CHANGE_ELEMENTS Signature

Method GET_CHANGE_ELEMENTS on class CL_ISHMED_GLB_PAINT has no parameter.
Method GET_CHANGE_ELEMENTS on class CL_ISHMED_GLB_PAINT has no exception.

Method GET_VBERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ERRORINF Value transfer Type reference (TYPE) STRING 20021022

Method GET_VBERROR on class CL_ISHMED_GLB_PAINT has no exception.

Method HANDLE_VBERROR Signature

Method HANDLE_VBERROR on class CL_ISHMED_GLB_PAINT has no parameter.
Method HANDLE_VBERROR on class CL_ISHMED_GLB_PAINT has no exception.

Method REMOVE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Value transfer Type reference (TYPE) STRING SPACE Die ID des Elements 20021018
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR Fehler im Control 20021018

Method SAVE_DYN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing C_DATA Value transfer Type reference (TYPE) STRING SPACE constants of a dynpro 20021025
2 Importing FILENAME Value transfer Type reference (TYPE) STRING 'C:TEMPDYNPRO.TXT' the name of the file where the dynpro is to be stored 20021024
3 Importing P_DATA Value transfer Type reference (TYPE) STRING SPACE datastream of a dynpro 20021024
# Exception Resumable Description Created on
1 CNTL_ERROR Komponentenfehler 20021024
2 CNTL_SYSTEM_ERROR Systemfehler 20021024

Method SEND_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing C_DATA Value transfer Type reference (TYPE) STRING SPACE list of constants 20021025
2 Importing P_DATA Value transfer Type reference (TYPE) STRING SPACE Value 20021015
# Exception Resumable Description Created on
1 CNTL_ERROR Komponentenfehler 20021002
2 CNTL_SYSTEM_ERROR Systemfehler 20021002

Method SETPALETTE Signature

Method SETPALETTE on class CL_ISHMED_GLB_PAINT has no parameter.
# Exception Resumable Description Created on
1 CNTL_ERROR 20021018
2 CNTL_SYSTEM_ERROR 20021018

Method SET_FONT Signature

Method SET_FONT on class CL_ISHMED_GLB_PAINT has no parameter.
Method SET_FONT on class CL_ISHMED_GLB_PAINT has no exception.

Method SET_REGISTER_DIMENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HEIGHT Value transfer Type reference (TYPE) N2_HOEHE X - Dimension 20021128
2 Importing P_WIDTH Value transfer Type reference (TYPE) N2_BREITE Y - Dimension 20021128

Method SET_REGISTER_DIMENSION on class CL_ISHMED_GLB_PAINT has no exception.

Method SET_TO_FRONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMETN_TYPE Value transfer Type reference (TYPE) N2_GLB_ELEMTYPE IS-H*MED: GLB Type eines Layoutelements 20021119
2 Importing ETID Value transfer Type reference (TYPE) N2_ETID IS-H*MED: Ident der Zuordnung DE zu DT 20021119

Method SET_TO_FRONT on class CL_ISHMED_GLB_PAINT has no exception.
Event Signatures

Event ELEMENTS_CHANGE Signature
Event ELEMENTS_CHANGE on class CL_ISHMED_GLB_PAINT has no parameter.
Event VB_ERROR Signature
Event VB_ERROR on class CL_ISHMED_GLB_PAINT has no parameter.
History
Last changed by/on SAP  20050224 
SAP Release Created in