1
0
Fork 0

GUI: customize function line color

This commit is contained in:
Mr. eXoDia 2015-05-02 20:47:22 +02:00
parent cd009a4b50
commit 0f9b51e12a
3 changed files with 8 additions and 1 deletions

View File

@ -801,7 +801,10 @@ int Disassembly::paintFunctionGraphic(QPainter* painter, int x, int y, Function_
{
if(loop && funcType == Function_none)
return 0;
painter->setPen(QPen(Qt::black, 2)); //thick black line
if(loop)
painter->setPen(QPen(ConfigColor("DisassemblyLoopColor"), 2)); //thick black line
else
painter->setPen(QPen(ConfigColor("DisassemblyFunctionColor"), 2)); //thick black line
int height = getRowHeight();
int x_add = 5;
int y_add = 4;

View File

@ -435,6 +435,8 @@ void AppearanceDialog::colorInfoListInit()
colorInfoListAppend("Conditional Jump Lines (jump)", "DisassemblyConditionalJumpLineTrueColor", "");
colorInfoListAppend("Conditional Jump Lines (no jump)", "DisassemblyConditionalJumpLineFalseColor", "");
colorInfoListAppend("Unconditional Jump Lines", "DisassemblyUnconditionalJumpLineColor", "");
colorInfoListAppend("Function Lines", "DisassemblyFunctionColor", "");
colorInfoListAppend("Loop Lines", "DisassemblyLoopColor", "");
colorInfoListAppend("SideBar:", "", "");
#ifdef _WIN64

View File

@ -41,6 +41,8 @@ Configuration::Configuration() : QObject()
defaultColors.insert("DisassemblyCommentBackgroundColor", Qt::transparent);
defaultColors.insert("DisassemblyAutoCommentColor", QColor("#808080"));
defaultColors.insert("DisassemblyAutoCommentBackgroundColor", Qt::transparent);
defaultColors.insert("DisassemblyFunctionColor", QColor("#000000"));
defaultColors.insert("DisassemblyLoopColor", QColor("#000000"));
defaultColors.insert("SideBarCipLabelColor", QColor("#FFFFFF"));
defaultColors.insert("SideBarCipLabelBackgroundColor", QColor("#4040FF"));