Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

За 2005-07-07

Re[4]: Смена стиля

Хай Victor!

Вы калякали Thursday, July 7, 2005, 8:37:51 PM:

> Здравствуйте !

>> > Думаю, поможет рассылка широковещательного сообщения
>> WM_THEMECHANGED.

> Это криво как то... Но может, попробовать отключить/включить темы ?
> То есть сначала EnableTheming(FALSE) потом - EnableTheming(TRUE) ?

Это тоже как-то не по-русски: сначала интерфейс становится как у 98, а
потом через три секунды - непонятно какой вообще...

> Но должен быть какой то документированный способ.

Должен быть, вот я его и ищу...

> Кстати, в MSDN насчет WM_THEMECHANGED вот что написано:
> ...
> То ест пр смене темы через интерфейс винды, WM_THEMECHANGED должно
> рассылаться
> и все окна должны на него правильно реагировать.
> А та самая панелька, у которой "интерфейс становится у панельки как у 98"
> при смене темы (ручками) корректно это отрабатывает ?

Панелька (я имею ввиду taskbar) при смене темы ручками или чем-нибудь
ещё :) принимает ужасный вид...
WM_THEMECHANGED почему-то никуда не рассылается, т.е. окошки остаются
неизменными.

   2005-07-07 21:44:58 (#397556)

Re[3]: Смена стиля

Здравствуйте !

> > Думаю, поможет рассылка широковещательного сообщения
> WM_THEMECHANGED.

> Это как-то фигово, интерфейс становится у панельки как у 98, с цветами
> XP - сами попробуйте :)
> Мож есть средство получше?

Это криво как то... Но может, попробовать отключить/включить темы ?
То есть сначала EnableTheming(FALSE) потом - EnableTheming(TRUE) ?
Но должен быть какой то документированный способ.

Кстати, в MSDN насчет WM_THEMECHANGED вот что написано:

The WM_THEMECHANGED message is broadcast to every window following a theme
change event. Examples of theme change events are the activation of a theme,

the deactivation of a theme, or a transition from one theme to another.

То ест пр смене темы через интерфейс винды, WM_THEMECHANGED должно
рассылаться
и все окна должны на него правильно реагировать.
А та самая панелька, у которой "интерфейс становится у панельки как у 98"
при
смене темы (ручками) корректно это отрабатывает ?

--
С уважением, Вахтуров Виктор.

Номер выпуска : 4736
Возраст листа : 655 (дней)
Количество подписчиков : 518
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/397483
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

   2005-07-07 18:42:20 (#397483)

Re[4]: Смена стиля

Хай AleX!

Вы калякали Thursday, July 7, 2005, 3:42:56 AM:

>> > Думаю, поможет рассылка широковещательного сообщения WM_THEMECHANGED.
>> > То есть:
>>
>> > :: PostMessage(HWND_BROADCAST, WM_THEMECHANGED, 0, 0);
>>
>> Это как-то фигово, интерфейс становится у панельки как у 98, с цветами
>> XP - сами попробуйте :)
>> Мож есть средство получше?
>> Вот как это делают другие проги (можно на любом языке)?

> А если дополнительно разослать WM_SYSCOLORCHANGE ?

