### IWindow::Style

  This nested class defines the data type used for styles of the IWindow class. The available styles are defined as static data members in IWindow. Since IWindow is an abstract base class, objects of this Style class represent characteristics of an IWindow object that you can specify when you construct other controls derived from IWindow.

#### AIX Considerations

  The visible style corresponds to the X-Motif state "mapped" and the disable style corresponds to "insensitive."

  The setting of these styles is ignored and processing always occurs as if they were "on".

  - clipSiblings
  - synchPaint

  The setting of these styles is ignored and processing always occurs as if they were "off".

  - clipChildren
  - clipToParent
  - saveBits

  The intent of the synchPaint style is to ensure painting is not delayed by other events on the queue. In Motif, control of painting at this level is completely the responsibility of the widget itself. The programmer does not control it. Typically, a Motif widget ensures timely painting via the X event filter for exposure (compress_exposure) set to XtExposeCompressMultiple. Therefore, the library ignores the setting of this style and always returns it set on.

### IWindow::Style - Member Functions and Data by Group

### IWindow::Style - Inherited Member Functions and Data

#### Inherited Public Functions

  IBitFlag

  -     IString asDebugInfo() const

  -     IString asString() const

  -     static unsigned long maxNumberOfBits()

  -     bool operator !=(const IBitFlag& rhs) const

  -     bool operator ==(const IBitFlag& rhs) const

#### Inherited Public Data

  - None

#### Inherited Protected Functions

  IBitFlag

  -     IBitFlag bitwiseAnd(const IBitFlag& rhs) const

  -     IBitFlag bitwiseOr(const IBitFlag& rhs) const

  -     bool comparisonAnd(const IBitFlag& rhs) const

  -     IBitFlag()

  -     IBitFlag(const IBitFlag& bitFlag)

  -     IBitFlag( unsigned long count,
                  const unsigned long bitIndex [ ] )

  -     IBitFlag negate() const

  -     IBitFlag& setValue(const IBitFlag& bitFlag)

#### Inherited Protected Data

  - None