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
Copy file name to clipboardExpand all lines: content/en/docs/refguide/modeling/menus/view-menu/_index.md
+14-15Lines changed: 14 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,23 +7,23 @@ weight: 20
7
7
8
8
## Introduction
9
9
10
-
Studio Pro supports a number of dockable window panes, such as the **Changes** and **Errors** panes. You can close some panes to just show the ones you need at the moment, but you can always reopen them via the **View** menu.
10
+
Studio Pro supports a number of dockable window panes, such as the **Changes** and **Errors** panes. You can close some panes to show only the ones you need, but you can always reopen them from the **View** menu.
11
11
12
-
Via this menu you can also enable or disable the [full screen mode](#full-screen) or [reset the layout](#restore-default-layout) of your app to the default.
12
+
From this menu you can also enable or disable the [full screen mode](#full-screen) or [reset the layout](#restore-default-layout) of your app to the default.
You can change the default layout of panes and arrange them in the layout you like.
18
+
You can change the default layout of panes and arrange them in your preferred layout.
19
19
20
20
{{% alert color="info" %}}
21
-
Note that this section describes the behavior of panes, not the behavior of documents in the working area. For more information on the behavior of documents open in the working area, see the [Document Tabs](/refguide/studio-pro-overview/#documents) section in *Studio Pro Overview*.
21
+
This section describes the behavior of panes, not the behavior of documents in the working area. For more information on the behavior of documents open in the working area, see the [Document Tabs](/refguide/studio-pro-overview/#documents) section in *Studio Pro Overview*.
22
22
{{% /alert %}}
23
23
24
-
When you drag a pane, you can see arrows that indicate where you can position this pane. You can position the pane either inside the current pane (arrows grouped together) or make it full-window height or width (individual arrows on the borders). Each position is labelled and explained below:
24
+
When you drag a pane, you can see arrows that indicate where you can position the pane. You can position the pane inside the current pane (arrows grouped together) or make it full-window height or width (individual arrows on the borders). Each position is labeled and explained below:
1. Within the current *pane* you can position a pane in one of the following ways:
29
29
@@ -32,8 +32,7 @@ When you drag a pane, you can see arrows that indicate where you can position th
32
32
3. Pane-height – top
33
33
4. Pane-height – bottom
34
34
5. New pane as a new tab
35
-
36
-
{{% alert color="info" %}}If you try to position the pane as a new pane inside the working area, it will be opened as a dialog box.{{% /alert %}}
35
+
{{% alert color="info" %}}If you try to position the pane as a new pane inside the working area, it opens as a dialog box.{{% /alert %}}
37
36
38
37
2. Within the current *window* you can position a pane in one of the following ways:
39
38
@@ -46,7 +45,7 @@ If you have several panes grouped together in tabs, you can change the position
46
45
47
46
## Menu Items
48
47
49
-
Menu items of the **View** menu are described in sections below.
48
+
Menu items of the **View** menu are described in the sections below.
50
49
51
50
### App Explorer
52
51
@@ -58,11 +57,11 @@ For details on this virtual AI assistant, see [Best Practice Recommender](/refgu
58
57
59
58
### Call Hierarchy
60
59
61
-
The **Call Hierarchy** pane displays the call hierarchy of a document (for example, a page, a microflow, a nanoflow, and more). This pane helps you understand the application connections, allowing you to visualize both incoming and outgoing calls. For more information on the **Call Hierarchy** pane and how to interact with it, see [Call Hierarchy Pane](/refguide/call-hierarchy-pane/).
60
+
The **Call Hierarchy** pane displays the call hierarchy of a document (for example, a page, a microflow, or a nanoflow). This pane helps you understand the application connections and visualize both incoming and outgoing calls. For more information, see [Call Hierarchy Pane](/refguide/call-hierarchy-pane/).
62
61
63
62
### Changes
64
63
65
-
For version control-enabled apps (meaning, those with [Team Server](/developerportal/repository/team-server/) or other Git servers), the [Changes pane](/refguide/changes-pane/) shows the local changes to the app since the last commit. You can commit changes, update to the latest revision, and view the history from here.
64
+
For version control-enabled apps (those with [Team Server](/developerportal/repository/team-server/) or other Git servers), the [Changes pane](/refguide/changes-pane/) shows the local changes to the app since the last commit. You can commit changes, update to the latest revision, and view the history from here.
66
65
67
66
This pane has two levels, so when you zoom into a changed document, you can review all the changes within that document without going back and forth between levels. The zoomed-in level of the pane is split into two grids, with elements on the left and properties on the right. Selecting an element on the left presents the changed properties on the right:
68
67
@@ -78,7 +77,7 @@ The non-blocking History pane shows commits in your repository and allows you to
78
77
79
78
### Connector {#connector}
80
79
81
-
The **Connector** pane displays elements that can be connected to the currently selected element. For example, when a button is selected, the **Connector** shows microflows that you can drag onto the button to connect them.
80
+
The **Connector** pane displays elements that can be connected to the currently selected element. For example, when you select a button, the **Connector** shows microflows that you can drag onto the button to connect them.
82
81
83
82
### Console {#console}
84
83
@@ -124,17 +123,17 @@ The **Properties** pane displays the properties of the currently selected elemen
124
123
125
124
### Stories
126
125
127
-
For [Team Server](/developerportal/repository/team-server/)app, the **Stories** pane shows the [stories](/developerportal/project-management/epics/planning/) of the current [Sprint](/developerportal/project-management/epics/planning/). For more information on the **Stories** pane and how to interact with it, see [Stories Pane](/refguide/stories-pane/).
126
+
For [Team Server](/developerportal/repository/team-server/)apps, the **Stories** pane shows the [stories](/developerportal/project-management/epics/planning/) of the current [Sprint](/developerportal/project-management/epics/planning/). For more information, see [Stories Pane](/refguide/stories-pane/).
128
127
129
128
### Toolbox {#toolbox}
130
129
131
130
The **Toolbox** pane displays the tools that can be used in the current editor. For example, in a page you can insert all kinds of widgets (for example, [data containers](/refguide/data-widgets/)) by dragging them from the **Toolbox** onto your page.
132
131
133
-
The **Toolbox** has a tile view showing larger icons and a list view showing a list of elements. You can switch between the tile and list view modes at the lower-right corner of the **Toolbox**.
132
+
The **Toolbox** has a tile view showing larger icons and a list view showing a list of elements. You can switch between the tile and list view modes in the lower-right corner of the **Toolbox**.
134
133
135
134
### Widget Developer Console
136
135
137
-
This console helps you debug the configuration code of your widget that is responsible for conditionally visible properties, custom consistency checks, and **Structure mode** preview. This console shows logs from the `getProperties`, `getPreview`, `check`, and `getCustomCaption` functions, which can be defined inside the new configuration module (for more information, see the [Widget Developer Console](/apidocs-mxsdk/apidocs/pluggable-widgets-config-api/#widget-dev-console) section of *Configuration Module API for Pluggable Widgets*).
136
+
This console helps you debug the configuration code of your widget that is responsible for conditionally visible properties, custom consistency checks, and **Structure mode** preview. This console shows logs from the `getProperties`, `getPreview`, `check`, and `getCustomCaption` functions, which can be defined inside the configuration module. For more information, see the [Widget Developer Console](/apidocs-mxsdk/apidocs/pluggable-widgets-config-api/#widget-dev-console) section of *Configuration Module API for Pluggable Widgets*.
Copy file name to clipboardExpand all lines: content/en/docs/refguide/modeling/menus/view-menu/call-hierarchy-pane.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,9 +7,9 @@ description: "Describes the Call Hierarchy pane in Mendix Studio Pro."
7
7
8
8
## Introduction
9
9
10
-
In large Mendix applications, understanding how different parts of the application interact is important for maintainability, debugging, and identifying the impact of changes. One of the most important tools for this is the Call Hierarchy tree view, which shows how documents such as Pages, Microflows, Nanoflows, and more are interconnected.
10
+
In large Mendix applications, understanding how different parts of the application interact is important for maintainability, debugging, and identifying the impact of changes. One of the most important tools for this is the Call Hierarchy tree view, which shows how documents such as pages, microflows, and nanoflows are interconnected.
11
11
12
-
This feature helps you understands dependencies and app connections. For example, what microflows are triggered from this page? Which pages call this nanoflow? If I change this microflow, what will be affected?
12
+
This feature helps you understand dependencies and app connections. For example, what microflows are triggered from this page? Which pages call this nanoflow? If you change this microflow, what is affected?
13
13
14
14
The Call Hierarchy pane consists of:
15
15
@@ -25,20 +25,20 @@ The Call Hierarchy tree visualizes the full call path in two directions: **Incom
25
25
26
26
You can visualize the **Call Hierarchy** by right-clicking a document from the **App Explorer** or from within the document editor, then selecting **Show call hierarchy**.
The data is calculated in the background and displayed in a tree view with the first level of the tree is expanded. Deeper levels are lazyloaded on expansion, which helps maintain performance in large projects.
30
+
The data is calculated in the background and displayed in a tree view with the first level of the tree expanded. Deeper levels are lazy-loaded on expansion, which helps maintain performance in large projects.
31
31
32
32
## Interacting with the Call Hierarchy Pane
33
33
34
34
Use the switch button in the pane to toggle between **Incoming calls** and **Outgoing calls**.
35
35
36
-
***Incoming calls**- shows the full path of where the currently-selected document is called from elsewhere in the app
37
-
***Outgoing calls**- shows the full path of documents that are called by the currently-selected document
36
+
***Incoming calls**– shows the full path of where the currently-selected document is called from elsewhere in the app
37
+
***Outgoing calls**– shows the full path of documents that are called by the currently-selected document
38
38
39
39
## Supported Document Types
40
40
41
-
When you select **Show call hierarchy**, it is analyzed to receive its interactions with other documents.
41
+
When you select **Show call hierarchy**, the document is analyzed to identify its interactions with other documents.
42
42
43
-
* For **Incoming calls**, it shows the call hierarchy for most common identifiable document types, including pages, microflows, nanoflows, JavaScript actions, Java actions, and more
44
-
* For **Outgoing calls**, it shows the call hierarchy for pages, microflows, nanoflows, and rules
43
+
* For **Incoming calls**, the pane shows the call hierarchy for most common identifiable document types, including pages, microflows, nanoflows, JavaScript actions, and Java actions
44
+
* For **Outgoing calls**, the pane shows the call hierarchy for pages, microflows, nanoflows, and rules
Copy file name to clipboardExpand all lines: content/en/docs/refguide/modeling/menus/view-menu/changes-pane.md
+19-19Lines changed: 19 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,16 +7,16 @@ description: "Describes the Changes pane in Mendix Studio Pro."
7
7
8
8
## Introduction
9
9
10
-
For version controlenabled apps (apps with Team Server or other Git servers), the **Changes** pane shows the local changes to the app since the last commit. You can commit changes, update to the latest revision, and view the history from it.
10
+
For version control-enabled apps (apps with Team Server or other Git servers), the **Changes** pane shows the local changes to the app since the last commit. You can commit changes, update to the latest revision, and view the history from the pane.
11
11
12
12
{{% alert color="info" %}}
13
13
The **Changes** pane shows your local changes since the last commit. To compare any historical revision to your current state, use the [Comparison pane](/refguide/comparison-pane/) instead. For more information, see [Comparing Revisions](/refguide/comparing-revisions/).
14
14
{{% /alert %}}
15
15
16
16
This pane consists of the following:
17
17
18
-
* The [top bar](#top-bar) contains various buttons, such as **Back**, **Go to**, **Tasks**.
19
-
* The [top level](#top-level) shows you a list of documents that were changed, for example, a page where a widget was deleted
18
+
* The [top bar](#top-bar) contains various buttons, such as **Back**, **Go to**, and **Tasks**
19
+
* The [top level](#top-level) shows a list of documents that were changed, for example, a page where a widget was deleted
20
20
* The [zoomed-in level](#zoomed-in-level) of the pane is split into two grids, with elements in the left grid and changed or conflicting properties of the selected element in the right grid
21
21
22
22
## Top Bar {#top-bar}
@@ -25,7 +25,7 @@ The top bar of the top level of the **Changes** pane consists of various buttons
25
25
26
26
{{< figure src="/attachments/refguide/modeling/menus/view-menu/changes-pane/changes-top-bar.png" alt="Top Bar of the Changes Pane" class="no-border" >}}
27
27
28
-
Buttons allow you to perform the following actions:
28
+
The buttons allow you to perform the following actions:
29
29
30
30
***Back** – goes back up one level; at the top level, this button is disabled
31
31
***Go to** – opens a zoomed-in level and opens up the selected document
@@ -49,13 +49,13 @@ The grid contains information on the following items:
49
49
***Modified** – changes to an existing document were made, such as adding or deleting elements or changing element properties; indicated with a yellow circle
50
50
***Deleted** – a document was deleted; indicated with a red circle with a minus
51
51
***Conflicted** – a document contains conflicting changes; indicated with a red circle with an exclamation mark
52
-
***Item** – indicates a name of the changes document
53
-
***Module** – a module where the changed document is
52
+
***Item** – indicates the name of the changed document
53
+
***Module** – the module where the changed document is located
54
54
***Details** – can contain details on the status, for example, when you have conflicting changes
55
55
56
56
## Zoomed-In Level {#zoomed-in-level}
57
57
58
-
You can zoom into a changed or conflicting document, by doing one of the following:
58
+
You can zoom into a changed or conflicting document by doing one of the following:
59
59
60
60
* Double-click a line in the grid on the top level
61
61
* Click the **Go to** button
@@ -67,13 +67,13 @@ There are three types of zoomed-in levels:
67
67
68
68
*[For modified documents](#modified)
69
69
*[For conflicting documents](#conflicts)
70
-
*[For merging document](#merge-mode)
70
+
*[For merging documents](#merge-mode)
71
71
72
-
Each of them contains their own set of buttons.
72
+
Each of them contains its own set of buttons.
73
73
74
74
### Zoomed-In Level for Modified Documents {#modified}
75
75
76
-
The zoomed-in level for modified documents is split into two grids, with elements on the left and changed properties on the right. If no properties were changed for an element, for example, when an element was added or deleted, the right grid will be empty:
76
+
The zoomed-in level for modified documents is split into two grids, with elements on the left and changed properties on the right. If no properties were changed for an element (for example, when an element was added or deleted), the right grid is empty:
77
77
78
78
{{< figure src="/attachments/refguide/modeling/menus/view-menu/changes-pane/element-added.png" alt="No Properties to Show" class="no-border" >}}
79
79
@@ -92,9 +92,9 @@ The left side of the grid contains the following columns:
92
92
93
93
The zoomed-in level for conflicted documents is split into two grids, with conflicting elements on the left and conflicting properties on the right.
94
94
95
-
There are two sorts of conflict:
95
+
There are two types of conflict:
96
96
97
-
* For a standard conflict a change has been made to the same element in each branch and Mendix cannot automatically choose which is the desired change after the merge
97
+
* For a standard conflict, a change has been made to the same element in each branch and Mendix cannot automatically choose which is the desired change after the merge
98
98
* For a *list order* conflict, denoted by the phrase *(list order)*, Mendix can accept both changes but cannot automatically decide the order they should appear in the document
99
99
100
100
The toolbar at this level contains the following buttons:
@@ -106,7 +106,7 @@ The toolbar at this level contains the following buttons:
106
106
***Resolve conflict using their whole document** – other branch's version is applied to all conflicted documents
107
107
***Show purely visual changes** – shows visual changes, such as dragging an entity to a new location in the domain model
108
108
109
-
The grid on the left contains the following columns
109
+
The grid on the left contains the following columns:
110
110
111
111
***Element** – the name of the modified element or a header identifying whether the subsequent elements conflict or have been accepted
112
112
***Mine** – indicates the status of the change on the current development line
@@ -121,7 +121,7 @@ The grid on the right contains the following columns:
121
121
122
122
{{< figure src="/attachments/refguide/modeling/menus/view-menu/changes-pane/merge-algorithm-conflicts.png" alt="Example of conflicts format of Changes pane" class="no-border" >}}
123
123
124
-
### Merge Mode{#merge-mode}
124
+
### Merge Mode{#merge-mode}
125
125
126
126
If you have chosen **Interactive Merge** when resolving conflicts, you can revise the combined changes.
127
127
@@ -133,11 +133,11 @@ The toolbar will change to show the following buttons:
133
133
***Go to** – takes you directly to the selected element
134
134
***Resolve using Mine** – resolves the conflict by choosing the changes shown in the **Mine** column and discarding the changes shown in the **Theirs** column
135
135
***Resolve using Theirs** – resolves the conflict by choosing the changes shown in the **Theirs** column and discarding the changes shown in the **Mine** column
136
-
***Mark as Resolved** – either:
137
-
*keeps things as they were before the **Mine** and the **Theirs** changes were applied
138
-
*in the case of a *list order* conflict, takes the order of widgets as it is currently shown in the document (you can edit the document to ensure this is correct)
139
-
***Accept and Exit** – the merge is finalized and the document is saved in its merged form with no conflicts
140
-
***Cancel** – end merge mode and leave the document with one or more unresolved conflicts
136
+
***Mark as Resolved** – does one of the following:
137
+
*Keeps things as they were before the **Mine** and the **Theirs** changes were applied
138
+
*In the case of a *list order* conflict, takes the order of widgets as it is currently shown in the document (you can edit the document to ensure this is correct)
139
+
***Accept and Exit** – finalizes the merge and saves the document in its merged form with no conflicts
140
+
***Cancel** – ends merge mode and leaves the document with one or more unresolved conflicts
141
141
***Show purely visual changes** – shows visual changes, such as dragging an entity to a new location in the domain model
142
142
143
143
The left and right panes will contain the same information as in [Zoomed-In Level for Conflicted Documents](#conflicts), above.
0 commit comments