Release 940722
Mon Jul 18 23:55:13 MET DST 1994 * [if1632/call.S] CallTo16(): added `mov %eax,%edx' just before lcall, to make sure that DX contain the DLL's hinstance when initialised. CallTo32_16() added, equal to CallTo32() except for one thing: it saves DX and * [tools/build.c] Added some code to support 16 and 32 bit return values. * [1632/{kernel,user}.spec] Changed most of the `pascal' style to pascal_16 when function returned a 16bit value. Tue Jul 19 18:40:25 1994 Alexandre Julliard (julliard@lamisun.epfl.ch) * [controls/menu.c] Reorganized sizing and drawing code to implement multi-line menus. Implemented MENUBREAK style. Use system colors to draw menus. * [objects/color.c] Bug fix in COLOR_IsSolid(). * [objects/font.c] Bug fix in FONT_GetMetrics(): calculate average character width only on existing chars (dialogs look much better). * [objects/text.c] Bug fix in DrawText(): use text color to underline mnemonic. * [windows/nonclient.c] Changed WM_NCHITTEST handling to cope with multi-line menu bars. * [windows/syscolor.c] Added system objects for menu colors. Mon Jul 18 19:32:08 PDT 1994 Andrew Lagodzinski (andrew@netcom.com) * [controls/menu.c] Fixed bug in SelectPrevItem that caused seperators to not be skipped when using the up arrow key.
Showing
- ChangeLog 47 additions, 0 deletionsChangeLog
- controls/menu.c 403 additions, 536 deletionscontrols/menu.c
- controls/widgets.c 1 addition, 1 deletioncontrols/widgets.c
- if1632/call.S 100 additions, 0 deletionsif1632/call.S
- if1632/kernel.spec 74 additions, 74 deletionsif1632/kernel.spec
- if1632/user.spec 15 additions, 15 deletionsif1632/user.spec
- include/syscolor.h 2 additions, 2 deletionsinclude/syscolor.h
- loader/signal.c 39 additions, 6 deletionsloader/signal.c
- misc/audio.c 136 additions, 1 deletionmisc/audio.c
- misc/mcicda.c 66 additions, 0 deletionsmisc/mcicda.c
- misc/mmaux.c 14 additions, 0 deletionsmisc/mmaux.c
- objects/color.c 1 addition, 1 deletionobjects/color.c
- objects/font.c 36 additions, 31 deletionsobjects/font.c
- objects/text.c 4 additions, 0 deletionsobjects/text.c
- tools/build.c 25 additions, 6 deletionstools/build.c
- windows/nonclient.c 86 additions, 79 deletionswindows/nonclient.c
- windows/syscolor.c 8 additions, 0 deletionswindows/syscolor.c
- windows/win.c 5 additions, 2 deletionswindows/win.c
- windows/winpos.c 15 additions, 10 deletionswindows/winpos.c
Loading
Please register or sign in to comment