{"id":"frontend.yui.host.windows--CaptureYuiWindowsTextEditingPresentationV1","name":"CaptureYuiWindowsTextEditingPresentationV1","owner":"yeho","package":"frontend.yui.host.windows","kind":"function","signature":"external CaptureYuiWindowsTextEditingPresentationV1(text value, text family, text locale, int weight, int sizeQ26_6, int maximumWidthQ26_6, int maximumHeightQ26_6, int pointXQ26_6, int pointYQ26_6, int candidateUtf16Position, bool candidateTrailing, int selectionStartUtf16, int selectionLengthUtf16, int maximumVisibleLines, int ellipsisAdvanceQ26_6, text source) returns yuiWindowsTextEditingPresentationV1","description":"Capture yui windows text editing presentation v1.","context":"Connect YUI to Windows host input, accessibility, and editing services.","parameters":[{"name":"value","type":"text","description":"Supply value as text."},{"name":"family","type":"text","description":"Supply family as text."},{"name":"locale","type":"text","description":"Supply locale as text."},{"name":"weight","type":"int","description":"Supply weight as int."},{"name":"sizeQ26_6","type":"int","description":"Supply size q26 6 as int."},{"name":"maximumWidthQ26_6","type":"int","description":"Supply maximum width q26 6 as int."},{"name":"maximumHeightQ26_6","type":"int","description":"Supply maximum height q26 6 as int."},{"name":"pointXQ26_6","type":"int","description":"Supply point xq26 6 as int."},{"name":"pointYQ26_6","type":"int","description":"Supply point yq26 6 as int."},{"name":"candidateUtf16Position","type":"int","description":"Supply candidate utf16 position as int."},{"name":"candidateTrailing","type":"bool","description":"Supply candidate trailing as bool."},{"name":"selectionStartUtf16","type":"int","description":"Supply selection start utf16 as int."},{"name":"selectionLengthUtf16","type":"int","description":"Supply selection length utf16 as int."},{"name":"maximumVisibleLines","type":"int","description":"Supply maximum visible lines as int."},{"name":"ellipsisAdvanceQ26_6","type":"int","description":"Supply ellipsis advance q26 6 as int."},{"name":"source","type":"text","description":"Supply source as text."}],"returns":"yuiWindowsTextEditingPresentationV1","members":[],"tags":["cpu","frontend","frontend.yui.host.windows","function","host","source-example","windows","yeho","yui"],"updated":"2026-09-09","source":{"repository":"yeho","path":"packages/frontend/yui/host/windows/text-editing_geometry-editing_geometry_v1.yh","line":467,"sha256":"3e747cb419290ff7dea9b82643316fb944e1060595cca1d83bbd826166493226"},"status":"source-declared","notes":["Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup."],"examples":[{"id":"usage","title":"Use CaptureYuiWindowsTextEditingPresentationV1","description":"A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.","code":"using frontend.yui.host.windows\n\n// Connect YUI to Windows host input, accessibility, and editing services.\ntext value = \"value\"\ntext family = \"cpu\"\ntext locale = \"locale\"\nint weight = 1\nint sizeQ26_6 = 1\nint maximumWidthQ26_6 = 1\nint maximumHeightQ26_6 = 1\nint pointXQ26_6 = 1\nint pointYQ26_6 = 1\nint candidateUtf16Position = 1\nbool candidateTrailing = true\nint selectionStartUtf16 = 1\nint selectionLengthUtf16 = 1\nint maximumVisibleLines = 1\nint ellipsisAdvanceQ26_6 = 1\ntext source = \"example\"\nyuiWindowsTextEditingPresentationV1 result = CaptureYuiWindowsTextEditingPresentationV1(value, family, locale, weight, sizeQ26_6, maximumWidthQ26_6, maximumHeightQ26_6, pointXQ26_6, pointYQ26_6, candidateUtf16Position, candidateTrailing, selectionStartUtf16, selectionLengthUtf16, maximumVisibleLines, ellipsisAdvanceQ26_6, source)\nConsole.Log(\"Inspect result in your debugger\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.frontend_yui_host_windows__captureyuiwindowstexteditingpresentationv1\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"frontend.yui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui\"\n\n[[dependencies]]\npackage = \"frontend.yui.host.windows\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui/host/windows\"\n\n[[dependencies]]\npackage = \"graphics.canvas\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/canvas\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.image.processing\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image/processing\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"graphics.text.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text/windows\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n\n[[dependencies]]\npackage = \"input.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/input/text\"\n\n[[dependencies]]\npackage = \"time\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/time\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n\n[[dependencies]]\npackage = \"window\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window\"\n\n[[dependencies]]\npackage = \"window.multi\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window/multi\"\n","tags":["cpu","source-example"],"verification":"type checked","run":"cpu-oracle","sha256":"14a4c90fc9bb4853457a5b167824d620428dbca273f984181b19cf086a375ed6","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null}],"searchTerms":[],"url":"https://demonhunterlabs.com/academy/api?item=frontend.yui.host.windows--CaptureYuiWindowsTextEditingPresentationV1","json":"https://demonhunterlabs.com/reference/items/frontend.yui.host.windows--CaptureYuiWindowsTextEditingPresentationV1.json","markdown":"https://demonhunterlabs.com/reference/text/frontend.yui.host.windows--CaptureYuiWindowsTextEditingPresentationV1.md"}
