BUG 12326 - replaced Expressions View page with Viewing Expressions content and removed links to duplicate page
--- a/core/com.nokia.carbide.cpp.doc.user/html/debugger/variables/adding_expressions.htm Thu Oct 07 13:14:04 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/debugger/variables/adding_expressions.htm Thu Oct 07 15:15:27 2010 -0500
@@ -9,7 +9,7 @@
</head>
<body >
<h2>Adding and Removing Expressions</h2>
-<p>An <i>expression</i> is a snippet of code that is evaluated to produce a value. In Carbide they are defined using C/C++ expressions. Some expressions may need to be evaluated at a specific location in the program so that its variables can be referenced. Adding more expressions to the <a href="viewing_expressions.htm">Expressions</a> view list can slow down the automatic display as each must be evaluated to update its value. To manage large lists of expressions, use the <b>Enable</b> and <b>Disable</b> options in the context menu to control which expressions are automatically evaluated.</p>
+<p>An <i>expression</i> is a snippet of code that is evaluated to produce a value. In Carbide they are defined using C/C++ expressions. Some expressions may need to be evaluated at a specific location in the program so that its variables can be referenced. Adding more expressions to the <a href="view_expressions.htm">Expressions</a> view list can slow down the automatic display as each must be evaluated to update its value. To manage large lists of expressions, use the <b>Enable</b> and <b>Disable</b> options in the context menu to control which expressions are automatically evaluated.</p>
<p>You add expressions in the <b>Add Watch Expression</b> dialog using a variety of views, including <a href="../views/view_expressions.htm">Expressions</a>, <a href="../views/view_variables.htm">Variables</a>, and editor views. Right-click in the view and select the <b>Add Watch Expression...</b> command from the context menu.</p>
<p align="center"><img src="../images/wnd_add_watch_expr.png"></p>
<p class="figure">Figure 1. Add Watch Expression dialog</p>
--- a/core/com.nokia.carbide.cpp.doc.user/html/debugger/variables/editing_expressions.htm Thu Oct 07 13:14:04 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/debugger/variables/editing_expressions.htm Thu Oct 07 15:15:27 2010 -0500
@@ -9,7 +9,7 @@
</head>
<body >
<h2>Editing Expressions </h2>
-<p>Use the <b>Edit Watch Expression</b> dialog to change a previously defined expression. Right-click in the <a href="viewing_expressions.htm">Expressions</a> view and select the <b>Edit Watch Expression...</b> command from the context menu. When editing an expression, the same rules used to create it apply. Mainly, the edited expression must be a valid C/C++ expression that evaluates to a value and does not call a function nor execute code.</p>
+<p>Use the <b>Edit Watch Expression</b> dialog to change a previously defined expression. Right-click in the <a href="view_expressions.htm">Expressions</a> view and select the <b>Edit Watch Expression...</b> command from the context menu. When editing an expression, the same rules used to create it apply. Mainly, the edited expression must be a valid C/C++ expression that evaluates to a value and does not call a function nor execute code.</p>
<p>Use the <b>Enable</b> control to set whether this expression should be automatically evaluated during a debug session.</p>
<p align="center"><img src="../images/wnd_edit_watch_expr.png"></p>
<p class="figure">Figure 1. Edit Watch Expression dialog</p>
--- a/core/com.nokia.carbide.cpp.doc.user/html/debugger/variables/variables.htm Thu Oct 07 13:14:04 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/debugger/variables/variables.htm Thu Oct 07 15:15:27 2010 -0500
@@ -9,11 +9,11 @@
</head>
<body >
<h2>Variables and Expressions Overview </h2>
-<p>Variables are symbols used in programs to store values or expressions that can change during the life of the program. Being able to view a variable's value is helpful when debugging a program. Expressions are the result of one or more variables being combined to produce a result based on the variable values and the way they are calculated. Variables are shown in the <a href="view_variables.htm">Variables</a> view while expressions are shown in the <a href="viewing_expressions.htm">Expressions</a> view.</p>
+<p>Variables are symbols used in programs to store values or expressions that can change during the life of the program. Being able to view a variable's value is helpful when debugging a program. Expressions are the result of one or more variables being combined to produce a result based on the variable values and the way they are calculated. Variables are shown in the <a href="view_variables.htm">Variables</a> view while expressions are shown in the <a href="view_expressions.htm">Expressions</a> view.</p>
<p>The following cover various variable and expression concepts and actions: </p>
<ul>
<li><a href="view_variables.htm">Variables view</a></li>
- <li><a href="viewing_expressions.htm">Viewing Expressions
+ <li><a href="view_expressions.htm">Viewing Expressions
</a>
<ul>
<li><a href="adding_expressions.htm">Adding and Removing Expressions</a></li>
--- a/core/com.nokia.carbide.cpp.doc.user/html/debugger/variables/view_variables.htm Thu Oct 07 13:14:04 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/debugger/variables/view_variables.htm Thu Oct 07 15:15:27 2010 -0500
@@ -14,6 +14,13 @@
<p>Figure 1 shows the Variables view with <b>Show Type Names</b> option enabled. The default view shows the variables list and include the Name and Value for all the variables within scope. In addition, when you select a variable its value is also shown in a different pane within the view.</p>
<p align="center"><img src="../images/view_variables.png" width="551" height="281"></p>
<p class="figure">Figure 1 - Variables view </p>
+<div class="step">
+ <h4>To open the Variables view </h4>
+ <ul>
+ <li>Click the Window > Show View > Variables menu option</li>
+ <p>A <b>Variables</b> view appears.</p>
+ </ul>
+</div>
<h3>Variables view toolbar icons</h3>
<p>The following commands appear on the <b>Variables</b> view toolbar: </p>
<table width="88%" border="0" cellpadding="2" cellspacing="0">
--- a/core/com.nokia.carbide.cpp.doc.user/html/debugger/views/view_breakpoints.htm Thu Oct 07 13:14:04 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/debugger/views/view_breakpoints.htm Thu Oct 07 15:15:27 2010 -0500
@@ -13,6 +13,13 @@
<p>Use the <img src="../../images/command_link.png" border="0" alt="" /> <a href='javascript:executeCommand("org.eclipse.ui.views.showView(org.eclipse.ui.views.showView.viewId=org.eclipse.debug.ui.BreakpointView)")' class="command-link"><b>Breakpoints</b></a> view to <a href="../../tasks/breakpoints/pgm_bp_setting.htm">set</a>, <a href="../../tasks/breakpoints/pgm_bp_view_props.htm">examine</a>, <a href="../../tasks/breakpoints/pgm_bp_enable.htm">enable</a>, <a href="../../tasks/breakpoints/pgm_bp_disable.htm">disable</a>, and <a href="../../tasks/breakpoints/pgm_bp_clearing.htm">remove</a> breakpoints and <a href="../../tasks/watchpoints/pgm_watchpoints.htm">watchpoints</a> in one or more <a href="../../concepts/build_configurations.htm">build configurations</a>. Table 1 explains items in the view.</p>
<p align="center"><img src="../../reference/images/view_breakpoints.png" width="544" height="264" /></p>
<p class="figure">Figure 1 - Breakpoints view</p>
+<div class="step">
+ <h4>To open the Breakpoints view </h4>
+ <ul>
+ <li>Click the Window > Show View > Breakpoints menu option</li>
+ <p>A <b>Breakpoints</b> view appears.</p>
+ </ul>
+</div>
<h2>Breakpoints view toolbar options </h2>
<p>The following options are present on the <b>Breakpoints</b> toolbar:</p>
<h5>Table 1. Breakpoints view toolbar options </h5>
--- a/core/com.nokia.carbide.cpp.doc.user/html/debugger/views/view_disassembly.htm Thu Oct 07 13:14:04 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/debugger/views/view_disassembly.htm Thu Oct 07 15:15:27 2010 -0500
@@ -27,6 +27,13 @@
<p>Figure 1 shows the <b>Dissassembly</b> view stopped at a breakpoint.</p>
<p align="center"><img src="../../reference/images/view_disassembly.png" width="555" height="272" alt="" /></p>
<p class="figure">Figure 1 - Disassembly view</p>
+<div class="step">
+ <h4>To open the Disassembly view </h4>
+ <ul>
+ <li>Click the Window > Show View > Disassembly menu option</li>
+ <p>A <b>Disassembly</b> view appears.</p>
+ </ul>
+</div>
<p>Figure 2 shows the context menu that appears when you right-click in the Dissassembly pane. Right-clicking the left border opens the breakpoint context menu in Figure 3.</p>
<p class="figure"><img src="../../reference/images/view_disassembly_menu.png" width="232" height="133"></p>
<p class="figure">Figure 2 - Disassembly pane context menu</p>
--- a/core/com.nokia.carbide.cpp.doc.user/html/debugger/views/view_memory.htm Thu Oct 07 13:14:04 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/debugger/views/view_memory.htm Thu Oct 07 15:15:27 2010 -0500
@@ -21,7 +21,14 @@
<p class="note"><b>CAUTION</b> Arbitrarily changing memory contents could degrade the stability of the IDE, another program, or the operating system itself. Understand the consequences of manipulating memory.</p>
<p>Figure 1 shows the Memory view.</p>
<p align="center"><img src="../../reference/images/view_memory.png" alt="Memory view" width="619" height="208"></p>
-<p class="figure">Figure 2 - Memory view showing a memory rendering in traditional format</p>
+<p class="figure">Figure 1 - Memory view showing a memory rendering in traditional format</p>
+<div class="step">
+ <h4>To open the Memory view </h4>
+ <ul>
+ <li>Click the Window > Show View > Memory menu option</li>
+ <p>A <b>Memory</b> view appears.</p>
+ </ul>
+</div>
<h5>Table 1 Memory view—items </h5>
<table width="100%" border="0" cellpadding="2" cellspacing="0">
<tr>
--- a/core/com.nokia.carbide.cpp.doc.user/html/debugger/views/view_module.htm Thu Oct 07 13:14:04 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/html/debugger/views/view_module.htm Thu Oct 07 15:15:27 2010 -0500
@@ -15,6 +15,13 @@
<p>Figure 1 shows the Modules view.</p>
<p align="center"><img src="../../images/views/view_module.png" width="595" height="181" /></p>
<p class="figure">Figure 1 - Modules view</p>
+<div class="step">
+ <h4>To open the Modules view </h4>
+ <ul>
+ <li>Click the Window > Show View > Modules menu option</li>
+ <p>A <b>Modules</b> view appears.</p>
+ </ul>
+</div>
<h5>Related reference </h5>
<ul>
<li> <a href="../debug/viewing_debug.htm">Debug view</a></li>
--- a/core/com.nokia.carbide.cpp.doc.user/tocCarbide.xml Thu Oct 07 13:14:04 2010 -0500
+++ b/core/com.nokia.carbide.cpp.doc.user/tocCarbide.xml Thu Oct 07 15:15:27 2010 -0500
@@ -88,13 +88,10 @@
</topic>
<topic label="Remote Connections view" href="html/reference/trk/view_remote_connection.htm" />
<topic href="html/reference/view_sym_os_data_overview.htm" label="Symbian OS Data view"></topic>
- <topic label="Symbian Project Navigator view" href="html/reference/view_sym_proj_nav.htm" />
+ <topic label="Symbian Project Navigator view" href="html/debugger/variables/variables.htm" />
<topic label="Variables and Expressions" href="html/concepts/working_with_variables.htm" >
- <topic label="Variables view" href="html/reference/view_variables.htm" />
- <topic label="Viewing Variables" href="html/debugger/variables/viewing_variables.htm" />
- <topic label="Adding and Removing Global Variables" href="html/debugger/variables/adding_variables.htm" />
- <topic label="Expressions view" href="html/reference/view_expressions.htm" />
- <topic label="Viewing Expressions" href="html/debugger/variables/viewing_expressions.htm" />
+ <topic label="Variables view" href="html/debugger/variables/view_variables.htm" />
+ <topic label="Expressions view" href="html/debugger/variables/view_expressions.htm" />
<topic label="Editing Expressions" href="html/debugger/variables/editing_expressions.htm" />
<topic label="Adding and Removing Expressions" href="html/debugger/variables/adding_expressions.htm" />
</topic>
@@ -311,13 +308,10 @@
<topic label="Exporting breakpoints and watchpoints" href="html/debugger/breakpoints/exporting_breakpoints.htm" />
<topic label="Importing breakpoints and watchpoints" href="html/debugger/breakpoints/importing_breakpoints.htm" />
</topic>
- <topic label="Variables and Expressions" href="html/debugger/variables/variables.htm" >
- <topic label="Viewing variables" href="html/debugger/variables/viewing_variables.htm" >
- <topic label="Adding and removing global variables" href="html/debugger/variables/adding_variables.htm" />
- </topic>
- <topic label="Viewing expressions" href="html/debugger/variables/viewing_expressions.htm" >
- <topic label="Editing expressions" href="html/debugger/variables/editing_expressions.htm" />
- </topic>
+ <topic label="Variables and Expressions" href="html/debugger/variables/variables.htm" >
+ <topic label="Viewing variables" href="html/debugger/variables/view_variables.htm" />
+ <topic label="Viewing expressions" href="html/debugger/variables/view_expressions.htm" />
+ <topic label="Editing expressions" href="html/debugger/variables/editing_expressions.htm" />
</topic>
<topic label="Debugging variations" href="html/concepts/debugger_about.htm" >
<topic label="Attaching to a Process" href="html/tasks/processes/attach_to_process.htm" />