VCL Developer
Ali Keshavarz’s Website-
Auto Shutdown is open-source now!
Posted on April 5th, 2009 No commentsToday, I published source code of Auto Shutdown utility under Creative Commons license. You can download it from here.
Along with this source, I published source code of two components used in Auto Shutdown; AliShellNotifyIcon, and AliLinkLabel. These two components are published under a more general license. You can find them in Components folder of Auto Shutdown source code.
Source codes are developed in Delphi 7, but is also tested in Delphi 2009. I might move the source files to SourceForge later.
I’m planning to publish more source codes, and components later.
-
اینترفیس ها در دلفی
Posted on March 18th, 2009 No commentsدر این مقاله تعریف مختصری از مفهوم Interface و Abstract Class در طراحی نرم افزار ارائه می کنیم، و سپس به قابلیت های نوع Interface در دلفی و برخی کاربردهای آن، با ذکر مثال، می پردازیم.
مقدمه
نوع Interface از نسخه ۳ به دلفی اضافه شد تا پشتیبانی از تکنولوژی COM شرکت مایکروسافت در دلفی فراهم شود. Interface علاوه بر پشتیبانی از COM، قابلیت های جالبی برای برنامه نویسان دلفی به ارمغان آورد که کمتر از آن استفاده می شود. متاسفانه به دلیل آنکه چارچوب اصلی VCL و بخصوص کامپوننت های کار با بانک اطلاعاتی دلفی مدت ها قبل از آن (از نسخه اول دلفی) ایجاد شده بودند، استفاده چندانی از Interfaceها در VCL صورت نگرفت.
برای درک بهتر interface ها، و قبل از آنکه به تعریف Interface و کاربردهای آن بپردازیم، ابتدا به مفهوم کلاس های Abstract و تعریف آنها اشاره ایی خواهیم داشت؛ زیرا مشابهت هایی در کاربرد این دو مفهوم وجود دارد، و شناخت مفهوم کلاس های Abstract درک مفهوم Interfaceها را ساده تر می کند.
-
Startup Manager Screenshots
Posted on March 13th, 2009 1 commentHere are some snapshots of Startup Manager

Startup Items Page
Read the rest of this entry » -
Auto Shutdown
Posted on March 13th, 2009 3 comments
Auto Shutdown Snapshot
Auto Shutdown helps you to schedule Windows shut down and define global keyboard shortcuts for different shut down actions (i.e. turn off, restart, log off, stand by & hibernate).
Different type of time scheduling is supported in Auto Shutdown. You can schedule Windows to turn off at a specific time and date, at specific times on specific week days, after a specific period of time from now, or at a specific time after system reboot.
Read the rest of this entry » -
Startup Manager
Posted on March 13th, 2009 No commentsStartup Manager is a free utility for Microsoft Windows users, which helps them to have a better control on Windows startup items. For inexperienced users, Startup Manager is able to generate HTML reports of their current system startup items and system configurations which could be send to a more experienced user to be analyzed.
Read the rest of this entry » -
vBulletin PM Reader
Posted on March 13th, 2009 10 comments
vBulletin PM Reader
Many online forums use vBulletin as their forum engine. For each forum user, vBulletin provides a limited inbox for private messages. It also lets users to download their inbox as a single XML file.
vBulletin PM Reader is a free utility for managing your private messages in different vBulletin forums locally. It imports XML files generated by vBulletin, parses all the messages, and stores them in a local database.
I developed vBulletin PM Reader for personal use. I used to receive many private messages from users in some of the forums I was a member, but my Inbox folder could have had only 50 messages. I was looking for a way to keep track of all the messages I receive; therefore, I created vBulletin PM Reader. Later on, I thought there might be other people who have the same problem, so I published vBulletin PM Reader here.
Read the rest of this entry »



