Мое баловство со статусами и не только
- cy6
- Не в сети
- Elite Member
- Сообщений: 273
- Спасибо получено: 0
В хрюше только одна единственная "проблема" - слегка обрезанные значки.У меня WinXP, вот эта самая интеграция почему-то не проходит успешно, кнопочка остается на своем месте а вкладка "еще статусы" не появляется. Почему такое и как с этим бороться?
Интеграция в меню происходит в момент входа в меню "статусы", второй снизу слева кнопкой, на контакт листе (должно быть 6 статусов + разделитель + подменю доп. статусов), каких либо проблем с этим не замечала. Интеграция в меню расчитана на билды 1109-1110, в первую очередь. Не в юникодовых версиях (1106 мультибайтовая и ранее), только кнопка.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- БеСС
- Не в сети
- Senior Member
- Сообщений: 50
- Спасибо получено: 0
У меня версия 1110.Интеграция в меню происходит в момент входа в меню "статусы", второй снизу слева кнопкой, на контакт листе (должно быть 6 статусов + разделитель + подменю доп. статусов), каких либо проблем с этим не замечала. Интеграция в меню расчитана на билды 1109-1110, в первую очередь.
-вот это все есть, но при нажатии этой кнопочки вкладка "еще статусы" не появляется, остается плюсик с "обрезанными картинками". Поначалу думал дело в обрезанной ХР-хе которая стоит дома, но на работе на полной системе та же ситуация, не знаю в чем дело, но факт остается, вкладка "еще статусы" не появилась, а плюсик остался.(должно быть 6 статусов + разделитель + подменю доп. статусов)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- cy6
- Не в сети
- Elite Member
- Сообщений: 273
- Спасибо получено: 0
У меня версия 1110.
-вот это все есть, но при нажатии этой кнопочки вкладка "еще статусы" не появляется, остается плюсик с "обрезанными картинками". Поначалу думал дело в обрезанной ХР-хе которая стоит дома, но на работе на полной системе та же ситуация, не знаю в чем дело, но факт остается, вкладка "еще статусы" не появилась, а плюсик остался.(должно быть 6 статусов + разделитель + подменю доп. статусов)
Благодаря Вам мы выяснили, что StatusMod конфликтует со следующими плагинами:
AndRQWeather.dll
message.dll
openURL.dll
RnQEye141.dll
А причина в том, что написаны они на старых версиях Delphi и/или без поддержки юникода. О том, что StatusMod пока не поддерживает мультибайтовые версии уже говорилось.
Посмотрим, возможна ли поддержка мультибайт...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Danilus
- Не в сети
- New Member
- Сообщений: 12
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- cy6
- Не в сети
- Elite Member
- Сообщений: 273
- Спасибо получено: 0
Значит есть какой то еще плагин с меню, написанный на старом Delphi ака мультибайто-динозавро.Отключил перечисленные плагины - кнопка плагина осталась на месте. RnQ 1100, WinXP SP3
Выложила hot fix, который гасит исключения при обнаружении мультибайтовых плагинов и продолжат работать далее (ранее работа по перехвату прекращалась). Мультибайтовые версии крысы по прежнему только с кнопкой.
Вообщем, на билдах 1108-1110 все должно работать. Плагины отключать не надо.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Danilus
- Не в сети
- New Member
- Сообщений: 12
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- 13KrAs
- Не в сети
- New Member
- Сообщений: 5
- Спасибо получено: 0
2) настройка/события/отключение событий
плагин мешает этим настройкам (у меня мигание значков везде выключено, а при любом "левом" статусе они мигают). Возможно ли это как-нить учесть, иль надо просить Рапида в самой крыске делать пункт "другие статусы"? =D
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- cy6
- Не в сети
- Elite Member
- Сообщений: 273
- Спасибо получено: 0
1) а нельзя ли "помнить" статус, после перезапуска? каждый раз перевыбирать - не ок . Так бы выбрал другой - он появился после перезапуска , не выбрал - встал бы тот, что уже был
Если вы внимательно читали данный топик, то могли заметить особенности данного мода. Статус можно поставить только один раз, потом либо оффлайн и заново, либо изменение его будет блокироваться сервером. Именно по этой причине, Рапид убрал из меню данные статусы. Об официальной поддержке и интеграции речи быть не может, так как это мод (хак). Даже меню появляется путем встраивания кода на ассемблере, в системный объект delphi.
Писалось это для меня. И так как настроение каждый раз разное, оно определяется в момент выхода в сеть.
Что будет, если программу зациклит между "авто статусом" и необходимостью ухода в офлайн для его смены, подумать страшно.
З.Ы. Как то перестаешь реагировать на товарищей, которые постоянно "злые" или в "депрессии".
З.З.Ы. Поддержка тем в меню давно сделана. Но вот выложить на чистовик никак нету времени пока. Осень - дурное время. Холодно, темно, сыро и много дел.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- 13KrAs
- Не в сети
- New Member
- Сообщений: 5
- Спасибо получено: 0
хочу быть всегда домаЗ.Ы. Как то перестаешь реагировать на товарищей, которые постоянно "злые" или в "депрессии".
З.Ы.:не грусти, скоро весна, всего то полгода
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- SonicSpeed
- Не в сети
- New Member
- Сообщений: 5
- Спасибо получено: 0
-такой же баг с устаревшим протаколом на R&Q 1108.
Просто надо в плагине обновить протокол)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Kunzite
- Не в сети
- Senior Member
- Сообщений: 60
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- cy6
- Не в сети
- Elite Member
- Сообщений: 273
- Спасибо получено: 0
Выложила обновленный плагин и скрин.
Ссылка и краткое описание в первом постинге темы.
З.Ы. Больше никаких отличий в стиле меню и значков вы не должны увидеть.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Shinkei
- Не в сети
- Senior Member
- Сообщений: 52
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Inquirer
- Не в сети
- Junior Member
- Сообщений: 33
- Спасибо получено: 0
Только меню почему-то имеет темный фон и надписей пунктов, соответственно, невидно (см картинку в аттаче). Фон пунктов темный независимо от выбранной темы (проверенно). Других плагинов нет.
RnQ 1116, WinXP Pro SP3
(А что конкретно надо было в эбауте плагина увидеть? : )
Можно одним глазком глянуть на код встройки своего меню в код меню дельфи?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- cy6
- Не в сети
- Elite Member
- Сообщений: 273
- Спасибо получено: 0
Что за тема? Хотелось взглянуть на нее у себя.Только меню почему-то имеет темный фон и надписей пунктов, соответственно, невидно (см картинку в аттаче). Фон пунктов темный независимо от выбранной темы (проверенно).
У меня без проблем работают RnQ.Theme.rtz, jetto.rtz, iNFY_3.rtz
На Vista SP2, WinXP SP3. Другие не проверяла. Там, случаем, не растром ли заливается вместо просто цвета фона? Если растр, то с такими я еще не сталкивалась и поддержки не делала, соответственно.
Пасхальных яиц там точно нет, в эбауте, как и секретной консоли.(А что конкретно надо было в эбауте плагина увидеть? : )
Можно одним глазком глянуть на код встройки своего меню в код меню дельфи?
На код взглянуть можно, это C++ класс. В таком виде пойдет?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Inquirer
- Не в сети
- Junior Member
- Сообщений: 33
- Спасибо получено: 0
При смене темы картинка у "Ещё статусы" остается от предыдущей (первой) темы, картинки статусов берутся из новой (смененной) темы. Фон в меню остается от старой темы (от той, с которой загружен плагин). Для смены темы для меню плагина, необходимо перегрузить плагин или аську (кому что проще).
Итак, моя основная тема tosha5. Черный фон на предыдущей картинке от нее. Сама тема с предыдущей картинки называется Implict Binal.
Меню плагина с ней на картинке:
Про консоль я не подумал, но думал, что там какая-нибудь анимашка сразу или по Ctrl+Click )Пасхальных яиц там точно нет, в эбауте, как и секретной консоли.
Да, я всеяденНа код взглянуть можно, это C++ класс. В таком виде пойдет?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- cy6
- Не в сети
- Elite Member
- Сообщений: 273
- Спасибо получено: 0
Я так и не поняла, работает у вас тема при запуске без смены на другую или нет?Прочитав в теме, что плагин не реагирует на смену темы, поэкспериментировал еще и выяснил следующее:
...Да, я всеяденНа код взглянуть можно, это C++ класс. В таком виде пойдет?
Тема считывается в момент запуска плагина и потом будет давать именно такие цвета, пока либо программа либо плагин не будет перезапущена.
Для тестов вот, версия с логами: c6lab.org/files/StatusMod13_with_log.rar
Лог создается в корневой папке крысы, пишется туда о процессе распаковки и полученные значения темы.
Исходник класса вот, c6lab.org/files/RnQMenu_cpp.rar
условия использования прилагаются.
Пароль: c6lab.spb.ru (если не подходит, надо перекачать файл и не нужно спешить )
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Inquirer
- Не в сети
- Junior Member
- Сообщений: 33
- Спасибо получено: 0
Т.ч. кроме картинок из темы ничего не видно.
Спасибо за код.
UPD:
(надо же, иногда и мой VIA C-7 бывает быстр Код использовать не буду и тем более выдавать за свой)
Спасибо, еще раз.
@}->--
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- cy6
- Не в сети
- Elite Member
- Сообщений: 273
- Спасибо получено: 0
Не найду ссылку где ее можно скачать.В используемой мной теме tosha5 фон пунктов меню плагина черный.
Т.ч. кроме картинок из темы ничего не видно.
Нашла светлую версию. И причину.
Лог
29.04.2011 21:24:30.620 DLL_PROCESS_ATTACH
29.04.2011 21:24:30.625 UnzipFile(): from "S:\RnQ\123456789\db5" to "S:\RnQ\123456789\" (OK)
29.04.2011 21:24:30.630 UnzipFile(): from "S:\RnQ\Themes\1_3_tosha5.theme.rtz" file "RQ.theme.ini" to "S:\RnQ\123456789\" (OK)
29.04.2011 21:24:30.630 bar.color =
29.04.2011 21:24:30.631 fade.color2 =
29.04.2011 21:24:30.631 selected.color =
29.04.2011 21:24:30.631 selected.font.color =
29.04.2011 21:24:30.631 font.color =
RQ.theme.ini
include = main.ini
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Inquirer
- Не в сети
- Junior Member
- Сообщений: 33
- Спасибо получено: 0
Надо отправить запрос на адрес ttosha5 на gmail.comInquirer писал(а):
Не найду ссылку где ее можно скачать.В используемой мной теме tosha5 фон пунктов меню плагина черный.
Т.ч. кроме картинок из темы ничего не видно.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.