‎2007 May 30 12:24 PM
hi
can anyone please tell me the difference among cl_gui_docking_container,
cl_gui_splitter_container and cl_gui_custom_container classes. what are the roles of these classes.
‎2007 May 30 12:30 PM
Hi Azra,
from the docs:
SAP Custom Container
The SAP Custom Container allows you to display controls in an area defined on a normal screen using the Screen Painter.
Class: CL_GUI_CUSTOM_CONTAINER
SAP Docking Container
The SAP Docking Container allows you to attach a control to any of the four edges of a screen as a resizable screen area. You can also detach it so that it becomes an independent amodal dialog box.
Class: CL_GUI_DOCKING_CONTAINER
SAP Splitter Container
The SAP Splitter Container allows you to display more than one control in a given area by dividing it into cells.
Class: CL_GUI_SPLITTER_CONTAINER
For more see here: http://help.sap.com/saphelp_nw04/helpdata/en/d3/2955360b00a115e10000009b38f839/frameset.htm
Regards,
ok
‎2007 May 30 12:37 PM
Oh, and please don't forget to reward some points if the answer was helpful!
Thanks,
ok
‎2007 May 30 12:48 PM
Hi,
SAP Container
Use
A SAP Container is a control that accommodates other controls, such as the SAP Tree Control, SAP Picture Control, SAP Textedit Control, SAP Splitter Control, and so on. It manages these controls logically in a collection, and provides a physical area in which they are displayed.
All controls live in a container. Since containers are themselves controls, you can nest them. The container is the parent of the control within it.
There are five kinds of SAP Containers:
SAP Custom Container
The SAP Custom Container allows you to display controls in an area defined on a normal screen using the Screen Painter.
Class: CL_GUI_CUSTOM_CONTAINER
SAP Docking Container
The SAP Docking Container allows you to attach a control to any of the four edges of a screen as a resizable screen area. You can also detach it so that it becomes an independent amodal dialog box.
Class: CL_GUI_DOCKING_CONTAINER
SAP Splitter Container
The SAP Splitter Container allows you to display more than one control in a given area by dividing it into cells.
Class: CL_GUI_SPLITTER_CONTAINER
Regards