Added proper qualifier handling to make it possible to switch to Shrink/Fatten and Shear while already in transform mode.

This commit is contained in:
2004-08-27 00:02:49 +00:00
parent 95b9534d2b
commit 8c66fa07e0

View File

@@ -5704,10 +5704,14 @@ void transform(int mode)
if (G.obedit && (G.f & G_PROPORTIONAL)) {
if(event==GKEY) mode= 'G';
else if(event==RKEY) mode= 'R';
else if(event==SKEY && G.qual == LR_ALTKEY) mode= 'N';
else if(event==SKEY && G.qual == LR_CTRLKEY) mode= 'S';
else if(event==SKEY) mode= 'C';
} else {
if(event==GKEY) mode= 'g';
else if(event==RKEY) mode= 'r';
else if(event==SKEY && G.qual==LR_ALTKEY && G.obedit) mode= 'N';
else if(event==SKEY && G.qual==LR_CTRLKEY && G.obedit) mode= 'S';
else if(event==SKEY) mode= 's';
}