A frame does not require an
SCL program. Many components that you can add to a frame are designed to perform tasks
without additional SCL code. For example, you can add a push button
control to a frame and set its
commandOnClick
attribute to
end
. The END command
then executes when a user clicks the push button. You do not need
SCL to control this control's behavior.
Frame SCL entries do not have to control every
component on a frame. When you create your own components (or subclass those provided by SAS
software), you can add methods to perform operations. You implement these methods
in an SCL entry that is separate from the SCL entries that are used by your frames.
See
Implementing Methods with SCL for more information.
In addition, communication between components in your application is possible without
frame SCL. See
Communicating with Components for more information.