sgcPlanner 기능 표

sgcPlanner의 모든 기능을 작업별로 정리했으며, 각 기능의 도움말 항목으로 연결됩니다. 스케줄러, 간트, 칸반은 하나의 TsgcPlannerData에 바인딩되므로 한 보기의 변경이 다른 보기에 즉시 반영됩니다.

스케줄러

8개 기능

간트

7개 기능

칸반

2개 기능

.NET

NuGet 패키지 7개

문서

온라인 도움말 및 PDF 매뉴얼

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

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

스케줄러

기능세부 정보Community도움말
보기 7종일, 주중, 주, 월, 연, 아젠다, 타임라인(psvDay부터 psvTimeline까지). 리소스 타임라인 보기는 Registered 에디션에 있습니다.~리소스 타임라인 보기는 Registered 에디션 기능이며, Community에서는 안내 메시지가 표시됩니다.도움말
드래그 앤 드롭마우스로 끌어서 회의를 만들고, 이동하고, 크기를 조절합니다(OnItemCreate).도움말
연 보기열두 개의 미니 달력에 각 날짜를 바쁜 정도에 따라 음영으로 표시하며, 더블 클릭하면 그날이 열립니다(psvYear).도움말
알림항목별 ReminderMinutes, 그리고 TsgcPlannerReminders가 기한이 된 알림에 대해 OnReminder를 발생시키며 Snooze와 Dismiss를 지원합니다.도움말
시간대항목별 시간대(Item.TimeZone), 그리고 보기는 모든 항목을 하나의 표시 시간대로 보여 줍니다(Data.DisplayTimeZone).도움말
반복iCalendar RRULE로 반복 회의를 만듭니다. 예: FREQ=WEEKLY;BYDAY=TU.Registered 에디션도움말
리소스사람과 회의실을 리소스로 사용하며 각각 하나의 레인을 가집니다(GroupByResource).도움말
근무 캘린더근무 요일, 근무 시간, 공휴일(WorkDays, WorkTime, Holidays)을 지정하고, 표시 범위는 DayStartHour와 DayEndHour로 설정합니다.도움말

간트

기능세부 정보Community도움말
작업 트리ParentId를 통한 WBS, 요약, 마일스톤, 진행률.도움말
시간 눈금5분부터 수년까지 확대/축소하며, 눈금 2단(간트에서는 TierCount 3으로 3단)과 음영 처리된 비근무 시간을 제공합니다(TimeScale, Zoom).도움말
종속성지연 시간을 갖춘 FS, SS, FF, SF 링크이며, 막대 끝에서 끌어서 연결합니다.Registered 에디션도움말
자동 일정 계산근무 캘린더를 기준으로 하는 Schedule과 AutoSchedule.Registered 에디션도움말
크리티컬 패스ShowCriticalPath는 프로젝트 종료일을 결정하는 작업 체인을 표시하며, 작업별 TotalSlack도 제공합니다.Registered 에디션도움말
기준선SetBaseline은 계획을 저장하고, ShowBaseline은 이를 현재 막대 아래에 얇은 막대로 그립니다.Registered 에디션도움말
리소스 히스토그램ShowHistogram은 차트 아래에 눈금마다 각 리소스의 부하를 그리며, 100%를 넘는 부분은 크리티컬 색상으로 칠합니다(HistogramResourceId, HistogramHeight).도움말

칸반

기능세부 정보Community도움말
열과 카드상태마다 개수 배지와 접기 화살표가 있는 열 하나이며, 카드를 끌어서 상태와 순위를 바꿉니다. 카드에는 제목, 태그, 리소스 이니셜, 마감일, 진행률이 표시됩니다.도움말
스윔레인과 WIP 제한리소스, 부모, 태그별 스윔레인(SwimlaneBy)과 WIP 제한(WIPMode).Registered 에디션도움말

공유 데이터와 교환

