Connection Information

To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host.

Connection Type

Sizing the client area – PB Docs 100 – PowerBuilder Library

Sizing the client area – PB Docs 100

Sizing the client area

PowerBuilder sizes the client area in a standard MDI frame window automatically
and displays open sheets unclipped within the client area. It also sizes
the client area automatically if you have defined a toolbar based
on menu items, as described in the preceding section.

However, in a custom MDI frame window–where the client
area contains controls in addition to open sheets–PowerBuilder does
not size the client area; you must size it. If you do not size the
client area, the sheets open but may not be visible and are clipped
if they exceed the size of the client area.

If you plan to use an MDI toolbar with a custom MDI frame,
make sure the controls you place in the frame’s client
area are far enough away from the client area’s borders
so that the toolbar does not obscure them when displayed.

note.gif Scrollbars display when a sheet is clipped If you selected HScrollBar and VScrollBar when defining the
window, the scrollbars display when a sheet is clipped. This means
not all the information in the sheet is displayed. The user can
then scroll to display the information.

When you create a custom MDI frame window, PowerBuilder creates
a control named MDI_1 to identify
the client area of the frame. If you have enabled AutoScript, MDI_1 displays
in the list of objects in the AutoScript pop-up window when you
create a script for the frame.

proc.gif To size or resize the client area when the frame
is opened or resized:

  1. Write a script for the frame’s
    Open or Resize event that:

    • Determines the size
      of the frame
    • Sizes the client area (MDI_1)
      appropriately

For example, the following script sizes the client area for
the frame w_genapp_frame.
The frame has a series of buttons running across the frame just
below the menu, and MicroHelp at the bottom:

mdi15.gif

note.gif About MicroHelpHeight MicroHelpHeight is a property of MDI_1 that PowerBuilder sets
when you select a window type for your MDI window. If you select
MDI Frame, there is no MicroHelp and MicroHelpHeight is 0; if you
select MDI Frame with MicroHelp, MicroHelpHeight is the height of
the MicroHelp.


Document get from Powerbuilder help
Thank you for watching.
Was this article helpful?
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x