با اجازه از اول داستان میگم:
فکر می کنم خیلی پیش یه بالون در سایت معرفی شده بود که طراحی ويژه داشت و قلم و آیکن تعریف کاربر داشت.من از TTrayIcon استفاده کردم که آیکنهایی که در پیغام نمایش میده محدود و تعریف ویندوز است.
یه برنامه میخوام که وقتی اجرا میشه یه خوش آمد گویی داشته باشه و پنجره خوش آمد گویی 5 ثانیه بعد بسته بشه.(در حال حاضر مجبور شدم از یه کامپوننت تایمر استفاده کنم!)
از طرف دیگه وقتی پیغام خوش آمد گویی نا پدید شد میخوام آیکن هم از System Trayحذف بشه تا ساعت مشخصی مثلا ساعت یازده که دو باره یه پیام دیگه بده.
تا اینجاش رو با تایمر انجام دادم ولی نفهمیدم BaloonTimeOut به چه درد میخوره!
بدم نمیاد وقت خروج از ویندوز هم پیام بده(ولی حالا کی تا همینجاش کمک می کنه!)
میخوام پنچره برنامه از تسک بار حذف بشه.نمی دونم چرا Application.MainFormOnTaskbar := False; کاملا بیفایده بود.
مجبور شدم از این کد استفاده کنم:
procedure TForm1.FormPaint(Sender: TObject);
begin
Hide;
ShowWindow(Application.Handle, SW_HIDE);
end;
اما مشکل این کد اینه که اول یک لحظه آیکن برنامه رو در تسک بار نشون میده و بعد مخفی می کنه!
اگر میشد پنجره در پروسس های تسک منیجر نیاد هم خوب بود ولی با جستجوی اینترنت به نتیجه ای نرسیدم.
یه خواسته دیگه هم دارم که میذارم در تاپیک بعد .لطفاً راهنمایی کنید.