VCF Builder demos available, Flash demos of the VCFB in action
Feb 22 2005, 03:20 PM
VCF Lead Developer
Group: Lead Developer
Joined: 2-August 03
Member No.: 2
I made some demos of the VCF Builder running, so people can see what it looks like. I'll make some more this evening hopefully.
This creates a new file. The list of files is generated dynamically based on what plugins are available and the information in the main ObjectRepository directory. The file template that is picked also demonstrates the use of a wizard UI for filling out information about the file to be created. This is also a plugin, and can be created by a developer.
Creating a new File
This shows a new project, first with the option that will create both the workspace and the project, and then demonstrates creating a blank workspace, and then a adding a new project to the workspace.
Comments on any of this are most welcome!
PS added some new demos:
This demo shows typing in the editor, with "intellisense" like features at work. Each document plugin is responsible for providing it's own list of "suggestions" at various points in the edit process. The other thing to note: like Visual C++, when you work in the editor, the main shell provides a worker thread that communicates between the modified document, and the workspace tree, allowing real time changes to the graph of the documents content. You'll see XML nodes get added and removed as various changes are made to the document. Like wise, if this were C++ you'd see changes to the class graph as you typed. The threading mechanism is all handled for you, all you, as a document developer have to provide is the new set of content nodes.
Typing in docbook editor
This shows adding new items to the project. In this case 3 new folders are added. Then all the folders are closed. Then a file from the desktop is dragged into the project, and watch how the folders are "spring loaded" and open automatically when you hover over them. Also note that the drag drop operation is context sensitive - if the item is dragged over something that can't contain it, the cursor shape is updated accordingly. All of this is completely undo/redoable.
Adding new folders and dragging external files into the project
|Lo-fi Version||: 18th May 2013 - 10:52 AM|