Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 06.02.2015, 16:25   #1
phphel
Форумчанин
 
Аватар для phphel
 
Регистрация: 12.07.2010
Сообщений: 249
По умолчанию

Рисую иконку в трее через CoolTrayIcon, и соответственно, иконка появляется в конце списка (слева).
Как сделать, что бы иконка была справа (сразу после часов)?
Windows 7 позволяет мышкой перетягивать расположение иконки.. думаю и программно это можно сделать, только вот способ не смог найти..

Предлагаем любые решения.. Можно не связанные с cooltrayicon..
Нашел нечто похожее на stackoverflow, но не совсем ясно как это использовать..
Moonquake

Последний раз редактировалось Stilet; 06.02.2015 в 22:03.
phphel вне форума
Старый 06.02.2015, 18:39   #2
kropotkina-alice
Форумчанин
 
Аватар для kropotkina-alice
 
Регистрация: 27.10.2014
Сообщений: 594
По умолчанию

Цитата:
Ну, барин, ты задачи ставишь…
((с) кузнец Степан, кинофильм «Формула любви»)
Это не поможет?
http://rouse.drkb.ru/winapi.php#fwsystrayinfo
Искать в нижней половине "Класс для вывода информации о системном трее"...

Последний раз редактировалось kropotkina-alice; 06.02.2015 в 18:45.
kropotkina-alice вне форума
Старый 06.02.2015, 18:56   #3
phphel
Форумчанин
 
Аватар для phphel
 
Регистрация: 12.07.2010
Сообщений: 249
По умолчанию

kropotkina-alice,
Да, я видел давно еще этот класс, но он не работает с win 7.
Да и в нем не реализован функционал который мне нужен (перемещение поцизции иконки)..

Вот тут есть сорцы подобной штуки, только на си++, и не работает выше win xp
Moonquake

Последний раз редактировалось phphel; 06.02.2015 в 19:16.
phphel вне форума
Старый 06.02.2015, 21:16   #4
kropotkina-alice
Форумчанин
 
Аватар для kropotkina-alice
 
Регистрация: 27.10.2014
Сообщений: 594
По умолчанию

Вы хотите получить готовенькое?
Этим для вас никто заниматься не будет.
Могу лишь предложить алгоритм, а реализация - за вами.
Вам нужно составить список иконок в трее, а затем, поочерёдно удаляя и вставляя, выстроить их в нужном вам порядке.
Описание каждой из этих операций доступно в интернете, вам осталось лишь найти их и объединить, приложив то, чем славится каждый из тех, кто называет себя программистом...

P.S. Для особо одарённых я выделила свой совет по решению...

Последний раз редактировалось kropotkina-alice; 06.02.2015 в 23:50.
kropotkina-alice вне форума
Старый 06.02.2015, 21:28   #5
phphel
Форумчанин
 
Аватар для phphel
 
Регистрация: 12.07.2010
Сообщений: 249
По умолчанию

Cовершенно бесполезный, ненужный, повыщающий ЧСВ автора - комментарий.
Готовое никто не просил (тема уже была опубликована на фрилансе в надежде на решение). Это форум, и здесь делятся советами, ссылками, собственными мнениями - что я собственно и хотел получить.

А ваш комментарий кроме как флудом не могу назвать, после неудачной попытки дать совершенно ненужную информацию (имею ввиду ваше первое сообщение, есть мысль что вы нагуглили эту никак не относящуюся к теме инфу за 2 минуты и решили набить постов опубликовав здесь).

Если нечего сказать по существу (опять же есть мысль, что вы тупо не смогли за 5 минут нагуглить решение), не нужно писать вообще, делая из себя диванного критика и pro - программиста, выглядите смешно.
P.S - Ну и заслуженно минус, флудеру.

P.S.S - Прочитал ваши посты, и не удивился вообще Типичный флудер, который никогда по существу не поможет (читать - не умеет), а будет вокруг да около писать никому ненужную ерунду.

---

Цитата:
P.S. Для особо одарённых я выделила свой совет по решению...
Для особого "умных":
Подобные советы не более чем попытка изобразить из себя знающего... Ибо никакой полезной информации они в себе не несут.
И я уверен на 100%, что вы не владеете знаниями в этой области, и написали этот "совет" от балды, лишь бы что-то написать, не зная, будет ли оно работать. Очередной 14 летний 'праграмист' дающий 'советы'...
Moonquake

Последний раз редактировалось phphel; 07.02.2015 в 01:12.
phphel вне форума
Старый 06.02.2015, 22:12   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Если бы у меня возникла такая мысль я бы наверное порыл да пути:
1) Реестр. Не исключено что список иконок и положений их там хранится
2) СОМ интерфейс Эксплорера. Возможно есть какой-то из них, что управляет треем.
I'm learning to live...
Stilet вне форума
Старый 06.02.2015, 22:15   #7
phphel
Форумчанин
 
Аватар для phphel
 
Регистрация: 12.07.2010
Сообщений: 249
По умолчанию

Stilet, спасибо, попробую покопать в эту сторону.
В принципе согласился помочь давний знакомый знающий тему трея очень хорошо Так что, тему можно закрыть.
А вообще вопрос вроде бы простой, но на том же фрилансе, за приличную сумму не нашлось исполнителя способного его выполнить, ну или не повезло с поисками..)
Moonquake

Последний раз редактировалось phphel; 07.02.2015 в 00:58.
phphel вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Иконки в трее не обновляются O m n i s Windows 4 24.11.2014 00:45
Как обновить иконки в трее? _SERGEYX_ Общие вопросы Delphi 2 01.10.2012 09:10
Как восстановить иконки в трее? Баламут Windows 2 27.11.2010 14:51
Смена иконки в трее GvR Общие вопросы Delphi 1 18.06.2010 16:27
Две иконки в трее одного приложения Shouldercannon Общие вопросы Delphi 1 18.06.2009 20:48