HRDC
#undef HRDC
#define HRDC(x) case B_##x: return si->settings.hardcursor? (void *)x: (void *)0; // apsed
#undef HRDC
#define HRDC(x) case B_##x: return si->settings.hardcursor? (void *)x: (void *)0;
#undef HRDC
#define HRDC(x) case B_##x: return si->settings.hardcursor? (void *)x: (void *)0; // apsed
#undef HRDC
#define HRDC(x) case B_##x: return si->settings.hardcursor? (void *)x: (void *)0; // apsed
#undef HRDC
#define HRDC(x) case B_##x: return si->settings.hardcursor? (void *)x: (void *)0; // apsed