[Ipe-discuss] How to delete an object with an ipelet?
Otfried Cheong
otfried at ipe.airpost.net
Tue Nov 29 11:53:13 CET 2011
On 11/29/2011 06:53 PM, elwood151 wrote:
> How can I delete an object with an ipelet?
>
> I'm parsing all objects with a loop like
> local p=model:page()
> for i, obj, sel, layer in p:objects() do
> ...
>
> and then want to delete some of them.
>
> I tried p[i]:delete() but it does not work.
It's p:remove(i), see
http://ipe7.sourceforge.net/manual/luapage.html
But you MUST NOT do this directly. You must do the actual work inside
an undo item - see the example ipelets (or any of the methods in
actions.lua).
Cheers,
Otfried
More information about the Ipe-discuss
mailing list