sgcPlanner Matriz de recursos

Tudo o que o sgcPlanner faz, agrupado por tarefa, com um link para o tópico de ajuda de cada recurso. A agenda, o Gantt e o Kanban se vinculam a um único TsgcPlannerData, de modo que uma alteração em uma visão aparece nas outras de imediato.

Agenda

8 recursos

Gantt

7 recursos

Kanban

2 recursos

.NET

7 pacotes NuGet

Documentação

Ajuda online e manuais em PDF

Registrada marca os recursos que estão nas edições Registrada e de Avaliação e não na edição Community gratuita. ~ marca um recurso que a Community tem em parte, com a diferença descrita abaixo.

Cada linha leva ao seu tópico da ajuda. A coluna Community mostra o que a edição .NET Community gratuita inclui; tudo está na Registrada e na Avaliação.

Agenda

RecursoDetalhesCommunityAjuda
Sete visõesDia, semana útil, semana, mês, ano, pauta e linha do tempo (psvDay a psvTimeline). A visão Timeline de recursos está na edição Registrada.~A visão Timeline de recursos é Registrada; na Community essa visão mostra um aviso.Ajuda
Arrastar e soltarArraste para criar uma reunião, mova e redimensione com o mouse (OnItemCreate).Ajuda
Visão de anoDoze mini meses com cada dia sombreado conforme o quanto está ocupado; um clique duplo abre o dia (psvYear).Ajuda
LembretesReminderMinutes por item, e o TsgcPlannerReminders dispara OnReminder quando um vence, com Snooze e Dismiss.Ajuda
Fusos horáriosUm fuso horário por item (Item.TimeZone), e as visões mostram todos os itens em um único fuso de exibição (Data.DisplayTimeZone).Ajuda
RecorrênciaReuniões recorrentes a partir de uma RRULE do iCalendar, por exemplo FREQ=WEEKLY;BYDAY=TU.RegistradaAjuda
RecursosPessoas e salas como recursos, uma faixa para cada (GroupByResource).Ajuda
Calendário de trabalhoDias úteis, horário de trabalho e feriados (WorkDays, WorkTime, Holidays); o intervalo visível com DayStartHour e DayEndHour.Ajuda

Gantt

RecursoDetalhesCommunityAjuda
Árvore de tarefasEAP por meio de ParentId, resumos, marcos e progresso.Ajuda
Escala de tempoZoom de 5 minutos a anos, com dois níveis de marcações, ou três no Gantt (TierCount 3), e o tempo não útil sombreado (TimeScale, Zoom).Ajuda
DependênciasVínculos FS, SS, FF e SF com defasagem; arraste da ponta de uma barra para vincular.RegistradaAjuda
Agendamento automáticoSchedule e AutoSchedule sobre o calendário de trabalho.RegistradaAjuda
Caminho críticoShowCriticalPath marca a cadeia de tarefas que define o fim do projeto; TotalSlack por tarefa.RegistradaAjuda
Linhas de baseSetBaseline salva o plano e ShowBaseline o desenha como uma barra fina sob cada barra atual.RegistradaAjuda
Histograma de recursosShowHistogram desenha a carga de cada recurso por marcação sob o gráfico; a parte acima de 100% é pintada na cor crítica (HistogramResourceId, HistogramHeight).Ajuda

Kanban

RecursoDetalhesCommunityAjuda
Colunas e cartõesUma coluna por status, com um selo de contagem e uma seta de recolher; arraste um cartão para mudar o status e a posição. Os cartões mostram título, etiquetas, iniciais do recurso, data de entrega e progresso.Ajuda
Raias e limites de WIPRaias por recurso, item pai ou etiqueta (SwimlaneBy) e limites de WIP (WIPMode).RegistradaAjuda

Dados compartilhados e intercâmbio

