# $XConsortium: Form12.scr /main/4 1995/07/17 20:18:05 drk $ # # @OPENGROUP_COPYRIGHT@ # COPYRIGHT NOTICE # Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc. # Copyright (c) 1996, 1997, 1998, 1999, 2000 The Open Group # ALL RIGHTS RESERVED (MOTIF). See the file named COPYRIGHT.MOTIF for # the full copyright text. # # This software is subject to an open license. It may only be # used on, with or for operating systems which are themselves open # source systems. You must contact The Open Group for a license # allowing distribution and sublicensing of this software on, with, # or for operating systems which are not Open Source programs. # # See http://www.opengroup.org/openmotif/license for full # details of the license agreement. Any use, reproduction, or # distribution of the program constitutes recipient's acceptance of # this agreement. # # EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS # PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY # WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY # OR FITNESS FOR A PARTICULAR PURPOSE # # EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT # NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED # AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN # ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE # EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGES. # # # HISTORY # #) A client with a form should appear. The form should be about #) 200x100 pixels, and should have a scrollbar centered within it. #) The form will have top/bottom/left/right Attachment set to #) XmATTACH_POSITION, and the scrollbar will have a leftPosition #) of 10, a rightPosition of 90, a topPosition of 25, and a #) bottomPosition of 75. #) Note that the above resource settings will result in a scrollbar #) widget which is centered in the form, and is 80% as wide as the #) form, and 50% as tall as the form. CompareVisual frame #) Resize the client several times. You should see the scrollbar #) move and resize, but retain the same relative position and size. #) Iconify and Normalize the client window. The scrollbar should #) reappear when the client is normalized. WindowResize Shell1 South 250 CompareVisual form WindowResize Shell1 East 150 CompareVisual form WindowMove Shell1 150 100 WindowResize Shell1 North 50 CompareVisual form WindowIconify Shell1 WindowDeiconify Shell1 CompareVisual form Continue #) A warning message should appear in the stdout window. The message should #)say: #)!) Warning: #) Name: scrollbar1 #) Class: XmScrollBar #) Incorrect form attachment type. Continue #) A message dialog appears. Dismiss it by pressing the okay button. #) A second warning message identical to the one above should have appeared in #) the stdout window. Verify that this second message appears. CompareVisual dialog LocatePointer dialog ROkButton ClickMB Btn1 Exit