Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
 Уведомления в Windows 10  [new]
mkr
Member

Откуда: Беларусь, Брест
Сообщений: 181
кто-нибудь сталкивался с добавлением уведомлений из своих приложений в windows 10?
10 сен 19, 14:55    [21967790]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 30273

10.09.2019 14:55, mkr пишет:
> кто-нибудь сталкивался с добавлением уведомлений из своих приложений в windows 10?

что ты хочешь сотворить?
в чем затык?

Posted via ActualForum NNTP Server 1.5

10 сен 19, 15:00    [21967796]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
mkr
Member

Откуда: Беларусь, Брест
Сообщений: 181
Мимопроходящий,
да вот, ищу, с какой стороны подойти)

для начала ищу способ работы с Windows.UI.Notifications из delphi5
10 сен 19, 15:14    [21967813]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 30273

10.09.2019 15:14, mkr пишет:
> для начала ищу способ работы с Windows.UI.Notifications из delphi5

Win10 + Delphi-5 ?
хм...
готично!

Posted via ActualForum NNTP Server 1.5

10 сен 19, 15:29    [21967818]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 30273

https://docs.microsoft.com/en-us/windows/win32/shell/notification-area

Posted via ActualForum NNTP Server 1.5

10 сен 19, 15:34    [21967821]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
mkr
Member

Откуда: Беларусь, Брест
Сообщений: 181
Мимопроходящий,

спасибо, до win32 ещё не доходил, покапаю в этом направлении
10 сен 19, 15:38    [21967828]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 30273

10.09.2019 15:38, mkr пишет:
> спасибо, до win32 ещё не доходил,

хм...
а ты хотел скрестить D5 и UWP ?
с интересом на это посмотрел бы.

Posted via ActualForum NNTP Server 1.5

10 сен 19, 15:43    [21967834]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
asutp2
Member

Откуда: Тюмень
Сообщений: 540
Мимопроходящий
10.09.2019 15:38, mkr пишет:
> спасибо, до win32 ещё не доходил,

хм...
а ты хотел скрестить D5 и UWP ?
с интересом на это посмотрел бы.
аналогично)))
а вообще в rio уведомления в windows 10 идут из коробки
10 сен 19, 16:36    [21967900]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 13226
Мимопроходящий
из delphi5


о майн готКартинка с другого сайта.
10 сен 19, 16:37    [21967902]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
mkr
Member

Откуда: Беларусь, Брест
Сообщений: 181
X11
о майн готКартинка с другого сайта.

ничего не поделаешь, огромный проект...
asutp2
а вообще в rio уведомления в windows 10 идут из коробки

уже в курсе...
10 сен 19, 16:56    [21967938]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
mkr
Member

Откуда: Беларусь, Брест
Сообщений: 181
теоритически, там нужно просто послать xml (пока непонятно куда)
<toast>
    <visual>
        <binding template="ToastText01">
            <text id="1">bodyText</text>
        </binding>  
    </visual>
</toast>
10 сен 19, 17:05    [21967954]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
kealon(Ruslan)
Member

Откуда: Нижневартовск
Сообщений: 5107
mkr,

там нужно создать один из интерфейсов WinRT, но импортировать заголовки и описать без генериков, то ещё приключение
10 сен 19, 19:32    [21968069]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
rgreat
Member

Откуда:
Сообщений: 5212
DLL написать, да и все.
10 сен 19, 20:38    [21968108]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
DmSer
Member

Откуда: Пенза
Сообщений: 865
mkr
кто-нибудь сталкивался с добавлением уведомлений из своих приложений в windows 10?


Не сталкивался, но вчера эта тема всплывала в статье Марко Канту:
https://community.idera.com/developer-tools/b/blog/posts/a-tale-of-3-apis-vcl-integration-with-winapi-com-shellapi-winrt
10 сен 19, 23:19    [21968167]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 30273

10.09.2019 20:38, rgreat пишет:
> DLL написать, да и все.

это уже сделано в M$.
нахрена ломиться ввысь через анус,
если есть готовое Win32 API.

Posted via ActualForum NNTP Server 1.5

11 сен 19, 10:54    [21968353]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
mkr
Member

Откуда: Беларусь, Брест
Сообщений: 181
DmSer
Не сталкивался, но вчера эта тема всплывала в статье Марко Канту:
https://community.idera.com/developer-tools/b/blog/posts/a-tale-of-3-apis-vcl-integration-with-winapi-com-shellapi-winrt


Написал письмо Марко... вот перевод ответа:
Это довольно сложно, так как вы должны взаимодействовать с WinRT
вручную - и это очень большой объем работы.
начиная с Delphi 10 Сиэтл проблема решается на ура.
11 сен 19, 11:41    [21968390]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 30273

11.09.2019 11:41, mkr пишет:
> вручную - и это очень большой объем работы.

не сдавайся!
дерзай!
я верю в тебя!

(достал попкорн )

Posted via ActualForum NNTP Server 1.5

11 сен 19, 12:00    [21968399]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
Василий 2
Member

Откуда:
Сообщений: 700
Выдрать код из 10-ки
11 сен 19, 14:36    [21968572]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 13226
Не знаю, я вот использую стандартную компоненту TTrayIcon и BaloonHint

procedure ShowBaloonHint(const Msg, Title: string; iTimeout: integer = 0);
begin
  fTrayIcon.BalloonHint  := msg;
  fTrayIcon.BalloonTitle := Title;
  fTrayIcon.BalloonFlags := bfInfo;

  if iTimeout > 0 then
    TrayIcon.BalloonTimeout  := 5000;

  fTrayIcon.ShowBalloonHint;
end;
11 сен 19, 16:19    [21968656]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 30273

11.09.2019 16:19, X11 пишет:
> Не знаю, я вот использую стандартную компоненту TTrayIcon и BaloonHint

а ты видел какая у него версия Delphi?

Posted via ActualForum NNTP Server 1.5

11 сен 19, 16:31    [21968667]     Ответить | Цитировать Сообщить модератору
 Re: Уведомления в Windows 10  [new]
crossa
Member

Откуда:
Сообщений: 70
Так нужно работать именно с уведомлениями, которые появились в Windows 10, или просто показывать всплывающее сообщение в области уведомлений?

Этот пример (с использованием NotifyIconData) работает в Delphi 5. Большинству пользователей таких уведомлений вполне хватит. И работает это во всех современных версиях Windows.
12 сен 19, 02:36    [21969040]     Ответить | Цитировать Сообщить модератору
Все форумы / Delphi Ответить