RecursoDetalhesCommunityAjuda
Visões sincronizadasArraste um cartão para Concluído e a barra do Gantt e o evento da agenda o acompanham de imediato (BarColorMode = pbcStatus, SyncSelection).Ajuda
Vínculo com DataSetTsgcPlannerSource_DataSet vincula itens, recursos e dependências a qualquer TDataSet e grava as edições de volta.Ajuda
Vínculo com ItemsSource (.NET)A Agenda, o Gantt e o Kanban vinculam ItemsSource, ResourcesSource e DependenciesSource no WPF e no Avalonia, e pares DataSource e DataMember no WinForms. ItemFields, ResourceFields e DependencyFields mapeiam os nomes dos membros, também como elementos de propriedade XAML. Itens movidos e redimensionados, itens novos e excluídos e dependências são gravados de volta nos objetos vinculados (ItemsWriteBack). No WPF, o filtro de um ICollectionView se aplica.Ajuda
Designer do Visual Studio (.NET)A smart tag da Agenda, do Gantt e do Kanban do WinForms mostra Data Source, Data Member, Resources Data Source, Dependencies Data Source, Item Fields e Items Write Back, no .NET Framework e no .NET 8 ou posterior, e os nomes de campo listam as colunas ou propriedades dos dados vinculados. Sem dados e sem vínculo, a Agenda, o Gantt e o Kanban mostram 6 tarefas de exemplo da semana atual, com status, progresso e 2 recursos, no designer e nos previewers do WPF e do Avalonia. O exemplo nunca é salvo no formulário nem no XAML.Ajuda
JSONSaveToFile e LoadFromFile gravam e leem o formato JSON documentado do sgcPlanner, em todas as edições.Ajuda
iCalendarImporte e exporte arquivos .ics (TsgcPlannerICalendar).RegistradaAjuda
MS Project XMLImporte e exporte o XML do Microsoft Project (TsgcPlannerMSProject).RegistradaAjuda
Smart PastePressione Ctrl+Shift+V na visão Scheduler, Gantt ou Kanban, ou chame SmartPaste, e um texto colado, como um e-mail, vira um novo item ou preenche o selecionado: título, início, término, recursos, tags e notas, além de dia inteiro, progresso ou status quando a visão os tem. Recursos e status são associados aos do próprio planner, OnSmartPaste pode editar ou recusar os valores, e SmartPasteUndo desfaz a alteração. Apenas o texto colado e as descrições dos campos são enviados ao provedor de IA definido em AIProvider, e sem provedor um parser local lê linhas como Title: Review.Ajuda
Desfazer e refazerData.Undo registra cada alteração feita por uma visão, pelo teclado, pelo Smart Paste, pelo motor de agendamento ou pelo código, compartilhado por todas as visões; BeginGroup e EndGroup transformam muitas alterações em um só passo.Ajuda
Edição no localF2, ou arrastar para criar na agenda, e então digite o título sobre o item na agenda, no Gantt ou no Kanban (InplaceEdit, BeginEdit).Ajuda

Temas, renderização e pontes

