| version 1.4, 2005/12/01 18:52:29 |
version 1.5, 2005/12/08 21:13:04 |
|
|
| */ |
*/ |
| // modified by Juraj Kolesar <koli@koli.sk> |
// modified by Juraj Kolesar <koli@koli.sk> |
| |
|
| extern long mousex; |
extern long _cc_mousex; |
| extern long mousey; |
extern long _cc_mousey; |
| extern bool aftermouseval; |
extern bool _cc_aftermouseval; |
| extern char mouseactive; |
extern char _cc_mouseactive; |
| extern char redrawmouse; |
extern char _cc_redrawmouse; |
| extern TIMER *mouserepeattimer,*doubletimer1,*doubletimer2; |
extern Cc_Timer *_cc_mouserepeattimer,*_cc_doubletimer1,*_cc_doubletimer2; |
| extern bool doubleclickstate1,doubleclickstate2; |
extern bool _cc_doubleclickstate1,_cc_doubleclickstate2; |
| extern Gpm_Event gpmev; |
extern Gpm_Event _cc_gpmev; |
| extern bool eventq; |
extern bool _cc_eventq; |
| extern pthread_t gpmthreadp; |
extern bool _cc_waitevent; |
| extern WIN *lastfocused; |
extern bool _cc_waitkeyevent; |
| |
extern pthread_t _cc_gpmthreadp; |
| |
extern Cc_Win *_cc_lastfocused; |
| |
|
| void setcomboactiveitem(COMBO *combo,long old,long new); |
void _cc_setcomboactiveitem(COMBO *combo,long old,long new); |
| void setlistactiveitem(LIST *list,long old,long new); |
void _cc_setlistactiveitem(LIST *list,long old,long new); |
| void setlistscrollupitem(LIST *list,long old,long new); |
void _cc_setlistscrollupitem(LIST *list,long old,long new); |
| void buttondoubletimer(TIMER *sender); |
void _cc_buttondoubletimer(Cc_Timer *sender); |
| bool inrect(long x1,long y1,long x2,long y2,long x,long y); |
bool _cc_inrect(long x1,long y1,long x2,long y2,long x,long y); |
| bool sendmousemessage(long vx,long vy,unsigned short state); |
bool _cc_sendmousemessage(long vx,long vy,unsigned short state); |
| void doubleclickproc(TIMER *sender); |
void _cc_doubleclickproc(Cc_Timer *sender); |
| void mouserepeatproc(TIMER *sender); |
void _cc_mouserepeatproc(Cc_Timer *sender); |
| void mousewaitproc(TIMER *sender); |
void _cc_mousewaitproc(Cc_Timer *sender); |
| void *gpmthread(void *par); |
void *_cc_gpmthread(void *par); |
| bool gpmgetevent(Gpm_Event *event); |
bool _cc_gpmgetevent(Gpm_Event *event); |
| void domouseevent(MEVENT *event); |
void _cc_domouseevent(MEVENT *event); |
| bool dosendmousemessage(WIN *p,long vx,long vy,unsigned short state); |
bool _cc_dosendmousemessage(Cc_Win *p,long vx,long vy,unsigned short state); |