sgcUI 2026.10: Delphi, C++ Builder, .NET를 위한 14개의 네이티브 UI 제품

· 릴리스
sgcUI 2026.10: Delphi, C++ Builder, .NET를 위한 14개의 네이티브 UI 제품 | eSeGeCe 블로그
✦  신규 릴리스 · sgcUI 2026.10

14개의 네이티브 UI 제품.
하나의 스위트. 하나의 디자인.

비즈니스 애플리케이션 화면에 필요한 모든 것을 한 벤더, 하나의 디자인으로 제공합니다. 그리드, 피벗 테이블, 차트, 대시보드, 게이지, 플래너, 다이어그램, 지도, PDF와 보고서는 물론 이를 둘러싼 에디터, 내비게이션, 툴바, 마법사까지 갖추었습니다.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Linux64 헤드리스
화면에 보이는 모든 컨트롤을 sgcUI가 그린 sgcUI ERP 데모 대시보드
14제품
5UI 프레임워크
7→13Delphi 버전
1공유 테마

오늘 새로운 사용자 인터페이스 스위트의 첫 버전인 sgcUI 2026.10을 출시합니다. 비즈니스 애플리케이션 화면에 필요한 모든 것을 아우르는 14개 제품으로 구성되어 있습니다. 모든 컨트롤은 네이티브로 그려지고, 하나의 테마를 공유하며, 서버에서 헤드리스로 PNG와 SVG를 렌더링할 수 있습니다. 이 스위트는 Delphi 7부터 Delphi 13, C++ Builder 2007부터 13까지의 VCL과 FireMonkey, 그리고 .NET의 WinForms, WPF, Avalonia에서 동작합니다.

필요에 맞는 에디션을 구입하거나 원하는 제품만 선택할 수 있습니다. 지금부터 구성 내용을 살펴보겠습니다.

60초로 보는 sgcUI

14개 sgcUI 제품을 1분 만에 확인하세요. YouTube에서도 보기.

14개 제품, 3개 에디션

Standard는 데이터 입력과 애플리케이션 셸을 다루고, Professional은 시각화를 추가하며, Enterprise는 모든 제품을 포함합니다. 각 에디션은 이전 에디션의 모든 제품을 포함합니다.

STANDARD데이터 입력과 애플리케이션 셸
PROFESSIONALStandard에 시각화 추가
ENTERPRISE모든 sgcUI 제품

호출 한 번으로 애플리케이션 전체에 테마 적용

모든 sgcUI 제품은 동일한 런타임인 sgcUICore 위에 만들어졌습니다. 이 런타임이 캔버스, 래스터라이저, 색상, 테마를 담당하므로 그리드, 게이지, 간트 차트를 나란히 배치해도 글꼴, 간격, 강조 색상, 포커스 스타일이 모두 일관됩니다. 호출 한 번으로 애플리케이션 전체를 런타임에 라이트 또는 다크로 전환하거나 시스템 설정을 따르게 할 수 있습니다.

uses
  sgcUICore_Theme;

// dark theme for every sgcUI control of the application
sgcUISetApplicationTheme(utDark);

// or follow the light / dark setting of the system
sgcUISetApplicationTheme(sgcUISystemTheme);

각 컨트롤의 Theme 기본값은 애플리케이션을 따르는 utDefault이며, 특정 컨트롤만 다르게 보여야 할 때는 utLight, utDark, utCustom을 지정할 수 있습니다.

데이터에 질문하고, 양식에 붙여넣기

사용자는 sgcGrid, sgcPivotGrid, sgcDashboard에 일상 언어로 질문할 수 있고, 스마트 붙여넣기는 붙여넣은 이메일이나 주소 블록을 양식 컨트롤의 값으로 바꿔 줍니다. AI 기능은 특정 AI 서비스에 묶여 있지 않으며 공급자 컴포넌트와 통신하므로 어떤 LLM이든 사용할 수 있습니다. 공급자가 전혀 없어도 그리드는 네트워크와 API 키 없이 로컬 규칙 기반 파서로 답합니다.

uses
  sgcGrid_AI;

// filters, sorts and highlights the rows that answer the question
sgcGridAI1.Grid := sgcVCLGrid1;
sgcGridAI1.Ask('customers in Spain with a balance over 10000');

자체 모델을 사용하려면 TsgcUIAIEventProvider를 올려 놓고 OnRequest 이벤트에서 응답하거나, sgcUICoreWS 브리지의 기성 TsgcUIAIChatProvider를 사용하세요. 이 컴포넌트는 sgcWebSockets의 TsgcAIChat 컴포넌트를 통해 통신합니다. 질문에는 필드 카탈로그만 전송되며 행 데이터는 절대 전송되지 않습니다.

