-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 (re-including the pd-dev list; i prefer if you reply to the list rather than me, unless it's personal).
On 2013-10-09 10:25, Pierre Guillot wrote: > Hi, Thank you for the tips, I'll try this. Do I have to give the > file with the external ?I want to create a kind of template for the > GUI externals that allows developers to manage complex behavior and > to realize complex drawing. So I don't if it's a really good idea > to have to put another file with an external until it's not in the > Pd distribution. This template tries to answer the questions of GUI > creation ( post in : > http://puredata.info/Members/hans/new-editing-features-of-pd-extended-0-43-now-in-beta.). > > First, I want to create a good template that works with Tcl/Tk then I'll > adapt the code to Juce and if it works, i'll try the other > platform. that's the exact reason why i would recommend separating the gui "drawing" code from the Pd-fiels, preferably in separate *files*: you should be able to replace the GUI-implementation without having to touch the Pd-object implementation. but yes, that means that you have to distribute multiple files. i don't see any problems with that. (any "libdir" conformant external will anyhow consist of multiple files bundled within a directory). but then, it also means that you *can* ship multiple GUI-implementations with a single installer. fgamsdr IOhannes -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iQIcBAEBCAAGBQJSVRWOAAoJELZQGcR/ejb4zNMP/iyI5JZNBHm0g8m4mjBbSRCq lyGkrvDBMQu3uy6/awSrzE9gta6yPZAN5ZKyQZ8W9ZJtZb7iQyuUYm1O0Cvsm+FZ LbwwhAtXmv9PE43IdqnKX9ZXPLbCa3XcAcqtMt8NjsmpmhPyROoBfAhnPo3HD9sB 24hbPhmufdTn9/CiFYFFdBgQd+I9YrPq3JSRPrfWjvlpXXrvYj6X/oSdjJ0dV6oD OJZjO3FwnpQaTJLSh5OtBWDklXnCtlSgfPw5vqUOUP8MfkG2sVHk1N8MoUBvuLBj CGaE8WqPmIPrfr7Lst9kjmSbNmyx2aV/FaX6acfAdK7T4/eKQPhVzZ4VwJctI1BM Y4cd5/gSmoowpoZhIOY0C7Of/QXnKTYJ9suWX/sgm8t5H0tlQkqo6koR2/aRSiip Vxruz7iV3X7r2SFLjKMSFas6ZoVvmOZq5yQNdWRfJVOrz+EN4fldU5s8O05+TTeX Yv+w/QEzYlXve4h5aw9O1YwaWuzkq+bH7vsJi0HnbNqdhwC2qZRMtwNAuM+RpoaO AHu//oXRzrQbD/+IT6DClz4oc8pz1vfuiGY8GOWHCckCrjVIiaPF8P4OT9TVlEdu h/5LRTuGJuafsiSrBiP4tGo0FzMpBlgzT1pKP+DnPTvKmZ3L4nhDn4gizizvrJbl j9A3coMwfEQpuxYf3dm2 =eTtM -----END PGP SIGNATURE----- _______________________________________________ Pd-dev mailing list [email protected] http://lists.puredata.info/listinfo/pd-dev
