"When you do the common things in life in an uncommon way, you will command the attention of the world." - George Washington Carver

Friday, February 19, 2021

NetUpdate 2.05

Quickly and Easily Distribute Your Application Updates

Now keep ALL your applications up-to-date, literally overnight. Software development is an evolutionary process. As soon as a new application is launched, developers start creating updates. Managing the update process can be overwhelming at the best of times. NetUpdate provides a flexible, easy solution to manage all your update requirements.

NetUpdate is a simple, yet comprehensive software update system ideally suited to support IT professionals, network administrators, software developers, kiosk vendors and technical service departments. Whether you need to keep the software on a fleet of computers up-to-date, or simply provide an update mechanism for software you are developing, NetUpdate is the only product you need.

NetUpdate uses a flexible, secure, and reliable client/server infrastructure to determine if an update is available, and downloads and installs all required files using trusted, industry-safe Internet or LAN protocols. Optionally, end users can be directed to a URL where more information about the update is available, and files can be downloaded from there.

continue »

delicious digg facebook stumble twitter myspace linkedin technorati reddit google springpad blogger | addthis Share More...

Thursday, February 11, 2021

Free Delphi Components

Over the years I have developed a number of components just to make life easier when programming. Some of you may find these components useful. Depending on the version of Delphi you are using, the components may or may not be useful at all. If still using Delphi 6 or 7 and Windows XP, I'm sure you would find some use for them. Anyway, they are presented here as freeware. Enjoy!

Absolutely free VCL components for Delphi 6, 7 and 2005. Can be easily ported to other versions of Delphi.

continue »

delicious digg facebook stumble twitter myspace linkedin technorati reddit google springpad blogger | addthis Share More...

Monday, February 1, 2021


Delphi's ListView Component Optimized through Window's API

Have you every wished the Delphi ListView component could do some of the things that many other third party components could do? If you're like me, there's something satisfying about using the components that come with Delphi. In it's simplest form, just being able to sort a listview and have the sort arrow appear in the header is a huge improvement over the default component. Now you can easily sort using a descendant of the Delphi TCustomListview class. And so much more...

In addition to providing sort functions and algorithms, kmListView allows you to easily shade the selected column, alternate row colors, lock all columns so they cannot be resized, or fix selected columns so they cannot be resized or moved. The kmListView background can be wallpapered with the image of your choice. There is also an inline editor for all subitems, as well as the caption of each item. Autosize the last column to ensure rows fill the entire listview width.

Key benefits of kmListView include:

  • Modular Design
  • Powerful Ownerdraw Component
  • Cost Effective
  • Native Delphi Solution
  • Powerful Natural Sort Algorithm
  • Easy Integration
  • Royalty Free Distribution


NEW Modular Design
Often, all the features of kmListView are not required. The new design allows installing of only the features required as components. These components are linked to the listview and can be switched between listviews at runtime. Now, if you only need a sort funtion, you only have the overhead of the sort function.

continue »

delicious digg facebook stumble twitter myspace linkedin technorati reddit google springpad blogger | addthis Share More...

Monday, February 1, 2021


Advanced component for displaying email header information!

The kmMailPanel component enables the Delphi developer to add a Thunderbird-like panel to their email and internet applications to easily display email header information. The panel incorporates many powerful features not found in any other components.

Each and every email address displayed is independent of the rest. This makes it easy to manage individual addresses to provide hot links to capture the address or other information, send reply email, customize hints and popup menus, and so much more. Check out the demo application to learn how to integrate these advanced features into your own applications.

The kmMailPanel component was build with flexibility in mind. From simple changes in background and border color to the distance between lines and the color of text and links, you are in complete control. Set horizontal and vertical margins, indents, and the size of the collapsed panel. Unlike some other controls and even commercial applications, the kmMailPanel control is absolutely 100% flicker-free when the panel is collapsing or expanding, or when the cursor moves over any of the hot links. Flicker can be reduced even more when the panel is resized by double-buffering the form itself.

continue »

delicious digg facebook stumble twitter myspace linkedin technorati reddit google springpad blogger | addthis Share More...

Saturday, January 30, 2021

Net Updater

Auto Update Tool

The NetUpdater component enables Delphi developers to easily incorporate a powerful, automatic update feature to their own software. Net Updater provides a flexible, easy solution to manage all your update requirements.

Built using some of the same functions found in Net Update, this Delphi component supports all common, trusted protocols (HTTP, HTTPS, FTP and LAN), automatic proxy detection, interactive and silent mode, and much more.

Industry Standard Protocols
Properties NetUpdater uses safe, trusted protocols for HTTP, HTTPS, FTP and LAN updates. These are the same protocols used today in Microsoft's Internet Explorer. So you know it works.

Flexible Version Analysis
Update status is determined by either version number or date-time stamp. Typically, a complete update to the whole application would be controlled using the version number, and application patches or modifications would be controlled using date-time stamps. Additionally, updated miscellaneous files can be controlled by file size - only files where the size differs would be updated.

Interactive or Silent Modes
Flexible running modes ensure update notices are delivered and provide a choice on how to apply to update. The normal, interactive mode prompts the end user all along the download and installation path. You can enforce corporate software standards by selecting either Silent or Hidden modes. Silent mode shows the end user exactly what is being downloaded and installed, but does not allow him to cancel the update. In Hidden mode, all download and update operations are carried out in the background, entirely hidden from the end user.

