Forums > Dev

Icons for UI objects


PQE
September 29, 2006 | 11:07 pm

I’ve been trying to make universl binaries for Lmap and Lgrid, and I can get working objects (with about 175 warnings about depreciated quickDraw calls) but I cna’t make an SICN icon to appear in the palette. There’s just a white space, which will give an instance of the object OK, but it’s hard to tell them apart.
Any clues on how to create data side SICN resources either from scratch or from the old .rcsc ?
pqe


September 30, 2006 | 3:20 pm

On 30 sept. 06, at 01:07, Peter Elsea wrote:
> I’ve been trying to make universl binaries for Lmap and Lgrid, and
> I can get working objects (with about 175 warnings about
> depreciated quickDraw calls)

The warnings are harmless. You can turn them off in the Target’s
Warnings Menu.

> but I cna’t make an SICN icon to appear in the palette. There’s
> just a white space, which will give an instance of the object OK,
> but it’s hard to tell them apart.
> Any clues on how to create data side SICN resources either from
> scratch or from the old .rcsc ?

Does including your old .rsrc file in the project not work?
I have no problems doing it like this.

Also, I think the SICN resource is needed to change the cursor into a
b/w icon when placing your external into the patcher.
For the coloured icons in the palette you would need the ics8 and
ics4 resources.

Roby



PQE
October 2, 2006 | 4:40 pm

( how do I format quotes in this #^%*&^% form?)
Also, I think the SICN resource is needed to change the cursor into a
b/w icon when placing your external into the patcher.
For the coloured icons in the palette you would need the ics8 and ics4 resources.
(end quote)
I managed to get a working cursor icon, but I’ve never needed ics4 or ics8 – where is that documented and how do I make them?
I miss resedit.
pqe



PQE
October 5, 2006 | 4:48 pm

to follow up with some info Roby passed me offline-and to place this information somewhere that can be found-
Yes, ics#, ics4 and ics8 are needed in addition to SICN. They all need the same ID, and that has to be different from any other palette icon.
They can easily be created from the SICN or made from scratch using Rezilla. http://sourceforge.net/projects/rezilla.

Unlike many sourceforge projects I’ve seen lately, Rezilla is an honest application, ready to use out of the box.
pqe


Viewing 4 posts - 1 through 4 (of 4 total)