View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001296 | Encyclopedia | _Common | public | 2010-03-04 13:22 | 2010-04-14 16:50 |
Reporter | NightRoman | Assigned To | vskirdin | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Summary | 0001296: Недокументированные фичи ProcessKey() | ||||
Description | Все "клавиши", что идут после INTERNAL_KEY_BASE_2 - недокументированы, а некоторые и не опубликованы в АПИ, хотя явно могут быть полезны. Цитата отсюда: http://forum.farmanager.com/viewtopic.php?p=59572#p59572 #define INTERNAL_KEY_BASE_2 0x00030000 KEY_NONE =INTERNAL_KEY_BASE_2+1, а эти не определены в АПИ (только внутри, хотя, наверное нужно их вытащить наружу) KEY_KILLFOCUS =INTERNAL_KEY_BASE_2+6, KEY_GOTFOCUS =INTERNAL_KEY_BASE_2+7, Предложения: 1) задокументировать факт, что клавиши с кодом >= INTERNAL_KEY_BASE_2 - это вовсе и не клавиши, а события, описать их; 2) опубликовать в АПИ KEY_KILLFOCUS и KEY_GOTFOCUS - это потенциально полезные события (скорей всего - редко, но метко). | ||||
Tags | No tags attached. | ||||
|
готово http://api.farmanager.com/ru2/defs/farkeycodes.html |
|
Спасибо, меньше будет непоняток и расспросов. |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-03-04 13:22 | NightRoman | New Issue | |
2010-03-04 13:57 | vskirdin | Status | new => assigned |
2010-03-04 13:57 | vskirdin | Assigned To | => vskirdin |
2010-04-14 15:50 | vskirdin | Note Added: 0005210 | |
2010-04-14 15:50 | vskirdin | Status | assigned => feedback |
2010-04-14 16:23 | NightRoman | Note Added: 0005211 | |
2010-04-14 16:23 | NightRoman | Status | feedback => assigned |
2010-04-14 16:23 | NightRoman | Status | assigned => resolved |
2010-04-14 16:50 | vskirdin | Status | resolved => closed |
2010-04-14 16:50 | vskirdin | Resolution | open => fixed |
2017-10-23 08:41 | DrKnS | Category | _common => _Common |