InternalThreadNavigationMorph
Last updated at 12:00 pm UTC on 18 September 2019
After you create a InternalThreadNavigationMorph with
InternalThreadNavigationMorph new openInHand
or by getting it from the Objects flap (category multimedia) you can navigate through all your projects.
The menu you get when you click on the middle dot allows you to edit the thread. It gives you a project sorter.
You then can rearrange the thumbnail representations of the projects.
With this feature you can use Squeak as presentation software.
Use
Question: How do I create a new thread?
Answer:
- Bring up the menu under the middle dot.
- Select 'create a new thread'
- Select 'create thread of all projects'
- Check the "parts bin" box to get
copies, if you want to add a project more than once.
- Drag all the project thumbnails you want to include from the 'all projects' project sorter to the 'new thread' project sorter.
- Click 'Okay' on the 'new thread' project sorter.
Name the tread
- Click 'Cancel' on the 'all projects' project sorter.
Question
How do I create a new InternalThreadNavigationMorph with a thread with a script?
Additional instructions
by Alan Kay in a message to the mailing list: (18 July 2001)
And if you do what Marcus suggests in the opposite order (bring up thread of all projects before selecting "create a new thread") the new thread will lie on top of the all projects sorter to make it easy to select projects.
Several other features and wrinkles:
- you can click on the toggle at the top of a sorter to get copies of the thumbnails if you wish (useful when you want to "come back" to a project several times in your sequence).
- you can click on the picture of a project at the top of a sorter to get a new project (it will prompt you for a name, etc., and then give you a blank thumbnail on the cursor that you can drop into the sorter). This is very useful when you are making up a talk and you don't have all the projects done yet that you need. The sorter now acts as a planner.
- you can go to any project in the sorter by doing a shift-click on its thumbnail (it will bring the InternalThreadNavigatorMorph - ITN - along with it).
- When you say OK you will be prompted for a name (it does this each time). If you say "cancel" it will wipe out what you did in that session and disappear that version of the InternalThreadNav. I always say OK.
- The ITN's menu has some useful features, including various kinds of jumps within the thread (first project in thread, last project, within the projects: shows a menu of all the projects in the thread, etc.) At the top of this menu is a list of the Threads so far, and it will convert your ITN into any thread and back again.
- The thumbnails know the URLs of their projects if the projects have been published to a server. So you can stream an entire talk by putting all the projects to a server and directing the viewer to get the first project of your talk. If this project has the ITN for the entire talk, then hitting the next button on it will cause the other projects to be downloaded one by one. (So the ITN is a handy thing to mail around.)
If you find the EventRecorderMorph then you will have a way to record both your gestures and your voice over. You can get a demo button from this to put in each project so you can put an entire lecture with demos on a server. (But speech files are still pretty large –you might be better with just the gesture demos plus a text of your remarks put in a flap.)
Bob Arning did the nifty ITN and Dan Ingalls did the InternalThreadNavigationMorph.