ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
1145049 Топик полностью
Mahagam (12.11.2021 12:20, просмотров: 570) ответил Aleksey_75 на Спасибо! идею понял! Спасибо! как раньше не фкурил хз ...
на мою реализацию инкрементов декрементов с разным шагом 
if (event == EVENT_MOUSE_WHEEL_SCROLL){
switch (control) { case PANEL_NUMERIC : short int Value; int keyModifiers; int step = 1; GetGlobalMouseState(NULL, NULL, NULL, NULL, NULL, &keyModifiers); if (keyModifiers & VAL_SHIFT_MODIFIER ) step = 10; if (keyModifiers & VAL_MENUKEY_MODIFIER) step = 30; GetCtrlVal(panel, PANEL_NUMERIC, &Value); if (eventData1 == MOUSE_WHEEL_SCROLL_UP) Value += step; else if (eventData1 == MOUSE_WHEEL_SCROLL_DOWN) Value -= step; SetCtrlVal(panel, PANEL_NUMERIC, Value); return 1; // swallow others events } }

блин. проблема с форматированием, попробую поправить, а нет так нет.