0% found this document useful (0 votes)
86 views4 pages

CL Gui Splitter Container Cu

This document defines the CL_GUI_SPLITTER_CONTAINER class which inherits from the CL_GUI_CONTAINER class. It contains constants and methods for constructing, configuring and interacting with splitter containers including setting row/column properties, adding/removing controls, and more.

Uploaded by

mani kannankp
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
86 views4 pages

CL Gui Splitter Container Cu

This document defines the CL_GUI_SPLITTER_CONTAINER class which inherits from the CL_GUI_CONTAINER class. It contains constants and methods for constructing, configuring and interacting with splitter containers including setting row/column properties, adding/removing controls, and more.

Uploaded by

mani kannankp
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 4

class CL_GUI_SPLITTER_CONTAINER definition

public
inheriting from CL_GUI_CONTAINER
create public .

*"* public components of class CL_GUI_SPLITTER_CONTAINER


*"* do not include other source files here!!!
public section.

constants E_INVALID_HANDLE type I value -100 .


constants E_INVALID_VALUE type I value -101 .
constants E_NO_GRID type I value -102 .
constants E_OUT_OF_MEMORY type I value -103 .
constants E_OUT_OF_RANGE type I value -104 .
constants E_UNKNOWN_TYPE type I value -105 .
constants OK type I value 0 .
constants MODE_ABSOLUTE type I value 0 .
constants MODE_RELATIVE type I value 1 .
constants TYPE_SASHVISIBLE type I value 1 .
constants TYPE_MOVABLE type I value 0 .
constants TRUE type I value 1 .
constants FALSE type I value 0 .

methods GET_CONTAINER
importing
value(ROW) type I
value(COLUMN) type I
returning
value(CONTAINER) type ref to CL_GUI_CONTAINER .
type-pools CNTL .
methods CONSTRUCTOR
importing
value(LINK_DYNNR) type SY-DYNNR optional
value(LINK_REPID) type SY-REPID optional
value(SHELLSTYLE) type I optional
value(LEFT) type I optional
value(TOP) type I optional
value(WIDTH) type I optional
value(HEIGHT) type I optional
value(METRIC) type CNTL_METRIC default CNTL_METRIC_DYNPRO
value(ALIGN) type I default 15
value(PARENT) type ref to CL_GUI_CONTAINER optional
value(ROWS) type I optional
value(COLUMNS) type I optional
value(NO_AUTODEF_PROGID_DYNNR) type C optional
value(NAME) type STRING optional
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .
methods SET_GRID
importing
value(ROWS) type I
value(COLUMNS) type I
exporting
!RESULT type I
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .
methods GET_ROWS
exporting
!RESULT type I
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .
methods GET_COLUMNS
exporting
!RESULT type I
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .
methods SET_ROW_HEIGHT
importing
value(ID) type I
value(HEIGHT) type I
exporting
!RESULT type I
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .
methods GET_ROW_HEIGHT
importing
value(ID) type I
exporting
!RESULT type I
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .
methods SET_COLUMN_WIDTH
importing
value(ID) type I
value(WIDTH) type I
exporting
!RESULT type I
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .
methods GET_COLUMN_WIDTH
importing
value(ID) type I
exporting
!RESULT type I
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .
methods ADD_CONTROL
importing
value(ROW) type I
value(COLUMN) type I
value(CONTROL) type ref to CL_GUI_CONTROL
exporting
!RESULT type I
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR
LIFETIME_ERROR .
methods REMOVE_CONTROL
importing
value(ROW) type I
value(COLUMN) type I
exporting
!RESULT type I
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .
methods SET_ROW_MODE
importing
value(MODE) type I
exporting
!RESULT type I
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .
methods GET_ROW_MODE
exporting
!RESULT type I
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .
methods SET_COLUMN_MODE
importing
value(MODE) type I
exporting
!RESULT type I
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .
methods GET_COLUMN_MODE
exporting
!RESULT type I
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .
methods SET_ROW_SASH
importing
value(ID) type I
value(TYPE) type I
value(VALUE) type I
exporting
!RESULT type I
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .
methods GET_ROW_SASH
importing
value(ID) type I
value(TYPE) type I
exporting
!RESULT type I
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .
methods SET_COLUMN_SASH
importing
value(ID) type I
value(TYPE) type I
value(VALUE) type I
exporting
!RESULT type I
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .
methods GET_COLUMN_SASH
importing
value(ID) type I
value(TYPE) type I
exporting
!RESULT type I
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .
type-pools GFW .
methods SET_BORDER
importing
value(BORDER) type GFW_BOOLEAN
exceptions
CNTL_ERROR
CNTL_SYSTEM_ERROR .

You might also like