Re: [ANNOUNCE] GimpMill - A Sawmill Theme Tool

2000-01-11 Thread Marc Lehmann

On Tue, Jan 11, 2000 at 07:25:30AM -0500, Kelly Lynn Martin 
<[EMAIL PROTECTED]> wrote:
> A convenient user-accessible parasite editor would make this sort of
> thing MUCH friendlier -- instead of having to use magic cookie layer
> names you'd just click on a button on the layer dialog and edit the
> layer's externally-defined properties

What do you have in mind? The current parasite-editor suffers from (among
other problems) the lack of standardization. Nobody (I mean it ;) uses the
gserialize feature, for example (which has problems of its own), so the
only options are string and hex-editing at the moment. (Although I prefer
human-readable parasites over difficult-to-prase gserialize for impossible
to parse ad-hoc binary formats).

There is also the problem of non-persistant parasites. Is it worth the
effort to use a "portable" format for these kind of parasites? In theory
the plug-ins that generate them should be able to edit them much better
then a parasite-editor.

(But I am sure plug-ins will be able to add themselves to the
layers&channels menu in 1.2 or so, making it possible to add the
parasite-editor (or a parasite editor) there).

-- 
  -==- |
  ==-- _   |
  ---==---(_)__  __   __   Marc Lehmann  +--
  --==---/ / _ \/ // /\ \/ /   [EMAIL PROTECTED] |e|
  -=/_/_//_/\_,_/ /_/\_\   XX11-RIPE --+
The choice of a GNU generation   |
 |



Re: [ANNOUNCE] GimpMill - A Sawmill Theme Tool

2000-01-11 Thread Ian McKellar

On Tue, Jan 11, 2000 at 07:25:30AM -0500, Kelly Lynn Martin wrote:
> On Tue, 11 Jan 2000 00:55:10 +0800, Ian McKellar <[EMAIL PROTECTED]> said:
> 
> >For each of the frame parts create a separate layer in the way
> >described above, but call each of these "PART: name" where name will
> >be used in the image name. To set frame part attributes append "name
> >= value" pairs to the frame part's layer's name (e.g. "PART:
> >closebutton class=close-button"). Finally to specify the difference
> >between the default frame decoration and the focussed, mouseover, etc
> >decoration you can optionally create layers called NORMAL, FOCUSED,
> >HIGHLIGHTED and CLICKED. These are merged with frame part layers
> >before they're saved. Often a black layer with 50% opacity in
> >"Multiply" mode will be what you're after, but if nececarry you can
> >provide complete replacement images.
> 
> A convenient user-accessible parasite editor would make this sort of
> thing MUCH friendlier -- instead of having to use magic cookie layer
> names you'd just click on a button on the layer dialog and edit the
> layer's externally-defined properties
> 
I'm going to try to implement this tonight. I was going to write a 
user-accessible cryptic-cookie-layer-name editor, but parasites are the
Right Way I guess.

I'll also fix that problem whereby the plugin doesn't actually work at all :)

Ian

-- 
Ian  McKellar | Email: yakk(a)yakk.net | Web: http://www.yakk.net/
Fax: +61 (8) 9265 0821 / +0 (775) 205 0307 | Home: +61 (8) 9389 9152
If God didn't want us to eat animals, he wouldn't have made them out of meat.



Re: [ANNOUNCE] GimpMill - A Sawmill Theme Tool

2000-01-11 Thread Kelly Lynn Martin

On Tue, 11 Jan 2000 00:55:10 +0800, Ian McKellar <[EMAIL PROTECTED]> said:

>For each of the frame parts create a separate layer in the way
>described above, but call each of these "PART: name" where name will
>be used in the image name. To set frame part attributes append "name
>= value" pairs to the frame part's layer's name (e.g. "PART:
>closebutton class=close-button"). Finally to specify the difference
>between the default frame decoration and the focussed, mouseover, etc
>decoration you can optionally create layers called NORMAL, FOCUSED,
>HIGHLIGHTED and CLICKED. These are merged with frame part layers
>before they're saved. Often a black layer with 50% opacity in
>"Multiply" mode will be what you're after, but if nececarry you can
>provide complete replacement images.

A convenient user-accessible parasite editor would make this sort of
thing MUCH friendlier -- instead of having to use magic cookie layer
names you'd just click on a button on the layer dialog and edit the
layer's externally-defined properties

Kelly