mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-05 02:39:44 +02:00
GP-769 - Function Graph - added option to not used dimming for return flow edges
This commit is contained in:
parent
f2e702d1b2
commit
e19d59cac7
5 changed files with 103 additions and 62 deletions
|
@ -840,6 +840,22 @@
|
|||
location when zooming from the middle-mouse. The default for this option is off, which
|
||||
triggers zoom to work from the center of the graph, regardless of the mouse location.</P>
|
||||
|
||||
<P>The <B>View Settings</B> option describes how the graph will be zoomed when it is first
|
||||
loaded. The values are:</P>
|
||||
|
||||
<UL>
|
||||
<LI><B>Start Fully Zoomed Out</B> - always start fully zoomed out so that the entire
|
||||
graph can be seen.</LI>
|
||||
|
||||
<LI><B>Start Fully Zoomed In/B> - always start fully zoomed in on the vertex containing
|
||||
the current location.</LI>
|
||||
|
||||
<LI><B>Remember User Settings</B> - keep the zoom level where the user previously left
|
||||
it.</LI>
|
||||
</UL>
|
||||
<BR>
|
||||
<BR>
|
||||
|
||||
<P>There are various edge color and highlight color options available to change. The
|
||||
highlight colors are those to be used when the flow animations take place.</P>
|
||||
</BLOCKQUOTE>
|
||||
|
|
|
@ -49,6 +49,13 @@
|
|||
notes on how edges are routed for this layout.)
|
||||
</P>
|
||||
</BLOCKQUOTE>
|
||||
|
||||
<BLOCKQUOTE>
|
||||
<P>The <B>Use Dim Return Edges</B> option makes default code block return flow edges
|
||||
lighter than conditional edges. This makes it easier for users to scan the
|
||||
graph and ignore return flows.
|
||||
</P>
|
||||
</BLOCKQUOTE>
|
||||
|
||||
</BLOCKQUOTE>
|
||||
|
||||
|
|
|
@ -42,7 +42,7 @@ public class FunctionGraphOptions extends VisualGraphOptions {
|
|||
private static final String EDGE_COLOR_CONDITIONAL_JUMP_KEY = "Edge Color - Conditional Jump ";
|
||||
|
||||
//@formatter:off
|
||||
private static final String NAVIGATION_HISTORY_KEY = "Navigation History";
|
||||
private static final String NAVIGATION_HISTORY_KEY = "Navigation History";
|
||||
private static final String NAVIGATION_HISTORY_DESCRIPTION =
|
||||
"Determines how the navigation history will be updated when using the Function Graph. " +
|
||||
"The basic options are:" +
|
||||
|
@ -185,8 +185,8 @@ public class FunctionGraphOptions extends VisualGraphOptions {
|
|||
options.registerOption(SCROLL_WHEEL_PANS_KEY, getScrollWheelPans(), help,
|
||||
SCROLL_WHEEL_PANS_DESCRIPTION);
|
||||
|
||||
options.registerOption(GRAPH_BACKGROUND_COLOR_KEY, DEFAULT_GRAPH_BACKGROUND_COLOR,
|
||||
help, GRAPH_BACKGROUND_COLOR_DESCRPTION);
|
||||
options.registerOption(GRAPH_BACKGROUND_COLOR_KEY, DEFAULT_GRAPH_BACKGROUND_COLOR, help,
|
||||
GRAPH_BACKGROUND_COLOR_DESCRPTION);
|
||||
|
||||
options.registerOption(DEFAULT_VERTEX_BACKGROUND_COLOR_KEY, DEFAULT_VERTEX_BACKGROUND_COLOR,
|
||||
help, DEFAULT_VERTEX_BACKGROUND_COLOR_DESCRPTION);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue