Ок, тут был вопрос про диалог выбора цвета, но сам справился.
В ХР вызов диалога выбора цвета делался запуском ColorSet.js, который внутри себя вызывал = new ActiveXObject("MSComDlg.CommonDialog"). В Висте оказалось, что для этого диалога нужен comdlg32.ocx (а не то вылазит ошибка 800A01AD), который не входит в стандатную поставку (в ХР тоже не входит, но был у меня от Visual Studio, вероятно), и требует отдельной инсталляции. Но можно просто скопировать этот ocx в системный каталог, зарегистрировать его, и дописать в реестр лицензионные ключи (чтобы не выскакивала ошибка 80040112). Какие именно ключи я не разбирался, скачал откуда-то vb6controls.reg, оставил там более-менее подходящие, и в конце концов всё закончилось хорошо.
Добавлено: mozersЦитата: А по поводу закладок то мои мольбы сделать их закрытие по DoubleClick не возымели действия "Есть средняя кнопка мыши - пошел на фиг".
Як це так? Это ж свойство №1 для табнутых интерфейсов! Я себе давно уже
сделал. Другое дело, что кроме этого ничего больше не делал, так и сижу на 1.73
А логика там совсем простая (ok, quick and dirty) - ловится клик на табе, и если до него уже был клик на той же позиции мыши, то обрабатывается как двойной клик.