Вверх ↑
Этот топик читают: Гость
Ответов: 824
Рейтинг: 138
#1: 2016-05-26 02:12:06 ЛС | профиль | цитата
  KTrayIcon

На вопрос без ответа и "иже с ним":
TrayIcon, исчезание после рестарта проводника windows (explorer.exe)
При автозапуске не отображается иконка в трее!

Описание:
Компонент HiAsm, для помещения иконки программы в трей.
Построен на TTrayIcon входящий в состав KOL. Отличительная особенность этого компонента
от входящего в стандартную поставку HiAsm, заключается в восстановлении иконки в трее
после перезапуска проводника Windows, добавление нескольких иконок в трей, обработка дочерних форм.

Скачать KTrayIcon v. 1.35 (11.06.2016)

Добавлена обработка дочерних форм.
Добавлено новое свойство "InvolveChildForm" - для задействования дочерних форм (см. описание к свойству)
Добавлен пример работы с дочерними формами
Ранние версии
Скачать KTrayIcon v. 1.33 (28.05.2016)
Скачать KTrayIcon v. 1.24 (25.05.2016)

карма: 1

7
Голосовали:Tad, 3042, andrestudio, Konst, Nickname, MAV, Dseren
Ответов: 1926
Рейтинг: 172
#2: 2016-05-26 13:58:26 ЛС | профиль | цитата
sashaoli писал(а):
от входящего в стандартную поставку HiAsm, заключается в восстановлении иконки в трее
после перезапуска проводника Windows.
Также в данном компоненте отсутствует Информационная ballon-подсказка.


Ну вот, одно появилось, другое исчезло

А может, стоило бы добавить в стандартный компонент автовосстановление? Я просто не стал заморачиваться в этой теме, т.к. сам не пользуюсь активно компонентом, только понял, что там на дополнительном сообщении windows построено восстановление. И если добавить это в стандартный компонент, то...всем будет хорошо!

ps. Просто этот компонент не входит в дистрибутив (и вряд ли войдёт, т.к. будет клоном существующего, да ещё и без баллона), а схемы с нестандартным компонентом, они мало у кого вызывают желание помогать...
pps. Без обид.
карма: 9
0
Ответов: 824
Рейтинг: 138
#3: 2016-05-26 14:57:30 ЛС | профиль | цитата
Если нужен "балон" - доделаем. Я, просто не увиде в нем (в "балоне") острой необходимоти...
3042 писал(а):
будет клоном существующего
Клон, не клон - а отличия есть.

карма: 1

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#4: 2016-05-27 01:42:09 ЛС | профиль | цитата
В штатный компонент добавлен AutoRecreate по дефолту. Больше я не вижу преимущества данного компонента
карма: 22

2
Голосовали:3042, Konst
Ответов: 824
Рейтинг: 138
#5: 2016-05-27 20:47:41 ЛС | профиль | цитата
nesco писал(а):
В штатный компонент добавлен AutoRecreate по дефолту
Ура! Ну вот, СВЕРШИЛОСЬ! Уж 3 годка прошло с момента этого поста...
------------ Дoбавленo в 20.47:
nesco, а используя стандартный компонент можно добавить несколько иконок в трей?
Например - вот так.
карма: 1

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#6: 2016-05-28 01:08:31 ЛС | профиль | цитата
sashaoli писал(а):
а используя стандартный компонент можно добавить несколько иконок в трей?

Нет, только одну можно. Никогда не стояло такой задачи просто. Ты, если че, доделывай свой компонент, только желательно сохраняя названия точек штатного. Тогда по завершению, можно будет подумать, проверить и заменить штатный.
карма: 22

0
Ответов: 824
Рейтинг: 138
#7: 2016-05-28 15:16:48 ЛС | профиль | цитата
Уже почти готово, нужно только умыть и причесать (добавить названия точек из стандартного компонента)...
------------ Дoбавленo в 15.16:
Компонент обновлен: смотри первый пост
Файл описания ReadMy.txt для версии 1.33 пока отсутствует...
карма: 1

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#8: 2016-05-28 15:35:27 ЛС | профиль | цитата
А где в текущем примере добавление еще нескольких иконок, как в прошлом примере про несколько иконок?
карма: 22

0
Ответов: 824
Рейтинг: 138
#9: 2016-05-28 15:42:56 ЛС | профиль | цитата
Скрин примера


Скрин схемы


карма: 1

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#10: 2016-05-28 16:26:31 ЛС | профиль | цитата
sashaoli, а я их в верхнем правом углу искал, как в прошлом примере, бывает. Че-то у меня сегодня глюки какие-то
карма: 22

0
Ответов: 824
Рейтинг: 138
#11: 2016-05-28 17:03:46 ЛС | профиль | цитата
Нужно пересмотреть процедуру скрытия/показа окон, для корректной работы в дочерних окнах...
карма: 1

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#12: 2016-05-28 20:05:43 ЛС | профиль | цитата
sashaoli писал(а):
Нужно пересмотреть процедуру скрытия/показа окон, для корректной работы в дочерних окнах...

Ждем окончательную версию
карма: 22

0
Ответов: 824
Рейтинг: 138
#13: 2016-05-28 21:23:23 ЛС | профиль | цитата
nesco писал(а):
Ждем окончательную версию

Я бы рад, но у меня проблемка с рекурсией в поиске дочерних форм.
Никак "вьехать" не могу...
------------ Дoбавленo в 21.23:
[flood]Наверное, я, устал за сегодня, башка не хочет думать.
На сегодня все.
[/flood]
карма: 1

0
Ответов: 824
Рейтинг: 138
#14: 2016-06-11 21:28:10 ЛС | профиль | цитата
Компонент обновлен - смотри первый пост.
карма: 1

1
Голосовали:flint2
Разработчик
Ответов: 26163
Рейтинг: 2127
#15: 2016-06-11 22:55:14 ЛС | профиль | цитата
Че-то я вообще телодвижений не понял с дочерними формами. Нафиг все это нужно?
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)