Сейчас на форуме: _MBK_, ManHunter, Magister Yoda, rtsgreg1989 (+9 невидимых)

 eXeL@B —› Основной форум —› Вопрос по Делфи
Посл.ответ Сообщение


Ранг: 500.6 (!), 7thx
Активность: 0.260
Статус: Участник

Создано: 12 июля 2005 15:22
· Личное сообщение · #1

Как мне, при нажатии кнопки "минимизировать", свернуть прогу не на панель задач,
а "к часикам" ?

Если можно, наглядный пример.



Ранг: 2.0 (гость)
Активность: 0.020
Статус: Участник

Создано: 12 июля 2005 15:46
· Личное сообщение · #2

NIKOLA.
На дельфях не програмил, но мне кажется есть определенное сходство с Borland C++ Builder, дак вот там есть специальный компонент - TrayIcon, на вкладке Samples.




Ранг: 420.3 (мудрец)
Активность: 0.240
Статус: Участник

Создано: 12 июля 2005 15:49
· Личное сообщение · #3

А это очень неплохой ресурс для программистов, пишущих на Delphi: куча справочного материала, много примеров, вообщем, есть,что посмотреть:
delphiworld.narod.ru/dw.html
См. пункт "Рабочий стол"\Traybar...
Советую, скачай этот проект, будет отличный справочник...

-----
Сколько ни наталкивали на мысль – все равно сумел увернуться




Ранг: 21.5 (новичок)
Активность: 0.030
Статус: Участник

Создано: 12 июля 2005 16:47
· Личное сообщение · #4

NIKOLA
Если не ипаться то поставь компоненты под названием RX.




Ранг: 500.6 (!), 7thx
Активность: 0.260
Статус: Участник

Создано: 12 июля 2005 19:04
· Личное сообщение · #5

DFC пишет:
вот там есть специальный компонент - TrayIcon


Погляж.

ValdiS пишет:
Советую, скачай этот проект, будет отличный справочник


Прикольная штучка

bUg пишет:
поставь компоненты под названием RX


Гдеб его взять ?



Ранг: 0.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 12 июля 2005 21:15
· Личное сообщение · #6

Зачем компоненты? Лови на ВинАПИ


PNotifyIconDataA = ^TNotifyIconDataA;
PNotifyIconData = PNotifyIconDataA;
_NOTIFYICONDATAA = record
cbSize: Cardinal;
Wnd: HWND;
uID: Cardinal;
uFlags: Cardinal;
uCallbackMessage: Cardinal;
hIcon: HICON;
szTip: array [0..63] of AnsiChar;
end;
TNotifyIconDataA = _NOTIFYICONDATAA;
TNotifyIconData = TNotifyIconDataA;


var
IconData: TNotifyIconData;

begin
IconData.cbSize := SizeOf(TNotifyIconData);
IconData.Wnd := hForm1;
IconData.uID := 12;
IconData.uFlags := NIF_ICON or NIF_MESSAGE or NIF_TIP;
IconData.uCallbackMessage := WM_USER + 144;
IconData.hIcon := hMyIcon;
IconData.szTip := 'a Tray Icon Tip';

Shell_NotifyIcon(NIM_ADD, @IconData);
end;




Ранг: 500.6 (!), 7thx
Активность: 0.260
Статус: Участник

Создано: 12 июля 2005 21:49
· Личное сообщение · #7

Эээ.... Ребя, забыл сказать, что я использую в проэкте KOL и MCK, так что компоненты не подходят.

spoint

Сенкс. Попробую.




Ранг: 260.3 (наставник), 2thx
Активность: 0.120
Статус: Участник
PPC-PROTECT author

Создано: 12 июля 2005 22:54
· Личное сообщение · #8

NIKOLA ну в твоем KOLe примеры есть... ищи лучше

-----
Пиво, сиськи, транс





Ранг: 500.6 (!), 7thx
Активность: 0.260
Статус: Участник

Создано: 12 июля 2005 23:48
· Личное сообщение · #9

-= ALEX =- пишет:
в твоем KOLe примеры есть... ищи лучше


Мда. Чегото я парни лоханулся. В натуре есть и даже визуальный компонент.
Спасибо всем.
Тему закрываю.


 eXeL@B —› Основной форум —› Вопрос по Делфи
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати