Thanks Alex, that throws some light on the subject, but I still can't figure out why it is happening.
I do have a TActionManager with about 180 actions in it. None of the actions have any Update events. They only have execute events.
Here's a snip from the messages that I captured from the WndProc procedure:
The 32 occurs each time I move the mouse 1 pixel. I need to figure out why the 45119 messages are occuring (and I need to stop them).
The messages only occur while the mouse is over the main form. If a modal form is open and the mouse is moved over the modal form, then the messages stop. If the open form is non-modal and the mouse is moved over the non-modal form, then the messages continue as if the mouse was over the main form.
Msg: 2952: 45119,0,14555412
Msg: 2953: 45119,0,14547636
Msg: 2954: 45119,0,14552604
Msg: 2955: 45119,0,14582976
Msg: 2956: 32,198560,33554433
Msg: 2957: 45119,0,14534308
Msg: 2958: 45119,0,14535560
Msg: 2959: 45119,0,14538268
Msg: 2960: 45119,0,14539220
Msg: 2961: 45119,0,14539684
Msg: 2962: 45119,0,14540320
Msg: 2963: 45119,0,14540988
Msg: 2964: 45119,0,14542952
Msg: 2965: 45119,0,14543604
Msg: 2966: 45119,0,14544264
Msg: 2967: 45119,0,14446548
Msg: 2968: 45119,0,14545224
Msg: 2969: 45119,0,14446220
Msg: 2970: 45119,0,14569908
Msg: 2971: 45119,0,14572080
Msg: 2972: 45119,0,14583424
Msg: 2973: 45119,0,14583836
Msg: 2974: 45119,0,14574040
Msg: 2975: 45119,0,14574684
Msg: 2976: 45119,0,14575300
Msg: 2977: 45119,0,14575928
Msg: 2978: 45119,0,14576556
Msg: 2979: 45119,0,14577204
Msg: 2980: 45119,0,14447040
Msg: 2981: 45119,0,14446876
Msg: 2982: 45119,0,14549984
Msg: 2983: 45119,0,14550620
Msg: 2984: 45119,0,14551248
Msg: 2985: 45119,0,14551948
Msg: 2986: 45119,0,14547472
Msg: 2987: 45119,0,14388248
Msg: 2988: 45119,0,14547944
Msg: 2989: 45119,0,14548108
Msg: 2990: 45119,0,14548364
Msg: 2991: 45119,0,14548740
Msg: 2992: 45119,0,14549352
Msg: 2993: 45119,0,14580580
Msg: 2994: 45119,0,14580980
Msg: 2995: 45119,0,14581356
Msg: 2996: 45119,0,14529636
Msg: 2997: 45119,0,14529872
Msg: 2998: 45119,0,14530668
Msg: 2999: 45119,0,14552932
Msg: 3000: 45119,0,14577688
Msg: 3001: 45119,0,14577852
Msg: 3002: 45119,0,14578016
Msg: 3003: 45119,0,14578180
Msg: 3004: 45119,0,14575092
Msg: 3005: 45119,0,14557924
Msg: 3006: 45119,0,14558556
Msg: 3007: 45119,0,14559348
Msg: 3008: 45119,0,14560004
Msg: 3009: 45119,0,14560504
Msg: 3010: 45119,0,14561256
Msg: 3011: 45119,0,14558968
Msg: 3012: 45119,0,14549144
Msg: 3013: 45119,0,14549776
Msg: 3014: 45119,0,14554132
Msg: 3015: 45119,0,14554768
Msg: 3016: 45119,0,14556668
Msg: 3017: 45119,0,14555412
Msg: 3018: 45119,0,14547636
Msg: 3019: 45119,0,14552604
Msg: 3020: 45119,0,14582976
Msg: 3021: 32,198560,33554433
Msg: 3022: 45119,0,14534308
Msg: 3023: 45119,0,14535560
Msg: 3024: 45119,0,14538268
Msg: 3025: 45119,0,14539220
Msg: 3026: 45119,0,14539684
Msg: 3027: 45119,0,14540320
Msg: 3028: 45119,0,14540988
Msg: 3029: 45119,0,14542952
Msg: 3030: 45119,0,14543604
Msg: 3031: 45119,0,14544264
Msg: 3032: 45119,0,14446548
Msg: 3033: 45119,0,14545224
Msg: 3034: 45119,0,14446220
Msg: 3035: 45119,0,14569908
Msg: 3036: 45119,0,14572080
Msg: 3037: 45119,0,14583424
Msg: 3038: 45119,0,14583836
Msg: 3039: 45119,0,14574040
Msg: 3040: 45119,0,14574684
Msg: 3041: 45119,0,14575300
Msg: 3042: 45119,0,14575928
Msg: 3043: 45119,0,14576556
Msg: 3044: 45119,0,14577204
Msg: 3045: 45119,0,14447040
Msg: 3046: 45119,0,14446876
Msg: 3047: 45119,0,14549984
Msg: 3048: 45119,0,14550620
Msg: 3049: 45119,0,14551248
Msg: 3050: 45119,0,14551948
Msg: 3051: 45119,0,14547472
Msg: 3052: 45119,0,14388248
Msg: 3053: 45119,0,14547944
Msg: 3054: 45119,0,14548108
Msg: 3055: 45119,0,14548364
Msg: 3056: 45119,0,14548740
Msg: 3057: 45119,0,14549352
Msg: 3058: 45119,0,14580580
Msg: 3059: 45119,0,14580980
Msg: 3060: 45119,0,14581356
Msg: 3061: 45119,0,14529636
Msg: 3062: 45119,0,14529872
Msg: 3063: 45119,0,14530668
Msg: 3064: 45119,0,14552932
Msg: 3065: 45119,0,14577688
Msg: 3066: 45119,0,14577852
Msg: 3067: 45119,0,14578016
Msg: 3068: 45119,0,14578180
Msg: 3069: 45119,0,14575092
Msg: 3070: 45119,0,14557924
Msg: 3071: 45119,0,14558556
Msg: 3072: 45119,0,14559348
Msg: 3073: 45119,0,14560004
Msg: 3074: 45119,0,14560504
Msg: 3075: 45119,0,14561256
Msg: 3076: 45119,0,14558968
Msg: 3077: 45119,0,14549144
Msg: 3078: 45119,0,14549776
Msg: 3079: 45119,0,14554132
Msg: 3080: 45119,0,14554768
Msg: 3081: 45119,0,14556668
Msg: 3082: 45119,0,14555412
Msg: 3083: 45119,0,14547636
Msg: 3084: 45119,0,14552604
Msg: 3085: 45119,0,14582976
Msg: 3086: 32,198560,33554433
Msg: 3087: 45119,0,14534308
Msg: 3088: 45119,0,14535560
Msg: 3089: 45119,0,14538268
Msg: 3090: 45119,0,14539220
Msg: 3091: 45119,0,14539684
Main Topics
Browse All Topics





by: Workshop_AlexPosted on 2004-12-14 at 06:44:17ID: 12819655
Seems to me that there's some system hook hooked into your mouse messages, executing some code even while you think nothing is executed... nd yes, the mouse will send 1000s of messages when you move it. nd normally, those movements will be processed extremely fast. ut in you case, something is slowing things down a bit.
In this case I think it is related to an actionlist in your application. Possibly an action is linked to the form or other control and every time you move over the form, it checks if the action is enabled or not. I think one of your actions OnUpdate events is slowing your system down this much... This could even be the update event of one of your standard actions...