VisualPoint lets you show PowerPoint presentations from inside Visual Studio.
This is the 0.8 Release and contains all the basic elements needed to automate a presentation.
For an example presentation and solution download the zip file here.
The following functionality is available in release 0.1:
0.1
Open a VisualPoint Tool Window from VIEWS\Other Windows\VisualPoint
Dock the VisualPoint window
Load a presentation
Run a presentation
0.2
Added the capability to add automatic actions to slides. These are executed when the slide is opened.
The first action is the autoamtic opening of project items. Set the name of the project, folder and file name.
0.3
The UI has been made a bit prettier.
The Copy/Paste of action buttons now works.
0.4
Added three actions, Close File, Select Text and Write Text.
Added selection of Action run time. This can be at the start or end of a slide or at a given slide animation
0.5
Created the install file as an .exe. Hope that it works this time.
Add buttons for resizing window
Add tooltips to all buttons
Created an Example presentation: visualpoint.codeplex.com
Add Change Paste Items from Replace to add
0.6
Before resize to fullscreen save the current screensize
Resize to normal should go to last screensize
Resize action should show the description
Add action for resizing window
Add action runtime selection to all action editor windows
0.7:
Debug Mode Step through
Remove Extender and set the Action list to 25% height
Fixed a bug with opening projectitems with a folder
Fixed a bug with projects in solution folders
Add option to close all files
Enlarged the textbox for the Select and Write Text actions
0.8:
DoNotifyPropertyChanged of the Description
Insert actions after a selected item
If no Item Is Selected during debug step then take the first item
Prefill Text with Selected text in the active document
MaxHeight of Description in the ActionListEditor
Added Close all document to the Close File Action
Select next Action after delete
Added Windows Configuration Manager
Added select windows configuration at resize
Added Tool Window Select Action
0.9
Fixed an issue with events not firing correctly. Please notice that the last animation event doesn't fire anymore. The current workaround is to add an additional animation to each slide.
Todo:
Add dropdowns to select projects, folders, filename
Allow for multiple select and Copy
Allow for insert while pasting
Allow for multiple select for move up
Allow for change of action. For instance from close to open
Change the up down buttons to drag and drop
Sort on action runtime
Add color themes
Add bug sense tracking
Show error messages somewhere
Test
Cursor keys to move between slides
Mouse cursor should always be visible
Action File Open
only activate if windows isn't open
Allow for zooming Text
Action Select Text
Add option to Select Line, Select Text
Add option to Select From / To
Add Text Zoom action
Editing of actions must be turned of when a slideshow starts
Bugs
Presentation window shows a message "Unable to display inactive document"
The window is not always shown correctly after resizing
PowerPoint is not shutdown correctly and stay open in the background. Current workaround is to shut it down via the Task Manager