기능세부 정보Community도움말
동기화된 보기카드를 완료로 끌면 간트 막대와 스케줄러 이벤트가 즉시 따라옵니다(BarColorMode = pbcStatus, SyncSelection).도움말
DataSet 바인딩TsgcPlannerSource_DataSet은 항목, 리소스, 종속성을 모든 TDataSet에 바인딩하고 수정 내용을 다시 기록합니다.도움말
ItemsSource 바인딩 (.NET)스케줄러, 간트, 칸반은 WPF와 Avalonia에서 ItemsSource, ResourcesSource, DependenciesSource를, WinForms에서는 DataSource와 DataMember 쌍을 바인딩합니다. ItemFields, ResourceFields, DependencyFields가 멤버 이름을 매핑하며, XAML 속성 요소로도 지정할 수 있습니다. 이동하거나 크기를 바꾼 항목, 새 항목과 삭제된 항목, 종속성은 바인딩된 객체에 다시 기록됩니다(ItemsWriteBack). WPF에서는 ICollectionView의 필터가 적용됩니다.도움말
Visual Studio 디자이너 (.NET)WinForms 스케줄러, 간트, 칸반의 스마트 태그에는 .NET Framework와 .NET 8 이상에서 Data Source, Data Member, Resources Data Source, Dependencies Data Source, Item Fields, Items Write Back이 표시되며, 필드 이름은 바인딩된 데이터의 열이나 속성을 나열합니다. 데이터도 바인딩도 없으면 스케줄러, 간트, 칸반은 디자이너와 WPF 및 Avalonia 미리 보기에 이번 주의 샘플 작업 6개를 상태, 진행률, 리소스 2개와 함께 표시합니다. 샘플은 폼이나 XAML에 저장되지 않습니다.도움말
JSONSaveToFile과 LoadFromFile은 문서화된 sgcPlanner JSON 형식을 쓰고 읽으며, 모든 에디션에서 사용할 수 있습니다.도움말
iCalendar.ics 파일을 가져오고 내보냅니다(TsgcPlannerICalendar).Registered 에디션도움말
MS Project XMLMicrosoft Project XML을 가져오고 내보냅니다(TsgcPlannerMSProject).Registered 에디션도움말
스마트 붙여넣기스케줄러, 간트, 칸반 보기에서 Ctrl+Shift+V를 누르거나 SmartPaste를 호출하면, 이메일 같은 붙여넣은 텍스트가 새 항목이 되거나 선택한 항목을 채웁니다. 제목, 시작, 종료, 리소스, 태그, 메모를 채우고, 보기에 있으면 종일, 진행률, 상태도 채웁니다. 리소스와 상태는 플래너 자체의 것과 매칭되고, OnSmartPaste가 값을 수정하거나 거부할 수 있으며, SmartPasteUndo가 변경을 되돌립니다. AIProvider에 지정한 AI 공급자에는 붙여넣은 텍스트와 필드 설명만 전송되며, 공급자가 없으면 로컬 파서가 Title: Review 같은 줄을 읽습니다.도움말
실행 취소와 다시 실행Data.Undo는 보기, 키보드, 스마트 붙여넣기, 일정 계산 엔진, 코드가 한 모든 변경을 기록하며 모든 보기가 공유합니다. BeginGroup과 EndGroup은 여러 변경을 한 단계로 묶습니다.도움말
제자리 편집F2, 또는 스케줄러에서 끌어서 만든 뒤, 스케줄러, 간트, 칸반에서 항목 위에 바로 제목을 입력합니다(InplaceEdit, BeginEdit).도움말

테마, 렌더링, 브리지

