Re: Plugin that can open a drawable on screen. What am I doing wrong?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Quoting Louise Hoffman <louise.hoffman@xxxxxxxxx>:

> When I select the plugin in GIMP I get these errors:
>
> Calling error for procedure 'gimp-drawable-width': Procedure
> 'gimp-drawable-width' has been called with an invalid ID for argument
> 'drawable'. Most likely a plug-in is trying to work on a layer that
> doesn't exist any longer.
> ...

Your invocation of 'gimp_install_procedure' specifies NULL for the  
image_type. This is probably what you want -- you don't need an image  
opened in order to create a new image -- but this means that you  
shouldn't be using GIMP_PDB_IMAGE and GIMP_PDB_DRAWABLE in your  
GimpParamDef (if there is no image open when you execute the plug-in,  
those parameters can't be provided).

As a side note, I don't understand why you define your own  
'MyDrawable' struct when it is identical to the GimpDrawable struct  
already available.



_______________________________________________
Gimp-developer mailing list
Gimp-developer@xxxxxxxxxxxxxxxxxxxxxx
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer

[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux