... | ... | @@ -68,7 +68,7 @@ The middle region is an evaluation window where you can type AmbientTalk express |
|
|
|
|
|
Finally the bottom region of the inspector window will show the interpreter output after evaluating AmbientTalk code.
|
|
|
|
|
|
Inspector/bar.png
|
|
|
![Inspector/bar](Inspector/bar.png)
|
|
|
|
|
|
|
|
|
## Adding Fields and Methods
|
... | ... | @@ -86,7 +86,7 @@ def myMethod( ) { |
|
|
};
|
|
|
```
|
|
|
|
|
|
Inspector/bar_field.png
|
|
|
![Inspector/bar_field](Inspector/bar_field.png)
|
|
|
|
|
|
|
|
|
## Reflecting Field Changes
|
... | ... | @@ -97,15 +97,15 @@ The newly created field can be used as any normal field. Moreover the inspector |
|
|
bar.myNewField := 42;
|
|
|
```
|
|
|
|
|
|
Inspector/terminal.png
|
|
|
![Inspector/terminal](Inspector/terminal.png)
|
|
|
|
|
|
Inspector/bar_changed.png
|
|
|
![Inspector/bar_changed](Inspector/bar_changed.png)
|
|
|
|
|
|
## Changing Field Values and Method Bodies
|
|
|
|
|
|
Next to changing the values of a field from the terminal, the inspector allows you to change fields by double clicking on the value in the inspector window. For example in order to change the value of `myNewField` to `1024` double click on the value and type in `1024`. This feature is especially useful to change the body of a method. Finally double clicking on an object will open a new inspector window for the clicked object.
|
|
|
|
|
|
Inspector/change_field_inspector.png
|
|
|
![Inspector/change_field_inspector](Inspector/change_field_inspector.png)
|
|
|
|
|
|
# Known Issues
|
|
|
|
... | ... | |