home *** CD-ROM | disk | FTP | other *** search
- Here are the changes that were made in versions 1.01 of The C Window Library:
-
-
- Menu Changes
- ------------
-
- The following menu macros were added:
-
- BAR_NUMBER_OF_ENTRIES()
-
- BAR_ENHANCED_ON()
-
- POPUP_NUMBER_OF_ENTRIES()
-
- POPUP_ENHANCED_ON()
-
-
-
- The following option was added to the BarSetOptions() function:
-
- BARENHANCEDKEY
-
-
-
-
- The following option was added to the PopupSetOptions() function:
-
- POPUPENHANCEDKEY
-
-
-
-
-
-
- Window Changes
- --------------
-
- The following macros were added:
-
- VIRTUAL_WINDOW()
-
-
- VIEWPORT_ROW()
-
-
- VIEWPORT_COLUMN()
-
-
-
- Video Macro Changes
- -------------------
-
- There are new video macros that were added. Refer to page 275 of the users
- manual for these changes.
-
-
- Miscellaneous changes
- ---------------------
-
- - Added cursor_row and cursor_col to the VIDEO_CONFIG structure.
-
- - Added sound() and nosound() functions to compilers that do not support
- these functions. These new functions work the same as the Turbo C
- functions of the same name.
-
- - You can now write a character on the left or right borders of a window.
-
-
- Bug Fixes to Version 1.01
- -------------------------
-
- - did not free all allocated memory in BarCreateMenu() if BAR_NULL_PTR was
- returned.
-
- - did not set window_error_code in BarCreateMenu() if default window could
- not be opened with WindowOpen().
-
- - Entry strings did not take on UNAVAILABLE color in BarChangeEntryString()
- and PopupChangeEntryString() if entry was unavailable.
-
- - Bar did not wrap if last entry was unavailable and POPUPWRAP was on for
- popup menus or if BARWRAP was on for bar menus.
-
- - did not recognize ASCII 224 (⌠) in GET_KEY() and GET_ENHANCED_KEY().
-
- - AdjustScreenInfo() did not copy old base screen characters and attributes
- to new base screen correctly.
-
- - Did not include VideoMove() in Version 1.0 of the library.
-
- - Fixed problems with WindowGet...() functions. Input was not being accepted
- after right arrow key was used to move the cursor after the last entered
- character.
-
- - Did not properly recognize EGA mono and VGA mono modes.