Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.09.23;
Скачать: [xml.tar.bz2];

Вниз

Подскажите   Найти похожие ветки 

 
AndOrXor   (2002-08-27 14:09) [0]

Подскажите где найти. Где-то видел статью, как приложение в трэй засунуть.


 
AlekseyK   (2002-08-27 14:34) [1]

Если хочешь давай мыло брошу коипоненты CoolTrayIcon and
TextTrayIcon


 
AL2002   (2002-08-27 14:35) [2]

Ух! Скока раз такое было!!!!!!
В факю.


 
AL2002   (2002-08-27 14:38) [3]

Всем, кому в облом:
Ну, не статья, но почти:

unit
Unit1;
interface
uses
Windows, Messages, SysUtils,
Classes, Forms, ShellAPI, Menus;
type
TForm1 =
class(TForm)
procedure FormCreate(Sender:
TObject);
private
FIconData:
TNotifyIconData;
protected
procedure WndProc(var
Message: TMessage); override;
end;
var
Form1:
TForm1;
implementation
{$R *.DFM}
const
UM_TRAY
= WM_USER + 1;
{ TForm1 }
procedure TForm1.FormCreate(Sender:
TObject);
begin
with FIconData do
begin

cbSize := SizeOf(FIconData);
Wnd := Handle;

uID := 100;
uFlags := NIF_MESSAGE or NIF_ICON or
NIF_TIP;
uCallbackMessage := UM_TRAY;
hIcon :=
Application.Icon.Handle;
StrPCopy(szTip,
Application.Title)
end;
Application.ShowMainForm :=
False;
Shell_NotifyIcon(NIM_ADD, @FIconData)
end;
procedure
TForm1.WndProc(var Message: TMessage);
begin
case Message.Msg
of
WM_SYSCOMMAND:
if
TWMSysCommand(Message).CmdType and $FFF0 = SC_MINIMIZE then

begin
Shell_NotifyIcon(NIM_ADD,
@FIconData);
Application.MainForm.Visible :=
False
end
else
inherited;
UM_TRAY:
if Message.LParam =
WM_LBUTTONDBLCLK then
begin

Application.MainForm.Visible := True;

ShowWindow(Application.Handle, SW_HIDE);

Shell_NotifyIcon(NIM_DELETE, @FIconData)

end;
else
inherited
end
end;
end.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.09.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.007 c
14-73830
Карлсон
2002-08-25 17:44
2002.09.23
101010101010101010


3-73575
SkyR
2002-09-02 15:13
2002.09.23
Как строку в DBGrid вывести другим цветом если например не все


6-73799
Valentain
2002-07-22 12:04
2002.09.23
ReceiveText или ReceiveBuf?


3-73498
Aged
2002-09-01 09:56
2002.09.23
непереносимость


4-73933
lds78
2002-07-19 09:24
2002.09.23
Hook на SysListView32





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский