Release 960805
Sun Aug 4 18:18:48 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [controls/scroll.c]
Attempted to implement undocumented scroll-bar messages.
* [tools/build.c] [include/callback.h] [windows/winproc.c]
CallTo16_* functions now get DS from the previous 16-bit stackframe.
* [if1632/thunk.c] [include/callback.h]
Added thunks to implement callbacks for the emulator. Now all the
Enum* functions always take a real function pointer even in the
emulator.
* [loader/builtin.c]
Removed binary search in BUILTIN_GetEntryPoint32(), as it didn't
work with NULL entry points. Using linear search now.
* [loader/module.c]
Implemented IsSharedSelector().
* [loader/task.c]
Changed SwitchStackTo/Back to use the instance data to store the
previous stack instead of the TDB. Also copy the local variables
onto the new stack.
Added GetExeVersion() and SetTackSignalProc().
Implemented SetSigHandler().
Sat Aug 3 22:19:00 1996 Thomas Sandford <t.d.g.sandford@prds-grn.demon.co.uk>
* [controls/menu.c]
"Fixed" problem in deleting menus where win32 could get into an
endless loop when it crashed. I think I've fixed the symptoms, not
the original problem so it might be worth further investigation.
* [debugger/registers.c]
Added missing #ifdefs on FS_REG and GS_REG, needed for FreeBSD to
compile wine properly.
* [files/dos_fs.c]
Made DOSFS_Hash and DOSFS_Match non-static so they can be called
from win32/findfile.c (q.v.).
* [if1632/gdi32.spec]
Added SetMapMode (call existing function)
* [if1632/kernel32.spec]
Added FindFirstFileA and SetFileAttributesA.
* [if1632/user32.spec]
Added BringWindowToTop, CreatePopupMenu, GetKeyState, GetParent,
IsDlgButtonChecked (call existing functions) and IsDialogMessageA,
UnhookWindowsHookEx.
* [win32/file.c]
Added stub function SetFileAttributes32A. It's a stub because I
can't really work out what this function should do with most
attributes in a Unix environment. Anyone care to expand it?
* [win32/findfile.c]
New file. Initial stab at FindFirstFile. This doesn't work as
specified yet, though a lot of the groundwork is there. I haven't
time to work on this for the next month, so if anyone wants to pick
it up and run with it please do.
* [win32/memory.c]
Removed malloc.h from includes (covered by stdlib.h include, and
gets rid of a warning in FreeBSD).
* [win32/newfns.c]
UnhookWindowsHookEx32A stub added.
* [win32/user32.c]
Added implementation of IsDialogMessage32A.
* [windows/dialog.c]
IsDlgButtonChecked now calls SendDlgItemMessage32A instead of
SendDlgItemMessage16.
Sat Aug 3 18:00:00 1996 Alex Korobka <alex@phm30.pharm.sunysb.edu>
* [windows/graphics.c]
Removed rectangle checking (conflicted with nonstandard
mapping modes).
* [windows/dialog.c]
Added check for child-style dialogs to DS_ABSALIGN
coordinate conversion.
* [objects/color.c]
Cleaned up misc. bits
Thu Aug 1 10:51:45 1996 Andrew Lewycky <plewycky@oise.utoronto.ca>
* [windows/focus.c] [windows/event.c] [windows/win.c]
[windows/defdlg.c]
Fixes to focusing and activation.
* [windows/defdlg.c]
Properly(?) handle DM_GETDEFID.
* [controls/combo.c]
Handle CB_FINDSTRINGEXACT, CB_SETEDITSEL, CB_GETEDITSEL.
CBCheckSize: Adjust edit position.
Tue Jul 30 09:46:36 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/file.c] [include/file.h] [loader/module.c] [loader/ne_image.c]
Pass HFILEs instead of unix-fds to self-loader code.
Mon Jul 29 21:48:25 1996 Albrecht Kleine <kleine@ak.sax.de>
* [include/metafile.h] [objects/metafile.c] [objects/text.c]
Implemented handling of some new metafile records (META_...)
in PlayMetaFileRecord(), rewrite of 'case META_EXTTEXTOUT'.
Added functions like MF_StretchBlt() for usage in metafiles.
Minor bugfix in CopyMetafile().
* [objects/bitmap.c][objects/dib.c]
Added check for metafile-DC in Bitmap and DIB functions:
CreateCompatibleBitmap() etc.
1996-08-05 19:42:43 +02:00
|
|
|
|
/*
|
|
|
|
|
* Program Manager
|
|
|
|
|
*
|
|
|
|
|
* Copyright 1996 Ulrich Schmid
|
|
|
|
|
* Finnish language by Jussi Tirkkonen <jt@modeemi.cs.tut.fi>
|
2002-03-10 00:29:33 +01:00
|
|
|
|
*
|
|
|
|
|
* This library is free software; you can redistribute it and/or
|
|
|
|
|
* modify it under the terms of the GNU Lesser General Public
|
|
|
|
|
* License as published by the Free Software Foundation; either
|
|
|
|
|
* version 2.1 of the License, or (at your option) any later version.
|
|
|
|
|
*
|
|
|
|
|
* This library is distributed in the hope that it will be useful,
|
|
|
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
|
|
|
* Lesser General Public License for more details.
|
|
|
|
|
*
|
|
|
|
|
* You should have received a copy of the GNU Lesser General Public
|
|
|
|
|
* License along with this library; if not, write to the Free Software
|
2006-05-18 14:49:52 +02:00
|
|
|
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
Release 960805
Sun Aug 4 18:18:48 1996 Alexandre Julliard <julliard@lrc.epfl.ch>
* [controls/scroll.c]
Attempted to implement undocumented scroll-bar messages.
* [tools/build.c] [include/callback.h] [windows/winproc.c]
CallTo16_* functions now get DS from the previous 16-bit stackframe.
* [if1632/thunk.c] [include/callback.h]
Added thunks to implement callbacks for the emulator. Now all the
Enum* functions always take a real function pointer even in the
emulator.
* [loader/builtin.c]
Removed binary search in BUILTIN_GetEntryPoint32(), as it didn't
work with NULL entry points. Using linear search now.
* [loader/module.c]
Implemented IsSharedSelector().
* [loader/task.c]
Changed SwitchStackTo/Back to use the instance data to store the
previous stack instead of the TDB. Also copy the local variables
onto the new stack.
Added GetExeVersion() and SetTackSignalProc().
Implemented SetSigHandler().
Sat Aug 3 22:19:00 1996 Thomas Sandford <t.d.g.sandford@prds-grn.demon.co.uk>
* [controls/menu.c]
"Fixed" problem in deleting menus where win32 could get into an
endless loop when it crashed. I think I've fixed the symptoms, not
the original problem so it might be worth further investigation.
* [debugger/registers.c]
Added missing #ifdefs on FS_REG and GS_REG, needed for FreeBSD to
compile wine properly.
* [files/dos_fs.c]
Made DOSFS_Hash and DOSFS_Match non-static so they can be called
from win32/findfile.c (q.v.).
* [if1632/gdi32.spec]
Added SetMapMode (call existing function)
* [if1632/kernel32.spec]
Added FindFirstFileA and SetFileAttributesA.
* [if1632/user32.spec]
Added BringWindowToTop, CreatePopupMenu, GetKeyState, GetParent,
IsDlgButtonChecked (call existing functions) and IsDialogMessageA,
UnhookWindowsHookEx.
* [win32/file.c]
Added stub function SetFileAttributes32A. It's a stub because I
can't really work out what this function should do with most
attributes in a Unix environment. Anyone care to expand it?
* [win32/findfile.c]
New file. Initial stab at FindFirstFile. This doesn't work as
specified yet, though a lot of the groundwork is there. I haven't
time to work on this for the next month, so if anyone wants to pick
it up and run with it please do.
* [win32/memory.c]
Removed malloc.h from includes (covered by stdlib.h include, and
gets rid of a warning in FreeBSD).
* [win32/newfns.c]
UnhookWindowsHookEx32A stub added.
* [win32/user32.c]
Added implementation of IsDialogMessage32A.
* [windows/dialog.c]
IsDlgButtonChecked now calls SendDlgItemMessage32A instead of
SendDlgItemMessage16.
Sat Aug 3 18:00:00 1996 Alex Korobka <alex@phm30.pharm.sunysb.edu>
* [windows/graphics.c]
Removed rectangle checking (conflicted with nonstandard
mapping modes).
* [windows/dialog.c]
Added check for child-style dialogs to DS_ABSALIGN
coordinate conversion.
* [objects/color.c]
Cleaned up misc. bits
Thu Aug 1 10:51:45 1996 Andrew Lewycky <plewycky@oise.utoronto.ca>
* [windows/focus.c] [windows/event.c] [windows/win.c]
[windows/defdlg.c]
Fixes to focusing and activation.
* [windows/defdlg.c]
Properly(?) handle DM_GETDEFID.
* [controls/combo.c]
Handle CB_FINDSTRINGEXACT, CB_SETEDITSEL, CB_GETEDITSEL.
CBCheckSize: Adjust edit position.
Tue Jul 30 09:46:36 1996 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de>
* [files/file.c] [include/file.h] [loader/module.c] [loader/ne_image.c]
Pass HFILEs instead of unix-fds to self-loader code.
Mon Jul 29 21:48:25 1996 Albrecht Kleine <kleine@ak.sax.de>
* [include/metafile.h] [objects/metafile.c] [objects/text.c]
Implemented handling of some new metafile records (META_...)
in PlayMetaFileRecord(), rewrite of 'case META_EXTTEXTOUT'.
Added functions like MF_StretchBlt() for usage in metafiles.
Minor bugfix in CopyMetafile().
* [objects/bitmap.c][objects/dib.c]
Added check for metafile-DC in Bitmap and DIB functions:
CreateCompatibleBitmap() etc.
1996-08-05 19:42:43 +02:00
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
#define LANGUAGE_ID Fi
|
|
|
|
|
#define LANGUAGE_NUMBER 5
|
|
|
|
|
#define LANGUAGE_MENU_ITEM "&Suomi"
|
|
|
|
|
|
|
|
|
|
/* Menu */
|
|
|
|
|
|
|
|
|
|
#define MENU_FILE "&Tiedosto"
|
|
|
|
|
#define MENU_FILE_NEW "&Uusi..."
|
|
|
|
|
#define MENU_FILE_OPEN "&Avaa\tEnter"
|
|
|
|
|
#define MENU_FILE_MOVE "&Siirr<72>...\tF7"
|
|
|
|
|
#define MENU_FILE_COPY "&Kopioi...\tF8"
|
|
|
|
|
#define MENU_FILE_DELETE "&Poista\tDel"
|
|
|
|
|
#define MENU_FILE_ATTRIBUTES "&Ominaisuudet...\tAlt+Enter"
|
|
|
|
|
#define MENU_FILE_EXECUTE "Suo&rita..."
|
|
|
|
|
#define MENU_FILE_EXIT "&Lopeta..."
|
|
|
|
|
|
|
|
|
|
#define MENU_OPTIONS "&Asetukset"
|
|
|
|
|
#define MENU_OPTIONS_AUTO_ARRANGE "&J<>rjest<73> automaattisesti"
|
|
|
|
|
#define MENU_OPTIONS_MIN_ON_RUN "&Pienenn<6E> k<>ytett<74>ess<73>"
|
|
|
|
|
#define MENU_OPTIONS_SAVE_SETTINGS "&Tallenna asetukset lopetettaessa"
|
|
|
|
|
|
|
|
|
|
#define MENU_WINDOWS "&Ikkuna"
|
|
|
|
|
#define MENU_WINDOWS_OVERLAP "&Limitt<74>in\tVaihto+F5"
|
|
|
|
|
#define MENU_WINDOWS_SIDE_BY_SIDE "&Vierekk<6B>in\tVaihto+F4"
|
|
|
|
|
#define MENU_WINDOWS_ARRANGE "&J<>rjest<73> kuvakkeet"
|
|
|
|
|
|
|
|
|
|
#define MENU_LANGUAGE "&Kieli"
|
|
|
|
|
|
|
|
|
|
#define MENU_HELP "&Ohje"
|
|
|
|
|
#define MENU_HELP_CONTENTS "&Sis<69>llys"
|
|
|
|
|
#define MENU_HELP_SEARCH "&Etsi ohje aiheesta..."
|
|
|
|
|
#define MENU_HELP_HELP_ON_HELP "&Ohjeen k<>ytt<74>"
|
|
|
|
|
#define MENU_HELP_TUTORIAL "O&petusohjelma"
|
|
|
|
|
|
|
|
|
|
#define MENU_INFO "Ti&etoja..."
|
|
|
|
|
#define MENU_INFO_LICENSE "&Lisenssi"
|
|
|
|
|
#define MENU_INFO_NO_WARRANTY "&OMALLA VASTUULLA"
|
|
|
|
|
#define MENU_INFO_ABOUT_WINE "&Tietoja WINEst<73>"
|
|
|
|
|
|
|
|
|
|
/* Dialogs */
|
|
|
|
|
|
|
|
|
|
#define DIALOG_OK "OK"
|
|
|
|
|
#define DIALOG_CANCEL "Peruuta"
|
|
|
|
|
#define DIALOG_BROWSE "&Selaa"
|
|
|
|
|
#define DIALOG_HELP "&Ohje"
|
|
|
|
|
|
|
|
|
|
#define DIALOG_NEW_CAPTION "Uusi ilmentym<79>"
|
|
|
|
|
#define DIALOG_NEW_NEW "Uusi"
|
|
|
|
|
#define DIALOG_NEW_GROUP "Ohjelma&ryhm<68>"
|
|
|
|
|
#define DIALOG_NEW_PROGRAM "Ohjelma&"
|
|
|
|
|
|
|
|
|
|
#define DIALOG_MOVE_CAPTION "Siirr<72>"
|
|
|
|
|
#define DIALOG_MOVE_PROGRAM "Siirr<72> ohjelma:"
|
|
|
|
|
#define DIALOG_MOVE_FROM_GROUP "Ryhm<68>st<73>:"
|
|
|
|
|
#define DIALOG_MOVE_TO_GROUP "&Ryhm<68><6D>n:"
|
|
|
|
|
|
|
|
|
|
#define DIALOG_COPY_CAPTION "Kopioi"
|
|
|
|
|
#define DIALOG_COPY_PROGRAM "Kopioi ohjelma:"
|
|
|
|
|
#define DIALOG_COPY_FROM_GROUP DIALOG_MOVE_FROM_GROUP
|
|
|
|
|
#define DIALOG_COPY_TO_GROUP DIALOG_MOVE_TO_GROUP
|
|
|
|
|
|
|
|
|
|
#define DIALOG_GROUP_CAPTION "Ohjelmaryhm<68>n ominaisuudet"
|
|
|
|
|
#define DIALOG_GROUP_DESCRIPTION "&Kuvaus:"
|
|
|
|
|
#define DIALOG_GROUP_FILE "&Ryhm<68>tiedosto:"
|
|
|
|
|
|
|
|
|
|
#define DIALOG_PROGRAM_CAPTION "Ohjelman ominaisuudet"
|
|
|
|
|
#define DIALOG_PROGRAM_DESCRIPTION DIALOG_GROUP_DESCRIPTION
|
|
|
|
|
#define DIALOG_PROGRAM_COMMAND_LINE "K&omentorivi:"
|
|
|
|
|
#define DIALOG_PROGRAM_DIRECTORY "&Ty<54>hakemisto:"
|
|
|
|
|
#define DIALOG_PROGRAM_HOT_KEY "&Pikan<61>pp<70>in:"
|
|
|
|
|
#define DIALOG_PROGRAM_SYMBOL "Suo&rita kuvakkeena"
|
|
|
|
|
#define DIALOG_PROGRAM_OTHER_SYMBOL "&Vaihda kuvaketta..."
|
|
|
|
|
|
|
|
|
|
#define DIALOG_SYMBOL_CAPTION "Valitse kuvake"
|
|
|
|
|
#define DIALOG_SYMBOL_FILE "&Nimi:"
|
|
|
|
|
#define DIALOG_SYMBOL_CURRENT "Nykyinen &kuvake:"
|
|
|
|
|
|
|
|
|
|
#define DIALOG_EXECUTE_CAPTION "Suorita ohjelma"
|
|
|
|
|
#define DIALOG_EXECUTE_COMMAND_LINE DIALOG_PROGRAM_COMMAND_LINE
|
|
|
|
|
#define DIALOG_EXECUTE_SYMBOL DIALOG_PROGRAM_SYMBOL
|
|
|
|
|
|
|
|
|
|
/* Strings */
|
|
|
|
|
|
|
|
|
|
#define STRING_PROGRAM_MANAGER "J<>rjestem<65>nhallinta"
|
|
|
|
|
#define STRING_ERROR "VIRHE"
|
|
|
|
|
#define STRING_WARNING "VAROITUS"
|
|
|
|
|
#define STRING_INFO "Tietoja"
|
|
|
|
|
#define STRING_DELETE "Poista"
|
|
|
|
|
#define STRING_DELETE_GROUP_s "Poista ryhm<68> `%s' ?"
|
|
|
|
|
#define STRING_DELETE_PROGRAM_s "Poista ohjelma `%s' ?"
|
|
|
|
|
#define STRING_NOT_IMPLEMENTED "Ei k<>ytett<74>viss<73>"
|
|
|
|
|
#define STRING_FILE_READ_ERROR_s "Virhe luettaessa `%s'"
|
|
|
|
|
#define STRING_FILE_WRITE_ERROR_s "Virhe kirjoitettaessa `%s'"
|
|
|
|
|
|
|
|
|
|
#define STRING_GRPFILE_READ_ERROR_s "\
|
|
|
|
|
Ryhm<EFBFBD>tiedostoa `%s' ei voida avata.\n\
|
|
|
|
|
Yritet<EFBFBD><EFBFBD>nk<EFBFBD> uudestaan?"
|
|
|
|
|
|
|
|
|
|
#define STRING_OUT_OF_MEMORY "Muisti lopussa"
|
|
|
|
|
#define STRING_WINHELP_ERROR "Ohje ei k<>ytett<74>viss<73>"
|
|
|
|
|
#define STRING_UNKNOWN_FEATURE_s "Tuntematon ominaisuus %s:ssa"
|
|
|
|
|
#define STRING_FILE_NOT_OVERWRITTEN_s "Tiedosto `%s' on olemassa. Tiedostoa ei muutettu."
|
|
|
|
|
#define STRING_SAVE_GROUP_AS_s "Tallenna ryhm<68> nimell<6C> `%s' alkuper<65>isten tiedostojen s<>ilytt<74>miseksi"
|
|
|
|
|
|
|
|
|
|
#define STRING_NO_HOT_KEY "Ei mit<69><74>n"
|
|
|
|
|
|
|
|
|
|
#define STRING_ALL_FILES "Kaikki tiedostot (*.*)"
|
|
|
|
|
#define STRING_PROGRAMS "Ohjelmat"
|
|
|
|
|
#define STRING_LIBRARIES_DLL "Kirjastot (*.dll)"
|
|
|
|
|
#define STRING_SYMBOL_FILES "Symbolitiedostot"
|
|
|
|
|
#define STRING_SYMBOLS_ICO "Kuvakkeet (*.ico)"
|
|
|
|
|
|
|
|
|
|
#include "Xx.rc"
|