sgcToolbar 기능 표

sgcToolbar의 모든 기능을 작업별로 정리했으며, 각 기능의 도움말 항목으로 연결됩니다.

Ribbon

9개 기능

툴바

7개 기능

상태 표시줄

4개 기능

.NET

NuGet 패키지 6개

문서

온라인 도움말 및 PDF 매뉴얼

Registered 에디션은 Registered 에디션과 체험판 에디션에 포함되지만 무료 Community 에디션에는 없는 기능을 나타냅니다. ~는 Community에 일부만 포함된 기능이며, 차이점은 아래에 설명되어 있습니다.

모든 행은 해당 도움말 항목으로 연결됩니다. Community 열은 무료 .NET Community 에디션에 포함된 내용을 보여 주며, 모든 기능은 Registered와 체험판에 들어 있습니다.

Ribbon

VCL, FireMonkey, WinForms, WPF, Avalonia, Delphi 7부터 13까지와 C++ Builder를 지원합니다. Ribbon은 Registered 에디션에만 있습니다.

기능세부 정보Community도움말
탭, 그룹, 항목명령은 탭과 그룹에 담기며, 색 띠를 표시하는 상황별 탭, 대화 상자 실행기, 애플리케이션 버튼이 있습니다. 항목은 큰 버튼과 작은 버튼, 분할 버튼, 드롭다운, 토글, 체크박스, 콤보 상자, 편집 상자입니다.Registered 에디션도움말
적응형 레이아웃창이 좁아지면 그룹은 우선순위에 따라 큰 버튼에서 중간, 작은 버튼, 접힘 상태로 줄어들고, 모두 접히면 Ribbon이 스크롤됩니다.Registered 에디션도움말
갤러리공간이 줄어들면 갤러리는 전체 행에서 더 적은 열로, 그다음 드롭다운으로 줄어듭니다.Registered 에디션도움말
KeyTipsAlt 키를 누르면 글자가 나타나고, 탭과 명령을 입력합니다. Esc로 한 단계 돌아갑니다. KeyTips는 Windows 데스크톱에서 동작합니다.Registered 에디션도움말
백스테이지 뷰애플리케이션 버튼은 명령과, 사용자 컨트롤을 담는 페이지가 있는 백스테이지 뷰를 엽니다.Registered 에디션도움말
빠른 실행 도구 모음Ribbon 위나 아래에 놓이는 빠른 실행 도구 모음으로, 사용자는 메뉴나 오른쪽 클릭으로 사용자 지정합니다. 자체 행을 가지며, Ribbon 폼이 이를 창의 제목 표시줄에 그립니다.Registered 에디션도움말
Ribbon 폼TsgcVCLRibbonForm, TsgcFMXRibbonForm과 WinForms, WPF, Avalonia Ribbon 폼은 창 아이콘, 빠른 실행 도구 모음, 가운데 캡션, 캡션 버튼이 있는 테마 제목 표시줄을 Ribbon 탭 행의 색으로 그립니다. 그림자, 크기 조절 테두리, Windows 11 스냅 레이아웃은 그대로 유지되며 빈 공간을 끌면 창이 이동합니다. 빠른 실행 도구 모음이 Ribbon 아래에 있으면 제목 표시줄에는 캡션만 표시됩니다.Registered 에디션도움말
최소화와 레이아웃 보관탭을 더블 클릭하거나 Ctrl+F1을 누르면 최소화합니다. SaveLayout과 LoadLayout이 사용자별 빠른 실행 도구 모음과 최소화 상태를 JSON으로 보관합니다.Registered 에디션도움말
테마, 접근성, 명령애플리케이션 테마를 따르는 라이트, 다크, 고대비 테마, 오른쪽에서 왼쪽 표시, 고 DPI, 화면 읽기 프로그램용 UI Automation을 제공합니다. Delphi에서는 액션 링크, .NET에서는 ICommand, WPF와 Avalonia에서는 XAML 선언을 사용합니다.Registered 에디션도움말

툴바

기능세부 정보Community도움말
항목 종류버튼, 토글, 드롭다운, 구분선, 스페이서, 레이블: Kind := tikButton, tikToggle, tikDropdown, tikSeparator, tikSpacer, tikLabel.도움말
토글과 라디오 그룹같은 GroupIndex를 가진 토글은 코드 없이 서로 해제됩니다. Down으로 상태를 읽고 설정합니다.도움말
드롭다운 메뉴DropdownMenu는 TPopupMenu(VCL) 또는 ContextMenuStrip(WinForms)을 받습니다.도움말
아이콘과 글리프ImageList의 아이콘(Images, ImageIndex) 또는 Glyph 문자를 사용하며 캡션은 선택 사항입니다(ShowCaptions).도움말
오버플로 메뉴창이 좁아지면 들어가지 않는 항목이 오버플로 메뉴로 이동합니다.Registered 에디션도움말
액션 링크액션 링크는 Caption과 Enabled를 TAction과 동기화된 상태로 유지합니다.Registered 에디션도움말
배지 링크TsgcToolbarBadgeLink는 IsgcUIBadgeSource의 숫자, 예를 들어 sgcNavigation 알림 모델의 읽지 않은 수를 코드 없이 툴바 항목의 Badge로 표시합니다. MaxCount(99)를 넘으면 배지에 99+가 표시되고, 항목의 접근 가능한 이름에 개수가 포함됩니다. 리본 항목을 대상으로 쓰는 기능은 Registered입니다.도움말

