2

OS X Stickies lets you change the background color of a stickie note to any of six colors. How can I select a different, custom color for my notes?

I don't see any preferences that allow me to do this. So, I was hoping to simply edit some file contained in the Stickies.app bundle, or in the StickiesDatabase. But, I can't find the right spot to edit. I determined that the blue note has color #ADF4FF, in hopes that I'd be able to find that hex string in some file and replace it with the hex code of another color, but no matter which file I opened in HexEdit, I could not find "ADF4FF" in the hex contents.

Any ideas?

wonea
  • 1,877
stalepretzel
  • 1,176

2 Answers2

1

The color values are hard-coded in the Stickies binary.

Decompile and look in StickiesWindow setColorByIndex:. The colors are created using NSColor colorWithDeviceRed:green:blue:alpha:.

Daniel Beck
  • 111,893
0

I did some reverse engineering and wrote a SIMBL plugin (installed via MacForge; latest beta supports macOS 14.4) to allow for custom colors in Stickies.app: StickerColorPicker.

The plugin is open source, and I left a lot of unused reverse engineering code commented out in case you want to see how Stickies.app works.