RecursoDetalhesCommunityAjuda
TemasTemas claro e escuro: Theme := utDark.Ajuda
Renderização headlessTsgcPlannerRenderer renderiza PNG e SVG em um servidor ou no Linux64.Ajuda
Sincronização com o Google CalendarTsgcPlannerGoogleSync sincroniza um planejador com um Google Calendar nos dois sentidos por meio do sgcWebSockets, com token de sincronização, paginação e tratamento de conflitos (OnConflict).RegistradaAjuda
Sincronização com o Outlook e o Microsoft 365TsgcPlannerGraphSync sincroniza um planejador com um calendário do Outlook do Microsoft 365 ou do Outlook.com nos dois sentidos por meio do Microsoft Graph e do sgcWebSockets, com consultas delta e tratamento de conflitos (OnConflict).RegistradaAjuda
Sincronização com o CalDAVTsgcPlannerCalDAVSync sincroniza um planejador com um calendário CalDAV (Nextcloud, iCloud, Fastmail, Radicale ou qualquer servidor CalDAV) nos dois sentidos por meio do sgcWebSockets, com tokens de sincronização, ETags e tratamento de conflitos (OnConflict).RegistradaAjuda
Assinatura de iCalTsgcPlannerICalSubscription assina uma URL .ics somente leitura (Google, Outlook, Apple, listas de feriados; webcal:// aceito) com ETag e If-Modified-Since.RegistradaAjuda
Da direita para a esquerda (árabe e hebraico)As colunas do Scheduler e do Calendário e a régua de tempo, o grid de tarefas e o divisor do Gantt, e as colunas e os cards do Kanban ficam espelhados; o tempo continua correndo de cima para baixo. MirrorTimeline faz o eixo de tempo do Gantt correr a partir da direita, como o Microsoft Project.Ajuda
Impressão e pré-visualização de impressãoPrint e ShowPrintPreview imprimem o intervalo do scheduler em uma página, o gráfico de Gantt em tiles com a lista de tarefas e o cabeçalho de tempo em todas as páginas, e o quadro Kanban na largura da página sem cortar nenhum cartão. PrintSettings define uma única vez o papel, a orientação, as margens, a escala, o cabeçalho e o rodapé para a impressora, a pré-visualização e o PDF. Em todas as edições, em VCL, FireMonkey, WinForms, WPF e Avalonia (o FireMonkey imprime no Windows e no macOS).Ajuda
Exportação para PDF acessível, PDF/UA e PDF/A (com sgcPDF)ExportToPDF grava páginas vetoriais com texto real e um texto alternativo que nomeia a visão, o intervalo de datas e os itens da página. O arquivo é um documento PDF/UA com tags por padrão, e PDFALevel adiciona PDF/A-2a ou PDF/A-3a. Exige a ponte sgcUIPDF e um sgcPDF licenciado (esegece.sgcUICore.sgcPDF no .NET).RegistradaAjuda
AcessibilidadeAs visões Scheduler, Timeline, Gantt e Kanban são expostas ao UI Automation com seus dias, raias, colunas, itens e dependências. Alternativas pelo teclado movem e redimensionam itens, criam dependências do Gantt (Ctrl+K) e movem cartões Kanban, o anel de foco está sempre visível e o alto contraste do Windows substitui as cores dos itens por contornos. Ativado por padrão no VCL (Delphi 7 ao 13), no FireMonkey no Windows, no WinForms, WPF e Avalonia.Ajuda

sgcPlanner para .NET

O planejador .NET é uma versão em C# com o mesmo modelo de dados, para WinForms, WPF e Avalonia, com as pontes de calendário em um pacote separado.

PacoteEdiçãoConteúdo
esegece.sgcPlanner.CommunityCommunity (gratuita)Biblioteca principal
esegece.sgcPlannerRegistradaBiblioteca principal
esegece.sgcPlanner.WinFormsRegistradaControles Windows Forms
esegece.sgcPlanner.WpfRegistradaControles WPF
esegece.sgcPlanner.AvaloniaRegistradaControles Avalonia
esegece.sgcPlanner.RenderingRegistradaRenderização headless
esegece.sgcPlanner.sgcWebSocketsSomente RegistradaPonte com o sgcWebSockets

Documentação

Todos os recursos do sgcPlanner estão documentados na ajuda do sgcUI, com uma versão para cada ambiente de desenvolvimento.

Ajuda online

Comece pela introdução do sgcPlanner e siga com o início rápido e os tópicos de recursos.

Delphi →
C++ Builder →
.NET →

Manuais em PDF

A ajuda completa do sgcUI em PDF, para ler offline ou imprimir.

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

Passo a passo da sincronização de calendários

Registre o aplicativo, conecte o calendário e execute os demos OutlookCalendarSync e CalDAVSync.

Outlook e Microsoft 365 →
CalDAV →
Melhor custo-benefício: All-AccessTodos os produtos da eSeGeCe, com Suporte Premium incluído, a partir de €1,059/ano.
Ver preços do All-Access

Crie com o sgcPlanner

Baixe a avaliação do sgcUI e adicione o sgcPlanner à sua aplicação Delphi, C++ Builder ou .NET.