상태 표시줄

기능세부 정보Community도움말
상태 패널Spring과 AutoSize 너비를 지원하는 텍스트 패널.도움말
진행률과 표시기진행률 패널과 꺼짐, 정상, 경고, 오류 표시기(spkProgress, spkIndicator, sisOff, sisOk, sisWarning, sisError).도움말
스레드 안전 업데이트SetPanelText, SetProgress, SetIndicator는 Synchronize 없이 작업자 스레드에서 상태 표시줄을 갱신합니다.도움말
크기 조절 핸들상태 표시줄 모서리에 선택적으로 표시되는 크기 조절 핸들.도움말

키보드, 테마, 렌더링

기능세부 정보Community도움말
키보드 탐색키보드로 항목 사이를 이동합니다(TabStop).도움말
테마다른 sgcUI 제품과 공유하는 라이트 및 다크 테마.도움말
헤드리스 렌더링TsgcToolbarModel과 TsgcStatusBarModel은 창 없이 PNG와 SVG로 저장하며 Linux64에서도 동작합니다.도움말
오른쪽에서 왼쪽 (아랍어와 히브리어)항목 배치, 오버플로 화살표, 드롭다운 화살표, 구분선이 미러링되고 캡션은 오른쪽에서 왼쪽으로 읽습니다. 아이콘은 픽셀을 그대로 유지하며, MirrorGlyph는 뒤로, 앞으로, 실행 취소, 다시 실행 같은 방향성 아이콘을 뒤집습니다.도움말
접근성도구 모음 버튼, 토글, 드롭다운과 상태 표시줄의 패널이 UI Automation에 노출됩니다. Left, Right, Home, End는 항목 사이를 이동하고, Enter 또는 Space는 항목을 활성화하며, Down 또는 Alt+Down은 드롭다운 메뉴를 엽니다. 도구 모음은 눈에 보이는 포커스 링이 있는 탭 정지 지점이며 Windows 고대비를 따릅니다. 아이콘만 표시하는 버튼에는 의미 있는 이름이 붙도록 캡션이나 Hint를 지정하세요. Delphi 7~13의 VCL, Windows의 FireMonkey, WinForms, WPF, Avalonia에서 기본으로 켜져 있습니다.도움말

sgcToolbar와 기본 Delphi 컨트롤 비교

작업기본 Delphi 컨트롤sgcToolbar
버튼, 토글, 드롭다운 버튼, 구분선TToolBartikButton, tikToggle, tikDropdown, tikSeparator
항목을 오른쪽 끝으로 밀기TToolBartikSpacer
고정, 자동, 스프링 너비의 텍스트 패널TStatusBarWidth, AutoSize, Spring
진행률 및 상태 표시등 패널TStatusBarspkProgress, spkIndicator
작업자 스레드에서 상태 업데이트TStatusBarSetPanelText, SetProgress, SetIndicator
제목 표시줄의 빠른 실행 도구 모음과 캡션CustomTitleBar with TTitleBarPanel (VCL)TsgcVCLRibbonForm, TsgcFMXRibbonForm

도움말에 문서화된 기능만 비교하며, 성능에 대한 주장은 포함하지 않습니다.

.NET용 sgcToolbar

.NET 툴바와 상태 표시줄은 동일한 클래스 이름을 가진 C# 포트이며 WinForms, WPF, Avalonia를 지원합니다.

패키지에디션내용
esegece.sgcToolbar.CommunityCommunity (무료)코어 라이브러리
esegece.sgcToolbar.WinForms.CommunityCommunity (무료)Windows Forms 컨트롤
esegece.sgcToolbar.Wpf.CommunityCommunity (무료)WPF 컨트롤
esegece.sgcToolbar.Avalonia.CommunityCommunity (무료)Avalonia 컨트롤
esegece.sgcToolbar.Rendering.CommunityCommunity (무료)헤드리스 렌더링
esegece.sgcToolbarRegistered 에디션코어 라이브러리
esegece.sgcToolbar.WinFormsRegistered 에디션Windows Forms 컨트롤
esegece.sgcToolbar.WpfRegistered 에디션WPF 컨트롤
esegece.sgcToolbar.AvaloniaRegistered 에디션Avalonia 컨트롤
esegece.sgcToolbar.RenderingRegistered 에디션헤드리스 렌더링

문서

sgcToolbar의 모든 기능은 sgcUI 도움말에 문서화되어 있으며, 개발 환경별로 별도의 도움말이 제공됩니다.

온라인 도움말

sgcToolbar 소개로 시작한 다음 빠른 시작과 기능 항목을 차례로 읽어 보세요.

Delphi →
C++ Builder →
.NET →

PDF 매뉴얼

sgcUI 전체 도움말을 PDF 파일로 제공하며, 오프라인으로 읽거나 인쇄할 수 있습니다.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
최고의 가성비: All-Access모든 eSeGeCe 제품과 프리미엄 지원이 포함되어 연 €1,059부터 이용할 수 있어요.
All-Access 가격 보기

sgcToolbar로 개발하세요

sgcUI 체험판을 다운로드하여 Delphi, C++ Builder 또는 .NET 애플리케이션에 sgcToolbar를 추가하세요.