diff --git a/PyResources/icons.qrc b/PyResources/icons.qrc
index 0e815fa..4cdf417 100644
--- a/PyResources/icons.qrc
+++ b/PyResources/icons.qrc
@@ -1,9 +1,14 @@
+ icons/Lattice_Apply.svg
icons/Lattice_BoundBox.svg
+ icons/Lattice_Compose.svg
icons/Lattice_CompoundFilter.svg
icons/Lattice_Downgrade.svg
icons/Lattice_Explode.svg
icons/Lattice_FuseCompound.svg
+ icons/Lattice_LinearArray.svg
+ icons/Lattice_Placement.svg
+ icons/Lattice_PolarArray.svg
diff --git a/PyResources/icons/Lattice_Apply.svg b/PyResources/icons/Lattice_Apply.svg
new file mode 100644
index 0000000..c2b53ca
--- /dev/null
+++ b/PyResources/icons/Lattice_Apply.svg
@@ -0,0 +1,276 @@
+
+
+
+
diff --git a/PyResources/icons/Lattice_Compose.svg b/PyResources/icons/Lattice_Compose.svg
new file mode 100644
index 0000000..ba002fd
--- /dev/null
+++ b/PyResources/icons/Lattice_Compose.svg
@@ -0,0 +1,341 @@
+
+
+
+
diff --git a/PyResources/icons/Lattice_LinearArray.svg b/PyResources/icons/Lattice_LinearArray.svg
new file mode 100644
index 0000000..334d064
--- /dev/null
+++ b/PyResources/icons/Lattice_LinearArray.svg
@@ -0,0 +1,258 @@
+
+
+
+
diff --git a/PyResources/icons/Lattice_Placement.svg b/PyResources/icons/Lattice_Placement.svg
new file mode 100644
index 0000000..66ae59e
--- /dev/null
+++ b/PyResources/icons/Lattice_Placement.svg
@@ -0,0 +1,224 @@
+
+
+
+
diff --git a/PyResources/icons/Lattice_PolarArray.svg b/PyResources/icons/Lattice_PolarArray.svg
new file mode 100644
index 0000000..d9720ef
--- /dev/null
+++ b/PyResources/icons/Lattice_PolarArray.svg
@@ -0,0 +1,328 @@
+
+
+
+
diff --git a/PyResources/icons/reference/Tree_Part_Cone_Parametric.svg b/PyResources/icons/reference/Tree_Part_Cone_Parametric.svg
new file mode 100644
index 0000000..4d1933a
--- /dev/null
+++ b/PyResources/icons/reference/Tree_Part_Cone_Parametric.svg
@@ -0,0 +1,166 @@
+
+
+
+
diff --git a/PyResources/icons/reference/Tree_Part_Cylinder_Parametric.svg b/PyResources/icons/reference/Tree_Part_Cylinder_Parametric.svg
new file mode 100644
index 0000000..d46e4ae
--- /dev/null
+++ b/PyResources/icons/reference/Tree_Part_Cylinder_Parametric.svg
@@ -0,0 +1,201 @@
+
+
+
+
diff --git a/lattice_rc.py b/lattice_rc.py
index 5946505..84ce16a 100644
--- a/lattice_rc.py
+++ b/lattice_rc.py
@@ -2,16 +2,16 @@
# Resource object code
#
-# Created: Вс 18. окт 22:05:21 2015
+# Created: Вт 27. окт 21:22:31 2015
# by: The Resource Compiler for PySide (Qt v4.8.6)
#
# WARNING! All changes made in this file will be lost!
from PySide import QtCore
-qt_resource_data = "\x00\x00\x1e`\x0a\x0a\x0a\x0a\x00\x00\x136\x0a\x0a\x0a\x0a\x00\x00/\xc5\x0a\x0a\x0a\x0a\x00\x00=\xcd\x0a\x0a\x0a\x0a\x00\x00\x12E\x0a\x0a\x0a\x0a"
-qt_resource_name = "\x00\x05\x00o\xa6S\x00i\x00c\x00o\x00n\x00s\x00\x14\x0c\xad\x9cG\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00B\x00o\x00u\x00n\x00d\x00B\x00o\x00x\x00.\x00s\x00v\x00g\x00\x18\x08\x81q\xe7\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00F\x00u\x00s\x00e\x00C\x00o\x00m\x00p\x00o\x00u\x00n\x00d\x00.\x00s\x00v\x00g\x00\x1a\x06\x1ax\x07\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00C\x00o\x00m\x00p\x00o\x00u\x00n\x00d\x00F\x00i\x00l\x00t\x00e\x00r\x00.\x00s\x00v\x00g\x00\x13\x09\xf3\x08G\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00E\x00x\x00p\x00l\x00o\x00d\x00e\x00.\x00s\x00v\x00g\x00\x15\x0f\xd0?g\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00D\x00o\x00w\x00n\x00g\x00r\x00a\x00d\x00e\x00.\x00s\x00v\x00g"
-qt_resource_struct = "\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x02\x00\x00\x00t\x00\x00\x00\x00\x00\x01\x00\x001\x9e\x00\x00\x00>\x00\x00\x00\x00\x00\x01\x00\x00\x1ed\x00\x00\x00\xae\x00\x00\x00\x00\x00\x01\x00\x00ag\x00\x00\x00\x10\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\xda\x00\x00\x00\x00\x00\x01\x00\x00\x9f8"
+qt_resource_data = "\x00\x00\x1c\xd9\x0a\x0a\x0a\x0a\x00\x00\x1e`\x0a\x0a\x0a\x0a\x00\x00\x136\x0a\x0a\x0a\x0a\x00\x00/\xc5\x0a\x0a\x0a\x0a\x00\x005\x0e\x0a\x0a\x0a\x0a\x00\x00=\xcd\x0a\x0a\x0a\x0a\x00\x007.\x0a\x0a\x0a\x0a\x00\x00\x12E\x0a\x0a\x0a\x0a\x00\x00&\xcf\x0a\x0a\x0a\x0a\x00\x00 ,\x0a\x0a\x0a\x0a"
+qt_resource_name = "\x00\x05\x00o\xa6S\x00i\x00c\x00o\x00n\x00s\x00\x15\x0c\xa4\x8b\xe7\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00P\x00l\x00a\x00c\x00e\x00m\x00e\x00n\x00t\x00.\x00s\x00v\x00g\x00\x14\x0c\xad\x9cG\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00B\x00o\x00u\x00n\x00d\x00B\x00o\x00x\x00.\x00s\x00v\x00g\x00\x18\x08\x81q\xe7\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00F\x00u\x00s\x00e\x00C\x00o\x00m\x00p\x00o\x00u\x00n\x00d\x00.\x00s\x00v\x00g\x00\x1a\x06\x1ax\x07\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00C\x00o\x00m\x00p\x00o\x00u\x00n\x00d\x00F\x00i\x00l\x00t\x00e\x00r\x00.\x00s\x00v\x00g\x00\x13\x0a\xf6.\xc7\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00C\x00o\x00m\x00p\x00o\x00s\x00e\x00.\x00s\x00v\x00g\x00\x13\x09\xf3\x08G\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00E\x00x\x00p\x00l\x00o\x00d\x00e\x00.\x00s\x00v\x00g\x00\x16\x0f\x17\x1f\xe7\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00P\x00o\x00l\x00a\x00r\x00A\x00r\x00r\x00a\x00y\x00.\x00s\x00v\x00g\x00\x15\x0f\xd0?g\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00D\x00o\x00w\x00n\x00g\x00r\x00a\x00d\x00e\x00.\x00s\x00v\x00g\x00\x11\x09H\x04\x87\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00A\x00p\x00p\x00l\x00y\x00.\x00s\x00v\x00g\x00\x17\x0d\x05\xdc\x87\x00L\x00a\x00t\x00t\x00i\x00c\x00e\x00_\x00L\x00i\x00n\x00e\x00a\x00r\x00A\x00r\x00r\x00a\x00y\x00.\x00s\x00v\x00g"
+qt_resource_struct = "\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x00\x00\x02\x00\x00\x00\x0a\x00\x00\x00\x02\x00\x00\x00\xa4\x00\x00\x00\x00\x00\x01\x00\x00N{\x00\x00\x00n\x00\x00\x00\x00\x00\x01\x00\x00;A\x00\x00\x01\x98\x00\x00\x00\x00\x00\x01\x00\x01:\xa2\x00\x00\x01\x0a\x00\x00\x00\x00\x00\x01\x00\x00\xb3V\x00\x00\x00\xde\x00\x00\x00\x00\x00\x01\x00\x00~D\x00\x00\x00\x10\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x01\x00\x00\x1c\xdd\x00\x00\x01\xc0\x00\x00\x00\x00\x00\x01\x00\x01au\x00\x00\x016\x00\x00\x00\x00\x00\x01\x00\x00\xf1'\x00\x00\x01h\x00\x00\x00\x00\x00\x01\x00\x01(Y"
def qInitResources():
QtCore.qRegisterResourceData(0x01, qt_resource_struct, qt_resource_name, qt_resource_data)