diff options
Diffstat (limited to 'doc/pddp/initbang-help-ex1-loadbang.pd')
-rw-r--r-- | doc/pddp/initbang-help-ex1-loadbang.pd | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/doc/pddp/initbang-help-ex1-loadbang.pd b/doc/pddp/initbang-help-ex1-loadbang.pd new file mode 100644 index 00000000..a8b251c6 --- /dev/null +++ b/doc/pddp/initbang-help-ex1-loadbang.pd @@ -0,0 +1,18 @@ +#N canvas 104 284 428 300 10;
+#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0
+14 -204280 -1 0;
+#X text 7 1 [initbang] Abstraction Example No 1;
+#X msg 157 203 obj 20 50 outlet;
+#X obj 157 226 s pd-initbang-help-ex1-loadbang.pd;
+#X obj 157 180 loadbang;
+#X text 67 48 This abstraction uses [loadbang] below to create the
+[outlet] seen at left. The [loadbang] object only gets triggered after
+all objects and connections in the parent patch have been created.
+;
+#X text 67 98 This poses a problem if you want to save the patch with
+a connection from this abstraction's outlet in the parent patch to
+the [print from_loadbang] object below it. The next time you open the
+patch \, Pd will attempt to connect those objects BEFORE the [outlet]
+gets created \, and you will get an error.;
+#X connect 2 0 3 0;
+#X connect 4 0 2 0;
|