Box lines drawing keys was changed from EditGo* to EditBlock*
This commit is contained in:
parent
15e8cdd990
commit
a4a0348e5f
@ -1656,7 +1656,7 @@ void IEclass::DrawLines(gkey key)
|
|||||||
|
|
||||||
switch (key)
|
switch (key)
|
||||||
{
|
{
|
||||||
case KK_EditGoRight:
|
case KK_EditBlockRight:
|
||||||
drawx = -1; drawy = 0;
|
drawx = -1; drawy = 0;
|
||||||
|
|
||||||
if ((lines[0] == type1) || (!lines[0] && (lines[2] || lines[3])))
|
if ((lines[0] == type1) || (!lines[0] && (lines[2] || lines[3])))
|
||||||
@ -1668,7 +1668,7 @@ void IEclass::DrawLines(gkey key)
|
|||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case KK_EditGoLeft:
|
case KK_EditBlockLeft:
|
||||||
drawx = +1; drawy = 0;
|
drawx = +1; drawy = 0;
|
||||||
|
|
||||||
if ((lines[1] == type1) || (!lines[1] && (lines[2] || lines[3])))
|
if ((lines[1] == type1) || (!lines[1] && (lines[2] || lines[3])))
|
||||||
@ -1680,7 +1680,7 @@ void IEclass::DrawLines(gkey key)
|
|||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case KK_EditGoDown:
|
case KK_EditBlockDown:
|
||||||
drawx = 0; drawy = -1;
|
drawx = 0; drawy = -1;
|
||||||
|
|
||||||
if ((lines[2] == type1) || (!lines[2] && (lines[0] || lines[1])))
|
if ((lines[2] == type1) || (!lines[2] && (lines[0] || lines[1])))
|
||||||
@ -1692,7 +1692,7 @@ void IEclass::DrawLines(gkey key)
|
|||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case KK_EditGoUp:
|
case KK_EditBlockUp:
|
||||||
drawx = 0; drawy = +1;
|
drawx = 0; drawy = +1;
|
||||||
|
|
||||||
if ((lines[3] == type1) || (!lines[3] && (lines[0] || lines[1])))
|
if ((lines[3] == type1) || (!lines[3] && (lines[0] || lines[1])))
|
||||||
@ -1713,7 +1713,7 @@ void IEclass::DrawLines(gkey key)
|
|||||||
|
|
||||||
switch (key)
|
switch (key)
|
||||||
{
|
{
|
||||||
case KK_EditGoRight:
|
case KK_EditBlockRight:
|
||||||
if (col >= (maxcol-1)) { lines[1] = 0; gonext = false; }
|
if (col >= (maxcol-1)) { lines[1] = 0; gonext = false; }
|
||||||
|
|
||||||
if (!drawx && gonext)
|
if (!drawx && gonext)
|
||||||
@ -1744,7 +1744,7 @@ void IEclass::DrawLines(gkey key)
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case KK_EditGoLeft:
|
case KK_EditBlockLeft:
|
||||||
if (col <= mincol) { lines[0] = 0; gonext = false; }
|
if (col <= mincol) { lines[0] = 0; gonext = false; }
|
||||||
|
|
||||||
if (!drawx && gonext)
|
if (!drawx && gonext)
|
||||||
@ -1775,7 +1775,7 @@ void IEclass::DrawLines(gkey key)
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case KK_EditGoDown:
|
case KK_EditBlockDown:
|
||||||
if (!currline->next) { lines[3] = 0; gonext = false; }
|
if (!currline->next) { lines[3] = 0; gonext = false; }
|
||||||
|
|
||||||
if (!drawy && gonext)
|
if (!drawy && gonext)
|
||||||
@ -1806,7 +1806,7 @@ void IEclass::DrawLines(gkey key)
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case KK_EditGoUp:
|
case KK_EditBlockUp:
|
||||||
if (!currline->prev) { lines[2] = 0; gonext = false; }
|
if (!currline->prev) { lines[2] = 0; gonext = false; }
|
||||||
|
|
||||||
if (!drawy && gonext)
|
if (!drawy && gonext)
|
||||||
@ -1863,10 +1863,10 @@ void IEclass::DrawLines(gkey key)
|
|||||||
{
|
{
|
||||||
switch (key)
|
switch (key)
|
||||||
{
|
{
|
||||||
case KK_EditGoRight: GoRight(); break;
|
case KK_EditBlockRight: GoRight(); break;
|
||||||
case KK_EditGoLeft: GoLeft(); break;
|
case KK_EditBlockLeft: GoLeft(); break;
|
||||||
default:
|
default:
|
||||||
(key == KK_EditGoDown) ? GoDown() : GoUp();
|
(key == KK_EditBlockDown) ? GoDown() : GoUp();
|
||||||
if (col < pcol)
|
if (col < pcol)
|
||||||
{
|
{
|
||||||
size_t len = pcol - col;
|
size_t len = pcol - col;
|
||||||
@ -1882,16 +1882,16 @@ void IEclass::DrawLines(gkey key)
|
|||||||
|
|
||||||
switch (key)
|
switch (key)
|
||||||
{
|
{
|
||||||
case KK_EditGoRight:
|
case KK_EditBlockRight:
|
||||||
if ((drawx == -1) && (lines[0] == type1)) drawx++;
|
if ((drawx == -1) && (lines[0] == type1)) drawx++;
|
||||||
break;
|
break;
|
||||||
case KK_EditGoLeft:
|
case KK_EditBlockLeft:
|
||||||
if ((drawx == +1) && (lines[1] == type1)) drawx--;
|
if ((drawx == +1) && (lines[1] == type1)) drawx--;
|
||||||
break;
|
break;
|
||||||
case KK_EditGoDown:
|
case KK_EditBlockDown:
|
||||||
if ((drawy == -1) && (lines[2] == type1)) drawy++;
|
if ((drawy == -1) && (lines[2] == type1)) drawy++;
|
||||||
break;
|
break;
|
||||||
case KK_EditGoUp:
|
case KK_EditBlockUp:
|
||||||
if ((drawy == +1) && (lines[3] == type1)) drawy--;
|
if ((drawy == +1) && (lines[3] == type1)) drawy--;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user