Progress
Programming
Handbook
Setting Up Dynamic Frames
Progress allows you to create dynamic one-down frames. You cannot create dynamic down frames. You can populate a dynamic frame only with dynamic field-level widgets and you must explicitly specify their position within that frame. When Progress builds a static frame and populates it with static widgets, it creates an intelligent default size for the frame and intelligent default placement for the widgets. Progress does not do this with dynamic frames. You must explicitly define frame size and widget placement.
The following code creates a dynamic frame, then populates it with an editor widget and a quit button:
By default, Progress places the dynamic frame in the current window. To place the frame in a different window, set the PARENT attribute to the widget handle of that window.
This is the output of
p-dynfrm.p
:
![]()
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |