Changes R2_MODE and TEXT_ALIGN_OPTIONS (#1047)

Co-authored-by: Steve Otteson <sotteson@microsoft.com>
This commit is contained in:
Lachlan Ennis 2022-08-21 06:17:16 +10:00 коммит произвёл GitHub
Родитель 74c2500127
Коммит 0ed77cb97f
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 18 добавлений и 0 удалений

Просмотреть файл

@ -3930,6 +3930,7 @@
"type": "uint",
"namespace": "Windows.Win32.Graphics.Gdi",
"name": "TEXT_ALIGN_OPTIONS",
"flags": true,
"members": [
{
"name": "TA_NOUPDATECP",
@ -4006,6 +4007,10 @@
"struct": "RICHEDIT_IMAGE_PARAMETERS",
"field": "Type"
},
{
"method": "GetTextAlign",
"parameter": "return"
},
{
"method": "SetTextAlign",
"parameter": "align"
@ -14936,8 +14941,16 @@
},
{
"addUsesTo": "R2_MODE",
"autoPopulate": {
"filter": "R2_",
"header": "wingdi.h"
},
"members": [],
"uses": [
{
"method": "GetROP2",
"parameter": "return"
},
{
"method": "SetROP2",
"parameter": "rop2"

Просмотреть файл

@ -236,3 +236,8 @@ Windows.Win32.UI.Controls.Apis.GetThemeSysBool : iBoolId...Int32 => THEME_PROPER
Windows.Win32.UI.Controls.Apis.GetThemeSysInt : iIntId...Int32 => THEME_PROPERTY_SYMBOL_ID
Windows.Win32.UI.Controls.Apis.SetThemeAppProperties : dwFlags...UInt32 => SET_THEME_APP_PROPERTIES_FLAGS
Windows.Win32.UI.Controls.SET_THEME_APP_PROPERTIES_FLAGS added
# Fixes to R2_MODE and TEXT_ALIGN_OPTIONS
Windows.Win32.Graphics.Gdi.Apis.GetROP2 : return...Int32 => R2_MODE
Windows.Win32.Graphics.Gdi.Apis.GetTextAlign : return...UInt32 => TEXT_ALIGN_OPTIONS
Windows.Win32.Graphics.Gdi.TEXT_ALIGN_OPTIONS : => [Flags]