BKSRU
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ramix Цитата: Это версия для Lingvo, размещенная на форуме ее пользовательских словарей. На этом форуме я размещал облегченную версию с буквами GD после названия и номера версии. | А на сколько облегченная? Чего в ней не хватает? Чем то пришлось пожертвовать? Ладно, посмотрел в описании . Однако, должно ли это было повлиять на мои неприятности с этим словарем? P.S. С индексированием, что то было. Сначала теже файлы кинул в корень словарей. Сработало как надо. Затем обратно, так же все в порядке теперь. Спасибо за хорошую работу. Добавлено: Abs62 Ладно иконки для ZIPSов теперь есть . Еще один маленький шажок к совершенству . Согласитесь. Гармонию этой картины, нарушают две статьи. А иконки на панели так и просятся, что бы их понажимать . И этот, еще удачный стиль. Со стилем babylon (да и с родным) вообще, черти, что выходит. Может еще небольшой шажочек для человека ? Можно ли сделать так, что бы при нажатии на звуковую библиотеку происходило не отключение, а срабатывание звукового файла? Опциональная функция. Хотелось бы для звуковых библиотек, что бы ЛКМ включала звуковой файл, а Средняя Кнопка Мыши отключала библиотеку. Добавлено: Abs62 Цитата: Дык, зайдите на GutHub, посмотрите там qt-style.css, который в GD встраивается - это стиль "Default". Посмотрите, как он меняется стилями qt-style-st-babylon.css или qt-style-st-lingvo.css при переключении стиля интерфейса. И сделайте свой по образу и подобию. | Спасибо. Однако, нам малограмотным нужны подробности . Долго пытался вставить нужное в article-style.css, пока не дошло, что надо создать qt-style.css. Заодно, пока методом тыка тыкал , разобрался как иконки вставить. Наконец то получил то, что давно хотел . Правда меня, не обманешь, тут явно, что то лишнее . В общем, для тех кто не хочет долго разбираться, что бы поменять полностью стиль: Создаем в папке конфигурации два файла: article-style.css - для изменения вида карточек qt-style.css - файл для изменения вида панелей Для изменения стиля карточки, прописать в article-style.css: Замена фона: body { background: #d8f5d3; font-family: Arial Unicode MS, Lucida Sans Unicode, Tahoma; } Цвет по вкусы вместо #d8f5d3 ставим свой. Названия неактивных словарей сделал в цвет фона карточки, так смотрится лучше, оставил только белую каемочку: .gddictname { background: #d8f5d3; } Можно прописать свои иконки звука: .dsl_s_wav img { display: none; } .dsl_s_wav a { display: inline-block; width: 24px; height: 24px; background: url('C:/Program Files (x86)/GoldenDict/play_1.png') no-repeat center; vertical-align: text-bottom; } Где play_1.png - новая иконка Поставил иконки рядом с именами словарей (это так прихоть ): .gddicticon { display: inline; padding-right: 5px; } .gddicticon img { border: 0; height: 12px; } Для того, что бы поменять фон остальных панелей, прописать в qt-style.css: MainWindow #searchPane #translateLine { background: #FEFDEB; } MainWindow #searchPane #wordList, MainWindow #dictsPane #dictsList { background: #d8f5d3; } Можно каждому окну присвоить свой цвет фона. Для себя сделал панель ввода (MainWindow #searchPane #translateLine) желтеньким, остальные панели (парочку: MainWindow #searchPane #wordList и MainWindow #dictsPane #dictsList) - зелененьким. Abs62 Итак, в общем то стили, можно менять как угодно на свой вкус и не только те параметры, что описаны выше, что само по себе уникально. Но и использовать наработки описанные ранее и еще неизведанные. Следовательно можно сделать, уникальную систему скинов . Ни один словарик еще подобного не предлагал. Можно капнуть дальше, надо только сделать интерфейс для этих целей ближе к энтузиастам. Почему бы не сделать систему стилей, что то вроде: article-style-Lingvo.css qt-style-Lingvo.css Что бы GD подхватывал и предлагал в настройках? Можно создавать уникальные стили. И можно зайти гораздо дальше . К примеру, можно присваивать стиль отдельным словарикам и придавать им дополнительно сходство с оригиналом, при этом не нарушая совместимость. | Всего записей: 1559 | Зарегистр. 29-01-2009 | Отправлено: 05:27 05-12-2012 | Исправлено: BKSRU, 16:07 05-12-2012 |
|