1996-04-05 16:58:24 +02:00
|
|
|
The dimensions of the controls should be changed so that they will be big
|
|
|
|
enough to contain the text for every individual language.
|
Release 960225
Sat Feb 24 16:17:05 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [files/profile.c]
Added \r when writing profile files, for DOS compatibility.
* [memory/global.c]
Fixed bug in GlobalReAlloc() that caused a discarded block not to
be reallocated if its size was not changed.
* [memory/selector.c]
Avoid setting a valid LDT entry with base and limit set to 0, as
this causes the kernel to clear the entry. This fixes a crash when
exiting Windows program manager.
* [objects/metafile.c]
Removed call to creat() instead of _lcreat() for WINELIB.
Fri Feb 23 00:35:54 1996 Thomas Sandford <tdgsandf@prds-grn.demon.co.uk>
* [if1632/gdi32.spec]
GetTextExtentPointA now has win32 specific implementation.
* [include/struct32.h]
Define new structure tagSIZE32 and typedef SIZE32 to it.
Define prototype for function PARAM32_SIZE16to32
* [win32/param32.c]
New functions PARAM32_SIZE16to32 and WIN32_GetTextExtentPointA
* [win32/memory.c]
Added missing file pointer parameter to fprintf.
Thu Feb 22 01:14:21 1996 Eric Warnke <ew2193@csc.albany.edu>
* [windows/nonclient.c]
Added more familiar icon activity, ie single click brings up
system menu.
Wed Feb 21 13:07:04 1996 Frans van Dorsselaer <dorssel@rulhm1.leidenuniv.nl>
* [controls/menu.c]
Added calls to HideCaret() and ShowCaret() from within
TrackPopupMenu(), MENU_TrackMouseMenuBar() and
MENU_TrackKbdMenuBar(). Are there any more places where this
should be done?
* [controls/static.c]
Fixed a FIXME in STATIC_SetIcon(), which now returns a handle to
the previous icon. Added a new FIXME at the point where
WM_SETTEXT is handled for a SS_ICON static control.
* [misc/commdlg.c]
Implemented FindText() and ReplaceText()
Still missing : Templates and Hooks handling / error checking
* [resources/sysres_En.c]
Redesigned FIND_TEXT and REPLACE_TEXT dialogs, so they now work.
Languages other than En should update these too, though, as well
as redimension the controls because some of the text doesn't fit.
Created file resources/TODO to explain this.
* [windows/caret.c]
Re-written. It now uses the correct R2_XORPEN. It resets the
blink timer on SetCaretPos(). It does its own hide/show scheme
when SetCaretPos() is called (should be faster).
Mon Feb 19 21:50:00 1996 Alex Korobka <alex@phm30.pharm.sunysb.edu>
* [controls/listbox.c]
Miscellaneous changes for better LBS_EXTENDEDSEL support.
Removed several superfluous redrawals of item list.
* [controls/scroll.c]
WM_GETDLGCODE return value.
* [windows/win.c]
FlashWindow function.
* [windows/painting.c] [windows/scroll.c]
Added HideCaret/ShowCaret calls.
* [objects/font.c]
Added GetCharABCWidths stub.
* [include/windows.h]
"#define"s needed for changes mentioned above.
Mon Feb 19 20:12:03 1996 Hans de Graaff <Hans.deGraaff@twi72.twi.tudelft.nl>
* [include/winsock.h]
Change order of includes to get in_addr struct defined in time.
(Note: Linux 1.3.66, libc 5.2.18)
* [misc/main.c] [include/options.h] [miscemu/int2f.c]
Changed the -enhanced option into a -mode option, which can be
either 'standard' or 'enhanced'. 'enhanced' is the default.
1996-02-25 12:36:22 +01:00
|
|
|
|
|
|
|
Therefore:
|
|
|
|
|
|
|
|
- Dimensions of controls are based on sysres_En.rc. Other languages should
|
|
|
|
change these dimensions in order to make the text fit.
|
|
|
|
|
1996-04-05 16:58:24 +02:00
|
|
|
I (krynos@qbc.clic.net) will try to make sysres_Fr.rc fit correctly, if
|
|
|
|
someone is interrested in others languages, message me. I may correct
|
|
|
|
others languages after, but not soon.
|
1996-03-31 18:40:13 +02:00
|
|
|
|
1996-04-05 16:58:24 +02:00
|
|
|
Here are structure of each line (for example):
|
|
|
|
PUSHBUTTON "&Help", 1038, 174, 75, 50, 14, WS_GROUP | WS_TABSTOP
|
|
|
|
1038: The ID of this button, you shouldn't change this.
|
|
|
|
174 : X-offset of the button with respect to the upper-left corner of
|
|
|
|
the dialog box.
|
|
|
|
75 : Y-offset
|
|
|
|
50 : The width of the button
|
|
|
|
14 : The height
|
|
|
|
flags (WS_??? etc): They control how the dialog behaves. Things like:
|
|
|
|
changing the focus with a TAB, scrolling to a list
|
|
|
|
of radiobuttons with up/down keys, etc. If you're
|
|
|
|
not sure: leave them as they are (in the english
|
|
|
|
version).
|
|
|
|
|
1996-03-31 18:40:13 +02:00
|
|
|
|
1996-04-05 16:58:24 +02:00
|
|
|
Frans van Dorsselaer
|
|
|
|
dorssel@rulhm1.LeidenUniv.nl
|
1996-04-14 15:21:20 +02:00
|
|
|
***************************************************************
|
1996-05-28 20:54:58 +02:00
|
|
|
1996, May
|
1996-04-14 15:21:20 +02:00
|
|
|
|
|
|
|
Subject: ChooseColor
|
|
|
|
===========
|
|
|
|
|
|
|
|
Please delete the old CHOOSECOLOR in YOUR sysres_??.rc
|
|
|
|
and insert the new CHOOSECOLOR from sysres_En.rc to YOUR
|
|
|
|
language file and translate this as you like it -
|
|
|
|
otherwise you'll get an undefined behavour.
|
|
|
|
|
|
|
|
Today it works well for:
|
|
|
|
* English
|
|
|
|
* German
|
1996-04-21 16:57:41 +02:00
|
|
|
* French
|
1996-05-06 18:06:24 +02:00
|
|
|
* Italian
|
|
|
|
* Korean
|
1996-05-28 20:54:58 +02:00
|
|
|
* Finnish
|
1996-04-14 15:21:20 +02:00
|
|
|
...to be continued......
|
|
|
|
|
|
|
|
Thank you.
|
|
|
|
|
|
|
|
Albrecht Kleine
|
|
|
|
kleine@ak.sax.de
|
1996-05-06 18:06:24 +02:00
|
|
|
|
|
|
|
**************************************************************
|
1996-05-28 20:54:58 +02:00
|
|
|
1996, May
|
1996-05-06 18:06:24 +02:00
|
|
|
|
1996-05-28 20:54:58 +02:00
|
|
|
Subject: ChooseFont
|
1996-05-06 18:06:24 +02:00
|
|
|
|
|
|
|
Just like ChooseColor, please copy CHOSEFONT from sysres_EN.rc,
|
|
|
|
and translate it to your language. It's okay for:
|
|
|
|
|
|
|
|
* English
|
|
|
|
* German
|
1996-05-28 20:54:58 +02:00
|
|
|
* Finnish
|
Release 960606
Wed Jun 5 20:13:54 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [controls/button.c] [controls/listbox.c]
Fixed wParam of WM_DRAWITEM message.
* [if1632/Makefile.in] [loader/builtin.c]
Remove WPROCS32 DLL, as the relay code can call Wine routines
directly.
* [loader/module.c] [loader/ne_image.c]
Fixed initial stack layout for self-loading modules.
* [tools/build.c]
Fixed data segment building for Win16 modules.
* [windows/defdlg.c]
Implemented Win32 versions of DefDlgProc().
* [windows/dialog.c]
Merged Win16 and Win32 dialog code.
Added support for control extra data in dialog item template.
* [windows/win.c]
Unified Win16 and Win32 versions of CreateWindow().
Implemented Win32 version of GetWindowLong().
* [windows/winproc.c]
Changed the implementation of window procedures, so that 16-bit
winprocs are valid segmented pointers.
Sun Jun 2 16:39:46 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [misc/registry.c]
Fixed another bug in the w95 loader. Quietened some debug output.
Sun Jun 2 10:00:22 1996 Ulrich Schmid <uschmid@mail.hh.provi.de>
* [windows/winproc.c]
Bug fix: WM_PARENTNOTIFY: don't fall through to WM_SETTEXT.
Sat Jun 1 12:37:22 1996 Tristan Tarrant <tst@sthinc.demon.co.uk>
* [resources/TODO] [resources/sysres_It.rc]
Updated font dialog box.
Thu May 30 21:05:19 1996 Albrecht Kleine <kleine@ak.sax.de>
* [include/commdlg.h] [misc/commdlg.c]
ChooseFont() and ChooseColor():
Bugfixes and added more support for some CF_* and CC_* flags:
dialog templates and font size control.
Bugfix in structure definition of CHOOSECOLOR definition.
* [ipc/dde_proc.c] [windows/event.c]
Replaced SendMessage with SendMessage16 and added inclusion of
dde_proc.h for error-free compilation of ipc module.
Thu May 30 19:00:00 1996 Alex Korobka <alex@phm30.pharm.sunysb.edu>
* [windows/scroll.c]
Made ScrollDC to save/restore current clipping region.
* [misc/clipboard.c] [windows/event.c]
Implemented most of the previously missing features (not tested),
improved text pasting from/to X.
* [if1632/user.spec] [if1632/gdi.spec] [objects/dc.c]
[objects/gdiobj.c] [objects/clipping.c] [windows/dce.c]
[windows/winpos.c] [windows/painting.c]
Updated DCE code, implemented dynamic invalidation of owned DCs.
This fixes a lot of problems with scrolling in WinWord. Not
sure about the effect on -desktop.
Wed May 29 23:35:44 1996 Jukka Iivonen <iivonen@cc.helsinki.fi>
* [win32/time.c] [if1632/kernel32.spec]
Added SetSystemTime and SetTimeZoneInformation.
* [if1632/kernel32.spec]
Added lstrcat, lstrcatA, lstrcmp, lstrcmpA, lstrcpy, lstrlen.
* [include/windows.h]
Added SYSTEM_POWER_STATUS structure and prototypes for
GetSystemPowerStatus, SetSystemPowerState, SetSystemTime.
* [include/kernel32.h]
Added a prototype for SetTimeZoneInformation.
* [win32/environment.c] [if1632/kernel32.spec]
Added GetSystemPowerStatus and SetSystemPowerState stubs.
1996-06-06 20:38:27 +02:00
|
|
|
* Italian
|
1996-06-23 16:56:20 +02:00
|
|
|
* French
|
1996-05-06 18:06:24 +02:00
|
|
|
.....
|
|
|
|
|
|
|
|
Thank you.
|
|
|
|
|
|
|
|
Albrecht Kleine
|
|
|
|
kleine@ak.sax.de
|
|
|
|
|
Release 970120
Sun Jan 19 11:46:48 1997 Alexandre Julliard <julliard@lrc.epfl.ch>
* [loader/module.c]
Fixed LoadModule() to always call the DLL initialization code.
* [windows/event.c]
Moved all the keyboard stuff to windows/keyboard.c
* [tools/build.c]
Fixed Win32 register functions.
Sat Jan 18 22:24:41 1997 David Makepeace <D.Makepeace@mailbox.uq.oz.au>
* [tools/makedep.c]
Fixed bug which causes SEGV on Solaris x86.
Fri Jan 17 18:32:27 1997 Frans van Dorsselaer <dorssel@rulhmpc49.LeidenUniv.nl>
* [controls/edit.c]
Implemented WM_UNDO, WM_CONTEXTMENU (temporary using WM_RBUTTONUP),
WM_COMMAND, WM_INITPOPUPMENU, WM_SYSKEYDOWN.
Fixed EM_SETSEL and some minor bugs (features).
Hence: fully functional undo and a win95 menu with the right mouse
button.
* [include/resources.h] [resources/TODO] [resources/sysres_??.rc]
Added a context menu for the edit control.
Translations, please ...
Fri Jan 17 08:29:52 1997 David Faure <david.faure@ifhamy.insa-lyon.fr>
* [windows/event.c]
Move EVENT_ToAscii to windows/keyboard.c (where name ToAscii)
Fixed Keypad keys 0-9 and . in EVENT_event_to_vkey.
Added 3-state handling of toggle keys (CapsLock, NumLock) in order
to make them work with any X server.
Toggle keys now generate WM_KEYDOWN and WM_KEYUP on each pressing.
* [include/keyboard.h]
Totally replaced the file (formerly containing the vkcase definitions)
by the declaration of 'extern' variables contained by event.c and used
by keyboard.c
* [windows/keyboard.c]
Started to rewrite VkKeyScan and MapVirtualKey, to make them use the
table keyc2vkey or X functions only.
ToAscii : added keypad 0-9 and . special case.
Changed toggle keys active mask from 0x80 to 0x1.
* [misc/keyboard.c]
File deleted. Contents moved to windows/keyboard.c.
* [misc/main.c]
Added putenv XKB_DISABLE to disable XKB extension (which, when
present, causes AltGr to change keyboard group instead of being a
modifier).
Tue Jan 14 22:56:43 1997 Philippe De Muyter <phdm@info.ucl.ac.be>
* [windows/event.c]
Do not assume NumLockMask is Mod2Mask, but compute it by scanning
output of XGetModifierMapping for XK_Num_Lock.
Tue Jan 14 15:49:49 1997 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [loader/pe_*.c] [include/peexe.h] [include/resource32.h]
[debugger/*.c]
General clean up.
Changed defines/structures to match Windows NT SDK.
* [loader/main.c]
Don't crash on empty command-line.
* [windows/winpos.c]
winpos.c made win32 clean.
* [misc/ntdll.c]
Some string conversion additions.
* [files/file.c]
GetFileAttributes/GetTempFileName fixed.
* [misc/ver.c]
VerInstallFile implemented.
Mon Jan 13 15:03:11 1997 Philippe De Muyter <phdm@info.ucl.ac.be>
* [tools/build.c]: Use PREFIX also in stabs messages.
Mon Jan 13 10:40:33 1997 John Harvey <john@division.co.uk>
* [graphics/win16drv/*] [include/win16drv.h]
Many fixes and some new features.
* [graphics/x11drv/font.c] [graphics/x11drv/init.c]
[include/x11drv.h] [objects/font.c]
GetTextMetrics() moved to graphics driver.
* [if1632/gdi.spec] [misc/fontengine.c] [misc/Makefile.in]
New dummy EngineEnumerateFont, EngineRealizeFont functions.
* [include/windows.h]
TEXTFORM16 and FONTINFO16 structure definitions moved here from
include/win16drv.h
1997-01-20 20:43:45 +01:00
|
|
|
**************************************************************
|
|
|
|
1997, January
|
|
|
|
|
|
|
|
Subject: EDITMENU
|
|
|
|
|
|
|
|
There now is a resource EDITMENU. It is the menu that is displayed when you
|
|
|
|
click the right mouse button within an edit control. I included an English
|
|
|
|
version in all sysres_??.rc files, which needs translation in your language.
|
|
|
|
This has now been done for:
|
|
|
|
|
|
|
|
* English
|
|
|
|
.....
|
|
|
|
|
|
|
|
Note: I picked the IDs of the menuitems "at random". When someone wants to
|
|
|
|
find out the "real" (win95) values, feel free to change them. However, you
|
|
|
|
should change _all_ sysres_??.rc files and subsequently the function
|
|
|
|
EDIT_WM_Command() in controls/edit.c. This is a matter of minutes (i.e. no
|
|
|
|
programming skills required).
|
|
|
|
|
|
|
|
Bye,
|
|
|
|
|
|
|
|
Frans van Dorsselaer
|
|
|
|
dorssel@rulhm1.LeidenUniv.nl
|