sgcUI 접근성
모든 sgcUI 제품은 화면 읽기 프로그램(Narrator, NVDA 등)이 사용하는 API인 Microsoft UI Automation에 내용을 노출하고, 알려진 제한 사항에 나열된 예외를 제외하면 키보드로 조작할 수 있으며, Windows 고대비 테마를 따릅니다. 이 페이지는 우리가 약속하는 내용, 지원 범위, 아직 지원하지 않는 범위를 밝히고 플랫폼별 적합성 보고서를 안내합니다.
모든 sgcUI 제품은 화면 읽기 프로그램(Narrator, NVDA 등)이 사용하는 API인 Microsoft UI Automation에 내용을 노출하고, 알려진 제한 사항에 나열된 예외를 제외하면 키보드로 조작할 수 있으며, Windows 고대비 테마를 따릅니다. 이 페이지는 우리가 약속하는 내용, 지원 범위, 아직 지원하지 않는 범위를 밝히고 플랫폼별 적합성 보고서를 안내합니다.
eSeGeCe는 sgcUI로 만든 애플리케이션을 화면 읽기 프로그램을 사용하는 사람, 키보드만 사용하는 사람, 강한 대비가 필요한 사람을 포함해 모든 사람이 사용할 수 있도록 sgcUI를 개발합니다. 접근성 지원은 무료 Community 에디션을 포함한 모든 제품과 모든 에디션의 일부이며 기본으로 켜져 있습니다. 컨트롤을 폼에 올려 놓기만 하면 접근할 수 있으며, 별도 설정이 필요 없고 접근성 클라이언트가 실행 중이지 않은 동안에는 추가 비용도 들지 않습니다.
이 지원은 소프트웨어 컴포넌트에 적용되는 EN 301 549와 WCAG 2.1 AA 수준의 요구 사항, 즉 모든 요소의 이름, 역할, 값, 상태, 키보드 조작, 눈에 보이는 포커스, 텍스트가 아닌 요소의 대비, 시스템 색의 사용을 충족하도록 설계되었습니다. 플랫폼별로 접근성 적합성 보고서를 게시하며, 컴포넌트가 바뀌면 보고서를 갱신합니다.
애플리케이션의 최종 적합성은 컴포넌트를 사용하는 방식에도 달려 있습니다. 모든 컨트롤에 의미 있는 이름을 지정하고, 폼에서 논리적인 탭 순서를 유지하고, 표시하는 데이터에서 색만으로 정보를 전달하지 마세요.
sgcGrid, sgcPivotGrid, sgcCharts, sgcGauges, sgcDashboard, sgcPlanner, sgcDiagram, sgcWizard, sgcNavigation, sgcToolbar, sgcEditors, sgcMaps.
컴포넌트는 화면 읽기 프로그램(Narrator, NVDA 등)과 Microsoft 테스트 도구가 사용하는 Windows의 접근성 인터페이스인 Microsoft UI Automation에 내용을 노출합니다. 그리드는 행, 셀, 머리글이 있는 표로, 차트는 시리즈와 포인트 목록으로, 플래너는 항목 목록으로 노출되는 식입니다. MSAA만 지원하는 이전 클라이언트는 Windows가 UI Automation과 MSAA 사이에 제공하는 브리지를 통해 지원됩니다.
utHighContrast 테마는 이를 강제합니다. 오른쪽에서 왼쪽으로 쓰는 레이아웃과 고해상도 DPI를 지원합니다.적합성 보고서는 VPAT 2.5 국제판을 따르며, WCAG 2.1 A 및 AA 수준, 개정된 Section 508 표준, EN 301 549 V3.2.1(2021-03)을 다룹니다. 대부분의 기준은 지원되고, 일부는 부분적으로 지원되며, 각 행의 비고에는 컴포넌트가 제공하는 내용과 애플리케이션 개발자의 책임이 무엇인지 적혀 있습니다.
보고서는 제품별로 구현을 설계와 비교한 검토, 제품 QA 스위트의 자동화된 인프로세스 테스트(이름, 역할, 값, 상태, 패턴, 요소 트리, 오른쪽에서 왼쪽 레이아웃과 100~200퍼센트 DPI에서의 경계, 키보드 대안, 포커스 표시기, 고대비 렌더링, 클라이언트가 없을 때 비용이 들지 않는다는 규칙), 그리고 테마 색의 실측 대비를 바탕으로 합니다.
모든 플랫폼(Delphi VCL, C++Builder, Windows의 FireMonkey, .NET WinForms, WPF, Avalonia)에서 화면 읽기 프로그램 NVDA 2026.2로 컴포넌트를 테스트했습니다. 또한 Accessibility Insights for Windows와 AxeWindows 2.4.2로 검사하여 발견된 실제 결함을 모두 수정했습니다. Narrator는 테스트하지 않았습니다. 적합성 보고서에는 기준별 결과가 기재되어 있습니다.
적합성 보고서에 기재된 내용입니다.
플랫폼별 보고서 하나, VPAT 2.5 국제판, 2026년 10월. 웹 페이지로 읽거나 PDF를 다운로드하세요. 보고서는 영문으로만 제공됩니다.
| 보고서 | 플랫폼 | 웹 페이지 | |
|---|---|---|---|
| sgcUI for Delphi VCL | Delphi 7부터 Delphi 13, C++Builder 2007부터 C++Builder 13까지, Windows(Win32 및 Win64)의 VCL 애플리케이션. | 보고서 읽기 (영문) | PDF 다운로드 (영문) |
| sgcUI for Delphi FireMonkey (Windows) | Windows(Win32 및 Win64)의 Delphi FireMonkey 애플리케이션. macOS, iOS, Android의 FireMonkey는 해당되지 않습니다. | 보고서 읽기 (영문) | PDF 다운로드 (영문) |
| sgcUI for .NET WinForms | Windows의 .NET WinForms 애플리케이션: .NET Framework 4.7.2 이상, .NET 8, .NET 9, .NET 10. | 보고서 읽기 (영문) | PDF 다운로드 (영문) |
| sgcUI for .NET WPF | Windows의 .NET WPF 애플리케이션: .NET Framework 4.7.2 이상, .NET 8, .NET 9, .NET 10. | 보고서 읽기 (영문) | PDF 다운로드 (영문) |
| sgcUI for .NET Avalonia | .NET 8 이상의 Avalonia 12 애플리케이션, Windows에서 평가. | 보고서 읽기 (영문) | PDF 다운로드 (영문) |
컨트롤을 화면 읽기 프로그램, 키보드, 대비 설정으로 사용하기 어렵거나 다른 형식의 보고서가 필요하면 info@esegece.com으로 문의하세요. 제품, 플랫폼, 버전, 사용 중인 보조 기술을 알려 주시면 확인하겠습니다.
이 성명서는 2026년 10월에 sgcUI 2026.10을 기준으로 작성되었습니다. Avalonia 결과는 2026년 10월 12일에 Avalonia 12.1.4로 다시 테스트되었습니다.