인쇄, 미리 보기, 접근성을 갖춘 PDF

sgcGrid, sgcCharts, sgcPivotGrid, sgcPlanner, sgcDiagram, sgcGauges, sgcDashboard, sgcMaps는 모든 프레임워크에서 동일한 멤버로 인쇄, 인쇄 미리 보기, PDF 내보내기를 지원합니다. 하나의 페이지 설정이 프린터, 미리 보기, PDF를 모두 제어하므로 미리 보기에서 본 모습 그대로 결과물을 얻을 수 있습니다.

uses
  sgcUIPDF_Export; // PDF export through sgcPDF

sgcVCLGrid1.PrintSettings.Title := 'Open invoices';
sgcVCLGrid1.ShowPrintPreview;
sgcVCLGrid1.ExportToPDF('invoices.pdf');

PDF는 태그된 PDF/UA 문서입니다. 그리드는 헤더 셀을 갖춘 실제 표가 되고, 차트, 게이지, 다이어그램에는 내용을 바탕으로 만든 대체 텍스트가 붙습니다. 보관용으로는 PDF/A-2a와 PDF/A-3a를 사용할 수 있습니다.

기본으로 접근성 제공, 오른쪽에서 왼쪽 방향도 지원

모든 sgcUI 제품은 내레이터와 NVDA 같은 스크린 리더가 사용하는 API인 Microsoft UI Automation으로 콘텐츠를 노출하고, 키보드로 조작할 수 있으며, Windows 고대비 테마를 따릅니다. 이 기능은 모든 에디션에서 기본으로 켜져 있으며, eSeGeCe는 각 플랫폼에 대한 VPAT 적합성 보고서를 공개합니다.

아랍어와 히브리어 사용자 인터페이스는 VCL, FireMonkey, WinForms, WPF, Avalonia에서 동작하며, 각 프레임워크가 이미 갖춘 방향 속성으로 제어됩니다. 아랍어 글자는 올바르게 연결되고, 혼합 텍스트는 유니코드 양방향 알고리즘으로 정렬되며, 그리드 열, 사이드바, 툴바, 스테퍼는 반대쪽으로 이동하지만 숫자는 읽기 쉬운 상태로 유지됩니다.

sgcWebSockets의 실시간 데이터

그리드와 차트는 어떤 스레드에서든 업데이트를 받아 시간 간격에 맞춘 다시 그리기로 합치므로, 초당 수천 건의 업데이트가 들어오는 피드도 일정한 프레임 속도로 렌더링됩니다. 브리지 패키지는 이 스위트를 sgcWebSockets와 연결합니다. WebSocket, MQTT, SSE로 공급되는 그리드, 차트, 대시보드, 게이지 소스, Google Calendar, Outlook, CalDAV와의 플래너 양방향 캘린더 동기화, HTML로 제공되는 보고서가 그 예입니다.

실제 동작 확인: ERP 데모

Altamira ERP는 이 스위트가 하나로 동작함을 보여 주기 위해 사용하는 데모입니다. 단순한 갤러리가 아니라 실제 애플리케이션으로, 10개 모듈을 갖춘 사이드바, 라이트와 다크 테마, 24개월에 걸친 500건 이상의 송장을 담고 있습니다. 각 모듈은 별도의 유닛이므로 원하는 화면을 그대로 가져와 자신의 프로젝트에 넣을 수 있습니다.

데모는 Delphi(VCL, Win32 및 Win64), C++ Builder(VCL), .NET WinForms용으로 제공됩니다. 14개 모든 제품의 컴파일된 데모를 직접 실행해 볼 수도 있습니다.

sgcUI가 동작하는 곳

Delphi & C++ BuilderTsgcVCL 접두사를 쓰는 VCL 컨트롤과 TsgcFMX 접두사를 쓰는 FireMonkey 컨트롤을 Delphi 7부터 Delphi 13, C++ Builder 2007부터 13까지 지원합니다. Source 에디션에는 전체 소스 코드가 포함됩니다.
.NET동일한 클래스 이름을 사용하는 C# 포트로 WinForms, WPF, Avalonia를 지원하며, .NET Framework 4.7.2와 .NET 8, 9, 10에서 MVVM 바인딩과 디자이너를 지원합니다. 무료 Community 패키지는 NuGet에서 받을 수 있습니다.

sgcUI로 다음 애플리케이션을 만들어 보세요

기능, 에디션, 라이브 데모, 전체 문서를 웹사이트에서 만나 보실 수 있습니다.

궁금한 점이나 의견이 있으신가요? 문의해 주세요. 코드를 직접 작성한 개발자들이 답변해 드립니다.