AZJIO

Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору 4seasons Цитата: Из любопытства почитал и запустил его. Увы, у меня он ничего не подсветил. | выявил причину, автовраппер видимо лишнее оптимизировал, перекомпилировал без него, теперь EXE работает, скачай ниже по ссылке улучшенный вариант. там всё равно не практично. Скрипт ищет окно Npp, ищет элемент вкладки, запрашивает их количество. Далее 3 цикла раскрашивают каждую третью вкладку в свой цвет, красный зелёный синий. Можно было сделать поиск вкладок по имени и подсветить используя имена. И кроме этого функция покраски рисует кайму вокруг вкладки, то есть не внутренность, и к тому же поверх, то есть после любой перерисовки окна (движение за край экрана, сворачивание), скрипт надо заставлять перерисовывать (либо цикл, но лучше событие требующее перерисовки). Я поискал родной способ задания цвета, не нашёл, но нашёл вариант просто использовать не кайму, а заполнение, а имена можно перерисовать также поверх. Ну в принципе решаемо, просто нужно ковырять дольше, и в то же время это костыль. Но возможно он будет так красиво работать, что кто догадается что это костыль? Вариант с полным заполнением области язычка вкладки и нарисовка текста имени поверх - скачать. Добавил запрет на повторный запуск, проверку закрытия NPP, оптимизировал. Может сделать ini-файл с данными в виде таблицы типа "цвет - имя файла", тогда уже есть смысл добавить EXE в "Запуск" и задать хоткей, по крайней мере будет уже небольшая практичность для быстрого поиска нужной вкладки методом её подсветки. | Всего записей: 4616 | Зарегистр. 03-05-2006 | Отправлено: 19:16 24-09-2018 | Исправлено: AZJIO, 23:15 24-09-2018 |
|