기능세부 정보Community도움말
테마라이트 및 다크 테마: Theme := utDark.도움말
헤드리스 렌더링TsgcPlannerRenderer는 서버나 Linux64에서 PNG와 SVG를 렌더링합니다.도움말
Google Calendar 동기화TsgcPlannerGoogleSync는 sgcWebSockets를 통해 플래너를 Google Calendar 하나와 양방향으로 동기화하며, 동기화 토큰, 페이지 나누기, 충돌 처리(OnConflict)를 지원합니다.Registered 에디션도움말
Outlook과 Microsoft 365 동기화TsgcPlannerGraphSync는 Microsoft Graph와 sgcWebSockets를 통해 플래너를 Microsoft 365 또는 Outlook.com의 Outlook 캘린더 하나와 양방향으로 동기화하며, delta 쿼리와 충돌 처리(OnConflict)를 지원합니다.Registered 에디션도움말
CalDAV 동기화TsgcPlannerCalDAVSync는 sgcWebSockets를 통해 플래너를 CalDAV 캘린더 하나(Nextcloud, iCloud, Fastmail, Radicale 또는 모든 CalDAV 서버)와 양방향으로 동기화하며, 동기화 토큰, ETag, 충돌 처리(OnConflict)를 지원합니다.Registered 에디션도움말
iCal 구독TsgcPlannerICalSubscription은 읽기 전용 .ics URL(Google, Outlook, Apple, 공휴일 목록, webcal:// 지원)을 ETag와 If-Modified-Since로 구독합니다.Registered 에디션도움말
오른쪽에서 왼쪽 (아랍어와 히브리어)스케줄러와 캘린더 열과 시간 눈금자, 간트 작업 그리드와 분할 막대, 칸반 열과 카드가 미러링되며, 시간은 계속 위에서 아래로 흐릅니다. MirrorTimeline은 Microsoft Project처럼 간트 시간 축을 오른쪽에서부터 흐르게 합니다.도움말
인쇄 및 인쇄 미리 보기Print와 ShowPrintPreview는 스케줄러의 표시 범위를 한 페이지에, 간트는 작업 목록과 시간 머리글을 모든 페이지에 붙인 타일로, 칸반 보드는 카드를 자르지 않고 페이지 너비에 맞춰 인쇄합니다. PrintSettings는 용지, 방향, 여백, 배율, 머리글과 바닥글을 한 번 설정하면 프린터, 미리 보기, PDF에 모두 적용됩니다. 모든 에디션에서 VCL, FireMonkey, WinForms, WPF, Avalonia에서 사용할 수 있습니다(FireMonkey 인쇄는 Windows와 macOS에서 동작합니다).도움말
접근 가능한 PDF 내보내기, PDF/UA 및 PDF/A(sgcPDF 사용)ExportToPDF는 실제 텍스트가 있는 벡터 페이지를 기록하며, 보기, 날짜 범위, 페이지의 항목을 알려 주는 대체 텍스트를 붙입니다. 파일은 기본적으로 태그가 지정된 PDF/UA 문서이며, PDFALevel로 PDF/A-2a 또는 PDF/A-3a를 추가할 수 있습니다. sgcUIPDF 브리지와 라이선스가 있는 sgcPDF가 필요합니다(.NET에서는 esegece.sgcUICore.sgcPDF).Registered 에디션도움말
접근성스케줄러, 타임라인, 간트, 칸반 보기가 날짜, 레인, 열, 항목, 종속성과 함께 UI Automation에 노출됩니다. 키보드 대안으로 항목을 이동하고 크기를 조절하며, 간트 종속성(Ctrl+K)을 만들고, 칸반 카드를 이동할 수 있습니다. 포커스 링은 항상 보이며 Windows 고대비에서는 항목 색이 윤곽선으로 대체됩니다. Delphi 7~13의 VCL, Windows의 FireMonkey, WinForms, WPF, Avalonia에서 기본으로 켜져 있습니다.도움말

.NET용 sgcPlanner

.NET 플래너는 동일한 데이터 모델을 가진 C# 포트이며 WinForms, WPF, Avalonia를 지원하고 캘린더 브리지는 별도 패키지로 제공됩니다.

패키지에디션내용
esegece.sgcPlanner.CommunityCommunity (무료)코어 라이브러리
esegece.sgcPlannerRegistered 에디션코어 라이브러리
esegece.sgcPlanner.WinFormsRegistered 에디션Windows Forms 컨트롤
esegece.sgcPlanner.WpfRegistered 에디션WPF 컨트롤
esegece.sgcPlanner.AvaloniaRegistered 에디션Avalonia 컨트롤
esegece.sgcPlanner.RenderingRegistered 에디션헤드리스 렌더링
esegece.sgcPlanner.sgcWebSocketsRegistered 에디션 전용sgcWebSockets 브리지

문서

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

온라인 도움말

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

Delphi →
C++ Builder →
.NET →

PDF 매뉴얼

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

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →

캘린더 동기화 안내

앱을 등록하고, 캘린더를 연결하고, OutlookCalendarSync와 CalDAVSync 데모를 실행합니다.

Outlook과 Microsoft 365 →
CalDAV →
최고의 가성비: All-Access모든 eSeGeCe 제품과 프리미엄 지원이 포함되어 연 €1,059부터 이용할 수 있어요.
All-Access 가격 보기

sgcPlanner로 개발하세요

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