org.eclipse.swt.widgets.Composite

Copyright (c) 2000, 2008 IBM Corporation and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html

Contributors: IBM Corporation - initial API and implementation Port to the D programming language: Frank Benoit <benoit@tionex.de>

Members

Classes

Composite
class Composite

Instances of this class are controls which are capable of containing other controls. <dl> <dt><b>Styles:</b></dt> <dd>NO_BACKGROUND, NO_FOCUS, NO_MERGE_PAINTS, NO_REDRAW_RESIZE, NO_RADIO_GROUP, EMBEDDED, DOUBLE_BUFFERED</dd> <dt><b>Events:</b></dt> <dd>(none)</dd> </dl> <p> Note: The <code>NO_BACKGROUND</code>, <code>NO_FOCUS</code>, <code>NO_MERGE_PAINTS</code>, and <code>NO_REDRAW_RESIZE</code> styles are intended for use with <code>Canvas</code>. They can be used with <code>Composite</code> if you are drawing your own, but their behavior is undefined if they are used with subclasses of <code>Composite</code> other than <code>Canvas</code>. </p><p> Note: The <code>CENTER</code> style, although undefined for composites, has the same value as <code>EMBEDDED</code> (which is used to embed widgets from other widget toolkits into SWT). On some operating systems (GTK, Motif), this may cause the children of this composite to be obscured. The <code>EMBEDDED</code> style is for use by other widget toolkits and should normally never be used. </p><p> This class may be subclassed by custom control implementors who are building controls that are constructed from aggregates of other controls. </p>

Meta