View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002613 | Wishes | Drive Menu | public | 2014-03-06 09:48 | 2014-03-21 09:56 |
Reporter | JohnDoe | Assigned To | vskirdin | ||
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Product Version | 3.0 | ||||
Fixed in Version | 3.0 | ||||
Summary | 0002613: Требуются гуиды для меню дисков, меню ассоциаций | ||||
Description | Требуются гуиды для меню дисков, меню ассоциаций | ||||
Tags | No tags attached. | ||||
Build | 3837 | ||||
|
build 3834 ChangeDiskMenuId = {252CE4A3-C415-4b19-956B-83E2FDD85960} --> Menu.Id Меню выбора диска FileAssocMenuId = {F6D2437C-FEDC-4075-AA56-275666FC8979} --> Menu.Id Меню редактирования ассоциаций SelectAssocMenuId = {D2BCB5A5-6B82-4eb5-B321-1AE7607A6236} --> Menu.Id Меню выбора из списка ассоциаций FileAssocModifyId = {6F245B1A-47D9-41a6-AF3F-FA2C8DBEEBD0} --> Dlg.Id Диалог редактирования очередной ассоциации |
|
>Меню выбора диска А как различать для какой панели вызвано меню? В макроязыке есть свойства Drv.ShowPos и Drv.ShowMode, но в плагиновом апи ничего такого похоже не предусмотрено. А макроапи (например) в момент DN_INITDIALOG ещё не работает... |
|
> А как различать для какой панели вызвано меню? Зачем? Смысл какой? |
|
>Зачем? Смысл какой? Не знаю, я лишь хотел убедиться что ничего не упускаю. Ещё один диалог, для которого хотелось бы иметь гуид, это сообщение выдаваемое при попытке сменить кодировку (F8) в юникодном (1200) редакторе. |
|
> Ещё один диалог, для которого хотелось бы иметь гуид, это сообщение выдаваемое при попытке сменить кодировку (F8) в юникодном (1200) редакторе. Ок. Но 1200 - частный случай :-) Про ChangeDiskMenuId. Могу добавить ChangeDiskMenuPassiveId - вызвали меню смены диска для пассивной панели. Делать? |
|
Не стоит |
|
Про кодовую страницу. Есть еще месаги на эту тему (Shift-F8): 1. "Переключение на юникодную кодовую страницу %1 не поддерживается" 2. "Кодовая страница %1 не поддерживается вашей системой" 3. "Не удалось определить кодовую страницу" Для них нужны GUID`ы? |
|
Мне такие не встречались, т.е практической необходимости пока нет. Хотя в конечном счёте гуиды наверно должны быть у всех диалогов? |
|
3835 EditorSwitchUnicodeCPDisabledId = {15568DC5-4D6B-4c60-B43D-2040EE39871A} --> Dlg.Id Сообщение "Нельзя изменить юникодную кодовую страницу" Появляется, когда при редактировании файла в Unicode-кодировке (например, 1200) пытаемся поменять кодовую страницу. |
|
Спасибо, всё работает, тикет можно закрывать (сам почему-то не могу) Только надо бы привести к верхнему регистру текстовое представление гуидов (в changelog и в комментариях DlgGuid.hpp) P.S. И хотелось бы решить наконец вопрос Object.Id (0002249), потому как разделение на Menu.Id и Dlg.Id непрактично. |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-03-06 09:48 | JohnDoe | New Issue | |
2014-03-13 16:20 | vskirdin | Assigned To | => vskirdin |
2014-03-13 16:20 | vskirdin | Status | new => assigned |
2014-03-13 17:03 | vskirdin | Note Added: 0011925 | |
2014-03-13 17:03 | vskirdin | Status | assigned => feedback |
2014-03-13 19:55 | JohnDoe | Note Added: 0011928 | |
2014-03-13 19:55 | JohnDoe | Status | feedback => assigned |
2014-03-13 20:37 | vskirdin | Note Added: 0011929 | |
2014-03-13 21:44 | JohnDoe | Note Added: 0011930 | |
2014-03-14 06:33 | vskirdin | Note Added: 0011931 | |
2014-03-14 06:59 | JohnDoe | Note Added: 0011932 | |
2014-03-14 08:23 | vskirdin | Note Added: 0011933 | |
2014-03-14 08:30 | JohnDoe | Note Added: 0011934 | |
2014-03-14 09:21 | vskirdin | Note Added: 0011935 | |
2014-03-14 09:21 | vskirdin | Status | assigned => feedback |
2014-03-18 13:15 | JohnDoe | Note Added: 0011968 | |
2014-03-18 13:15 | JohnDoe | Status | feedback => assigned |
2014-03-18 13:17 | JohnDoe | Note Edited: 0011968 | |
2014-03-21 09:56 | vskirdin | Build | => 3837 |
2014-03-21 09:56 | vskirdin | Status | assigned => closed |
2014-03-21 09:56 | vskirdin | Resolution | open => fixed |
2014-03-21 09:56 | vskirdin | Fixed in Version | => 3.0 |