Commit 8f74d8e6 authored by Erez Volk's avatar Erez Volk Committed by Alexandre Julliard

Added stubs for some BiDi API functions.

parent ce806478
......@@ -10,47 +10,8 @@ DEFAULT_DEBUG_CHANNEL(relay)
LONG WINAPI stub_GDI_379(HDC16 hdc) { FIXME("STARTPAGE: stub\n"); return 1; }
LONG WINAPI stub_GDI_381(HDC16 hdc, SEGPTR proc) { FIXME("SETABORTPROC: stub\n"); return 1; }
LONG WINAPI stub_GDI_382(void) { FIXME("ABORTPROC: stub\n"); return 1; }
LONG WINAPI stub_GDI_530(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_GDI_531(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_GDI_532(LPINT16 buffer, INT16 xx) {
FIXME("(%p, %hd): stub\n",buffer,xx);
return 0;
}
LONG WINAPI stub_GDI_536(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_GDI_538(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_GDI_540(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_GDI_543(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_GDI_555(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_GDI_560(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_GDI_561(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_GDI_564(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_GDI_565(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_GDI_566(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_GDI_571(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_GDI_572(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_GDI_573(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_GDI_556(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_GDI_558(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_GDI_569(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_489(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_490(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_492(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_496(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_902(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_905(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_906(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_907(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_909(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_910(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_911(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_912(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_913(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_914(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_915(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_916(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_918(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_919(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_920(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_922(void) { FIXME("stub\n"); return 0; }
LONG WINAPI stub_USER_923(void) { FIXME("stub\n"); return 0; }
LONG WINAPI KERNEL_nop(void) { return 0; }
......@@ -351,26 +351,26 @@ file gdi.exe
527 stub SetMiterLimit
528 stub GDIParametersInfo
529 pascal16 CreateHalftonePalette(word) CreateHalftonePalette16
# Stubs for Hebrew version
530 pascal16 GDI_530() stub_GDI_530
531 pascal16 GDI_531() stub_GDI_531
532 pascal16 GDI_532(ptr word) stub_GDI_532
536 pascal16 GDI_536() stub_GDI_536
538 pascal16 GDI_538() stub_GDI_538
540 pascal16 GDI_540() stub_GDI_540
543 pascal16 GDI_543() stub_GDI_543
555 pascal16 GDI_555() stub_GDI_555
560 pascal16 GDI_560() stub_GDI_560
561 pascal16 GDI_561() stub_GDI_561
564 pascal16 GDI_564() stub_GDI_564
565 pascal16 GDI_565() stub_GDI_565
566 pascal16 GDI_566() stub_GDI_566
571 pascal16 GDI_571() stub_GDI_571
572 pascal16 GDI_572() stub_GDI_572
573 pascal16 GDI_573() stub_GDI_573
556 pascal16 GDI_556() stub_GDI_556
558 pascal16 GDI_558() stub_GDI_558
569 pascal16 GDI_569() stub_GDI_569
# Hebrew version API's
530 pascal16 RawTextOut() RawTextOut16
531 pascal16 RawExtTextOut() RawExtTextOut16
532 pascal16 RawGetTextExtent(word str word) RawGetTextExtent16
536 pascal16 BiDiLayout() BiDiLayout16
538 pascal16 BiDiCreateTabString() BiDiCreateTabString16
540 pascal16 BiDiGlyphOut() BiDiGlyphOut16
543 pascal16 BiDiGetStringExtent() BiDiGetStringExtent16
555 pascal16 BiDiDeleteString() BiDiDeleteString16
556 pascal16 BiDiSetDefaults() BiDiSetDefaults16
558 pascal16 BiDiGetDefaults() BiDiGetDefaults16
560 pascal16 BiDiShape() BiDiShape16
561 pascal16 BiDiFontComplement() BiDiFontComplement16
564 pascal16 BiDiSetKashida() BiDiSetKashida16
565 pascal16 BiDiKExtTextOut() BiDiKExtTextOut16
566 pascal16 BiDiShapeEx() BiDiShapeEx16
569 pascal16 BiDiCreateStringEx() BiDiCreateStringEx16
571 pascal16 GetTextExtentRtoL() GetTextExtentRtoL16
572 pascal16 GetHDCCharSet() GetHDCCharSet16
573 pascal16 BiDiLayoutEx() BiDiLayoutEx16
602 pascal16 SetDIBColorTable(word word word ptr) SetDIBColorTable16
603 pascal16 GetDIBColorTable(word word word ptr) GetDIBColorTable16
604 pascal16 SetSolidBrush(word long) SetSolidBrush16
......@@ -396,3 +396,5 @@ file gdi.exe
822 stub ICMTranslateRGB
823 stub ICMTranslateRGBs
824 stub ICMCheckCOlorsInGamut
1000 pascal16 SetLayout(word long) SetLayout16
1001 stub GetLayout
......@@ -532,22 +532,25 @@ file user.exe
855 stub Usr32ThkConnectionDataSL
890 stub InstallIMT
891 stub UninstallIMT
# Stubs for Hebrew version
902 pascal16 USER_902() stub_USER_902
905 pascal16 USER_905() stub_USER_905
906 pascal16 USER_906() stub_USER_906
907 pascal16 USER_907() stub_USER_907
909 pascal16 USER_909() stub_USER_909
910 pascal16 USER_910() stub_USER_910
911 pascal16 USER_911() stub_USER_911
912 pascal16 USER_912() stub_USER_912
913 pascal16 USER_913() stub_USER_913
914 pascal16 USER_914() stub_USER_914
915 pascal16 USER_915() stub_USER_915
916 pascal16 USER_916() stub_USER_916
918 pascal16 USER_918() stub_USER_918
919 pascal16 USER_919() stub_USER_919
920 pascal16 USER_920() stub_USER_920
922 pascal16 USER_922() stub_USER_922
923 pascal16 USER_923() stub_USER_923
924 stub UsrMpr_ThunkData16
# API for Hebrew version
902 pascal16 LoadSystemLanguageString(word word ptr word word) LoadSystemLanguageString16
905 pascal16 ChangeDialogTemplate() ChangeDialogTemplate16
906 pascal16 GetNumLanguages() GetNumLanguages16
907 pascal16 GetLanguageName(word word ptr word) GetLanguageName16
909 pascal16 SetWindowTextEx(word str word) SetWindowTextEx16
910 pascal16 BiDiMessageBoxEx() BiDiMessageBoxEx16
911 pascal16 SetDlgItemTextEx(word word str word) SetDlgItemTextEx16
912 pascal ChangeKeyboardLanguage(word word) ChangeKeyboardLanguage16
913 pascal16 GetCodePageSystemFont(word word) GetCodePageSystemFont16
914 pascal16 QueryCodePage(word word word long) QueryCodePage16
915 pascal GetAppCodePage(word) GetAppCodePage16
916 pascal16 CreateDialogIndirectParamML(word ptr word ptr long word word str word) CreateDialogIndirectParamML16
918 pascal16 DialogBoxIndirectParamML(word word word ptr long word word str word) DialogBoxIndirectParamML16
919 pascal16 LoadLanguageString(word word word ptr word) LoadLanguageString16
920 pascal SetAppCodePage(word word word word) SetAppCodePage16
922 pascal GetBaseCodePage() GetBaseCodePage16
923 pascal16 FindLanguageResource(word str str word) FindLanguageResource16
924 pascal ChangeKeyboardCodePage(word word) ChangeKeyboardCodePage16
930 pascal16 MessageBoxEx(word str str word word) MessageBoxEx16
1000 pascal16 SetProcessDefaultLayout(long) SetProcessDefaultLayout16
1001 pascal16 GetProcessDefaultLayout(ptr) GetProcessDefaultLayout16
......@@ -7,6 +7,7 @@ VPATH = @srcdir@
MODULE = misc
C_SRCS = \
bidi16.c \
cdrom.c \
comm.c \
cpu.c \
......
This diff is collapsed. Click to expand it.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment