1) В API уже есть InputBox, почему бы не добавить ColorDialog? [1950]
2) Дать возможность плагину (хотя бы для не PFLAGS_REALNAMES) самому задавать цвет своих "файлов" игнорируя раскраску по умолчанию (обсуждалось здесь).
3) Додумать GetCustomDataW/FreeCustomDataW.
- Добавить подержку нескольких кастомных колонок.
- Передавать PluginPanelItem вместо пути к файлу в GetCustomDataW
- Разрешить менять цвет файла "на лету"? Чтобы можно было сделать расширенную атрибуцию.
- Возможно передавать не один файл, а сразу список PluginPanelItem-ов в GetCustomDataW?
5) В дополнение к Process(Editor|Viewer|Dialog)EventW, хотелось бы иметь нечто, оповещающее заинтересованные плагины о том, что:
- изменилась папка активной панели, и
- введена команда (с командной строки, либо по ассоциациям файлов)