Adjust how wire tool cursors are arranged

Moves the cross-hair active point to the bottom left to align with the
wire graphic

Fixes https://gitlab.com/kicad/code/kicad/issues/7278
This commit is contained in:
Seth Hillbrand 2021-01-26 08:42:49 -08:00
parent 9a51a75403
commit 679a755690
5 changed files with 126 additions and 126 deletions

View File

@ -3,37 +3,37 @@ static const char * cursor_line_bus_xpm[] = {
"32 32 4 1",
" c None",
". c #FFFFFF",
"+ c #000000",
"@ c #0000FF",
" ... .. ",
" .+. .@@. ",
" .+. .@@@@. ",
" .+. .@@@@@@. ",
".....+..... .@@@@@@. ",
".++++ ++++. .@@@@@@. ",
".....+..... .@@@@@@. ",
" .+. .@@@@@@. ",
" .+. .@@@@@@. ",
" .+. .@@@@@@. ",
" ... .@@@@@@. ",
" .@@@@@@. ",
" .@@@@@@. ",
" .@@@@@@. ",
" .@@@@@@. ",
" .@@@@@@. ",
" .@@@@@@. ",
" .@@@@. ",
" .@@. ",
" .. ",
"+ c #0000FF",
"@ c #000000",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" "};
" .. ",
" .++. ",
" .++++. ",
" .++++++. ",
" .++++++. ",
" .++++++. ",
" .++++++. ",
" .++++++. ",
" .++++++. ",
" .++++++. ",
" .++++++. ",
" .++++++. ",
" .++++++. ",
" .++++++. ",
" .++++++. ",
" .++++++. ",
" .++++++. ",
" .++++. ",
" ... .++. ",
" .@. .. ",
" .@. ",
" .@. ",
".....@..... ",
".@@@@ @@@@. ",
".....@..... ",
" .@. ",
" .@. ",
" .@. ",
" ... "};

View File

@ -4,35 +4,35 @@ static const char * cursor_line_graphic_xpm[] = {
" c None",
". c #FFFFFF",
"+ c #000000",
" ... . ",
" .+. .+. ",
" .+. .+++. ",
" .+. .+++. ",
".....+..... . .+. ",
".++++ ++++. .+. . ",
".....+..... .+++. ",
" .+. .+++. ",
" .+. . .+. ",
" .+. .+. . ",
" ... .+++. ",
" .+++. ",
" . .+. ",
" .+. . ",
" ",
" ",
" ",
" ",
" ",
" . ",
" .+. ",
" .+++. ",
" .+++. ",
" . .+. ",
" .+. . ",
" .+++. ",
" .+++. ",
" . .+. ",
" .+. . ",
" .+++. ",
" .+++. ",
" . .+. ",
" .+. . ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+. ",
" . ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" "};
" ... .+. ",
" .+. . ",
" .+. ",
" .+. ",
".....+..... ",
".++++ ++++. ",
".....+..... ",
" .+. ",
" .+. ",
" .+. ",
" ... "};

View File

@ -3,37 +3,37 @@ static const char * cursor_line_wire_add_xpm[] = {
"32 32 4 1",
" c None",
". c #FFFFFF",
"+ c #000000",
"@ c #008000",
" ... . ",
" .+. .@. ",
" .+. .@@@. ",
" .+. .@@@. ",
".....+..... .@@@. ",
".++++ ++++. .@@@. ",
".....+..... .@@@. ",
" .+. .@@@. ",
" .+. .@@@. ",
" .+. .@@@. ",
" ... .@@@. ",
" .@@@. ",
" .@@@. ",
" .@@@. .. ",
" .@@@. .@@. ",
" .@@@. ..@@.. ",
" .@@@. .@@@@@@. ",
" .@. .@@@@@@. ",
" . ..@@.. ",
" .@@. ",
" .. ",
"+ c #008000",
"@ c #000000",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" "};
" .. . ",
" .++. .+. ",
" ..++.. .+++. ",
" .++++++. .+++. ",
" .++++++. .+++. ",
" ..++.. .+++. ",
" .++. .+++. ",
" .. .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" ... .+. ",
" .@. . ",
" .@. ",
" .@. ",
".....@..... ",
".@@@@ @@@@. ",
".....@..... ",
" .@. ",
" .@. ",
" .@. ",
" ... "};

View File

@ -3,37 +3,37 @@ static const char * cursor_line_wire_xpm[] = {
"32 32 4 1",
" c None",
". c #FFFFFF",
"+ c #000000",
"@ c #008000",
" ... . ",
" .+. .@. ",
" .+. .@@@. ",
" .+. .@@@. ",
".....+..... .@@@. ",
".++++ ++++. .@@@. ",
".....+..... .@@@. ",
" .+. .@@@. ",
" .+. .@@@. ",
" .+. .@@@. ",
" ... .@@@. ",
" .@@@. ",
" .@@@. ",
" .@@@. ",
" .@@@. ",
" .@@@. ",
" .@@@. ",
" .@. ",
" . ",
"+ c #008000",
"@ c #000000",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" "};
" . ",
" .+. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" .+++. ",
" ... .+. ",
" .@. . ",
" .@. ",
" .@. ",
".....@..... ",
".@@@@ @@@@. ",
".....@..... ",
" .@. ",
" .@. ",
" .@. ",
" ... "};

View File

@ -254,7 +254,7 @@ static const std::vector<CURSOR_STORE::CURSOR_DEF> standard_cursors = {
nullptr,
cursor_line_bus_xpm,
{ 32, 32 },
{ 4, 4 },
{ 5, 26 },
},
{
KICURSOR::LINE_WIRE,
@ -262,7 +262,7 @@ static const std::vector<CURSOR_STORE::CURSOR_DEF> standard_cursors = {
nullptr,
cursor_line_wire_xpm,
{ 32, 32 },
{ 4, 4 },
{ 5, 26 },
},
{
KICURSOR::LINE_WIRE_ADD,
@ -270,7 +270,7 @@ static const std::vector<CURSOR_STORE::CURSOR_DEF> standard_cursors = {
nullptr,
cursor_line_wire_add_xpm,
{ 32, 32 },
{ 4, 4 },
{ 5, 26 },
},
{
KICURSOR::LINE_GRAPHIC,
@ -278,7 +278,7 @@ static const std::vector<CURSOR_STORE::CURSOR_DEF> standard_cursors = {
nullptr,
cursor_line_graphic_xpm,
{ 32, 32 },
{ 4, 4 },
{ 5, 26 },
},
{
KICURSOR::LABEL_HIER,