summaryrefslogtreecommitdiffstats
path: root/IconDummy.c4d
diff options
context:
space:
mode:
Diffstat (limited to 'IconDummy.c4d')
-rw-r--r--IconDummy.c4d/DefCore.txt5
-rw-r--r--IconDummy.c4d/Graphics.pngbin0 -> 126 bytes
-rw-r--r--IconDummy.c4d/Script.c16
3 files changed, 21 insertions, 0 deletions
diff --git a/IconDummy.c4d/DefCore.txt b/IconDummy.c4d/DefCore.txt
new file mode 100644
index 0000000..3758e17
--- /dev/null
+++ b/IconDummy.c4d/DefCore.txt
@@ -0,0 +1,5 @@
+[DefCore]
+id=ID7I
+Name=Menu icon dummy
+Version=4,9,5
+Category=C4D_StaticBack
diff --git a/IconDummy.c4d/Graphics.png b/IconDummy.c4d/Graphics.png
new file mode 100644
index 0000000..6b1b504
--- /dev/null
+++ b/IconDummy.c4d/Graphics.png
Binary files differ
diff --git a/IconDummy.c4d/Script.c b/IconDummy.c4d/Script.c
new file mode 100644
index 0000000..58e5f2e
--- /dev/null
+++ b/IconDummy.c4d/Script.c
@@ -0,0 +1,16 @@
+#strict 2
+
+static const DT_Menu_IconDummy = ID7I;
+
+func SetIcon(id icon, int nr)
+{
+ SetGraphics(0, this, icon);
+ SetPicture(GetDefCoreVal("Picture", "DefCore", icon, 0) + nr * GetDefCoreVal("Picture", "DefCore", icon, 2), GetDefCoreVal("Picture", "DefCore", icon, 1), GetDefCoreVal("Picture", "DefCore", icon, 2), GetDefCoreVal("Picture", "DefCore", icon, 3));
+ return this;
+}
+
+func SetColor(int color)
+{
+ SetClrModulation(color);
+ return this;
+}