General functionality

Modified on Mon, 5 Oct at 1:54 PM

This new agenda feature is a great tool for creating a new agenda in PowerPoint. This tool consist of several features where the user is able to add an agenda slide, to reset the agenda, to update the agenda, and to add or remove agenda points.

We support multiple agenda layouts in the agenda functionality. Therefore, we have two modules where the first must be used if there is only one agenda layout, while the second must be used when there are several agenda layouts present.

There are four modules that each support different things.

Module with basic agenda features:

Code
...\ModuleLibrary\Agenda\01_nocontext_PowerAgenda\01_agendaFeatures.xml

Module with basic agenda features that supports multiple agenda layouts:

Code
...\ModuleLibrary\Agenda\01_nocontext_PowerAgenda\02_agendaFeaturesMultipleLayouts.xml

Module with basic agenda features that supports to add/remove subtitles:

Code
...\ModuleLibrary\Agenda\01_nocontext_PowerAgenda\03_agendaFeaturesSubtitles.xml

Module with basic agenda features that supports multiple agenda layouts and subtitles:

Code
...\ModuleLibrary\Agenda\01_nocontext_PowerAgenda\04_agendaFeaturesMultipleLayoutsSubtitles.xml

CMDs

Add agenda

This command will insert an agenda slide into the presentation based on layout. If there is no agenda layout, the feature will create a default one.

<Cmd case ="SkabelonDesign.Agenda:add-agenda"/>

Agenda layouts can be created, named and customized in the slide master. When using this command and there are multiple agenda layouts present, make sure it is located in a dynamic menu as a special button using SkabelonDesign.Agenda:Templates. This makes us able to choose between the different agenda layouts.

Reset agenda

This command resets the agenda and removes all agenda slides, points, and section headers.

<Cmd case ="SkabelonDesign.Agenda:reset-agenda"/>

Update agenda

The following command refreshes all slides in the agenda and apply changes if there are any.

<Cmd case ="SkabelonDesign.Agenda:update-agenda"/>

Add agenda point

The command below will add either selected title or slide's title of active content slide to all agenda layouts in presentation and updates agenda.

<Cmd case ="SkabelonDesign.Agenda:add-agenda-point"/>

Parameter

insert-agenda-slide

Define true to insert an agenda slide before adding an agenda point. This is very handy if user is adding an agenda point before an agenda slide is added.

Remove agenda point

This command removes either selected title or slide's title of active content slide to all agenda layouts in presentation and updates agenda.

<Cmd case ="SkabelonDesign.Agenda:remove-agenda-point"/>

Add section header to active slides

This command adds breadcrumbs (section header) from the master of active slide (shape name must be "Agenda Section").

<Cmd case ="SkabelonDesign.Agenda:add-section-header-to-active-slides"/>

When using this command and there are multiple agenda layouts present, make sure it is located in a dynamic menu as a special button using SkabelonDesign.Agenda:Templates. This makes us able to choose between the different agenda layouts.

Remove section header to active slides

The following command removes breadcrumbs (section header) from master of active slide (shape name must be "Agenda Section").

<Cmd case ="SkabelonDesign.Agenda:remove-section-header-from-active-slides"/>

Add subtitle

This command adds particular agenda point as a subtitle.

<Cmd case ="SkabelonDesign.Agenda:add-subtitle"/>

Remove subtitle

The following command will remove the selected subtitle.

<Cmd case ="SkabelonDesign.Agenda:remove-subtitle"/>

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article