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 2019 – PowerBuilder Library

Sizing the client area – PB Docs 2019

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.

Scroll bars display when a sheet is clipped

If you selected HScrollBar and VScrollBar when defining the
window, the scroll bars 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.

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

  • 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

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