aboutsummaryrefslogtreecommitdiff
path: root/popup
diff options
context:
space:
mode:
Diffstat (limited to 'popup')
-rw-r--r--popup/README.build.txt2
-rw-r--r--popup/README.txt9
-rw-r--r--popup/makefile2
-rw-r--r--popup/popup-help.pd16
-rw-r--r--popup/popup.c22
5 files changed, 34 insertions, 17 deletions
diff --git a/popup/README.build.txt b/popup/README.build.txt
index b8d31db..407ae01 100644
--- a/popup/README.build.txt
+++ b/popup/README.build.txt
@@ -1,5 +1,5 @@
These objects where developed under OSX and have been tested
-under OSX and Linux.
+under OSX and Linux. They should also work on any other PD platforms.
To build (under linux):
diff --git a/popup/README.txt b/popup/README.txt
index 5cd0983..b9831d8 100644
--- a/popup/README.txt
+++ b/popup/README.txt
@@ -7,23 +7,24 @@ If you have any questions/comments you can reach the author at ben@ekran.org.
This program is distributed under the terms of the GNU General Public
License
-PSO is free software; you can redistribute it and/or modify
+popup is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
-PSO is distributed in the hope that it will be useful,
+popup is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
-along with PSO; if not, write to the Free Software
+along with popup; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
USAGE:
-PD: Put it in your extra folder.
+Put the binary in your extra folder.
+Put the helpfile in your 5.reference folder.
Arguments: [pixel width] [background colour] [name] [opt1] [opt2] [...]
diff --git a/popup/makefile b/popup/makefile
index b39c62b..6b85a4e 100644
--- a/popup/makefile
+++ b/popup/makefile
@@ -1,7 +1,7 @@
current:
echo make pd_linux, pd_nt, pd_irix5, or pd_irix6
-clean: ; rm -f *.pd_linux *.o
+clean: ; rm -f popup.pd_{linux,nt,irix?,darwin} *.o
# ----------------------- NT -----------------------
diff --git a/popup/popup-help.pd b/popup/popup-help.pd
index 9ed1397..89af6e1 100644
--- a/popup/popup-help.pd
+++ b/popup/popup-help.pd
@@ -1,15 +1,17 @@
#N canvas 154 131 631 317 10;
-#X obj 78 188 popup 124 white duh! one two three four five six seven
+#X obj 66 220 popup 124 white duh! one two three four five six seven
eight nine ten eleven twelve thirteen i14 i15 i16 i17 i18 i19 i20 i21
i22 i23 i24 i25 i26 i26 i27 i28 i29 i30;
-#X obj 79 233 print index;
-#X msg 91 68 name popup;
-#X obj 181 234 print symbol;
-#X floatatom 33 32 5 0 0 0 - - -;
-#X msg 138 124 options one two three four five six seven eight nine
+#X obj 67 265 print index;
+#X msg 79 100 name popup;
+#X obj 169 266 print symbol;
+#X floatatom 44 78 5 0 0 0 - - -;
+#X msg 126 156 options one two three four five six seven eight nine
ten eleven twelve thirteen i14 i15 i16 i17 i18 i19 i20 i21 i22 i23
i24 i25 i26 i26 i27 i28 i29 i30;
-#X msg 121 98 bgcolour black;
+#X msg 109 130 bgcolour black;
+#X text 13 11 popup \, a popup menu for PD. Copyright Ben Bogart 2004
+Released under the GPL.;
#X connect 0 0 1 0;
#X connect 0 1 3 0;
#X connect 2 0 0 0;
diff --git a/popup/popup.c b/popup/popup.c
index 9e0db8b..469d34d 100644
--- a/popup/popup.c
+++ b/popup/popup.c
@@ -1,6 +1,20 @@
-/* Popup menu widget for PD */
-/* Based on button from GGEE by Guenter Geiger */
-/* Copyright Ben Bogart 2004 ben@ekran.org */
+/* Popup menu widget for PD *
+ * Based on button from GGEE by Guenter Geiger *
+ * Copyright Ben Bogart 2004 ben@ekran.org *
+
+ * This program is distributed under the terms of the GNU General Public *
+ * License *
+
+ * popup is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+
+ * popup is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU General Public License for more details. */
+
#include <m_pd.h>
@@ -431,7 +445,7 @@ void popup_setup(void) {
class_setsavefn(popup_class,&popup_save);
#endif
- post("Popup v0 Ben Bogart.");
+ post("Popup v0.1 Ben Bogart.");
}