The Complete Archives

  • Quick Tip: Setting reminders in your Xojo code
  • Setting your own accent color for Xojo macOS apps
  • It's Time to Turn This Ship Around
  • Xojo's User Confidence Problem
  • A story of homeownership and things only exciting to adults
  • Xojo's Best Switch Control Just Got Better
  • Xojo Can't Compare
  • Yo where my session at?
  • URLConnection.SendSync Is a Performance Nightmare, and What You Can Do About It
  • Creating Pictures in a HiDPI World
  • Precise Drawing With Doubles
  • Quicker Tip: Centering a Picture on Any Graphic Context
  • When customer service breaks down.
  • API 2.0 Plans for My Classes
  • Xojo Has an HTTP Problem
  • XojoSyntaxColorizer Has Been Updated for API 2.0
  • And Then There Was API 2.0
  • ZirconCropper Revision 2
  • The JSON Saga Continues...
  • JSON Performance Tests Round 2
  • The JSON Situation in Xojo
  • ZirconProgressIndicator 1.2.0 and Artisan Kit 1.1.0 released
  • ZirconSwitch and Artisan Kit Updates Today
  • Introducing Beacon, a loot source editor for Ark: Survival Evolved
  • My Open Letter To Trump Voters
  • ZirconProgressIndicator 1.1 Released
  • Introducing ZirconProgressIndicator
  • Some thoughts on the New Xojo Framework
  • Comments are open again
  • Developers: Stop what you're doing and check out Phabricator
  • Writing is hard
  • Need for Speed (2015)
  • Site & Content Updates
  • ZirconKit renamed to Artisan Kit
  • Update to ZirconKit Foundation
  • PC Push-To-Talk is a Nightmare
  • On Swift, Xojo, and iOS
  • Now selling unencrypted classes
  • Introducing the Instigator Keyboard [Updated]
  • Public Key Cryptography with Xojo
  • Storing passwords securely with Xojo
  • PSA: Stuff the Playstation 4 does not include
  • EA's Origin is easy to hate
  • Don't Fear Exceptions
  • Announcing ZirconCropper
  • ZirconSwitch Revision 3
  • ZirconSwitch Update
  • Announcing ZirconKit for Xojo
  • Persistent Login Cookies
  • Implementing Wildcard SSL with WHM/cPanel
  • Service: Real Studio String Obfuscator
  • A Month With SLI
  • Balancing Battlefield 3
  • The prize of the office
  • Prometheus
  • Marvel Isn't So Dead
  • Getting customizable toolbars in Cocoa
  • Let's Start Taking Passwords Seriously
  • Welcome Back
  • The Battlefield
  • A mostly pointless entry
  • Left 4 Dead 2 Comes to Mac
  • Bug Fixes
  • The Web Edition and Resources
  • My fellow iPhoners
  • Macs and Games
  • Microsoft officially supports H.264.
  • Apple is betting on the wrong horse
  • My Take on iPad
  • Steam is pretty cool
  • Microsoft continues to threaten web development
  • Feedback Tricks
  • Feedback Ships
  • Do Something Challenging
  • Marvel Dies
  • Chrome OS
  • iPhone Upgrading
  • Come With Us
  • Nintendo Almost Disappoints
  • Until the end of time
  • Life Without Logic
  • REALbasic's TrueWindow
  • REALbasic 2009r1 Released!
  • The Lab!
  • Tip: Fix Linux Button Sizes
  • My brain hurts...
  • REAL Software Website Updates
  • Casualty
  • Pet Multiplication!
  • New Website!
  • Image Masking
  • Custom Controls: Finding your global screen bounds
  • I hate Gmail
  • What I've been up to
  • HIToolbar 1.1.3 Released
  • Determining if a window should be highlighted
  • Does a window have a sheet?
  • The ZAZ's Open Source Roadmap
  • Best. Song. Ever.
  • Relove for the iPhone
  • Figures...
  • Tropical Sillyness
  • Source-Controlled Website
  • Finally, a new day job
  • AnimationKit 2.0 Released
  • Hamachi Starter
  • Worst Headphones Ever
  • Ham & Cheese Update
  • Passwording, Favorites, and... Invitations and Profiles?
  • Services Preview
  • Hamachi for Mac OS X
  • Supremely Awesome
  • Leopard Compatibility Notice
  • Some insight about REALbasic toolbars
  • Converting HTML Entities [Updated]
  • Blog Comments Back Online
  • Signal: Don't Bother
  • Macros, Combo-Filtering, and 68k Scanning
  • New feature (and official announcement) of ArchDetect 2
  • Bad Apple! No Biscuit!
  • iPhone is making life less fun
  • For cryin' out loud... STOP SHUFFLING!!!
  • More iPhone Goodness
  • Yet Another iPhone Thread
  • Safari 3 seems a little... confused...
  • ArchDetect 1.2.2 Released
  • Now accepting donations for ArchDetect
  • ArchDetect 1.2.1
  • ArchDetect 1.2
  • Brad Rhine releases the Toolbar Utilities module
  • Smart Crash Reports is a godsend
  • ArchDetect 1.1 Released
  • ArchDetect 1.0 Released
  • HIToolbar 1.1.2 Released
  • HIToolbar Crash Situation
  • Status Update for REALSyndication
  • Dropping support for Atom 0.1
  • Panic outdoes themselves... again.
  • First Alpha of REALSyndication coming soon
  • Hey, what smells like blue?
  • New feed icons available
  • Of Going Mad and Losing Work
  • Creating Aqua effects in code
  • New ping system ready
  • New comment system live
  • Mac OS X Search Field 1.1 Released
  • HIToolbar 1.1.1 Released

I'm Thom McGrath. I love to design user experiences on the desktop and web. When I'm not doing that, I'm usually breaking stuff in games like Supreme Commander and Master of Orion. Yes, I know that last one is pretty old.

Contact

Open Source Projects

  • Animation Kit
  • Artisan Kit
  • Authentication Kit
  • Beacon for Ark: Survival Evolved
  • XML-RPC Client

Products

  • ZirconBreadcrumbs
  • ZirconCropper
  • ZirconProgressIndicator
  • ZirconSwitch

Recent Entries

  • Quick Tip: Setting reminders in your Xojo code
  • Setting your own accent color for Xojo macOS apps
  • It's Time to Turn This Ship Around
  • Xojo's User Confidence Problem
  • More Entries...

Recent Tweets

So Twitter is essentially kicking its third party apps off the network as of today. I'm not willing to use their fi… twitter.com/i/web/status/1…

1689d ago

John Gruber It’s obvious these API changes are to drive ad revenue. Third party apps don’t show their ads, so Twitter wants them to get lost.

1689d ago

This is a new one. Just got a notice that my power is out. It isn’t.

1691d ago

Misc

  • JSON Feed RSS Feed
  • Xojo String Obfuscator
  • Xojo Syntax Highlighter
  • Quote Lookup

Copyright 2000-2023 Thom McGrath