Introducing the “Welcome to Xojo” Bundle!

New to Xojo and looking for guidance? We've put together a terrific bundle to welcome you! Xojo Bundle

This bundle includes six back issues of the magazine -- all of year 21 in printed book and digital formats -- plus a one-year subscription (beginning with 22.1) so you'll be learning all about Xojo for the next year. It's the perfect way to get started programming with Xojo. And you save as much as $35 over the non-bundle price!

This offer is only available for a limited time as supplies are limited, so hurry today and order this special bundle before the offer goes away!

Article Preview

Buy Now

Issue 20.6 ('Nashville 2022')
Instant purchase and download via GumRoad!



Recreating a handy utility

Issue: 20.6 (November/December 2022)
Author: Marc Zeedar
Author Bio: Marc taught himself programming in high school when he bought his first computer but had no money for software. He's had fun learning ever since.
Article Description: No description available.
Article Length (in bytes): 14,679
Starting Page Number: 54
Article Number: 20606
Resource File(s):

Download Icon project 20606.zip Updated: 2022-10-31 22:45:07

Related Web Link(s):


Excerpt of article text...

You've heard the line "If it ain't broke, don't fix it?" That's a motto I follow, sometimes to my detriment. Over 20 years ago I set up many aspects of this magazine business and since those things still work, I haven't bothered to change them. That has meant running some software on an ancient Mac and an older OS, simply because upgrading would break things and force me to redo processes.

Unfortunately, the world often forces us to change even if we don't want to do so. This happened to me this week, when my ISP suddenly decided to stop supporting TLS 1.0, an ancient security technology used by email. Sadly, MailSmith (http://www.mailsmith.org), the email client that I've used for decades and is no longer updated, won't work with the modern TLS 1.2. My only solution is to switch to new email software.

The problem there is I've got years of habits and shortcuts built-into that old client. In particular, my favorite and most-used feature of MailSmith is its "Clippings" window, which allows me to have hundreds of text templates that I can instantly insert into emails. This is great for replying to customers with support questions, as I don't have to write the same responses over and over.

I haven't found a new email client with that same feature, so I decided to write my own "Clippings" app with Xojo. It doesn't work quite as well, though perhaps I can improve it over time. For now, it's a lifesaver.

What Is Clippings?

I wanted my app to work just like the feature in MailSmith. It uses a floating palette window to display all the clippings files I've created. Double-clicking on any of these lines inserts the text associated with that item into the current email at the cursor point.

...End of Excerpt. Please purchase the magazine to read the full article.