From 689aec8f2821f6d3daede4e638fd27da9d6146db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Wed, 7 Dec 2022 18:35:39 +0100 Subject: [PATCH] Added List of treenode subitems on otherwise empty panel (with 32x32 icons) --- CHANGELOG.md | 1 + .../decompiler/flash/gui/FolderListPanel.java | 265 ++++++++++++++++++ .../jpexs/decompiler/flash/gui/MainPanel.java | 29 +- .../decompiler/flash/gui/graphics/abc32.png | Bin 0 -> 1249 bytes .../decompiler/flash/gui/graphics/as32.png | Bin 0 -> 1131 bytes .../flash/gui/graphics/asbutton32.png | Bin 0 -> 6825 bytes .../flash/gui/graphics/asclass32.png | Bin 0 -> 1051 bytes .../flash/gui/graphics/asclip32.png | Bin 0 -> 7978 bytes .../flash/gui/graphics/asconst32.png | Bin 0 -> 780 bytes .../flash/gui/graphics/asframe32.png | Bin 0 -> 7934 bytes .../flash/gui/graphics/asfunction32.png | Bin 0 -> 1070 bytes .../flash/gui/graphics/asinit32.png | Bin 0 -> 7044 bytes .../flash/gui/graphics/asinterface32.png | Bin 0 -> 1008 bytes .../decompiler/flash/gui/graphics/asvar32.png | Bin 0 -> 779 bytes .../flash/gui/graphics/binarydata32.png | Bin 0 -> 1430 bytes .../flash/gui/graphics/bundlebinary32.png | Bin 0 -> 7279 bytes .../flash/gui/graphics/bundleiggy32.png | Bin 0 -> 2249 bytes .../flash/gui/graphics/bundleswc32.png | Bin 0 -> 858 bytes .../flash/gui/graphics/bundlezip32.png | Bin 0 -> 1086 bytes .../flash/gui/graphics/button32.png | Bin 0 -> 2369 bytes .../flash/gui/graphics/buttonrecord32.png | Bin 0 -> 1814 bytes .../decompiler/flash/gui/graphics/end32.png | Bin 0 -> 1797 bytes .../decompiler/flash/gui/graphics/error32.png | Bin 0 -> 2009 bytes .../flash/gui/graphics/fileattributes32.png | Bin 0 -> 1319 bytes .../decompiler/flash/gui/graphics/flash32.png | Bin 0 -> 1810 bytes .../flash/gui/graphics/folder32.png | Bin 0 -> 1086 bytes .../flash/gui/graphics/folderopen32.png | Bin 0 -> 1086 bytes .../decompiler/flash/gui/graphics/font32.png | Bin 0 -> 1602 bytes .../decompiler/flash/gui/graphics/frame32.png | Bin 0 -> 1560 bytes .../flash/gui/graphics/header32.png | Bin 0 -> 738 bytes .../decompiler/flash/gui/graphics/image32.png | Bin 0 -> 1118 bytes .../flash/gui/graphics/metadata32.png | Bin 0 -> 1359 bytes .../flash/gui/graphics/morphshape32.png | Bin 0 -> 951 bytes .../decompiler/flash/gui/graphics/movie32.png | Bin 0 -> 1654 bytes .../flash/gui/graphics/othertag32.png | Bin 0 -> 1447 bytes .../flash/gui/graphics/package32.png | Bin 0 -> 972 bytes .../flash/gui/graphics/placeobject32.png | Bin 0 -> 1815 bytes .../flash/gui/graphics/removeobject32.png | Bin 0 -> 1886 bytes .../flash/gui/graphics/scalinggrid32.png | Bin 0 -> 7873 bytes .../gui/graphics/setbackgroundcolor32.png | Bin 0 -> 1646 bytes .../decompiler/flash/gui/graphics/shape32.png | Bin 0 -> 543 bytes .../flash/gui/graphics/showframe32.png | Bin 0 -> 1859 bytes .../flash/gui/graphics/sprite32.png | Bin 0 -> 1818 bytes .../decompiler/flash/gui/graphics/text32.png | Bin 0 -> 665 bytes 44 files changed, 294 insertions(+), 1 deletion(-) create mode 100644 src/com/jpexs/decompiler/flash/gui/FolderListPanel.java create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/abc32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/as32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/asbutton32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/asclass32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/asclip32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/asconst32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/asframe32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/asfunction32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/asinit32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/asinterface32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/asvar32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/binarydata32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/bundlebinary32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/bundleiggy32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/bundleswc32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/bundlezip32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/button32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/buttonrecord32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/end32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/error32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/fileattributes32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/flash32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/folder32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/folderopen32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/font32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/frame32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/header32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/image32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/metadata32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/morphshape32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/movie32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/othertag32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/package32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/placeobject32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/removeobject32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/scalinggrid32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/setbackgroundcolor32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/shape32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/showframe32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/sprite32.png create mode 100644 src/com/jpexs/decompiler/flash/gui/graphics/text32.png diff --git a/CHANGELOG.md b/CHANGELOG.md index f41178921..737d8cdd2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ All notable changes to this project will be documented in this file. - ProductInfo tag information display - DebugId tag proper display and editation - [#1564], [#1676], [#1697], [#1893] Display of DefineVideoStream tags with VLC player +- List of treenode subitems on otherwise empty panel (with 32x32 icons) ### Fixed - [#1897] Close menu button without selecting specific item diff --git a/src/com/jpexs/decompiler/flash/gui/FolderListPanel.java b/src/com/jpexs/decompiler/flash/gui/FolderListPanel.java new file mode 100644 index 000000000..47735f4e9 --- /dev/null +++ b/src/com/jpexs/decompiler/flash/gui/FolderListPanel.java @@ -0,0 +1,265 @@ +/* + * Copyright (C) 2022 JPEXS + * + * This program 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 3 of the License, or + * (at your option) any later version. + * + * This program 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 this program. If not, see . + */ +package com.jpexs.decompiler.flash.gui; + +import com.jpexs.decompiler.flash.configuration.Configuration; +import com.jpexs.decompiler.flash.gui.tagtree.AbstractTagTree; +import com.jpexs.decompiler.flash.tags.Tag; +import com.jpexs.decompiler.flash.tags.base.CharacterTag; +import com.jpexs.decompiler.flash.treeitems.TreeItem; +import com.jpexs.helpers.SerializableImage; +import java.awt.Color; +import java.awt.Dimension; +import java.awt.Font; +import java.awt.Graphics; +import java.awt.Rectangle; +import java.awt.SystemColor; +import java.awt.event.MouseAdapter; +import java.awt.event.MouseEvent; +import java.awt.geom.AffineTransform; +import java.awt.image.BufferedImage; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Locale; +import java.util.Map; +import java.util.Set; +import java.util.WeakHashMap; +import javax.swing.Icon; +import javax.swing.JLabel; +import javax.swing.JPanel; +import javax.swing.JScrollPane; +import javax.swing.JViewport; +import javax.swing.SwingUtilities; +import org.pushingpixels.substance.api.ColorSchemeAssociationKind; +import org.pushingpixels.substance.api.ComponentState; +import org.pushingpixels.substance.api.DecorationAreaType; +import org.pushingpixels.substance.api.SubstanceLookAndFeel; +import org.pushingpixels.substance.api.SubstanceSkin; + +/** + * + * @author JPEXS + */ +public class FolderListPanel extends JPanel { + private List items; + + private int selectedIndex = -1; + + public Map selectedItems = new HashMap<>(); + + + private static final int PREVIEW_SIZE = 150; + + private static final int BORDER_SIZE = 5; + + private static final int LABEL_HEIGHT = 20; + + private static final int CELL_HEIGHT = 2 * BORDER_SIZE + PREVIEW_SIZE + LABEL_HEIGHT; + + private static final int CELL_WIDTH = 2 * BORDER_SIZE + PREVIEW_SIZE; + + + private static final Map ICONS; + + protected Map> missingNeededCharacters = new WeakHashMap<>(); + + private MainPanel mainPanel; + + static { + ICONS = new HashMap<>(); + for (TreeNodeType treeNodeType : TreeNodeType.values()) { + if (treeNodeType != TreeNodeType.UNKNOWN) { + String tagTypeStr = treeNodeType.toString().toLowerCase(Locale.ENGLISH).replace("_", ""); + try{ + ICONS.put(treeNodeType, View.getIcon(tagTypeStr + "32")); + }catch(NullPointerException npe) { + System.err.println("ICON "+tagTypeStr + "32.png does not exist!"); + ICONS.put(treeNodeType, View.getIcon("about32")); + } + } + } + } + + private static final SerializableImage noImage = new SerializableImage(PREVIEW_SIZE, PREVIEW_SIZE, BufferedImage.TYPE_INT_ARGB); + + static { + noImage.fillTransparent(); + } + + public FolderListPanel(final MainPanel mainPanel, List items) { + this.items = items; + this.mainPanel = mainPanel; + + addMouseListener(new MouseAdapter() { + @Override + public void mouseClicked(MouseEvent e) { + if (e.getClickCount() > 1) { + if (selectedIndex > -1) { + mainPanel.setTagTreeSelectedNode(mainPanel.getCurrentTree(), FolderListPanel.this.items.get(selectedIndex)); + } + } + } + + @Override + public void mousePressed(MouseEvent e) { + int width = getWidth(); + + int cols = width / CELL_WIDTH; + int rows = (int) Math.ceil(FolderListPanel.this.items.size() / (float) cols); + int x = e.getX() / CELL_WIDTH; + int y = e.getY() / CELL_HEIGHT; + int index = y * cols + x; + if (index >= FolderListPanel.this.items.size()) { + return; + } + + if (SwingUtilities.isLeftMouseButton(e) || selectedItems.isEmpty()) { + if (!e.isControlDown()) { + selectedItems.clear(); + } + int oldSelectedIndex = selectedIndex; + selectedIndex = index; + + if (e.isShiftDown() && oldSelectedIndex > -1) { + int minindex = Math.min(selectedIndex, oldSelectedIndex); + int maxindex = Math.max(selectedIndex, oldSelectedIndex); + for (int i = minindex; i <= maxindex; i++) { + selectedItems.put(i, FolderListPanel.this.items.get(i)); + } + selectedIndex = oldSelectedIndex; + } else { + TreeItem ti = FolderListPanel.this.items.get(index); + if (!selectedItems.containsKey(selectedIndex)) { + selectedItems.put(selectedIndex, ti); + } else { + selectedItems.remove(selectedIndex); + selectedIndex = -1; + } + } + } + + if (SwingUtilities.isRightMouseButton(e)) { + mainPanel.getContextPopupMenu().update(new ArrayList<>(selectedItems.values())); + mainPanel.getContextPopupMenu().show(FolderListPanel.this, e.getX(), e.getY()); + } + repaint(); + } + }); + } + + public synchronized void setItems(List items) { + this.items = items; + revalidate(); + repaint(); + selectedItems.clear(); + selectedIndex = -1; + ((JScrollPane)getParent().getParent()).getVerticalScrollBar().setValue(0); + } + + public void clear() { + items = new ArrayList<>(); + selectedItems.clear(); + selectedIndex = -1; + } + + @Override + public Dimension getPreferredSize() { + int width = getParent().getSize().width - 1; + int cols = width / CELL_WIDTH; + int rows = (int) Math.ceil(items.size() / (float) cols); + int height = rows * CELL_HEIGHT; + int prefWidth = cols * CELL_WIDTH; + return new Dimension(prefWidth, height); + } + + @Override + public void paint(Graphics g) { + super.paint(g); + Rectangle r = getVisibleRect(); + int width = getWidth(); + int cols = width / CELL_WIDTH; + int start_y = r.y / CELL_HEIGHT; + JLabel l = new JLabel(); + Font f = l.getFont().deriveFont(AffineTransform.getScaleInstance(0.8, 0.8)); + int finish_y = (int) Math.ceil((r.y + r.height) / (float) CELL_HEIGHT); + Color color; + Color selectedColor; + Color selectedTextColor; + Color borderColor; + Color textColor; + if (Configuration.useRibbonInterface.get()) { + SubstanceSkin skin = SubstanceLookAndFeel.getCurrentSkin(); + color = skin.getColorScheme(DecorationAreaType.GENERAL, ColorSchemeAssociationKind.FILL, ComponentState.ENABLED).getBackgroundFillColor(); + selectedColor = skin.getColorScheme(DecorationAreaType.GENERAL, ColorSchemeAssociationKind.FILL, ComponentState.ROLLOVER_SELECTED).getBackgroundFillColor(); + borderColor = skin.getColorScheme(DecorationAreaType.GENERAL, ColorSchemeAssociationKind.BORDER, ComponentState.ROLLOVER_SELECTED).getUltraDarkColor(); + textColor = skin.getColorScheme(DecorationAreaType.GENERAL, ColorSchemeAssociationKind.FILL, ComponentState.ENABLED).getForegroundColor(); + selectedTextColor = skin.getColorScheme(DecorationAreaType.GENERAL, ColorSchemeAssociationKind.FILL, ComponentState.ROLLOVER_SELECTED).getForegroundColor(); + } else { + color = SystemColor.control; + selectedColor = SystemColor.textHighlight; + borderColor = SystemColor.controlShadow; + textColor = SystemColor.controlText; + selectedTextColor = SystemColor.textHighlightText; + } + + for (int y = start_y; y <= finish_y; y++) { + for (int x = 0; x < cols; x++) { + int index = y * cols + x; + if (index < items.size()) { + + g.setColor(color); + if (selectedItems.containsKey(index)) { + g.setColor(selectedColor); + } + g.fillRect(x * CELL_WIDTH, y * CELL_HEIGHT, CELL_WIDTH, CELL_HEIGHT); + + TreeItem treeItem = items.get(index); + + TreeNodeType type = AbstractTagTree.getTreeNodeType(treeItem); + Icon icon = ICONS.get(type); + icon.paintIcon(l, g, x * CELL_WIDTH + BORDER_SIZE + PREVIEW_SIZE / 2 - icon.getIconWidth() / 2, y * CELL_HEIGHT + BORDER_SIZE + PREVIEW_SIZE / 2 - icon.getIconHeight() / 2); + String s; + if (treeItem instanceof Tag) { + s = ((Tag) treeItem).getTagName(); + if (treeItem instanceof CharacterTag) { + s = s + " (" + ((CharacterTag) treeItem).getCharacterId() + ")"; + } + } else { + s = treeItem.toString(); + } + + int itemIndex = mainPanel.getCurrentTree().getFullModel().getItemIndex(treeItem); + if (itemIndex > 1) { + s += " [" + itemIndex + "]"; + } + + g.setFont(f); + g.setColor(borderColor); + g.drawLine(x * CELL_WIDTH, y * CELL_HEIGHT + BORDER_SIZE + PREVIEW_SIZE, x * CELL_WIDTH + CELL_WIDTH, y * CELL_HEIGHT + BORDER_SIZE + PREVIEW_SIZE); + g.drawRect(x * CELL_WIDTH, y * CELL_HEIGHT, CELL_WIDTH, CELL_HEIGHT); + g.setColor(textColor); + if (selectedItems.containsKey(index)) { + g.setColor(selectedTextColor); + } + g.drawString(s, x * CELL_WIDTH + BORDER_SIZE, y * CELL_HEIGHT + BORDER_SIZE + PREVIEW_SIZE + LABEL_HEIGHT); + + } + } + } + } +} diff --git a/src/com/jpexs/decompiler/flash/gui/MainPanel.java b/src/com/jpexs/decompiler/flash/gui/MainPanel.java index 348f52538..6a49b14b7 100644 --- a/src/com/jpexs/decompiler/flash/gui/MainPanel.java +++ b/src/com/jpexs/decompiler/flash/gui/MainPanel.java @@ -322,12 +322,17 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se private final JPanel displayPanel; public FolderPreviewPanel folderPreviewPanel; + + public FolderListPanel folderListPanel; private boolean isWelcomeScreen = true; private static final String CARDPREVIEWPANEL = "Preview card"; private static final String CARDFOLDERPREVIEWPANEL = "Folder preview card"; + + private static final String CARDFOLDERLISTPANEL = "Folder list card"; + private static final String CARDEMPTYPANEL = "Empty card"; @@ -872,6 +877,15 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se return folderPreviewCard; } + private JPanel createFolderListCard() { + JPanel folderListCard = new JPanel(new BorderLayout()); + folderListPanel = new FolderListPanel(this, new ArrayList<>()); + folderListCard.add(new FasterScrollPane(folderListPanel), BorderLayout.CENTER); + + return folderListCard; + } + + private JPanel createDumpPreviewCard() { JPanel dumpViewCard = new JPanel(new BorderLayout()); dumpViewPanel = new DumpViewPanel(dumpTree); @@ -1022,6 +1036,7 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se displayPanel.add(previewPanel, CARDPREVIEWPANEL); displayPanel.add(createFolderPreviewCard(), CARDFOLDERPREVIEWPANEL); + displayPanel.add(createFolderListCard(), CARDFOLDERLISTPANEL); displayPanel.add(createDumpPreviewCard(), CARDDUMPVIEW); headerPanel = new HeaderInfoPanel(); @@ -3716,6 +3731,7 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se previewPanel.clear(); headerPanel.clear(); folderPreviewPanel.clear(); + folderListPanel.clear(); if (abcPanel != null) { abcPanel.clearSwf(); } @@ -4824,6 +4840,7 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se } folderPreviewPanel.clear(); + folderListPanel.clear(); previewPanel.clear(); stopFlashPlayer(); @@ -4961,7 +4978,7 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se showPreview(treeItem, previewPanel, -1, null); showCard(CARDPREVIEWPANEL); } else if (!(treeItem instanceof ScriptPack)) { - showCard(CARDEMPTYPANEL); + showFolderList(treeItem); } if (oldItem instanceof TreeRoot) { pinsPanel.setCurrent(null); @@ -5075,6 +5092,10 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se } private void showFolderPreview(FolderItem item) { + if (item.getName().equals(TagTreeModel.FOLDER_OTHERS)) { + showFolderList(item); + return; + } List folderPreviewItems = new ArrayList<>(); String folderName = item.getName(); SWF swf = item.swf; @@ -5083,6 +5104,12 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se folderPreviewPanel.setItems(folderPreviewItems); showCard(CARDFOLDERPREVIEWPANEL); } + + private void showFolderList(TreeItem item) { + List items = new ArrayList<>(getCurrentTree().getFullModel().getAllChildren(item)); + folderListPanel.setItems(items); + showCard(CARDFOLDERLISTPANEL); + } private boolean isFreeing; diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/abc32.png b/src/com/jpexs/decompiler/flash/gui/graphics/abc32.png new file mode 100644 index 0000000000000000000000000000000000000000..798ea77c837a42622e88f5b8dd62b96998ed6782 GIT binary patch literal 1249 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 literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/asbutton32.png b/src/com/jpexs/decompiler/flash/gui/graphics/asbutton32.png new file mode 100644 index 0000000000000000000000000000000000000000..adc3aca6d7da508f1d50ad46b48f3cc10b5ee867 GIT binary patch literal 6825 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 literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/asclass32.png b/src/com/jpexs/decompiler/flash/gui/graphics/asclass32.png new file mode 100644 index 0000000000000000000000000000000000000000..e30a0642e40553fb6dc8b15f9bd93cb5e94ec71c GIT binary patch literal 1051 zcmV+$1mydPP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H11E@(v zK~z|U#g^Z1lT{eUKhJqv`mUQ%Ol1ABA0LE*UBfyC5`+13t6#9a=SZ3!dTuI=%neY>@N-~JlLZ*nf)_dGwo=X;*# zoCE(er0UysJ()}br*xr!ZYh)o1SLW~pa0>biHQjy*D9fxuHU?=cZ-#k6&+6`ZU9E3 zgs!S@Q|scoAN{?INVP!D&|0%U)X#K0&be5O+}X2dfV`8Rs`?g7cBK?b zDGbACI4oNLQHr(o4SYTyCx(Z|rxS^5)KQ|Ez%~;Rlv0RD!(rJ$v8YUshsRG=@%#M^ zNz^6K>agJPxaly>GKrB$WIR4IV@tx3fMF<v(tqAH!K-mzOTb<+b!%IwlJc(fx>&a_+2@i(x z`~7@&`vSK<{JFxsU5E-#sE#xYnnlcm$$ReMmirGOZvPS_r!eNh$`7i{gd z)-3(G#IfFEHGU$_cT(LVeDFXqJG<@tvi_W3b3+9D0fODZisX0i-ezpGhtT)8D&piu zMk)06woX7qn4NX;b<#usfc4kppz#wk@iXiTbnyDY*T_B3uyp@ECpUb2@#F}G-l0%B z%|8fR=g+r6KnWtyKLAHg?wkqnuKt}ncYedO`Uj`^h3H==2pm7{u#jS`)(MCdy&dNE z=HBKV^Dv*Vg(pAfn1BXHdfghRSG{GMnpa(Gaq4zK?US*_swtbcx}ey@4MIy3>4o;T zK#XDyET`<}ms7x-B?Z!Hd!uw31_$e&gpLFZ5#AfqC@I(*yamyy2F55jt?kP)DWjt5)jzDkxX_K zv@X97ca73nAR?PK`6}=VupiiKGq+o4U>$e_Y&a2c1D(L07o6Ne7I+41{YUXz$Gl=> literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/asclip32.png b/src/com/jpexs/decompiler/flash/gui/graphics/asclip32.png new file mode 100644 index 0000000000000000000000000000000000000000..401ceb566db95ff34f2b491dff43ba7093968c51 GIT binary patch literal 7978 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 H``~{8^MB1) literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/asconst32.png b/src/com/jpexs/decompiler/flash/gui/graphics/asconst32.png new file mode 100644 index 0000000000000000000000000000000000000000..f1c6de8a3571a343431d9c2b5627c517179f87e7 GIT binary patch literal 780 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 NVrpb*SZHu4{9n}A-wFT# literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/asfunction32.png b/src/com/jpexs/decompiler/flash/gui/graphics/asfunction32.png new file mode 100644 index 0000000000000000000000000000000000000000..1b7852b7f0d85ad32c0c45bb1ffff623301c31df GIT binary patch literal 1070 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 literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/asinterface32.png b/src/com/jpexs/decompiler/flash/gui/graphics/asinterface32.png new file mode 100644 index 0000000000000000000000000000000000000000..168def2c97e9b5e47878c8b7ca25a391360c4fc9 GIT binary patch literal 1008 zcmVpF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H11AR$E zK~z|U#gCMNbaoqO&%?>!&)4E)cKf%VL@YPAY{ zJPjxLxcKkw~%{p|wncALjrTNt|jEf53V`4i|F6y;0c^74}34iB+y8(r5a6bgJ< zDslbpJ@<=6?iY(A&$T<3i;hWPbOe5X`I4if8m4KI&3=L7IM}w$lb?QM`|%Gf{FUrR zq#J>5L^B_M)QfJPQQsO+B12*~n;ae0C>D#PQYn;D7>2>h$_kccaj?IKCc=zTXanNw zCoBTD ztpO#%;H=Vh9mjDn3}fUO$8m^6qeC|i>ZO1bXx&cuAeOa8v)LS}@47Cpudc}F^F!xE z{AW^N1Z>-;(Kz+K&CbR+J3C{3ex779+2_1oud|p;^2e)JeRc|k&jQmH*oKWpgIcXd zDwXoSXEGU%kB>V<<#K&{ zrfG6=a)MzP#9}eB*(|1M`dp-A%MXEVh)?^72=REF)qD5&B$q?ibzcXBJn4Zoph9Lr z*#0pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10+>le zK~z|U&6m$l6G0TmKW~Q8LNU>cmWxP3Oi1)(Ik(!2K`%|vga&W=mx*0|1gHo91TI`X zzzyYw8X=)Tv~R=-B*JXf9sbl~O3B&|1e1&lW(G;^)yZg+hU6<#KJ=an^~* zL>S}QghbUnuPi;+=S3;!tk!*B)t>;aAt-ND=Yr_Hh}B8 zys6h2&17BzW59_WzzZlU6@Wr$ot!dPDlu0o4YYB)o698xNSOf~(* z{WyN{{m;;DpYitHuSBqsCGg87!u?rz@;p9Z=b~%hU%se9MwH<4&XC9u1AGxgtXE7j z0M);Pl+7q20so-@0x2BgFeHVx1E{_LLl6Y~hXP30L<4=ffeicyJ)pt=Dome);3=^C zCv3v>83_6e1E9rEfCwDyf=+N7AMAq6CU0VENG;+QV16F5SvP)lfJacRChws{B`6l5 zSWNdXp+D{E0D8tssn}O(ViXTx0LT>p@AEp~cth%sZ3Pf$Z8n<|t}*`i;kDJf7eu5r zV7-8D1Jl5r0l!^W1~>xtfnys$2FL@WH@vu~-@qx*{!8)G>kp1-+~bDGVRrxk002ov JPDHLkV1i_FV3Ys= literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/binarydata32.png b/src/com/jpexs/decompiler/flash/gui/graphics/binarydata32.png new file mode 100644 index 0000000000000000000000000000000000000000..cb059cfa3c56a6e98366e7060e5cb8d075acb1f3 GIT binary patch literal 1430 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 O2+_{j_JXx<+`j-Tj(G+E literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/bundleiggy32.png b/src/com/jpexs/decompiler/flash/gui/graphics/bundleiggy32.png new file mode 100644 index 0000000000000000000000000000000000000000..b84314bb3c86f3c2c4907635b8d93b1a36a538a9 GIT binary patch literal 2249 zcmV;)2sZbLP)hMf*MF08k$s*h*E`?KpLc~YNIw4B1uW=Mks2dHa~(I(SlJcl86+V zltP12FbTy#sEtzI#x{0Xdu_A!vg>`!?Ci|!^xV5^*QruBNq^9>j`wxvp6`6;JLlZ7 zn5K!Fc?r15m*tZ#Y~Q%TU031RC^WO$V`UFG?1e&hkHLjJamz*#&~1`L!+@}&%E-^=~=Y#OZ<0Dy!_;S>-^>ZAKY@+ zDo9p4MA3>8Zxss@jCPLL%u{aRw_7*^%=n*SaC4XW;i;&BnutP@1lT1!zWUCV>ix$q zy*(SmYzBm1Z~FS9fr|27x8A*)oICh3Q4(RZIbfBnek3PDkP`_^My^B2YU694eWQ*RX|n+c+c$q>eMPyiqiy-U+@U1dVdyFx zPAC4_*^P6TuHwP_SD>x+bF?|Tld(W9Ehc9~AfSn{tJwaV4qQ5S7K`egsPWrT)3yx3 zrY|5Bk03o2MKl(JrdzJBeRfYR1HsGin_pSzD=Bt#G%dQFQ*J3_CYLjC?)(6L_KV-* zwneR2`<yM}oc=7luCwwlTqPU8PF?lK{LVfU7H?qXh=A;=piegXjN!s8!2B3)2 z)>7Hn#6l*g41owkNli4fQC7F!4u4%MQEx|SpaE{O&W){Q~=lkhu23l6-ddTVejQqI>Su`3UEV$<4GjdtJfNkWi`69mk{h#9S?!8DwL)@`J zkuX*g6T{GmEnUkZboLmAdLvl5{>Rwx-Dk*A8Vl~YkBc^)xIyb=WEB~vXoI3^{owr3 zzoeY)N#B@cEsdjN4&0sqQ7z)+!5*w!yp(9Qa>{cAltsY+urP{BDk%RFR3(XIWQ6q4 zi+h$V!3SMEIMdmS^GEh@QR^zDPfqc5qQi~h@%TX&AJc$#ZG38f-Ng8k(#je}IIn+K zv5(jIS2wKXI0Z?NRYq}4#O3#!y~4vbr-S-|hn(18wL5vqX_Q}u(0jbq^iiZLrSfA&@40T6 zFc}C+kFU0w2ACJ23#aqF-Xid7Qk4{(zFNey(y^zuz1_~7lV!!iU@$`C@#JVUb!vf6 zc*sg1Y)(5|?g~E5Qd1EEQ^adsB3A4+E7G!xsg#1WqVfu`TM4K^rA8FH%L8z@OEG%6 zhv%Qo3RigpM3+ChaqGTsk-somiuswZ6C#Th ze12pcvk{XCPb89!L7(i@5_gUCUqEH!JksL7&H*g?CpNu^vN9iBE+?{?3?^vGb$6e^ z1FOD74J=>ltWP*;O)@5<$QQ)X?*7eZE{~j`jV77;XAU2;0I*c3EH^K`-nENf5AS^X zf!AYWBZ0EYApcRI+jPx_ww5}a>^e@-QfVm}3=9n7j-}09D~7>JG|Op^jfN0SD1U$A zrG1;|_7Sq^^cen6hf?N8DdcEyESf$fPsOR>XuR&316fYvN8ejR&NKMSfkWs#@-A_w z;;~0oLCMIR{(Rfb=Fb3e`8eB)Y^)IAM~`10b0o_ZKtxr|=u?$6cb?N}{E7w_oTu1^ zu0t=ALybdr(s3tEz*tM4Zc?m#GpQuPlgalBkt-j2_?+Xws`Xx*JiTy1yl}!%^D}_6 zA@Ql$cl-c3%%Jt|H59d$A2vCimo6*4Oe%$rKlgOc&iSW#F3|TKz0jXXqz0qm5o$X5 za?+_ws+9X^XoyoRPbClw59ZGa)DM_YSr-gnzDNvZhnTSE0wDgEW4oBi8h!J9(!)Bb zot2@dv zR{hkv<&Or--M5vw9k)(TP)mNA=TF7dc3IPkB{OHQ3`Y-d`@^Zd^y6@$?6l7cz)}EF zLgpp&uoKiA%&}e~lQH4kAe)-Y`KNg_W1-p$W}V|cv*3_Xo}KP?|JRr0Wg XLy|j7rbw}d00000NkvXXu0mjfE>u`a literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/bundleswc32.png b/src/com/jpexs/decompiler/flash/gui/graphics/bundleswc32.png new file mode 100644 index 0000000000000000000000000000000000000000..45c9edfe2f2a3900725b169c7bd3ce6783197e3c GIT binary patch literal 858 zcmV-g1Eu_lP)om4) zJagQ!nLWLC1vKJ~M{nWT{TVn%pbMB0JiQ`p*aB`pem~P#GJol66TlWR!F=xF<<|r7 z-Us`|mmgp-p8+8fu3tO@8bf1s0YHW7JWFtrl&DR>vVoVcadhg{k!;qqs^0}2Y1nq6 zoIs^uVz511O7kk)aTO#|p_kV%S?L4J|fpTPT`x(OzUgeid{jyPsS>JBoq3 zANF9&Vn~7dYiHB8Hz-QSOIwk98lQXhrBeY^ex1D*11Jwk>G`O7)q|FyisR<%T}cBC zmV)lzEDW67l-(3H;DlOiaj?cfpq*n1s$`Ss;Q7^aqZqjJZZERP(I51tAiQ-AMv#kb z1of>q--DB*FrXq-7Su;%pf3foA*wy5pp@j1*xCoIc(Y@g5Q;yD49vwJVy_5St0340 zMt4F^tf?P2CsorNMzx8%q_X@N25L4qaLDMqO(a}uTVN~a=qDcu@VfWt}Xml&@|Az*++ny!` zy~nX!pD7+hdY=#W6m2k-qNnwiX4@YT9t*%iI-z{WMO)T69|5axDAI>YHvlGI?e6b< zIv*||g@yf{&oIrW>GIYsVScZyHNK8d$N&Wqy-+ps||(Hst4oUgsxl kKV74g`A4fP)hPdN^ks^x1!O4u;Z4-8&9zz0@X08Gvobnu-YeZg(HuM%xw8uWU( zg1JYxege;5=x7fB6(%kQMq=)wc-SNq^N%4N;-ms&P)ZAjVGkKE`r+|A5> zuY)#vfZc8;n}an!i`^d|BVctC#(`z&$vc5ER1zhXEw{S}vGO^fMcb6e&=GbO~jqKK{C46F19V@E?e zu|0pt*m@K*S1@#X^lMFjV<(h0a(`t=|2Beg_$hd;`9Eg6Sbq_Tvs$YtWFMA?)5Rw~ z13m!Z7C4HJbLf8~L1iYrjwr&quQ<#;j;Yi=q$g(2``Ozy0J^r-T%N~m1syMM;`edJ z4l8@#Gm$R(>k6*k&!1VyzJY<#qb$~L>2Xgmy1}O(q3AEnPPe3sV@V8sH}dm>{&fae z%ah3zUg~>=t69blGkcCmCuY)r;&HzGgBu`lDXB@2Po~lPHrsQV=F^D79Hf6Hox-hT z>71Xv3KsN+-%jowl~7#{uVs#RaR~S3%LHk|!oZPBySU5*J)i-+$l1pk5103*Mv&)B zaZY=ExekDrKxodR&-gDu#n-=z|I-l9|D3KifPV!T0RL}b>2q6X2><{907*qoM6N<$ Ef?F#E#sB~S literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/button32.png b/src/com/jpexs/decompiler/flash/gui/graphics/button32.png new file mode 100644 index 0000000000000000000000000000000000000000..281545f405b831170c84c10019db31073f110432 GIT binary patch literal 2369 zcmaJ@XH-*p9t{IBfMk)P6oZDKqG-wsDI}0VLJ|QDh7K+ZgyaDkNFjMiC>jM30|@9K zHWWl1MO08haD&JUG8A{DiAq(@h-*VoY;-p`;_QcY-#PF7%enXd+Wqh{IX;`rqGnpN0x1vT6%E@3J5`ni%b;8i)7S98tStyRlA?R#-fm)Ay6C* z^=DEcY!1>xECrE73=Yl1kpLu#fB^_N3W2f#iN^srEP%)2$Y=mZC6cK)0Qu!XX`@N` z(NsSM>q{){iH3@WAPE(VRVtMjr4vRhjllvG3I&V9WAS*j7J-%}i6CwwS|qbyP+)*E zo>U-#1Y!|#UXdFmmP0g@Hq$>#5K6wviez8fq-_{Bkt@Lh7~FhG3qUse|3ihsuV@+M z2mY1s{}h%5BuPN5A1D*cr9AE6qV4BHNvIxDkPC^W0b+6dLKiu)Vn{5D6-$sF{zMFb z3>Jv^Vx{aep3SCuiDVF0!~?w;G?Z2WBM|VZfD_&sAdv|~qB9Esn1D0GnM@}$$sPm- zlk7~#FK`)Ro?Hlupam}fFD~($+<7YqCECagP%2P>e3n!!M1C%rD)@FT_;2cc;qt$o zi_)%c)D>vpNu*4a&+OJJ}?*Sr|+0f~K$!NPcd z&_XpD+%IftM(kJP5oWf?_$UMZX+U!c?dyAXZk5i=uPg`5iT>r1^2e8T#7g-FkL*+bo!u5&7-M53e$W!{I>`_|6qrg)>6U zI;}JuPV$dDn_W;f{vH^(=p=4p|=gM6niPYmA9pSjX?eO$*ZH3 zyqWlLss7w5vpYrkia_%^%%(+UWrz*bEg2x4zIYE^<$WEmitOnb}(} zwfmlR))B`Nid4ua5U1%sW~odQ6O%;1>n*2~hej$lZkh&I~PRJrlSL{Zh|?NP-DjFL6HM6&~^ZZtvnOrUp9m@@<{Y7(iqi|n2O-D%Bhsda%N#T^c+dIkHjFv?4 z)DGi^N^G}wXRdM48NP(l#i#Rp^jcC94hP+MKtiwIcyclRD2Xi~+j{StF(%@ie*ARb zu5HGZHgIi_&8wG_J{Weiz~DxN)q5>` zPFE0e_mED$HnTQgd?wCrv{%hH`;lVQ7-pTIkMS{Vc5__xa~)ze+~!HfTAz*+`>({e zH>-z92jg`5BQd{)r(ZPS7)W~^-K#r~qfLHdme>NoCi4QS!vq1+R6qWu@clYj!@=tK zM%3(qoj8-~!>2P(-Jae`psu7d&K+NRT{X8XYoO%G*_sVd&GhcefkrPI^wM&U;mVFV z+FAV^&3fz*6&!oeH0aVqmuzijM%!c6^pF$rWxeJ#ClkJnamH2MAgk8fL0)m67{3<5 z8eCkL-bOc`b&pPKq+>D0grrhRE>ivBXka$tO& zchx)jGZwD!&fDkD_m_p1ws@}cZ@l-g*f%UJeS93PffZML|DYT`)cTX3-gi0-9^l7k zwYM0#Zytuz2CQrvGv3E>!lPeLr*tUalP$^}QMMgf0e6`z>KCf?49;aj$&y5bXDT|GOwt{I|!PgjnM;Fal)^0Nvz z%;XKLI`r=&rAuX&vCX+F9yZPvPM*?C-K*xrW|{d$=-$k0w!e71GG##a2Tvh%*RZOl z3LY4%D6JJuDCdM3b#Hg>(L0yo2`3+9s>pg9av3NOn(9&6VMWkOb12W#8PBM>)f6fM zXr2k^-1J)>gH98*@;TgF6Pp;%?v6s~Rx~R4_vg?KwD-984)fA0g-_eAy&5jhTD!kQ z)0XX4pfl3Dn{m8haSjCovu9c6Kd+4ppJ_nQr7;${>dtN8wC{MtAJos-IsgCw literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/buttonrecord32.png b/src/com/jpexs/decompiler/flash/gui/graphics/buttonrecord32.png new file mode 100644 index 0000000000000000000000000000000000000000..0aae59e1b4dcf9bae790671e8d6a0b70970f6a1b GIT binary patch literal 1814 zcmV+x2kH2UP)Y3IoC|TA&6p7PQ1On!OL0%L)$|SH1tD{tUrzlEra%ma$5suMA`%?tk3^3bwo^^5E zgNYlTwUF%YvI-0e+nAB@&B~iB#r2l1G=vdpf!X>OKUS)tP4sud|9B=+U+rL_{fnvzYTD}`LGGj`erou z8-mO0GhD*3&JhrQ1SGnkD)T_(193~MqSD7O)Bgi;9m^v6kF+Bl|iBXBs?eh*UoLoi~9&Yk*6i zAl+K3D6NgP;S(CxkRU1Z~dIpoz zNqN*N;E#`ivTWM2Vba4N@Y=3CKjmHa0l{VdjbdqpNXGoa;x>*|rGreI=NDB-&qtn` zg(-f@vt%+JydH_hkxu9NbB1{id+pc9^sVw2>S3QLw&%l$y3D5!FenXKR@8xpc+VoE3F9Q&?BVZm2+ zFjt*`Z49J5AO(tHg~_bIUVK}&WrdXH78FUoHIoLj&5C@-O}Jn|+==O=e3`#;a_K;B z3?f$Mz(fI4ysUSJkrtMTtzU1EJv=^o0aB;!rL)~d-458XCj*)#3?7)V_Q3`uuM?%# zsys{F$tdhGa4w#Qg1i*`nWsYwP3qPFwLKk6HxFMM6B9ls?bR6|F8(1@w+r)TzKk08Rf!&Do`js=e}akVb2+_-_HQa&DbBq1 z6xgW!FP}AIE`?dczx9>4S6k6?M;{Q07v{eKkEa>Of8K}Z=WNBG?`2oCDq}b&o z0587D9gfpOYVgX8g>;iP5k^%ThHbzTm^XJJoiScyWoJ^tAl;XgZ3b9%ouTq>E*`lW z;c_>V;bysc>rMe`%oPZ+gd!v~5{-rDsOAR))tOKpIAE`Az*YNGn7{8be%%s-o7Gq3 z^Dg(JHjJBh?6_wxN0>DnW{a)$9l_54rh64M)ZM4MfG$~4+N#rl)6)pIvk6U299hQ? z!AX_z-n{e3$vT5jiwP5l8nB8hfrk@DEtRnn5X0+iMtz;psq}>bMspLdzHyyJ8wLxI zB6Pu^rZQOVhl}MLLqcn?^UNsR?z54So(y*CV4L=X@mLgI|EEJcMh0q3zG2#szV6_?stZTI%f6Na`SRB5A)a|4SfN?h-T)KL5OF=~<`qip_o3;b zS>M&0ZV$uob;D*K4!V73>lgu=7GL?e{$~UNj{gK00Q`Zh%^1%7KL7v#07*qoM6N<$ Eg6%$6IsgCw literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/end32.png b/src/com/jpexs/decompiler/flash/gui/graphics/end32.png new file mode 100644 index 0000000000000000000000000000000000000000..e296377034f31c0106de1f986ed645e02347a350 GIT binary patch literal 1797 zcmV+g2m1JlP)7fQ40e z`A13-YA6y)jc6ZCd1;EJX;Kp&+NNomioio3jFD&TQxhK)o2E^F5)#yyREaG~3l$SI z8Y-q*q*xXfki~`FRagXeezxb_ompqc<aQq?&!k*o`cSCMY z4&>(NgPG?OCQ7ml)02}h{pb;ljEsONiuXgIP(xc=n}@Kz3;_PjnKK<$tM&8R+FB?p zD+5_pAQ%e5)29oty1JS$8RtQIdKzRpGJ)q!Fg*MKZrm84dEYiSH#gxFc`E>fbLY-^ z^YZfCZ`ajXSy*Y~^_&|)&^$`lc4rpcxpN0@-@ZL_?AWnFBM9SeLPtl( zWKB(t>-EY?@M2Cwp(ntZOkmCOWz5oc&LR?B}%KMkD9yZ_s`d2qY|3O>yxnFgp5g6&|wd z)~#Csa%|Q@j|eYe=rL?j@XrO}r>2LT^SA*6p(Rc&tY|V0VCZEuA};}a3GA=kkK!Q32&r-+5DY>oY6_013fzOJtB)8gV{P$U@^mzLB`xi|ni z{R0%2)|O^EA_JI&|8Zsf;m4oh;K2i+=;qOJ7Q3K{uC0ACRROKNIrW41dR z!suKd`gr)&u}CBWSGs>?LX+%~Q4J5*zY_zEYh((4yxwA|SbFvh+-^5)L!UVMH36`p z%$DuM!G(pzIC0|ZG*Xe=Vub8=8;gih4`_1&Ac}J0x@c5Ci4hX-6fmPt@=XBDv{(=< z=s-#cKd3p@Gyus17K1!@)Qg8w zfXH6}sR2;1fO&H;K)C)C!l z2pIP>aS6q1){8QQFd9v)Y`y-AvV^G;*1e1*SxH!DoJ)T%BN4T6voea+CpB?;?^_0Qz+amyN(PY1RXXA~PQbf`O8>j10`7v}OciWED2N4cCi+AXvfs zXq>9yAx$TUlF#Sso}QYFY6uMnTe954*{cRMMVX4cVBsavIHr9e(_K_y|$;ENiWctj#B~_orINy zJtJJWaG{fY6M%@v<9Qqm20deA|LrQsFJKpmUO*INcEjO%_@LpvHDvfjK_cVy4J(4N zVf60a9fIZMWe@oz-@IBAd^j8)&dJGbqL4t=p zTMvGOypLqD=jP?&DPmU!XV8YV9GlRw#Uikaskirc7#kZ4wzjq&#-$TzK`OswO{ta& z`r?RCI;NakWd_9X6+U$pkJ~}CAS!mml4?B+>IZ}@R>X1}Lu@)?@RctFv*|^v1{r&v; z^WBf}!NEDSfXaAztKWv&dqD+~ik60!j%HUC+L*p&w5KY`mQ=^$%YK|DiwMQtre0#) n3tef9Tq`P><;`sRzW@UOmURQ~;T@J^00000NkvXXu0mjfNa$qb literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/error32.png b/src/com/jpexs/decompiler/flash/gui/graphics/error32.png new file mode 100644 index 0000000000000000000000000000000000000000..8270104d4bf2ee2ae9879a522b8d73ede9919785 GIT binary patch literal 2009 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 literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/flash32.png b/src/com/jpexs/decompiler/flash/gui/graphics/flash32.png new file mode 100644 index 0000000000000000000000000000000000000000..3de371311f4d384e94fcc831e7310159437fcead GIT binary patch literal 1810 zcmV+t2krQYP)A9QcF^3RT6;;L`wld zFbaeeMKmC-v|UO|AG_lWXTfDoH?_cAZiycUOXq0C-ijBr7i-&AcBDag26Pg zf}Vsd1jC_QMecEptW!z}J|4e@{QP{BmX^+{s;c@!)ZPie&0$c1VHmw)n$QVI3x$BJ zEFe1@Zf>p;xt4o+IIQNRI1q}2(cIjEkt0W9#*7)GcJ12rdtV^TOaNpTqKIE`3BslE z(3!KytJ;ld{ZZMbH<@nlnEp7fE-FLE`0;)?7*Bdbi)G#PL`g}>Xp;O=Sy|aVe4OYP zfG#`s0k|fON1_m#QOzc`W~SF;Y1=Bw(S!{_kW8d-7MZv#)Ys+@~XSr`{lNCc2*(DkQBeV z8pV?)WlFu^9YdfS+&zWNLg<&%h*o@oL@eehux-zHPmcm)ZQclDR;gOoIdL+y?VsWb zGa)hYA!stkPq+ID3;WET3>+{BfR939L_Xhv1j*(4@rHm%B$OAjj@5ZIXlOuU?|#?< z+_Vtg@des9ZGbM*9lN*a3^WUL#$CLiGwt+m_901QHjUfdy-jx~Z`?p&Q=5mtVuVbO}1^ zfK4xHjz5oU46cRffZJ~fGLumE(yY6u+ar^tWCvaUz&J!!ELVJJS@t3{8rP&qNfq=n z!{r*wD~Sq_3wN*~FkxthLZ>~w0Cs05?2ZoPZrg&qgZtE+#yRtOe8ouA5L^O~Q$)gK zGeojR)*71bhrk>p359^V=Td9+DkNFWZ0UZ$QmEn1B3(`Vo?4Q=jFk(2yL(s(i+ zhxN)TwN`W}U4}j|0I681vw$u)7|Za~sR%AzqLlwRWg33V9)^y(!>ouFY$=4d7{7+l zs+9;&o2u3-9iq!G+kJ5%V<}c-^2_b8?H@zu!PB;Jvx+%b z+YE*Vg|%QldYYPgrLhs#+_@P2!(j|x z|Bjk#@)R&rIw+zqU4KRoxc=_+42UDF?~#hn0Fg}XSZ`l;`&r=Y&j?`bYj5D%#0fah z`mc^+37PBkDkQ6w1zrF5DdU%Ef4-ZBhHE4Z$35~e#_~At7eJ`tJaR_lW7y>@&_t=^ zf70uuG>NCmYsZVN7?Ee{zUCJzC_bob0UR(@6XSAS&d5hN0(vM%TtoNY;D>xAhu&_SYix z*c505W02Uh2NuETZP#Jf9)uN*DixL(XO$EHa%Q-GNgi+|wCFaA3KGj#BDv;ugqUVo zb%$U{%|BEJlSTs+XX{7M$3Lh}M0{6A01>r5=fn|YA3u!9%PUm3Y+2SI4kIEB3UQ2t z*YVaLfqUQ(bb2B{VA`>x(B5AMw6r4d>jj{-75da-n9E;cckG45nYWPF^a2g5HHx(E zz)wTfHC(17cUYjv8Gs@NTeDE)fFqlsb`X!GFK$sDCeH7 zugAozf8`5LQ+9970!?e@q%1ep`-%K?%4du2R~C1mZ>YC8^rO#lD@07*qoM6N<$g0z-k ACjbBd literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/folder32.png b/src/com/jpexs/decompiler/flash/gui/graphics/folder32.png new file mode 100644 index 0000000000000000000000000000000000000000..f37bb3efebe42b1ac7b96c552f115d5a07e58180 GIT binary patch literal 1086 zcmV-E1i|}>P)hPdN^ks^x1!O4u;Z4-8&9zz0@X08Gvobnu-YeZg(HuM%xw8uWU( zg1JYxege;5=x7fB6(%kQMq=)wc-SNq^N%4N;-ms&P)ZAjVGkKE`r+|A5> zuY)#vfZc8;n}an!i`^d|BVctC#(`z&$vc5ER1zhXEw{S}vGO^fMcb6e&=GbO~jqKK{C46F19V@E?e zu|0pt*m@K*S1@#X^lMFjV<(h0a(`t=|2Beg_$hd;`9Eg6Sbq_Tvs$YtWFMA?)5Rw~ z13m!Z7C4HJbLf8~L1iYrjwr&quQ<#;j;Yi=q$g(2``Ozy0J^r-T%N~m1syMM;`edJ z4l8@#Gm$R(>k6*k&!1VyzJY<#qb$~L>2Xgmy1}O(q3AEnPPe3sV@V8sH}dm>{&fae z%ah3zUg~>=t69blGkcCmCuY)r;&HzGgBu`lDXB@2Po~lPHrsQV=F^D79Hf6Hox-hT z>71Xv3KsN+-%jowl~7#{uVs#RaR~S3%LHk|!oZPBySU5*J)i-+$l1pk5103*Mv&)B zaZY=ExekDrKxodR&-gDu#n-=z|I-l9|D3KifPV!T0RL}b>2q6X2><{907*qoM6N<$ Ef?F#E#sB~S literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/folderopen32.png b/src/com/jpexs/decompiler/flash/gui/graphics/folderopen32.png new file mode 100644 index 0000000000000000000000000000000000000000..f37bb3efebe42b1ac7b96c552f115d5a07e58180 GIT binary patch literal 1086 zcmV-E1i|}>P)hPdN^ks^x1!O4u;Z4-8&9zz0@X08Gvobnu-YeZg(HuM%xw8uWU( zg1JYxege;5=x7fB6(%kQMq=)wc-SNq^N%4N;-ms&P)ZAjVGkKE`r+|A5> zuY)#vfZc8;n}an!i`^d|BVctC#(`z&$vc5ER1zhXEw{S}vGO^fMcb6e&=GbO~jqKK{C46F19V@E?e zu|0pt*m@K*S1@#X^lMFjV<(h0a(`t=|2Beg_$hd;`9Eg6Sbq_Tvs$YtWFMA?)5Rw~ z13m!Z7C4HJbLf8~L1iYrjwr&quQ<#;j;Yi=q$g(2``Ozy0J^r-T%N~m1syMM;`edJ z4l8@#Gm$R(>k6*k&!1VyzJY<#qb$~L>2Xgmy1}O(q3AEnPPe3sV@V8sH}dm>{&fae z%ah3zUg~>=t69blGkcCmCuY)r;&HzGgBu`lDXB@2Po~lPHrsQV=F^D79Hf6Hox-hT z>71Xv3KsN+-%jowl~7#{uVs#RaR~S3%LHk|!oZPBySU5*J)i-+$l1pk5103*Mv&)B zaZY=ExekDrKxodR&-gDu#n-=z|I-l9|D3KifPV!T0RL}b>2q6X2><{907*qoM6N<$ Ef?F#E#sB~S literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/font32.png b/src/com/jpexs/decompiler/flash/gui/graphics/font32.png new file mode 100644 index 0000000000000000000000000000000000000000..5b19cecb4973c81a9776cc2d79374f8628dfe144 GIT binary patch literal 1602 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 KMNUMnLSTYUA zh!oHesOTsXdQd=c3F!e*BPuA6K!}c#AK(K{mu!SeSfSFTg@ zk8ND+I6oLAIn;dkMvW>ft6$Z`ea~Y&SpZmN;(a~z9N^W5b-*wxxn8rOfbLgkrU37} z0QGDUIydLqi^}WlJY86#F5mX8NVL&}-Ju?r!YK=AIL=rUu==eBmrfrc5VP&ZJ+G4$ z31RDS$&e(gu7kO%#|aU;Fj=p``?a4iKXWt}gcX28p&wR_v>KAM2Ja#e-mSSdaUvDO z006^#hdg6O52FzwC>;V$G!MXZvq9 zvFp8ESlisy-p2uma(aHcWzvguV_VrOUXfD#Pltnpa7&2Fv5=X9Y5+jV z2#7G8RRF-U5f~2u1@T@`xu_Bx*w+I|8V9P7kvK3m0Fp?ci%115%sSLq0n`}4SXMza zdgbF6UEiyafFikY_IN51Y0H=1*4IaYbqW7|7<045~#4nKN(u+PV*s{R`>{C8m6zmi>h zPb|dvNxGfnlXV3pAgv_)ApJzTVdhN&a5)HEhyK&v^P6;wv~L5jZ@=Yc-oFA20I^FD Ux%6!c5C8xG07*qoM6N<$f-(aMHK#C^^e(cH^d!0 zL@_Q4IR+u1UWFW^D_(N&6cm$_|3H2ma!4Sz90OirE-?f=7;wFqgMzT&VTlpNfDm0w z7P8qN$z*4`d%7y`RaM8H+38FV&aw@UsjixS@2l^9^{R@DG1$u|EE+@<9l!MbqqL{@ z=UVStz(6U4%6#|DnGZka*Irl}n@%|R*JqC*&G}7;p$SIz{^9`mwWg&chTjRTNu^w{zuhca&5Z!LoSpZXwW#2l(IG@#*fD;!QS;%{I73Y)=Up!>+0w53nRA|E`8fOP!^a?|8B-bB{9 z2TJc*1`80z`_;8HKn{Q~ka7Fg+%@E$zQDL;sEpHy*v9?KoT(|Mo9uT+$LOwIN9)je zn4Y8Fpr#0^(139>l=MgDzam9`X$f}{d}aAK()Kd9XPiFdAG}1KtX@ab{v8L8+=SB3 zpZKM^3`jf+pj06T*LT1Go<9BwLHrsAp+5O*9U)o!(bj&9%YZmGCD9DsvB~8$=RHMd zT~O!|$&=?yeV2VSUC=@U!A=I$uuaP`psa{0%`d}uj{b?DF^^8Ng}K|?)}$?cGN!y( z#b3c}B?H9{YzqfXBaU3LsXDVr8X8dp?;raC!8CB^_MGisII)8K8KjCoZF^!|zG#k&|6Y;xDMZ7g&D^Nz(HG>TLKq=-eUOOxh_6u>{(da#epb za(U9|JnQh}RK2rD)n;UOR&D(e#sH9HZES2kbO8SEagYIszmWh6vB~-E$`|VsKa=LZ z8kR*JR(;UZlRp*HC=I+gI`OZbWN@EXH4tY9fKaKI9~35a8!E-=0}zL3FI-rhk#qZQ z+}P{}#=%W@^XFonP;ocps~Mj1~F`$#~p)96?* k0$?w1$h6nj^XCE#0B(zPy_=_eUH||907*qoM6N<$g2Fu+KmY&$ literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/metadata32.png b/src/com/jpexs/decompiler/flash/gui/graphics/metadata32.png new file mode 100644 index 0000000000000000000000000000000000000000..9c48267bde3eaafcb48df69e590b53d218984451 GIT binary patch literal 1359 zcmV-V1+e;wP)t}8buY`S;^K>n=^4-b>Zrly1Fk5@Xs zAhuc&2wc3>M;VFg12XTMC(*7_shILS zKc`A#nFDOEj*Wv}uZNPNqBURJY?rZHtrUPP^y{fp+RmlYIA%v_)M&syG71KR0n8?o z;ege8X)X{U0Ys~kXf$e=r`5_J9$daW6`6<#A_xG_Q(8IY%5!oq@Vo%Av09iP7bh=A zk=dMz0e&SM2q7SvW-y>sIJhx(QC1c-Ha7zokeq%@>8CL;QIb&OP{+dqke5Ie6#yI! z&IuRfFI~zsl=yFaTufvJX2pPF25_v)Jqb=!DHsFx7tp69%j_xwpo$WJh$7qur+6c} zX$B%OqXa}S0G^Wr>sCm}C4m130C#gsz{9PSFbv#A0NiZ{p!z>D5W#2I7@!SH$8g4& z1N+>SzE^Cj!{*c4%m7hJh;s zL2*HMIGs)hFRZVEC!2(^1{uiXLVYoA~RMScAj(9`p~$c&m%os*LTD_1@O zD^`@kp8CD;_FFaZ@h6|cQx#7#n|=ElptrY|eH>+niqU9fHl?KxgVlDh6}!?=r-V@J zLMcp3O9!jf3Wz%@3os=sb*B~{qn1S3R|Q-Jv|Lx zuYMJde*YbOUbnktdU|@5#bN=k+d~VK*qHzVBG>En!lc^`1A~LG#`6dVo*t8$MVJp#{FRRIPN zWGuW3s@6Xrblyu@FncdqbWav*JsvlhmMtr%*+BhHO-%)70Y}Kh;g*(oH4aMDB|>+1 zH<$`d@Wb(AQ2ETW;B-2%>eayf_;?1ku&@wDMn>RtR~Njoxf<#|+XdO#*{~of3EJB` za1t+^KYsxpd)xvE2?>yE%&W-H&u4z|1APJWvb*6O_?(HVqhu5n7w6r%AZ1(0L&dN# zBSWqgX~o>%-;We}VHlUEv$GT2p2?b@T3fr!<_CtQjnRMnKRhx@9Tpf zTU(){z0Gp*&p%FJ*O&xAEmo~D;=L{*H8m~QXv}NGwdN&Sy&exZT`uWnG}hDe+sh+% zdl$ZTQTvn>eeQjW?{CBy;{6!?8oVRKVTmpQz;^uHxw9`_?(b{Eze6_ zY7nC})RovJI=P(;0WLjwy&*aw(0_t% zMlxJ}|MdD1owNZcM?s$>;O*y4sJb@+{Y*auV|JLaqnEYN740(fXlaVR_8oRp8-SJy zw7r_98rppE;}5#SY*(aN$k5xJ%fsL!cGO9`1+*e_%9!0zq=iV7`2Y|+yD`Q~vQ!Ny zsevm27}-uyjLU)+V2Is|P;2_hWeluHJfbkbF`___1`aAnQ%G{oAm{$UO$dX4SpYVj zwt;XS4$|gD0ZisY0PxgQ5&$&lAh|L*IXTg2 z)cu|9-*s_y>}4QAE;`2daR9Ij4g912vs$fgMqx5Ael46O1?vewC~B4n(4@XieJ28F zipXY?w9qR6gDf=)>@}^#>+>jfl+5q{!w`N3z|mucZPZ`}`yn5YOU$uw*&L@=>PJ9v=U zf~SdXEDW25r^nBbCCCMmX9Dbfcs_fVK2IfC=;GMu+1Z&}i(yXUN zo~8%dRr3Ep-Ur%Rt+p~hKR=xZz|J{IeTe#C&YQ4S-mskGr#}<002ovPDHLkV1hjXtc(Bv literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/movie32.png b/src/com/jpexs/decompiler/flash/gui/graphics/movie32.png new file mode 100644 index 0000000000000000000000000000000000000000..0cd43b49823ead011d5671ec0028112ec120362f GIT binary patch literal 1654 zcmV-+28sEJP)Muc9NU-_TGE$dG0ySIrr9pf5g0E#mb&QFzD1& z^*4jTP(|&RP$*P)TCCp&vun%!=9R#cSZ_U+qwEiJx0pYH*hoA1M9GC>H@ zNXx2?Mxz8(S9f_}GyxbVPoA>c?RH}*5WuvY9K<^u=)WwSzu0tLtA_o1N@=@u!27?e88vWpt7p*M9_|)-8&qzmV zYAQ~jI*pT+mCOYczh8{vl46kCISjDctmL)hIC$s~CQKNQ&vx#_?Af!WN6cn3nwpw$ z?bOIH^sh=1NFRbmZnv&r3>5^4RT;c_yRL&2V`$ zmQ}0Y!;<`bu(t>cZRW>;1K-fbe;{kpBy8XQDKf}Ad`62k4t{?-zW??+33Tq9!n5o5cDD<${^xqC@)`SECHGO)XE7|2Ca?T?qHvvRSN(!3q-j(1A zmldM4v{aHD{B(+yk6Y9caKupS4BDjea;oW^`0I3p9!wGoA^e}L2J#EPOKQZ`638EBK5a~IJ2 z_%UYBnSvmbGc**CshLcKTs}-kRRu2BUP5p0FdYJ}7)?}J**3a$0Md=-=;=*F zkiC2NVf}^;GG9A7x`;^am@;)Ls;a87Y2zjwJAMM)-My549q8-plRA5z)9LKyx# zvtbjC9y^Y%uI>oiBewq1i7zEBKYxi}>FIqe%F8Ro!iDdMwQD~Xf42KYM`xF8++VkD zy__pQQ7PB@J38gJqT=Mg>MWT5wz$>MC~f5DFXdRI4JTOI;>AnlaUIioX6QVki(4VO0}>KuB!ex=k!vv{+PCoe{xMSOkKhm+EZUvQ-ooE|=?g&2Ru* zh|&rQ3c7ae*nvHJ_94zDLgORpFd=#E zu3evF|Nbv<{`|S|IuD|kkx`aaCy|K_Fnd{qYGFyvTt+(Kh=l;?O{pO2-(eU5!N ztU`zwx1n4>2m zK(w%oHUJJQ+YlHb1mREw!0`Bwb_m!;%n)!@VdHkjSi;DJ3);d0+lWe1~A(0A07s_5iB-0Ps7_M2}26{TX?oRE?JK8$mHiTQ2}$=Kpx;ApI%PfHAVqsbw@6<@NpCFp{ZF z(Z8=l`lz+)UkSjXzu(NS2|!4H4F&OkkiP{O0L92lkcj@I&j0`b07*qoM6N<$f;9#V AUjP6A literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/othertag32.png b/src/com/jpexs/decompiler/flash/gui/graphics/othertag32.png new file mode 100644 index 0000000000000000000000000000000000000000..f2ef7dda91ada5f8a7322503247f935bab696371 GIT binary patch literal 1447 zcmV;Y1z7rtP)LyM5WmCQNhM>3#jabLO5icN8H6Zsz6SUy7n+ zWv$A}$_D!T^k7b@ssd_mE-o&9j{Z&bbz~_5T17=g_X*pYjLLm_jvxSou61pA} z+|T29d}^Y?0>&8uhS$%WnYXH-pb)>G`2*3Y4oy>OT~!XSZ5uf`9^AFyPWXKF2nK_D z)~{c`iX-93g6H*ldA;zC4nGXTgwvtnbXz;FU%xH~O_?$ki|$@X{hcT*EJST>?MiC) zkcHK3zKY&;~4yV(J4!=Et{nZ82WY0D5x|*iI?Q-$B zZnAT!NiMfr_6aBh({L>CB7&bkcMh7Jz+{&bhDAF{uv-eI<=%oFzJ?={CVF1sNs$}+ zw#hj;P*fHv#w_4J&uPO2FLc96@Y_E>D}(vZ%Xc733QSsm-n@C}K7al;U5_8+iPLg( zF)Kg6H|mNyCIM-l7oz845H69xtWW(o>RllR%&9tv3$HCegcNWj=H5C7sqE%blS=o5 znUFIUTvW*Nwsv6utB>KGy`6Fp-{)^Vf{U*&lp;)9z)nV+!K$iaqQ`@# zrbf!;zfIUcd3+Y!rUcg3I1}5Hf6-mXH*N zdpvF&K6HrE)!$NHUhbvlKe-MJCm;hJqTF>03sXNnh0mT}iXFdR0u?)?qRHM`Ht@o| zd3dqz7%slKNbU*FbhpQa0|&lM!Pih@7umJpDq-4&D?l_9!bDAA@`oq!(X$Vsp{)mQ za$W7GTTq(Sw_ldgRjC?sbQ}|$IIw>JoGXzv)Fa4%$D$Em9$$Uao)_=F~T$@^V zw*Cg|{iPC44*<yAZF*^lEh`A{3zcpaP7=go*!W%{lW-bik=wihcQx)BH9TEFY~#j_ zUKX*_=cBMw0BB)R@dUOV{#lBe;OI5J-*)(f>=Tv-gDQ}(zJcI@QNz;@rTi$SlRdCu z!-nr`YHEajBPxVtP&XC!;wJIdp}(c^J-2b6uHO(mmgn%?urT&k{bWu}XJwEs#$MQ@O1Yl6_WhKoPM%)n93@<4eAAE@Kf<6%?1Yl6YG)3y- zdu}Vq27H(glK~=9S61Qwa~|M@bIInGmX=n{pFjU$ZlqK@URGA-9rbP>gMf4qvy*?3 zgmz~GKGIJ!NAfEsRV`y=dd3Ilc&?lMdH$~e0{~ZAR(c6?{HTP#idWZ@v2OqcDHd4BW0&pR{AIOo{TOTji@I{@q_ecJT+k;jJ0M!+0S z$1WW8TgynS{s(hM8fleZD?(9pi;AQs+F%ytDiN$OMU7dc!qXzw^2GnZc$>W%tdWgZxuUa5ji}@2S)pzI-W=d1~+nboo!EVuhX*ba#i5Ookvzn{?$}qyfAN)^`yfpI*n{mDwf; z)+~O=I(Xp$Y9DS23()LU6xYhgWeX^*SSXds2!{OVhz5~JgyAkBGVF^5Eagm?YbE&o z2Ex01h{nPQgba#;EiItzzlyi_&Jo0$280V>%#06O{gGag=}^e>4h9kz(O#nBN`8*z1@e%@%xy)GmL>zCmjMn ze|=|Yp~`&m#Z(TlWE9cP2$H>Vgd%N@^&9Pncr`hZHOJC5MZK-%SCN{}AeYV~OBxB% zuq&nKN3Xm*MR5ittr{N~xkix^CC2J{9Hv`#f4N#a8DFBq3)N;e3HIh|XAspRd@)CgQQp;VhwML(9LeVMzit&pr z;-3g;O>ndt8;+X-R-x5Rtw+F10LGJGer9c=^^%j6DQmY9- z6oeu?AWSIFC>{dP_(F?s^Z-zVN-5wTACj1GAvQ!nY#>yeQ~+WRXWjxZF0~lj2%y)Nms*F1?%Q|?Bjl-llIH=rCDX3B ug{N^|KM|SR{aQc^dFD!z@3;hSH-KzJ#7g5~qxjO{z?*M9{VtjxXhv8W zf`TBON z);?PO$@8Bhf?h;5KZYm%#@KW>rb2y)$5q4amKKLB!{b_s(&9C6+G=oP&1{ zl85ZL(svFclL-t@V&v>WtjaecUyZ!|82qoazOek6$95tv^`oo*M+}T~L6QJbm6v-dQ79Fhr)o;irRY$K$cm>qcHShHl`M@Xhu!%1)R1VCR(0o z+>iSmF6`UW{33*+X>|6VBog&xZk~NR2H&;59S2%;L-;p8)AP8_=fW{Rg0ahZxPCio zE6K%9>|-p;`<4N+XEjbd^~e?!mjKg|9{9#O)8L}H)fB1$#;v{OyE8!i+wg>tyO)K} z2V=dEYzf?7y8$&7Kt%&iFlNSpRZpP8ZpXTHE4?Tx5^=5nctLPvg&==vD7@DQ3F#T1 zy@0hzCM~Y8VD8*xFY`gs6(rOEDoed6 zCoiwwioHlv3wGIsSMMot!|8NjlnlsbHHTHx=fz@pp%m2hyuEq$%_;+^@YKQWB>%hd zDr3`~;S|Xw9=8aW(~S_3MlfBknS@iddABo2qCgCcXX<>Kistof;yj7tN&qz_O@;xC z$=GZF3sPz~Ni2xH39~`KLOkvQ4yH^QW7l)R0PZ9=WF(zZP0m&I3#*`TPCW1PAQ(ahQZ@sAj zVu27W);BBzDoCfFbTbBHF(zY+=Bzf?eF_J7hWl^08*0*lGFt<*MH&l}%NL%{4*qS- z3k8f|9Uj(2I(tbsV=xwDGPcds5gq&kozx&s4m+{?s^c7*))M=XL`3!Ha85AGS4V%F zQDlrsMo2#s3Z#FDREIKgGk))B#}LnlV>roJjF~+V8I|0330GINV2>cGu4vMShI_Y> zZxe`NI>TzKyNTj_tUAmmAgGlo$zmf5yJQmP32i~&A4hRL4~VHfQf zBnew1gp}v8B=?LP=ke3BCOkKnP>Vv*9yr7ztZ=tdp5JSH{%ArJDjB1jz$~&L!zHdj zxwHx8Xrytxj|Q7d=ntrT^JxNqmUIu0usc&X9m`30TJg5NhmT9Ev9pG7E6W5_lz3^P zsY7{jHKmn3r(URPl8Q_K6CuBmYRq;fTsVN!7eB)h<|@hLt;X_fBg#pZ*KESZ2VcZd zy9=v$lHp#?BITtbmsc(@ES%@bC|Ivi<# z`z>N=cJDg$-ERPfPEV?^2R}x6Xb{zjaX8Bb&U^4Q;cMv>qMcocALxOxcR&1M z0hNV3MlSvbh1tdYlb41%>B;(L9MIo6a$xe{nG@NzC%z;jbS9=S|CiU{l}eNsjeJq% znXkW?6TaukEUAe&TAw}%HIqRtH--F-QA`Yu%slzt^*#4Hp?m`TX!q@dr;fL^J${Vt z3aktaVCDVyAPhqS%czwHBrZG>cEqpO(b(6IrpF$qjNQV_@EE3sCuS)VyVpCRu0Qj? zAMJTHd+@*$dru#i;KlRjVP3ro(GZ2u^dNE}2>$`X_XIyfS<*Dvvw3)T?;>%y9}%wt zbGelGdUIp;TyEjbRbs9>p#0+Cp6-2#=pVlL{153{6{QOoV14)@)JQ}c3xJi)iBRP8 zg6!CZC7@bG;y^E=u7zTLslTTw_UE_fi%Sfwt){*|5joFn=kjtVZ^OKDg(7bV(!Sk` zblC~>)-d8k&{$hLI`$M`yZ(8)+ecz^J>g8YxuwA{dS$5*+m{Fa29>~7id=9c47Wi*$1m5l!?y)85j8u%Oj%?`nRIn+!J<=jKiLm1=nAT6m@pCu|EuN;f|P zBauQnoxr!+Tb^TVcED&7IGdsl$5(A^3_@QeoFdCaA-*X77KL?Kmu(OX^QcA+L{d8t zi>OHI+F8bC4m3m*rFRFnS5m3xW&)2XecauA+oqDT>2L4TI_f9e3zJr-(j^juGeJ(+ zg#u!aJc@Wk17k8aJD|zILLS2NWg8W&#Bf~8Kl?TGFFdv_4%V++Liwc^pfC(Mq2Q@7CYicIc)wT;RON({M2A3rF6+)({$Sz|AsEW3hGS`t^Oy%=p zYWN5gAM#R#SaZPVlBO(62SN|TT0`b(=J^40Wmlt2M51u6ez0wD)@2((R)dNNrsuuE zC^Nv_%P}j^qKy!ZO{7V!T6VJ-sxQAthZ&M^3mlXrCK8HROg1Fe6$WvONbNcs9q=t5 zBg>Py{h34(dRrTu>0Drd(?`7k(b(p}H;g$&1|mNx06m#PeQ6G+?ZWc>5ys{ta3-tv zz%rGeU$vmO?~)3NvN}|#Cul}cQd<$$Vcm7<*HbA}@;R84;7O}Cz}W0S^_7X)bG$}* z6%$HpE7WK-94g}fBVV#xeK&1SRbDbH z>zvr4(2v@fgh;0`fAMY1P$L|*oWK6^)}7Y~bD0;_H3#^gH}ZvRr<1X78mfpzH4g^O zaD~gyG{cBQFkChhJ(pNh6O>dE3k1Gcs$kyHmd?CC^eo-V^ZDPul5uf*f66Uhc-j!B z426c4UxU$>l@Xw9(UkM<9mfL+C*&{_nO5pKE=B&11kcsA#jpPRSZ z1)FCGIq{F<4f^S7u^f$hmK@Jo$8H)bu>jojWnC+{7qQ^7i&6C?De6Qc%&Ae#U%7}p z#X09_1p@yX*`6dRaQS`eT28{-O6MQ@_y6?s@rD!aojb9kg_=~HwwYv_*6viWO02$= zu#9sow!l5-ulhx^gyms<2qj;;qBMj>Z{rM z`+Dd|oP;J7k|fc!NqX;MQdLOqh9omX;QDr7PXAX%3|^zcA$Gs6ACjvYlG)vi(fb%707*qoM6N<$f(2Nb;{X5v literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/scalinggrid32.png b/src/com/jpexs/decompiler/flash/gui/graphics/scalinggrid32.png new file mode 100644 index 0000000000000000000000000000000000000000..2c8606b6dfd5998d7b63240d69e15e759a0291cb GIT binary patch literal 7873 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 s3_gs2ArXj@3_5-#h3Q-YFx+ zv+G69nlwHGz;s2aVDY=>S7iW12w3CdaORJ!83RB-oLEgE0#3`Y`XpKezu{kyZOas# zBdyiI`UF4^bgtWkahQzJJ_W-A&;Z>scsl~5ECSG1hVe~YCOkx{z_md-J)ngEpg#gw zM?ew)8wu$!Apw980I0MHeFUTcFk!;73d%V^0zh{>wX+JO01!8*0;9DkKr#Z>fauq7 zZ3M8|S%DI4YG7(2+ImOy&x9Zguz?9jjDQDV6AJc($$o%6Ak`=*r(&$;0jXA<+r0H2 zsIHifn}!5vILN-hG*Ys95q17t>h zo!>0>cxfhSLKes6$4hVmuozv~r{6Og2Lj)r=EjS^cN%ZJG7110{n_P((H15@e)A=b hZx1u}^88nT0RRldlPfzs-(CO!002ovPDHLkV1gs3-Z%gN literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/showframe32.png b/src/com/jpexs/decompiler/flash/gui/graphics/showframe32.png new file mode 100644 index 0000000000000000000000000000000000000000..c61fb054272c25e746459cf51826bfd105de0d49 GIT binary patch literal 1859 zcmV-J2fX-+P)gbz$G))s}tQsW1e$WRKQL54(;2oXUcQ92k91T;oI zWKy(Z6v7Z{umhC#y?4(&u6^!(Z7D5nF<#icKJrjWwGrq*9aUcB|4uG&{K3-P61g>qN zZpFJu&_My;j^q10T8p3 z!!>j`z|szqq%_G~NVu95^DOsnXhL^_-+2V(xgi({9=I|Yhq>TEX>ELp?-2nAP0Hke zf+CL&2PPz##lQ@bLjXApnk&z|&~BtPu68rC(m+?rLMpJ(%L*#60{B|dmo`2}wFFV^ zW9gE`a5$iTWo?*TR!F_fUO>onaTR^mL(9aVY{)uMHS+nX$s!QUvakZkN=%28<2IrCTZKvE)FY zl*s|PmLXCNy)5H)M#|w0`xA}1;RWHkW^AOHc``%GjoTk z60EOVjcz*V%s5Ou2ilViXI3+~a>*3KD3hwTNm@T@^h$!0fvU<1Q-+OA2S%3zLZ*CI zzpjBZ5(<-e=I7?h4et*ssp(L+MDEn1hQCur<^3}*KdUANKsMIotoglB!mg% zv8Zi2l8iX}%jrHXkOVc<>V6FvtOsTi1YpOKTt0FnOTw}CXc&;h@l6f{2C#=TzIysI zvX2lavM1O;KT=EgPkacMrmRI-F@9=%6O*KN1_Q9OWhk7v9`^z) zIRRu^t{ZAW!VP z&G#$rRm-vK;5(QbRqX9r@Y?}tub|0+i2hmrCQf?n?+G+rJd|-AtY_G#>fo*2p*42#diyGK5 z_eTud18ScQOS-Er#OW(LQBpjg5x13F1aTk&;SNXzqXhz>PYcMvuv#EPg0MGSPq*Xf z?@i|U;Ho!$!upbXMc_=^HcT&G0Neer+*yHrE!8NuvrAxhz_I}i44I)8kfgRA%k&A? z5wo})T#}e9N7TT0bgRqZCo{^ZJIKY5g-2qTvn#2oflq_%K#&KOX6SsLDEvgwME1#{799@bl*x z{GbV5#kX8H^audm-QE3NUS8glcC@G+9UaGZeDZPa-TX9rWo~6nL1ErhBTjxCzZTWN zV>fPXW$+dTUu}X*Q)-tg5UlyM2Wa<1Whp^BY5&lA#|S`v0Tt2;B41wVS~N|20yumC z*S@Yn37?(M2G90^o(NG}R7H|9sp$Eb8Hk+6quQPz+q7dx(8b^{@c!b!;23eY@ZXOK xv`G=LOSHcS3)24$Kz_Mp^|*T|HT+kA0RThI=*&$U+<*W8002ovPDHLkV1f+qX0-qS literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/sprite32.png b/src/com/jpexs/decompiler/flash/gui/graphics/sprite32.png new file mode 100644 index 0000000000000000000000000000000000000000..b67b1b461e051cfa68850b7722a11d392e0734a4 GIT binary patch literal 1818 zcmV+#2j%#QP)c_Qg$0KBusjGW@hi+^PTTI_uRXZX_~l|m%{%fNxI(g z;*}joo)75K7Du{J&=V7!efnR z9U{?4Z~nx*_r89%CZjajB+&8;3b(IYScwsb>M&6qC90!3(A3s~gswvp5+o~G2}X1X zkFC4|Gz{T{ZPA2*k(fTcwX-v;G}i#AUcV{#$w$}i7&Zh3iE7QO+I*&{Hi+ukm|3X8 zT0f>uc-y%Efu-@9YP~Z}gP2H?nJ6o*!23V{ePHjIo=^8}S<{ftge!qqwdL0}>+h}J zQdLs2ASzUR^wR<4Oz;uC-fO7tIDa0Jp@Zf|k}(*ZZ34dBJjf)cJKn3Z_mEr~>MAF| zXC`o@r5(pwdp`N`wbgIZSCcLS-l8c5yNZi);L~*U2UIMaHy;=K`=KWjDRwwnBQk{b zD;6PcN(jYG%OY_D!=z1DcRNX7IMoRYpez*R`h2(&CMKrE@bKd4IN3G$I*r&&HsS*C z1tU6sIUa;p8ODk^Ie7Z+d~^+0;r#GuNefyt9UVa`L>(T_s5Ayi!{Ewj70fKutRhS@ zJLHRUOw>*dA`y$Au?-ju%NPn-NonZ-6sjkviiEf>;rFHy>~9NU!EIjLS)LDnG#8zI z#hUPBS1-=>`z<*%jVShbEScD=M0uQwR3}}Eat$n;I)ZpSjDxKvdIJ)%A;ISrmP~F7 zxT*++Btwx+%g1yBM>?Z8*4>LmB^qjGPDDg1Kwa%TwDk-i$WV=0=h2KWK{8{fItpBRINUjidDDmSV0AuL zRac;GNJThqW3Z{_z(K@gVKlY_eL>*_hLt(@8aBZ?!psan2x5R_U`=@tPcF->u^@R2 zoEtRJviCB|3jDaIG6%W&dFb$KM719}HK@i8fxdu30bym#fz$UI4lWCkodKBuP*`fV zwzvOGtN54^8;p#L0R!J39l<0mfDOw_u%{)4D-o7Y(9+{fM}xYVy8!s!%mjb~DGEJO zw=-nBy5aWvG%zyFWylN$2+(RsP|*&@m1{Ci2jF@JAebIA69c9#fviwta+cNAAV!}B z*M?+5H56L+JTVuSu!?MK(6RSodW3HU`aq`W?TiPorxhEl$~^y?xTJbgkg0r zI1&h}@WeRTrvS)OW(IhSEUOmPNnv-F%phzpal5r7u=RHVWYb=9nh+PSly+WmE5Zo& zbvN|(U9bw#LsBppTU*)ovg?KIDSd@}(mBw`4!vW|4$2Klu>hX!?7>KXcWO&^x8q#8 zpFvi<`rV!Nv*$0aD=RIhuBh9LB$KJeYmyn4 zE{AZc^&Fay?*HM?wpX_~fd`pxvcy$8(Kx4K7l_x9WeVGUZ+}-`GN-n#vSK#1Z4dPT z1J%VUqLfdBei;09su^dSP8{6#;WMoBfMZN|Y;54`0gx^WpI-8<`lwkpxAu`Yw$3P> zU0zx`3l&8^968;Bvn?%MO}jqc)O$Lmv!5)QPWS%>kg+}%tlhY(tZr>RmqT~s?#)fR zKhLW3%>t0AJ|;Ww2glR-W&#*n9}}GC@OV0pd)?}v=l=;X0034rQqJ-j&;S4c07*qo IM6N<$g6)7$KmY&$ literal 0 HcmV?d00001 diff --git a/src/com/jpexs/decompiler/flash/gui/graphics/text32.png b/src/com/jpexs/decompiler/flash/gui/graphics/text32.png new file mode 100644 index 0000000000000000000000000000000000000000..dc0b32eea22447f5244bf9c99fe5c399a65df3ca GIT binary patch literal 665 zcmV;K0%rY*P)+EgSdUx3AbnyMKKhiI68WR@pufoWF*L0+`WGfh6PA-*_{<3=}EYc zPu}D3#UbADesOV*(A40TCXn1GzQq{DRWJ?DR-=w6iqPQQIRj(NO8L(OMXDqPaePv? z#Mk1n;+!>GO<1%1Ig!UCDk(#-29Ohp);c{h2}IsZEmM20z| z0UJ4-y?&hB;bT_hzZA#va+)C!F)|qkUk7sB)j7?&xDiq8xX(FRm9}D1@C%QHqdv%g zDK+Z*IU&Q!_8=QXiWvHwj57jmI2?ZADfNkrOI1Wbzy(vV#oZfhZML0-*6eRZY-eo0 zDFtoF0hsoTDwc%#AKT@opUh-d_|Kn?uLKwXunWW3Ae&Yu00000NkvXXu0mjf>wYo( literal 0 HcmV?d00001