You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* [saving and loading](https://github.com/hpi-swa-teaching/SWT18-Project-09#saving-and-loading)
23
+
* [list of shortcuts](https://github.com/hpi-swa-teaching/SWT18-Project-09#list-of-shortcuts)
22
24
23
-
## Installation Instructions
25
+
## **Installation Instructions**
24
26
For easy installation, please first install [Metacello](https://github.com/Metacello/metacello).
25
27
26
28
Then run the following code in your Squeak 5.1/6.0(trunk) image:
@@ -31,51 +33,89 @@ Metacello new
31
33
load.
32
34
```
33
35
34
-
## Build status
36
+
Alternatively, download the .sar file from the [latest release](https://github.com/hpi-swa-teaching/SWT18-Project-09/releases/latest) and install it into your Squeak image via drag and drop.
* click PowerSqueak in the "Apps" drop-down-menu<br><imgsrc="/pictures/apps-drawer.png"alt="Open PowerSqueak in the Apps menu"width="250">
44
-
45
-
### Edit mode
46
-
During edit mode, you can use the buttons at the top to create, delete and navigate slides and to create different slide elements (like text boxes, and images) and drop them onto the slide.
47
-
You may also drop in other Morphs, but be aware, that some features of those Morphs might not work as expected.
48
-
49
-
For advanced features like deleting morphs or resizing text, right-click the morph.
<img src="pictures/apps-drawer.png" alt="Open PowerSqueak in the Apps menu" width="250">
49
+
50
+
### **Edit mode**
51
+
During edit mode, you can use the buttons at the top to create and navigate slides.
52
+
To create slides from templates or delete slides, use the "Slide" menu in the menu bar.
53
+
To add slide elements like text or images, use the "Insert" menu to create a textfield/image in hand.
54
+
You may also drop other Morphs onto slides, but be aware, that some features of those Morphs might not work as expected (scaling most of the time does not work correctly).
55
+
56
+
For advanced features like deleting morphs or resizing text, right-click the Morph.\
PowerSqueak supports a magnetic raster for easy layouting.
61
+
If the magnetic raster is active, resizing a Morph will automatically smap the corners of the Morph to an imaginary raster.\
62
+
To enable the magnetic raster click:\
63
+
<imgsrc="pictures/magnetic-raster.png"alt="How to enable magnetic raster"width=250>\
64
+
The button will change color, to indicate, that the raster is active\
65
+
<imgsrc="pictures/magnetic-raster-active.png"alt="Magnetic raster is enabled"width=250>
66
+
67
+
### **Presentation mode**
53
68
To enter presentation mode, click the "Present" button.
54
69
55
70
To control your presentation during presentation mode, use:
56
71
57
72
| Key | Action |
58
73
| ------- | ------- |
59
74
| Esc | Leave presentation mode |
60
-
| right arrow/page down | next slide |
61
-
| left arrow/page up | previous slide |
62
-
| Number keys | Jump to a slide number |
75
+
| right arrow/arrow down/page down | next slide |
76
+
| left arrow/arrow up/page up | previous slide |
77
+
| Number keys | Jump to a slide number (0 = last slide) |
63
78
| i | (de-)activate interactivity and (un-)hide cursor |
64
-
#### Interactive/Non-Interactive mode
79
+
80
+
Because PowerSqueak supports slide selection with both arrow and page keys, most wireless presenters will work correctly with PowerSqueak, but pressing the present button on your presenter will not work, as the Squeak VM does not support function keys.
81
+
82
+
#### **Interactive/Non-Interactive mode**
65
83
By pressing "i" during presentation mode, you can disable/enable interactivity and hide/unhide the cursor.
66
84
This mode is added to avoid the visual clutter of the cursor and to keep text on slides from grabbing the keyboard input, which prevents you from changing slides.
67
85
68
-
Leaving presentation mode also enables interactivity and unhides the cursor.
86
+
Leaving the presentation mode also enables interactivity and unhides the cursor.
69
87
70
-
### Saving and loading
88
+
### **Saving and loading**
71
89
PowerSqueak can save and load presentations to/from the file system.
72
90
73
-
Use the corresponding save/load buttons to save/load the presentation.
74
-
If you want to view the saved files, go to the PSPresentation folder in your Squeak VMs folder.
75
-
You can share presentations by copying any presentation in the PSPresentation folder into the PSPresentations folder of another image.
91
+
Use the corresponding save/load buttons in the "File" menu to save/load the presentation.
92
+
If you want to view the saved files, go to the ```PSPresentation``` directory in your Squeak VMs directory.
93
+
You can share presentations by copying any presentation in the ```PSPresentation``` directory into the ```PSPresentation``` directory of another image.
76
94
In the other image you can then load the presentation as usual in PowerSqueak.
77
95
78
96
```diff
79
97
- Warning: some morphs may crash your image if they are saved/loaded!
80
98
- It is recommended, that you save your image before every save/load operation in PowerSqueak
81
99
```
100
+
101
+
You may also export your presentation to a list of .png files, which will get exported into the ```PSPresentationsExports``` folder in your Squeak VMS directory
102
+
103
+
### **List of shortcuts**
104
+
#### **Global schortcuts**
105
+
| Key | Action|
106
+
| ---- | ---- |
107
+
| right arrow/arrow down/page down | next slide |
108
+
| left arrow/arrow up/page up | previous slide |
109
+
| Number keys | Jump to a slide number (0 = last slide) |
110
+
| Cmd + t | Create a text field in hand |
111
+
112
+
### **Edit mode shortcuts**
113
+
| Key | Action |
114
+
| --- | --- |
115
+
| Cmd + i | Create an image |
116
+
117
+
### **Presentation mode shortcuts**
118
+
| Key | Action |
119
+
| --- | --- |
120
+
| i | (de-)activate interactivity and (un-)hide cursor |
0 commit comments