Image Masking by Thom McGrath
Over the past few days I've seen this topic come up on the REAL Software Forums and the REALbasic NUG. There's quite a mix of information - some correct and misleading. Luckily, I've not seen information that is just flat out wrong.
[ Read More | Package Included! | Accepting Comments (2) | Accepting Pings (0) ]
Custom Controls: Finding your global screen bounds by Thom McGrath
I find myself writing a fair amount of custom controls. Frequently, I find myself wanting to find the position of the mouse relative to my control. The MouseDown, MouseDrag, etc. events have this info, but if you need this in the Paint event, you must either save it to a property or get it from the system. We're exploring the latter, as it's not as simple as you might think.
[ Read More | Accepting Comments (0) | Accepting Pings (0) ]
I hate Gmail by Thom McGrath
I hated Gmail before I ever used it. Now I've been using it for about 5 months now and I've learned to complete despise it.
[ Read More | Accepting Comments (0) | Accepting Pings (0) ]
What I've been up to by Thom McGrath
Just a general post, nothing special about it.
[ Read More | Accepting Comments (2) | Accepting Pings (0) ]
HIToolbar 1.1.3 Released by Thom McGrath
Even though I should be working on getting two other projects made public, I thought I would update HIToolbar first. Since it broke on REALbasic 2008r3, it made sense that this one should get more attention.
[ Read More | Accepting Comments (0) | Accepting Pings (0) ]
Determining if a window should be highlighted by Thom McGrath
I've been working on a window designed to look similar to Safari. This means a window with a "Unified" toolbar and tabs that blend into said toolbar.
[ Read More | Accepting Comments (0) | Accepting Pings (0) ]
Does a window have a sheet? by Thom McGrath
So Norman Palardy recently posted some code for detecting if a window has a sheet attached. Charles Yeomans took this code and modified it to work without subclassing window.
I take it one step further, and fix a bug...
[ Read More | Accepting Comments (0) | Accepting Pings (0) ]