Та же самая фигня...
А если перезапустить explorer - получится ещё хуже: закроются все его
окна :(

   2005-07-07 17:45:10 (#397464)

Re: Хотите продвинуть свои программы?

Доброе время суток, Kretos!

K> Демка будет скоро готова, а что-то полноценное планируем выпустить в
K> 2008 году. В проект требуются грамотные программисты. Работа не
K> бесплатная ;)

Где берете травку?

--
Drema, mailto:dremk***@m*****.ru
ICQ: 12207735

В приметы не верю, но совпадения уже надоели.

Outlook 11.0.0.5608 при помощи Potolook v.3.0.0.231

Номер выпуска : 4734
Возраст листа : 655 (дней)
Количество подписчиков : 518
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/397429
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

   2005-07-07 16:24:38 (#397429)

Re[2]: Хотите продвинуть свои программы?

D> Извините, не по существу.. Когда можно будет роскошную Уж-Ос поставить на
D> свою машину? :)
Демка будет скоро готова, а что-то полноценное планируем выпустить в
2008 году. В проект требуются грамотные программисты. Работа не
бесплатная ;)
lmr> За деньги ?
Конечно.
lmr> Если да, то -
lmr> Больных ищешь ?
Можно не то что больных, но и инвалидов безногих. Лишь бы программы
писать могли. Здоровые тоже сойдут, хотя где их среди красноглазых
интернетчиков найдешь? :)
lmr> Есть бесплатная конфа по этой теме, что-то типа shareware.ru
lmr> Там и советов, и рекомендаций и всякого бесплатно навалом ...
Какие ещё советы? Вы подумали, что я вам советы продавать буду?
В принципе, можно, но я не за этим написал. Оформляем грамотные
программы подобающим образом, знакомые предприниматели закатывают их
на заводские болванки и продают. В итоге и вам деньги и нам деньги.
Теперь понятнее?
В общем, если кто-то хочет продавать свои программы, то пишите мне на
ЛИЧКУ!

   Kretos 2005-07-07 14:34:25 (#397388)

сеть

ВрЕМеЧк0 д0бРеНьк0е, Delphi,

такая возникла задача:
поставить счётчик на папку (netbios/ftp), и чтобы по запросу
выдавала статистику: сколько за день заходило и кто, сколько раз
заходил определённый юзер за день/неделю.
Я так понял надо работать с netbios, как??
статистику можно через БД+SQL-запросы???

   2005-07-07 11:16:58 (#397278)

Re[3]: Смена стиля

Здравствуйте, Александр Тимонов!

> > Думаю, поможет рассылка широковещательного сообщения WM_THEMECHANGED.
> > То есть:
>
> > :: PostMessage(HWND_BROADCAST, WM_THEMECHANGED, 0, 0);
>
> Это как-то фигово, интерфейс становится у панельки как у 98, с цветами
> XP - сами попробуйте :)
> Мож есть средство получше?
> Вот как это делают другие проги (можно на любом языке)?

А если дополнительно разослать WM_SYSCOLORCHANGE ?

С уважением, AleX

Номер выпуска : 4731
Возраст листа : 655 (дней)
Количество подписчиков : 518
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/397148
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

   2005-07-07 01:55:14 (#397148)

Re: Хотите продвинуть свои программы?

Приветствую вас, Kretos!

...
K> сделать. Если вас интересует коммерческое распространение ваших
K> программ, то напишите мне на личку и мы обсудим этот вопрос.
>>http://www.uzhos.tk/

Извините, не по существу.. Когда можно будет роскошную Уж-Ос поставить на
свою машину? :)

--
Drema, mailto:dremk***@m*****.ru
ICQ: 12207735 WINAMP_SONG

Земля-земля, повернись ко мне Америкой, а не задом

Outlook 11.0.0.5608 при помощи Potolook v.3.0.0.231

Номер выпуска : 4730
Возраст листа : 655 (дней)
Количество подписчиков : 518
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/397144
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

   2005-07-07 01:37:57 (#397144)

Re[3]: Кэш иконок

Здравствуйте !

> В програмке AWicons есть опция "обновить системный кеш иконок",
> после чего ВСЕ (даже на рабочем столе) иконки как бы перегружаются!
> Что надо послать системе, чтобы она перегрузила иконки?

Можно попробовать использовать API функцию:

void SHUpdateImage(
LPCTSTR pszHashItem,
int iIndex,
UINT uFlags,
int iImageIndex
);

тут iIndex - индекс иконки в системном image list-е.
Этот лист можно получить через:

HRESULT SHGetImageList(
int iImageList,
REFIID riid,
void **ppv
);

отдает интерфейс IImageList, через который (метод GetImageCount)
можно узнать количество иконок.

--
С уважением, Вахтуров Виктор.

Номер выпуска : 4729
Возраст листа : 655 (дней)
Количество подписчиков : 518
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/397122
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

   2005-07-07 00:49:27 (#397122)

Re: Хотите продвинуть свои программы?

> Здравствуйте, господа программисты.
> Я уверен, что у вас есть интересные и востребованные программы,
> которые вы хотели бы продавать, но не имеете возможности этого
> сделать. Если вас интересует коммерческое распространение ваших
> программ, то напишите мне на личку и мы обсудим этот вопрос.

За деньги ?

Если да, то -

Больных ищешь ?
Есть бесплатная конфа по этой теме, что-то типа shareware.ru
Там и советов, и рекомендаций и всякого бесплатно навалом ...

Номер выпуска : 4728
Возраст листа : 655 (дней)
Количество подписчиков : 518
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/397107
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

   2005-07-07 00:18:48 (#397107)