6 /* Do not remove this line or change anything below this line */
16 #undef DEBUG_CLIPBOARD
56 #undef DEBUG_NONCLIENT
64 #undef DEBUG_SELECTORS
78 #define DEBUG_CALLBACK
83 #define DEBUG_CLIPBOARD
84 #define DEBUG_CLIPPING
101 #define DEBUG_GRAPHICS
106 #define DEBUG_KEYBOARD
108 #define DEBUG_LISTBOX
110 #define DEBUG_MCIANIM
111 #define DEBUG_MCIWAVE
114 #define DEBUG_MENUCALC
115 #define DEBUG_MESSAGE
116 #define DEBUG_METAFILE
123 #define DEBUG_NONCLIENT
124 #define DEBUG_PALETTE
125 #define DEBUG_PROFILE
129 #define DEBUG_RESOURCE
131 #define DEBUG_SELECTORS
133 #define DEBUG_SYSCOLOR
137 #define DEBUG_UTILITY
139 #define DEBUG_WINSOCK
143 #ifdef DEBUG_DEFINE_VARIABLES
144 short debug_msg_enabled
[]={
155 #ifdef DEBUG_CALLBACK
180 #ifdef DEBUG_CLIPBOARD
185 #ifdef DEBUG_CLIPPING
270 #ifdef DEBUG_GRAPHICS
295 #ifdef DEBUG_KEYBOARD
335 #ifdef DEBUG_MENUCALC
345 #ifdef DEBUG_METAFILE
380 #ifdef DEBUG_NONCLIENT
410 #ifdef DEBUG_RESOURCE
420 #ifdef DEBUG_SELECTORS
430 #ifdef DEBUG_SYSCOLOR
468 extern short debug_msg_enabled
[];
473 #define dprintf_accel if(debug_msg_enabled[0]) fprintf
476 #define dprintf_accel fprintf
478 #define dprintf_accel
483 #define dprintf_bitmap if(debug_msg_enabled[1]) fprintf
486 #define dprintf_bitmap fprintf
488 #define dprintf_bitmap
493 #define dprintf_callback if(debug_msg_enabled[2]) fprintf
495 #ifdef DEBUG_CALLBACK
496 #define dprintf_callback fprintf
498 #define dprintf_callback
503 #define dprintf_caret if(debug_msg_enabled[3]) fprintf
506 #define dprintf_caret fprintf
508 #define dprintf_caret
513 #define dprintf_catch if(debug_msg_enabled[4]) fprintf
516 #define dprintf_catch fprintf
518 #define dprintf_catch
523 #define dprintf_cdaudio if(debug_msg_enabled[5]) fprintf
526 #define dprintf_cdaudio fprintf
528 #define dprintf_cdaudio
533 #define dprintf_class if(debug_msg_enabled[6]) fprintf
536 #define dprintf_class fprintf
538 #define dprintf_class
543 #define dprintf_clipboard if(debug_msg_enabled[7]) fprintf
545 #ifdef DEBUG_CLIPBOARD
546 #define dprintf_clipboard fprintf
548 #define dprintf_clipboard
553 #define dprintf_clipping if(debug_msg_enabled[8]) fprintf
555 #ifdef DEBUG_CLIPPING
556 #define dprintf_clipping fprintf
558 #define dprintf_clipping
563 #define dprintf_combo if(debug_msg_enabled[9]) fprintf
566 #define dprintf_combo fprintf
568 #define dprintf_combo
573 #define dprintf_comm if(debug_msg_enabled[10]) fprintf
576 #define dprintf_comm fprintf
583 #define dprintf_cursor if(debug_msg_enabled[11]) fprintf
586 #define dprintf_cursor fprintf
588 #define dprintf_cursor
593 #define dprintf_dc if(debug_msg_enabled[12]) fprintf
596 #define dprintf_dc fprintf
603 #define dprintf_dialog if(debug_msg_enabled[13]) fprintf
606 #define dprintf_dialog fprintf
608 #define dprintf_dialog
613 #define dprintf_dll if(debug_msg_enabled[14]) fprintf
616 #define dprintf_dll fprintf
623 #define dprintf_dosfs if(debug_msg_enabled[15]) fprintf
626 #define dprintf_dosfs fprintf
628 #define dprintf_dosfs
633 #define dprintf_driver if(debug_msg_enabled[16]) fprintf
636 #define dprintf_driver fprintf
638 #define dprintf_driver
643 #define dprintf_edit if(debug_msg_enabled[17]) fprintf
646 #define dprintf_edit fprintf
653 #define dprintf_enum if(debug_msg_enabled[18]) fprintf
656 #define dprintf_enum fprintf
663 #define dprintf_event if(debug_msg_enabled[19]) fprintf
666 #define dprintf_event fprintf
668 #define dprintf_event
673 #define dprintf_exec if(debug_msg_enabled[20]) fprintf
676 #define dprintf_exec fprintf
683 #define dprintf_file if(debug_msg_enabled[21]) fprintf
686 #define dprintf_file fprintf
693 #define dprintf_fixup if(debug_msg_enabled[22]) fprintf
696 #define dprintf_fixup fprintf
698 #define dprintf_fixup
703 #define dprintf_font if(debug_msg_enabled[23]) fprintf
706 #define dprintf_font fprintf
713 #define dprintf_gdi if(debug_msg_enabled[24]) fprintf
716 #define dprintf_gdi fprintf
723 #define dprintf_graphics if(debug_msg_enabled[25]) fprintf
725 #ifdef DEBUG_GRAPHICS
726 #define dprintf_graphics fprintf
728 #define dprintf_graphics
733 #define dprintf_heap if(debug_msg_enabled[26]) fprintf
736 #define dprintf_heap fprintf
743 #define dprintf_icon if(debug_msg_enabled[27]) fprintf
746 #define dprintf_icon fprintf
753 #define dprintf_int if(debug_msg_enabled[28]) fprintf
756 #define dprintf_int fprintf
763 #define dprintf_key if(debug_msg_enabled[29]) fprintf
766 #define dprintf_key fprintf
773 #define dprintf_keyboard if(debug_msg_enabled[30]) fprintf
775 #ifdef DEBUG_KEYBOARD
776 #define dprintf_keyboard fprintf
778 #define dprintf_keyboard
783 #define dprintf_ldt if(debug_msg_enabled[31]) fprintf
786 #define dprintf_ldt fprintf
793 #define dprintf_listbox if(debug_msg_enabled[32]) fprintf
796 #define dprintf_listbox fprintf
798 #define dprintf_listbox
803 #define dprintf_mci if(debug_msg_enabled[33]) fprintf
806 #define dprintf_mci fprintf
813 #define dprintf_mcianim if(debug_msg_enabled[34]) fprintf
816 #define dprintf_mcianim fprintf
818 #define dprintf_mcianim
823 #define dprintf_mciwave if(debug_msg_enabled[35]) fprintf
826 #define dprintf_mciwave fprintf
828 #define dprintf_mciwave
833 #define dprintf_mdi if(debug_msg_enabled[36]) fprintf
836 #define dprintf_mdi fprintf
843 #define dprintf_menu if(debug_msg_enabled[37]) fprintf
846 #define dprintf_menu fprintf
853 #define dprintf_menucalc if(debug_msg_enabled[38]) fprintf
855 #ifdef DEBUG_MENUCALC
856 #define dprintf_menucalc fprintf
858 #define dprintf_menucalc
863 #define dprintf_message if(debug_msg_enabled[39]) fprintf
866 #define dprintf_message fprintf
868 #define dprintf_message
873 #define dprintf_metafile if(debug_msg_enabled[40]) fprintf
875 #ifdef DEBUG_METAFILE
876 #define dprintf_metafile fprintf
878 #define dprintf_metafile
883 #define dprintf_midi if(debug_msg_enabled[41]) fprintf
886 #define dprintf_midi fprintf
893 #define dprintf_mmio if(debug_msg_enabled[42]) fprintf
896 #define dprintf_mmio fprintf
903 #define dprintf_mmtime if(debug_msg_enabled[43]) fprintf
906 #define dprintf_mmtime fprintf
908 #define dprintf_mmtime
913 #define dprintf_module if(debug_msg_enabled[44]) fprintf
916 #define dprintf_module fprintf
918 #define dprintf_module
923 #define dprintf_msg if(debug_msg_enabled[45]) fprintf
926 #define dprintf_msg fprintf
933 #define dprintf_msgbox if(debug_msg_enabled[46]) fprintf
936 #define dprintf_msgbox fprintf
938 #define dprintf_msgbox
943 #define dprintf_nonclient if(debug_msg_enabled[47]) fprintf
945 #ifdef DEBUG_NONCLIENT
946 #define dprintf_nonclient fprintf
948 #define dprintf_nonclient
953 #define dprintf_palette if(debug_msg_enabled[48]) fprintf
956 #define dprintf_palette fprintf
958 #define dprintf_palette
963 #define dprintf_profile if(debug_msg_enabled[49]) fprintf
966 #define dprintf_profile fprintf
968 #define dprintf_profile
973 #define dprintf_prop if(debug_msg_enabled[50]) fprintf
976 #define dprintf_prop fprintf
983 #define dprintf_reg if(debug_msg_enabled[51]) fprintf
986 #define dprintf_reg fprintf
993 #define dprintf_region if(debug_msg_enabled[52]) fprintf
996 #define dprintf_region fprintf
998 #define dprintf_region
1002 #ifdef DEBUG_RUNTIME
1003 #define dprintf_resource if(debug_msg_enabled[53]) fprintf
1005 #ifdef DEBUG_RESOURCE
1006 #define dprintf_resource fprintf
1008 #define dprintf_resource
1012 #ifdef DEBUG_RUNTIME
1013 #define dprintf_scroll if(debug_msg_enabled[54]) fprintf
1016 #define dprintf_scroll fprintf
1018 #define dprintf_scroll
1022 #ifdef DEBUG_RUNTIME
1023 #define dprintf_selectors if(debug_msg_enabled[55]) fprintf
1025 #ifdef DEBUG_SELECTORS
1026 #define dprintf_selectors fprintf
1028 #define dprintf_selectors
1032 #ifdef DEBUG_RUNTIME
1033 #define dprintf_stress if(debug_msg_enabled[56]) fprintf
1036 #define dprintf_stress fprintf
1038 #define dprintf_stress
1042 #ifdef DEBUG_RUNTIME
1043 #define dprintf_syscolor if(debug_msg_enabled[57]) fprintf
1045 #ifdef DEBUG_SYSCOLOR
1046 #define dprintf_syscolor fprintf
1048 #define dprintf_syscolor
1052 #ifdef DEBUG_RUNTIME
1053 #define dprintf_task if(debug_msg_enabled[58]) fprintf
1056 #define dprintf_task fprintf
1058 #define dprintf_task
1062 #ifdef DEBUG_RUNTIME
1063 #define dprintf_text if(debug_msg_enabled[59]) fprintf
1066 #define dprintf_text fprintf
1068 #define dprintf_text
1072 #ifdef DEBUG_RUNTIME
1073 #define dprintf_timer if(debug_msg_enabled[60]) fprintf
1076 #define dprintf_timer fprintf
1078 #define dprintf_timer
1082 #ifdef DEBUG_RUNTIME
1083 #define dprintf_utility if(debug_msg_enabled[61]) fprintf
1085 #ifdef DEBUG_UTILITY
1086 #define dprintf_utility fprintf
1088 #define dprintf_utility
1092 #ifdef DEBUG_RUNTIME
1093 #define dprintf_win if(debug_msg_enabled[62]) fprintf
1096 #define dprintf_win fprintf
1102 #ifdef DEBUG_RUNTIME
1103 #define dprintf_winsock if(debug_msg_enabled[63]) fprintf
1105 #ifdef DEBUG_WINSOCK
1106 #define dprintf_winsock fprintf
1108 #define dprintf_winsock
1113 #ifdef DEBUG_RUNTIME
1114 #ifdef DEBUG_DEFINE_VARIABLES
1115 static char *debug_msg_name
[] = {