| Vermont Views | Vermont Views for Windows |
| Supports many window titles. Each title is defined as having a position on the border of the window, for example, Left-top, Center-top. | Uses standard Windows title bar, which allows only one title. |
| Supports shadowing, which allows a window to appear as a floating three-dimensional object for terminal screens. | Does not support shadowing. |
| Supports multiple border types, such as single- and double-line borders. | Currently supports dialog-framed borders, resize borders, and no borders. The window title is defined by the first text element in the window's bdr_txt linked list. |
| Supports scroll bars for virtual windows, if they are added to the window. Does not add scroll bars automatically. | Automatically creates virtual windows with both horizontal and vertical scroll bars as necessary. |
| Supports non-buffered windows as an archaic feature. | Does not support non-buffered windows. |
| Supports adding subforms to a window by using the sw_parent() function. (Refer to wn_nbdef() in the Vermont Views Function Reference.) | |
| Supports the following Border Styles;
BDR-NULLP BDR-SPACEP BDR-SLNP BDR-DLNP |
Note:To determine window styles, the Vermont Views library makes a best-case mapping from Vermont Views flags to Windows styles. Because this may not always result in the correct match for your application, you can modify window styles in your application by calling the new wn_setstyle() function.