Choice of Update Method
NetUpdater provides the developer with a choice of how the updates are to be delivered and installed. NetUpdater can download and install all required files itself, or download and automatically run a third party installer (Inno Setup by Jordan Russell is recommended, but any third party installer will work), or the user can be directed to a URL for more information and download.

continue »

delicious digg facebook stumble twitter myspace linkedin technorati reddit google springpad blogger | addthis Share More...

Monday, January 25, 2021


Easy-To-Use Home Inspection Software

Columbus is an excellent first-choice, report writer for the home inspector doing residential inspections. Additionally, Columbus can be easily customized to fit any type inspection or reporting style. Save time and money publishing comprehensize inspection reports. Enjoy the speed and convenience of a checklist system, and still produce the professional and effective narrative reports your clients expect.

Main Features

The main features of Columbus include:

  • Easy, intuitive user interface using familiar wizard-style
  • Create an unlimited number of reports with licensed version - no annual fee
  • Reports are personalized to your company
  • Publish reports to HTML and RTF documents (and then print to PDF)
  • View pending, completed or all reports from a single screen
  • Track and report on client and site information at time of inspection
  • Each section includes general overview, description, limitations and observations
  • All text, including default general comments, can be edited to match your reporting style
  • Add new narratives on-the-fly, or to master templates for future reference
  • Attach photo and/or sketch with comments or caption to each observation

    continue »

    delicious digg facebook stumble twitter myspace linkedin technorati reddit google springpad blogger | addthis Share More...

Friday, January 22, 2021


Powerful permissions-based email client

Espresso is a powerful permissions-based email client designed to completely eliminate spam as you define it from your Inbox. And now it is available absolutely FREE!

Espresso's unique email filtering system is based on common sense. Everyone knows from whom they want to receive email. Anyone else who sends you messages is sending you junk, otherwise known as spam. Espresso does not filter junk. It only looks for messages you want to receive based on simple, yet powerful rules. Using a number of options available, you decide how to handle messages from unknown senders.

In addition to controlling spam, Espresso offers the following features to control how you manage email:

  • lightweight and portable email client
  • powerful junk mail filtering based on permissions
  • filter messages using regular expressions
  • ability to add notes to individual messages
  • hide private messages from prying eyes
  • automatically blind copy on all outgoing mail
  • easily flag important messages
  • supports POP3, IMAP4, HTTP protocols
  • preconfigured for easy setup of Hotmail and GMail
  • built-in backup and restore mailbox
  • powerful spell-checker for outgoing messages
  • choose to save or delete messages when you send them
  • automatically mark messages as read when moved to trash


Lightweight and Portable
Espresso was designed to be both lightweight and portable. In order to maintain it's lightweight architecture, Espresso supports all the expected email requirements, but eliminates all the unnecessary "fancy" features which tend to make the application chunky and add no real value. As a result, Espresso requires just over 2MB of hard disk space (plus the size of the mailbox), and occupies about 7MB of RAM with a average size mailbox loaded. This lightweight feature gives Espresso amazing speed.

continue »

delicious digg facebook stumble twitter myspace linkedin technorati reddit google springpad blogger | addthis Share More...

Wednesday, January 20, 2021


Eliminate over 98% of junk mail... before it ever reaches your inbox!


Get the email you want and nothing else. Junkanoo quickly and easily helps you stop junk mail (spam) from reaching your inbox with just a few simple rule-based options and white/black list filtering.

Feature List
This unique and intuitive application allows you to block junk mail (spam) from ever reaching your inbox, while allowing email from trusted senders to pass immediately! Through the easy-to-use configuration and main screen, you will quickly and efficiently manage potential junk emails, your POP3 and SMTP accounts, and email filter rules.

  • Check unlimited number of POP3 email accounts.
  • Setup in minutes... start filtering junk email immediately.
  • Delete junk email automatically or manually directly from server.
  • Ignore email over specified size.
  • Quickly view messages in plain text, html or raw format.
  • Reply to messages or send new message through SMTP server.
  • Use whitelist to ensure good email reaches you.
  • Check for personal information to identify good email.
  • Use blacklist to fine tune junk filter.

What is Junk Email?
Junk Email (or "Spam") is really any email received when it has not specifically been asked for. Usually it is advertising goods or services, but can sometimes carry harmful "viruses". Invariably, it is always something that you most likely didn't want to receive. Also, some of the material you receive may be considered offensive, ie: advertising that contains pornographic material and images.

All junk emails have a number of common qualities. For example, all junk email will encourage the reader to visit a specific website for more information. In order to do this, the junk mail message has to contain a link to another site. ALL junk email does this one basic thing! For the most part, your friends do not, as a rule, send emails containing links. Junkanoo will automatically identify emails containing links and mark them as junk. This is just one type of filter effectively used by Junkanoo.

continue »

delicious digg facebook stumble twitter myspace linkedin technorati reddit google springpad blogger | addthis Share More...




Get occasional email updates from kidmoses


Donations of any size to this website are greatly appreciated.

copyright © 2004 to the present day | web design by KidMoses
privacy | terms | login | contact