Author: cwittich Date: Sat Dec 27 05:08:40 2008 New Revision: 38378
URL: http://svn.reactos.org/svn/reactos?rev=38378&view=rev Log: sync oleacc with wine 1.1.11
Added: trunk/reactos/dll/win32/oleacc/oleacc.rc (with props) trunk/reactos/dll/win32/oleacc/oleacc_En.rc (with props) trunk/reactos/dll/win32/oleacc/oleacc_Fr.rc (with props) trunk/reactos/dll/win32/oleacc/oleacc_Ko.rc (with props) trunk/reactos/dll/win32/oleacc/oleacc_Nl.rc (with props) Modified: trunk/reactos/dll/win32/oleacc/main.c trunk/reactos/dll/win32/oleacc/oleacc.rbuild trunk/reactos/dll/win32/oleacc/oleacc.spec
Modified: trunk/reactos/dll/win32/oleacc/main.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/oleacc/main.c?rev... ============================================================================== --- trunk/reactos/dll/win32/oleacc/main.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/oleacc/main.c [iso-8859-1] Sat Dec 27 05:08:40 2008 @@ -24,9 +24,12 @@ #include "winuser.h" #include "ole2.h"
+#include "wine/unicode.h" #include "wine/debug.h"
WINE_DEFAULT_DEBUG_CHANNEL(oleacc); + +static HINSTANCE oleacc_handle = 0;
HRESULT WINAPI CreateStdAccessibleObject( HWND hwnd, LONG idObject, REFIID riidInterface, void** ppvObject ) @@ -50,6 +53,21 @@ return E_NOTIMPL; }
+BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, + LPVOID lpvReserved) +{ + TRACE("%p, %d, %p\n", hinstDLL, fdwReason, lpvReserved); + + switch (fdwReason) + { + case DLL_PROCESS_ATTACH: + oleacc_handle = hinstDLL; + DisableThreadLibraryCalls(hinstDLL); + break; + } + return TRUE; +} + HRESULT WINAPI DllRegisterServer(void) { FIXME("\n"); @@ -67,3 +85,59 @@ *pVersion = MAKELONG(2,4); /* Windows XP version of oleacc: 4.2.5406.0 */ *pBuild = MAKELONG(0,5406); } + +UINT WINAPI GetRoleTextW(DWORD role, LPWSTR lpRole, UINT rolemax) +{ + INT ret; + WCHAR *resptr; + + TRACE("%u %p %u\n", role, lpRole, rolemax); + + /* return role text length */ + if(!lpRole) + return LoadStringW(oleacc_handle, role, (LPWSTR)&resptr, 0); + + ret = LoadStringW(oleacc_handle, role, lpRole, rolemax); + if(!(ret > 0)){ + if(rolemax > 0) lpRole[0] = '\0'; + return 0; + } + + return ret; +} + +UINT WINAPI GetRoleTextA(DWORD role, LPSTR lpRole, UINT rolemax) +{ + UINT length; + WCHAR *roletextW; + + TRACE("%u %p %u\n", role, lpRole, rolemax); + + length = GetRoleTextW(role, NULL, 0); + if((length == 0) || (lpRole && !rolemax)) + return 0; + + roletextW = HeapAlloc(GetProcessHeap(), 0, (length + 1)*sizeof(WCHAR)); + if(!roletextW) + return 0; + + GetRoleTextW(role, roletextW, length + 1); + + length = WideCharToMultiByte( CP_ACP, 0, roletextW, -1, NULL, 0, NULL, NULL ); + + if(!lpRole){ + HeapFree(GetProcessHeap(), 0, roletextW); + return length - 1; + } + + WideCharToMultiByte( CP_ACP, 0, roletextW, -1, lpRole, rolemax, NULL, NULL ); + + if(rolemax < length){ + lpRole[rolemax-1] = '\0'; + length = rolemax; + } + + HeapFree(GetProcessHeap(), 0, roletextW); + + return length - 1; +}
Modified: trunk/reactos/dll/win32/oleacc/oleacc.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/oleacc/oleacc.rbu... ============================================================================== --- trunk/reactos/dll/win32/oleacc/oleacc.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/oleacc/oleacc.rbuild [iso-8859-1] Sat Dec 27 05:08:40 2008 @@ -8,8 +8,10 @@ <include base="ReactOS">include/reactos/wine</include> <define name="__WINESRC__" /> <file>main.c</file> + <file>oleacc.rc</file> <library>wine</library> <library>kernel32</library> + <library>user32</library> <library>ntdll</library> </module> </group>
Added: trunk/reactos/dll/win32/oleacc/oleacc.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/oleacc/oleacc.rc?... ============================================================================== --- trunk/reactos/dll/win32/oleacc/oleacc.rc (added) +++ trunk/reactos/dll/win32/oleacc/oleacc.rc [iso-8859-1] Sat Dec 27 05:08:40 2008 @@ -1,0 +1,27 @@ +/* + * Top level resource file for oleacc + * + * Copyright 2008 Nikolay Sivov + * + * 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 + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#include "windef.h" +#include "oleacc.h" + +#include "oleacc_En.rc" +#include "oleacc_Fr.rc" +#include "oleacc_Ko.rc" +#include "oleacc_Nl.rc"
Propchange: trunk/reactos/dll/win32/oleacc/oleacc.rc ------------------------------------------------------------------------------ svn:eol-style = native
Modified: trunk/reactos/dll/win32/oleacc/oleacc.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/oleacc/oleacc.spe... ============================================================================== --- trunk/reactos/dll/win32/oleacc/oleacc.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/oleacc/oleacc.spec [iso-8859-1] Sat Dec 27 05:08:40 2008 @@ -8,8 +8,8 @@ @ stdcall -private DllRegisterServer() @ stdcall -private DllUnregisterServer() @ stdcall GetOleaccVersionInfo(ptr ptr) -@ stub GetRoleTextA -@ stub GetRoleTextW +@ stdcall GetRoleTextA(long ptr long) +@ stdcall GetRoleTextW(long ptr long) @ stub GetStateTextA @ stub GetStateTextW @ stub IID_IAccessible
Added: trunk/reactos/dll/win32/oleacc/oleacc_En.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/oleacc/oleacc_En.... ============================================================================== --- trunk/reactos/dll/win32/oleacc/oleacc_En.rc (added) +++ trunk/reactos/dll/win32/oleacc/oleacc_En.rc [iso-8859-1] Sat Dec 27 05:08:40 2008 @@ -1,0 +1,90 @@ +/* + * English resources for oleacc + * + * Copyright 2008 Nikolay Sivov + * + * 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 + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +{ + 0 "unknown object" /* undocumented */ + ROLE_SYSTEM_TITLEBAR "title bar" + ROLE_SYSTEM_MENUBAR "menu bar" + ROLE_SYSTEM_SCROLLBAR "scroll bar" + ROLE_SYSTEM_GRIP "grip" + ROLE_SYSTEM_SOUND "sound" + ROLE_SYSTEM_CURSOR "cursor" + ROLE_SYSTEM_CARET "caret" + ROLE_SYSTEM_ALERT "alert" + ROLE_SYSTEM_WINDOW "window" + ROLE_SYSTEM_CLIENT "client" + ROLE_SYSTEM_MENUPOPUP "popup menu" + ROLE_SYSTEM_MENUITEM "menu item" + ROLE_SYSTEM_TOOLTIP "tool tip" + ROLE_SYSTEM_APPLICATION "application" + ROLE_SYSTEM_DOCUMENT "document" + ROLE_SYSTEM_PANE "pane" + ROLE_SYSTEM_CHART "chart" + ROLE_SYSTEM_DIALOG "dialog" + ROLE_SYSTEM_BORDER "border" + ROLE_SYSTEM_GROUPING "grouping" + ROLE_SYSTEM_SEPARATOR "separator" + ROLE_SYSTEM_TOOLBAR "tool bar" + ROLE_SYSTEM_STATUSBAR "status bar" + ROLE_SYSTEM_TABLE "table" + ROLE_SYSTEM_COLUMNHEADER "column header" + ROLE_SYSTEM_ROWHEADER "row header" + ROLE_SYSTEM_COLUMN "column" + ROLE_SYSTEM_ROW "row" + ROLE_SYSTEM_CELL "cell" + ROLE_SYSTEM_LINK "link" + ROLE_SYSTEM_HELPBALLOON "help balloon" + ROLE_SYSTEM_CHARACTER "character" + ROLE_SYSTEM_LIST "list" + ROLE_SYSTEM_LISTITEM "list item" + ROLE_SYSTEM_OUTLINE "outline" + ROLE_SYSTEM_OUTLINEITEM "outline item" + ROLE_SYSTEM_PAGETAB "page tab" + ROLE_SYSTEM_PROPERTYPAGE "property page" + ROLE_SYSTEM_INDICATOR "indicator" + ROLE_SYSTEM_GRAPHIC "graphic" + ROLE_SYSTEM_STATICTEXT "static text" + ROLE_SYSTEM_TEXT "text" + ROLE_SYSTEM_PUSHBUTTON "push button" + ROLE_SYSTEM_CHECKBUTTON "check button" + ROLE_SYSTEM_RADIOBUTTON "radio button" + ROLE_SYSTEM_COMBOBOX "combo box" + ROLE_SYSTEM_DROPLIST "drop down" + ROLE_SYSTEM_PROGRESSBAR "progress bar" + ROLE_SYSTEM_DIAL "dial" + ROLE_SYSTEM_HOTKEYFIELD "hot key field" + ROLE_SYSTEM_SLIDER "slider" + ROLE_SYSTEM_SPINBUTTON "spin box" + ROLE_SYSTEM_DIAGRAM "diagram" + ROLE_SYSTEM_ANIMATION "animation" + ROLE_SYSTEM_EQUATION "equation" + ROLE_SYSTEM_BUTTONDROPDOWN "drop down button" + ROLE_SYSTEM_BUTTONMENU "menu button" + ROLE_SYSTEM_BUTTONDROPDOWNGRID "grid drop down button" + ROLE_SYSTEM_WHITESPACE "white space" + ROLE_SYSTEM_PAGETABLIST "page tab list" + ROLE_SYSTEM_CLOCK "clock" + ROLE_SYSTEM_SPLITBUTTON "split button" + ROLE_SYSTEM_IPADDRESS "IP address" + ROLE_SYSTEM_OUTLINEBUTTON "outline button" +}
Propchange: trunk/reactos/dll/win32/oleacc/oleacc_En.rc ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/oleacc/oleacc_Fr.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/oleacc/oleacc_Fr.... ============================================================================== --- trunk/reactos/dll/win32/oleacc/oleacc_Fr.rc (added) +++ trunk/reactos/dll/win32/oleacc/oleacc_Fr.rc [iso-8859-1] Sat Dec 27 05:08:40 2008 @@ -1,0 +1,90 @@ +/* + * French resources for oleacc + * + * Copyright 2008 Jonathan Ernst + * + * 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 + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +{ + 0 "objet inconnu" /* undocumented */ + ROLE_SYSTEM_TITLEBAR "barre de titre" + ROLE_SYSTEM_MENUBAR "barre de menu" + ROLE_SYSTEM_SCROLLBAR "barre de défilement" + ROLE_SYSTEM_GRIP "grip" + ROLE_SYSTEM_SOUND "son" + ROLE_SYSTEM_CURSOR "curseur" + ROLE_SYSTEM_CARET "caret" + ROLE_SYSTEM_ALERT "alerte" + ROLE_SYSTEM_WINDOW "fenêtre" + ROLE_SYSTEM_CLIENT "client" + ROLE_SYSTEM_MENUPOPUP "menu popup" + ROLE_SYSTEM_MENUITEM "élément de menu" + ROLE_SYSTEM_TOOLTIP "infobulle" + ROLE_SYSTEM_APPLICATION "application" + ROLE_SYSTEM_DOCUMENT "document" + ROLE_SYSTEM_PANE "pane" + ROLE_SYSTEM_CHART "chart" + ROLE_SYSTEM_DIALOG "boîte de dialogue" + ROLE_SYSTEM_BORDER "bordure" + ROLE_SYSTEM_GROUPING "grouping" + ROLE_SYSTEM_SEPARATOR "separateur" + ROLE_SYSTEM_TOOLBAR "barre d'outils" + ROLE_SYSTEM_STATUSBAR "barre d'état" + ROLE_SYSTEM_TABLE "table" + ROLE_SYSTEM_COLUMNHEADER "en-tête de colonne" + ROLE_SYSTEM_ROWHEADER "en-tête de ligne" + ROLE_SYSTEM_COLUMN "colonne" + ROLE_SYSTEM_ROW "ligne" + ROLE_SYSTEM_CELL "cellule" + ROLE_SYSTEM_LINK "lien" + ROLE_SYSTEM_HELPBALLOON "bulle d'aide" + ROLE_SYSTEM_CHARACTER "caractère" + ROLE_SYSTEM_LIST "liste" + ROLE_SYSTEM_LISTITEM "élément de liste" + ROLE_SYSTEM_OUTLINE "outline" + ROLE_SYSTEM_OUTLINEITEM "outline item" + ROLE_SYSTEM_PAGETAB "onglet de page" + ROLE_SYSTEM_PROPERTYPAGE "page de propriétés" + ROLE_SYSTEM_INDICATOR "indicateur" + ROLE_SYSTEM_GRAPHIC "image" + ROLE_SYSTEM_STATICTEXT "texte statique" + ROLE_SYSTEM_TEXT "texte" + ROLE_SYSTEM_PUSHBUTTON "bouton pressoir" + ROLE_SYSTEM_CHECKBUTTON "case à cocher" + ROLE_SYSTEM_RADIOBUTTON "bouton radio" + ROLE_SYSTEM_COMBOBOX "combo box" + ROLE_SYSTEM_DROPLIST "drop down" + ROLE_SYSTEM_PROGRESSBAR "barre de progression" + ROLE_SYSTEM_DIAL "dial" + ROLE_SYSTEM_HOTKEYFIELD "hot key field" + ROLE_SYSTEM_SLIDER "slider" + ROLE_SYSTEM_SPINBUTTON "spin box" + ROLE_SYSTEM_DIAGRAM "diagramme" + ROLE_SYSTEM_ANIMATION "animation" + ROLE_SYSTEM_EQUATION "équation" + ROLE_SYSTEM_BUTTONDROPDOWN "drop down button" + ROLE_SYSTEM_BUTTONMENU "bouton de menu" + ROLE_SYSTEM_BUTTONDROPDOWNGRID "grid drop down button" + ROLE_SYSTEM_WHITESPACE "espace blanc" + ROLE_SYSTEM_PAGETABLIST "page tab list" + ROLE_SYSTEM_CLOCK "horloge" + ROLE_SYSTEM_SPLITBUTTON "split button" + ROLE_SYSTEM_IPADDRESS "Adresse IP" + ROLE_SYSTEM_OUTLINEBUTTON "outline button" +}
Propchange: trunk/reactos/dll/win32/oleacc/oleacc_Fr.rc ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/oleacc/oleacc_Ko.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/oleacc/oleacc_Ko.... ============================================================================== --- trunk/reactos/dll/win32/oleacc/oleacc_Ko.rc (added) +++ trunk/reactos/dll/win32/oleacc/oleacc_Ko.rc [iso-8859-1] Sat Dec 27 05:08:40 2008 @@ -1,0 +1,91 @@ +/* + * English resources for oleacc + * + * Copyright 2008 Nikolay Sivov + * Copyright 2008 YunSong Hwang + * + * 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 + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT + +STRINGTABLE DISCARDABLE +{ + 0 "¾Ë ¼ö ¾ø´Â °´Ã¼" /* undocumented */ + ROLE_SYSTEM_TITLEBAR "Á¦¸ñ¹Ù" + ROLE_SYSTEM_MENUBAR "¸Þ´º¹Ù" + ROLE_SYSTEM_SCROLLBAR "½ºÅ©·Ñ¹Ù" + ROLE_SYSTEM_GRIP "±×¸³" + ROLE_SYSTEM_SOUND "»ç¿îµå" + ROLE_SYSTEM_CURSOR "Ä¿¼" + ROLE_SYSTEM_CARET "»ðÀÔ±âÈ£" + ROLE_SYSTEM_ALERT "°æ°í" + ROLE_SYSTEM_WINDOW "â" + ROLE_SYSTEM_CLIENT "Ŭ¶óÀ̾ðÆ®" + ROLE_SYSTEM_MENUPOPUP "ÆË¾÷ ¸Þ´º" + ROLE_SYSTEM_MENUITEM "¸Þ´º ¾ÆÀÌÅÛ" + ROLE_SYSTEM_TOOLTIP "µµ±¸ ÆÁ" + ROLE_SYSTEM_APPLICATION "ÇÁ·Î±×·¥" + ROLE_SYSTEM_DOCUMENT "¹®¼" + ROLE_SYSTEM_PANE "Ʋ(pane)" + ROLE_SYSTEM_CHART "Â÷Æ®" + ROLE_SYSTEM_DIALOG "´ëÈ»óÀÚ" + ROLE_SYSTEM_BORDER "°¡ÀåÀÚ¸®" + ROLE_SYSTEM_GROUPING "Áý´ÜÈ" + ROLE_SYSTEM_SEPARATOR "ºÐ¸®ÀÚ" + ROLE_SYSTEM_TOOLBAR "µµ±¸¹Ù" + ROLE_SYSTEM_STATUSBAR "»óŹÙ" + ROLE_SYSTEM_TABLE "Å×À̺í" + ROLE_SYSTEM_COLUMNHEADER "¼¼·ÎÁÙ Çì´õ" + ROLE_SYSTEM_ROWHEADER "°¡·ÎÁÙ Çì´õ" + ROLE_SYSTEM_COLUMN "¿" + ROLE_SYSTEM_ROW "°¡·ÎÁÙ" + ROLE_SYSTEM_CELL "¼¿" + ROLE_SYSTEM_LINK "¸µÅ©" + ROLE_SYSTEM_HELPBALLOON "dz¼± µµ¿ò¸»" + ROLE_SYSTEM_CHARACTER "¹®ÀÚ" + ROLE_SYSTEM_LIST "¸ñ·Ï" + ROLE_SYSTEM_LISTITEM "¸ñ·Ï ¾ÆÀÌÅÛ" + ROLE_SYSTEM_OUTLINE "¿Ü°û¼±" + ROLE_SYSTEM_OUTLINEITEM "¿Ü°û¼± ¾ÆÀÌÅÛ" + ROLE_SYSTEM_PAGETAB "ÆäÀÌÁö ÅÇ" + ROLE_SYSTEM_PROPERTYPAGE "¼Ó¼º ÆäÀÌÁö" + ROLE_SYSTEM_INDICATOR "Áö½ÃÀÚ" + ROLE_SYSTEM_GRAPHIC "±×¸²" + ROLE_SYSTEM_STATICTEXT "Á¤Àû ¹®ÀÚ" + ROLE_SYSTEM_TEXT "¹®ÀÚ" + ROLE_SYSTEM_PUSHBUTTON "´©¸£±â ¹öư" + ROLE_SYSTEM_CHECKBUTTON "üũ ¹öư" + ROLE_SYSTEM_RADIOBUTTON "¶óµð¿À ¹öư" + ROLE_SYSTEM_COMBOBOX "ÄÞº¸ »óÀÚ" + ROLE_SYSTEM_DROPLIST "µå·ì ´Ù¿î" + ROLE_SYSTEM_PROGRESSBAR "ÁøÇà¹Ù" + ROLE_SYSTEM_DIAL "´ÙÀ̾ó" + ROLE_SYSTEM_HOTKEYFIELD "´ÜÃàŰ ¸ðÀ½" + ROLE_SYSTEM_SLIDER "½½¶óÀÌ´õ" + ROLE_SYSTEM_SPINBUTTON "½ºÇÉ »óÀÚ" + ROLE_SYSTEM_DIAGRAM "µµÇü" + ROLE_SYSTEM_ANIMATION "¾Ö´Ï¸ÅÀ̼Ç" + ROLE_SYSTEM_EQUATION "¼ö½Ä" + ROLE_SYSTEM_BUTTONDROPDOWN "µå·ì ´Ù¿î ¹öư" + ROLE_SYSTEM_BUTTONMENU "¸Þ´º ¹öư" + ROLE_SYSTEM_BUTTONDROPDOWNGRID "±×¸³ µå·ì ´Ù¿î ´ÜÃß" + ROLE_SYSTEM_WHITESPACE "ºó °ø°£" + ROLE_SYSTEM_PAGETABLIST "ÆäÀÌÁö ÅÇ ¸ñ·Ï" + ROLE_SYSTEM_CLOCK "½Ã°è" + ROLE_SYSTEM_SPLITBUTTON "³ª´©±â ´ÜÃß" + ROLE_SYSTEM_IPADDRESS "IP ÁÖ¼Ò" + ROLE_SYSTEM_OUTLINEBUTTON "¿Ü°û¼± ´ÜÃß" +}
Propchange: trunk/reactos/dll/win32/oleacc/oleacc_Ko.rc ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/oleacc/oleacc_Nl.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/oleacc/oleacc_Nl.... ============================================================================== --- trunk/reactos/dll/win32/oleacc/oleacc_Nl.rc (added) +++ trunk/reactos/dll/win32/oleacc/oleacc_Nl.rc [iso-8859-1] Sat Dec 27 05:08:40 2008 @@ -1,0 +1,90 @@ +/* + * Dutch resources for oleacc + * + * Copyright 2008 Frans Kool + * + * 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 + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +{ + 0 "onbekend object" /* undocumented */ + ROLE_SYSTEM_TITLEBAR "titel balk" + ROLE_SYSTEM_MENUBAR "menu balk" + ROLE_SYSTEM_SCROLLBAR "scroll balk" + ROLE_SYSTEM_GRIP "handvat" + ROLE_SYSTEM_SOUND "geluid" + ROLE_SYSTEM_CURSOR "cursor" + ROLE_SYSTEM_CARET "tekst cursor" + ROLE_SYSTEM_ALERT "alarm" + ROLE_SYSTEM_WINDOW "venster" + ROLE_SYSTEM_CLIENT "client" + ROLE_SYSTEM_MENUPOPUP "popup menu" + ROLE_SYSTEM_MENUITEM "menu item" + ROLE_SYSTEM_TOOLTIP "tool tip" + ROLE_SYSTEM_APPLICATION "programma" + ROLE_SYSTEM_DOCUMENT "document" + ROLE_SYSTEM_PANE "sectie" + ROLE_SYSTEM_CHART "diagram" + ROLE_SYSTEM_DIALOG "keuze" + ROLE_SYSTEM_BORDER "randen" + ROLE_SYSTEM_GROUPING "groepering" + ROLE_SYSTEM_SEPARATOR "separator" + ROLE_SYSTEM_TOOLBAR "knoppen balk" + ROLE_SYSTEM_STATUSBAR "status balk" + ROLE_SYSTEM_TABLE "tabel" + ROLE_SYSTEM_COLUMNHEADER "kolom hoofd" + ROLE_SYSTEM_ROWHEADER "rij hoofd" + ROLE_SYSTEM_COLUMN "kolom" + ROLE_SYSTEM_ROW "rij" + ROLE_SYSTEM_CELL "cel" + ROLE_SYSTEM_LINK "link" + ROLE_SYSTEM_HELPBALLOON "help ballon" + ROLE_SYSTEM_CHARACTER "karakter" + ROLE_SYSTEM_LIST "lijst" + ROLE_SYSTEM_LISTITEM "lijst onderdeel" + ROLE_SYSTEM_OUTLINE "outline" + ROLE_SYSTEM_OUTLINEITEM "outline onderdeel" + ROLE_SYSTEM_PAGETAB "pagina tab" + ROLE_SYSTEM_PROPERTYPAGE "eigenschappen pagina" + ROLE_SYSTEM_INDICATOR "indicator" + ROLE_SYSTEM_GRAPHIC "grafisch" + ROLE_SYSTEM_STATICTEXT "vaste tekst" + ROLE_SYSTEM_TEXT "tekst" + ROLE_SYSTEM_PUSHBUTTON "drukknop" + ROLE_SYSTEM_CHECKBUTTON "aankruisvakje" + ROLE_SYSTEM_RADIOBUTTON "radioknop" + ROLE_SYSTEM_COMBOBOX "combo box" + ROLE_SYSTEM_DROPLIST "selectie box" + ROLE_SYSTEM_PROGRESSBAR "voortgangsbalk" + ROLE_SYSTEM_DIAL "draaiknop" + ROLE_SYSTEM_HOTKEYFIELD "hotkey veld" + ROLE_SYSTEM_SLIDER "schuifknop" + ROLE_SYSTEM_SPINBUTTON "spin box" + ROLE_SYSTEM_DIAGRAM "diagram" + ROLE_SYSTEM_ANIMATION "animation" + ROLE_SYSTEM_EQUATION "formula" + ROLE_SYSTEM_BUTTONDROPDOWN "dropdown knop" + ROLE_SYSTEM_BUTTONMENU "menu knop" + ROLE_SYSTEM_BUTTONDROPDOWNGRID "dropdown grid knop" + ROLE_SYSTEM_WHITESPACE "lege ruimte" + ROLE_SYSTEM_PAGETABLIST "pagina tab lijst" + ROLE_SYSTEM_CLOCK "klok" + ROLE_SYSTEM_SPLITBUTTON "splits knop" + ROLE_SYSTEM_IPADDRESS "IP adres" + ROLE_SYSTEM_OUTLINEBUTTON "outline knop" +}
Propchange: trunk/reactos/dll/win32/oleacc/oleacc_Nl.rc ------------------------------------------------------------------------------ svn:eol-style = native