Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
gui_tips [2026/07/06 19:04] hermann |
gui_tips [2026/07/22 04:07] (current) hermann |
||
|---|---|---|---|
| Line 67: | Line 67: | ||
| Make sure the "[[plugins_4|Enhancement Plugin for Dinamica EGO]]" extension is installed and the GUI option "Tools => Options | Advanced | Disable compilation of native expressions" is unchecked. This allows expressions to be compiled to native code, which improves performance. | Make sure the "[[plugins_4|Enhancement Plugin for Dinamica EGO]]" extension is installed and the GUI option "Tools => Options | Advanced | Disable compilation of native expressions" is unchecked. This allows expressions to be compiled to native code, which improves performance. | ||
| + | |||
| + | ==== Virtualization ==== | ||
| + | |||
| + | The "Tools => Options | Advanced | Virtualization" option controls how Dinamica EGO handles maps with different extents, resolutions, or numbers of lines and columns (also known as raster map virtualization). See [[image_virtualization|Image Virtualization]] for the full explanation of what virtualization does and what each of the available options (Not Allowed, Unrestricted, Limited) means. | ||
| ==== Message Log Level ==== | ==== Message Log Level ==== | ||
| Line 90: | Line 94: | ||
| * The **Favorites** tab shows the functors that have been marked with a star. To mark a functor as a favorite, click the star next to its name. | * The **Favorites** tab shows the functors that have been marked with a star. To mark a functor as a favorite, click the star next to its name. | ||
| * You can reorder the tabs ("All", "Favorites", etc.) by dragging a tab to its new position in the tab bar. | * You can reorder the tabs ("All", "Favorites", etc.) by dragging a tab to its new position in the tab bar. | ||
| - | * A submodel's group name, as shown in the Library, can contain subgroups. To define a name within a subgroup, separate the subgroup names in the group name using a colon (''":"''). For example, the name ''"Elevation Graph:Tools:Debug"'' defines a //Debug// subgroup inside a //Tools// subgroup, which in turn is inside an //Elevation Graph// group. | + | * A submodel's group in the Library — including subgroup placement — is set by whoever creates or edits it; see [[submodels#updating_local_submodels|Updating Local Submodels]] for details. This does not apply to ordinary functors, whose Library placement is fixed by their own definition. |
| ===== Sketch ===== | ===== Sketch ===== | ||
| + | |||
| + | This panel is also referred to as the Model Presentation panel; see [[model_presentation|Model Presentation]] for the full reference on its panels and bars. | ||
| * You can zoom using the mouse wheel. | * You can zoom using the mouse wheel. | ||
| Line 98: | Line 104: | ||
| * If a selected functor is not visible, you can center the view on it by clicking its name in its action bar (the bar shown above a functor when it is selected). | * If a selected functor is not visible, you can center the view on it by clicking its name in its action bar (the bar shown above a functor when it is selected). | ||
| * You can copy the path of the model open in the sketch by hovering the mouse over the tab bearing the model's name and pressing **Ctrl+C**, or by left-clicking the tab and choosing the corresponding option from the menu that opens. In this menu, you can choose between the full file name of the model and the name of the folder where the model is saved. | * You can copy the path of the model open in the sketch by hovering the mouse over the tab bearing the model's name and pressing **Ctrl+C**, or by left-clicking the tab and choosing the corresponding option from the menu that opens. In this menu, you can choose between the full file name of the model and the name of the folder where the model is saved. | ||
| - | * To connect functors that are far apart and not visible on screen at the same time, select the source functor and—without selecting the destination functor—scroll the view so that the destination functor becomes visible (note that the source functor's action bar remains visible). Choose the "create connection" option in the action bar and click the destination functor. | + | * To connect functors that are far apart and not visible on screen at the same time, select the source functor and—without selecting the destination functor—scroll the view so that the destination functor becomes visible (note that the source functor's action bar remains visible). Choose the "create connection" option in the action bar and click the destination functor. See [[model_presentation#connecting_distant_functors|Connecting Distant Functors]] for this and the alternative method below. |
| * Another way to connect distant functors that are not simultaneously visible is to use the selection-navigation mechanism: | * Another way to connect distant functors that are not simultaneously visible is to use the selection-navigation mechanism: | ||
| - Click the source (output) functor. You may also simply search for this functor in the interface's functor Explorer and then click the **"View functor"** button in that Explorer. | - Click the source (output) functor. You may also simply search for this functor in the interface's functor Explorer and then click the **"View functor"** button in that Explorer. | ||
| Line 105: | Line 111: | ||
| - Click the destination functor to complete the connection. | - Click the destination functor to complete the connection. | ||
| * You can use **Alt+Right Arrow** and **Alt+Left Arrow** to navigate between your most recent functor selections: **Alt+Left Arrow** returns to the previous selection, and **Alt+Right Arrow** advances to the next one. You can also skip across multiple selections by holding **Alt** while moving from selection to selection with the arrow keys. | * You can use **Alt+Right Arrow** and **Alt+Left Arrow** to navigate between your most recent functor selections: **Alt+Left Arrow** returns to the previous selection, and **Alt+Right Arrow** advances to the next one. You can also skip across multiple selections by holding **Alt** while moving from selection to selection with the arrow keys. | ||
| - | * When you select a connection between two functors, the connection action bar is shown in the upper-right corner of the sketch. Hovering the mouse over the name of each port in this action bar displays a tooltip for the port and for the functor it belongs to, including its banner, comment, and alias. | + | * When you select a connection between two functors, the [[model_presentation#connection_action_bar|connection action bar]] is shown in the upper-right corner of the sketch. Hovering the mouse over the name of each port in this action bar displays a tooltip for the port and for the functor it belongs to, including its banner, comment, and alias. |
| - | * The functor information panel (shown when you click the "?" icon in a functor's action bar) can be used to identify which connection represents the link to a given port of the functor. Click the desired port name in the port list, and the connection corresponding to that port is selected in the model view. | + | * The [[model_presentation#functor_information_panel|functor information panel]] (shown when you click the "?" icon in a functor's action bar) can be used to identify which connection represents the link to a given port of the functor. Click the desired port name in the port list, and the connection corresponding to that port is selected in the model view. |
| * The functor information panel can also be used to find out which port is connected, being edited, or being viewed. This information is shown next to the corresponding port name. | * The functor information panel can also be used to find out which port is connected, being edited, or being viewed. This information is shown next to the corresponding port name. | ||
| * You can reorder the tabs corresponding to the open models by dragging a tab to its new position in the tab bar. | * You can reorder the tabs corresponding to the open models by dragging a tab to its new position in the tab bar. | ||
| Line 147: | Line 153: | ||
| * The Issue Panel also retains the most recent errors and warnings generated during model execution. To view them, keep the **"Also show last execution issues"** toggle enabled. | * The Issue Panel also retains the most recent errors and warnings generated during model execution. To view them, keep the **"Also show last execution issues"** toggle enabled. | ||
| + | |||