I have a small problem (its a bit difficult to explain so i have added some pictures too)

The problem is that when i click the left key on the keyboard the red loader is mean to decrease and stay in the same position.

The only problem is that it does decrease (get smaller) but loader moves out of the loader barrier I am not sure why this is, please help.


glPushMatrix();
glTranslatef(0, 0, 320);
directionIndicator();

if (ballXpos == 40.0)
glScalef(1.0, 1.0, 1.0);

if (ballXpos < 10.0)
glScalef(0.75, 1.0, 1.0);

//etc

directionLoader();
glPopMatrix();

I have also uploaded pictures

Click image for larger version. 

Name:	1.jpg 
Views:	93 
Size:	11.3 KB 
ID:	936 Click image for larger version. 

Name:	2.jpg 
Views:	86 
Size:	9.6 KB 
ID:	937 Click image for larger version. 

Name:	3.jpg 
Views:	88 
Size:	11.1 KB 
ID:	938

Thanks in advance