1997-06-16 19:43:53 +02:00
|
|
|
|
/*
|
|
|
|
|
* Program Manager
|
|
|
|
|
*
|
|
|
|
|
* Copyright 1996 Ulrich Schmid
|
|
|
|
|
*
|
Release 980104
Sat Jan 3 17:15:56 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [debugger/db_disasm.c]
Added cpuid and cmpxchg instructions.
* [if1632/builtin.c] [relay32/builtin32.c]
Fixed broken -dll option with Win32 DLLs.
* [include/heap.h]
Added SYSTEM_LOCK/SYSTEM_UNLOCK macros.
* [configure.in] [misc/lstr.c]
Added check for wctype.h.
Commented out --enable-ipc option (IPC code has been broken for a
long time anyway).
* [scheduler/critsection.c] [scheduler/event.c]
[scheduler/mutex.c] [scheduler/semaphore.c]
Implemented Win32 synchronization objects.
* [scheduler/synchro.c]
Implemented WaitForMultipleObjects and related functions.
* [scheduler/thread.c]
If possible, use clone() in CreateThread().
* [scheduler/thread.c] [scheduler/process.c]
Made thread and process waitable objects.
Thread and process id values are now different from the pointers
they represent.
* [win32/k32obj.c]
Moved to scheduler directory.
Added function table for waiting operations on objects.
* [files/file.c] [memory/virtual.c]
Added new K32OBJ function table.
Sun Jan 1 16:48:23 1997 Andreas Mohr <100.30936@germany.net>
* [files/file.c]
Fixed my patch for GetTempFileName16() as needed.
It was ...Name32A() that didn't work properly, not ...Name16().
* [graphics/x11drv/brush.c]
Fixed a BadMatch error.
* [msdos/int21.c]
Fixed INT21_FindNextFCB() to get correct volume labels e.g.
in "file open" dialog.
* [multimedia/joystick.c] [relay32/winmm.spec]
Stub JoyGetPosEx().
* [scheduler/process.c] [relay32/kernel32.spec]
Implemented RegisterServiceProcess().
Wed Dec 31 11:14:43 1997 Lawson Whitney <lawson_whitney@juno.com>
* [if1632/kernel.spec] [if1632/relay.c]
Define CallProcEx32w - Thanks to Marcus Meissner for his excellent
CallProc32W.
* [loader/module.c]
Take a shot at defining FreeLibrary32W.
Sun Dec 28 12:44:04 1997 Kai Morich <kai.morich@rhein-neckar.netsurf.de>
* [controls/menu.c]
Menu modification from WM_INITMENUPOPUP message fixed.
Menu items now can have different wID and hSubMenu (Win95 behavior).
* [misc/cpu.c]
Improved IsProcessorFeaturePresent.
Sun Dec 28 03:21:08 1997 Ove Kaaven <ovek@main.arcticnet.no>
* [include/winsock.h] [misc/winsock.c]
Fixed WS_SOL_SOCKET for setsockopt(), and made select() return
empty fd_sets if timeout.
* [objects/palette.c]
AnimatePalette() bailed out if entire palette is animated. Fixed.
* [objects/dib.c]
Added some code to SetDIBitsToDevice() and its helpers to fix
some offseting problems.
* [objects/cursoricon.c]
Made CreateCursor32() convert the instance handle properly. Made
DestroyCursor() return correct success status.
Wed Dec 24 17:56:34 1997 Dimitrie O. Paun <dimi@cs.toronto.edu>
* [windows/syscolor.c]
Added definition of GetSysColorPen16/32. This function does not
exist in the Win32 API but is a very close (and natural) relative
to GetSysColorBrush function. Moreover, it is *very* much used
within Wine since there are a lot of places where we need to draw
lines with the standard colors.
* [controls/button.c] [controls/combo.c] [controls/icontitle.c]
[controls/menu.c] [controls/progress.c] [controls/scroll.c]
[controls/updown.c] [graphics/painting.c] [misc/tweak.c]
[windows/defwnd.c] [windows/graphics.c] [windows/nonclient.c]
Replaced references to sysColorObjects with the appropriate
call to GetSysColorBrush32/GetSysColorPen32. There is no need to
expose the implementation of these functions, even within Wine.
This makes the code easier to understand, debug, maintain.
* [controls/uitools.c]
Modified most of the functions in this file to use the now
standard pens (i.e. GetSysColorPen32). These functions made
*heavy* use of standard pens so I expect a lot less
CreatePen/DeleteObject calls can do only good...:)
Plus some minor modifications (*no* functional changes though).
* [controls/updown.c]
Used the new DrawFrameControl32 function to paint the control.
I also deleted UDDOWN_DrawArrow since it was no longer required.
Tue Dec 23 00:03:33 1997 Steinar Hamre <steinarh@stud.fim.ntnu.no>
* [configure.in]
Added check for -lw.
* [include/wintypes.h] [tools/build.c]
Changes to make the assembly understandable for even sun as.
".ascii" -> ".string", "call %foo" -> "call *%foo",
"pushw/popw %[cdes]s" written out to ".byte 0x66\npushl/popl %[cdes]s".
* [memory/ldt.c]
#ifdef added so <sys/seg.h> will not be included on Solaris.
Mon Dec 22 18:55:19 1997 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [configure.in]
Added XF86DGA check.
* [multimedia/dsound.c][relay32/dsound.spec][include/dsound.h]
Started DirectSound. Only stubs for now.
* [graphics/ddraw.c][include/ddraw.h][relay32/ddraw.spec]
Started to implement DirectDraw. Mostly stubs, some
testcases work. Requires the XF86DGA extension to XFree86.
(check demo/blizdemo.exe from the Diablo CD-ROM).
* [files/drive.c]
Return correct "CDFS" fsname so Diablo is a bit happier.
Sun Dec 21 21:45:48 1997 Kevin Cozens <kcozens@interlog.com>
* [misc/registry.c]
Fixed bugs in the routines which read the Windows '95 registry
files. Added extra information regarding the format of the Windows
'95 registry files.
1998-01-04 18:49:09 +01:00
|
|
|
|
* Rumantsch Ladin (Vallader) added by Marcel Baur <mbaur@g26.ethz.ch>
|
1997-06-16 19:43:53 +02:00
|
|
|
|
*
|
|
|
|
|
*/
|
|
|
|
|
|
Release 980104
Sat Jan 3 17:15:56 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [debugger/db_disasm.c]
Added cpuid and cmpxchg instructions.
* [if1632/builtin.c] [relay32/builtin32.c]
Fixed broken -dll option with Win32 DLLs.
* [include/heap.h]
Added SYSTEM_LOCK/SYSTEM_UNLOCK macros.
* [configure.in] [misc/lstr.c]
Added check for wctype.h.
Commented out --enable-ipc option (IPC code has been broken for a
long time anyway).
* [scheduler/critsection.c] [scheduler/event.c]
[scheduler/mutex.c] [scheduler/semaphore.c]
Implemented Win32 synchronization objects.
* [scheduler/synchro.c]
Implemented WaitForMultipleObjects and related functions.
* [scheduler/thread.c]
If possible, use clone() in CreateThread().
* [scheduler/thread.c] [scheduler/process.c]
Made thread and process waitable objects.
Thread and process id values are now different from the pointers
they represent.
* [win32/k32obj.c]
Moved to scheduler directory.
Added function table for waiting operations on objects.
* [files/file.c] [memory/virtual.c]
Added new K32OBJ function table.
Sun Jan 1 16:48:23 1997 Andreas Mohr <100.30936@germany.net>
* [files/file.c]
Fixed my patch for GetTempFileName16() as needed.
It was ...Name32A() that didn't work properly, not ...Name16().
* [graphics/x11drv/brush.c]
Fixed a BadMatch error.
* [msdos/int21.c]
Fixed INT21_FindNextFCB() to get correct volume labels e.g.
in "file open" dialog.
* [multimedia/joystick.c] [relay32/winmm.spec]
Stub JoyGetPosEx().
* [scheduler/process.c] [relay32/kernel32.spec]
Implemented RegisterServiceProcess().
Wed Dec 31 11:14:43 1997 Lawson Whitney <lawson_whitney@juno.com>
* [if1632/kernel.spec] [if1632/relay.c]
Define CallProcEx32w - Thanks to Marcus Meissner for his excellent
CallProc32W.
* [loader/module.c]
Take a shot at defining FreeLibrary32W.
Sun Dec 28 12:44:04 1997 Kai Morich <kai.morich@rhein-neckar.netsurf.de>
* [controls/menu.c]
Menu modification from WM_INITMENUPOPUP message fixed.
Menu items now can have different wID and hSubMenu (Win95 behavior).
* [misc/cpu.c]
Improved IsProcessorFeaturePresent.
Sun Dec 28 03:21:08 1997 Ove Kaaven <ovek@main.arcticnet.no>
* [include/winsock.h] [misc/winsock.c]
Fixed WS_SOL_SOCKET for setsockopt(), and made select() return
empty fd_sets if timeout.
* [objects/palette.c]
AnimatePalette() bailed out if entire palette is animated. Fixed.
* [objects/dib.c]
Added some code to SetDIBitsToDevice() and its helpers to fix
some offseting problems.
* [objects/cursoricon.c]
Made CreateCursor32() convert the instance handle properly. Made
DestroyCursor() return correct success status.
Wed Dec 24 17:56:34 1997 Dimitrie O. Paun <dimi@cs.toronto.edu>
* [windows/syscolor.c]
Added definition of GetSysColorPen16/32. This function does not
exist in the Win32 API but is a very close (and natural) relative
to GetSysColorBrush function. Moreover, it is *very* much used
within Wine since there are a lot of places where we need to draw
lines with the standard colors.
* [controls/button.c] [controls/combo.c] [controls/icontitle.c]
[controls/menu.c] [controls/progress.c] [controls/scroll.c]
[controls/updown.c] [graphics/painting.c] [misc/tweak.c]
[windows/defwnd.c] [windows/graphics.c] [windows/nonclient.c]
Replaced references to sysColorObjects with the appropriate
call to GetSysColorBrush32/GetSysColorPen32. There is no need to
expose the implementation of these functions, even within Wine.
This makes the code easier to understand, debug, maintain.
* [controls/uitools.c]
Modified most of the functions in this file to use the now
standard pens (i.e. GetSysColorPen32). These functions made
*heavy* use of standard pens so I expect a lot less
CreatePen/DeleteObject calls can do only good...:)
Plus some minor modifications (*no* functional changes though).
* [controls/updown.c]
Used the new DrawFrameControl32 function to paint the control.
I also deleted UDDOWN_DrawArrow since it was no longer required.
Tue Dec 23 00:03:33 1997 Steinar Hamre <steinarh@stud.fim.ntnu.no>
* [configure.in]
Added check for -lw.
* [include/wintypes.h] [tools/build.c]
Changes to make the assembly understandable for even sun as.
".ascii" -> ".string", "call %foo" -> "call *%foo",
"pushw/popw %[cdes]s" written out to ".byte 0x66\npushl/popl %[cdes]s".
* [memory/ldt.c]
#ifdef added so <sys/seg.h> will not be included on Solaris.
Mon Dec 22 18:55:19 1997 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [configure.in]
Added XF86DGA check.
* [multimedia/dsound.c][relay32/dsound.spec][include/dsound.h]
Started DirectSound. Only stubs for now.
* [graphics/ddraw.c][include/ddraw.h][relay32/ddraw.spec]
Started to implement DirectDraw. Mostly stubs, some
testcases work. Requires the XF86DGA extension to XFree86.
(check demo/blizdemo.exe from the Diablo CD-ROM).
* [files/drive.c]
Return correct "CDFS" fsname so Diablo is a bit happier.
Sun Dec 21 21:45:48 1997 Kevin Cozens <kcozens@interlog.com>
* [misc/registry.c]
Fixed bugs in the routines which read the Windows '95 registry
files. Added extra information regarding the format of the Windows
'95 registry files.
1998-01-04 18:49:09 +01:00
|
|
|
|
#define LANGUAGE_ID Va
|
|
|
|
|
#define LANGUAGE_NUMBER C
|
1997-06-16 19:43:53 +02:00
|
|
|
|
#define LANGUAGE_MENU_ITEM "&Vallader"
|
|
|
|
|
|
|
|
|
|
/* Menu */
|
|
|
|
|
|
|
|
|
|
#define MENU_FILE "&Datoteca"
|
|
|
|
|
#define MENU_FILE_NEW "&Nouv..."
|
|
|
|
|
#define MENU_FILE_OPEN "&Rivir\tEndataziun"
|
|
|
|
|
#define MENU_FILE_MOVE "&Spostar...\tF7"
|
|
|
|
|
#define MENU_FILE_COPY "&Copchar...\tF8"
|
|
|
|
|
#define MENU_FILE_DELETE "S&t<>der\tDel"
|
|
|
|
|
#define MENU_FILE_ATTRIBUTES "&Particularitads...\tAlt+Endataziun"
|
|
|
|
|
#define MENU_FILE_EXECUTE "&Esegnir..."
|
|
|
|
|
#define MENU_FILE_EXIT "&Finir WINE..."
|
|
|
|
|
|
|
|
|
|
#define MENU_OPTIONS "&Opziuns"
|
|
|
|
|
#define MENU_OPTIONS_AUTO_ARRANGE "Ordinar &automaticamaing"
|
|
|
|
|
#define MENU_OPTIONS_MIN_ON_RUN "&Simbol davo'l cummainzamaint dal program"
|
|
|
|
|
#define MENU_OPTIONS_SAVE_SETTINGS "Arcunar conzepziuns a la &finischina"
|
|
|
|
|
|
|
|
|
|
#define MENU_WINDOWS "&Fanestra"
|
|
|
|
|
#define MENU_WINDOWS_OVERLAP "&cruschond\tShift+F5"
|
|
|
|
|
#define MENU_WINDOWS_SIDE_BY_SIDE "<22>n &dasper l'oter\tShift+F4"
|
|
|
|
|
#define MENU_WINDOWS_ARRANGE "&ordinar ils simbols"
|
|
|
|
|
|
|
|
|
|
#define MENU_LANGUAGE "&Lingun"
|
|
|
|
|
|
|
|
|
|
#define MENU_HELP "&Ag<41>d"
|
|
|
|
|
#define MENU_HELP_CONTENTS "&Cuntgn<67>"
|
|
|
|
|
#define MENU_HELP_SEARCH "&Tscherchar..."
|
|
|
|
|
#define MENU_HELP_HELP_ON_HELP "&Douvrar l'ag<61>d"
|
|
|
|
|
#define MENU_HELP_TUTORIAL "&Program d'imprender"
|
|
|
|
|
|
|
|
|
|
#define MENU_INFO "Inf&ormaziun..."
|
|
|
|
|
#define MENU_INFO_LICENSE "&Liceza"
|
|
|
|
|
#define MENU_INFO_NO_WARRANTY "&INGUENA GARANZIA"
|
|
|
|
|
#define MENU_INFO_ABOUT_WINE "&Davart WINE"
|
|
|
|
|
|
|
|
|
|
/* Dialogs */
|
|
|
|
|
|
|
|
|
|
#define DIALOG_OK "OK"
|
|
|
|
|
#define DIALOG_CANCEL "Far gi<67> quint"
|
|
|
|
|
#define DIALOG_BROWSE "&Tscherchar tras..."
|
|
|
|
|
#define DIALOG_HELP "&Ag<41>d"
|
|
|
|
|
|
|
|
|
|
#define DIALOG_NEW_CAPTION "Nouv proget da program"
|
|
|
|
|
#define DIALOG_NEW_NEW "Nouv"
|
|
|
|
|
#define DIALOG_NEW_GROUP "&Gruppa da programs"
|
|
|
|
|
#define DIALOG_NEW_PROGRAM "&Program"
|
|
|
|
|
|
|
|
|
|
#define DIALOG_MOVE_CAPTION "Spostar il program"
|
|
|
|
|
#define DIALOG_MOVE_PROGRAM "Spostar il program:"
|
|
|
|
|
#define DIALOG_MOVE_FROM_GROUP "&Da la gruppa:"
|
|
|
|
|
#define DIALOG_MOVE_TO_GROUP "&In gruppa:"
|
|
|
|
|
|
|
|
|
|
#define DIALOG_COPY_CAPTION "Copchar il program"
|
|
|
|
|
#define DIALOG_COPY_PROGRAM "Copchar il program:"
|
|
|
|
|
#define DIALOG_COPY_FROM_GROUP DIALOG_MOVE_FROM_GROUP
|
|
|
|
|
#define DIALOG_COPY_TO_GROUP DIALOG_MOVE_TO_GROUP
|
|
|
|
|
|
|
|
|
|
#define DIALOG_GROUP_CAPTION "Particularitads da las gruppas"
|
|
|
|
|
#define DIALOG_GROUP_DESCRIPTION "&Descripziun:"
|
|
|
|
|
#define DIALOG_GROUP_FILE "Dato&teca:"
|
|
|
|
|
|
|
|
|
|
#define DIALOG_PROGRAM_CAPTION "Particularitads dal program"
|
|
|
|
|
#define DIALOG_PROGRAM_DESCRIPTION DIALOG_GROUP_DESCRIPTION
|
|
|
|
|
#define DIALOG_PROGRAM_COMMAND_LINE "&Lingia da cumonds:"
|
|
|
|
|
#define DIALOG_PROGRAM_DIRECTORY "&Register da lavuors:"
|
|
|
|
|
#define DIALOG_PROGRAM_HOT_KEY "&Cumbinaziun:"
|
|
|
|
|
#define DIALOG_PROGRAM_SYMBOL "Sco Si&mbol"
|
|
|
|
|
#define DIALOG_PROGRAM_OTHER_SYMBOL "Oter &Simbol..."
|
|
|
|
|
|
|
|
|
|
#define DIALOG_SYMBOL_CAPTION "Tscherner Simbol"
|
|
|
|
|
#define DIALOG_SYMBOL_FILE "&Nom da la Datoteca:"
|
|
|
|
|
#define DIALOG_SYMBOL_CURRENT "Simbol &actual:"
|
|
|
|
|
|
|
|
|
|
#define DIALOG_EXECUTE_CAPTION "Eseguir program"
|
|
|
|
|
#define DIALOG_EXECUTE_COMMAND_LINE DIALOG_PROGRAM_COMMAND_LINE
|
|
|
|
|
#define DIALOG_EXECUTE_SYMBOL DIALOG_PROGRAM_SYMBOL
|
|
|
|
|
|
|
|
|
|
/* Strings */
|
|
|
|
|
|
|
|
|
|
#define STRING_PROGRAM_MANAGER "Manager da programs"
|
|
|
|
|
#define STRING_ERROR "SBAGL"
|
|
|
|
|
#define STRING_WARNING "ATTENTIUN"
|
|
|
|
|
#define STRING_INFO "Infuormaziun"
|
|
|
|
|
#define STRING_DELETE "St<53>der"
|
|
|
|
|
#define STRING_DELETE_GROUP_s "St<53>der la gruppa da programs `%s' ?"
|
|
|
|
|
#define STRING_DELETE_PROGRAM_s "St<53>der il program `%s' ?"
|
|
|
|
|
#define STRING_NOT_IMPLEMENTED "Na implementa"
|
|
|
|
|
#define STRING_FILE_READ_ERROR_s "Sbagl cun leger `%s'"
|
|
|
|
|
#define STRING_FILE_WRITE_ERROR_s "Sbagl cun scriver `%s'"
|
|
|
|
|
|
|
|
|
|
#define STRING_GRPFILE_READ_ERROR_s "\
|
|
|
|
|
La datoteca da gruppas da program '%s' nu po gnir rivida.\n\
|
|
|
|
|
Esa da prouar inavant da chargiar quista\n"
|
|
|
|
|
|
|
|
|
|
#define STRING_OUT_OF_MEMORY "Massa paca memoria"
|
|
|
|
|
#define STRING_WINHELP_ERROR "Ing<6E>n ag<61>d a disposiziun"
|
|
|
|
|
#define STRING_UNKNOWN_FEATURE_s "Funcziun incuntschainta in %s"
|
|
|
|
|
#define STRING_FILE_NOT_OVERWRITTEN_s "Datoteca `%s' exista fingi<67>. Ella nu vegn."
|
|
|
|
|
#define STRING_SAVE_GROUP_AS_s "\
|
|
|
|
|
La gruppa vegn sg<73>rada cul nom '%s' per evitar \
|
|
|
|
|
cha la datoteca originala vegna surscritta."
|
|
|
|
|
|
|
|
|
|
#define STRING_NO_HOT_KEY "Ingi<67>na"
|
|
|
|
|
|
|
|
|
|
#define STRING_ALL_FILES "Tuot las datotecas (*.*)"
|
|
|
|
|
#define STRING_PROGRAMS "Programs"
|
|
|
|
|
#define STRING_LIBRARIES_DLL "Bibliotecas (*.dll)"
|
|
|
|
|
#define STRING_SYMBOL_FILES "Datotecas da simbols"
|
|
|
|
|
#define STRING_SYMBOLS_ICO "Simbols (*.ico)"
|
|
|
|
|
|
|
|
|
|
#include "Xx.rc"
|