This shows you the differences between two versions of the page.
Next revision Both sides next revision | |||
mapping:cawe:dialogs:entityinspector [2008-02-18 16:57] Joern created |
mapping:cawe:dialogs:entityinspector [2008-02-22 14:47] Joern updated screenshots and text to be consistent with newest dialog revision |
||
---|---|---|---|
Line 12: | Line 12: | ||
This tab contains a list of all entities in this map, that is filterable with different filter options. | This tab contains a list of all entities in this map, that is filterable with different filter options. | ||
- | * **Entity list**: A list of all entities in this map, filtered by the given filter options below. Clicking on an entry marks this entity (by holding down the ''CTRL''-key you can mark more than one entity). | + | * **Entity list**: A list of all entities in this map consisting of the entities class and name (if available). The list is filtered by the given filter options below. Clicking on a list entry selects the entity in the map. You can selected multiple entities here as well by holding down the ''CTRL'' or ''SHIFT'' key when clicking on a list entry. |
- | * **Select**: Selects the entity/entities, that are currently marked in the list in the same way as if they were selected in a 2D or 3D view. | + | |
* **Go to**: Centers the views onto the selected entity from the list. | * **Go to**: Centers the views onto the selected entity from the list. | ||
* **Delete**: Deletes the selected entity from the list and the map. | * **Delete**: Deletes the selected entity from the list and the map. | ||
- | * **Properties**: Opens the [[mapping:cawe:dialogs:objectprops|Properties Dialog]] for this entity. | ||
* **Filter** | * **Filter** | ||
Line 31: | Line 30: | ||
{{:mapping:cawe:dialogs:dialog_entity_inspector_page2.png }} | {{:mapping:cawe:dialogs:dialog_entity_inspector_page2.png }} | ||
- | This tab show the properties of the currently selected entity/entities in a grid. | + | This tab shows the properties of the currently selected entity/entities. It starts with a text item containing information about the number and type of the currently selected entity/entities. The top-left button is used to switch between a categoric and alphabetical view of the property grid. Below you find a list of properties, followed by a help text containing the currently selected property's name, description and property type. |
- | The top-left button switches between a categoric and alphabetical view. There are 3 different categories: | + | |
- | * **Class Keys** Keys that are defined by an entities class and therefore mandatory for this entity. | + | There are 3 different categories for properties: |
- | * **Undefined Keys** Keys that are not defined by the entities class and added to the entity manually. | + | |
- | * **Mixed Keys** Keys that are only used by a subset of the currently selected entities or have different types for different entity classes. Keys in this category can not be edited. | + | * **Class Keys**: Keys that are defined by an entities class and therefore mandatory for this entity. |
+ | * **Undefined Keys**: Keys that are not defined by the entities class and added to the entity manually. | ||
+ | * **Mixed Keys**: Keys that are only used by a subset of the currently selected entities or have different types for different entity classes. Keys in this category can not be edited. | ||
The background color of each property identifies the state of its value. There are 4 different states a value can have: | The background color of each property identifies the state of its value. There are 4 different states a value can have: | ||
- | * The property's value matches the default value defined by the entities class and only used by one entity. | + | * The property's value matches the default value defined by the entities class and only used by one entity (light blue color). |
- | * The property's value is a custom value defined by the user and only used by one entity. | + | * The property's value is a custom value defined by the user and only used by one entity (no color). |
- | * The property's value matches the default value defined by the entities class and only used by more than one entity. | + | * The property's value matches the default value defined by the entities class and only used by more than one entity (darker blue color). |
- | * The property's value is a custom value defined by the user and only used by more than one entity. | + | * The property's value is a custom value defined by the user and only used by more than one entity (light orange color). |
+ | |||
+ | Since Mixed Keys can't be edited, their background is always white and the property is disabled. | ||
- | The tab ends with a help text containing the currently selected property's name, description and property type. | + | To edit a property you have to click in it's editor field (right column) and enter a value. Note that properties can have different types and their input fields may only accept specific values (integers for example). |
+ | Some input field have an additional editor button, that can be used to set the property's value. Examples are a file chooser for model files or a color picker for color properties. | ||
===== Map Script ===== | ===== Map Script ===== | ||
FIXME This section will be created later. | FIXME This section will be created later. |