indexing description: "Common Control Style (CCS) constants" status: "See notice at end of class." date: "$Date$" revision: "$Revision$" class WEL_CCS_CONSTANTS feature -- Access Ccs_adjustable: INTEGER is 32 -- Enables a toolbar's built-in customization features, -- which allow the user to drag a button to a new -- position or to remove a button by dragging it off -- the toolbar. In addition, the user can double-click -- the toolbar to display the Customize Toolbar dialog -- box, allowing the user to add, delete, and -- rearrange toolbar buttons. Ccs_bottom: INTEGER is 3 -- Causes the control to position itself at the bottom -- of the parent window's client area and sets the -- width to be the same as the parent window's width. -- Status windows have this style by default. Ccs_nodivider: INTEGER is 64 -- Prevents a two-pixel highlight from being drawn at -- the top of the control. Ccs_nomovey: INTEGER is 2 -- Causes the control to resize and move itself -- horizontally, but not vertically, in response to a -- Wm_size message. If Ccs_noresize is used, this -- style does not apply. Header windows have this style -- by default. Ccs_noparentalign: INTEGER is 8 -- Prevents the control from automatically moving to -- the top or bottom of the parent window. Instead, the -- control keeps its position within the parent window -- despite changes to the size of the parent. If -- Ccs_top or Ccs_bottom is also used, the height is -- adjusted to the default, but the position and width -- remain unchanged. Ccs_noresize: INTEGER is 4 -- Prevents the control from using the default width -- and height when setting its initial size or a new -- size. Instead, the control uses the width and -- height specified in the request for creation or -- sizing. Ccs_top: INTEGER is 1 -- Causes the control to position itself at the top of -- the parent window's client area and sets the width -- to be the same as the parent window's width. -- Toolbars have this style by default. end -- class WEL_CCS_CONSTANTS --|---------------------------------------------------------------- --| Windows Eiffel Library: library of reusable components for ISE Eiffel. --| Copyright (C) 1986-2001 Interactive Software Engineering Inc. --| All rights reserved. Duplication and distribution prohibited. --| May be used only with ISE Eiffel, under terms of user license. --| Contact ISE for any other use. --| --| Interactive Software Engineering Inc. --| ISE Building --| 360 Storke Road, Goleta, CA 93117 USA --| Telephone 805-685-1006, Fax 805-685-6869 --| Electronic mail --| Customer support: http://support.eiffel.com> --| For latest info see award-winning pages: http://www.eiffel.com --|----------------------------------------------------------------