Mouse and keys not returning value

BlitzMax Forums/BlitzMax GUI Programming/Mouse and keys not returning value

I don't think some of blitzmax variables are returning a value when used with MaxGui, mousex() always returns 0 and the keyboard movement command that worked before no longer works with MaxGui installed.

Vista 64 bit Intel quad 9300 2.5ghz,8 gb ram,BFG 8800 gtx

Are you calling EnablePolledInput() at the start of your code?

Thanks all is working now.

this works fine for mouse input but now keyboard input sucks.

I believe events are the best way to go when dealing with input in MaxGUI:
WaitEvent()

Select EventID()

  Case EVENT_KEYUP
		
    Select EventData()
			
      Case KEY_LSHIFT
				
        ' Do whatever

    EndSelect

  Case EVENT_MOUSEMOVE

    MX = EventX()
    MY = EventY()

EndSelect()