Re: [hlcoders] Key Binding
On Tuesday 04 July 2006 12:23 am, John Sheu wrote: Referring to cdll_int.h: // key trapping (for binding keys) virtual voidStartKeyTrapMode( void ) = 0; virtual boolCheckDoneKeyTrapping( int buttons, int key ) = 0; So, I suppose that these are used when binding keys. How do they work? Played around with them. As you might guess, I'm coding a binding interface. Still have two issues: 1. Can't seem to completely trap events; mouse clicks, for example, still register on VGUI elements. 2. How the heck do you hide the cursor? -John Sheu ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
RE: [hlcoders] Key Binding
1. You could create a full screen panel which is a popup and make it topmost on the vgui surface 2. SetCursor(dc_blank) Yahn -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John Sheu Sent: Sunday, July 09, 2006 3:38 PM To: hlcoders@list.valvesoftware.com Subject: Re: [hlcoders] Key Binding On Tuesday 04 July 2006 12:23 am, John Sheu wrote: Referring to cdll_int.h: // key trapping (for binding keys) virtual voidStartKeyTrapMode( void ) = 0; virtual boolCheckDoneKeyTrapping( int buttons, int key ) = 0; So, I suppose that these are used when binding keys. How do they work? Played around with them. As you might guess, I'm coding a binding interface. Still have two issues: 1. Can't seem to completely trap events; mouse clicks, for example, still register on VGUI elements. 2. How the heck do you hide the cursor? -John Sheu ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
[hlcoders] Key Binding
Referring to cdll_int.h: // key trapping (for binding keys) virtual void StartKeyTrapMode( void ) = 0; virtual bool CheckDoneKeyTrapping( int buttons, int key ) = 0; So, I suppose that these are used when binding keys. How do they work? -John Sheu ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders