From d1d6230e7015f18ac985cddf3582b3e2088b7dfa Mon Sep 17 00:00:00 2001 From: Magnus von Wachenfeldt Date: Thu, 14 Jun 2018 14:09:09 +0200 Subject: [PATCH] monogame port --- Neoforce/ArchiveManager.cs | 286 - Neoforce/Bevel.cs | 306 -- Neoforce/Button.cs | 294 - Neoforce/ButtonBase.cs | 117 - Neoforce/CheckBox.cs | 158 - Neoforce/ClipBox.cs | 65 - Neoforce/ClipControl.cs | 181 - Neoforce/ComboBox.cs | 418 -- Neoforce/Component.cs | 105 - Neoforce/Console.cs | 593 -- Neoforce/Container.cs | 554 -- Neoforce/ContentReaders.cs | 155 - Neoforce/ContextMenu.cs | 575 -- Neoforce/Control.cs | 3045 ----------- Neoforce/Cursor.cs | 56 - Neoforce/Delegates.cs | 53 - Neoforce/Dialog.cs | 148 - Neoforce/Disposable.cs | 93 - Neoforce/EventArgs.cs | 427 -- Neoforce/EventedList.cs | 146 - Neoforce/ExitDialog.cs | 130 - Neoforce/External/Zip/Crc32.cs | 84 - Neoforce/External/Zip/Shared.cs | 112 - Neoforce/External/Zip/ZipDirEntry.cs | 149 - Neoforce/External/Zip/ZipEntry.cs | 699 --- Neoforce/External/Zip/ZipFile.cs | 505 -- Neoforce/GroupBox.cs | 139 - Neoforce/GroupPanel.cs | 94 - Neoforce/ImageBox.cs | 197 - Neoforce/InputSystem.cs | 732 --- Neoforce/KeyboardLayout.cs | 461 -- Neoforce/Label.cs | 104 - Neoforce/Layout.cs | 182 - Neoforce/ListBox.cs | 485 -- Neoforce/MainMenu.cs | 362 -- Neoforce/Manager.cs | 1849 ------- Neoforce/MenuBase.cs | 141 - Neoforce/ModalContainer.cs | 194 - Neoforce/NativeMethods.cs | 69 - Neoforce/Panel.cs | 280 - Neoforce/ProgressBar.cs | 264 - Neoforce/Properties/AssemblyInfo.cs | 36 - Neoforce/RadioButton.cs | 159 - Neoforce/Renderer.cs | 767 --- Neoforce/ScrollBar.cs | 493 -- Neoforce/Sidebar.cs | 89 - Neoforce/SidebarPanel.cs | 77 - Neoforce/Skin.cs | 1259 ----- Neoforce/SpinBox.cs | 391 -- Neoforce/StackPanel.cs | 160 - Neoforce/StatusBar.cs | 93 - Neoforce/TabControl.cs | 390 -- Neoforce/TextBox.cs | 1427 ----- Neoforce/TomShane.Neoforce.Controls.csproj | 119 - Neoforce/ToolBar.cs | 113 - Neoforce/ToolBarButton.cs | 90 - Neoforce/ToolBarPanel.cs | 135 - Neoforce/ToolTip.cs | 110 - Neoforce/TrackBar.cs | 341 -- Neoforce/Types.cs | 178 - Neoforce/Unknown.cs | 61 - Neoforce/Utilities.cs | 85 - Neoforce/Window.cs | 491 -- SpacePew.sln | 13 +- SpacePew/Content/Content.mgcb | 4783 +++++++++++++++++ SpacePew/Content/Fonts/ConsoleFont.spritefont | 2 +- SpacePew/Content/Fonts/NetFont.spritefont | 2 +- .../Content/Fonts/ScoreBoardFont.spritefont | 2 +- .../GeonBit.UI/themes/editor/ThemeData.xml | 12 + .../themes/editor/effects/disabled.fx | 38 + .../themes/editor/effects/silhouette.fx | 39 + .../themes/editor/fonts/Bold.spritefont | 60 + .../themes/editor/fonts/Italic.spritefont | 60 + .../themes/editor/fonts/Regular.spritefont | 60 + .../themes/editor/styles/Button-Default.xml | 19 + .../themes/editor/styles/Button-MouseDown.xml | 19 + .../editor/styles/Button-MouseHover.xml | 19 + .../editor/styles/ButtonParagraph-Default.xml | 19 + .../styles/ButtonParagraph-MouseDown.xml | 19 + .../styles/ButtonParagraph-MouseHover.xml | 19 + .../themes/editor/styles/CheckBox-Default.xml | 19 + .../editor/styles/CheckBox-MouseDown.xml | 19 + .../editor/styles/CheckBox-MouseHover.xml | 19 + .../styles/CheckBoxParagraph-Default.xml | 19 + .../styles/CheckBoxParagraph-MouseDown.xml | 19 + .../styles/CheckBoxParagraph-MouseHover.xml | 19 + .../styles/ColoredRectangle-Default.xml | 19 + .../styles/ColoredRectangle-MouseDown.xml | 19 + .../styles/ColoredRectangle-MouseHover.xml | 19 + .../themes/editor/styles/DropDown-Default.xml | 19 + .../editor/styles/DropDown-MouseDown.xml | 19 + .../editor/styles/DropDown-MouseHover.xml | 19 + .../styles/DropDownParagraph-Default.xml | 19 + .../styles/DropDownParagraph-MouseDown.xml | 19 + .../styles/DropDownParagraph-MouseHover.xml | 19 + .../DropDownSelectedParagraph-Default.xml | 19 + .../DropDownSelectedParagraph-MouseDown.xml | 19 + .../DropDownSelectedParagraph-MouseHover.xml | 19 + .../themes/editor/styles/Entity-Default.xml | 18 + .../themes/editor/styles/Entity-MouseDown.xml | 19 + .../editor/styles/Entity-MouseHover.xml | 19 + .../themes/editor/styles/Header-Default.xml | 19 + .../themes/editor/styles/Header-MouseDown.xml | 19 + .../editor/styles/Header-MouseHover.xml | 19 + .../editor/styles/HorizontalLine-Default.xml | 19 + .../styles/HorizontalLine-MouseDown.xml | 19 + .../styles/HorizontalLine-MouseHover.xml | 19 + .../themes/editor/styles/Icon-Default.xml | 19 + .../themes/editor/styles/Icon-MouseDown.xml | 19 + .../themes/editor/styles/Icon-MouseHover.xml | 19 + .../themes/editor/styles/Image-Default.xml | 19 + .../themes/editor/styles/Image-MouseDown.xml | 19 + .../themes/editor/styles/Image-MouseHover.xml | 19 + .../themes/editor/styles/Label-Default.xml | 19 + .../themes/editor/styles/Label-MouseDown.xml | 19 + .../themes/editor/styles/Label-MouseHover.xml | 19 + .../themes/editor/styles/Panel-Default.xml | 19 + .../themes/editor/styles/Panel-MouseDown.xml | 19 + .../themes/editor/styles/Panel-MouseHover.xml | 19 + .../editor/styles/PanelTabsButton-Default.xml | 19 + .../styles/PanelTabsButton-MouseDown.xml | 19 + .../styles/PanelTabsButton-MouseHover.xml | 19 + .../PanelTabsButtonParagraph-Default.xml | 19 + .../PanelTabsButtonParagraph-MouseDown.xml | 19 + .../PanelTabsButtonParagraph-MouseHover.xml | 19 + .../editor/styles/Paragraph-Default.xml | 19 + .../editor/styles/Paragraph-MouseDown.xml | 19 + .../editor/styles/Paragraph-MouseHover.xml | 19 + .../editor/styles/ProgressBar-Default.xml | 19 + .../editor/styles/ProgressBar-MouseDown.xml | 19 + .../editor/styles/ProgressBar-MouseHover.xml | 19 + .../editor/styles/ProgressBarFill-Default.xml | 19 + .../styles/ProgressBarFill-MouseDown.xml | 19 + .../styles/ProgressBarFill-MouseHover.xml | 19 + .../editor/styles/RadioButton-Default.xml | 19 + .../editor/styles/RadioButton-MouseDown.xml | 19 + .../editor/styles/RadioButton-MouseHover.xml | 19 + .../styles/RadioButtonParagraph-Default.xml | 19 + .../styles/RadioButtonParagraph-MouseDown.xml | 19 + .../RadioButtonParagraph-MouseHover.xml | 19 + .../editor/styles/SelectList-Default.xml | 18 + .../editor/styles/SelectList-MouseDown.xml | 19 + .../editor/styles/SelectList-MouseHover.xml | 19 + .../styles/SelectListParagraph-Default.xml | 19 + .../styles/SelectListParagraph-MouseDown.xml | 19 + .../styles/SelectListParagraph-MouseHover.xml | 19 + .../themes/editor/styles/Slider-Default.xml | 19 + .../themes/editor/styles/Slider-MouseDown.xml | 19 + .../editor/styles/Slider-MouseHover.xml | 19 + .../editor/styles/TextInput-Default.xml | 19 + .../editor/styles/TextInput-MouseDown.xml | 19 + .../editor/styles/TextInput-MouseHover.xml | 19 + .../styles/TextInputParagraph-Default.xml | 19 + .../styles/TextInputParagraph-MouseDown.xml | 19 + .../styles/TextInputParagraph-MouseHover.xml | 19 + .../styles/TextInputPlaceholder-Default.xml | 19 + .../styles/TextInputPlaceholder-MouseDown.xml | 19 + .../TextInputPlaceholder-MouseHover.xml | 19 + .../styles/VerticalScrollbar-Default.xml | 19 + .../styles/VerticalScrollbar-MouseDown.xml | 19 + .../styles/VerticalScrollbar-MouseHover.xml | 19 + .../themes/editor/styles/example.xml | 45 + .../themes/editor/textures/arrow_down.png | Bin 0 -> 18781 bytes .../themes/editor/textures/arrow_up.png | Bin 0 -> 18463 bytes .../editor/textures/button_alternative.png | Bin 0 -> 18435 bytes .../textures/button_alternative_down.png | Bin 0 -> 18433 bytes .../textures/button_alternative_hover.png | Bin 0 -> 18433 bytes .../editor/textures/button_alternative_md.xml | 10 + .../themes/editor/textures/button_default.png | Bin 0 -> 18431 bytes .../editor/textures/button_default_down.png | Bin 0 -> 18431 bytes .../editor/textures/button_default_hover.png | Bin 0 -> 18432 bytes .../editor/textures/button_default_md.xml | 10 + .../themes/editor/textures/button_fancy.png | Bin 0 -> 18572 bytes .../editor/textures/button_fancy_down.png | Bin 0 -> 18595 bytes .../editor/textures/button_fancy_hover.png | Bin 0 -> 18570 bytes .../editor/textures/button_fancy_md.xml | 10 + .../themes/editor/textures/checkbox.png | Bin 0 -> 18482 bytes .../themes/editor/textures/checkbox_down.png | Bin 0 -> 18645 bytes .../themes/editor/textures/checkbox_hover.png | Bin 0 -> 18483 bytes .../themes/editor/textures/cursor_default.png | Bin 0 -> 18441 bytes .../editor/textures/cursor_default_md.xml | 11 + .../themes/editor/textures/cursor_ibeam.png | Bin 0 -> 18198 bytes .../editor/textures/cursor_ibeam_md.xml | 11 + .../themes/editor/textures/cursor_pointer.png | Bin 0 -> 18494 bytes .../editor/textures/cursor_pointer_md.xml | 11 + .../editor/textures/horizontal_line.png | Bin 0 -> 18178 bytes .../themes/editor/textures/icons/Apple.png | Bin 0 -> 18624 bytes .../themes/editor/textures/icons/Armor.png | Bin 0 -> 18711 bytes .../themes/editor/textures/icons/Axe.png | Bin 0 -> 21579 bytes .../editor/textures/icons/BloodySword.png | Bin 0 -> 21644 bytes .../themes/editor/textures/icons/Bone.png | Bin 0 -> 21389 bytes .../themes/editor/textures/icons/Book.png | Bin 0 -> 21643 bytes .../themes/editor/textures/icons/Cubes.png | Bin 0 -> 21591 bytes .../themes/editor/textures/icons/Diamond.png | Bin 0 -> 18434 bytes .../editor/textures/icons/Explanation.png | Bin 0 -> 17804 bytes .../themes/editor/textures/icons/Feather.png | Bin 0 -> 21548 bytes .../editor/textures/icons/FloppyDisk.png | Bin 0 -> 21339 bytes .../editor/textures/icons/GoldCoins.png | Bin 0 -> 21563 bytes .../editor/textures/icons/GoldShard.png | Bin 0 -> 18452 bytes .../themes/editor/textures/icons/Heart.png | Bin 0 -> 18301 bytes .../themes/editor/textures/icons/Helmet.png | Bin 0 -> 21541 bytes .../themes/editor/textures/icons/Key.png | Bin 0 -> 18655 bytes .../editor/textures/icons/MagicBook.png | Bin 0 -> 21600 bytes .../editor/textures/icons/MagicWand.png | Bin 0 -> 21623 bytes .../themes/editor/textures/icons/Map.png | Bin 0 -> 21759 bytes .../themes/editor/textures/icons/None.png | Bin 0 -> 17716 bytes .../themes/editor/textures/icons/OrbBlue.png | Bin 0 -> 18379 bytes .../themes/editor/textures/icons/OrbGreen.png | Bin 0 -> 18374 bytes .../themes/editor/textures/icons/OrbRed.png | Bin 0 -> 18381 bytes .../themes/editor/textures/icons/Pistol.png | Bin 0 -> 18468 bytes .../editor/textures/icons/PotionBlue.png | Bin 0 -> 18438 bytes .../editor/textures/icons/PotionCyan.png | Bin 0 -> 18458 bytes .../editor/textures/icons/PotionGreen.png | Bin 0 -> 18455 bytes .../editor/textures/icons/PotionPurple.png | Bin 0 -> 18453 bytes .../editor/textures/icons/PotionRed.png | Bin 0 -> 18459 bytes .../editor/textures/icons/PotionYellow.png | Bin 0 -> 18456 bytes .../themes/editor/textures/icons/Ring.png | Bin 0 -> 18686 bytes .../themes/editor/textures/icons/RingGold.png | Bin 0 -> 18728 bytes .../editor/textures/icons/RingGoldRuby.png | Bin 0 -> 18673 bytes .../themes/editor/textures/icons/RingRuby.png | Bin 0 -> 18643 bytes .../themes/editor/textures/icons/RubyBlue.png | Bin 0 -> 18657 bytes .../editor/textures/icons/RubyGreen.png | Bin 0 -> 18425 bytes .../themes/editor/textures/icons/RubyPink.png | Bin 0 -> 18413 bytes .../editor/textures/icons/RubyPurple.png | Bin 0 -> 18432 bytes .../themes/editor/textures/icons/RubyRed.png | Bin 0 -> 18414 bytes .../themes/editor/textures/icons/Sack.png | Bin 0 -> 21635 bytes .../themes/editor/textures/icons/Scroll.png | Bin 0 -> 18834 bytes .../themes/editor/textures/icons/Shield.png | Bin 0 -> 18391 bytes .../editor/textures/icons/ShieldAndSword.png | Bin 0 -> 21701 bytes .../themes/editor/textures/icons/Shovel.png | Bin 0 -> 21486 bytes .../editor/textures/icons/SilverShard.png | Bin 0 -> 18391 bytes .../themes/editor/textures/icons/Skull.png | Bin 0 -> 18767 bytes .../themes/editor/textures/icons/Sword.png | Bin 0 -> 18373 bytes .../themes/editor/textures/icons/Trap.png | Bin 0 -> 18362 bytes .../themes/editor/textures/icons/ZoomIn.png | Bin 0 -> 19621 bytes .../themes/editor/textures/icons/ZoomOut.png | Bin 0 -> 19759 bytes .../editor/textures/icons/background.png | Bin 0 -> 18504 bytes .../themes/editor/textures/panel_default.png | Bin 0 -> 18661 bytes .../editor/textures/panel_default_md.xml | 10 + .../themes/editor/textures/panel_fancy.png | Bin 0 -> 18730 bytes .../themes/editor/textures/panel_fancy_md.xml | 10 + .../themes/editor/textures/panel_golden.png | Bin 0 -> 18753 bytes .../editor/textures/panel_golden_md.xml | 10 + .../editor/textures/panel_listbackground.png | Bin 0 -> 18749 bytes .../textures/panel_listbackground_md.xml | 10 + .../themes/editor/textures/panel_simple.png | Bin 0 -> 18481 bytes .../editor/textures/panel_simple_md.xml | 10 + .../themes/editor/textures/progressbar.png | Bin 0 -> 18532 bytes .../editor/textures/progressbar_fill.png | Bin 0 -> 18423 bytes .../themes/editor/textures/progressbar_md.xml | 10 + .../themes/editor/textures/radio.png | Bin 0 -> 18621 bytes .../themes/editor/textures/radio_down.png | Bin 0 -> 18677 bytes .../themes/editor/textures/radio_hover.png | Bin 0 -> 18623 bytes .../themes/editor/textures/scrollbar.png | Bin 0 -> 19269 bytes .../themes/editor/textures/scrollbar_mark.png | Bin 0 -> 17843 bytes .../themes/editor/textures/scrollbar_md.xml | 10 + .../themes/editor/textures/slider_default.png | Bin 0 -> 18753 bytes .../editor/textures/slider_default_mark.png | Bin 0 -> 18232 bytes .../editor/textures/slider_default_md.xml | 10 + .../themes/editor/textures/slider_fancy.png | Bin 0 -> 19123 bytes .../editor/textures/slider_fancy_mark.png | Bin 0 -> 18243 bytes .../editor/textures/slider_fancy_md.xml | 10 + .../themes/editor/textures/white_texture.png | Bin 0 -> 17261 bytes .../GeonBit.UI/themes/hd/ThemeData.xml | 22 + .../GeonBit.UI/themes/hd/effects/disabled.fx | 38 + .../themes/hd/effects/silhouette.fx | 39 + .../themes/hd/fonts/Bold.spritefont | 60 + .../themes/hd/fonts/Italic.spritefont | 60 + .../themes/hd/fonts/Regular.spritefont | 60 + .../themes/hd/styles/Button-Default.xml | 19 + .../themes/hd/styles/Button-MouseDown.xml | 19 + .../themes/hd/styles/Button-MouseHover.xml | 19 + .../hd/styles/ButtonParagraph-Default.xml | 19 + .../hd/styles/ButtonParagraph-MouseDown.xml | 19 + .../hd/styles/ButtonParagraph-MouseHover.xml | 19 + .../themes/hd/styles/CheckBox-Default.xml | 19 + .../themes/hd/styles/CheckBox-MouseDown.xml | 19 + .../themes/hd/styles/CheckBox-MouseHover.xml | 19 + .../hd/styles/CheckBoxParagraph-Default.xml | 19 + .../hd/styles/CheckBoxParagraph-MouseDown.xml | 19 + .../styles/CheckBoxParagraph-MouseHover.xml | 19 + .../hd/styles/ColoredRectangle-Default.xml | 19 + .../hd/styles/ColoredRectangle-MouseDown.xml | 19 + .../hd/styles/ColoredRectangle-MouseHover.xml | 19 + .../themes/hd/styles/DropDown-Default.xml | 19 + .../themes/hd/styles/DropDown-MouseDown.xml | 19 + .../themes/hd/styles/DropDown-MouseHover.xml | 19 + .../hd/styles/DropDownParagraph-Default.xml | 19 + .../hd/styles/DropDownParagraph-MouseDown.xml | 19 + .../styles/DropDownParagraph-MouseHover.xml | 19 + .../DropDownSelectedParagraph-Default.xml | 19 + .../DropDownSelectedParagraph-MouseDown.xml | 19 + .../DropDownSelectedParagraph-MouseHover.xml | 19 + .../themes/hd/styles/Entity-Default.xml | 18 + .../themes/hd/styles/Entity-MouseDown.xml | 19 + .../themes/hd/styles/Entity-MouseHover.xml | 19 + .../themes/hd/styles/Header-Default.xml | 19 + .../themes/hd/styles/Header-MouseDown.xml | 19 + .../themes/hd/styles/Header-MouseHover.xml | 19 + .../hd/styles/HorizontalLine-Default.xml | 19 + .../hd/styles/HorizontalLine-MouseDown.xml | 19 + .../hd/styles/HorizontalLine-MouseHover.xml | 19 + .../themes/hd/styles/Icon-Default.xml | 19 + .../themes/hd/styles/Icon-MouseDown.xml | 19 + .../themes/hd/styles/Icon-MouseHover.xml | 19 + .../themes/hd/styles/Image-Default.xml | 19 + .../themes/hd/styles/Image-MouseDown.xml | 19 + .../themes/hd/styles/Image-MouseHover.xml | 19 + .../themes/hd/styles/Label-Default.xml | 19 + .../themes/hd/styles/Label-MouseDown.xml | 19 + .../themes/hd/styles/Label-MouseHover.xml | 19 + .../themes/hd/styles/Panel-Default.xml | 19 + .../themes/hd/styles/Panel-MouseDown.xml | 19 + .../themes/hd/styles/Panel-MouseHover.xml | 19 + .../hd/styles/PanelTabsButton-Default.xml | 19 + .../hd/styles/PanelTabsButton-MouseDown.xml | 19 + .../hd/styles/PanelTabsButton-MouseHover.xml | 19 + .../PanelTabsButtonParagraph-Default.xml | 19 + .../PanelTabsButtonParagraph-MouseDown.xml | 19 + .../PanelTabsButtonParagraph-MouseHover.xml | 19 + .../themes/hd/styles/Paragraph-Default.xml | 19 + .../themes/hd/styles/Paragraph-MouseDown.xml | 19 + .../themes/hd/styles/Paragraph-MouseHover.xml | 19 + .../themes/hd/styles/ProgressBar-Default.xml | 19 + .../hd/styles/ProgressBar-MouseDown.xml | 19 + .../hd/styles/ProgressBar-MouseHover.xml | 19 + .../hd/styles/ProgressBarFill-Default.xml | 19 + .../hd/styles/ProgressBarFill-MouseDown.xml | 19 + .../hd/styles/ProgressBarFill-MouseHover.xml | 19 + .../themes/hd/styles/RadioButton-Default.xml | 19 + .../hd/styles/RadioButton-MouseDown.xml | 19 + .../hd/styles/RadioButton-MouseHover.xml | 19 + .../styles/RadioButtonParagraph-Default.xml | 19 + .../styles/RadioButtonParagraph-MouseDown.xml | 19 + .../RadioButtonParagraph-MouseHover.xml | 19 + .../themes/hd/styles/SelectList-Default.xml | 18 + .../themes/hd/styles/SelectList-MouseDown.xml | 19 + .../hd/styles/SelectList-MouseHover.xml | 19 + .../hd/styles/SelectListParagraph-Default.xml | 19 + .../styles/SelectListParagraph-MouseDown.xml | 19 + .../styles/SelectListParagraph-MouseHover.xml | 19 + .../themes/hd/styles/Slider-Default.xml | 19 + .../themes/hd/styles/Slider-MouseDown.xml | 19 + .../themes/hd/styles/Slider-MouseHover.xml | 19 + .../themes/hd/styles/TextInput-Default.xml | 19 + .../themes/hd/styles/TextInput-MouseDown.xml | 19 + .../themes/hd/styles/TextInput-MouseHover.xml | 19 + .../hd/styles/TextInputParagraph-Default.xml | 19 + .../styles/TextInputParagraph-MouseDown.xml | 19 + .../styles/TextInputParagraph-MouseHover.xml | 19 + .../styles/TextInputPlaceholder-Default.xml | 19 + .../styles/TextInputPlaceholder-MouseDown.xml | 19 + .../TextInputPlaceholder-MouseHover.xml | 19 + .../hd/styles/VerticalScrollbar-Default.xml | 19 + .../hd/styles/VerticalScrollbar-MouseDown.xml | 19 + .../styles/VerticalScrollbar-MouseHover.xml | 19 + .../GeonBit.UI/themes/hd/styles/example.xml | 45 + .../themes/hd/textures/arrow_down.png | Bin 0 -> 18297 bytes .../themes/hd/textures/arrow_up.png | Bin 0 -> 2948 bytes .../themes/hd/textures/button_alternative.png | Bin 0 -> 3045 bytes .../hd/textures/button_alternative_down.png | Bin 0 -> 18950 bytes .../hd/textures/button_alternative_hover.png | Bin 0 -> 3077 bytes .../hd/textures/button_alternative_md.xml | 10 + .../themes/hd/textures/button_default.png | Bin 0 -> 18553 bytes .../hd/textures/button_default_down.png | Bin 0 -> 18519 bytes .../hd/textures/button_default_hover.png | Bin 0 -> 18585 bytes .../themes/hd/textures/button_default_md.xml | 10 + .../themes/hd/textures/button_fancy.png | Bin 0 -> 18902 bytes .../themes/hd/textures/button_fancy_down.png | Bin 0 -> 19121 bytes .../themes/hd/textures/button_fancy_hover.png | Bin 0 -> 19148 bytes .../themes/hd/textures/button_fancy_md.xml | 10 + .../themes/hd/textures/checkbox.png | Bin 0 -> 18252 bytes .../themes/hd/textures/checkbox_down.png | Bin 0 -> 18534 bytes .../themes/hd/textures/checkbox_hover.png | Bin 0 -> 18289 bytes .../themes/hd/textures/cursor_default.png | Bin 0 -> 18503 bytes .../themes/hd/textures/cursor_default_md.xml | 11 + .../themes/hd/textures/cursor_ibeam.png | Bin 0 -> 2932 bytes .../themes/hd/textures/cursor_ibeam_md.xml | 11 + .../themes/hd/textures/cursor_pointer.png | Bin 0 -> 18579 bytes .../themes/hd/textures/cursor_pointer_md.xml | 11 + .../themes/hd/textures/horizontal_line.png | Bin 0 -> 17750 bytes .../themes/hd/textures/icons/Apple.png | Bin 0 -> 18624 bytes .../themes/hd/textures/icons/Armor.png | Bin 0 -> 18711 bytes .../themes/hd/textures/icons/Axe.png | Bin 0 -> 21579 bytes .../themes/hd/textures/icons/BloodySword.png | Bin 0 -> 21644 bytes .../themes/hd/textures/icons/Bone.png | Bin 0 -> 21389 bytes .../themes/hd/textures/icons/Book.png | Bin 0 -> 21643 bytes .../themes/hd/textures/icons/Cubes.png | Bin 0 -> 21591 bytes .../themes/hd/textures/icons/Diamond.png | Bin 0 -> 18434 bytes .../themes/hd/textures/icons/Explanation.png | Bin 0 -> 17804 bytes .../themes/hd/textures/icons/Feather.png | Bin 0 -> 21548 bytes .../themes/hd/textures/icons/FloppyDisk.png | Bin 0 -> 21339 bytes .../themes/hd/textures/icons/GoldCoins.png | Bin 0 -> 21563 bytes .../themes/hd/textures/icons/GoldShard.png | Bin 0 -> 18452 bytes .../themes/hd/textures/icons/Heart.png | Bin 0 -> 18301 bytes .../themes/hd/textures/icons/Helmet.png | Bin 0 -> 21541 bytes .../themes/hd/textures/icons/Key.png | Bin 0 -> 18655 bytes .../themes/hd/textures/icons/MagicBook.png | Bin 0 -> 21600 bytes .../themes/hd/textures/icons/MagicWand.png | Bin 0 -> 21623 bytes .../themes/hd/textures/icons/Map.png | Bin 0 -> 21759 bytes .../themes/hd/textures/icons/None.png | Bin 0 -> 17716 bytes .../themes/hd/textures/icons/OrbBlue.png | Bin 0 -> 18379 bytes .../themes/hd/textures/icons/OrbGreen.png | Bin 0 -> 18374 bytes .../themes/hd/textures/icons/OrbRed.png | Bin 0 -> 18381 bytes .../themes/hd/textures/icons/Pistol.png | Bin 0 -> 18468 bytes .../themes/hd/textures/icons/PotionBlue.png | Bin 0 -> 18438 bytes .../themes/hd/textures/icons/PotionCyan.png | Bin 0 -> 18458 bytes .../themes/hd/textures/icons/PotionGreen.png | Bin 0 -> 18455 bytes .../themes/hd/textures/icons/PotionPurple.png | Bin 0 -> 18453 bytes .../themes/hd/textures/icons/PotionRed.png | Bin 0 -> 18459 bytes .../themes/hd/textures/icons/PotionYellow.png | Bin 0 -> 18456 bytes .../themes/hd/textures/icons/Ring.png | Bin 0 -> 18686 bytes .../themes/hd/textures/icons/RingGold.png | Bin 0 -> 18728 bytes .../themes/hd/textures/icons/RingGoldRuby.png | Bin 0 -> 18673 bytes .../themes/hd/textures/icons/RingRuby.png | Bin 0 -> 18643 bytes .../themes/hd/textures/icons/RubyBlue.png | Bin 0 -> 18657 bytes .../themes/hd/textures/icons/RubyGreen.png | Bin 0 -> 18425 bytes .../themes/hd/textures/icons/RubyPink.png | Bin 0 -> 18413 bytes .../themes/hd/textures/icons/RubyPurple.png | Bin 0 -> 18432 bytes .../themes/hd/textures/icons/RubyRed.png | Bin 0 -> 18414 bytes .../themes/hd/textures/icons/Sack.png | Bin 0 -> 21635 bytes .../themes/hd/textures/icons/Scroll.png | Bin 0 -> 18834 bytes .../themes/hd/textures/icons/Shield.png | Bin 0 -> 18391 bytes .../hd/textures/icons/ShieldAndSword.png | Bin 0 -> 21701 bytes .../themes/hd/textures/icons/Shovel.png | Bin 0 -> 21486 bytes .../themes/hd/textures/icons/SilverShard.png | Bin 0 -> 18391 bytes .../themes/hd/textures/icons/Skull.png | Bin 0 -> 18767 bytes .../themes/hd/textures/icons/Sword.png | Bin 0 -> 18373 bytes .../themes/hd/textures/icons/Trap.png | Bin 0 -> 18362 bytes .../themes/hd/textures/icons/ZoomIn.png | Bin 0 -> 19621 bytes .../themes/hd/textures/icons/ZoomOut.png | Bin 0 -> 19759 bytes .../themes/hd/textures/icons/background.png | Bin 0 -> 18440 bytes .../themes/hd/textures/panel_default.png | Bin 0 -> 18887 bytes .../themes/hd/textures/panel_default_md.xml | 10 + .../themes/hd/textures/panel_fancy.png | Bin 0 -> 18851 bytes .../themes/hd/textures/panel_fancy_md.xml | 10 + .../themes/hd/textures/panel_golden.png | Bin 0 -> 18756 bytes .../themes/hd/textures/panel_golden_md.xml | 10 + .../hd/textures/panel_listbackground.png | Bin 0 -> 18463 bytes .../hd/textures/panel_listbackground_md.xml | 10 + .../themes/hd/textures/panel_simple.png | Bin 0 -> 18481 bytes .../themes/hd/textures/panel_simple_md.xml | 10 + .../themes/hd/textures/progressbar.png | Bin 0 -> 18608 bytes .../themes/hd/textures/progressbar_fill.png | Bin 0 -> 18233 bytes .../themes/hd/textures/progressbar_md.xml | 10 + .../GeonBit.UI/themes/hd/textures/radio.png | Bin 0 -> 18365 bytes .../themes/hd/textures/radio_down.png | Bin 0 -> 18418 bytes .../themes/hd/textures/radio_hover.png | Bin 0 -> 18613 bytes .../themes/hd/textures/scrollbar.png | Bin 0 -> 18969 bytes .../themes/hd/textures/scrollbar_mark.png | Bin 0 -> 2972 bytes .../themes/hd/textures/scrollbar_md.xml | 10 + .../themes/hd/textures/slider_default.png | Bin 0 -> 18699 bytes .../hd/textures/slider_default_mark.png | Bin 0 -> 18241 bytes .../themes/hd/textures/slider_default_md.xml | 10 + .../themes/hd/textures/slider_fancy.png | Bin 0 -> 19054 bytes .../themes/hd/textures/slider_fancy_mark.png | Bin 0 -> 18261 bytes .../themes/hd/textures/slider_fancy_md.xml | 10 + .../themes/hd/textures/white_texture.png | Bin 0 -> 17261 bytes .../GeonBit.UI/themes/lowres/ThemeData.xml | 22 + .../themes/lowres/effects/disabled.fx | 38 + .../themes/lowres/effects/silhouette.fx | 39 + .../themes/lowres/fonts/Bold.spritefont | 60 + .../themes/lowres/fonts/Italic.spritefont | 60 + .../themes/lowres/fonts/Regular.spritefont | 60 + .../themes/lowres/styles/Button-Default.xml | 18 + .../themes/lowres/styles/Button-MouseDown.xml | 18 + .../lowres/styles/Button-MouseHover.xml | 18 + .../lowres/styles/ButtonParagraph-Default.xml | 18 + .../styles/ButtonParagraph-MouseDown.xml | 18 + .../styles/ButtonParagraph-MouseHover.xml | 18 + .../themes/lowres/styles/CheckBox-Default.xml | 18 + .../lowres/styles/CheckBox-MouseDown.xml | 18 + .../lowres/styles/CheckBox-MouseHover.xml | 18 + .../styles/CheckBoxParagraph-Default.xml | 18 + .../styles/CheckBoxParagraph-MouseDown.xml | 18 + .../styles/CheckBoxParagraph-MouseHover.xml | 18 + .../styles/ColoredRectangle-Default.xml | 18 + .../styles/ColoredRectangle-MouseDown.xml | 18 + .../styles/ColoredRectangle-MouseHover.xml | 18 + .../themes/lowres/styles/DropDown-Default.xml | 18 + .../lowres/styles/DropDown-MouseDown.xml | 18 + .../lowres/styles/DropDown-MouseHover.xml | 18 + .../styles/DropDownParagraph-Default.xml | 18 + .../styles/DropDownParagraph-MouseDown.xml | 18 + .../styles/DropDownParagraph-MouseHover.xml | 18 + .../DropDownSelectedParagraph-Default.xml | 18 + .../DropDownSelectedParagraph-MouseDown.xml | 18 + .../DropDownSelectedParagraph-MouseHover.xml | 18 + .../themes/lowres/styles/Entity-Default.xml | 18 + .../themes/lowres/styles/Entity-MouseDown.xml | 18 + .../lowres/styles/Entity-MouseHover.xml | 18 + .../themes/lowres/styles/Header-Default.xml | 18 + .../themes/lowres/styles/Header-MouseDown.xml | 18 + .../lowres/styles/Header-MouseHover.xml | 18 + .../lowres/styles/HorizontalLine-Default.xml | 18 + .../styles/HorizontalLine-MouseDown.xml | 18 + .../styles/HorizontalLine-MouseHover.xml | 18 + .../themes/lowres/styles/Icon-Default.xml | 18 + .../themes/lowres/styles/Icon-MouseDown.xml | 18 + .../themes/lowres/styles/Icon-MouseHover.xml | 18 + .../themes/lowres/styles/Image-Default.xml | 18 + .../themes/lowres/styles/Image-MouseDown.xml | 18 + .../themes/lowres/styles/Image-MouseHover.xml | 18 + .../themes/lowres/styles/Label-Default.xml | 18 + .../themes/lowres/styles/Label-MouseDown.xml | 18 + .../themes/lowres/styles/Label-MouseHover.xml | 18 + .../themes/lowres/styles/Panel-Default.xml | 18 + .../themes/lowres/styles/Panel-MouseDown.xml | 18 + .../themes/lowres/styles/Panel-MouseHover.xml | 18 + .../lowres/styles/PanelTabsButton-Default.xml | 19 + .../styles/PanelTabsButton-MouseDown.xml | 19 + .../styles/PanelTabsButton-MouseHover.xml | 19 + .../PanelTabsButtonParagraph-Default.xml | 19 + .../PanelTabsButtonParagraph-MouseDown.xml | 19 + .../PanelTabsButtonParagraph-MouseHover.xml | 19 + .../lowres/styles/Paragraph-Default.xml | 18 + .../lowres/styles/Paragraph-MouseDown.xml | 18 + .../lowres/styles/Paragraph-MouseHover.xml | 18 + .../lowres/styles/ProgressBar-Default.xml | 18 + .../lowres/styles/ProgressBar-MouseDown.xml | 18 + .../lowres/styles/ProgressBar-MouseHover.xml | 18 + .../lowres/styles/ProgressBarFill-Default.xml | 18 + .../styles/ProgressBarFill-MouseDown.xml | 18 + .../styles/ProgressBarFill-MouseHover.xml | 18 + .../lowres/styles/RadioButton-Default.xml | 18 + .../lowres/styles/RadioButton-MouseDown.xml | 18 + .../lowres/styles/RadioButton-MouseHover.xml | 18 + .../styles/RadioButtonParagraph-Default.xml | 18 + .../styles/RadioButtonParagraph-MouseDown.xml | 18 + .../RadioButtonParagraph-MouseHover.xml | 18 + .../lowres/styles/SelectList-Default.xml | 18 + .../lowres/styles/SelectList-MouseDown.xml | 18 + .../lowres/styles/SelectList-MouseHover.xml | 18 + .../styles/SelectListParagraph-Default.xml | 18 + .../styles/SelectListParagraph-MouseDown.xml | 18 + .../styles/SelectListParagraph-MouseHover.xml | 18 + .../themes/lowres/styles/Slider-Default.xml | 18 + .../themes/lowres/styles/Slider-MouseDown.xml | 18 + .../lowres/styles/Slider-MouseHover.xml | 18 + .../lowres/styles/TextInput-Default.xml | 18 + .../lowres/styles/TextInput-MouseDown.xml | 18 + .../lowres/styles/TextInput-MouseHover.xml | 18 + .../styles/TextInputParagraph-Default.xml | 18 + .../styles/TextInputParagraph-MouseDown.xml | 18 + .../styles/TextInputParagraph-MouseHover.xml | 18 + .../styles/TextInputPlaceholder-Default.xml | 18 + .../styles/TextInputPlaceholder-MouseDown.xml | 18 + .../TextInputPlaceholder-MouseHover.xml | 18 + .../styles/VerticalScrollbar-Default.xml | 18 + .../styles/VerticalScrollbar-MouseDown.xml | 18 + .../styles/VerticalScrollbar-MouseHover.xml | 18 + .../themes/lowres/styles/example.xml | 45 + .../themes/lowres/textures/arrow_down.png | Bin 0 -> 17855 bytes .../themes/lowres/textures/arrow_up.png | Bin 0 -> 2948 bytes .../lowres/textures/button_alternative.png | Bin 0 -> 18547 bytes .../textures/button_alternative_down.png | Bin 0 -> 18457 bytes .../textures/button_alternative_hover.png | Bin 0 -> 18792 bytes .../lowres/textures/button_alternative_md.xml | 10 + .../themes/lowres/textures/button_default.png | Bin 0 -> 18313 bytes .../lowres/textures/button_default_down.png | Bin 0 -> 17843 bytes .../lowres/textures/button_default_hover.png | Bin 0 -> 18360 bytes .../lowres/textures/button_default_md.xml | 10 + .../themes/lowres/textures/button_fancy.png | Bin 0 -> 18759 bytes .../lowres/textures/button_fancy_down.png | Bin 0 -> 18130 bytes .../lowres/textures/button_fancy_hover.png | Bin 0 -> 18805 bytes .../lowres/textures/button_fancy_md.xml | 10 + .../themes/lowres/textures/checkbox.png | Bin 0 -> 18236 bytes .../themes/lowres/textures/checkbox_down.png | Bin 0 -> 18280 bytes .../themes/lowres/textures/checkbox_hover.png | Bin 0 -> 18474 bytes .../themes/lowres/textures/cursor_default.png | Bin 0 -> 2928 bytes .../lowres/textures/cursor_default_md.xml | 11 + .../themes/lowres/textures/cursor_ibeam.png | Bin 0 -> 2874 bytes .../lowres/textures/cursor_ibeam_md.xml | 11 + .../themes/lowres/textures/cursor_pointer.png | Bin 0 -> 2933 bytes .../lowres/textures/cursor_pointer_md.xml | 11 + .../GeonBit.UI/themes/lowres/textures/dot.png | Bin 0 -> 17787 bytes .../lowres/textures/horizontal_line.png | Bin 0 -> 17750 bytes .../themes/lowres/textures/icons/Apple.png | Bin 0 -> 18624 bytes .../themes/lowres/textures/icons/Armor.png | Bin 0 -> 18530 bytes .../themes/lowres/textures/icons/Axe.png | Bin 0 -> 21558 bytes .../lowres/textures/icons/BloodySword.png | Bin 0 -> 21630 bytes .../themes/lowres/textures/icons/Bone.png | Bin 0 -> 20819 bytes .../themes/lowres/textures/icons/Book.png | Bin 0 -> 21631 bytes .../themes/lowres/textures/icons/Cubes.png | Bin 0 -> 21585 bytes .../themes/lowres/textures/icons/Diamond.png | Bin 0 -> 18438 bytes .../lowres/textures/icons/Explanation.png | Bin 0 -> 17804 bytes .../themes/lowres/textures/icons/Feather.png | Bin 0 -> 21536 bytes .../lowres/textures/icons/FloppyDisk.png | Bin 0 -> 21267 bytes .../lowres/textures/icons/GoldCoins.png | Bin 0 -> 21554 bytes .../lowres/textures/icons/GoldShard.png | Bin 0 -> 18301 bytes .../themes/lowres/textures/icons/Heart.png | Bin 0 -> 18283 bytes .../themes/lowres/textures/icons/Helmet.png | Bin 0 -> 21536 bytes .../themes/lowres/textures/icons/Key.png | Bin 0 -> 18627 bytes .../lowres/textures/icons/MagicBook.png | Bin 0 -> 21593 bytes .../lowres/textures/icons/MagicWand.png | Bin 0 -> 21656 bytes .../themes/lowres/textures/icons/Map.png | Bin 0 -> 21756 bytes .../themes/lowres/textures/icons/None.png | Bin 0 -> 17716 bytes .../themes/lowres/textures/icons/OrbBlue.png | Bin 0 -> 18330 bytes .../themes/lowres/textures/icons/OrbGreen.png | Bin 0 -> 18332 bytes .../themes/lowres/textures/icons/OrbRed.png | Bin 0 -> 18318 bytes .../themes/lowres/textures/icons/Pistol.png | Bin 0 -> 18404 bytes .../lowres/textures/icons/PotionBlue.png | Bin 0 -> 17932 bytes .../lowres/textures/icons/PotionCyan.png | Bin 0 -> 17947 bytes .../lowres/textures/icons/PotionGreen.png | Bin 0 -> 17931 bytes .../lowres/textures/icons/PotionPurple.png | Bin 0 -> 18389 bytes .../lowres/textures/icons/PotionRed.png | Bin 0 -> 17921 bytes .../lowres/textures/icons/PotionYellow.png | Bin 0 -> 17926 bytes .../themes/lowres/textures/icons/Ring.png | Bin 0 -> 18579 bytes .../themes/lowres/textures/icons/RingGold.png | Bin 0 -> 18622 bytes .../lowres/textures/icons/RingGoldRuby.png | Bin 0 -> 18655 bytes .../themes/lowres/textures/icons/RingRuby.png | Bin 0 -> 18625 bytes .../themes/lowres/textures/icons/RubyBlue.png | Bin 0 -> 18403 bytes .../lowres/textures/icons/RubyGreen.png | Bin 0 -> 18426 bytes .../themes/lowres/textures/icons/RubyPink.png | Bin 0 -> 18410 bytes .../lowres/textures/icons/RubyPurple.png | Bin 0 -> 18428 bytes .../themes/lowres/textures/icons/RubyRed.png | Bin 0 -> 18408 bytes .../themes/lowres/textures/icons/Sack.png | Bin 0 -> 21630 bytes .../themes/lowres/textures/icons/Scroll.png | Bin 0 -> 18797 bytes .../themes/lowres/textures/icons/Shield.png | Bin 0 -> 17821 bytes .../lowres/textures/icons/ShieldAndSword.png | Bin 0 -> 21687 bytes .../themes/lowres/textures/icons/Shovel.png | Bin 0 -> 21471 bytes .../lowres/textures/icons/SilverShard.png | Bin 0 -> 18302 bytes .../themes/lowres/textures/icons/Skull.png | Bin 0 -> 18676 bytes .../themes/lowres/textures/icons/Sword.png | Bin 0 -> 18305 bytes .../themes/lowres/textures/icons/Trap.png | Bin 0 -> 21667 bytes .../themes/lowres/textures/icons/ZoomIn.png | Bin 0 -> 19085 bytes .../themes/lowres/textures/icons/ZoomOut.png | Bin 0 -> 19229 bytes .../lowres/textures/icons/background.png | Bin 0 -> 17774 bytes .../themes/lowres/textures/panel_default.png | Bin 0 -> 19030 bytes .../lowres/textures/panel_default_md.xml | 10 + .../themes/lowres/textures/panel_fancy.png | Bin 0 -> 17910 bytes .../themes/lowres/textures/panel_fancy_md.xml | 10 + .../themes/lowres/textures/panel_golden.png | Bin 0 -> 18618 bytes .../lowres/textures/panel_golden_md.xml | 10 + .../lowres/textures/panel_listbackground.png | Bin 0 -> 17859 bytes .../textures/panel_listbackground_md.xml | 10 + .../themes/lowres/textures/panel_simple.png | Bin 0 -> 18431 bytes .../lowres/textures/panel_simple_md.xml | 10 + .../themes/lowres/textures/progressbar.png | Bin 0 -> 18402 bytes .../lowres/textures/progressbar_fill.png | Bin 0 -> 18498 bytes .../themes/lowres/textures/progressbar_md.xml | 10 + .../themes/lowres/textures/radio.png | Bin 0 -> 18256 bytes .../themes/lowres/textures/radio_down.png | Bin 0 -> 17833 bytes .../themes/lowres/textures/radio_hover.png | Bin 0 -> 18276 bytes .../themes/lowres/textures/scrollbar.png | Bin 0 -> 18708 bytes .../themes/lowres/textures/scrollbar_mark.png | Bin 0 -> 18223 bytes .../themes/lowres/textures/scrollbar_md.xml | 10 + .../themes/lowres/textures/slider_default.png | Bin 0 -> 17820 bytes .../lowres/textures/slider_default_mark.png | Bin 0 -> 17767 bytes .../lowres/textures/slider_default_md.xml | 10 + .../themes/lowres/textures/slider_fancy.png | Bin 0 -> 18035 bytes .../lowres/textures/slider_fancy_mark.png | Bin 0 -> 17791 bytes .../lowres/textures/slider_fancy_md.xml | 10 + .../themes/lowres/textures/white_texture.png | Bin 0 -> 17261 bytes SpacePew/Content/Skins/Blue.skin | Bin 135023 -> 0 bytes SpacePew/Content/Skins/Default.skin | Bin 131349 -> 0 bytes SpacePew/Content/Skins/Green.skin | Bin 134943 -> 0 bytes SpacePew/Content/Skins/Magenta.skin | Bin 134915 -> 0 bytes SpacePew/Content/Skins/Purple.skin | Bin 135129 -> 0 bytes SpacePew/MainGame.cs | 49 +- SpacePew/Networking/NetworkMessenger.cs | 1 - SpacePew/Networking/ScoreBoard.cs | 1 - SpacePew/Networking/UdpNetworkGui.cs | 497 +- SpacePew/SpacePew.csproj | 30 +- SpacePew/app.config | 2 +- SpacePew/packages.config | 4 + packages/GeonBit.UI.3.1.0.4/Documentation.chm | Bin 0 -> 810599 bytes .../GeonBit.UI.3.1.0.4.nupkg | Bin 0 -> 2272004 bytes .../GeonBit.UI/themes/editor/ThemeData.xml | 12 + .../themes/editor/effects/disabled.fx | 38 + .../themes/editor/effects/silhouette.fx | 39 + .../themes/editor/fonts/Bold.spritefont | 60 + .../themes/editor/fonts/Italic.spritefont | 60 + .../themes/editor/fonts/Regular.spritefont | 60 + .../themes/editor/styles/Button-Default.xml | 19 + .../themes/editor/styles/Button-MouseDown.xml | 19 + .../editor/styles/Button-MouseHover.xml | 19 + .../editor/styles/ButtonParagraph-Default.xml | 19 + .../styles/ButtonParagraph-MouseDown.xml | 19 + .../styles/ButtonParagraph-MouseHover.xml | 19 + .../themes/editor/styles/CheckBox-Default.xml | 19 + .../editor/styles/CheckBox-MouseDown.xml | 19 + .../editor/styles/CheckBox-MouseHover.xml | 19 + .../styles/CheckBoxParagraph-Default.xml | 19 + .../styles/CheckBoxParagraph-MouseDown.xml | 19 + .../styles/CheckBoxParagraph-MouseHover.xml | 19 + .../styles/ColoredRectangle-Default.xml | 19 + .../styles/ColoredRectangle-MouseDown.xml | 19 + .../styles/ColoredRectangle-MouseHover.xml | 19 + .../themes/editor/styles/DropDown-Default.xml | 19 + .../editor/styles/DropDown-MouseDown.xml | 19 + .../editor/styles/DropDown-MouseHover.xml | 19 + .../styles/DropDownParagraph-Default.xml | 19 + .../styles/DropDownParagraph-MouseDown.xml | 19 + .../styles/DropDownParagraph-MouseHover.xml | 19 + .../DropDownSelectedParagraph-Default.xml | 19 + .../DropDownSelectedParagraph-MouseDown.xml | 19 + .../DropDownSelectedParagraph-MouseHover.xml | 19 + .../themes/editor/styles/Entity-Default.xml | 18 + .../themes/editor/styles/Entity-MouseDown.xml | 19 + .../editor/styles/Entity-MouseHover.xml | 19 + .../themes/editor/styles/Header-Default.xml | 19 + .../themes/editor/styles/Header-MouseDown.xml | 19 + .../editor/styles/Header-MouseHover.xml | 19 + .../editor/styles/HorizontalLine-Default.xml | 19 + .../styles/HorizontalLine-MouseDown.xml | 19 + .../styles/HorizontalLine-MouseHover.xml | 19 + .../themes/editor/styles/Icon-Default.xml | 19 + .../themes/editor/styles/Icon-MouseDown.xml | 19 + .../themes/editor/styles/Icon-MouseHover.xml | 19 + .../themes/editor/styles/Image-Default.xml | 19 + .../themes/editor/styles/Image-MouseDown.xml | 19 + .../themes/editor/styles/Image-MouseHover.xml | 19 + .../themes/editor/styles/Label-Default.xml | 19 + .../themes/editor/styles/Label-MouseDown.xml | 19 + .../themes/editor/styles/Label-MouseHover.xml | 19 + .../themes/editor/styles/Panel-Default.xml | 19 + .../themes/editor/styles/Panel-MouseDown.xml | 19 + .../themes/editor/styles/Panel-MouseHover.xml | 19 + .../editor/styles/PanelTabsButton-Default.xml | 19 + .../styles/PanelTabsButton-MouseDown.xml | 19 + .../styles/PanelTabsButton-MouseHover.xml | 19 + .../PanelTabsButtonParagraph-Default.xml | 19 + .../PanelTabsButtonParagraph-MouseDown.xml | 19 + .../PanelTabsButtonParagraph-MouseHover.xml | 19 + .../editor/styles/Paragraph-Default.xml | 19 + .../editor/styles/Paragraph-MouseDown.xml | 19 + .../editor/styles/Paragraph-MouseHover.xml | 19 + .../editor/styles/ProgressBar-Default.xml | 19 + .../editor/styles/ProgressBar-MouseDown.xml | 19 + .../editor/styles/ProgressBar-MouseHover.xml | 19 + .../editor/styles/ProgressBarFill-Default.xml | 19 + .../styles/ProgressBarFill-MouseDown.xml | 19 + .../styles/ProgressBarFill-MouseHover.xml | 19 + .../editor/styles/RadioButton-Default.xml | 19 + .../editor/styles/RadioButton-MouseDown.xml | 19 + .../editor/styles/RadioButton-MouseHover.xml | 19 + .../styles/RadioButtonParagraph-Default.xml | 19 + .../styles/RadioButtonParagraph-MouseDown.xml | 19 + .../RadioButtonParagraph-MouseHover.xml | 19 + .../editor/styles/SelectList-Default.xml | 18 + .../editor/styles/SelectList-MouseDown.xml | 19 + .../editor/styles/SelectList-MouseHover.xml | 19 + .../styles/SelectListParagraph-Default.xml | 19 + .../styles/SelectListParagraph-MouseDown.xml | 19 + .../styles/SelectListParagraph-MouseHover.xml | 19 + .../themes/editor/styles/Slider-Default.xml | 19 + .../themes/editor/styles/Slider-MouseDown.xml | 19 + .../editor/styles/Slider-MouseHover.xml | 19 + .../editor/styles/TextInput-Default.xml | 19 + .../editor/styles/TextInput-MouseDown.xml | 19 + .../editor/styles/TextInput-MouseHover.xml | 19 + .../styles/TextInputParagraph-Default.xml | 19 + .../styles/TextInputParagraph-MouseDown.xml | 19 + .../styles/TextInputParagraph-MouseHover.xml | 19 + .../styles/TextInputPlaceholder-Default.xml | 19 + .../styles/TextInputPlaceholder-MouseDown.xml | 19 + .../TextInputPlaceholder-MouseHover.xml | 19 + .../styles/VerticalScrollbar-Default.xml | 19 + .../styles/VerticalScrollbar-MouseDown.xml | 19 + .../styles/VerticalScrollbar-MouseHover.xml | 19 + .../themes/editor/styles/example.xml | 45 + .../themes/editor/textures/arrow_down.png | Bin 0 -> 18781 bytes .../themes/editor/textures/arrow_up.png | Bin 0 -> 18463 bytes .../editor/textures/button_alternative.png | Bin 0 -> 18435 bytes .../textures/button_alternative_down.png | Bin 0 -> 18433 bytes .../textures/button_alternative_hover.png | Bin 0 -> 18433 bytes .../editor/textures/button_alternative_md.xml | 10 + .../themes/editor/textures/button_default.png | Bin 0 -> 18431 bytes .../editor/textures/button_default_down.png | Bin 0 -> 18431 bytes .../editor/textures/button_default_hover.png | Bin 0 -> 18432 bytes .../editor/textures/button_default_md.xml | 10 + .../themes/editor/textures/button_fancy.png | Bin 0 -> 18572 bytes .../editor/textures/button_fancy_down.png | Bin 0 -> 18595 bytes .../editor/textures/button_fancy_hover.png | Bin 0 -> 18570 bytes .../editor/textures/button_fancy_md.xml | 10 + .../themes/editor/textures/checkbox.png | Bin 0 -> 18482 bytes .../themes/editor/textures/checkbox_down.png | Bin 0 -> 18645 bytes .../themes/editor/textures/checkbox_hover.png | Bin 0 -> 18483 bytes .../themes/editor/textures/cursor_default.png | Bin 0 -> 18441 bytes .../editor/textures/cursor_default_md.xml | 11 + .../themes/editor/textures/cursor_ibeam.png | Bin 0 -> 18198 bytes .../editor/textures/cursor_ibeam_md.xml | 11 + .../themes/editor/textures/cursor_pointer.png | Bin 0 -> 18494 bytes .../editor/textures/cursor_pointer_md.xml | 11 + .../editor/textures/horizontal_line.png | Bin 0 -> 18178 bytes .../themes/editor/textures/icons/Apple.png | Bin 0 -> 18624 bytes .../themes/editor/textures/icons/Armor.png | Bin 0 -> 18711 bytes .../themes/editor/textures/icons/Axe.png | Bin 0 -> 21579 bytes .../editor/textures/icons/BloodySword.png | Bin 0 -> 21644 bytes .../themes/editor/textures/icons/Bone.png | Bin 0 -> 21389 bytes .../themes/editor/textures/icons/Book.png | Bin 0 -> 21643 bytes .../themes/editor/textures/icons/Cubes.png | Bin 0 -> 21591 bytes .../themes/editor/textures/icons/Diamond.png | Bin 0 -> 18434 bytes .../editor/textures/icons/Explanation.png | Bin 0 -> 17804 bytes .../themes/editor/textures/icons/Feather.png | Bin 0 -> 21548 bytes .../editor/textures/icons/FloppyDisk.png | Bin 0 -> 21339 bytes .../editor/textures/icons/GoldCoins.png | Bin 0 -> 21563 bytes .../editor/textures/icons/GoldShard.png | Bin 0 -> 18452 bytes .../themes/editor/textures/icons/Heart.png | Bin 0 -> 18301 bytes .../themes/editor/textures/icons/Helmet.png | Bin 0 -> 21541 bytes .../themes/editor/textures/icons/Key.png | Bin 0 -> 18655 bytes .../editor/textures/icons/MagicBook.png | Bin 0 -> 21600 bytes .../editor/textures/icons/MagicWand.png | Bin 0 -> 21623 bytes .../themes/editor/textures/icons/Map.png | Bin 0 -> 21759 bytes .../themes/editor/textures/icons/None.png | Bin 0 -> 17716 bytes .../themes/editor/textures/icons/OrbBlue.png | Bin 0 -> 18379 bytes .../themes/editor/textures/icons/OrbGreen.png | Bin 0 -> 18374 bytes .../themes/editor/textures/icons/OrbRed.png | Bin 0 -> 18381 bytes .../themes/editor/textures/icons/Pistol.png | Bin 0 -> 18468 bytes .../editor/textures/icons/PotionBlue.png | Bin 0 -> 18438 bytes .../editor/textures/icons/PotionCyan.png | Bin 0 -> 18458 bytes .../editor/textures/icons/PotionGreen.png | Bin 0 -> 18455 bytes .../editor/textures/icons/PotionPurple.png | Bin 0 -> 18453 bytes .../editor/textures/icons/PotionRed.png | Bin 0 -> 18459 bytes .../editor/textures/icons/PotionYellow.png | Bin 0 -> 18456 bytes .../themes/editor/textures/icons/Ring.png | Bin 0 -> 18686 bytes .../themes/editor/textures/icons/RingGold.png | Bin 0 -> 18728 bytes .../editor/textures/icons/RingGoldRuby.png | Bin 0 -> 18673 bytes .../themes/editor/textures/icons/RingRuby.png | Bin 0 -> 18643 bytes .../themes/editor/textures/icons/RubyBlue.png | Bin 0 -> 18657 bytes .../editor/textures/icons/RubyGreen.png | Bin 0 -> 18425 bytes .../themes/editor/textures/icons/RubyPink.png | Bin 0 -> 18413 bytes .../editor/textures/icons/RubyPurple.png | Bin 0 -> 18432 bytes .../themes/editor/textures/icons/RubyRed.png | Bin 0 -> 18414 bytes .../themes/editor/textures/icons/Sack.png | Bin 0 -> 21635 bytes .../themes/editor/textures/icons/Scroll.png | Bin 0 -> 18834 bytes .../themes/editor/textures/icons/Shield.png | Bin 0 -> 18391 bytes .../editor/textures/icons/ShieldAndSword.png | Bin 0 -> 21701 bytes .../themes/editor/textures/icons/Shovel.png | Bin 0 -> 21486 bytes .../editor/textures/icons/SilverShard.png | Bin 0 -> 18391 bytes .../themes/editor/textures/icons/Skull.png | Bin 0 -> 18767 bytes .../themes/editor/textures/icons/Sword.png | Bin 0 -> 18373 bytes .../themes/editor/textures/icons/Trap.png | Bin 0 -> 18362 bytes .../themes/editor/textures/icons/ZoomIn.png | Bin 0 -> 19621 bytes .../themes/editor/textures/icons/ZoomOut.png | Bin 0 -> 19759 bytes .../editor/textures/icons/background.png | Bin 0 -> 18504 bytes .../themes/editor/textures/panel_default.png | Bin 0 -> 18661 bytes .../editor/textures/panel_default_md.xml | 10 + .../themes/editor/textures/panel_fancy.png | Bin 0 -> 18730 bytes .../themes/editor/textures/panel_fancy_md.xml | 10 + .../themes/editor/textures/panel_golden.png | Bin 0 -> 18753 bytes .../editor/textures/panel_golden_md.xml | 10 + .../editor/textures/panel_listbackground.png | Bin 0 -> 18749 bytes .../textures/panel_listbackground_md.xml | 10 + .../themes/editor/textures/panel_simple.png | Bin 0 -> 18481 bytes .../editor/textures/panel_simple_md.xml | 10 + .../themes/editor/textures/progressbar.png | Bin 0 -> 18532 bytes .../editor/textures/progressbar_fill.png | Bin 0 -> 18423 bytes .../themes/editor/textures/progressbar_md.xml | 10 + .../themes/editor/textures/radio.png | Bin 0 -> 18621 bytes .../themes/editor/textures/radio_down.png | Bin 0 -> 18677 bytes .../themes/editor/textures/radio_hover.png | Bin 0 -> 18623 bytes .../themes/editor/textures/scrollbar.png | Bin 0 -> 19269 bytes .../themes/editor/textures/scrollbar_mark.png | Bin 0 -> 17843 bytes .../themes/editor/textures/scrollbar_md.xml | 10 + .../themes/editor/textures/slider_default.png | Bin 0 -> 18753 bytes .../editor/textures/slider_default_mark.png | Bin 0 -> 18232 bytes .../editor/textures/slider_default_md.xml | 10 + .../themes/editor/textures/slider_fancy.png | Bin 0 -> 19123 bytes .../editor/textures/slider_fancy_mark.png | Bin 0 -> 18243 bytes .../editor/textures/slider_fancy_md.xml | 10 + .../themes/editor/textures/white_texture.png | Bin 0 -> 17261 bytes .../GeonBit.UI/themes/hd/ThemeData.xml | 22 + .../GeonBit.UI/themes/hd/effects/disabled.fx | 38 + .../themes/hd/effects/silhouette.fx | 39 + .../themes/hd/fonts/Bold.spritefont | 60 + .../themes/hd/fonts/Italic.spritefont | 60 + .../themes/hd/fonts/Regular.spritefont | 60 + .../themes/hd/styles/Button-Default.xml | 19 + .../themes/hd/styles/Button-MouseDown.xml | 19 + .../themes/hd/styles/Button-MouseHover.xml | 19 + .../hd/styles/ButtonParagraph-Default.xml | 19 + .../hd/styles/ButtonParagraph-MouseDown.xml | 19 + .../hd/styles/ButtonParagraph-MouseHover.xml | 19 + .../themes/hd/styles/CheckBox-Default.xml | 19 + .../themes/hd/styles/CheckBox-MouseDown.xml | 19 + .../themes/hd/styles/CheckBox-MouseHover.xml | 19 + .../hd/styles/CheckBoxParagraph-Default.xml | 19 + .../hd/styles/CheckBoxParagraph-MouseDown.xml | 19 + .../styles/CheckBoxParagraph-MouseHover.xml | 19 + .../hd/styles/ColoredRectangle-Default.xml | 19 + .../hd/styles/ColoredRectangle-MouseDown.xml | 19 + .../hd/styles/ColoredRectangle-MouseHover.xml | 19 + .../themes/hd/styles/DropDown-Default.xml | 19 + .../themes/hd/styles/DropDown-MouseDown.xml | 19 + .../themes/hd/styles/DropDown-MouseHover.xml | 19 + .../hd/styles/DropDownParagraph-Default.xml | 19 + .../hd/styles/DropDownParagraph-MouseDown.xml | 19 + .../styles/DropDownParagraph-MouseHover.xml | 19 + .../DropDownSelectedParagraph-Default.xml | 19 + .../DropDownSelectedParagraph-MouseDown.xml | 19 + .../DropDownSelectedParagraph-MouseHover.xml | 19 + .../themes/hd/styles/Entity-Default.xml | 18 + .../themes/hd/styles/Entity-MouseDown.xml | 19 + .../themes/hd/styles/Entity-MouseHover.xml | 19 + .../themes/hd/styles/Header-Default.xml | 19 + .../themes/hd/styles/Header-MouseDown.xml | 19 + .../themes/hd/styles/Header-MouseHover.xml | 19 + .../hd/styles/HorizontalLine-Default.xml | 19 + .../hd/styles/HorizontalLine-MouseDown.xml | 19 + .../hd/styles/HorizontalLine-MouseHover.xml | 19 + .../themes/hd/styles/Icon-Default.xml | 19 + .../themes/hd/styles/Icon-MouseDown.xml | 19 + .../themes/hd/styles/Icon-MouseHover.xml | 19 + .../themes/hd/styles/Image-Default.xml | 19 + .../themes/hd/styles/Image-MouseDown.xml | 19 + .../themes/hd/styles/Image-MouseHover.xml | 19 + .../themes/hd/styles/Label-Default.xml | 19 + .../themes/hd/styles/Label-MouseDown.xml | 19 + .../themes/hd/styles/Label-MouseHover.xml | 19 + .../themes/hd/styles/Panel-Default.xml | 19 + .../themes/hd/styles/Panel-MouseDown.xml | 19 + .../themes/hd/styles/Panel-MouseHover.xml | 19 + .../hd/styles/PanelTabsButton-Default.xml | 19 + .../hd/styles/PanelTabsButton-MouseDown.xml | 19 + .../hd/styles/PanelTabsButton-MouseHover.xml | 19 + .../PanelTabsButtonParagraph-Default.xml | 19 + .../PanelTabsButtonParagraph-MouseDown.xml | 19 + .../PanelTabsButtonParagraph-MouseHover.xml | 19 + .../themes/hd/styles/Paragraph-Default.xml | 19 + .../themes/hd/styles/Paragraph-MouseDown.xml | 19 + .../themes/hd/styles/Paragraph-MouseHover.xml | 19 + .../themes/hd/styles/ProgressBar-Default.xml | 19 + .../hd/styles/ProgressBar-MouseDown.xml | 19 + .../hd/styles/ProgressBar-MouseHover.xml | 19 + .../hd/styles/ProgressBarFill-Default.xml | 19 + .../hd/styles/ProgressBarFill-MouseDown.xml | 19 + .../hd/styles/ProgressBarFill-MouseHover.xml | 19 + .../themes/hd/styles/RadioButton-Default.xml | 19 + .../hd/styles/RadioButton-MouseDown.xml | 19 + .../hd/styles/RadioButton-MouseHover.xml | 19 + .../styles/RadioButtonParagraph-Default.xml | 19 + .../styles/RadioButtonParagraph-MouseDown.xml | 19 + .../RadioButtonParagraph-MouseHover.xml | 19 + .../themes/hd/styles/SelectList-Default.xml | 18 + .../themes/hd/styles/SelectList-MouseDown.xml | 19 + .../hd/styles/SelectList-MouseHover.xml | 19 + .../hd/styles/SelectListParagraph-Default.xml | 19 + .../styles/SelectListParagraph-MouseDown.xml | 19 + .../styles/SelectListParagraph-MouseHover.xml | 19 + .../themes/hd/styles/Slider-Default.xml | 19 + .../themes/hd/styles/Slider-MouseDown.xml | 19 + .../themes/hd/styles/Slider-MouseHover.xml | 19 + .../themes/hd/styles/TextInput-Default.xml | 19 + .../themes/hd/styles/TextInput-MouseDown.xml | 19 + .../themes/hd/styles/TextInput-MouseHover.xml | 19 + .../hd/styles/TextInputParagraph-Default.xml | 19 + .../styles/TextInputParagraph-MouseDown.xml | 19 + .../styles/TextInputParagraph-MouseHover.xml | 19 + .../styles/TextInputPlaceholder-Default.xml | 19 + .../styles/TextInputPlaceholder-MouseDown.xml | 19 + .../TextInputPlaceholder-MouseHover.xml | 19 + .../hd/styles/VerticalScrollbar-Default.xml | 19 + .../hd/styles/VerticalScrollbar-MouseDown.xml | 19 + .../styles/VerticalScrollbar-MouseHover.xml | 19 + .../GeonBit.UI/themes/hd/styles/example.xml | 45 + .../themes/hd/textures/arrow_down.png | Bin 0 -> 18297 bytes .../themes/hd/textures/arrow_up.png | Bin 0 -> 2948 bytes .../themes/hd/textures/button_alternative.png | Bin 0 -> 3045 bytes .../hd/textures/button_alternative_down.png | Bin 0 -> 18950 bytes .../hd/textures/button_alternative_hover.png | Bin 0 -> 3077 bytes .../hd/textures/button_alternative_md.xml | 10 + .../themes/hd/textures/button_default.png | Bin 0 -> 18553 bytes .../hd/textures/button_default_down.png | Bin 0 -> 18519 bytes .../hd/textures/button_default_hover.png | Bin 0 -> 18585 bytes .../themes/hd/textures/button_default_md.xml | 10 + .../themes/hd/textures/button_fancy.png | Bin 0 -> 18902 bytes .../themes/hd/textures/button_fancy_down.png | Bin 0 -> 19121 bytes .../themes/hd/textures/button_fancy_hover.png | Bin 0 -> 19148 bytes .../themes/hd/textures/button_fancy_md.xml | 10 + .../themes/hd/textures/checkbox.png | Bin 0 -> 18252 bytes .../themes/hd/textures/checkbox_down.png | Bin 0 -> 18534 bytes .../themes/hd/textures/checkbox_hover.png | Bin 0 -> 18289 bytes .../themes/hd/textures/cursor_default.png | Bin 0 -> 18503 bytes .../themes/hd/textures/cursor_default_md.xml | 11 + .../themes/hd/textures/cursor_ibeam.png | Bin 0 -> 2932 bytes .../themes/hd/textures/cursor_ibeam_md.xml | 11 + .../themes/hd/textures/cursor_pointer.png | Bin 0 -> 18579 bytes .../themes/hd/textures/cursor_pointer_md.xml | 11 + .../themes/hd/textures/horizontal_line.png | Bin 0 -> 17750 bytes .../themes/hd/textures/icons/Apple.png | Bin 0 -> 18624 bytes .../themes/hd/textures/icons/Armor.png | Bin 0 -> 18711 bytes .../themes/hd/textures/icons/Axe.png | Bin 0 -> 21579 bytes .../themes/hd/textures/icons/BloodySword.png | Bin 0 -> 21644 bytes .../themes/hd/textures/icons/Bone.png | Bin 0 -> 21389 bytes .../themes/hd/textures/icons/Book.png | Bin 0 -> 21643 bytes .../themes/hd/textures/icons/Cubes.png | Bin 0 -> 21591 bytes .../themes/hd/textures/icons/Diamond.png | Bin 0 -> 18434 bytes .../themes/hd/textures/icons/Explanation.png | Bin 0 -> 17804 bytes .../themes/hd/textures/icons/Feather.png | Bin 0 -> 21548 bytes .../themes/hd/textures/icons/FloppyDisk.png | Bin 0 -> 21339 bytes .../themes/hd/textures/icons/GoldCoins.png | Bin 0 -> 21563 bytes .../themes/hd/textures/icons/GoldShard.png | Bin 0 -> 18452 bytes .../themes/hd/textures/icons/Heart.png | Bin 0 -> 18301 bytes .../themes/hd/textures/icons/Helmet.png | Bin 0 -> 21541 bytes .../themes/hd/textures/icons/Key.png | Bin 0 -> 18655 bytes .../themes/hd/textures/icons/MagicBook.png | Bin 0 -> 21600 bytes .../themes/hd/textures/icons/MagicWand.png | Bin 0 -> 21623 bytes .../themes/hd/textures/icons/Map.png | Bin 0 -> 21759 bytes .../themes/hd/textures/icons/None.png | Bin 0 -> 17716 bytes .../themes/hd/textures/icons/OrbBlue.png | Bin 0 -> 18379 bytes .../themes/hd/textures/icons/OrbGreen.png | Bin 0 -> 18374 bytes .../themes/hd/textures/icons/OrbRed.png | Bin 0 -> 18381 bytes .../themes/hd/textures/icons/Pistol.png | Bin 0 -> 18468 bytes .../themes/hd/textures/icons/PotionBlue.png | Bin 0 -> 18438 bytes .../themes/hd/textures/icons/PotionCyan.png | Bin 0 -> 18458 bytes .../themes/hd/textures/icons/PotionGreen.png | Bin 0 -> 18455 bytes .../themes/hd/textures/icons/PotionPurple.png | Bin 0 -> 18453 bytes .../themes/hd/textures/icons/PotionRed.png | Bin 0 -> 18459 bytes .../themes/hd/textures/icons/PotionYellow.png | Bin 0 -> 18456 bytes .../themes/hd/textures/icons/Ring.png | Bin 0 -> 18686 bytes .../themes/hd/textures/icons/RingGold.png | Bin 0 -> 18728 bytes .../themes/hd/textures/icons/RingGoldRuby.png | Bin 0 -> 18673 bytes .../themes/hd/textures/icons/RingRuby.png | Bin 0 -> 18643 bytes .../themes/hd/textures/icons/RubyBlue.png | Bin 0 -> 18657 bytes .../themes/hd/textures/icons/RubyGreen.png | Bin 0 -> 18425 bytes .../themes/hd/textures/icons/RubyPink.png | Bin 0 -> 18413 bytes .../themes/hd/textures/icons/RubyPurple.png | Bin 0 -> 18432 bytes .../themes/hd/textures/icons/RubyRed.png | Bin 0 -> 18414 bytes .../themes/hd/textures/icons/Sack.png | Bin 0 -> 21635 bytes .../themes/hd/textures/icons/Scroll.png | Bin 0 -> 18834 bytes .../themes/hd/textures/icons/Shield.png | Bin 0 -> 18391 bytes .../hd/textures/icons/ShieldAndSword.png | Bin 0 -> 21701 bytes .../themes/hd/textures/icons/Shovel.png | Bin 0 -> 21486 bytes .../themes/hd/textures/icons/SilverShard.png | Bin 0 -> 18391 bytes .../themes/hd/textures/icons/Skull.png | Bin 0 -> 18767 bytes .../themes/hd/textures/icons/Sword.png | Bin 0 -> 18373 bytes .../themes/hd/textures/icons/Trap.png | Bin 0 -> 18362 bytes .../themes/hd/textures/icons/ZoomIn.png | Bin 0 -> 19621 bytes .../themes/hd/textures/icons/ZoomOut.png | Bin 0 -> 19759 bytes .../themes/hd/textures/icons/background.png | Bin 0 -> 18440 bytes .../themes/hd/textures/panel_default.png | Bin 0 -> 18887 bytes .../themes/hd/textures/panel_default_md.xml | 10 + .../themes/hd/textures/panel_fancy.png | Bin 0 -> 18851 bytes .../themes/hd/textures/panel_fancy_md.xml | 10 + .../themes/hd/textures/panel_golden.png | Bin 0 -> 18756 bytes .../themes/hd/textures/panel_golden_md.xml | 10 + .../hd/textures/panel_listbackground.png | Bin 0 -> 18463 bytes .../hd/textures/panel_listbackground_md.xml | 10 + .../themes/hd/textures/panel_simple.png | Bin 0 -> 18481 bytes .../themes/hd/textures/panel_simple_md.xml | 10 + .../themes/hd/textures/progressbar.png | Bin 0 -> 18608 bytes .../themes/hd/textures/progressbar_fill.png | Bin 0 -> 18233 bytes .../themes/hd/textures/progressbar_md.xml | 10 + .../GeonBit.UI/themes/hd/textures/radio.png | Bin 0 -> 18365 bytes .../themes/hd/textures/radio_down.png | Bin 0 -> 18418 bytes .../themes/hd/textures/radio_hover.png | Bin 0 -> 18613 bytes .../themes/hd/textures/scrollbar.png | Bin 0 -> 18969 bytes .../themes/hd/textures/scrollbar_mark.png | Bin 0 -> 2972 bytes .../themes/hd/textures/scrollbar_md.xml | 10 + .../themes/hd/textures/slider_default.png | Bin 0 -> 18699 bytes .../hd/textures/slider_default_mark.png | Bin 0 -> 18241 bytes .../themes/hd/textures/slider_default_md.xml | 10 + .../themes/hd/textures/slider_fancy.png | Bin 0 -> 19054 bytes .../themes/hd/textures/slider_fancy_mark.png | Bin 0 -> 18261 bytes .../themes/hd/textures/slider_fancy_md.xml | 10 + .../themes/hd/textures/white_texture.png | Bin 0 -> 17261 bytes .../GeonBit.UI/themes/lowres/ThemeData.xml | 22 + .../themes/lowres/effects/disabled.fx | 38 + .../themes/lowres/effects/silhouette.fx | 39 + .../themes/lowres/fonts/Bold.spritefont | 60 + .../themes/lowres/fonts/Italic.spritefont | 60 + .../themes/lowres/fonts/Regular.spritefont | 60 + .../themes/lowres/styles/Button-Default.xml | 18 + .../themes/lowres/styles/Button-MouseDown.xml | 18 + .../lowres/styles/Button-MouseHover.xml | 18 + .../lowres/styles/ButtonParagraph-Default.xml | 18 + .../styles/ButtonParagraph-MouseDown.xml | 18 + .../styles/ButtonParagraph-MouseHover.xml | 18 + .../themes/lowres/styles/CheckBox-Default.xml | 18 + .../lowres/styles/CheckBox-MouseDown.xml | 18 + .../lowres/styles/CheckBox-MouseHover.xml | 18 + .../styles/CheckBoxParagraph-Default.xml | 18 + .../styles/CheckBoxParagraph-MouseDown.xml | 18 + .../styles/CheckBoxParagraph-MouseHover.xml | 18 + .../styles/ColoredRectangle-Default.xml | 18 + .../styles/ColoredRectangle-MouseDown.xml | 18 + .../styles/ColoredRectangle-MouseHover.xml | 18 + .../themes/lowres/styles/DropDown-Default.xml | 18 + .../lowres/styles/DropDown-MouseDown.xml | 18 + .../lowres/styles/DropDown-MouseHover.xml | 18 + .../styles/DropDownParagraph-Default.xml | 18 + .../styles/DropDownParagraph-MouseDown.xml | 18 + .../styles/DropDownParagraph-MouseHover.xml | 18 + .../DropDownSelectedParagraph-Default.xml | 18 + .../DropDownSelectedParagraph-MouseDown.xml | 18 + .../DropDownSelectedParagraph-MouseHover.xml | 18 + .../themes/lowres/styles/Entity-Default.xml | 18 + .../themes/lowres/styles/Entity-MouseDown.xml | 18 + .../lowres/styles/Entity-MouseHover.xml | 18 + .../themes/lowres/styles/Header-Default.xml | 18 + .../themes/lowres/styles/Header-MouseDown.xml | 18 + .../lowres/styles/Header-MouseHover.xml | 18 + .../lowres/styles/HorizontalLine-Default.xml | 18 + .../styles/HorizontalLine-MouseDown.xml | 18 + .../styles/HorizontalLine-MouseHover.xml | 18 + .../themes/lowres/styles/Icon-Default.xml | 18 + .../themes/lowres/styles/Icon-MouseDown.xml | 18 + .../themes/lowres/styles/Icon-MouseHover.xml | 18 + .../themes/lowres/styles/Image-Default.xml | 18 + .../themes/lowres/styles/Image-MouseDown.xml | 18 + .../themes/lowres/styles/Image-MouseHover.xml | 18 + .../themes/lowres/styles/Label-Default.xml | 18 + .../themes/lowres/styles/Label-MouseDown.xml | 18 + .../themes/lowres/styles/Label-MouseHover.xml | 18 + .../themes/lowres/styles/Panel-Default.xml | 18 + .../themes/lowres/styles/Panel-MouseDown.xml | 18 + .../themes/lowres/styles/Panel-MouseHover.xml | 18 + .../lowres/styles/PanelTabsButton-Default.xml | 19 + .../styles/PanelTabsButton-MouseDown.xml | 19 + .../styles/PanelTabsButton-MouseHover.xml | 19 + .../PanelTabsButtonParagraph-Default.xml | 19 + .../PanelTabsButtonParagraph-MouseDown.xml | 19 + .../PanelTabsButtonParagraph-MouseHover.xml | 19 + .../lowres/styles/Paragraph-Default.xml | 18 + .../lowres/styles/Paragraph-MouseDown.xml | 18 + .../lowres/styles/Paragraph-MouseHover.xml | 18 + .../lowres/styles/ProgressBar-Default.xml | 18 + .../lowres/styles/ProgressBar-MouseDown.xml | 18 + .../lowres/styles/ProgressBar-MouseHover.xml | 18 + .../lowres/styles/ProgressBarFill-Default.xml | 18 + .../styles/ProgressBarFill-MouseDown.xml | 18 + .../styles/ProgressBarFill-MouseHover.xml | 18 + .../lowres/styles/RadioButton-Default.xml | 18 + .../lowres/styles/RadioButton-MouseDown.xml | 18 + .../lowres/styles/RadioButton-MouseHover.xml | 18 + .../styles/RadioButtonParagraph-Default.xml | 18 + .../styles/RadioButtonParagraph-MouseDown.xml | 18 + .../RadioButtonParagraph-MouseHover.xml | 18 + .../lowres/styles/SelectList-Default.xml | 18 + .../lowres/styles/SelectList-MouseDown.xml | 18 + .../lowres/styles/SelectList-MouseHover.xml | 18 + .../styles/SelectListParagraph-Default.xml | 18 + .../styles/SelectListParagraph-MouseDown.xml | 18 + .../styles/SelectListParagraph-MouseHover.xml | 18 + .../themes/lowres/styles/Slider-Default.xml | 18 + .../themes/lowres/styles/Slider-MouseDown.xml | 18 + .../lowres/styles/Slider-MouseHover.xml | 18 + .../lowres/styles/TextInput-Default.xml | 18 + .../lowres/styles/TextInput-MouseDown.xml | 18 + .../lowres/styles/TextInput-MouseHover.xml | 18 + .../styles/TextInputParagraph-Default.xml | 18 + .../styles/TextInputParagraph-MouseDown.xml | 18 + .../styles/TextInputParagraph-MouseHover.xml | 18 + .../styles/TextInputPlaceholder-Default.xml | 18 + .../styles/TextInputPlaceholder-MouseDown.xml | 18 + .../TextInputPlaceholder-MouseHover.xml | 18 + .../styles/VerticalScrollbar-Default.xml | 18 + .../styles/VerticalScrollbar-MouseDown.xml | 18 + .../styles/VerticalScrollbar-MouseHover.xml | 18 + .../themes/lowres/styles/example.xml | 45 + .../themes/lowres/textures/arrow_down.png | Bin 0 -> 17855 bytes .../themes/lowres/textures/arrow_up.png | Bin 0 -> 2948 bytes .../lowres/textures/button_alternative.png | Bin 0 -> 18547 bytes .../textures/button_alternative_down.png | Bin 0 -> 18457 bytes .../textures/button_alternative_hover.png | Bin 0 -> 18792 bytes .../lowres/textures/button_alternative_md.xml | 10 + .../themes/lowres/textures/button_default.png | Bin 0 -> 18313 bytes .../lowres/textures/button_default_down.png | Bin 0 -> 17843 bytes .../lowres/textures/button_default_hover.png | Bin 0 -> 18360 bytes .../lowres/textures/button_default_md.xml | 10 + .../themes/lowres/textures/button_fancy.png | Bin 0 -> 18759 bytes .../lowres/textures/button_fancy_down.png | Bin 0 -> 18130 bytes .../lowres/textures/button_fancy_hover.png | Bin 0 -> 18805 bytes .../lowres/textures/button_fancy_md.xml | 10 + .../themes/lowres/textures/checkbox.png | Bin 0 -> 18236 bytes .../themes/lowres/textures/checkbox_down.png | Bin 0 -> 18280 bytes .../themes/lowres/textures/checkbox_hover.png | Bin 0 -> 18474 bytes .../themes/lowres/textures/cursor_default.png | Bin 0 -> 2928 bytes .../lowres/textures/cursor_default_md.xml | 11 + .../themes/lowres/textures/cursor_ibeam.png | Bin 0 -> 2874 bytes .../lowres/textures/cursor_ibeam_md.xml | 11 + .../themes/lowres/textures/cursor_pointer.png | Bin 0 -> 2933 bytes .../lowres/textures/cursor_pointer_md.xml | 11 + .../GeonBit.UI/themes/lowres/textures/dot.png | Bin 0 -> 17787 bytes .../lowres/textures/horizontal_line.png | Bin 0 -> 17750 bytes .../themes/lowres/textures/icons/Apple.png | Bin 0 -> 18624 bytes .../themes/lowres/textures/icons/Armor.png | Bin 0 -> 18530 bytes .../themes/lowres/textures/icons/Axe.png | Bin 0 -> 21558 bytes .../lowres/textures/icons/BloodySword.png | Bin 0 -> 21630 bytes .../themes/lowres/textures/icons/Bone.png | Bin 0 -> 20819 bytes .../themes/lowres/textures/icons/Book.png | Bin 0 -> 21631 bytes .../themes/lowres/textures/icons/Cubes.png | Bin 0 -> 21585 bytes .../themes/lowres/textures/icons/Diamond.png | Bin 0 -> 18438 bytes .../lowres/textures/icons/Explanation.png | Bin 0 -> 17804 bytes .../themes/lowres/textures/icons/Feather.png | Bin 0 -> 21536 bytes .../lowres/textures/icons/FloppyDisk.png | Bin 0 -> 21267 bytes .../lowres/textures/icons/GoldCoins.png | Bin 0 -> 21554 bytes .../lowres/textures/icons/GoldShard.png | Bin 0 -> 18301 bytes .../themes/lowres/textures/icons/Heart.png | Bin 0 -> 18283 bytes .../themes/lowres/textures/icons/Helmet.png | Bin 0 -> 21536 bytes .../themes/lowres/textures/icons/Key.png | Bin 0 -> 18627 bytes .../lowres/textures/icons/MagicBook.png | Bin 0 -> 21593 bytes .../lowres/textures/icons/MagicWand.png | Bin 0 -> 21656 bytes .../themes/lowres/textures/icons/Map.png | Bin 0 -> 21756 bytes .../themes/lowres/textures/icons/None.png | Bin 0 -> 17716 bytes .../themes/lowres/textures/icons/OrbBlue.png | Bin 0 -> 18330 bytes .../themes/lowres/textures/icons/OrbGreen.png | Bin 0 -> 18332 bytes .../themes/lowres/textures/icons/OrbRed.png | Bin 0 -> 18318 bytes .../themes/lowres/textures/icons/Pistol.png | Bin 0 -> 18404 bytes .../lowres/textures/icons/PotionBlue.png | Bin 0 -> 17932 bytes .../lowres/textures/icons/PotionCyan.png | Bin 0 -> 17947 bytes .../lowres/textures/icons/PotionGreen.png | Bin 0 -> 17931 bytes .../lowres/textures/icons/PotionPurple.png | Bin 0 -> 18389 bytes .../lowres/textures/icons/PotionRed.png | Bin 0 -> 17921 bytes .../lowres/textures/icons/PotionYellow.png | Bin 0 -> 17926 bytes .../themes/lowres/textures/icons/Ring.png | Bin 0 -> 18579 bytes .../themes/lowres/textures/icons/RingGold.png | Bin 0 -> 18622 bytes .../lowres/textures/icons/RingGoldRuby.png | Bin 0 -> 18655 bytes .../themes/lowres/textures/icons/RingRuby.png | Bin 0 -> 18625 bytes .../themes/lowres/textures/icons/RubyBlue.png | Bin 0 -> 18403 bytes .../lowres/textures/icons/RubyGreen.png | Bin 0 -> 18426 bytes .../themes/lowres/textures/icons/RubyPink.png | Bin 0 -> 18410 bytes .../lowres/textures/icons/RubyPurple.png | Bin 0 -> 18428 bytes .../themes/lowres/textures/icons/RubyRed.png | Bin 0 -> 18408 bytes .../themes/lowres/textures/icons/Sack.png | Bin 0 -> 21630 bytes .../themes/lowres/textures/icons/Scroll.png | Bin 0 -> 18797 bytes .../themes/lowres/textures/icons/Shield.png | Bin 0 -> 17821 bytes .../lowres/textures/icons/ShieldAndSword.png | Bin 0 -> 21687 bytes .../themes/lowres/textures/icons/Shovel.png | Bin 0 -> 21471 bytes .../lowres/textures/icons/SilverShard.png | Bin 0 -> 18302 bytes .../themes/lowres/textures/icons/Skull.png | Bin 0 -> 18676 bytes .../themes/lowres/textures/icons/Sword.png | Bin 0 -> 18305 bytes .../themes/lowres/textures/icons/Trap.png | Bin 0 -> 21667 bytes .../themes/lowres/textures/icons/ZoomIn.png | Bin 0 -> 19085 bytes .../themes/lowres/textures/icons/ZoomOut.png | Bin 0 -> 19229 bytes .../lowres/textures/icons/background.png | Bin 0 -> 17774 bytes .../themes/lowres/textures/panel_default.png | Bin 0 -> 19030 bytes .../lowres/textures/panel_default_md.xml | 10 + .../themes/lowres/textures/panel_fancy.png | Bin 0 -> 17910 bytes .../themes/lowres/textures/panel_fancy_md.xml | 10 + .../themes/lowres/textures/panel_golden.png | Bin 0 -> 18618 bytes .../lowres/textures/panel_golden_md.xml | 10 + .../lowres/textures/panel_listbackground.png | Bin 0 -> 17859 bytes .../textures/panel_listbackground_md.xml | 10 + .../themes/lowres/textures/panel_simple.png | Bin 0 -> 18431 bytes .../lowres/textures/panel_simple_md.xml | 10 + .../themes/lowres/textures/progressbar.png | Bin 0 -> 18402 bytes .../lowres/textures/progressbar_fill.png | Bin 0 -> 18498 bytes .../themes/lowres/textures/progressbar_md.xml | 10 + .../themes/lowres/textures/radio.png | Bin 0 -> 18256 bytes .../themes/lowres/textures/radio_down.png | Bin 0 -> 17833 bytes .../themes/lowres/textures/radio_hover.png | Bin 0 -> 18276 bytes .../themes/lowres/textures/scrollbar.png | Bin 0 -> 18708 bytes .../themes/lowres/textures/scrollbar_mark.png | Bin 0 -> 18223 bytes .../themes/lowres/textures/scrollbar_md.xml | 10 + .../themes/lowres/textures/slider_default.png | Bin 0 -> 17820 bytes .../lowres/textures/slider_default_mark.png | Bin 0 -> 17767 bytes .../lowres/textures/slider_default_md.xml | 10 + .../themes/lowres/textures/slider_fancy.png | Bin 0 -> 18035 bytes .../lowres/textures/slider_fancy_mark.png | Bin 0 -> 17791 bytes .../lowres/textures/slider_fancy_md.xml | 10 + .../themes/lowres/textures/white_texture.png | Bin 0 -> 17261 bytes .../lib/geonbitui/DataTypes.dll | Bin 0 -> 564224 bytes .../lib/geonbitui/GeonBit.UI.dll | Bin 0 -> 1202688 bytes packages/GeonBit.UI.3.1.0.4/readme.txt | 15 + 1257 files changed, 17638 insertions(+), 22424 deletions(-) delete mode 100644 Neoforce/ArchiveManager.cs delete mode 100644 Neoforce/Bevel.cs delete mode 100644 Neoforce/Button.cs delete mode 100644 Neoforce/ButtonBase.cs delete mode 100644 Neoforce/CheckBox.cs delete mode 100644 Neoforce/ClipBox.cs delete mode 100644 Neoforce/ClipControl.cs delete mode 100644 Neoforce/ComboBox.cs delete mode 100644 Neoforce/Component.cs delete mode 100644 Neoforce/Console.cs delete mode 100644 Neoforce/Container.cs delete mode 100644 Neoforce/ContentReaders.cs delete mode 100644 Neoforce/ContextMenu.cs delete mode 100644 Neoforce/Control.cs delete mode 100644 Neoforce/Cursor.cs delete mode 100644 Neoforce/Delegates.cs delete mode 100644 Neoforce/Dialog.cs delete mode 100644 Neoforce/Disposable.cs delete mode 100644 Neoforce/EventArgs.cs delete mode 100644 Neoforce/EventedList.cs delete mode 100644 Neoforce/ExitDialog.cs delete mode 100644 Neoforce/External/Zip/Crc32.cs delete mode 100644 Neoforce/External/Zip/Shared.cs delete mode 100644 Neoforce/External/Zip/ZipDirEntry.cs delete mode 100644 Neoforce/External/Zip/ZipEntry.cs delete mode 100644 Neoforce/External/Zip/ZipFile.cs delete mode 100644 Neoforce/GroupBox.cs delete mode 100644 Neoforce/GroupPanel.cs delete mode 100644 Neoforce/ImageBox.cs delete mode 100644 Neoforce/InputSystem.cs delete mode 100644 Neoforce/KeyboardLayout.cs delete mode 100644 Neoforce/Label.cs delete mode 100644 Neoforce/Layout.cs delete mode 100644 Neoforce/ListBox.cs delete mode 100644 Neoforce/MainMenu.cs delete mode 100644 Neoforce/Manager.cs delete mode 100644 Neoforce/MenuBase.cs delete mode 100644 Neoforce/ModalContainer.cs delete mode 100644 Neoforce/NativeMethods.cs delete mode 100644 Neoforce/Panel.cs delete mode 100644 Neoforce/ProgressBar.cs delete mode 100644 Neoforce/Properties/AssemblyInfo.cs delete mode 100644 Neoforce/RadioButton.cs delete mode 100644 Neoforce/Renderer.cs delete mode 100644 Neoforce/ScrollBar.cs delete mode 100644 Neoforce/Sidebar.cs delete mode 100644 Neoforce/SidebarPanel.cs delete mode 100644 Neoforce/Skin.cs delete mode 100644 Neoforce/SpinBox.cs delete mode 100644 Neoforce/StackPanel.cs delete mode 100644 Neoforce/StatusBar.cs delete mode 100644 Neoforce/TabControl.cs delete mode 100644 Neoforce/TextBox.cs delete mode 100644 Neoforce/TomShane.Neoforce.Controls.csproj delete mode 100644 Neoforce/ToolBar.cs delete mode 100644 Neoforce/ToolBarButton.cs delete mode 100644 Neoforce/ToolBarPanel.cs delete mode 100644 Neoforce/ToolTip.cs delete mode 100644 Neoforce/TrackBar.cs delete mode 100644 Neoforce/Types.cs delete mode 100644 Neoforce/Unknown.cs delete mode 100644 Neoforce/Utilities.cs delete mode 100644 Neoforce/Window.cs create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/ThemeData.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/effects/disabled.fx create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/effects/silhouette.fx create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/fonts/Bold.spritefont create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/fonts/Italic.spritefont create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/fonts/Regular.spritefont create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Button-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Button-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Button-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/ButtonParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/ButtonParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/ButtonParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBox-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBox-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBox-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBoxParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBoxParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBoxParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/ColoredRectangle-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/ColoredRectangle-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/ColoredRectangle-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDown-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDown-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDown-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Entity-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Entity-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Entity-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Header-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Header-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Header-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/HorizontalLine-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/HorizontalLine-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/HorizontalLine-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Icon-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Icon-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Icon-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Image-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Image-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Image-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Label-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Label-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Label-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Panel-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Panel-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Panel-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButton-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButton-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButton-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Paragraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Paragraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Paragraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBar-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBar-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBar-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBarFill-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBarFill-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBarFill-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButton-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButton-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButton-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButtonParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButtonParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButtonParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectList-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectList-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectList-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectListParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectListParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectListParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Slider-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Slider-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/Slider-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInput-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInput-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInput-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputPlaceholder-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputPlaceholder-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputPlaceholder-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/VerticalScrollbar-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/VerticalScrollbar-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/VerticalScrollbar-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/styles/example.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/arrow_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/arrow_up.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/button_alternative.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/button_alternative_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/button_alternative_hover.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/button_alternative_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/button_default.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/button_default_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/button_default_hover.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/button_default_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/button_fancy.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/button_fancy_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/button_fancy_hover.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/button_fancy_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/checkbox.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/checkbox_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/checkbox_hover.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_default.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_default_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_ibeam.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_ibeam_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_pointer.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_pointer_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/horizontal_line.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Apple.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Armor.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Axe.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/BloodySword.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Bone.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Book.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Cubes.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Diamond.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Explanation.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Feather.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/FloppyDisk.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/GoldCoins.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/GoldShard.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Heart.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Helmet.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Key.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/MagicBook.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/MagicWand.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Map.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/None.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/OrbBlue.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/OrbGreen.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/OrbRed.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Pistol.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/PotionBlue.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/PotionCyan.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/PotionGreen.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/PotionPurple.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/PotionRed.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/PotionYellow.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Ring.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RingGold.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RingGoldRuby.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RingRuby.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RubyBlue.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RubyGreen.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RubyPink.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RubyPurple.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RubyRed.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Sack.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Scroll.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Shield.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/ShieldAndSword.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Shovel.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/SilverShard.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Skull.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Sword.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Trap.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/ZoomIn.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/ZoomOut.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/background.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_default.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_default_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_fancy.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_fancy_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_golden.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_golden_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_listbackground.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_listbackground_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_simple.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_simple_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/progressbar.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/progressbar_fill.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/progressbar_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/radio.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/radio_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/radio_hover.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/scrollbar.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/scrollbar_mark.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/scrollbar_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/slider_default.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/slider_default_mark.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/slider_default_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/slider_fancy.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/slider_fancy_mark.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/slider_fancy_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/editor/textures/white_texture.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/ThemeData.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/effects/disabled.fx create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/effects/silhouette.fx create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/fonts/Bold.spritefont create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/fonts/Italic.spritefont create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/fonts/Regular.spritefont create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Button-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Button-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Button-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/ButtonParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/ButtonParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/ButtonParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBox-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBox-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBox-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBoxParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBoxParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBoxParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/ColoredRectangle-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/ColoredRectangle-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/ColoredRectangle-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDown-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDown-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDown-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Entity-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Entity-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Entity-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Header-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Header-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Header-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/HorizontalLine-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/HorizontalLine-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/HorizontalLine-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Icon-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Icon-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Icon-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Image-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Image-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Image-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Label-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Label-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Label-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Panel-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Panel-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Panel-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButton-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButton-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButton-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Paragraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Paragraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Paragraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBar-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBar-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBar-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBarFill-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBarFill-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBarFill-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButton-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButton-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButton-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButtonParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButtonParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButtonParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectList-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectList-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectList-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectListParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectListParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectListParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Slider-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Slider-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/Slider-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInput-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInput-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInput-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputPlaceholder-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputPlaceholder-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputPlaceholder-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/VerticalScrollbar-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/VerticalScrollbar-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/VerticalScrollbar-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/styles/example.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/arrow_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/arrow_up.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/button_alternative.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/button_alternative_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/button_alternative_hover.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/button_alternative_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/button_default.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/button_default_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/button_default_hover.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/button_default_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/button_fancy.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/button_fancy_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/button_fancy_hover.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/button_fancy_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/checkbox.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/checkbox_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/checkbox_hover.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/cursor_default.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/cursor_default_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/cursor_ibeam.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/cursor_ibeam_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/cursor_pointer.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/cursor_pointer_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/horizontal_line.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Apple.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Armor.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Axe.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/BloodySword.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Bone.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Book.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Cubes.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Diamond.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Explanation.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Feather.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/FloppyDisk.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/GoldCoins.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/GoldShard.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Heart.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Helmet.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Key.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/MagicBook.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/MagicWand.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Map.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/None.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/OrbBlue.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/OrbGreen.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/OrbRed.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Pistol.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/PotionBlue.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/PotionCyan.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/PotionGreen.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/PotionPurple.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/PotionRed.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/PotionYellow.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Ring.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RingGold.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RingGoldRuby.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RingRuby.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RubyBlue.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RubyGreen.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RubyPink.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RubyPurple.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RubyRed.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Sack.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Scroll.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Shield.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/ShieldAndSword.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Shovel.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/SilverShard.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Skull.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Sword.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Trap.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/ZoomIn.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/ZoomOut.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/background.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_default.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_default_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_fancy.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_fancy_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_golden.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_golden_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_listbackground.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_listbackground_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_simple.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_simple_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/progressbar.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/progressbar_fill.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/progressbar_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/radio.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/radio_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/radio_hover.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/scrollbar.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/scrollbar_mark.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/scrollbar_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_default.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_default_mark.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_default_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_fancy.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_fancy_mark.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_fancy_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/hd/textures/white_texture.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/ThemeData.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/effects/disabled.fx create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/effects/silhouette.fx create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/fonts/Bold.spritefont create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/fonts/Italic.spritefont create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/fonts/Regular.spritefont create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Button-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Button-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Button-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/ButtonParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/ButtonParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/ButtonParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBox-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBox-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBox-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/ColoredRectangle-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/ColoredRectangle-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/ColoredRectangle-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDown-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDown-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDown-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Entity-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Entity-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Entity-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Header-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Header-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Header-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/HorizontalLine-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/HorizontalLine-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/HorizontalLine-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Icon-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Icon-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Icon-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Image-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Image-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Image-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Label-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Label-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Label-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Panel-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Panel-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Panel-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButton-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButton-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButton-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Paragraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Paragraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Paragraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBar-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBar-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBar-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBarFill-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBarFill-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBarFill-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButton-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButton-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButton-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectList-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectList-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectList-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectListParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectListParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectListParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Slider-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Slider-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/Slider-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInput-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInput-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInput-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputParagraph-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputParagraph-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputParagraph-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/VerticalScrollbar-Default.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/VerticalScrollbar-MouseDown.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/VerticalScrollbar-MouseHover.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/styles/example.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/arrow_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/arrow_up.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_alternative.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_alternative_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_alternative_hover.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_alternative_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_default.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_default_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_default_hover.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_default_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_fancy.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_fancy_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_fancy_hover.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_fancy_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/checkbox.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/checkbox_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/checkbox_hover.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/cursor_default.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/cursor_default_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/cursor_ibeam.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/cursor_ibeam_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/cursor_pointer.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/cursor_pointer_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/dot.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/horizontal_line.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Apple.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Armor.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Axe.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/BloodySword.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Bone.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Book.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Cubes.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Diamond.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Explanation.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Feather.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/FloppyDisk.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/GoldCoins.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/GoldShard.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Heart.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Helmet.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Key.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/MagicBook.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/MagicWand.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Map.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/None.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/OrbBlue.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/OrbGreen.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/OrbRed.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Pistol.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/PotionBlue.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/PotionCyan.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/PotionGreen.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/PotionPurple.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/PotionRed.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/PotionYellow.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Ring.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RingGold.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RingGoldRuby.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RingRuby.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RubyBlue.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RubyGreen.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RubyPink.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RubyPurple.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RubyRed.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Sack.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Scroll.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Shield.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/ShieldAndSword.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Shovel.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/SilverShard.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Skull.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Sword.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Trap.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/ZoomIn.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/ZoomOut.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/background.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_default.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_default_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_fancy.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_fancy_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_golden.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_golden_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_listbackground.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_listbackground_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_simple.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_simple_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/progressbar.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/progressbar_fill.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/progressbar_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/radio.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/radio_down.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/radio_hover.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/scrollbar.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/scrollbar_mark.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/scrollbar_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_default.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_default_mark.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_default_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_fancy.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_fancy_mark.png create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_fancy_md.xml create mode 100644 SpacePew/Content/GeonBit.UI/themes/lowres/textures/white_texture.png delete mode 100644 SpacePew/Content/Skins/Blue.skin delete mode 100644 SpacePew/Content/Skins/Default.skin delete mode 100644 SpacePew/Content/Skins/Green.skin delete mode 100644 SpacePew/Content/Skins/Magenta.skin delete mode 100644 SpacePew/Content/Skins/Purple.skin create mode 100644 SpacePew/packages.config create mode 100644 packages/GeonBit.UI.3.1.0.4/Documentation.chm create mode 100644 packages/GeonBit.UI.3.1.0.4/GeonBit.UI.3.1.0.4.nupkg create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/ThemeData.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/effects/disabled.fx create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/effects/silhouette.fx create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/fonts/Bold.spritefont create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/fonts/Italic.spritefont create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/fonts/Regular.spritefont create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Button-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Button-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Button-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/ButtonParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/ButtonParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/ButtonParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/CheckBox-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/CheckBox-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/CheckBox-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/CheckBoxParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/CheckBoxParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/CheckBoxParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/ColoredRectangle-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/ColoredRectangle-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/ColoredRectangle-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/DropDown-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/DropDown-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/DropDown-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/DropDownParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/DropDownParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/DropDownParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Entity-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Entity-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Entity-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Header-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Header-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Header-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/HorizontalLine-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/HorizontalLine-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/HorizontalLine-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Icon-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Icon-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Icon-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Image-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Image-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Image-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Label-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Label-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Label-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Panel-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Panel-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Panel-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/PanelTabsButton-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/PanelTabsButton-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/PanelTabsButton-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Paragraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Paragraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Paragraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/ProgressBar-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/ProgressBar-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/ProgressBar-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/ProgressBarFill-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/ProgressBarFill-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/ProgressBarFill-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/RadioButton-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/RadioButton-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/RadioButton-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/RadioButtonParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/RadioButtonParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/RadioButtonParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/SelectList-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/SelectList-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/SelectList-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/SelectListParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/SelectListParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/SelectListParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Slider-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Slider-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/Slider-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/TextInput-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/TextInput-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/TextInput-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/TextInputParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/TextInputParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/TextInputParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/TextInputPlaceholder-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/TextInputPlaceholder-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/TextInputPlaceholder-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/VerticalScrollbar-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/VerticalScrollbar-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/VerticalScrollbar-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/styles/example.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/arrow_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/arrow_up.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/button_alternative.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/button_alternative_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/button_alternative_hover.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/button_alternative_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/button_default.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/button_default_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/button_default_hover.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/button_default_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/button_fancy.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/button_fancy_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/button_fancy_hover.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/button_fancy_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/checkbox.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/checkbox_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/checkbox_hover.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/cursor_default.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/cursor_default_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/cursor_ibeam.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/cursor_ibeam_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/cursor_pointer.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/cursor_pointer_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/horizontal_line.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Apple.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Armor.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Axe.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/BloodySword.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Bone.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Book.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Cubes.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Diamond.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Explanation.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Feather.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/FloppyDisk.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/GoldCoins.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/GoldShard.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Heart.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Helmet.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Key.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/MagicBook.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/MagicWand.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Map.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/None.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/OrbBlue.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/OrbGreen.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/OrbRed.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Pistol.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/PotionBlue.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/PotionCyan.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/PotionGreen.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/PotionPurple.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/PotionRed.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/PotionYellow.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Ring.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/RingGold.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/RingGoldRuby.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/RingRuby.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/RubyBlue.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/RubyGreen.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/RubyPink.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/RubyPurple.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/RubyRed.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Sack.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Scroll.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Shield.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/ShieldAndSword.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Shovel.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/SilverShard.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Skull.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Sword.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/Trap.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/ZoomIn.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/ZoomOut.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/icons/background.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/panel_default.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/panel_default_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/panel_fancy.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/panel_fancy_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/panel_golden.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/panel_golden_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/panel_listbackground.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/panel_listbackground_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/panel_simple.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/panel_simple_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/progressbar.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/progressbar_fill.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/progressbar_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/radio.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/radio_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/radio_hover.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/scrollbar.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/scrollbar_mark.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/scrollbar_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/slider_default.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/slider_default_mark.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/slider_default_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/slider_fancy.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/slider_fancy_mark.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/slider_fancy_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/editor/textures/white_texture.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/ThemeData.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/effects/disabled.fx create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/effects/silhouette.fx create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/fonts/Bold.spritefont create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/fonts/Italic.spritefont create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/fonts/Regular.spritefont create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Button-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Button-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Button-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/ButtonParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/ButtonParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/ButtonParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/CheckBox-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/CheckBox-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/CheckBox-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/CheckBoxParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/CheckBoxParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/CheckBoxParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/ColoredRectangle-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/ColoredRectangle-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/ColoredRectangle-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/DropDown-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/DropDown-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/DropDown-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/DropDownParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/DropDownParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/DropDownParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Entity-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Entity-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Entity-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Header-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Header-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Header-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/HorizontalLine-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/HorizontalLine-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/HorizontalLine-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Icon-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Icon-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Icon-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Image-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Image-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Image-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Label-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Label-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Label-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Panel-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Panel-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Panel-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/PanelTabsButton-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/PanelTabsButton-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/PanelTabsButton-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Paragraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Paragraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Paragraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/ProgressBar-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/ProgressBar-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/ProgressBar-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/ProgressBarFill-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/ProgressBarFill-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/ProgressBarFill-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/RadioButton-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/RadioButton-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/RadioButton-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/RadioButtonParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/RadioButtonParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/RadioButtonParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/SelectList-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/SelectList-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/SelectList-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/SelectListParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/SelectListParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/SelectListParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Slider-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Slider-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/Slider-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/TextInput-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/TextInput-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/TextInput-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/TextInputParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/TextInputParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/TextInputParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/TextInputPlaceholder-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/TextInputPlaceholder-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/TextInputPlaceholder-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/VerticalScrollbar-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/VerticalScrollbar-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/VerticalScrollbar-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/styles/example.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/arrow_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/arrow_up.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/button_alternative.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/button_alternative_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/button_alternative_hover.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/button_alternative_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/button_default.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/button_default_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/button_default_hover.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/button_default_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/button_fancy.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/button_fancy_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/button_fancy_hover.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/button_fancy_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/checkbox.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/checkbox_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/checkbox_hover.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/cursor_default.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/cursor_default_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/cursor_ibeam.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/cursor_ibeam_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/cursor_pointer.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/cursor_pointer_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/horizontal_line.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Apple.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Armor.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Axe.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/BloodySword.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Bone.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Book.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Cubes.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Diamond.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Explanation.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Feather.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/FloppyDisk.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/GoldCoins.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/GoldShard.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Heart.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Helmet.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Key.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/MagicBook.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/MagicWand.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Map.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/None.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/OrbBlue.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/OrbGreen.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/OrbRed.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Pistol.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/PotionBlue.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/PotionCyan.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/PotionGreen.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/PotionPurple.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/PotionRed.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/PotionYellow.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Ring.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/RingGold.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/RingGoldRuby.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/RingRuby.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/RubyBlue.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/RubyGreen.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/RubyPink.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/RubyPurple.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/RubyRed.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Sack.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Scroll.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Shield.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/ShieldAndSword.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Shovel.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/SilverShard.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Skull.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Sword.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/Trap.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/ZoomIn.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/ZoomOut.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/icons/background.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/panel_default.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/panel_default_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/panel_fancy.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/panel_fancy_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/panel_golden.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/panel_golden_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/panel_listbackground.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/panel_listbackground_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/panel_simple.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/panel_simple_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/progressbar.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/progressbar_fill.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/progressbar_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/radio.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/radio_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/radio_hover.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/scrollbar.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/scrollbar_mark.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/scrollbar_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/slider_default.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/slider_default_mark.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/slider_default_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/slider_fancy.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/slider_fancy_mark.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/slider_fancy_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/hd/textures/white_texture.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/ThemeData.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/effects/disabled.fx create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/effects/silhouette.fx create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/fonts/Bold.spritefont create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/fonts/Italic.spritefont create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/fonts/Regular.spritefont create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Button-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Button-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Button-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/ButtonParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/ButtonParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/ButtonParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/CheckBox-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/CheckBox-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/CheckBox-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/ColoredRectangle-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/ColoredRectangle-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/ColoredRectangle-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/DropDown-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/DropDown-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/DropDown-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/DropDownParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/DropDownParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/DropDownParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Entity-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Entity-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Entity-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Header-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Header-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Header-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/HorizontalLine-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/HorizontalLine-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/HorizontalLine-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Icon-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Icon-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Icon-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Image-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Image-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Image-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Label-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Label-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Label-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Panel-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Panel-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Panel-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButton-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButton-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButton-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Paragraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Paragraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Paragraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/ProgressBar-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/ProgressBar-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/ProgressBar-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/ProgressBarFill-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/ProgressBarFill-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/ProgressBarFill-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/RadioButton-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/RadioButton-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/RadioButton-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/SelectList-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/SelectList-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/SelectList-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/SelectListParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/SelectListParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/SelectListParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Slider-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Slider-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/Slider-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/TextInput-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/TextInput-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/TextInput-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/TextInputParagraph-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/TextInputParagraph-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/TextInputParagraph-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/VerticalScrollbar-Default.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/VerticalScrollbar-MouseDown.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/VerticalScrollbar-MouseHover.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/styles/example.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/arrow_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/arrow_up.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/button_alternative.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/button_alternative_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/button_alternative_hover.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/button_alternative_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/button_default.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/button_default_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/button_default_hover.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/button_default_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/button_fancy.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/button_fancy_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/button_fancy_hover.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/button_fancy_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/checkbox.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/checkbox_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/checkbox_hover.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/cursor_default.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/cursor_default_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/cursor_ibeam.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/cursor_ibeam_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/cursor_pointer.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/cursor_pointer_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/dot.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/horizontal_line.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Apple.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Armor.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Axe.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/BloodySword.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Bone.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Book.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Cubes.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Diamond.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Explanation.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Feather.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/FloppyDisk.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/GoldCoins.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/GoldShard.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Heart.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Helmet.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Key.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/MagicBook.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/MagicWand.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Map.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/None.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/OrbBlue.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/OrbGreen.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/OrbRed.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Pistol.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/PotionBlue.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/PotionCyan.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/PotionGreen.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/PotionPurple.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/PotionRed.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/PotionYellow.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Ring.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/RingGold.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/RingGoldRuby.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/RingRuby.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/RubyBlue.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/RubyGreen.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/RubyPink.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/RubyPurple.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/RubyRed.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Sack.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Scroll.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Shield.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/ShieldAndSword.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Shovel.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/SilverShard.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Skull.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Sword.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/Trap.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/ZoomIn.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/ZoomOut.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/icons/background.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/panel_default.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/panel_default_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/panel_fancy.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/panel_fancy_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/panel_golden.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/panel_golden_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/panel_listbackground.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/panel_listbackground_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/panel_simple.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/panel_simple_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/progressbar.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/progressbar_fill.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/progressbar_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/radio.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/radio_down.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/radio_hover.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/scrollbar.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/scrollbar_mark.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/scrollbar_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/slider_default.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/slider_default_mark.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/slider_default_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/slider_fancy.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/slider_fancy_mark.png create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/slider_fancy_md.xml create mode 100644 packages/GeonBit.UI.3.1.0.4/content/Content/GeonBit.UI/themes/lowres/textures/white_texture.png create mode 100644 packages/GeonBit.UI.3.1.0.4/lib/geonbitui/DataTypes.dll create mode 100644 packages/GeonBit.UI.3.1.0.4/lib/geonbitui/GeonBit.UI.dll create mode 100644 packages/GeonBit.UI.3.1.0.4/readme.txt diff --git a/Neoforce/ArchiveManager.cs b/Neoforce/ArchiveManager.cs deleted file mode 100644 index 1bb86d5..0000000 --- a/Neoforce/ArchiveManager.cs +++ /dev/null @@ -1,286 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: ArchiveManager.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using System.Collections.Generic; -using System.IO; -using Microsoft.Xna.Framework.Content; -using TomShane.Neoforce.External.Zip; -using System.Globalization; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - #region //// Classes /////////// - - //////////////////////////////////////////////////////////////////////////// - /// - public class ArchiveManager : ContentManager - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private string archivePath = null; - private ZipFile archive = null; - private bool useArchive = false; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - /// - public virtual string ArchivePath - { - get { return archivePath; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public bool UseArchive - { - get { return useArchive; } - set { useArchive = value; } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - /// - public ArchiveManager(IServiceProvider serviceProvider) : this(serviceProvider, null) { } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - public ArchiveManager(IServiceProvider serviceProvider, string archive): base(serviceProvider) - { - if (archive != null) - { - this.archive = ZipFile.Read(archive); - archivePath = archive; - useArchive = true; - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - /// - protected override Stream OpenStream(string assetName) - { - if (useArchive && archive != null) - { - assetName = assetName.Replace("\\", "/"); - if (assetName.StartsWith("/")) assetName = assetName.Remove(0, 1); - - string fullAssetName = (assetName + ".xnb").ToLower(); - - foreach (ZipEntry entry in archive) - { - ZipDirEntry ze = new ZipDirEntry(entry); - - string entryName = entry.FileName.ToLower(); - - if (entryName == fullAssetName) - { - return entry.GetStream(); - } - } - throw new Exception("Cannot find asset \"" + assetName + "\" in the archive."); - } - else - { - return base.OpenStream(assetName); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - public string[] GetAssetNames() - { - if (useArchive && archive != null) - { - List filenames = new List(); - - foreach (ZipEntry entry in archive) - { - string name = entry.FileName; - if (name.EndsWith(".xnb")) - { - name = name.Remove(name.Length - 4, 4); - filenames.Add(name); - } - } - return filenames.ToArray(); - } - else - { - return null; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - public string[] GetAssetNames(string path) - { - if (useArchive && archive != null) - { - if (path != null && path != "" && path != "\\" && path != "/") - { - List filenames = new List(); - - foreach (ZipEntry entry in archive) - { - string name = entry.FileName; - if (name.EndsWith(".xnb")) - { - name = name.Remove(name.Length - 4, 4); - } - - string[] parts = name.Split('/'); - string dir = ""; - for (int i = 0; i < parts.Length - 1; i++) - { - dir += parts[i] + '/'; - } - - path = path.Replace("\\", "/"); - if (path.StartsWith("/")) path = path.Remove(0, 1); - if (!path.EndsWith("/")) path += '/'; - - if (dir.ToLower() == path.ToLower() && !name.EndsWith("/")) - { - filenames.Add(name); - } - } - return filenames.ToArray(); - } - else - { - return GetAssetNames(); - } - } - else - { - return null; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - public Stream GetFileStream(string filename) - { - if (useArchive && archive != null) - { - filename = filename.Replace("\\", "/").ToLower(); - if (filename.StartsWith("/")) filename = filename.Remove(0, 1); - - foreach (ZipEntry entry in archive) - { - string entryName = entry.FileName.ToLower(); - - if (entryName.Equals(filename)) - return entry.GetStream(); - } - - throw new Exception("Cannot find file \"" + filename + "\" in the archive."); - } - else - { - return null; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public string[] GetDirectories(string path) - { - if (useArchive && archive != null) - { - if (path != null && path != "" && path != "\\" && path != "/") - { - List dirs = new List(); - - path = path.Replace("\\", "/"); - if (path.StartsWith("/")) path = path.Remove(0, 1); - if (!path.EndsWith("/")) path += '/'; - - foreach (ZipEntry entry in archive) - { - string name = entry.FileName; - if (name.ToLower().StartsWith(path.ToLower())) - { - int i = name.IndexOf("/", path.Length); - string item = name.Substring(path.Length, i - path.Length) + "\\"; - if (!dirs.Contains(item)) - { - dirs.Add(item); - } - } - } - return dirs.ToArray(); - } - else - { - return GetAssetNames(); - } - } - else if (Directory.Exists(path)) - { - string[] dirs = Directory.GetDirectories(path); - - for (int i = 0; i < dirs.Length; i++) - { - string[] parts = dirs[i].Split('\\'); - dirs[i] = parts[parts.Length - 1] + '\\'; - } - - return dirs; - } - else return null; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - -} diff --git a/Neoforce/Bevel.cs b/Neoforce/Bevel.cs deleted file mode 100644 index a7995db..0000000 --- a/Neoforce/Bevel.cs +++ /dev/null @@ -1,306 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Bevel.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework.Graphics; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - #region //// Enums ///////////// - - //////////////////////////////////////////////////////////////////////////// - public enum BevelStyle - { - None, - Flat, - Etched, - Bumped, - Lowered, - Raised - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public enum BevelBorder - { - None, - Left, - Top, - Right, - Bottom, - All - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - public class Bevel: Control - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private BevelBorder border = BevelBorder.All; - private BevelStyle style = BevelStyle.Etched; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public BevelBorder Border - { - get { return border; } - set - { - if (border != value) - { - border = value; - if (!Suspended) OnBorderChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public BevelStyle Style - { - get { return style; } - set - { - if (style != value) - { - style = value; - if (!Suspended) OnStyleChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - public event EventHandler BorderChanged; - public event EventHandler StyleChanged; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public Bevel(Manager manager): base(manager) - { - CanFocus = false; - Passive = true; - Width = 64; - Height = 64; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - if (Border != BevelBorder.None && Style != BevelStyle.None) - { - if (Border != BevelBorder.All) - { - DrawPart(renderer, rect, Border, Style, false); - } - else - { - DrawPart(renderer, rect, BevelBorder.Left, Style, true); - DrawPart(renderer, rect, BevelBorder.Top, Style, true); - DrawPart(renderer, rect, BevelBorder.Right, Style, true); - DrawPart(renderer, rect, BevelBorder.Bottom, Style, true); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void DrawPart(Renderer renderer, Rectangle rect, BevelBorder pos, BevelStyle style, bool all) - { - SkinLayer layer = Skin.Layers["Control"]; - Color c1 = Utilities.ParseColor(layer.Attributes["LightColor"].Value); - Color c2 = Utilities.ParseColor(layer.Attributes["DarkColor"].Value); - Color c3 = Utilities.ParseColor(layer.Attributes["FlatColor"].Value); - - if (Color != UndefinedColor) c3 = Color; - - Texture2D img = Skin.Layers["Control"].Image.Resource; - - int x1 = 0; int y1 = 0; int w1 = 0; int h1 = 0; - int x2 = 0; int y2 = 0; int w2 = 0; int h2 = 0; - - if (style == BevelStyle.Bumped || style == BevelStyle.Etched) - { - if (all && (pos == BevelBorder.Top || pos == BevelBorder.Bottom)) - { - rect = new Rectangle(rect.Left + 1, rect.Top, rect.Width - 2, rect.Height); - } - else if (all && (pos == BevelBorder.Left)) - { - rect = new Rectangle(rect.Left, rect.Top, rect.Width, rect.Height - 1); - } - switch (pos) - { - case BevelBorder.Left: - { - x1 = rect.Left; y1 = rect.Top; w1 = 1; h1 = rect.Height; - x2 = x1 + 1; y2 = y1; w2 = w1; h2 = h1; - break; - } - case BevelBorder.Top: - { - x1 = rect.Left; y1 = rect.Top; w1 = rect.Width; h1 = 1; - x2 = x1; y2 = y1 + 1; w2 = w1; h2 = h1; - break; - } - case BevelBorder.Right: - { - x1 = rect.Left + rect.Width - 2; y1 = rect.Top; w1 = 1; h1 = rect.Height; - x2 = x1 + 1; y2 = y1; w2 = w1; h2 = h1; - break; - } - case BevelBorder.Bottom: - { - x1 = rect.Left; y1 = rect.Top + rect.Height - 2; w1 = rect.Width; h1 = 1; - x2 = x1; y2 = y1 + 1; w2 = w1; h2 = h1; - break; - } - } - } - else - { - switch (pos) - { - case BevelBorder.Left: - { - x1 = rect.Left; y1 = rect.Top; w1 = 1; h1 = rect.Height; - break; - } - case BevelBorder.Top: - { - x1 = rect.Left; y1 = rect.Top; w1 = rect.Width; h1 = 1; - break; - } - case BevelBorder.Right: - { - x1 = rect.Left + rect.Width - 1; y1 = rect.Top; w1 = 1; h1 = rect.Height; - break; - } - case BevelBorder.Bottom: - { - x1 = rect.Left; y1 = rect.Top + rect.Height - 1; w1 = rect.Width; h1 = 1; - break; - } - } - } - - switch (Style) - { - case BevelStyle.Bumped: - { - renderer.Draw(img, new Rectangle(x1, y1, w1, h1), c1); - renderer.Draw(img, new Rectangle(x2, y2, w2, h2), c2); - break; - } - case BevelStyle.Etched: - { - renderer.Draw(img, new Rectangle(x1, y1, w1, h1), c2); - renderer.Draw(img, new Rectangle(x2, y2, w2, h2), c1); - break; - } - case BevelStyle.Raised: - { - Color c = c1; - if (pos == BevelBorder.Left || pos == BevelBorder.Top) c = c1; - else c = c2; - - renderer.Draw(img, new Rectangle(x1, y1, w1, h1), c); - break; - } - case BevelStyle.Lowered: - { - Color c = c1; - if (pos == BevelBorder.Left || pos == BevelBorder.Top) c = c2; - else c = c1; - - renderer.Draw(img, new Rectangle(x1, y1, w1, h1), c); - break; - } - default: - { - renderer.Draw(img, new Rectangle(x1, y1, w1, h1), c3); - break; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnBorderChanged(EventArgs e) - { - if (BorderChanged != null) BorderChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnStyleChanged(EventArgs e) - { - if (StyleChanged != null) StyleChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - - #endregion - - } - -} diff --git a/Neoforce/Button.cs b/Neoforce/Button.cs deleted file mode 100644 index 0850113..0000000 --- a/Neoforce/Button.cs +++ /dev/null @@ -1,294 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Button.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - - -#region //// Using ///////////// - -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework.Graphics; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - #region //// Enums ///////////// - - //////////////////////////////////////////////////////////////////////////// - /// - public enum SizeMode - { - Normal, - Auto, - Centered, - Stretched, - /// - /// Only Supported by ImageBox - /// - Tiled - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - public enum ButtonMode - { - Normal, - PushButton - } - //////////////////////////////////////////////////////////////////////////// - - - #endregion - - #region //// Classes /////////// - - //////////////////////////////////////////////////////////////////////////// - /// - public class Glyph - { - //////////////////////////////////////////////////////////////////////////// - public Texture2D Image = null; - public SizeMode SizeMode = SizeMode.Stretched; - public Color Color = Color.White; - public Point Offset = Point.Zero; - public Rectangle SourceRect = Rectangle.Empty; - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public Glyph(Texture2D image) - { - Image = image; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public Glyph(Texture2D image, Rectangle sourceRect): this(image) - { - SourceRect = sourceRect; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - public class Button: ButtonBase - { - - #region //// Consts //////////// - - //////////////////////////////////////////////////////////////////////////// - private const string skButton = "Button"; - private const string lrButton = "Control"; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private Glyph glyph = null; - private ModalResult modalResult = ModalResult.None; - private ButtonMode mode = ButtonMode.Normal; - private bool pushed = false; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public Glyph Glyph - { - get { return glyph; } - set - { - glyph = value; - if (!Suspended) OnGlyphChanged(new EventArgs()); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public ModalResult ModalResult - { - get { return modalResult; } - set { modalResult = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public ButtonMode Mode - { - get { return mode; } - set { mode = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public bool Pushed - { - get { return pushed; } - set - { - pushed = value; - Invalidate(); - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - public event EventHandler GlyphChanged; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public Button(Manager manager): base(manager) - { - SetDefaultSize(72, 24); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Destructors /////// - - //////////////////////////////////////////////////////////////////////////// - protected override void Dispose(bool disposing) - { - if (disposing) - { - } - base.Dispose(disposing); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls[skButton]); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - - if (mode == ButtonMode.PushButton && pushed) - { - SkinLayer l = Skin.Layers[lrButton]; - renderer.DrawLayer(l, rect, l.States.Pressed.Color, l.States.Pressed.Index); - if (l.States.Pressed.Overlay) - { - renderer.DrawLayer(l, rect, l.Overlays.Pressed.Color, l.Overlays.Pressed.Index); - } - } - else - { - base.DrawControl(renderer, rect, gameTime); - } - - SkinLayer layer = Skin.Layers[lrButton]; - SpriteFont font = (layer.Text != null && layer.Text.Font != null) ? layer.Text.Font.Resource : null; - Color col = Color.White; - int ox = 0; int oy = 0; - - if (ControlState == ControlState.Pressed) - { - if (layer.Text != null) col = layer.Text.Colors.Pressed; - ox = 1; oy = 1; - } - if (glyph != null) - { - Margins cont = layer.ContentMargins; - Rectangle r = new Rectangle(rect.Left + cont.Left, - rect.Top + cont.Top, - rect.Width - cont.Horizontal, - rect.Height - cont.Vertical); - renderer.DrawGlyph(glyph, r); - } - else - { - renderer.DrawString(this, layer, Text, rect, true, ox, oy); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void OnGlyphChanged(EventArgs e) - { - if (GlyphChanged != null) GlyphChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnClick(EventArgs e) - { - MouseEventArgs ex = (e is MouseEventArgs) ? (MouseEventArgs)e : new MouseEventArgs(); - - if (ex.Button == MouseButton.Left || ex.Button == MouseButton.None) - { - pushed = !pushed; - } - - base.OnClick(e); - - if ((ex.Button == MouseButton.Left || ex.Button == MouseButton.None) && Root != null) - { - if (Root is Window) - { - Window wnd = (Window)Root; - if (ModalResult != ModalResult.None) - { - wnd.Close(ModalResult); - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - - #endregion - -} diff --git a/Neoforce/ButtonBase.cs b/Neoforce/ButtonBase.cs deleted file mode 100644 index 5de4bb3..0000000 --- a/Neoforce/ButtonBase.cs +++ /dev/null @@ -1,117 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: ButtonBase.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - #region //// Classes /////////// - - //////////////////////////////////////////////////////////////////////////// - /// - public abstract class ButtonBase: Control - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public override ControlState ControlState - { - get - { - if (DesignMode) return ControlState.Enabled; - else if (Suspended) return ControlState.Disabled; - else - { - if (!Enabled) return ControlState.Disabled; - - if ((Pressed[(int)MouseButton.Left] && Inside) || (Focused && (Pressed[(int)GamePadActions.Press] || Pressed[(int)MouseButton.None]))) return ControlState.Pressed; - else if (Hovered && Inside) return ControlState.Hovered; - else if ((Focused && !Inside) || (Hovered && !Inside) || (Focused && !Hovered && Inside)) return ControlState.Focused; - else return ControlState.Enabled; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - protected ButtonBase(Manager manager) - : base(manager) - { - SetDefaultSize(72, 24); - DoubleClicks = false; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnClick(EventArgs e) - { - MouseEventArgs ex = (e is MouseEventArgs) ? (MouseEventArgs)e : new MouseEventArgs(); - if (ex.Button == MouseButton.Left || ex.Button == MouseButton.None) - { - base.OnClick(e); - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - - //////////////////////////////////////////////////////////////////////////// - - #endregion - -} diff --git a/Neoforce/CheckBox.cs b/Neoforce/CheckBox.cs deleted file mode 100644 index 0b1cb16..0000000 --- a/Neoforce/CheckBox.cs +++ /dev/null @@ -1,158 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: CheckBox.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class CheckBox: ButtonBase - { - - #region //// Consts //////////// - - //////////////////////////////////////////////////////////////////////////// - private const string skCheckBox = "CheckBox"; - private const string lrCheckBox = "Control"; - private const string lrChecked = "Checked"; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private bool state = false; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool Checked - { - get - { - return state; - } - set - { - state = value; - Invalidate(); - if (!Suspended) OnCheckedChanged(new EventArgs()); - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - public event EventHandler CheckedChanged; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public CheckBox(Manager manager): base(manager) - { - CheckLayer(Skin, lrChecked); - - Width = 64; - Height = 16; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls[skCheckBox]); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - SkinLayer layer = Skin.Layers[lrChecked]; - SkinText font = Skin.Layers[lrChecked].Text; - - if (!state) - { - layer = Skin.Layers[lrCheckBox]; - font = Skin.Layers[lrCheckBox].Text; - } - - rect.Width = layer.Width; - rect.Height = layer.Height; - Rectangle rc = new Rectangle(rect.Left + rect.Width + 4, rect.Y, Width - (layer.Width + 4), rect.Height); - - renderer.DrawLayer(this, layer, rect); - renderer.DrawString(this, layer, Text, rc, false, 0, 0); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnClick(EventArgs e) - { - MouseEventArgs ex = (e is MouseEventArgs) ? (MouseEventArgs)e : new MouseEventArgs(); - - if (ex.Button == MouseButton.Left || ex.Button == MouseButton.None) - { - Checked = !Checked; - } - base.OnClick(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnCheckedChanged(EventArgs e) - { - if (CheckedChanged != null) CheckedChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - - #endregion - - } - -} diff --git a/Neoforce/ClipBox.cs b/Neoforce/ClipBox.cs deleted file mode 100644 index ca4716c..0000000 --- a/Neoforce/ClipBox.cs +++ /dev/null @@ -1,65 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: ClipBox.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - - - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class ClipBox: Control - { - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public ClipBox(Manager manager): base(manager) - { - Color = Color.Transparent; - BackColor = Color.Transparent; - CanFocus = false; - Passive = true; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - base.DrawControl(renderer, rect, gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} \ No newline at end of file diff --git a/Neoforce/ClipControl.cs b/Neoforce/ClipControl.cs deleted file mode 100644 index 2ad5ffb..0000000 --- a/Neoforce/ClipControl.cs +++ /dev/null @@ -1,181 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Control.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class ClipControl: Control - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private ClipBox clientArea; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public virtual ClipBox ClientArea - { - get { return clientArea; } - set { clientArea = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public override Margins ClientMargins - { - get - { - return base.ClientMargins; - } - set - { - base.ClientMargins = value; - if (clientArea != null) - { - clientArea.Left = ClientLeft; - clientArea.Top = ClientTop; - clientArea.Width = ClientWidth; - clientArea.Height = ClientHeight; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public ClipControl(Manager manager): base(manager) - { - clientArea = new ClipBox(manager); - - clientArea.Init(); - clientArea.MinimumWidth = 0; - clientArea.MinimumHeight = 0; - clientArea.Left = ClientLeft; - clientArea.Top = ClientTop; - clientArea.Width = ClientWidth; - clientArea.Height = ClientHeight; - - base.Add(clientArea); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Add(Control control, bool client) - { - if (client) - { - clientArea.Add(control); - } - else - { - base.Add(control); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Add(Control control) - { - Add(control, true); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Remove(Control control) - { - base.Remove(control); - clientArea.Remove(control); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void Update(GameTime gameTime) - { - base.Update(gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - base.DrawControl(renderer, rect, gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnResize(ResizeEventArgs e) - { - base.OnResize(e); - - if (clientArea != null) - { - clientArea.Left = ClientLeft; - clientArea.Top = ClientTop; - clientArea.Width = ClientWidth; - clientArea.Height = ClientHeight; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void AdjustMargins() - { - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - -} diff --git a/Neoforce/ComboBox.cs b/Neoforce/ComboBox.cs deleted file mode 100644 index a74a2be..0000000 --- a/Neoforce/ComboBox.cs +++ /dev/null @@ -1,418 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: ComboBox.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -using System.Collections.Generic; -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Input; -using System; -using Microsoft.Xna.Framework.Graphics; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class ComboBox: TextBox - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private Button btnDown = null; - private List items = new List(); - private ListBox lstCombo = null; - private int maxItems = 5; - private bool drawSelection = true; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public override bool ReadOnly - { - get { return base.ReadOnly; } - set - { - base.ReadOnly = value; - CaretVisible = !value; - if (value) - { - #if (!XBOX && !XBOX_FAKE) - Cursor = Manager.Skin.Cursors["Default"].Resource; - #endif - } - else - { - #if (!XBOX && !XBOX_FAKE) - Cursor = Manager.Skin.Cursors["Text"].Resource; - #endif - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public bool DrawSelection - { - get { return drawSelection; } - set { drawSelection = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public override string Text - { - get - { - return base.Text; - } - set - { - base.Text = value; - //if (!items.Contains(value)) --- bug - if (!items.ConvertAll(item => item.ToString()).Contains(value)) - { - ItemIndex = -1; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual List Items - { - get { return items; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public int MaxItems - { - get { return maxItems; } - set - { - if (maxItems != value) - { - maxItems = value; - if (!Suspended) OnMaxItemsChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public int ItemIndex - { - get { return lstCombo.ItemIndex; } - set - { - if (lstCombo != null) - { - if (value >= 0 && value < items.Count) - { - lstCombo.ItemIndex = value; - Text = lstCombo.Items[value].ToString(); - } - else - { - lstCombo.ItemIndex = -1; - } - } - if (!Suspended) OnItemIndexChanged(new EventArgs()); - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - public event EventHandler MaxItemsChanged; - public event EventHandler ItemIndexChanged; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public ComboBox(Manager manager): base(manager) - { - Height = 20; - Width = 64; - ReadOnly = true; - - btnDown = new Button(Manager); - btnDown.Init(); - btnDown.Skin = new SkinControl(Manager.Skin.Controls["ComboBox.Button"]); - btnDown.CanFocus = false; - btnDown.Click += new EventHandler(btnDown_Click); - Add(btnDown, false); - - lstCombo = new ListBox(Manager); - lstCombo.Init(); - lstCombo.HotTrack = true; - lstCombo.Detached = true; - lstCombo.Visible = false; - lstCombo.Click += new EventHandler(lstCombo_Click); - lstCombo.FocusLost += new EventHandler(lstCombo_FocusLost); - lstCombo.Items = items; - manager.Input.MouseDown += new MouseEventHandler(Input_MouseDown); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Destructors /////// - - //////////////////////////////////////////////////////////////////////////// - protected override void Dispose(bool disposing) - { - if (disposing) - { - // We added the listbox to another parent than this control, so we dispose it manually - if (lstCombo != null) - { - lstCombo.Dispose(); - lstCombo = null; - } - Manager.Input.MouseDown -= Input_MouseDown; - } - base.Dispose(disposing); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - - lstCombo.Skin = new SkinControl(Manager.Skin.Controls["ComboBox.ListBox"]); - - btnDown.Glyph = new Glyph(Manager.Skin.Images["Shared.ArrowDown"].Resource); - btnDown.Glyph.Color = Manager.Skin.Controls["ComboBox.Button"].Layers["Control"].Text.Colors.Enabled; - btnDown.Glyph.SizeMode = SizeMode.Centered; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls["ComboBox"]); - AdjustMargins(); - ReadOnly = ReadOnly; // To init the right cursor - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - base.DrawControl(renderer, rect, gameTime); - - if (ReadOnly && (Focused || lstCombo.Focused) && drawSelection) - { - SkinLayer lr = Skin.Layers[0]; - Rectangle rc = new Rectangle(rect.Left + lr.ContentMargins.Left, - rect.Top + lr.ContentMargins.Top, - Width - lr.ContentMargins.Horizontal - btnDown.Width, - Height - lr.ContentMargins.Vertical); - renderer.Draw(Manager.Skin.Images["ListBox.Selection"].Resource, rc , Color.FromNonPremultiplied(255, 255, 255, 128)); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnResize(ResizeEventArgs e) - { - base.OnResize(e); - - if (btnDown != null) - { - btnDown.Width = 16; - btnDown.Height = Height - Skin.Layers[0].ContentMargins.Vertical; - btnDown.Top = Skin.Layers[0].ContentMargins.Top; - btnDown.Left = Width - btnDown.Width - 2; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void btnDown_Click(object sender, EventArgs e) - { - if (items != null && items.Count > 0) - { - if (this.Root != null && this.Root is Container) - { - (this.Root as Container).Add(lstCombo, false); - lstCombo.Alpha = Root.Alpha; - lstCombo.Left = AbsoluteLeft - Root.Left; - lstCombo.Top = AbsoluteTop - Root.Top + Height + 1; - } - else - { - Manager.Add(lstCombo); - lstCombo.Alpha = Alpha; - lstCombo.Left = AbsoluteLeft; - lstCombo.Top = AbsoluteTop + Height + 1; - } - - lstCombo.AutoHeight(maxItems); - if (lstCombo.AbsoluteTop + lstCombo.Height > Manager.TargetHeight) - { - lstCombo.Top = lstCombo.Top - Height - lstCombo.Height - 2; - } - - lstCombo.Visible = !lstCombo.Visible; - lstCombo.Focused = true; - lstCombo.Width = Width; - lstCombo.AutoHeight(maxItems); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void Input_MouseDown(object sender, MouseEventArgs e) - { - if (ReadOnly && - (e.Position.X >= AbsoluteLeft && - e.Position.X <= AbsoluteLeft + Width && - e.Position.Y >= AbsoluteTop && - e.Position.Y <= AbsoluteTop + Height)) return; - - if (lstCombo.Visible && - (e.Position.X < lstCombo.AbsoluteLeft || - e.Position.X > lstCombo.AbsoluteLeft + lstCombo.Width || - e.Position.Y < lstCombo.AbsoluteTop || - e.Position.Y > lstCombo.AbsoluteTop + lstCombo.Height) && - (e.Position.X < btnDown.AbsoluteLeft || - e.Position.X > btnDown.AbsoluteLeft + btnDown.Width || - e.Position.Y < btnDown.AbsoluteTop || - e.Position.Y > btnDown.AbsoluteTop + btnDown.Height)) - { - //lstCombo.Visible = false; - btnDown_Click(sender, e); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void lstCombo_Click(object sender, EventArgs e) - { - MouseEventArgs ex = (e is MouseEventArgs) ? (MouseEventArgs)e : new MouseEventArgs(); - - if (ex.Button == MouseButton.Left || ex.Button == MouseButton.None) - { - lstCombo.Visible = false; - if (lstCombo.ItemIndex >= 0) - { - Text = lstCombo.Items[lstCombo.ItemIndex].ToString(); - Focused = true; - ItemIndex = lstCombo.ItemIndex; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnKeyDown(KeyEventArgs e) - { - if (e.Key == Keys.Down) - { - e.Handled = true; - btnDown_Click(this, new MouseEventArgs()); - } - base.OnKeyDown(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnGamePadDown(GamePadEventArgs e) - { - if (!e.Handled) - { - if (e.Button == GamePadActions.Click || e.Button == GamePadActions.Press || e.Button == GamePadActions.Down) - { - e.Handled = true; - btnDown_Click(this, new MouseEventArgs()); - } - } - base.OnGamePadDown(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMouseDown(MouseEventArgs e) - { - base.OnMouseDown(e); - - if (ReadOnly && e.Button == MouseButton.Left) - { - btnDown_Click(this, new MouseEventArgs()); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnMaxItemsChanged(EventArgs e) - { - if (MaxItemsChanged != null) MaxItemsChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnItemIndexChanged(EventArgs e) - { - if (ItemIndexChanged != null) ItemIndexChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void lstCombo_FocusLost(object sender, EventArgs e) - { - //lstCombo.Visible = false; - Invalidate(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void AdjustMargins() - { - base.AdjustMargins(); - ClientMargins = new Margins(ClientMargins.Left, ClientMargins.Top, ClientMargins.Right + 16, ClientMargins.Bottom); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/Component.cs b/Neoforce/Component.cs deleted file mode 100644 index 20a571e..0000000 --- a/Neoforce/Component.cs +++ /dev/null @@ -1,105 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Component.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class Component: Disposable - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private Manager manager = null; - private bool initialized = false; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public virtual Manager Manager { get { return manager; } set { manager = value; } } - public virtual bool Initialized { get { return initialized; } } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public Component(Manager manager) - { - if (manager != null) - { - this.manager = manager; - } - else - { - throw new Exception("Component cannot be created. Manager instance is needed."); - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Destructors /////// - - //////////////////////////////////////////////////////////////////////////// - protected override void Dispose(bool disposing) - { - if (disposing) - { - } - base.Dispose(disposing); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Init() - { - initialized = true; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal virtual void Update(GameTime gameTime) - { - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/Console.cs b/Neoforce/Console.cs deleted file mode 100644 index 6328519..0000000 --- a/Neoforce/Console.cs +++ /dev/null @@ -1,593 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Console.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; -using System.Collections; -using System.Collections.Generic; - -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public struct ConsoleMessage - { - public string Text; - public byte Channel; - public DateTime Time; - public string Sender; - - public ConsoleMessage(string sender, string text, byte channel) - { - this.Text = text; - this.Channel = channel; - this.Time = DateTime.Now; - this.Sender = sender; - } - } - - public class ChannelList : EventedList - { - - #region //// Indexers ////////// - - //////////////////////////////////////////////////////////////////////////// - public ConsoleChannel this[string name] - { - get - { - for (int i = 0; i < this.Count; i++) - { - ConsoleChannel s = (ConsoleChannel)this[i]; - if (s.Name.ToLower() == name.ToLower()) - { - return s; - } - } - return default(ConsoleChannel); - } - - set - { - for (int i = 0; i < this.Count; i++) - { - ConsoleChannel s = (ConsoleChannel)this[i]; - if (s.Name.ToLower() == name.ToLower()) - { - this[i] = value; - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public ConsoleChannel this[byte index] - { - get - { - for (int i = 0; i < this.Count; i++) - { - ConsoleChannel s = (ConsoleChannel)this[i]; - if (s.Index == index) - { - return s; - } - } - return default(ConsoleChannel); - } - - set - { - for (int i = 0; i < this.Count; i++) - { - ConsoleChannel s = (ConsoleChannel)this[i]; - if (s.Index == index) - { - this[i] = value; - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - - public class ConsoleChannel - { - private string name; - private byte index; - private Color color; - - public ConsoleChannel(byte index, string name, Color color) - { - this.name = name; - this.index = index; - this.color = color; - } - - public virtual byte Index - { - get { return index; } - set { index = value; } - } - - public virtual Color Color - { - get { return color; } - set { color = value; } - } - - public virtual string Name - { - get { return name; } - set { name = value; } - } - } - - [Flags] - public enum ConsoleMessageFormats - { - None = 0x00, - ChannelName = 0x01, - TimeStamp = 0x02, - Sender = 0x03, - All = Sender | ChannelName | TimeStamp - } - - public class Console : Container - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private TextBox txtMain = null; - private ComboBox cmbMain; - private EventedList buffer = new EventedList(); - private ChannelList channels = new ChannelList(); - private List filter = new List(); - private ConsoleMessageFormats messageFormat = ConsoleMessageFormats.None; - private bool channelsVisible = true; - private bool textBoxVisible = true; - private string sender; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - public string Sender - { - get { return sender; } - set { sender = value; } - } - - //////////////////////////////////////////////////////////////////////////// - public virtual EventedList MessageBuffer - { - get { return buffer; } - set - { - buffer.ItemAdded -= new EventHandler(buffer_ItemAdded); - buffer = value; - buffer.ItemAdded += new EventHandler(buffer_ItemAdded); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual ChannelList Channels - { - get { return channels; } - set - { - channels.ItemAdded -= new EventHandler(channels_ItemAdded); - channels = value; - channels.ItemAdded += new EventHandler(channels_ItemAdded); - channels_ItemAdded(null, null); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual List ChannelFilter - { - get { return filter; } - set { filter = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual byte SelectedChannel - { - set { cmbMain.Text = channels[value].Name; } - get { return channels[cmbMain.Text].Index; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual ConsoleMessageFormats MessageFormat - { - get { return messageFormat; } - set { messageFormat = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool ChannelsVisible - { - get { return channelsVisible; } - set - { - cmbMain.Visible = channelsVisible = value; - if (value && !textBoxVisible) TextBoxVisible = false; - PositionControls(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool TextBoxVisible - { - get { return textBoxVisible; } - set - { - txtMain.Visible = textBoxVisible = value; - txtMain.Focused = true; - if (!value && channelsVisible) ChannelsVisible = false; - PositionControls(); - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - public event ConsoleMessageEventHandler MessageSent; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public Console(Manager manager) - : base(manager) - { - Width = 320; - Height = 160; - MinimumHeight = 64; - MinimumWidth = 64; - CanFocus = false; - Resizable = false; - Movable = false; - - cmbMain = new ComboBox(manager); - cmbMain.Init(); - cmbMain.Top = Height - cmbMain.Height; - cmbMain.Left = 0; - cmbMain.Width = 128; - cmbMain.Anchor = Anchors.Left | Anchors.Bottom; - cmbMain.Detached = false; - cmbMain.DrawSelection = false; - cmbMain.Visible = channelsVisible; - Add(cmbMain, false); - - txtMain = new TextBox(manager); - txtMain.Init(); - txtMain.Top = Height - txtMain.Height; - txtMain.Left = cmbMain.Width + 1; - txtMain.Anchor = Anchors.Left | Anchors.Bottom | Anchors.Right; - txtMain.Detached = false; - txtMain.Visible = textBoxVisible; - txtMain.KeyDown += new KeyEventHandler(txtMain_KeyDown); - txtMain.GamePadDown += new GamePadEventHandler(txtMain_GamePadDown); - txtMain.FocusGained += new EventHandler(txtMain_FocusGained); - Add(txtMain, false); - - VerticalScrollBar.Top = 2; - VerticalScrollBar.Left = Width - 18; - VerticalScrollBar.Range = 1; - VerticalScrollBar.PageSize = 1; - VerticalScrollBar.ValueChanged += new EventHandler(VerticalScrollBar_ValueChanged); - VerticalScrollBar.Visible = true; - - ClientArea.Draw += new DrawEventHandler(ClientArea_Draw); - - buffer.ItemAdded += new EventHandler(buffer_ItemAdded); - channels.ItemAdded += new EventHandler(channels_ItemAdded); - channels.ItemRemoved += new EventHandler(channels_ItemRemoved); - - PositionControls(); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - private void PositionControls() - { - if (txtMain != null) - { - txtMain.Left = channelsVisible ? cmbMain.Width + 1 : 0; - txtMain.Width = channelsVisible ? Width - cmbMain.Width - 1 : Width; - - if (textBoxVisible) - { - ClientMargins = new Margins(Skin.ClientMargins.Left, Skin.ClientMargins.Top + 4, VerticalScrollBar.Width + 6, txtMain.Height + 4); - VerticalScrollBar.Height = Height - txtMain.Height - 5; - } - else - { - ClientMargins = new Margins(Skin.ClientMargins.Left, Skin.ClientMargins.Top + 4, VerticalScrollBar.Width + 6, 2); - VerticalScrollBar.Height = Height - 4; - } - Invalidate(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls["Console"]); - - PositionControls(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void Update(GameTime gameTime) - { - base.Update(gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void ClientArea_Draw(object sender, DrawEventArgs e) - { - SpriteFont font = Skin.Layers[0].Text.Font.Resource; - Rectangle r = new Rectangle(e.Rectangle.Left, e.Rectangle.Top, e.Rectangle.Width, e.Rectangle.Height); - int pos = 0; - - if (buffer.Count > 0) - { - EventedList b = GetFilteredBuffer(filter); - int c = b.Count; - int s = (VerticalScrollBar.Value + VerticalScrollBar.PageSize); - int f = s - VerticalScrollBar.PageSize; - - if (b.Count > 0) - { - for (int i = s - 1; i >= f; i--) - { - { - int x = 4; - int y = r.Bottom - (pos + 1) * ((int)font.LineSpacing + 0); - - string msg = ((ConsoleMessage)b[i]).Text; - string pre = ""; - ConsoleChannel ch = (channels[((ConsoleMessage)b[i]).Channel] as ConsoleChannel); - - if ((messageFormat & ConsoleMessageFormats.ChannelName) == ConsoleMessageFormats.ChannelName) - { - pre += string.Format("[{0}]", channels[((ConsoleMessage)b[i]).Channel].Name); - } - if ((messageFormat & ConsoleMessageFormats.Sender) == ConsoleMessageFormats.Sender) - { - pre += string.Format("[{0}]", ((ConsoleMessage)b[i]).Sender); - } - if ((messageFormat & ConsoleMessageFormats.TimeStamp) == ConsoleMessageFormats.TimeStamp) - { - pre = string.Format("[{0}]", ((ConsoleMessage)b[i]).Time.ToLongTimeString()) + pre; - } - - if (pre != "") msg = pre + ": " + msg; - - e.Renderer.DrawString(font, - msg, - x, y, - ch.Color); - pos += 1; - } - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - int h = txtMain.Visible ? (txtMain.Height + 1) : 0; - Rectangle r = new Rectangle(rect.Left, rect.Top, rect.Width, rect.Height - h); - base.DrawControl(renderer, r, gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void txtMain_FocusGained(object sender, EventArgs e) - { - ConsoleChannel ch = channels[cmbMain.Text]; - if (ch != null) txtMain.TextColor = ch.Color; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void txtMain_KeyDown(object sender, KeyEventArgs e) - { - SendMessage(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void txtMain_GamePadDown(object sender, GamePadEventArgs e) - { - SendMessage(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void SendMessage(EventArgs x) - { - KeyEventArgs k = new KeyEventArgs(); - GamePadEventArgs g = new GamePadEventArgs(PlayerIndex.One); - - if (x is KeyEventArgs) k = x as KeyEventArgs; - else if (x is GamePadEventArgs) g = x as GamePadEventArgs; - - ConsoleChannel ch = channels[cmbMain.Text]; - if (ch != null) - { - txtMain.TextColor = ch.Color; - - string message = txtMain.Text; - if ((k.Key == Microsoft.Xna.Framework.Input.Keys.Enter || g.Button == GamePadActions.Press) && message != null && message != "") - { - x.Handled = true; - - ConsoleMessageEventArgs me = new ConsoleMessageEventArgs(new ConsoleMessage(sender, message, ch.Index)); - OnMessageSent(me); - - buffer.Add(new ConsoleMessage(sender, me.Message.Text, me.Message.Channel)); - - txtMain.Text = ""; - ClientArea.Invalidate(); - - CalcScrolling(); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnMessageSent(ConsoleMessageEventArgs e) - { - if (MessageSent != null) MessageSent.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void channels_ItemAdded(object sender, EventArgs e) - { - cmbMain.Items.Clear(); - for (int i = 0; i < channels.Count; i++) - { - cmbMain.Items.Add((channels[i] as ConsoleChannel).Name); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void channels_ItemRemoved(object sender, EventArgs e) - { - cmbMain.Items.Clear(); - for (int i = 0; i < channels.Count; i++) - { - cmbMain.Items.Add((channels[i] as ConsoleChannel).Name); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void buffer_ItemAdded(object sender, EventArgs e) - { - CalcScrolling(); - ClientArea.Invalidate(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void CalcScrolling() - { - if (VerticalScrollBar != null) - { - int line = Skin.Layers[0].Text.Font.Resource.LineSpacing; - int c = GetFilteredBuffer(filter).Count; - int p = (int)Math.Ceiling(ClientArea.ClientHeight / (float)line); - - VerticalScrollBar.Range = c == 0 ? 1 : c; - VerticalScrollBar.PageSize = c == 0 ? 1 : p; - VerticalScrollBar.Value = VerticalScrollBar.Range; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void VerticalScrollBar_ValueChanged(object sender, EventArgs e) - { - ClientArea.Invalidate(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnResize(ResizeEventArgs e) - { - CalcScrolling(); - base.OnResize(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private EventedList GetFilteredBuffer(List filter) - { - EventedList ret = new EventedList(); - - if (filter.Count > 0) - { - for (int i = 0; i < buffer.Count; i++) - { - if (filter.Contains(((ConsoleMessage)buffer[i]).Channel)) - { - ret.Add(buffer[i]); - } - } - return ret; - } - else return buffer; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/Container.cs b/Neoforce/Container.cs deleted file mode 100644 index 33f85f1..0000000 --- a/Neoforce/Container.cs +++ /dev/null @@ -1,554 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Container.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public struct ScrollBarValue - { - public int Vertical; - public int Horizontal; - } - - public class Container: ClipControl - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private ScrollBar sbVert; - private ScrollBar sbHorz; - private MainMenu mainMenu; - private ToolBarPanel toolBarPanel; - private StatusBar statusBar; - private bool autoScroll = false; - private Control defaultControl = null; - - /// - /// Scroll by PageSize (true) or StepSize (false) - /// - private bool scrollAlot = true; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public virtual ScrollBarValue ScrollBarValue - { - get - { - ScrollBarValue scb = new ScrollBarValue(); - scb.Vertical = (sbVert != null ? sbVert.Value : 0); - scb.Horizontal = (sbHorz != null ? sbHorz.Value : 0); - return scb; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public override bool Visible - { - get - { - return base.Visible; - } - set - { - if (value) - { - if (DefaultControl != null) - { - DefaultControl.Focused = true; - } - } - base.Visible = value; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual Control DefaultControl - { - get { return defaultControl; } - set { defaultControl = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool AutoScroll - { - get { return autoScroll; } - set { autoScroll = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual MainMenu MainMenu - { - get { return mainMenu; } - set - { - if (mainMenu != null) - { - mainMenu.Resize -= Bars_Resize; - Remove(mainMenu); - } - mainMenu = value; - - if (mainMenu != null) - { - Add(mainMenu, false); - mainMenu.Resize += Bars_Resize; - } - AdjustMargins(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual ToolBarPanel ToolBarPanel - { - get - { - return toolBarPanel; - } - set - { - if (toolBarPanel != null) - { - toolBarPanel.Resize -= Bars_Resize; - Remove(toolBarPanel); - } - toolBarPanel = value; - - if (toolBarPanel != null) - { - Add(toolBarPanel, false); - toolBarPanel.Resize += Bars_Resize; - } - AdjustMargins(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual StatusBar StatusBar - { - get - { - return statusBar; - } - set - { - if (statusBar != null) - { - statusBar.Resize -= Bars_Resize; - Remove(statusBar); - } - statusBar = value; - - if (statusBar != null) - { - Add(statusBar, false); - statusBar.Resize += Bars_Resize; - } - AdjustMargins(); - } - } - //////////////////////////////////////////////////////////////////////////// - - /// - /// Scroll by PageSize (true) or StepSize (false) - /// - public virtual bool ScrollAlot - { - get { return this.scrollAlot; } - set { this.scrollAlot = value; } - } - - /// - /// Gets the container's vertical scroll bar. - /// - protected virtual ScrollBar VerticalScrollBar - { - get { return this.sbVert; } - } - - /// - /// Gets the container's horizontal scroll bar. - /// - protected virtual ScrollBar HorizontalScrollBar - { - get { return this.sbHorz; } - } - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public Container(Manager manager): base(manager) - { - sbVert = new ScrollBar(manager, Orientation.Vertical); - sbVert.Init(); - sbVert.Detached = false; - sbVert.Anchor = Anchors.Top | Anchors.Right | Anchors.Bottom; - sbVert.ValueChanged += new EventHandler(ScrollBarValueChanged); - sbVert.Range = 0; - sbVert.PageSize = 0; - sbVert.Value = 0; - sbVert.Visible = false; - - sbHorz = new ScrollBar(manager, Orientation.Horizontal); - sbHorz.Init(); - sbHorz.Detached = false; - sbHorz.Anchor = Anchors.Right | Anchors.Left | Anchors.Bottom; - sbHorz.ValueChanged += new EventHandler(ScrollBarValueChanged); - sbHorz.Range = 0; - sbHorz.PageSize = 0; - sbHorz.Value = 0; - sbHorz.Visible = false; - - Add(sbVert, false); - Add(sbHorz, false); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void Bars_Resize(object sender, ResizeEventArgs e) - { - AdjustMargins(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void AdjustMargins() - { - Margins m = Skin.ClientMargins; - - if (this.GetType() != typeof(Container)) - { - m = ClientMargins; - } - - if (mainMenu != null && mainMenu.Visible) - { - if (!mainMenu.Initialized) mainMenu.Init(); - mainMenu.Left = m.Left; - mainMenu.Top = m.Top; - mainMenu.Width = Width - m.Horizontal; - mainMenu.Anchor = Anchors.Left | Anchors.Top | Anchors.Right; - - m.Top += mainMenu.Height; - } - if (toolBarPanel != null && toolBarPanel.Visible) - { - if (!toolBarPanel.Initialized) toolBarPanel.Init(); - toolBarPanel.Left = m.Left; - toolBarPanel.Top = m.Top; - toolBarPanel.Width = Width - m.Horizontal; - toolBarPanel.Anchor = Anchors.Left | Anchors.Top | Anchors.Right; - - m.Top += toolBarPanel.Height; - } - if (statusBar != null && statusBar.Visible) - { - if (!statusBar.Initialized) statusBar.Init(); - statusBar.Left = m.Left; - statusBar.Top = Height - m.Bottom - statusBar.Height; - statusBar.Width = Width - m.Horizontal; - statusBar.Anchor = Anchors.Left | Anchors.Bottom | Anchors.Right; - - m.Bottom += statusBar.Height; - } - if (sbVert != null && sbVert.Visible) - { - m.Right += (sbVert.Width + 2); - } - if (sbHorz != null && sbHorz.Visible) - { - m.Bottom += (sbHorz.Height + 2); - } - - ClientMargins = m; - - PositionScrollBars(); - - base.AdjustMargins(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Add(Control control, bool client) - { - base.Add(control, client); - CalcScrolling(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void Update(GameTime gameTime) - { - base.Update(gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - base.DrawControl(renderer, rect, gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void OnSkinChanged(EventArgs e) - { - base.OnSkinChanged(e); - if (sbVert != null && sbHorz != null) - { - sbVert.Visible = false; - sbHorz.Visible = false; - CalcScrolling(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void PositionScrollBars() - { - if (sbVert != null) - { - sbVert.Left = ClientLeft + ClientWidth + 1; - sbVert.Top = ClientTop + 1; - int m = (sbHorz != null && sbHorz.Visible) ? 0 : 2; - sbVert.Height = ClientArea.Height - m; - sbVert.Range = ClientArea.VirtualHeight; - sbVert.PageSize = ClientArea.ClientHeight; - } - - if (sbHorz != null) - { - sbHorz.Left = ClientLeft + 1; - sbHorz.Top = ClientTop + ClientHeight + 1; - int m = (sbVert != null && sbVert.Visible) ? 0 : 2; - sbHorz.Width = ClientArea.Width - m; - sbHorz.Range = ClientArea.VirtualWidth; - sbHorz.PageSize = ClientArea.ClientWidth; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void CalcScrolling() - { - if (sbVert != null && autoScroll) - { - bool vis = sbVert.Visible; - sbVert.Visible = ClientArea.VirtualHeight > ClientArea.ClientHeight; - if (ClientArea.VirtualHeight <= ClientArea.ClientHeight) sbVert.Value = 0; - - if (vis != sbVert.Visible) - { - if (!sbVert.Visible) - { - foreach (Control c in ClientArea.Controls) - { - c.TopModifier = 0; - c.Invalidate(); - } - } - AdjustMargins(); - } - - PositionScrollBars(); - foreach (Control c in ClientArea.Controls) - { - c.TopModifier = -sbVert.Value; - c.Invalidate(); - } - } - - if (sbHorz != null && autoScroll) - { - bool vis = sbHorz.Visible; - sbHorz.Visible = ClientArea.VirtualWidth > ClientArea.ClientWidth; - if (ClientArea.VirtualWidth <= ClientArea.ClientWidth) sbHorz.Value = 0; - - if (vis != sbHorz.Visible) - { - if (!sbHorz.Visible) - { - foreach (Control c in ClientArea.Controls) - { - c.LeftModifier = 0; - sbVert.Refresh(); - c.Invalidate(); - } - } - AdjustMargins(); - } - - PositionScrollBars(); - foreach (Control c in ClientArea.Controls) - { - c.LeftModifier = -sbHorz.Value; - sbHorz.Refresh(); - c.Invalidate(); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void ScrollTo(int x, int y) - { - sbVert.Value = y; - sbHorz.Value = x; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void ScrollTo(Control control) - { - if (control != null && ClientArea != null && ClientArea.Contains(control, true)) - { - if (control.AbsoluteTop + control.Height > ClientArea.AbsoluteTop + ClientArea.Height) - { - sbVert.Value = sbVert.Value + control.AbsoluteTop - ClientArea.AbsoluteTop - sbVert.PageSize + control.Height; - } - else if (control.AbsoluteTop < ClientArea.AbsoluteTop) - { - sbVert.Value = sbVert.Value + control.AbsoluteTop - ClientArea.AbsoluteTop; - } - if (control.AbsoluteLeft + control.Width > ClientArea.AbsoluteLeft + ClientArea.Width) - { - sbHorz.Value = sbHorz.Value + control.AbsoluteLeft - ClientArea.AbsoluteLeft - sbHorz.PageSize + control.Width; - } - else if (control.AbsoluteLeft < ClientArea.AbsoluteLeft) - { - sbHorz.Value = sbHorz.Value + control.AbsoluteLeft - ClientArea.AbsoluteLeft; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void ScrollBarValueChanged(object sender, EventArgs e) - { - CalcScrolling(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnResize(ResizeEventArgs e) - { - base.OnResize(e); - CalcScrolling(); - - // Crappy fix to certain scrolling issue - //if (sbVert != null) sbVert.Value -= 1; - //if (sbHorz != null) sbHorz.Value -= 1; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Invalidate() - { - base.Invalidate(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnClick(EventArgs e) - { - MouseEventArgs ex = e as MouseEventArgs; - ex.Position = new Point(ex.Position.X + sbHorz.Value, ex.Position.Y + sbVert.Value); - - base.OnClick(e); - } - //////////////////////////////////////////////////////////////////////////// - - protected override void OnMouseScroll(MouseEventArgs e) - { - if (!ClientArea.Enabled) - return; - - // If current control doesn't scroll, scroll the parent control - if (sbVert.Range - sbVert.PageSize < 1) - { - Control c = this; - - while (c != null) - { - var p = c.Parent as Container; - - if (p != null && p.Enabled) - { - p.OnMouseScroll(e); - - break; - } - - c = c.Parent; - } - - return; - } - - if (e.ScrollDirection == MouseScrollDirection.Down) - sbVert.ScrollDown(ScrollAlot); - else - sbVert.ScrollUp(ScrollAlot); - - base.OnMouseScroll(e); - } - #endregion - } - -} diff --git a/Neoforce/ContentReaders.cs b/Neoforce/ContentReaders.cs deleted file mode 100644 index 1c6b33f..0000000 --- a/Neoforce/ContentReaders.cs +++ /dev/null @@ -1,155 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: ContentReaders.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -////////////////////////////////////////////////////////////////////////////// -using System; -using System.IO; -using System.Xml; -using Microsoft.Xna.Framework.Content; - -#if (!XBOX && !XBOX_FAKE) -using Microsoft.Xna.Framework.Graphics; -using Microsoft.Xna.Framework; -#endif -////////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - //////////////////////////////////////////////////////////////////////////// - public class LayoutXmlDocument : XmlDocument { } - public class SkinXmlDocument : XmlDocument { } - //////////////////////////////////////////////////////////////////////////// - - - public class SkinReader : ContentTypeReader - { - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - protected override SkinXmlDocument Read(ContentReader input, SkinXmlDocument existingInstance) - { - if (existingInstance == null) - { - SkinXmlDocument doc = new SkinXmlDocument(); - doc.LoadXml(input.ReadString()); - return doc; - } - else - { - existingInstance.LoadXml(input.ReadString()); - } - - return existingInstance; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - - public class LayoutReader : ContentTypeReader - { - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - protected override LayoutXmlDocument Read(ContentReader input, LayoutXmlDocument existingInstance) - { - if (existingInstance == null) - { - LayoutXmlDocument doc = new LayoutXmlDocument(); - doc.LoadXml(input.ReadString()); - return doc; - } - else - { - existingInstance.LoadXml(input.ReadString()); - } - - return existingInstance; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -#if (!XBOX && !XBOX_FAKE) - - public class CursorReader : ContentTypeReader - { - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - protected override Cursor Read(ContentReader input, Cursor existingInstance) - { - if (existingInstance == null) - { - int count = input.ReadInt32(); - byte[] data = input.ReadBytes(count); - - string path = Path.GetTempFileName(); - File.WriteAllBytes(path, data); - string tPath = Path.GetTempFileName(); - using(System.Drawing.Icon i = System.Drawing.Icon.ExtractAssociatedIcon(path)) - { - using (System.Drawing.Bitmap b = i.ToBitmap()) - { - - b.Save(tPath, System.Drawing.Imaging.ImageFormat.Png); - b.Dispose(); - } - - i.Dispose(); - } - //TODO: Replace with xml based solution for getting hotspot and size instead - IntPtr handle = NativeMethods.LoadCursor(path); - System.Windows.Forms.Cursor c = new System.Windows.Forms.Cursor(handle); - Vector2 hs = new Vector2(c.HotSpot.X, c.HotSpot.Y); - int w = c.Size.Width; - int h = c.Size.Height; - c.Dispose(); - File.Delete(path); - - return new Cursor(tPath, hs, w, h); - } - else - { - } - - return existingInstance; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -#endif - -} - diff --git a/Neoforce/ContextMenu.cs b/Neoforce/ContextMenu.cs deleted file mode 100644 index 9265dbc..0000000 --- a/Neoforce/ContextMenu.cs +++ /dev/null @@ -1,575 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: ContextMenu.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using System.Collections.Generic; -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; -using Microsoft.Xna.Framework.Input; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class ContextMenu: MenuBase - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private long timer = 0; - private Control sender = null; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - protected internal Control Sender { get { return sender; } set { sender = value; } } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public ContextMenu(Manager manager): base(manager) - { - Visible = false; - Detached = true; - StayOnBack = true; - - Manager.Input.MouseDown += new MouseEventHandler(Input_MouseDown); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Destructors /////// - - //////////////////////////////////////////////////////////////////////////// - protected override void Dispose(bool disposing) - { - if (disposing) - { - Manager.Input.MouseDown -= Input_MouseDown; - } - base.Dispose(disposing); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls["ContextMenu"]); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - base.DrawControl(renderer, rect, gameTime); - - SkinLayer l1 = Skin.Layers["Control"]; - SkinLayer l2 = Skin.Layers["Selection"]; - - int vsize = LineHeight(); - Color col = Color.White; - - for (int i = 0; i < Items.Count; i++) - { - int mod = i > 0 ? 2 : 0; - int left = rect.Left + l1.ContentMargins.Left + vsize; - int h = vsize - mod - (i < (Items.Count - 1) ? 1 : 0); - int top = rect.Top + l1.ContentMargins.Top + (i * vsize) + mod; - - - if (Items[i].Separated && i > 0) - { - Rectangle r = new Rectangle(left, rect.Top + l1.ContentMargins.Top + (i * vsize), LineWidth() - vsize + 4, 1); - renderer.Draw(Manager.Skin.Controls["Control"].Layers[0].Image.Resource, r, l1.Text.Colors.Enabled); - } - if (ItemIndex != i) - { - if (Items[i].Enabled) - { - Rectangle r = new Rectangle(left, top, LineWidth() - vsize, h); - renderer.DrawString(this, l1, Items[i].Text, r, false); - col = l1.Text.Colors.Enabled; - } - else - { - Rectangle r = new Rectangle(left + l1.Text.OffsetX, - top + l1.Text.OffsetY, - LineWidth() - vsize, h); - renderer.DrawString(l1.Text.Font.Resource, Items[i].Text, r, l1.Text.Colors.Disabled, l1.Text.Alignment); - col = l1.Text.Colors.Disabled; - } - } - else - { - if (Items[i].Enabled) - { - Rectangle rs = new Rectangle(rect.Left + l1.ContentMargins.Left, - top, - Width - (l1.ContentMargins.Horizontal - Skin.OriginMargins.Horizontal), - h); - renderer.DrawLayer(this, l2, rs); - - Rectangle r = new Rectangle(left, - top, LineWidth() - vsize, h); - - renderer.DrawString(this, l2, Items[i].Text, r, false); - col = l2.Text.Colors.Enabled; - } - else - { - Rectangle rs = new Rectangle(rect.Left + l1.ContentMargins.Left, - top, - Width - (l1.ContentMargins.Horizontal - Skin.OriginMargins.Horizontal), - vsize); - renderer.DrawLayer(l2, rs, l2.States.Disabled.Color, l2.States.Disabled.Index); - - Rectangle r = new Rectangle(left + l1.Text.OffsetX, - top + l1.Text.OffsetY, - LineWidth() - vsize, h); - renderer.DrawString(l2.Text.Font.Resource, Items[i].Text, r, l2.Text.Colors.Disabled, l2.Text.Alignment); - col = l2.Text.Colors.Disabled; - } - - } - - if (Items[i].Image != null) - { - Rectangle r = new Rectangle(rect.Left + l1.ContentMargins.Left + 3, - rect.Top + top + 3, - LineHeight() - 6, - LineHeight() - 6); - renderer.Draw(Items[i].Image, r, Color.White); - } - - if (Items[i].Items != null && Items[i].Items.Count > 0) - { - renderer.Draw(Manager.Skin.Images["Shared.ArrowRight"].Resource, rect.Left + LineWidth() - 4, rect.Top + l1.ContentMargins.Top + (i * vsize) + 8, col); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private int LineHeight() - { - int h = 0; - if (Items.Count > 0) - { - SkinLayer l = Skin.Layers["Control"]; - h = (int)l.Text.Font.Resource.LineSpacing + 9; - } - return h; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private int LineWidth() - { - int w = 0; - SkinFont font = Skin.Layers["Control"].Text.Font; - if (Items.Count > 0) - { - for (int i = 0; i < Items.Count; i++) - { - int wx = (int)font.Resource.MeasureString(Items[i].Text).X + 16; - if (wx > w) w = wx; - } - } - - w += 4 + LineHeight(); - - return w; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void AutoSize() - { - SkinText font = Skin.Layers["Control"].Text; - if (Items != null && Items.Count > 0) - { - Height = (LineHeight() * Items.Count) + (Skin.Layers["Control"].ContentMargins.Vertical - Skin.OriginMargins.Vertical); - Width = LineWidth() + (Skin.Layers["Control"].ContentMargins.Horizontal - Skin.OriginMargins.Horizontal) + font.OffsetX; - } - else - { - Height = 16; - Width = 16; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void TrackItem(int x, int y) - { - if (Items != null && Items.Count > 0) - { - SkinText font = Skin.Layers["Control"].Text; - int h = LineHeight(); - y -= Skin.Layers["Control"].ContentMargins.Top; - int i = (int)((float)y / h); - if (i < Items.Count) - { - if (i != ItemIndex && Items[i].Enabled) - { - if (ChildMenu != null) - { - this.HideMenu(false); - } - - if (i >= 0 && i != ItemIndex) - { - Items[i].SelectedInvoke(new EventArgs()); - } - - Focused = true; - ItemIndex = i; - timer = (long)TimeSpan.FromTicks(DateTime.Now.Ticks).TotalMilliseconds; - } - else if (!Items[i].Enabled && ChildMenu == null) - { - ItemIndex = -1; - } - } - Invalidate(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMouseMove(MouseEventArgs e) - { - base.OnMouseMove(e); - TrackItem(e.Position.X, e.Position.Y); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void Update(GameTime gameTime) - { - base.Update(gameTime); - - AutoSize(); - - long time = (long)TimeSpan.FromTicks(DateTime.Now.Ticks).TotalMilliseconds; - - if (timer != 0 && time - timer >= Manager.MenuDelay && ItemIndex >= 0 && Items[ItemIndex].Items.Count > 0 && ChildMenu == null) - { - OnClick(new MouseEventArgs(new MouseState(), MouseButton.Left, Point.Zero)); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMouseOut(MouseEventArgs e) - { - base.OnMouseOut(e); - - if (!CheckArea(e.State.X, e.State.Y) && ChildMenu == null) - { - ItemIndex = -1; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnClick(EventArgs e) - { - if (sender != null && !(sender is MenuBase)) sender.Focused = true; - base.OnClick(e); - timer = 0; - - MouseEventArgs ex = (e is MouseEventArgs) ? (MouseEventArgs)e : new MouseEventArgs(); - - if (ex.Button == MouseButton.Left || ex.Button == MouseButton.None) - { - if (ItemIndex >= 0 && Items[ItemIndex].Enabled) - { - if (ItemIndex >= 0 && Items[ItemIndex].Items != null && Items[ItemIndex].Items.Count > 0) - { - if (ChildMenu == null) - { - ChildMenu = new ContextMenu(Manager); - (ChildMenu as ContextMenu).RootMenu = this.RootMenu; - (ChildMenu as ContextMenu).ParentMenu = this; - (ChildMenu as ContextMenu).sender = sender; - ChildMenu.Items.AddRange(Items[ItemIndex].Items); - (ChildMenu as ContextMenu).AutoSize(); - } - int y = AbsoluteTop + Skin.Layers["Control"].ContentMargins.Top + (ItemIndex * LineHeight()); - (ChildMenu as ContextMenu).Show(sender, AbsoluteLeft + Width - 1, y); - if (ex.Button == MouseButton.None) (ChildMenu as ContextMenu).ItemIndex = 0; - } - else - { - if (ItemIndex >= 0) - { - Items[ItemIndex].ClickInvoke(ex); - } - if (RootMenu is ContextMenu) (RootMenu as ContextMenu).HideMenu(true); - else if (RootMenu is MainMenu) - { - (RootMenu as MainMenu).HideMenu(); - } - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnKeyPress(KeyEventArgs e) - { - base.OnKeyPress(e); - - timer = 0; - - if (e.Key == Keys.Down || (e.Key == Keys.Tab && !e.Shift)) - { - e.Handled = true; - ItemIndex += 1; - } - - if (e.Key == Keys.Up || (e.Key == Keys.Tab && e.Shift)) - { - e.Handled = true; - ItemIndex -=1; - } - - if (ItemIndex > Items.Count - 1) ItemIndex = 0; - if (ItemIndex < 0) ItemIndex = Items.Count - 1; - - if (e.Key == Keys.Right && Items[ItemIndex].Items.Count > 0) - { - e.Handled = true; - OnClick(new MouseEventArgs(new MouseState(), MouseButton.None, Point.Zero)); - } - if (e.Key == Keys.Left) - { - e.Handled = true; - if (ParentMenu != null && ParentMenu is ContextMenu) - { - (ParentMenu as ContextMenu).Focused = true; - (ParentMenu as ContextMenu).HideMenu(false); - } - } - if (e.Key == Keys.Escape) - { - e.Handled = true; - if (ParentMenu != null) ParentMenu.Focused = true; - HideMenu(true); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnGamePadPress(GamePadEventArgs e) - { - timer = 0; - - if (e.Button == GamePadButton.None) return; - - if (e.Button == GamePadActions.Down || e.Button == GamePadActions.NextControl) - { - e.Handled = true; - ItemIndex += 1; - } - else if (e.Button == GamePadActions.Up || e.Button == GamePadActions.PrevControl) - { - e.Handled = true; - ItemIndex -= 1; - } - - if (ItemIndex > Items.Count - 1) ItemIndex = 0; - if (ItemIndex < 0) ItemIndex = Items.Count - 1; - - if (e.Button == GamePadActions.Right && Items[ItemIndex].Items.Count > 0) - { - e.Handled = true; - OnClick(new MouseEventArgs(new MouseState(), MouseButton.None, Point.Zero)); - } - if (e.Button == GamePadActions.Left) - { - e.Handled = true; - if (ParentMenu != null && ParentMenu is ContextMenu) - { - (ParentMenu as ContextMenu).Focused = true; - (ParentMenu as ContextMenu).HideMenu(false); - } - } - - base.OnGamePadPress(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void HideMenu(bool hideCurrent) - { - if (hideCurrent) - { - Visible = false; - ItemIndex = -1; - } - if (ChildMenu != null) - { - (ChildMenu as ContextMenu).HideMenu(true); - ChildMenu.Dispose(); - ChildMenu = null; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Show() - { - Show(null, Left, Top); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Show(Control sender, int x, int y) - { - AutoSize(); - base.Show(); - if (!Initialized) Init(); - if (sender != null && sender.Root != null && sender.Root is Container) - { - (sender.Root as Container).Add(this, false); - } - else - { - Manager.Add(this); - } - - this.sender = sender; - - if (sender != null && sender.Root != null && sender.Root is Container) - { - Left = x - Root.AbsoluteLeft; - Top = y - Root.AbsoluteTop; - } - else - { - Left = x; - Top = y; - } - - if (AbsoluteLeft + Width > Manager.TargetWidth) - { - Left = Left - Width; - if (ParentMenu != null && ParentMenu is ContextMenu) - { - Left = Left - ParentMenu.Width + 2; - } - else if (ParentMenu != null) - { - Left = Manager.TargetWidth - (Parent != null ? Parent.AbsoluteLeft : 0) - Width - 2; - } - } - if (AbsoluteTop + Height > Manager.TargetHeight) - { - Top = Top - Height; - if (ParentMenu != null && ParentMenu is ContextMenu) - { - Top = Top + LineHeight(); - } - else if (ParentMenu != null) - { - Top = ParentMenu.Top - Height - 1; - } - } - - Focused = true; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void Input_MouseDown(object sender, MouseEventArgs e) - { - if ((RootMenu is ContextMenu) && !(RootMenu as ContextMenu).CheckArea(e.Position.X, e.Position.Y) && Visible) - { - HideMenu(true); - } - else if ((RootMenu is MainMenu) && RootMenu.ChildMenu != null && !(RootMenu.ChildMenu as ContextMenu).CheckArea(e.Position.X, e.Position.Y) && Visible) - { - (RootMenu as MainMenu).HideMenu(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private bool CheckArea(int x, int y) - { - if (Visible) - { - if (x <= AbsoluteLeft || - x >= AbsoluteLeft + Width || - y <= AbsoluteTop || - y >= AbsoluteTop + Height) - { - bool ret = false; - if (ChildMenu != null) - { - ret = (ChildMenu as ContextMenu).CheckArea(x, y); - } - return ret; - } - else - { - return true; - } - } - else - { - return false; - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/Control.cs b/Neoforce/Control.cs deleted file mode 100644 index d36e206..0000000 --- a/Neoforce/Control.cs +++ /dev/null @@ -1,3045 +0,0 @@ -///////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Control.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using System.Collections.Generic; -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; -using Microsoft.Xna.Framework.Input; - -#if (!XBOX && !XBOX_FAKE) - using System.Media; -using System.Collections; -using System.ComponentModel; -#endif -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - #region //// Classes /////////// - - - //////////////////////////////////////////////////////////////////////////// - /// - /// Defines the gamepad actions mapping. - /// - public class GamePadActions - { - public GamePadButton Click = GamePadButton.A; - public GamePadButton Press = GamePadButton.Y; - public GamePadButton Left = GamePadButton.LeftStickLeft; - public GamePadButton Right = GamePadButton.LeftStickRight; - public GamePadButton Up = GamePadButton.LeftStickUp; - public GamePadButton Down = GamePadButton.LeftStickDown; - public GamePadButton NextControl = GamePadButton.RightShoulder; - public GamePadButton PrevControl = GamePadButton.LeftShoulder; - public GamePadButton ContextMenu = GamePadButton.X; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Defines type used as a controls collection. - /// - public class ControlsList: EventedList - { - public ControlsList(): base() {} - public ControlsList(int capacity): base(capacity) {} - public ControlsList(IEnumerable collection): base(collection) {} - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Defines the base class for all controls. - /// - public class Control: Component - { - - #region //// Consts///////////// - - //////////////////////////////////////////////////////////////////////////// - public static readonly Color UndefinedColor = new Color(255, 255, 255, 0); - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - internal static ControlsList Stack = new ControlsList(); - //////////////////////////////////////////////////////////////////////////// - - #if (!XBOX && !XBOX_FAKE) - //////////////////////////////////////////////////////////////////////////// - private Cursor cursor = null; - //////////////////////////////////////////////////////////////////////////// - #endif - - //////////////////////////////////////////////////////////////////////////// - private Color color = UndefinedColor; - private Color textColor = UndefinedColor; - private Color backColor = Color.Transparent; - private byte alpha = 255; - private Anchors anchor = Anchors.Left | Anchors.Top; - private Anchors resizeEdge = Anchors.All; - private string text = "Control"; - private bool visible = true; - private bool enabled = true; - private SkinControl skin = null; - private Control parent = null; - private Control root = null; - private int left = 0; - private int top = 0; - private int width = 64; - private int height = 64; - private bool suspended = false; - private ContextMenu contextMenu = null; - private long tooltipTimer = 0; - private long doubleClickTimer = 0; - private MouseButton doubleClickButton = MouseButton.None; - private Type toolTipType = typeof(ToolTip); - private ToolTip toolTip = null; - private bool doubleClicks = true; - private bool outlineResizing = false; - private bool outlineMoving = false; - private string name = "Control"; - private object tag = null; - private GamePadActions gamePadActions = new GamePadActions(); - private bool designMode = false; - private bool partialOutline = true; - private Rectangle drawingRect = Rectangle.Empty; - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private ControlsList controls = new ControlsList(); - private Rectangle movableArea = Rectangle.Empty; - private bool passive = false; - private bool detached = false; - private bool movable = false; - private bool resizable = false; - private bool invalidated = true; - private bool canFocus = true; - private int resizerSize = 4; - private int minimumWidth = 0; - private int maximumWidth = 4096; - private int minimumHeight = 0; - private int maximumHeight = 4096; - private int topModifier = 0; - private int leftModifier = 0; - private int virtualHeight = 64; - private int virtualWidth = 64; - private bool stayOnBack = false; - private bool stayOnTop = false; - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private RenderTarget2D target; - private Point pressSpot = Point.Zero; - private int[] pressDiff = new int[4]; - private Alignment resizeArea = Alignment.None; - private bool hovered = false; - private bool inside = false; - private bool[] pressed = new bool[32]; - private bool isMoving = false; - private bool isResizing = false; - private Margins margins = new Margins(4, 4, 4, 4); - private Margins anchorMargins = new Margins(); - private Margins clientMargins = new Margins(); - private Rectangle outlineRect = Rectangle.Empty; - /// - /// Tracks the position of the mouse scroll wheel - /// - private int scrollWheel = 0; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - #if (!XBOX && !XBOX_FAKE) - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the cursor displaying over the control. - /// - public Cursor Cursor - { - get { return cursor; } - set { cursor = value; } - } - //////////////////////////////////////////////////////////////////////////// - #endif - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets a list of all child controls. - /// - public virtual IEnumerable Controls { get { return controls; } } - - /// - /// Gets or sets a rectangular area that reacts on moving the control with the mouse. - /// - public virtual Rectangle MovableArea { get { return movableArea; } set { movableArea = value; } } - - /// - /// Gets a value indicating whether this control is a child control. - /// - public virtual bool IsChild { get { return (parent != null); } } - - /// - /// Gets a value indicating whether this control is a parent control. - /// - public virtual bool IsParent { get { return (controls != null && controls.Count > 0); } } - - /// - /// Gets a value indicating whether this control is a root control. - /// - public virtual bool IsRoot { get { return (root == this); } } - - /// - /// Gets or sets a value indicating whether this control can receive focus. - /// - public virtual bool CanFocus { get { return canFocus; } set { canFocus = value; } } - - /// - /// Gets or sets a value indicating whether this control is rendered off the parents texture. - /// - public virtual bool Detached { get { return detached; } set { detached = value; } } - - /// - /// Gets or sets a value indicating whether this controls can receive user input events. - /// - public virtual bool Passive { get { return passive; } set { passive = value; } } - - /// - /// Gets or sets a value indicating whether this control can be moved by the mouse. - /// - public virtual bool Movable { get { return movable; } set { movable = value; } } - - /// - /// Gets or sets a value indicating whether this control can be resized by the mouse. - /// - public virtual bool Resizable { get { return resizable; } set { resizable = value; } } - - /// - /// Gets or sets the size of the rectangular borders around the control used for resizing by the mouse. - /// - public virtual int ResizerSize { get { return resizerSize; } set { resizerSize = value; } } - - /// - /// Gets or sets the ContextMenu associated with this control. - /// - public virtual ContextMenu ContextMenu { get { return contextMenu; } set { contextMenu = value; } } - - /// - /// Gets or sets a value indicating whether this control should process mouse double-clicks. - /// - public virtual bool DoubleClicks { get { return doubleClicks; } set { doubleClicks = value; } } - - /// - /// Gets or sets a value indicating whether this control should use ouline resizing. - /// - public virtual bool OutlineResizing { get { return outlineResizing; } set { outlineResizing = value; } } - - /// - /// Gets or sets a value indicating whether this control should use outline moving. - /// - public virtual bool OutlineMoving { get { return outlineMoving; } set { outlineMoving = value; } } - - /// - /// Gets or sets the object that contains data about the control. - /// - public virtual object Tag { get { return tag; } set { tag = value; } } - - /// - /// Gets or sets the value indicating the distance from another control. Usable with StackPanel control. - /// - public virtual Margins Margins { get { return margins; } set { margins = value; } } - - /// - /// Gets or sets the value indicating wheter control is in design mode. - /// - public virtual bool DesignMode { get { return designMode; } set { designMode = value; } } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets gamepad actions for the control. - /// - public virtual GamePadActions GamePadActions - { - get { return gamePadActions; } - set { gamePadActions = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the value indicating whether the control outline is displayed only for certain edges. - /// - public virtual bool PartialOutline - { - get { return partialOutline; } - set { partialOutline = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the value indicating whether the control is allowed to be brought in the front. - /// - public virtual bool StayOnBack - { - get { return stayOnBack; } - set - { - if (value && stayOnTop) stayOnTop = false; - stayOnBack = value; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the value indicating that the control should stay on top of other controls. - /// - public virtual bool StayOnTop - { - get { return stayOnTop; } - set - { - if (value && stayOnBack) stayOnBack = false; - stayOnTop = value; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets a name of the control. - /// - public virtual string Name - { - get { return name; } - set { name = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets a value indicating whether this control has input focus. - /// - public virtual bool Focused - { - get - { - return (Manager.FocusedControl == this); - } - set - { - this.Invalidate(); - if (value) - { - bool f = Focused; - Manager.FocusedControl = this; - if (!Suspended && value && !f) OnFocusGained(new EventArgs()); - if (Focused && Root != null && Root is Container) - { - (Root as Container).ScrollTo(this); - } - } - else - { - bool f = Focused; - if (Manager.FocusedControl == this) Manager.FocusedControl = null; - if (!Suspended && !value && f) OnFocusLost(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets a value indicating current state of the control. - /// - public virtual ControlState ControlState - { - get - { - if (DesignMode) return ControlState.Enabled; - else if (Suspended) return ControlState.Disabled; - else - { - if (!enabled) return ControlState.Disabled; - - if ((IsPressed && inside) || (Focused && IsPressed)) return ControlState.Pressed; - else if (hovered && !IsPressed) return ControlState.Hovered; - else if ((Focused && !inside) || (hovered && IsPressed && !inside) || (Focused && !hovered && inside)) return ControlState.Focused; - else return ControlState.Enabled; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual Type ToolTipType - { - get { return toolTipType; } - set - { - toolTipType = value; - if (toolTip != null) - { - toolTip.Dispose(); - toolTip = null; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual ToolTip ToolTip - { - get - { - if (toolTip == null) - { - Type[] t = new Type[1] {typeof(Manager)}; - object[] p = new object[1] {Manager}; - - toolTip = (ToolTip)toolTipType.GetConstructor(t).Invoke(p); - toolTip.Init(); - toolTip.Visible = false; - } - return toolTip; - } - set - { - toolTip = value; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - internal protected virtual bool IsPressed - { - get - { - for (int i = 0; i < pressed.Length - 1; i++) - { - if (pressed[i]) return true; - } - return false; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - internal virtual int TopModifier - { - get { return topModifier; } - set { topModifier = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - internal virtual int LeftModifier - { - get { return leftModifier; } - set { leftModifier = value; } - } - //////////////////////////////////////////////////////////////////////////// - internal virtual int VirtualHeight - { - get { return GetVirtualHeight(); } - //set { virtualHeight = value; } - } - //////////////////////////////////////////////////////////////////////////// - internal virtual int VirtualWidth - { - get { return GetVirtualWidth(); } - //set { virtualWidth = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets an area where is the control supposed to be drawn. - /// - public Rectangle DrawingRect - { - get { return drawingRect; } - private set { drawingRect = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets a value indicating whether this control should receive any events. - /// - public virtual bool Suspended - { - get { return suspended; } - set { suspended = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - internal protected virtual bool Hovered - { - get { return hovered; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - internal protected virtual bool Inside - { - get { return inside; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - internal protected virtual bool[] Pressed - { - get { return pressed; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets a value indicating whether this controls is currently being moved. - /// - protected virtual bool IsMoving - { - get - { - return isMoving; - } - set - { - isMoving = value; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets a value indicating whether this controls is currently being resized. - /// - protected virtual bool IsResizing - { - get - { - return isResizing; - } - set - { - isResizing = value; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the edges of the container to which a control is bound and determines how a control is resized with its parent. - /// - public virtual Anchors Anchor - { - get - { - return anchor; - } - set - { - anchor = value; - SetAnchorMargins(); - if (!Suspended) OnAnchorChanged(new EventArgs()); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the edges of the contol which are allowed for resizing. - /// - public virtual Anchors ResizeEdge - { - get - { - return resizeEdge; - } - set - { - resizeEdge = value; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the skin used for rendering the control. - /// - public virtual SkinControl Skin - { - get - { - return skin; - } - set - { - skin = value; - ClientMargins = skin.ClientMargins; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the text associated with this control. - /// - public virtual string Text - { - get { return text; } - set - { - text = value; - Invalidate(); - if (!Suspended) OnTextChanged(new EventArgs()); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the alpha value for this control. - /// - public virtual byte Alpha - { - get - { - return alpha; - } - set - { - alpha = value; - if (!Suspended) OnAlphaChanged(new EventArgs()); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the background color for the control. - /// - public virtual Color BackColor - { - get - { - return backColor; - } - set - { - backColor = value; - Invalidate(); - if (!Suspended) OnBackColorChanged(new EventArgs()); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the color for the control. - /// - public virtual Color Color - { - get - { - return color; - } - set - { - if (value != color) - { - color = value; - Invalidate(); - if (!Suspended) OnColorChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the text color for the control. - /// - public virtual Color TextColor - { - get - { - return textColor; - } - set - { - if (value != textColor) - { - textColor = value; - Invalidate(); - if (!Suspended) OnTextColorChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets a value indicating whether the control can respond to user interaction. - /// - public virtual bool Enabled - { - get - { - return enabled; - } - set - { - if (Root != null && Root != this && !Root.Enabled && value) return; - - enabled = value; - Invalidate(); - - foreach (Control c in controls) - { - c.Enabled = value; - } - - if (!Suspended) OnEnabledChanged(new EventArgs()); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets a value that indicates whether the control is rendered. - /// - public virtual bool Visible - { - get - { - return (visible && (parent == null || parent.Visible)); - } - set - { - visible = value; - Invalidate(); - - if (!Suspended) OnVisibleChanged(new EventArgs()); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the parent for the control. - /// - public virtual Control Parent - { - get - { - return parent; - } - set - { - if (parent != value) - { - if (value != null) value.Add(this); - else Manager.Add(this); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the root for the control. - /// - public virtual Control Root - { - get - { - return root; - } - private set - { - if (root != value) - { - root = value; - - foreach (Control c in controls) - { - c.Root = root; - } - - if (!Suspended) OnRootChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the distance, in pixels, between the left edge of the control and the left edge of its parent. - /// - public virtual int Left - { - get - { - return left; - } - set - { - if (left != value) - { - int old = left; - left = value; - - SetAnchorMargins(); - - if (!Suspended) OnMove(new MoveEventArgs(left, top, old, top)); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the distance, in pixels, between the top edge of the control and the top edge of its parent. - /// - public virtual int Top - { - get - { - return top; - } - set - { - if (top != value) - { - int old = top; - top = value; - - SetAnchorMargins(); - - if (!Suspended) OnMove(new MoveEventArgs(left, top, left, old)); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the width of the control. - /// - public virtual int Width - { - get - { - return width; - } - set - { - if (width != value) - { - int old = width; - width = value; - - if (skin != null) - { - if (width + skin.OriginMargins.Horizontal > MaximumWidth) width = MaximumWidth - skin.OriginMargins.Horizontal; - } - else - { - if (width > MaximumWidth) width = MaximumWidth; - } - if (width < MinimumWidth) width = MinimumWidth; - - if (width > 0) SetAnchorMargins(); - - if (!Suspended) OnResize(new ResizeEventArgs(width, height, old, height)); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the height of the control. - /// - public virtual int Height - { - get - { - return height; - } - set - { - if (height != value) - { - int old = height; - - height = value; - - if (skin != null) - { - if (height + skin.OriginMargins.Vertical > MaximumHeight) - height = MaximumHeight - skin.OriginMargins.Vertical; - } - else - { - if (height > MaximumHeight) height = MaximumHeight; - } - if (height < MinimumHeight) height = MinimumHeight; - - if (height > 0) SetAnchorMargins(); - - if (!Suspended) OnResize(new ResizeEventArgs(width, height, width, old)); - } - - } - - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the minimum width in pixels the control can be sized to. - /// - public virtual int MinimumWidth - { - get - { - return minimumWidth; - } - set - { - minimumWidth = value; - if (minimumWidth < 0) minimumWidth = 0; - if (minimumWidth > maximumWidth) minimumWidth = maximumWidth; - if (width < MinimumWidth) Width = MinimumWidth; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// /// Gets or sets the minimum height in pixels the control can be sized to. - /// - public virtual int MinimumHeight - { - get - { - return minimumHeight; - } - set - { - minimumHeight = value; - if (minimumHeight < 0) minimumHeight = 0; - if (minimumHeight > maximumHeight) minimumHeight = maximumHeight; - if (height < MinimumHeight) Height = MinimumHeight; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// /// Gets or sets the maximum width in pixels the control can be sized to. - /// - public virtual int MaximumWidth - { - get - { - int max = maximumWidth; - if (max > Manager.TargetWidth) max = Manager.TargetWidth; - return max; - } - set - { - maximumWidth = value; - if (maximumWidth < minimumWidth) maximumWidth = minimumWidth; - if (width > MaximumWidth) Width = MaximumWidth; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the maximum height in pixels the control can be sized to. - /// - public virtual int MaximumHeight - { - get - { - int max = maximumHeight; - if (max > Manager.TargetHeight) max = Manager.TargetHeight; - return max; - } - set - { - maximumHeight = value; - if (maximumHeight < minimumHeight) maximumHeight = minimumHeight; - if (height > MaximumHeight) Height = MaximumHeight; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int AbsoluteLeft - { - get - { - if (parent == null) return left + LeftModifier; - else if (parent.Skin == null) return parent.AbsoluteLeft + left + LeftModifier; - else return parent.AbsoluteLeft + left - parent.Skin.OriginMargins.Left + LeftModifier; - } - } - //////////////////////////////////////////////////////////////////////////// - public virtual int AbsoluteTop - { - get - { - if (parent == null) return top + TopModifier; - else if (parent.Skin == null) return parent.AbsoluteTop + top + TopModifier; - else return parent.AbsoluteTop + top - parent.Skin.OriginMargins.Top + TopModifier; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int OriginLeft - { - get - { - if (skin == null) return AbsoluteLeft; - return AbsoluteLeft - skin.OriginMargins.Left; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int OriginTop - { - get - { - if (skin == null) return AbsoluteTop; - return AbsoluteTop - skin.OriginMargins.Top; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int OriginWidth - { - get - { - if (skin == null) return width; - return width + skin.OriginMargins.Left + skin.OriginMargins.Right; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int OriginHeight - { - get - { - if (skin == null) return height; - return height + skin.OriginMargins.Top + skin.OriginMargins.Bottom; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual Margins ClientMargins - { - get { return clientMargins; } - set - { - clientMargins = value; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int ClientLeft - { - get - { - //if (skin == null) return Left; - return ClientMargins.Left; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int ClientTop - { - get - { - //if (skin == null) return Top; - return ClientMargins.Top; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int ClientWidth - { - get - { - //if (skin == null) return Width; - return OriginWidth - ClientMargins.Left - ClientMargins.Right; - } - set - { - Width = value + ClientMargins.Horizontal - skin.OriginMargins.Horizontal; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int ClientHeight - { - get - { - //if (skin == null) return Height; - return OriginHeight - ClientMargins.Top - ClientMargins.Bottom; - } - set - { - Height = value + ClientMargins.Vertical - skin.OriginMargins.Vertical; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual Rectangle AbsoluteRect - { - get - { - return new Rectangle(AbsoluteLeft, AbsoluteTop, OriginWidth, OriginHeight); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual Rectangle OriginRect - { - get - { - return new Rectangle(OriginLeft, OriginTop, OriginWidth, OriginHeight); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual Rectangle ClientRect - { - get - { - return new Rectangle(ClientLeft, ClientTop, ClientWidth, ClientHeight); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual Rectangle ControlRect - { - get - { - return new Rectangle(Left, Top, Width, Height); - } - set - { - Left = value.Left; - Top = value.Top; - Width = value.Width; - Height = value.Height; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private Rectangle OutlineRect - { - get { return outlineRect; } - set - { - outlineRect = value; - if (value != Rectangle.Empty) - { - if (outlineRect.Width > MaximumWidth) outlineRect.Width = MaximumWidth; - if (outlineRect.Height > MaximumHeight) outlineRect.Height = MaximumHeight; - if (outlineRect.Width < MinimumWidth) outlineRect.Width = MinimumWidth; - if (outlineRect.Height < MinimumHeight) outlineRect.Height = MinimumHeight; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - public event EventHandler Click; - public event EventHandler DoubleClick; - public event MouseEventHandler MouseDown; - public event MouseEventHandler MousePress; - public event MouseEventHandler MouseUp; - public event MouseEventHandler MouseMove; - public event MouseEventHandler MouseOver; - public event MouseEventHandler MouseOut; - /// - /// Occurs when the mouse scroll wheel position changes - /// - public event MouseEventHandler MouseScroll; - public event KeyEventHandler KeyDown; - public event KeyEventHandler KeyPress; - public event KeyEventHandler KeyUp; - public event GamePadEventHandler GamePadDown; - public event GamePadEventHandler GamePadUp; - public event GamePadEventHandler GamePadPress; - public event MoveEventHandler Move; - public event MoveEventHandler ValidateMove; - public event ResizeEventHandler Resize; - public event ResizeEventHandler ValidateResize; - public event DrawEventHandler Draw; - public event EventHandler MoveBegin; - public event EventHandler MoveEnd; - public event EventHandler ResizeBegin; - public event EventHandler ResizeEnd; - public event EventHandler ColorChanged; - public event EventHandler TextColorChanged; - public event EventHandler BackColorChanged; - public event EventHandler TextChanged; - public event EventHandler AnchorChanged; - public event EventHandler SkinChanging; - public event EventHandler SkinChanged; - public event EventHandler ParentChanged; - public event EventHandler RootChanged; - public event EventHandler VisibleChanged; - public event EventHandler EnabledChanged; - public event EventHandler AlphaChanged; - public event EventHandler FocusLost; - public event EventHandler FocusGained; - public event DrawEventHandler DrawTexture; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public Control(Manager manager): base(manager) - { - if (Manager == null) - { - throw new Exception("Control cannot be created. Manager instance is needed."); - } - else if (Manager.Skin == null) - { - throw new Exception("Control cannot be created. No skin loaded."); - } - - text = Utilities.DeriveControlName(this); - root = this; - - InitSkin(); - - CheckLayer(skin, "Control"); - - if (Skin != null) - { - SetDefaultSize(width, height); - SetMinimumSize(MinimumWidth, MinimumHeight); - ResizerSize = skin.ResizerSize; - } - - Stack.Add(this); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Destructors /////// - - //////////////////////////////////////////////////////////////////////////// - protected override void Dispose(bool disposing) - { - if (disposing) - { - if (parent != null) parent.Remove(this); - else if (Manager != null) Manager.Remove(this); - if (Manager.OrderList != null) Manager.OrderList.Remove(this); - - // Possibly we added the menu to another parent than this control, - // so we dispose it manually, beacause in logic it belongs to this control. - if (contextMenu != null) - { - contextMenu.Dispose(); - contextMenu = null; - } - - // Recursively disposing all controls. The collection might change from its children, - // so we check it on count greater than zero. - if (controls != null) - { - int c = controls.Count; - for (int i = 0; i < c; i++) - { - if (controls.Count > 0) - { - controls[0].Dispose(); - } - } - } - - // Disposes tooltip owned by Manager - if (toolTip != null && !Manager.Disposing) - { - toolTip.Dispose(); - toolTip = null; - } - - // Removing this control from the global stack. - Stack.Remove(this); - - if (target != null) - { - target.Dispose(); - target = null; - } - } - base.Dispose(disposing); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - #region //// Private /////////// - - //////////////////////////////////////////////////////////////////////////// - private int GetVirtualHeight() - { - if (this.Parent is Container && (this.Parent as Container).AutoScroll) - { - int maxy = 0; - - foreach (Control c in Controls) - { - if ((c.Anchor & Anchors.Bottom) != Anchors.Bottom && c.Visible) - { - if (c.Top + c.Height > maxy) maxy = c.Top + c.Height; - } - } - if (maxy < Height) maxy = Height; - - return maxy; - } - else - { - return Height; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private int GetVirtualWidth() - { - if (this.Parent is Container && (this.Parent as Container).AutoScroll) - { - int maxx = 0; - - foreach (Control c in Controls) - { - if ((c.Anchor & Anchors.Right) != Anchors.Right && c.Visible) - { - if (c.Left + c.Width > maxx) maxx = c.Left + c.Width; - } - } - if (maxx < Width) maxx = Width; - - return maxx; - } - else - { - return Width; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private Rectangle GetClippingRect(Control c) - { - Rectangle r = Rectangle.Empty; - - r = new Rectangle(c.OriginLeft - root.AbsoluteLeft, - c.OriginTop - root.AbsoluteTop, - c.OriginWidth, - c.OriginHeight); - - int x1 = r.Left; - int x2 = r.Right; - int y1 = r.Top; - int y2 = r.Bottom; - - Control ctrl = c.Parent; - while (ctrl != null) - { - int cx1 = ctrl.OriginLeft - root.AbsoluteLeft; - int cy1 = ctrl.OriginTop - root.AbsoluteTop; - int cx2 = cx1 + ctrl.OriginWidth; - int cy2 = cy1 + ctrl.OriginHeight; - - if (x1 < cx1) x1 = cx1; - if (y1 < cy1) y1 = cy1; - if (x2 > cx2) x2 = cx2; - if (y2 > cy2) y2 = cy2; - - ctrl = ctrl.Parent; - } - - int fx2 = x2 - x1; - int fy2 = y2 - y1; - - if (x1 < 0) x1 = 0; - if (y1 < 0) y1 = 0; - if (fx2 < 0) fx2 = 0; - if (fy2 < 0) fy2 = 0; - if (x1 > root.Width) { x1 = root.Width; } - if (y1 > root.Height){ y1 = root.Height; } - if (fx2 > root.Width) fx2 = root.Width; - if (fy2 > root.Height) fy2 = root.Height; - - Rectangle ret = new Rectangle(x1, y1, fx2, fy2); - - return ret; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private RenderTarget2D CreateRenderTarget(int width, int height) - { - if (width > 0 && height > 0) - { - return new RenderTarget2D(Manager.GraphicsDevice, - width, - height, - false, - SurfaceFormat.Color, - DepthFormat.None, - Manager.GraphicsDevice.PresentationParameters.MultiSampleCount, - Manager._RenderTargetUsage); - - } - - return null; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - internal virtual void PrepareTexture(Renderer renderer, GameTime gameTime) - { - if (visible) - { - if (invalidated) - { - OnDrawTexture(new DrawEventArgs(renderer, new Rectangle(0, 0, OriginWidth, OriginHeight), gameTime)); - - if (target == null || target.Width < OriginWidth || target.Height < OriginHeight) - { - if (target != null) - { - target.Dispose(); - target = null; - } - - int w = OriginWidth + (Manager.TextureResizeIncrement - (OriginWidth % Manager.TextureResizeIncrement)); - int h = OriginHeight + (Manager.TextureResizeIncrement - (OriginHeight % Manager.TextureResizeIncrement)); - - if (h > Manager.TargetHeight) h = Manager.TargetHeight; - if (w > Manager.TargetWidth) w = Manager.TargetWidth; - - target = CreateRenderTarget(w, h); - } - - if (target != null) - { - Manager.GraphicsDevice.SetRenderTarget(target); - target.GraphicsDevice.Clear(backColor); - - Rectangle rect = new Rectangle(0, 0, OriginWidth, OriginHeight); - DrawControls(renderer, rect, gameTime, false); - - Manager.GraphicsDevice.SetRenderTarget(null); - } - invalidated = false; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private bool CheckDetached(Control c) - { - Control parent = c.Parent; - while (parent != null) - { - if (parent.Detached) - { - return true; - } - parent = parent.Parent; - } - - return c.Detached; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void DrawChildControls(Renderer renderer, GameTime gameTime, bool firstDetachedLevel) - { - if (controls != null) - { - foreach (Control c in controls) - { - // We skip detached controls for first level after root (they are rendered separately in Draw() method) - if (((c.Root == c.Parent && !c.Detached) || c.Root != c.Parent) && AbsoluteRect.Intersects(c.AbsoluteRect) && c.visible) - { - Manager.GraphicsDevice.ScissorRectangle = GetClippingRect(c); - - Rectangle rect = new Rectangle(c.OriginLeft - root.AbsoluteLeft, c.OriginTop - root.AbsoluteTop, c.OriginWidth, c.OriginHeight); - if (c.Root != c.Parent && ((!c.Detached && CheckDetached(c)) || firstDetachedLevel)) - { - rect = new Rectangle(c.OriginLeft, c.OriginTop, c.OriginWidth, c.OriginHeight); - Manager.GraphicsDevice.ScissorRectangle = rect; - } - - renderer.Begin(BlendingMode.Default); - c.DrawingRect = rect; - c.DrawControl(renderer, rect, gameTime); - - DrawEventArgs args = new DrawEventArgs(); - args.Rectangle = rect; - args.Renderer = renderer; - args.GameTime = gameTime; - c.OnDraw(args); - renderer.End(); - - c.DrawChildControls(renderer, gameTime, firstDetachedLevel); - - c.DrawOutline(renderer, true); - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void DrawControls(Renderer renderer, Rectangle rect, GameTime gameTime, bool firstDetach) - { - renderer.Begin(BlendingMode.Default); - - DrawingRect = rect; - DrawControl(renderer, rect, gameTime); - - DrawEventArgs args = new DrawEventArgs(); - args.Rectangle = rect; - args.Renderer = renderer; - args.GameTime = gameTime; - OnDraw(args); - - renderer.End(); - - DrawChildControls(renderer, gameTime, firstDetach); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void DrawDetached(Control control, Renderer renderer, GameTime gameTime) - { - if (control.Controls != null) - { - foreach (Control c in control.Controls) - { - if (c.Detached && c.Visible) - { - c.DrawControls(renderer, new Rectangle(c.OriginLeft, c.OriginTop, c.OriginWidth, c.OriginHeight), gameTime, true); - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - internal virtual void Render(Renderer renderer, GameTime gameTime) - { - if (visible && target != null) - { - bool draw = true; - - if (draw) - { - renderer.Begin(BlendingMode.Default); - renderer.Draw(target, OriginLeft, OriginTop, new Rectangle(0, 0, OriginWidth, OriginHeight), Color.FromNonPremultiplied(255, 255, 255, Alpha)); - renderer.End(); - - DrawDetached(this, renderer, gameTime); - - DrawOutline(renderer, false); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void DrawOutline(Renderer renderer, bool child) - { - if (!OutlineRect.IsEmpty) - { - Rectangle r = OutlineRect; - if (child) - { - r = new Rectangle(OutlineRect.Left + (parent.AbsoluteLeft - root.AbsoluteLeft), OutlineRect.Top + (parent.AbsoluteTop - root.AbsoluteTop), OutlineRect.Width, OutlineRect.Height); - } - - Texture2D t = Manager.Skin.Controls["Control.Outline"].Layers[0].Image.Resource; - - int s = resizerSize; - Rectangle r1 = new Rectangle(r.Left + leftModifier, r.Top + topModifier, r.Width, s); - Rectangle r2 = new Rectangle(r.Left + leftModifier, r.Top + s + topModifier, resizerSize, r.Height - (2 * s)); - Rectangle r3 = new Rectangle(r.Right - s + leftModifier, r.Top + s + topModifier, s, r.Height - (2 * s)); - Rectangle r4 = new Rectangle(r.Left + leftModifier, r.Bottom - s + topModifier, r.Width, s); - - Color c = Manager.Skin.Controls["Control.Outline"].Layers[0].States.Enabled.Color; - - renderer.Begin(BlendingMode.Default); - if ((ResizeEdge & Anchors.Top) == Anchors.Top || !partialOutline) renderer.Draw(t, r1, c); - if ((ResizeEdge & Anchors.Left) == Anchors.Left || !partialOutline) renderer.Draw(t, r2, c); - if ((ResizeEdge & Anchors.Right) == Anchors.Right || !partialOutline) renderer.Draw(t, r3, c); - if ((ResizeEdge & Anchors.Bottom) == Anchors.Bottom || !partialOutline) renderer.Draw(t, r4, c); - renderer.End(); - } - else if (DesignMode && Focused) - { - Rectangle r = ControlRect; - if (child) - { - r = new Rectangle(r.Left + (parent.AbsoluteLeft - root.AbsoluteLeft), r.Top + (parent.AbsoluteTop - root.AbsoluteTop), r.Width, r.Height); - } - - Texture2D t = Manager.Skin.Controls["Control.Outline"].Layers[0].Image.Resource; - - int s = resizerSize; - Rectangle r1 = new Rectangle(r.Left + leftModifier, r.Top + topModifier, r.Width, s); - Rectangle r2 = new Rectangle(r.Left + leftModifier, r.Top + s + topModifier, resizerSize, r.Height - (2 * s)); - Rectangle r3 = new Rectangle(r.Right - s + leftModifier, r.Top + s + topModifier, s, r.Height - (2 * s)); - Rectangle r4 = new Rectangle(r.Left + leftModifier, r.Bottom - s + topModifier, r.Width, s); - - Color c = Manager.Skin.Controls["Control.Outline"].Layers[0].States.Enabled.Color; - - renderer.Begin(BlendingMode.Default); - renderer.Draw(t, r1, c); - renderer.Draw(t, r2, c); - renderer.Draw(t, r3, c); - renderer.Draw(t, r4, c); - renderer.End(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void SetPosition(int left, int top) - { - this.left = left; - this.top = top; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void SetSize(int width, int height) - { - this.width = width; - this.height = height; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - internal void SetAnchorMargins() - { - if (Parent != null) - { - anchorMargins.Left = Left; - anchorMargins.Top = Top; - anchorMargins.Right = Parent.VirtualWidth - Width - Left; - anchorMargins.Bottom = Parent.VirtualHeight - Height - Top; - } - else - { - anchorMargins = new Margins(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void ProcessAnchor(ResizeEventArgs e) - { - if (((Anchor & Anchors.Right) == Anchors.Right) && ((Anchor & Anchors.Left) != Anchors.Left)) - { - Left = Parent.VirtualWidth - Width - anchorMargins.Right; - } - else if (((Anchor & Anchors.Right) == Anchors.Right) && ((Anchor & Anchors.Left) == Anchors.Left)) - { - Width = Parent.VirtualWidth - Left - anchorMargins.Right; - } - else if (((Anchor & Anchors.Right) != Anchors.Right) && ((Anchor & Anchors.Left) != Anchors.Left)) - { - int diff = (e.Width - e.OldWidth); - if (e.Width % 2 != 0 && diff != 0) - { - diff += (diff / Math.Abs(diff)); - } - Left += (diff / 2); - } - if (((Anchor & Anchors.Bottom) == Anchors.Bottom) && ((Anchor & Anchors.Top) != Anchors.Top)) - { - Top = Parent.VirtualHeight - Height - anchorMargins.Bottom; - } - else if (((Anchor & Anchors.Bottom) == Anchors.Bottom) && ((Anchor & Anchors.Top) == Anchors.Top)) - { - Height = Parent.VirtualHeight - Top - anchorMargins.Bottom; - } - else if (((Anchor & Anchors.Bottom) != Anchors.Bottom) && ((Anchor & Anchors.Top) != Anchors.Top)) - { - int diff = (e.Height - e.OldHeight); - if (e.Height % 2 != 0 && diff != 0) - { - diff += (diff / Math.Abs(diff)); - } - Top += (diff / 2); - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Protected ///////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - - OnMove(new MoveEventArgs()); - OnResize(new ResizeEventArgs()); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal virtual void InitSkin() - { - if (Manager != null && Manager.Skin != null && Manager.Skin.Controls != null) - { - SkinControl s = Manager.Skin.Controls[Utilities.DeriveControlName(this)]; - if (s != null) Skin = new SkinControl(s); - else Skin = new SkinControl(Manager.Skin.Controls["Control"]); - } - else - { - throw new Exception("Control skin cannot be initialized. No skin loaded."); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void SetDefaultSize(int width, int height) - { - if (skin.DefaultSize.Width > 0) Width = skin.DefaultSize.Width; - else Width = width; - if (skin.DefaultSize.Height > 0) Height = skin.DefaultSize.Height; - else Height = height; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void SetMinimumSize(int minimumWidth, int minimumHeight) - { - if (skin.MinimumSize.Width > 0) MinimumWidth = skin.MinimumSize.Width; - else MinimumWidth = minimumWidth; - if (skin.MinimumSize.Height > 0) MinimumHeight = skin.MinimumSize.Height; - else MinimumHeight = minimumHeight; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal void OnDeviceSettingsChanged(DeviceEventArgs e) - { - if (!e.Handled) - { - Invalidate(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - if (backColor != UndefinedColor && backColor != Color.Transparent) - { - renderer.Draw(Manager.Skin.Images["Control"].Resource, rect, backColor); - } - renderer.DrawLayer(this, skin.Layers[0], rect); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void Update(GameTime gameTime) - { - base.Update(gameTime); - - ToolTipUpdate(); - - if (controls != null) - { - ControlsList list = new ControlsList(); - list.AddRange(controls); - foreach (Control c in list) - { - c.Update(gameTime); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal virtual void CheckLayer(SkinControl skin, string layer) - { - if (!(skin != null && skin.Layers != null && skin.Layers.Count > 0 && skin.Layers[layer] != null)) - { - throw new Exception("Unable to read skin layer \"" + layer + "\" for control \"" + Utilities.DeriveControlName(this) + "\"."); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal virtual void CheckLayer(SkinControl skin, int layer) - { - if (!(skin != null && skin.Layers != null && skin.Layers.Count > 0 && skin.Layers[layer] != null)) - { - throw new Exception("Unable to read skin layer with index \"" + layer.ToString() + "\" for control \"" + Utilities.DeriveControlName(this) + "\"."); - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Public //////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual Control GetControl(string name) - { - Control ret = null; - foreach (Control c in Controls) - { - if (c.Name.ToLower() == name.ToLower()) - { - ret = c; - break; - } - else - { - ret = c.GetControl(name); - if (ret != null) break; - } - } - return ret; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Add(Control control) - { - if (control != null) - { - if (!controls.Contains(control)) - { - if (control.Parent != null) control.Parent.Remove(control); - else Manager.Remove(control); - - control.Manager = Manager; - control.parent = this; - control.Root = root; - control.Enabled = (Enabled ? control.Enabled : Enabled); - controls.Add(control); - - virtualHeight = GetVirtualHeight(); - virtualWidth = GetVirtualWidth(); - - Manager.DeviceSettingsChanged += new DeviceEventHandler(control.OnDeviceSettingsChanged); - Manager.SkinChanging += new SkinEventHandler(control.OnSkinChanging); - Manager.SkinChanged += new SkinEventHandler(control.OnSkinChanged); - Resize += new ResizeEventHandler(control.OnParentResize); - - control.SetAnchorMargins(); - - if (!Suspended) OnParentChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Remove(Control control) - { - if (control != null) - { - if (control.Focused && control.Root != null) control.Root.Focused = true; - else if (control.Focused) control.Focused = false; - - controls.Remove(control); - - control.parent = null; - control.Root = control; - - Resize -= control.OnParentResize; - Manager.DeviceSettingsChanged -= control.OnDeviceSettingsChanged; - Manager.SkinChanging -= control.OnSkinChanging; - Manager.SkinChanged -= control.OnSkinChanged; - - if (!Suspended) OnParentChanged(new EventArgs()); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool Contains(Control control, bool recursively) - { - if (Controls != null) - { - foreach (Control c in Controls) - { - if (c == control) return true; - if (recursively && c.Contains(control, true)) return true; - } - } - return false; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Invalidate() - { - invalidated = true; - - if (parent != null) - { - parent.Invalidate(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void BringToFront() - { - if (Manager != null) Manager.BringToFront(this); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void SendToBack() - { - if (Manager != null) Manager.SendToBack(this); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Show() - { - Visible = true; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Hide() - { - Visible = false; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Refresh() - { - OnMove(new MoveEventArgs(left, top, left, top)); - OnResize(new ResizeEventArgs(width, height, width, height)); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void SendMessage(Message message, EventArgs e) - { - MessageProcess(message, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void MessageProcess(Message message, EventArgs e) - { - switch (message) - { - case Message.Click: - { - ClickProcess(e as MouseEventArgs); - break; - } - case Message.MouseDown: - { - MouseDownProcess(e as MouseEventArgs); - break; - } - case Message.MouseUp: - { - MouseUpProcess(e as MouseEventArgs); - break; - } - case Message.MousePress: - { - MousePressProcess(e as MouseEventArgs); - break; - } - case Message.MouseScroll: - { - MouseScrollProcess(e as MouseEventArgs); - break; - } - case Message.MouseMove: - { - MouseMoveProcess(e as MouseEventArgs); - break; - } - case Message.MouseOver: - { - MouseOverProcess(e as MouseEventArgs); - break; - } - case Message.MouseOut: - { - MouseOutProcess(e as MouseEventArgs); - break; - } - case Message.GamePadDown: - { - GamePadDownProcess(e as GamePadEventArgs); - break; - } - case Message.GamePadUp: - { - GamePadUpProcess(e as GamePadEventArgs); - break; - } - case Message.GamePadPress: - { - GamePadPressProcess(e as GamePadEventArgs); - break; - } - case Message.KeyDown: - { - KeyDownProcess(e as KeyEventArgs); - break; - } - case Message.KeyUp: - { - KeyUpProcess(e as KeyEventArgs); - break; - } - case Message.KeyPress: - { - KeyPressProcess(e as KeyEventArgs); - break; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// GamePad /////////// - - //////////////////////////////////////////////////////////////////////////// - private void GamePadPressProcess(GamePadEventArgs e) - { - Invalidate(); - if (!Suspended) OnGamePadPress(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void GamePadUpProcess(GamePadEventArgs e) - { - Invalidate(); - - if (e.Button == GamePadActions.Press && pressed[(int)e.Button]) - { - pressed[(int)e.Button] = false; - } - - if (!Suspended) OnGamePadUp(e); - - if (e.Button == GamePadActions.ContextMenu && !e.Handled) - { - if (contextMenu != null) - { - contextMenu.Show(this, AbsoluteLeft + 8, AbsoluteTop + 8); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void GamePadDownProcess(GamePadEventArgs e) - { - Invalidate(); - - ToolTipOut(); - - if (e.Button == GamePadActions.Press && !IsPressed) - { - pressed[(int)e.Button] = true; - } - - if (!Suspended) OnGamePadDown(e); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Keyboard ////////// - - //////////////////////////////////////////////////////////////////////////// - private void KeyPressProcess(KeyEventArgs e) - { - Invalidate(); - if (!Suspended) OnKeyPress(e); - } - //////////////////////////////////////////////////////////////////////////// - - - //////////////////////////////////////////////////////////////////////////// - private void KeyDownProcess(KeyEventArgs e) - { - Invalidate(); - - ToolTipOut(); - - if (e.Key == Microsoft.Xna.Framework.Input.Keys.Space && !IsPressed) - { - pressed[(int)MouseButton.None] = true; - } - - if (!Suspended) OnKeyDown(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void KeyUpProcess(KeyEventArgs e) - { - Invalidate(); - - if (e.Key == Microsoft.Xna.Framework.Input.Keys.Space && pressed[(int)MouseButton.None]) - { - pressed[(int)MouseButton.None] = false; - } - - if (!Suspended) OnKeyUp(e); - - if (e.Key == Microsoft.Xna.Framework.Input.Keys.Apps && !e.Handled) - { - if (contextMenu != null) - { - contextMenu.Show(this, AbsoluteLeft + 8, AbsoluteTop + 8); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Mouse ///////////// - - //////////////////////////////////////////////////////////////////////////// - private void MouseDownProcess(MouseEventArgs e) - { - Invalidate(); - pressed[(int)e.Button] = true; - - if (e.Button == MouseButton.Left) - { - pressSpot = new Point(TransformPosition(e).Position.X, TransformPosition(e).Position.Y); - - if (CheckResizableArea(e.Position)) - { - pressDiff[0] = pressSpot.X; - pressDiff[1] = pressSpot.Y; - pressDiff[2] = Width - pressSpot.X; - pressDiff[3] = Height - pressSpot.Y; - - IsResizing = true; - if (outlineResizing) OutlineRect = ControlRect; - if (!Suspended) OnResizeBegin(e); - } - else if (CheckMovableArea(e.Position)) - { - IsMoving = true; - if (outlineMoving) OutlineRect = ControlRect; - if (!Suspended) OnMoveBegin(e); - } - } - - ToolTipOut(); - - if (!Suspended) OnMouseDown(TransformPosition(e)); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void MouseUpProcess(MouseEventArgs e) - { - Invalidate(); - if (pressed[(int)e.Button] || isMoving || isResizing) - { - pressed[(int)e.Button] = false; - - if (e.Button == MouseButton.Left) - { - if (IsResizing) - { - IsResizing = false; - if (outlineResizing) - { - Left = OutlineRect.Left; - Top = OutlineRect.Top; - Width = OutlineRect.Width; - Height = OutlineRect.Height; - OutlineRect = Rectangle.Empty; - } - if (!Suspended) OnResizeEnd(e); - } - else if (IsMoving) - { - IsMoving = false; - if (outlineMoving) - { - Left = OutlineRect.Left; - Top = OutlineRect.Top; - OutlineRect = Rectangle.Empty; - } - if (!Suspended) OnMoveEnd(e); - } - } - if (!Suspended) OnMouseUp(TransformPosition(e)); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void MousePressProcess(MouseEventArgs e) - { - if (pressed[(int)e.Button] && !IsMoving && !IsResizing) - { - if (!Suspended) OnMousePress(TransformPosition(e)); - } - } - //////////////////////////////////////////////////////////////////////////// - - void MouseScrollProcess(MouseEventArgs e) - { - if (!IsMoving && !IsResizing && !Suspended) - { - OnMouseScroll(e); - } - } - - //////////////////////////////////////////////////////////////////////////// - private void MouseOverProcess(MouseEventArgs e) - { - Invalidate(); - hovered = true; - ToolTipOver(); - - #if (!XBOX && !XBOX_FAKE) - if (cursor != null && Manager.Cursor != cursor) Manager.Cursor = cursor; - #endif - - if (!Suspended) OnMouseOver(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void MouseOutProcess(MouseEventArgs e) - { - Invalidate(); - hovered = false; - ToolTipOut(); - - #if (!XBOX && !XBOX_FAKE) - Manager.Cursor = Manager.Skin.Cursors["Default"].Resource; - #endif - - if (!Suspended) OnMouseOut(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void MouseMoveProcess(MouseEventArgs e) - { - if (CheckPosition(e.Position) && !inside) - { - inside = true; - Invalidate(); - } - else if (!CheckPosition(e.Position) && inside) - { - inside = false; - Invalidate(); - } - - PerformResize(e); - - if (!IsResizing && IsMoving) - { - int x = (parent != null) ? parent.AbsoluteLeft : 0; - int y = (parent != null) ? parent.AbsoluteTop : 0; - - int l = e.Position.X - x - pressSpot.X - leftModifier; - int t = e.Position.Y - y - pressSpot.Y - topModifier; - - if (!Suspended) - { - MoveEventArgs v = new MoveEventArgs(l, t, Left, Top); - OnValidateMove(v); - - l = v.Left; - t = v.Top; - } - - if (outlineMoving) - { - OutlineRect = new Rectangle(l, t, OutlineRect.Width, OutlineRect.Height); - if (parent != null) parent.Invalidate(); - } - else - { - Left = l; - Top = t; - } - } - - if (!Suspended) - { - OnMouseMove(TransformPosition(e)); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void ClickProcess(EventArgs e) - { - long timer = (long)TimeSpan.FromTicks(DateTime.Now.Ticks).TotalMilliseconds; - - MouseEventArgs ex = (e is MouseEventArgs) ? (MouseEventArgs)e : new MouseEventArgs(); - - if ((doubleClickTimer == 0 || (timer - doubleClickTimer > Manager.DoubleClickTime)) || - !doubleClicks) - { - TimeSpan ts = new TimeSpan(DateTime.Now.Ticks); - doubleClickTimer = (long)ts.TotalMilliseconds; - doubleClickButton = ex.Button; - - if (!Suspended) OnClick(e); - - - } - else if (timer - doubleClickTimer <= Manager.DoubleClickTime && (ex.Button == doubleClickButton && ex.Button != MouseButton.None)) - { - doubleClickTimer = 0; - if (!Suspended) OnDoubleClick(e); - } - else - { - doubleClickButton = MouseButton.None; - } - - if (ex.Button == MouseButton.Right && contextMenu != null && !e.Handled) - { - contextMenu.Show(this, ex.Position.X, ex.Position.Y); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void ToolTipUpdate() - { - if (Manager.ToolTipsEnabled && toolTip != null && tooltipTimer > 0 && (TimeSpan.FromTicks(DateTime.Now.Ticks).TotalMilliseconds - tooltipTimer) >= Manager.ToolTipDelay) - { - tooltipTimer = 0; - toolTip.Visible = true; - Manager.Add(toolTip); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void ToolTipOver() - { - if (Manager.ToolTipsEnabled && toolTip != null && tooltipTimer == 0) - { - TimeSpan ts = new TimeSpan(DateTime.Now.Ticks); - tooltipTimer = (long)ts.TotalMilliseconds; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void ToolTipOut() - { - if (Manager.ToolTipsEnabled && toolTip != null) - { - tooltipTimer = 0; - toolTip.Visible = false; - Manager.Remove(toolTip); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private bool CheckPosition(Point pos) - { - if ((pos.X >= AbsoluteLeft) && (pos.X < AbsoluteLeft + Width )) - { - if ((pos.Y >= AbsoluteTop) && (pos.Y < AbsoluteTop + Height)) - { - return true; - } - } - return false; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private bool CheckMovableArea(Point pos) - { - if (movable) - { - Rectangle rect = movableArea; - - if (rect == Rectangle.Empty) - { - rect = new Rectangle(0, 0, width, height); - } - - pos.X -= AbsoluteLeft; - pos.Y -= AbsoluteTop; - - if ((pos.X >= rect.X) && (pos.X < rect.X + rect.Width)) - { - if ((pos.Y >= rect.Y) && (pos.Y < rect.Y + rect.Height)) - { - return true; - } - } - } - return false; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private bool CheckResizableArea(Point pos) - { - if (resizable) - { - pos.X -= AbsoluteLeft; - pos.Y -= AbsoluteTop; - - if ((pos.X >= 0 && pos.X < resizerSize && pos.Y >= 0 && pos.Y < Height) || - (pos.X >= Width - resizerSize && pos.X < Width && pos.Y >=0 && pos.Y < Height) || - (pos.Y >= 0 && pos.Y < resizerSize && pos.X >=0 && pos.X < Width) || - (pos.Y >= Height - resizerSize && pos.Y < Height && pos.X >=0 && pos.X < Width)) - { - return true; - } - } - return false; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected MouseEventArgs TransformPosition(MouseEventArgs e) - { - MouseEventArgs ee = new MouseEventArgs(e.State, e.Button, e.Position); - ee.Difference = e.Difference; - - ee.Position.X = ee.State.X - AbsoluteLeft; - ee.Position.Y = ee.State.Y - AbsoluteTop; - return ee; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private int CheckWidth(ref int w) - { - int diff = 0; - - if (w > MaximumWidth) - { - diff = MaximumWidth - w; - w = MaximumWidth; - } - if (w < MinimumWidth) - { - diff = MinimumWidth - w; - w = MinimumWidth; - } - - return diff; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private int CheckHeight(ref int h) - { - int diff = 0; - - if (h > MaximumHeight) - { - diff = MaximumHeight - h; - h = MaximumHeight; - } - if (h < MinimumHeight) - { - diff = MinimumHeight - h; - h = MinimumHeight; - } - - return diff; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void PerformResize(MouseEventArgs e) - { - if (resizable && !IsMoving) - { - if (!IsResizing) - { - #if (!XBOX && !XBOX_FAKE) - GetResizePosition(e); - Manager.Cursor = Cursor = GetResizeCursor(); - #endif - } - - if (IsResizing) - { - invalidated = true; - - bool top = false; - bool bottom = false; - bool left = false; - bool right = false; - - if ((resizeArea == Alignment.TopCenter || - resizeArea == Alignment.TopLeft || - resizeArea == Alignment.TopRight) && (resizeEdge & Anchors.Top) == Anchors.Top) top = true; - - else if ((resizeArea == Alignment.BottomCenter || - resizeArea == Alignment.BottomLeft || - resizeArea == Alignment.BottomRight) && (resizeEdge & Anchors.Bottom) == Anchors.Bottom) bottom = true; - - if ((resizeArea == Alignment.MiddleLeft || - resizeArea == Alignment.BottomLeft || - resizeArea == Alignment.TopLeft) && (resizeEdge & Anchors.Left) == Anchors.Left) left = true; - - else if ((resizeArea == Alignment.MiddleRight || - resizeArea == Alignment.BottomRight || - resizeArea == Alignment.TopRight) && (resizeEdge & Anchors.Right) == Anchors.Right) right = true; - - int w = Width; - int h = Height; - int l = Left; - int t = Top; - - if (outlineResizing && !OutlineRect.IsEmpty) - { - l = OutlineRect.Left; - t = OutlineRect.Top; - w = OutlineRect.Width; - h = OutlineRect.Height; - } - - int px = e.Position.X - (parent != null ? parent.AbsoluteLeft : 0); - int py = e.Position.Y - (parent != null ? parent.AbsoluteTop : 0); - - if (left) - { - w = w + (l - px) + leftModifier + pressDiff[0]; - l = px - leftModifier - pressDiff[0] - CheckWidth(ref w); - - } - else if (right) - { - w = px - l - leftModifier + pressDiff[2]; - CheckWidth(ref w); - } - - if (top) - { - h = h + (t - py) + topModifier + pressDiff[1]; - t = py - topModifier - pressDiff[1] - CheckHeight(ref h); - } - else if (bottom) - { - h = py - t - topModifier + pressDiff[3]; - CheckHeight(ref h); - } - - if (!Suspended) - { - ResizeEventArgs v = new ResizeEventArgs(w, h, Width, Height); - OnValidateResize(v); - - if (top) - { - // Compensate for a possible height change from Validate event - t += (h - v.Height); - } - if (left) - { - // Compensate for a possible width change from Validate event - l += (w - v.Width); - } - w = v.Width; - h = v.Height; - } - - if (outlineResizing) - { - OutlineRect = new Rectangle(l, t, w, h); - if (parent != null) parent.Invalidate(); - } - else - { - Width = w; - Height = h; - Top = t; - Left = l; - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - #if (!XBOX && !XBOX_FAKE) - private Cursor GetResizeCursor() - { - Cursor cur = Cursor; - switch (resizeArea) - { - case Alignment.TopCenter: - { - return ((resizeEdge & Anchors.Top) == Anchors.Top) ? Manager.Skin.Cursors["Vertical"].Resource : Cursor; - } - case Alignment.BottomCenter: - { - return ((resizeEdge & Anchors.Bottom) == Anchors.Bottom) ? Manager.Skin.Cursors["Vertical"].Resource : Cursor; - } - case Alignment.MiddleLeft: - { - return ((resizeEdge & Anchors.Left) == Anchors.Left) ? Manager.Skin.Cursors["Horizontal"].Resource : Cursor; - } - case Alignment.MiddleRight: - { - return ((resizeEdge & Anchors.Right) == Anchors.Right) ? Manager.Skin.Cursors["Horizontal"].Resource : Cursor; - } - case Alignment.TopLeft: - { - return ((resizeEdge & Anchors.Left) == Anchors.Left && (resizeEdge & Anchors.Top) == Anchors.Top) ? Manager.Skin.Cursors["DiagonalLeft"].Resource : Cursor; - } - case Alignment.BottomRight: - { - return ((resizeEdge & Anchors.Bottom) == Anchors.Bottom && (resizeEdge & Anchors.Right) == Anchors.Right) ? Manager.Skin.Cursors["DiagonalLeft"].Resource : Cursor; - } - case Alignment.TopRight: - { - return ((resizeEdge & Anchors.Top) == Anchors.Top && (resizeEdge & Anchors.Right) == Anchors.Right) ? Manager.Skin.Cursors["DiagonalRight"].Resource : Cursor; - } - case Alignment.BottomLeft: - { - return ((resizeEdge & Anchors.Bottom) == Anchors.Bottom && (resizeEdge & Anchors.Left) == Anchors.Left) ? Manager.Skin.Cursors["DiagonalRight"].Resource : Cursor; - } - } - return Manager.Skin.Cursors["Default"].Resource; - } - #endif - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void GetResizePosition(MouseEventArgs e) - { - int x = e.Position.X - AbsoluteLeft; - int y = e.Position.Y - AbsoluteTop; - bool l = false, t = false, r = false, b = false; - - resizeArea = Alignment.None; - - if (CheckResizableArea(e.Position)) - { - if (x < resizerSize) l = true; - if (x >= Width - resizerSize) r = true; - if (y < resizerSize) t = true; - if (y >= Height - resizerSize) b = true; - - if (l && t) resizeArea = Alignment.TopLeft; - else if (l && b) resizeArea = Alignment.BottomLeft; - else if (r && t) resizeArea = Alignment.TopRight; - else if (r && b) resizeArea = Alignment.BottomRight; - else if (l) resizeArea = Alignment.MiddleLeft; - else if (t) resizeArea = Alignment.TopCenter; - else if (r) resizeArea = Alignment.MiddleRight; - else if (b) resizeArea = Alignment.BottomCenter; - } - else - { - resizeArea = Alignment.None; - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Handlers ////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnMouseUp(MouseEventArgs e) - { - if (MouseUp != null) MouseUp.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnMouseDown(MouseEventArgs e) - { - if (MouseDown != null) MouseDown.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnMouseMove(MouseEventArgs e) - { - if (MouseMove != null) MouseMove.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnMouseOver(MouseEventArgs e) - { - if (MouseOver != null) MouseOver.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnMouseOut(MouseEventArgs e) - { - if (MouseOut != null) MouseOut.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnClick(EventArgs e) - { - if (Click != null) Click.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnDoubleClick(EventArgs e) - { - if (DoubleClick != null) DoubleClick.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnMove(MoveEventArgs e) - { - if (parent != null) parent.Invalidate(); - if (Move != null) Move.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnResize(ResizeEventArgs e) - { - Invalidate(); - if (Resize != null) Resize.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnValidateResize(ResizeEventArgs e) - { - if (ValidateResize != null) ValidateResize.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnValidateMove(MoveEventArgs e) - { - if (ValidateMove != null) ValidateMove.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnMoveBegin(EventArgs e) - { - if (MoveBegin != null) MoveBegin.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnMoveEnd(EventArgs e) - { - if (MoveEnd != null) MoveEnd.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnResizeBegin(EventArgs e) - { - if (ResizeBegin != null) ResizeBegin.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnResizeEnd(EventArgs e) - { - if (ResizeEnd != null) ResizeEnd.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnParentResize(object sender, ResizeEventArgs e) - { - ProcessAnchor(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnKeyUp(KeyEventArgs e) - { - if (KeyUp != null) KeyUp.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnKeyDown(KeyEventArgs e) - { - if (KeyDown != null) KeyDown.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnKeyPress(KeyEventArgs e) - { - if (KeyPress != null) KeyPress.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnGamePadUp(GamePadEventArgs e) - { - if (GamePadUp != null) GamePadUp.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnGamePadDown(GamePadEventArgs e) - { - if (GamePadDown != null) GamePadDown.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnGamePadPress(GamePadEventArgs e) - { - if (GamePadPress != null) GamePadPress.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal void OnDraw(DrawEventArgs e) - { - if (Draw != null) Draw.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected void OnDrawTexture(DrawEventArgs e) - { - if (DrawTexture != null) DrawTexture.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnColorChanged(EventArgs e) - { - if (ColorChanged != null) ColorChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnTextColorChanged(EventArgs e) - { - if (TextColorChanged != null) TextColorChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnBackColorChanged(EventArgs e) - { - if (BackColorChanged != null) BackColorChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnTextChanged(EventArgs e) - { - if (TextChanged != null) TextChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnAnchorChanged(EventArgs e) - { - if (AnchorChanged != null) AnchorChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal virtual void OnSkinChanged(EventArgs e) - { - if (SkinChanged != null) SkinChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal virtual void OnSkinChanging(EventArgs e) - { - if (SkinChanging != null) SkinChanging.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnParentChanged(EventArgs e) - { - if (ParentChanged != null) ParentChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnRootChanged(EventArgs e) - { - if (RootChanged != null) RootChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnVisibleChanged(EventArgs e) - { - if (VisibleChanged != null) VisibleChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnEnabledChanged(EventArgs e) - { - if (EnabledChanged != null) EnabledChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnAlphaChanged(EventArgs e) - { - if (AlphaChanged != null) AlphaChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnFocusLost(EventArgs e) - { - if (FocusLost != null) FocusLost.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnFocusGained(EventArgs e) - { - if (FocusGained != null) FocusGained.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnMousePress(MouseEventArgs e) - { - if (MousePress != null) MousePress.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - protected virtual void OnMouseScroll(MouseEventArgs e) - { - if (MouseScroll != null) MouseScroll.Invoke(this, e); - } - - #endregion - - #endregion - - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - -} \ No newline at end of file diff --git a/Neoforce/Cursor.cs b/Neoforce/Cursor.cs deleted file mode 100644 index 8448744..0000000 --- a/Neoforce/Cursor.cs +++ /dev/null @@ -1,56 +0,0 @@ -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace TomShane.Neoforce.Controls -{ - /// - /// Provides a basic Software cursor - /// - public class Cursor - { - private Texture2D cursorTexture; - - public Texture2D CursorTexture - { - get { return cursorTexture;} - set { cursorTexture = value; } - } - - internal string cursorPath; - - private Vector2 hotspot; - private int width; - private int height; - - public int Height - { - get { return height; } - set { height = value; } - } - - public int Width - { - get { return width; } - set { width = value; } - } - - public Vector2 HotSpot - { - get { return hotspot; } - set { hotspot = value; } - } - - public Cursor(string path, Vector2 hotspot, int width, int height) - { - this.cursorPath = path; - this.hotspot = hotspot; - this.width = width; - this.height = height; - } - } -} diff --git a/Neoforce/Delegates.cs b/Neoforce/Delegates.cs deleted file mode 100644 index 8f07ca2..0000000 --- a/Neoforce/Delegates.cs +++ /dev/null @@ -1,53 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Delegates.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - #region //// Delegates ///////// - - //////////////////////////////////////////////////////////////////////////// - public delegate void DeviceEventHandler(DeviceEventArgs e); - public delegate void SkinEventHandler(EventArgs e); - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public delegate void EventHandler(object sender, EventArgs e); - public delegate void MouseEventHandler(object sender, MouseEventArgs e); - public delegate void KeyEventHandler(object sender, KeyEventArgs e); - public delegate void GamePadEventHandler(object sender, GamePadEventArgs e); - public delegate void DrawEventHandler(object sender, DrawEventArgs e); - public delegate void MoveEventHandler(object sender, MoveEventArgs e); - public delegate void ResizeEventHandler(object sender, ResizeEventArgs e); - public delegate void WindowClosingEventHandler(object sender, WindowClosingEventArgs e); - public delegate void WindowClosedEventHandler(object sender, WindowClosedEventArgs e); - public delegate void ConsoleMessageEventHandler(object sender, ConsoleMessageEventArgs e); - //////////////////////////////////////////////////////////////////////////// - - #endregion - -} diff --git a/Neoforce/Dialog.cs b/Neoforce/Dialog.cs deleted file mode 100644 index 0de13ae..0000000 --- a/Neoforce/Dialog.cs +++ /dev/null @@ -1,148 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Central // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Dialog.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class Dialog: Window - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private Panel pnlTop = null; - private Label lblCapt = null; - private Label lblDesc = null; - private Panel pnlBottom = null; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public Panel TopPanel { get { return pnlTop; } } - public Panel BottomPanel { get { return pnlBottom; } } - public Label Caption { get { return lblCapt; } } - public Label Description { get { return lblDesc; } } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public Dialog(Manager manager): base(manager) - { - pnlTop = new Panel(manager); - pnlTop.Anchor = Anchors.Left | Anchors.Top | Anchors.Right; - pnlTop.Init(); - pnlTop.Parent = this; - pnlTop.Width = ClientWidth; - pnlTop.Height = 64; - pnlTop.BevelBorder = BevelBorder.Bottom; - - lblCapt = new Label(manager); - lblCapt.Init(); - lblCapt.Parent = pnlTop; - lblCapt.Width = lblCapt.Parent.ClientWidth - 16; - lblCapt.Text = "Caption"; - lblCapt.Left = 8; - lblCapt.Top = 8; - lblCapt.Alignment = Alignment.TopLeft; - lblCapt.Anchor = Anchors.Left | Anchors.Top | Anchors.Right; - - lblDesc = new Label(manager); - lblDesc.Init(); - lblDesc.Parent = pnlTop; - lblDesc.Width = lblDesc.Parent.ClientWidth - 16; - lblDesc.Left = 8; - lblDesc.Text = "Description text."; - lblDesc.Alignment = Alignment.TopLeft; - lblDesc.Anchor = Anchors.Left | Anchors.Top | Anchors.Right; - - pnlBottom = new Panel(manager); - pnlBottom.Init(); - pnlBottom.Parent = this; - pnlBottom.Width = ClientWidth; - pnlBottom.Height = 24 + 16; - pnlBottom.Top = ClientHeight - pnlBottom.Height; - pnlBottom.BevelBorder = BevelBorder.Top; - pnlBottom.Anchor = Anchors.Left | Anchors.Bottom | Anchors.Right; - - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - - SkinLayer lc = new SkinLayer(lblCapt.Skin.Layers[0]); - lc.Text.Font.Resource = Manager.Skin.Fonts[Manager.Skin.Controls["Dialog"].Layers["TopPanel"].Attributes["CaptFont"].Value].Resource; - lc.Text.Colors.Enabled = Utilities.ParseColor(Manager.Skin.Controls["Dialog"].Layers["TopPanel"].Attributes["CaptFontColor"].Value); - - SkinLayer ld = new SkinLayer(lblDesc.Skin.Layers[0]); - ld.Text.Font.Resource = Manager.Skin.Fonts[Manager.Skin.Controls["Dialog"].Layers["TopPanel"].Attributes["DescFont"].Value].Resource; - ld.Text.Colors.Enabled = Utilities.ParseColor(Manager.Skin.Controls["Dialog"].Layers["TopPanel"].Attributes["DescFontColor"].Value); - - pnlTop.Color = Utilities.ParseColor(Manager.Skin.Controls["Dialog"].Layers["TopPanel"].Attributes["Color"].Value); - pnlTop.BevelMargin = int.Parse(Manager.Skin.Controls["Dialog"].Layers["TopPanel"].Attributes["BevelMargin"].Value); - pnlTop.BevelStyle = Utilities.ParseBevelStyle(Manager.Skin.Controls["Dialog"].Layers["TopPanel"].Attributes["BevelStyle"].Value); - - lblCapt.Skin = new SkinControl(lblCapt.Skin); - lblCapt.Skin.Layers[0] = lc; - lblCapt.Height = Manager.Skin.Fonts[Manager.Skin.Controls["Dialog"].Layers["TopPanel"].Attributes["CaptFont"].Value].Height; - - lblDesc.Skin = new SkinControl(lblDesc.Skin); - lblDesc.Skin.Layers[0] = ld; - lblDesc.Height = Manager.Skin.Fonts[Manager.Skin.Controls["Dialog"].Layers["TopPanel"].Attributes["DescFont"].Value].Height; - lblDesc.Top = lblCapt.Top + lblCapt.Height + 4; - lblDesc.Height = lblDesc.Parent.ClientHeight - lblDesc.Top - 8; - - pnlBottom.Color = Utilities.ParseColor(Manager.Skin.Controls["Dialog"].Layers["BottomPanel"].Attributes["Color"].Value); - pnlBottom.BevelMargin = int.Parse(Manager.Skin.Controls["Dialog"].Layers["BottomPanel"].Attributes["BevelMargin"].Value); - pnlBottom.BevelStyle = Utilities.ParseBevelStyle(Manager.Skin.Controls["Dialog"].Layers["BottomPanel"].Attributes["BevelStyle"].Value); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/Disposable.cs b/Neoforce/Disposable.cs deleted file mode 100644 index 74fbff4..0000000 --- a/Neoforce/Disposable.cs +++ /dev/null @@ -1,93 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Disposable.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public abstract class Disposable: Unknown, IDisposable - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private static int count = 0; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public static int Count { get { return count; } } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - protected Disposable() - { - count += 1; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Destructors /////// - - ////////////////////////////////////////////////////////////////////////// - ~Disposable() - { - Dispose(false); - } - ////////////////////////////////////////////////////////////////////////// - - ////////////////////////////////////////////////////////////////////////// - public void Dispose() - { - Dispose(true); - GC.SuppressFinalize(this); - } - ////////////////////////////////////////////////////////////////////////// - - ////////////////////////////////////////////////////////////////////////// - protected virtual void Dispose(bool disposing) - { - if (disposing) - { - count -= 1; - } - } - ////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/EventArgs.cs b/Neoforce/EventArgs.cs deleted file mode 100644 index 28fad57..0000000 --- a/Neoforce/EventArgs.cs +++ /dev/null @@ -1,427 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: EventArgs.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Input; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - #region //// Classes /////////// - - //////////////////////////////////////////////////////////////////////////// - public class EventArgs: System.EventArgs - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public bool Handled = false; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Consructors /////// - - //////////////////////////////////////////////////////////////////////////// - public EventArgs() - { - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class KeyEventArgs: EventArgs - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public Keys Key = Keys.None; - public bool Control = false; - public bool Shift = false; - public bool Alt = false; - public bool Caps = false; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public KeyEventArgs() - { - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public KeyEventArgs(Keys key) - { - Key = key; - Control = false; - Shift = false; - Alt = false; - Caps = false; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public KeyEventArgs(Keys key, bool control, bool shift, bool alt, bool caps) - { - Key = key; - Control = control; - Shift = shift; - Alt = alt; - Caps = caps; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class MouseEventArgs: EventArgs - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public MouseState State = new MouseState(); - public MouseButton Button = MouseButton.None; - public Point Position = new Point(0, 0); - public Point Difference = new Point(0, 0); - /// - /// Mouse scroll direction - /// - public MouseScrollDirection ScrollDirection = MouseScrollDirection.None; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public MouseEventArgs() - { - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public MouseEventArgs(MouseState state, MouseButton button, Point position) - { - State = state; - Button = button; - Position = position; - } - //////////////////////////////////////////////////////////////////////////// - - /// - /// Creates a new initialized instace of the MouseEventArgs class. - /// Mouse state at the time of the event. - /// Mouse button state at the time of the event. - /// Mosue cursor position at the time of the event. - /// Mouse scroll direction at the time of the event. - public MouseEventArgs(MouseState state, MouseButton button, Point position, MouseScrollDirection scrollDirection) - : this(state, button, position) - { - ScrollDirection = scrollDirection; - } - - //////////////////////////////////////////////////////////////////////////// - public MouseEventArgs(MouseEventArgs e) - : this(e.State, e.Button, e.Position) - { - Difference = e.Difference; - ScrollDirection = e.ScrollDirection; - } - //////////////////////////////////////////////////////////////////////////// - - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class GamePadEventArgs : EventArgs - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public PlayerIndex PlayerIndex = PlayerIndex.One; - public GamePadState State = new GamePadState(); - public GamePadButton Button = GamePadButton.None; - public GamePadVectors Vectors; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - /* - public GamePadEventArgs() - { - }*/ - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public GamePadEventArgs(PlayerIndex playerIndex) - { - PlayerIndex = playerIndex; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public GamePadEventArgs(PlayerIndex playerIndex, GamePadButton button) - { - PlayerIndex = playerIndex; - Button = button; - } - //////////////////////////////////////////////////////////////////////////// - - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class DrawEventArgs: EventArgs - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public Renderer Renderer = null; - public Rectangle Rectangle = Rectangle.Empty; - public GameTime GameTime = null; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public DrawEventArgs() - { - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public DrawEventArgs(Renderer renderer, Rectangle rectangle, GameTime gameTime) - { - Renderer = renderer; - Rectangle = rectangle; - GameTime = gameTime; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class ResizeEventArgs: EventArgs - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public int Width = 0; - public int Height = 0; - public int OldWidth = 0; - public int OldHeight = 0; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public ResizeEventArgs() - { - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public ResizeEventArgs(int width, int height, int oldWidth, int oldHeight) - { - Width = width; - Height = height; - OldWidth = oldWidth; - OldHeight = oldHeight; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class MoveEventArgs: EventArgs - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public int Left = 0; - public int Top = 0; - public int OldLeft = 0; - public int OldTop = 0; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public MoveEventArgs() - { - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public MoveEventArgs(int left, int top, int oldLeft, int oldTop) - { - Left = left; - Top = top; - OldLeft = oldLeft; - OldTop = oldTop; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class DeviceEventArgs: EventArgs - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public PreparingDeviceSettingsEventArgs DeviceSettings = null; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public DeviceEventArgs() - { - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public DeviceEventArgs(PreparingDeviceSettingsEventArgs deviceSettings) - { - DeviceSettings = deviceSettings; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class WindowClosingEventArgs: EventArgs - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public bool Cancel = false; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Consructors /////// - - //////////////////////////////////////////////////////////////////////////// - public WindowClosingEventArgs() - { - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class WindowClosedEventArgs: EventArgs - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public bool Dispose = false; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Consructors /////// - - //////////////////////////////////////////////////////////////////////////// - public WindowClosedEventArgs() - { - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class ConsoleMessageEventArgs : EventArgs - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public ConsoleMessage Message; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Consructors /////// - - //////////////////////////////////////////////////////////////////////////// - public ConsoleMessageEventArgs() - { - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public ConsoleMessageEventArgs(ConsoleMessage message) - { - Message = message; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - - #endregion - -} diff --git a/Neoforce/EventedList.cs b/Neoforce/EventedList.cs deleted file mode 100644 index 9a4d13d..0000000 --- a/Neoforce/EventedList.cs +++ /dev/null @@ -1,146 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: EventedList.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; -using System.Collections; -using System.Collections.Generic; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class EventedList: List - { - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - public event EventHandler ItemAdded; - public event EventHandler ItemRemoved; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public EventedList(): base() {} - public EventedList(int capacity): base(capacity) {} - public EventedList(IEnumerable collection): base(collection) {} - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public new void Add(T item) - { - int c = this.Count; - base.Add(item); - if (ItemAdded != null && c != this.Count) ItemAdded.Invoke(this, new EventArgs()); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public new void Remove(T obj) - { - int c = this.Count; - base.Remove(obj); - if (ItemRemoved != null && c != this.Count) ItemRemoved.Invoke(this, new EventArgs()); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public new void Clear() - { - int c = this.Count; - base.Clear(); - if (ItemRemoved != null && c != this.Count) ItemRemoved.Invoke(this, new EventArgs()); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public new void AddRange(IEnumerable collection) - { - int c = this.Count; - base.AddRange(collection); - if (ItemAdded != null && c != this.Count) ItemAdded.Invoke(this, new EventArgs()); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public new void Insert(int index, T item) - { - int c = this.Count; - base.Insert(index, item); - if (ItemAdded != null && c != this.Count) ItemAdded.Invoke(this, new EventArgs()); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public new void InsertRange(int index, IEnumerable collection) - { - int c = this.Count; - base.InsertRange(index, collection); - if (ItemAdded != null && c != this.Count) ItemAdded.Invoke(this, new EventArgs()); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public new int RemoveAll(Predicate match) - { - int c = this.Count; - int ret = base.RemoveAll(match); - if (ItemRemoved != null && c != this.Count) ItemRemoved.Invoke(this, new EventArgs()); - return ret; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public new void RemoveAt(int index) - { - int c = this.Count; - base.RemoveAt(index); - if (ItemRemoved != null && c != this.Count) ItemRemoved.Invoke(this, new EventArgs()); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public new void RemoveRange(int index, int count) - { - int c = this.Count; - base.RemoveRange(index, count); - if (ItemRemoved != null && c != this.Count) ItemRemoved.Invoke(this, new EventArgs()); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/ExitDialog.cs b/Neoforce/ExitDialog.cs deleted file mode 100644 index 4a16f58..0000000 --- a/Neoforce/ExitDialog.cs +++ /dev/null @@ -1,130 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Central // -// // -//////////////////////////////////////////////////////////////// -// // -// File: ExitDialog.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class ExitDialog: Dialog - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public Button btnYes; - public Button btnNo; - private Label lblMessage; - private ImageBox imgIcon; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public ExitDialog(Manager manager): base(manager) - { - string msg = "Do you really want to exit " + Manager.Game.Window.Title + "?"; - ClientWidth = (int)Manager.Skin.Controls["Label"].Layers[0].Text.Font.Resource.MeasureString(msg).X + 48 + 16 + 16 + 16; - ClientHeight = 120; - TopPanel.Visible = false; - IconVisible = true; - Resizable = false; - Text = Manager.Game.Window.Title; - Center(); - - imgIcon = new ImageBox(Manager); - imgIcon.Init(); - imgIcon.Image = Manager.Skin.Images["Icon.Question"].Resource; - imgIcon.Left = 16; - imgIcon.Top = 16; - imgIcon.Width = 48; - imgIcon.Height = 48; - imgIcon.SizeMode = SizeMode.Stretched; - - lblMessage = new Label(Manager); - lblMessage.Init(); - - lblMessage.Left = 80; - lblMessage.Top = 16; - lblMessage.Width = ClientWidth - lblMessage.Left; - lblMessage.Height = 48; - lblMessage.Alignment = Alignment.TopLeft; - lblMessage.Text = msg; - - btnYes = new Button(Manager); - btnYes.Init(); - btnYes.Left = (BottomPanel.ClientWidth / 2) - btnYes.Width - 4; - btnYes.Top = 8; - btnYes.Text = "Yes"; - btnYes.ModalResult = ModalResult.Yes; - - btnNo = new Button(Manager); - btnNo.Init(); - btnNo.Left = (BottomPanel.ClientWidth / 2) + 4; - btnNo.Top = 8; - btnNo.Text = "No"; - btnNo.ModalResult = ModalResult.No; - - Add(imgIcon); - Add(lblMessage); - BottomPanel.Add(btnYes); - BottomPanel.Add(btnNo); - - DefaultControl = btnNo; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/External/Zip/Crc32.cs b/Neoforce/External/Zip/Crc32.cs deleted file mode 100644 index 6bbf8b1..0000000 --- a/Neoforce/External/Zip/Crc32.cs +++ /dev/null @@ -1,84 +0,0 @@ -using System; - -namespace TomShane.Neoforce.External.Zip -{ - internal class CRC32 - { - private UInt32[] crc32Table; - private const int BUFFER_SIZE = 8192; - - private Int32 _TotalBytesRead= 0; - public Int32 TotalBytesRead { - get { - return _TotalBytesRead; - } - } - - public UInt32 GetCrc32(System.IO.Stream input) - { - return GetCrc32AndCopy(input, null) ; - } - - public UInt32 GetCrc32AndCopy(System.IO.Stream input, System.IO.Stream output) - { - unchecked - { - UInt32 crc32Result; - crc32Result = 0xFFFFFFFF; - byte[] buffer = new byte[BUFFER_SIZE]; - int readSize = BUFFER_SIZE; - - _TotalBytesRead= 0; - int count = input.Read(buffer, 0, readSize); - if (output != null) output.Write(buffer,0,count); - _TotalBytesRead += count; - while (count > 0) - { - for (int i = 0; i < count; i++) - { - crc32Result = ((crc32Result) >> 8) ^ crc32Table[(buffer[i]) ^ ((crc32Result) & 0x000000FF)]; - } - count = input.Read(buffer, 0, readSize); - if (output != null) output.Write(buffer,0,count); - _TotalBytesRead += count; - - } - - return ~crc32Result; - } - } - - - public CRC32() - { - unchecked - { - // This is the official polynomial used by CRC32 in PKZip. - // Often the polynomial is shown reversed as 0x04C11DB7. - UInt32 dwPolynomial = 0xEDB88320; - UInt32 i, j; - - crc32Table = new UInt32[256]; - - UInt32 dwCrc; - for(i = 0; i < 256; i++) - { - dwCrc = i; - for(j = 8; j > 0; j--) - { - if ((dwCrc & 1)==1) - { - dwCrc = (dwCrc >> 1) ^ dwPolynomial; - } - else - { - dwCrc >>= 1; - } - } - crc32Table[i] = dwCrc; - } - } - } - } - -} diff --git a/Neoforce/External/Zip/Shared.cs b/Neoforce/External/Zip/Shared.cs deleted file mode 100644 index 60b7c9a..0000000 --- a/Neoforce/External/Zip/Shared.cs +++ /dev/null @@ -1,112 +0,0 @@ -using System; - -namespace TomShane.Neoforce.External.Zip -{ - - internal class Shared - { - protected internal static string StringFromBuffer(byte[] buf, int start, int maxlength) - { - int i; - char[] c = new char[maxlength]; - for (i = 0; (i < maxlength) && (i < buf.Length) && (buf[i] != 0); i++) - { - c[i] = (char)buf[i]; // System.BitConverter.ToChar(buf, start+i*2); - } - string s = new System.String(c, 0, i); - return s; - } - - protected internal static int ReadSignature(System.IO.Stream s) - { - int n = 0; - byte[] sig = new byte[4]; - n = s.Read(sig, 0, sig.Length); - if (n != sig.Length) throw new Exception("Could not read signature - no data!"); - int signature = (((sig[3] * 256 + sig[2]) * 256) + sig[1]) * 256 + sig[0]; - return signature; - } - - protected internal static long FindSignature(System.IO.Stream s, int SignatureToFind) - { - long startingPosition = s.Position; - - int BATCH_SIZE = 1024; - byte[] targetBytes = new byte[4]; - targetBytes[0] = (byte) (SignatureToFind >> 24); - targetBytes[1] = (byte) ((SignatureToFind & 0x00FF0000) >> 16); - targetBytes[2] = (byte) ((SignatureToFind & 0x0000FF00) >> 8); - targetBytes[3] = (byte) (SignatureToFind & 0x000000FF); - byte[] batch = new byte[BATCH_SIZE]; - int n = 0; - bool success = false; - do - { - n = s.Read(batch, 0, batch.Length); - if (n != 0) - { - for (int i = 0; i < n; i++) - { - if (batch[i] == targetBytes[3]) - { - s.Seek(i - n, System.IO.SeekOrigin.Current); - int sig = ReadSignature(s); - success = (sig == SignatureToFind); - if (!success) s.Seek(-3, System.IO.SeekOrigin.Current); - break; // out of for loop - } - } - } - else break; - if (success) break; - } while (true); - if (!success) - { - s.Seek(startingPosition, System.IO.SeekOrigin.Begin); - return -1; // or throw? - } - - // subtract 4 for the signature. - long bytesRead = (s.Position - startingPosition) - 4 ; - // number of bytes read, should be the same as compressed size of file - return bytesRead; - } - protected internal static DateTime PackedToDateTime(Int32 packedDateTime) - { - Int16 packedTime = (Int16)(packedDateTime & 0x0000ffff); - Int16 packedDate = (Int16)((packedDateTime & 0xffff0000) >> 16); - - int year = 1980 + ((packedDate & 0xFE00) >> 9); - int month = (packedDate & 0x01E0) >> 5; - int day = packedDate & 0x001F; - - - int hour = (packedTime & 0xF800) >> 11; - int minute = (packedTime & 0x07E0) >> 5; - int second = packedTime & 0x001F; - - DateTime d = System.DateTime.Now; - try { d = new System.DateTime(year, month, day, hour, minute, second, 0); } - catch - { - Console.Write("\nInvalid date/time?:\nyear: {0} ", year); - Console.Write("month: {0} ", month); - Console.WriteLine("day: {0} ", day); - Console.WriteLine("HH:MM:SS= {0}:{1}:{2}", hour, minute, second); - } - - return d; - } - - - protected internal static Int32 DateTimeToPacked(DateTime time) - { - UInt16 packedDate = (UInt16)((time.Day & 0x0000001F) | ((time.Month << 5) & 0x000001E0) | (((time.Year - 1980) << 9) & 0x0000FE00)); - UInt16 packedTime = (UInt16)((time.Second & 0x0000001F) | ((time.Minute << 5) & 0x000007E0) | ((time.Hour << 11) & 0x0000F800)); - return (Int32)(((UInt32)(packedDate << 16)) | packedTime); - } - } - - - -} diff --git a/Neoforce/External/Zip/ZipDirEntry.cs b/Neoforce/External/Zip/ZipDirEntry.cs deleted file mode 100644 index a4fdd3e..0000000 --- a/Neoforce/External/Zip/ZipDirEntry.cs +++ /dev/null @@ -1,149 +0,0 @@ -using System; - -namespace TomShane.Neoforce.External.Zip -{ - - - internal class ZipDirEntry - { - - internal const int ZipDirEntrySignature = 0x02014b50; - - private bool _Debug = false; - - private ZipDirEntry() { } - - private DateTime _LastModified; - public DateTime LastModified - { - get { return _LastModified; } - } - - private string _FileName; - public string FileName - { - get { return _FileName; } - } - - private string _Comment; - public string Comment - { - get { return _Comment; } - } - - private Int16 _VersionMadeBy; - public Int16 VersionMadeBy - { - get { return _VersionMadeBy; } - } - - private Int16 _VersionNeeded; - public Int16 VersionNeeded - { - get { return _VersionNeeded; } - } - - private Int16 _CompressionMethod; - public Int16 CompressionMethod - { - get { return _CompressionMethod; } - } - - private Int32 _CompressedSize; - public Int32 CompressedSize - { - get { return _CompressedSize; } - } - - private Int32 _UncompressedSize; - public Int32 UncompressedSize - { - get { return _UncompressedSize; } - } - - public Double CompressionRatio - { - get - { - return 100 * (1.0 - (1.0 * CompressedSize) / (1.0 * UncompressedSize)); - } - } - - private Int16 _BitField; - private Int32 _LastModDateTime; - - private Int32 _Crc32; - private byte[] _Extra; - - internal ZipDirEntry(ZipEntry ze) { } - - - internal static ZipDirEntry Read(System.IO.Stream s) - { - return Read(s, false); - } - - - internal static ZipDirEntry Read(System.IO.Stream s, bool TurnOnDebug) - { - - int signature = TomShane.Neoforce.External.Zip.Shared.ReadSignature(s); - // return null if this is not a local file header signature - if (SignatureIsNotValid(signature)) - { - s.Seek(-4, System.IO.SeekOrigin.Current); - if (TurnOnDebug) System.Console.WriteLine(" ZipDirEntry::Read(): Bad signature ({0:X8}) at position {1}", signature, s.Position); - return null; - } - - byte[] block = new byte[42]; - int n = s.Read(block, 0, block.Length); - if (n != block.Length) return null; - - int i = 0; - ZipDirEntry zde = new ZipDirEntry(); - - zde._Debug = TurnOnDebug; - zde._VersionMadeBy = (short)(block[i++] + block[i++] * 256); - zde._VersionNeeded = (short)(block[i++] + block[i++] * 256); - zde._BitField = (short)(block[i++] + block[i++] * 256); - zde._CompressionMethod = (short)(block[i++] + block[i++] * 256); - zde._LastModDateTime = block[i++] + block[i++] * 256 + block[i++] * 256 * 256 + block[i++] * 256 * 256 * 256; - zde._Crc32 = block[i++] + block[i++] * 256 + block[i++] * 256 * 256 + block[i++] * 256 * 256 * 256; - zde._CompressedSize = block[i++] + block[i++] * 256 + block[i++] * 256 * 256 + block[i++] * 256 * 256 * 256; - zde._UncompressedSize = block[i++] + block[i++] * 256 + block[i++] * 256 * 256 + block[i++] * 256 * 256 * 256; - - zde._LastModified = TomShane.Neoforce.External.Zip.Shared.PackedToDateTime(zde._LastModDateTime); - - Int16 filenameLength = (short)(block[i++] + block[i++] * 256); - Int16 extraFieldLength = (short)(block[i++] + block[i++] * 256); - Int16 commentLength = (short)(block[i++] + block[i++] * 256); - Int16 diskNumber = (short)(block[i++] + block[i++] * 256); - Int16 internalFileAttrs = (short)(block[i++] + block[i++] * 256); - Int32 externalFileAttrs = block[i++] + block[i++] * 256 + block[i++] * 256 * 256 + block[i++] * 256 * 256 * 256; - Int32 Offset = block[i++] + block[i++] * 256 + block[i++] * 256 * 256 + block[i++] * 256 * 256 * 256; - - block = new byte[filenameLength]; - n = s.Read(block, 0, block.Length); - zde._FileName = TomShane.Neoforce.External.Zip.Shared.StringFromBuffer(block, 0, block.Length); - - zde._Extra = new byte[extraFieldLength]; - n = s.Read(zde._Extra, 0, zde._Extra.Length); - - block = new byte[commentLength]; - n = s.Read(block, 0, block.Length); - zde._Comment = TomShane.Neoforce.External.Zip.Shared.StringFromBuffer(block, 0, block.Length); - - return zde; - } - - private static bool SignatureIsNotValid(int signature) - { - return (signature != ZipDirEntrySignature); - } - - } - - - -} diff --git a/Neoforce/External/Zip/ZipEntry.cs b/Neoforce/External/Zip/ZipEntry.cs deleted file mode 100644 index e2d45f2..0000000 --- a/Neoforce/External/Zip/ZipEntry.cs +++ /dev/null @@ -1,699 +0,0 @@ -using System; - -namespace TomShane.Neoforce.External.Zip -{ - internal class ZipEntry - { - - private const int ZipEntrySignature = 0x04034b50; - private const int ZipEntryDataDescriptorSignature= 0x08074b50; - - private bool _Debug = false; - - private DateTime _LastModified; - public DateTime LastModified - { - get { return _LastModified; } - } - - // when this is set, we trim the volume (eg C:\) off any fully-qualified pathname, - // before writing the ZipEntry into the ZipFile. - private bool _TrimVolumeFromFullyQualifiedPaths= true; // by default, trim them. - public bool TrimVolumeFromFullyQualifiedPaths - { - get { return _TrimVolumeFromFullyQualifiedPaths; } - set { _TrimVolumeFromFullyQualifiedPaths= value; } - } - - private string _FileName; - public string FileName - { - get { return _FileName; } - } - - private Int16 _VersionNeeded; - public Int16 VersionNeeded - { - get { return _VersionNeeded; } - } - - private Int16 _BitField; - public Int16 BitField - { - get { return _BitField; } - } - - private Int16 _CompressionMethod; - public Int16 CompressionMethod - { - get { return _CompressionMethod; } - } - - private Int32 _CompressedSize; - public Int32 CompressedSize - { - get { return _CompressedSize; } - } - - private Int32 _UncompressedSize; - public Int32 UncompressedSize - { - get { return _UncompressedSize; } - } - - public Double CompressionRatio - { - get - { - return 100 * (1.0 - (1.0 * CompressedSize) / (1.0 * UncompressedSize)); - } - } - - private Int32 _LastModDateTime; - private Int32 _Crc32; - private byte[] _Extra; - - private byte[] __filedata; - private byte[] _FileData - { - get - { - if (__filedata == null) - { - } - return __filedata; - } - } - - private System.IO.MemoryStream _UnderlyingMemoryStream; - private System.IO.Compression.DeflateStream _CompressedStream; - private System.IO.Compression.DeflateStream CompressedStream - { - get - { - if (_CompressedStream == null) - { - _UnderlyingMemoryStream = new System.IO.MemoryStream(); - bool LeaveUnderlyingStreamOpen = true; - _CompressedStream = new System.IO.Compression.DeflateStream(_UnderlyingMemoryStream, - System.IO.Compression.CompressionMode.Compress, - LeaveUnderlyingStreamOpen); - } - return _CompressedStream; - } - } - - private byte[] _header; - internal byte[] Header - { - get - { - return _header; - } - } - - private int _RelativeOffsetOfHeader; - - - private static bool ReadHeader(System.IO.Stream s, ZipEntry ze) - { - int signature = TomShane.Neoforce.External.Zip.Shared.ReadSignature(s); - - // return null if this is not a local file header signature - if (SignatureIsNotValid(signature)) - { - s.Seek(-4, System.IO.SeekOrigin.Current); - if (ze._Debug) System.Console.WriteLine(" ZipEntry::Read(): Bad signature ({0:X8}) at position {1}", signature, s.Position); - return false; - } - - byte[] block = new byte[26]; - int n = s.Read(block, 0, block.Length); - if (n != block.Length) return false; - - int i = 0; - ze._VersionNeeded = (short)(block[i++] + block[i++] * 256); - ze._BitField = (short)(block[i++] + block[i++] * 256); - ze._CompressionMethod = (short)(block[i++] + block[i++] * 256); - ze._LastModDateTime = block[i++] + block[i++] * 256 + block[i++] * 256 * 256 + block[i++] * 256 * 256 * 256; - - // the PKZIP spec says that if bit 3 is set (0x0008), then the CRC, Compressed size, and uncompressed size - // come directly after the file data. The only way to find it is to scan the zip archive for the signature of - // the Data Descriptor, and presume that that signature does not appear in the (compressed) data of the compressed file. - - if ((ze._BitField & 0x0008) != 0x0008) - { - ze._Crc32 = block[i++] + block[i++] * 256 + block[i++] * 256 * 256 + block[i++] * 256 * 256 * 256; - ze._CompressedSize = block[i++] + block[i++] * 256 + block[i++] * 256 * 256 + block[i++] * 256 * 256 * 256; - ze._UncompressedSize = block[i++] + block[i++] * 256 + block[i++] * 256 * 256 + block[i++] * 256 * 256 * 256; - } - else - { - // the CRC, compressed size, and uncompressed size are stored later in the stream. - // here, we advance the pointer. - i += 12; - } - - Int16 filenameLength = (short)(block[i++] + block[i++] * 256); - Int16 extraFieldLength = (short)(block[i++] + block[i++] * 256); - - block = new byte[filenameLength]; - n = s.Read(block, 0, block.Length); - ze._FileName = TomShane.Neoforce.External.Zip.Shared.StringFromBuffer(block, 0, block.Length); - - ze._Extra = new byte[extraFieldLength]; - n = s.Read(ze._Extra, 0, ze._Extra.Length); - - // transform the time data into something usable - ze._LastModified = TomShane.Neoforce.External.Zip.Shared.PackedToDateTime(ze._LastModDateTime); - - // actually get the compressed size and CRC if necessary - if ((ze._BitField & 0x0008) == 0x0008) - { - long posn = s.Position; - long SizeOfDataRead = TomShane.Neoforce.External.Zip.Shared.FindSignature(s, ZipEntryDataDescriptorSignature); - if (SizeOfDataRead == -1) return false; - - // read 3x 4-byte fields (CRC, Compressed Size, Uncompressed Size) - block = new byte[12]; - n = s.Read(block, 0, block.Length); - if (n != 12) return false; - i = 0; - ze._Crc32 = block[i++] + block[i++] * 256 + block[i++] * 256 * 256 + block[i++] * 256 * 256 * 256; - ze._CompressedSize = block[i++] + block[i++] * 256 + block[i++] * 256 * 256 + block[i++] * 256 * 256 * 256; - ze._UncompressedSize = block[i++] + block[i++] * 256 + block[i++] * 256 * 256 + block[i++] * 256 * 256 * 256; - - if (SizeOfDataRead != ze._CompressedSize) - throw new Exception("Data format error (bit 3 is set)"); - - // seek back to previous position, to read file data - s.Seek(posn, System.IO.SeekOrigin.Begin); - } - - return true; - } - - - private static bool SignatureIsNotValid(int signature) - { - return (signature != ZipEntrySignature); - } - - - public static ZipEntry Read(System.IO.Stream s) - { - return Read(s, false); - } - - - internal static ZipEntry Read(System.IO.Stream s, bool TurnOnDebug) - { - ZipEntry entry = new ZipEntry(); - entry._Debug = TurnOnDebug; - if (!ReadHeader(s, entry)) return null; - - entry.__filedata = new byte[entry.CompressedSize]; - int n = s.Read(entry._FileData, 0, entry._FileData.Length); - if (n != entry._FileData.Length) - { - throw new Exception("badly formatted zip file."); - } - // finally, seek past the (already read) Data descriptor if necessary - if ((entry._BitField & 0x0008) == 0x0008) - { - s.Seek(16, System.IO.SeekOrigin.Current); - } - return entry; - } - - - - internal static ZipEntry Create(String filename) - { - ZipEntry entry = new ZipEntry(); - entry._FileName = filename; - - entry._LastModified = System.IO.File.GetLastWriteTime(filename); - // adjust the time if the .NET BCL thinks it is in DST. - // see the note elsewhere in this file for more info. - if (entry._LastModified.IsDaylightSavingTime()) - { - System.DateTime AdjustedTime = entry._LastModified - new System.TimeSpan(1, 0, 0); - entry._LastModDateTime = TomShane.Neoforce.External.Zip.Shared.DateTimeToPacked(AdjustedTime); - } - else - entry._LastModDateTime = TomShane.Neoforce.External.Zip.Shared.DateTimeToPacked(entry._LastModified); - - // we don't actually slurp in the file until the caller invokes Write on this entry. - - return entry; - } - - - - public void Extract() - { - Extract("."); - } - - public void Extract(System.IO.Stream s) - { - Extract(null, s); - } - - public void Extract(string basedir) - { - Extract(basedir, null); - } - - - internal System.IO.Stream GetStream() - { - System.IO.MemoryStream memstream = new System.IO.MemoryStream(_FileData); - - if (CompressedSize == UncompressedSize) - return memstream; - - return new System.IO.Compression.DeflateStream( - memstream, System.IO.Compression.CompressionMode.Decompress); - } - - // pass in either basedir or s, but not both. - // In other words, you can extract to a stream or to a directory, but not both! - private void Extract(string basedir, System.IO.Stream s) - { - string TargetFile = null; - if (basedir != null) - { - TargetFile = System.IO.Path.Combine(basedir, FileName); - - // check if a directory - if (FileName.EndsWith("/")) - { - if (!System.IO.Directory.Exists(TargetFile)) - System.IO.Directory.CreateDirectory(TargetFile); - return; - } - } - else if (s != null) - { - if (FileName.EndsWith("/")) - // extract a directory to streamwriter? nothing to do! - return; - } - else throw new Exception("Invalid input."); - - - using (System.IO.MemoryStream memstream = new System.IO.MemoryStream(_FileData)) - { - - System.IO.Stream input = null; - try - { - - if (CompressedSize == UncompressedSize) - { - // the System.IO.Compression.DeflateStream class does not handle uncompressed data. - // so if an entry is not compressed, then we just translate the bytes directly. - input = memstream; - } - else - { - input = new System.IO.Compression.DeflateStream(memstream, System.IO.Compression.CompressionMode.Decompress); - } - - - if (TargetFile != null) - { - // ensure the target path exists - if (!System.IO.Directory.Exists(System.IO.Path.GetDirectoryName(TargetFile))) - { - System.IO.Directory.CreateDirectory(System.IO.Path.GetDirectoryName(TargetFile)); - } - } - - - System.IO.Stream output = null; - try - { - if (TargetFile != null) - output = new System.IO.FileStream(TargetFile, System.IO.FileMode.CreateNew); - else - output = s; - - - byte[] bytes = new byte[4096]; - int n; - - if (_Debug) - { - Console.WriteLine("{0}: _FileData.Length= {1}", TargetFile, _FileData.Length); - Console.WriteLine("{0}: memstream.Position: {1}", TargetFile, memstream.Position); - n = _FileData.Length; - if (n > 1000) - { - n = 500; - Console.WriteLine("{0}: truncating dump from {1} to {2} bytes...", TargetFile, _FileData.Length, n); - } - for (int j = 0; j < n; j += 2) - { - if ((j > 0) && (j % 40 == 0)) - System.Console.WriteLine(); - System.Console.Write(" {0:X2}", _FileData[j]); - if (j + 1 < n) - System.Console.Write("{0:X2}", _FileData[j + 1]); - } - System.Console.WriteLine("\n"); - } - - n = 1; // anything non-zero - while (n != 0) - { - if (_Debug) Console.WriteLine("{0}: about to read...", TargetFile); - n = input.Read(bytes, 0, bytes.Length); - if (_Debug) Console.WriteLine("{0}: got {1} bytes", TargetFile, n); - if (n > 0) - { - if (_Debug) Console.WriteLine("{0}: about to write...", TargetFile); - output.Write(bytes, 0, n); - } - } - } - finally - { - // we only close the output stream if we opened it. - if ((output != null) && (TargetFile != null)) - { - output.Close(); - output.Dispose(); - } - } - - if (TargetFile != null) - { - // We may have to adjust the last modified time to compensate - // for differences in how the .NET Base Class Library deals - // with daylight saving time (DST) versus how the Windows - // filesystem deals with daylight saving time. See - // http://blogs.msdn.com/oldnewthing/archive/2003/10/24/55413.aspx for some context. - - // in a nutshell: Daylight savings time rules change regularly. In - // 2007, for example, the inception week of DST changed. In 1977, - // DST was in place all year round. in 1945, likewise. And so on. - // Win32 does not attempt to guess which time zone rules were in - // effect at the time in question. It will render a time as - // "standard time" and allow the app to change to DST as necessary. - // .NET makes a different choice. - - // ------------------------------------------------------- - // Compare the output of FileInfo.LastWriteTime.ToString("f") with - // what you see in the property sheet for a file that was last - // written to on the other side of the DST transition. For example, - // suppose the file was last modified on October 17, during DST but - // DST is not currently in effect. Explorer's file properties - // reports Thursday, October 17, 2003, 8:45:38 AM, but .NETs - // FileInfo reports Thursday, October 17, 2003, 9:45 AM. - - // Win32 says, "Thursday, October 17, 2002 8:45:38 AM PST". Note: - // Pacific STANDARD Time. Even though October 17 of that year - // occurred during Pacific Daylight Time, Win32 displays the time as - // standard time because that's what time it is NOW. - - // .NET BCL assumes that the current DST rules were in place at the - // time in question. So, .NET says, "Well, if the rules in effect - // now were also in effect on October 17, 2003, then that would be - // daylight time" so it displays "Thursday, October 17, 2003, 9:45 - // AM PDT" - daylight time. - - // So .NET gives a value which is more intuitively correct, but is - // also potentially incorrect, and which is not invertible. Win32 - // gives a value which is intuitively incorrect, but is strictly - // correct. - // ------------------------------------------------------- - - // With this adjustment, I add one hour to the tweaked .NET time, if - // necessary. That is to say, if the time in question had occurred - // in what the .NET BCL assumed to be DST (an assumption that may be - // wrong given the constantly changing DST rules). - -#if !XBOX - if (LastModified.IsDaylightSavingTime()) - { - DateTime AdjustedLastModified = LastModified + new System.TimeSpan(1, 0, 0); - System.IO.File.SetLastWriteTime(TargetFile, AdjustedLastModified); - } - else - System.IO.File.SetLastWriteTime(TargetFile, LastModified); -#endif - } - - } - finally - { - // we only close the output stream if we opened it. - // we cannot use using() here because in some cases we do not want to Dispose the stream! - if ((input != null) && (input != memstream)) - { - input.Close(); - input.Dispose(); - } - } - } - } - - - internal void WriteCentralDirectoryEntry(System.IO.Stream s) - { - byte[] bytes = new byte[4096]; - int i = 0; - // signature - bytes[i++] = (byte)(ZipDirEntry.ZipDirEntrySignature & 0x000000FF); - bytes[i++] = (byte)((ZipDirEntry.ZipDirEntrySignature & 0x0000FF00) >> 8); - bytes[i++] = (byte)((ZipDirEntry.ZipDirEntrySignature & 0x00FF0000) >> 16); - bytes[i++] = (byte)((ZipDirEntry.ZipDirEntrySignature & 0xFF000000) >> 24); - - // Version Made By - bytes[i++] = Header[4]; - bytes[i++] = Header[5]; - - // Version Needed, Bitfield, compression method, lastmod, - // crc, sizes, filename length and extra field length - - // are all the same as the local file header. So just copy them - int j = 0; - for (j = 0; j < 26; j++) - bytes[i + j] = Header[4 + j]; - - i += j; // positioned at next available byte - - // File Comment Length - bytes[i++] = 0; - bytes[i++] = 0; - - // Disk number start - bytes[i++] = 0; - bytes[i++] = 0; - - // internal file attrs - bytes[i++] = 1; - bytes[i++] = 0; - - // external file attrs - bytes[i++] = 0x20; - bytes[i++] = 0; - bytes[i++] = 0xb6; - bytes[i++] = 0x81; - - // relative offset of local header (I think this can be zero) - bytes[i++] = (byte)(_RelativeOffsetOfHeader & 0x000000FF); - bytes[i++] = (byte)((_RelativeOffsetOfHeader & 0x0000FF00) >> 8); - bytes[i++] = (byte)((_RelativeOffsetOfHeader & 0x00FF0000) >> 16); - bytes[i++] = (byte)((_RelativeOffsetOfHeader & 0xFF000000) >> 24); - - if (_Debug) System.Console.WriteLine("\ninserting filename into CDS: (length= {0})", Header.Length - 30); - // actual filename (starts at offset 34 in header) - for (j = 0; j < Header.Length - 30; j++) - { - bytes[i + j] = Header[30 + j]; - if (_Debug) System.Console.Write(" {0:X2}", bytes[i + j]); - } - if (_Debug) System.Console.WriteLine(); - i += j; - - s.Write(bytes, 0, i); - } - - - private void WriteHeader(System.IO.Stream s, byte[] bytes) - { - // write the header info - - int i = 0; - // signature - bytes[i++] = (byte)(ZipEntrySignature & 0x000000FF); - bytes[i++] = (byte)((ZipEntrySignature & 0x0000FF00) >> 8); - bytes[i++] = (byte)((ZipEntrySignature & 0x00FF0000) >> 16); - bytes[i++] = (byte)((ZipEntrySignature & 0xFF000000) >> 24); - - // version needed - Int16 FixedVersionNeeded = 0x14; // from examining existing zip files - bytes[i++] = (byte)(FixedVersionNeeded & 0x00FF); - bytes[i++] = (byte)((FixedVersionNeeded & 0xFF00) >> 8); - - // bitfield - Int16 BitField = 0x00; // from examining existing zip files - bytes[i++] = (byte)(BitField & 0x00FF); - bytes[i++] = (byte)((BitField & 0xFF00) >> 8); - - // compression method - Int16 CompressionMethod = 0x08; // 0x08 = Deflate - bytes[i++] = (byte)(CompressionMethod & 0x00FF); - bytes[i++] = (byte)((CompressionMethod & 0xFF00) >> 8); - - // LastMod - bytes[i++] = (byte)(_LastModDateTime & 0x000000FF); - bytes[i++] = (byte)((_LastModDateTime & 0x0000FF00) >> 8); - bytes[i++] = (byte)((_LastModDateTime & 0x00FF0000) >> 16); - bytes[i++] = (byte)((_LastModDateTime & 0xFF000000) >> 24); - - // CRC32 (Int32) - CRC32 crc32 = new CRC32(); - UInt32 crc = 0; - using (System.IO.Stream input = System.IO.File.OpenRead(FileName)) - { - crc = crc32.GetCrc32AndCopy(input, CompressedStream); - } - CompressedStream.Close(); // to get the footer bytes written to the underlying stream - - bytes[i++] = (byte)(crc & 0x000000FF); - bytes[i++] = (byte)((crc & 0x0000FF00) >> 8); - bytes[i++] = (byte)((crc & 0x00FF0000) >> 16); - bytes[i++] = (byte)((crc & 0xFF000000) >> 24); - - // CompressedSize (Int32) - Int32 isz = (Int32)_UnderlyingMemoryStream.Length; - UInt32 sz = (UInt32)isz; - bytes[i++] = (byte)(sz & 0x000000FF); - bytes[i++] = (byte)((sz & 0x0000FF00) >> 8); - bytes[i++] = (byte)((sz & 0x00FF0000) >> 16); - bytes[i++] = (byte)((sz & 0xFF000000) >> 24); - - // UncompressedSize (Int32) - if (_Debug) System.Console.WriteLine("Uncompressed Size: {0}", crc32.TotalBytesRead); - bytes[i++] = (byte)(crc32.TotalBytesRead & 0x000000FF); - bytes[i++] = (byte)((crc32.TotalBytesRead & 0x0000FF00) >> 8); - bytes[i++] = (byte)((crc32.TotalBytesRead & 0x00FF0000) >> 16); - bytes[i++] = (byte)((crc32.TotalBytesRead & 0xFF000000) >> 24); - - // filename length (Int16) - Int16 length = (Int16)FileName.Length; - // see note below about TrimVolumeFromFullyQualifiedPaths. - if ( (TrimVolumeFromFullyQualifiedPaths) && (FileName[1]==':') && (FileName[2]=='\\')) length-=3; - bytes[i++] = (byte)(length & 0x00FF); - bytes[i++] = (byte)((length & 0xFF00) >> 8); - - // extra field length (short) - Int16 ExtraFieldLength = 0x00; - bytes[i++] = (byte)(ExtraFieldLength & 0x00FF); - bytes[i++] = (byte)((ExtraFieldLength & 0xFF00) >> 8); - - // Tue, 27 Mar 2007 16:35 - - // Creating a zip that contains entries with "fully qualified" pathnames - // can result in a zip archive that is unreadable by Windows Explorer. - // Such archives are valid according to other tools but not to explorer. - // To avoid this, we can trim off the leading volume name and slash (eg - // c:\) when creating (writing) a zip file. We do this by default and we - // leave the old behavior available with the - // TrimVolumeFromFullyQualifiedPaths flag - set it to false to get the old - // behavior. It only affects zip creation. - - // actual filename - char[] c = ( (TrimVolumeFromFullyQualifiedPaths) && (FileName[1]==':') && (FileName[2]=='\\')) ? - FileName.Substring(3).ToCharArray() : // trim off volume letter, colon, and slash - FileName.ToCharArray(); - int j = 0; - - if (_Debug) - { - System.Console.WriteLine("local header: writing filename, {0} chars", c.Length); - System.Console.WriteLine("starting offset={0}", i); - } - for (j = 0; (j < c.Length) && (i + j < bytes.Length); j++) - { - bytes[i + j] = System.BitConverter.GetBytes(c[j])[0]; - if (_Debug) System.Console.Write(" {0:X2}", bytes[i + j]); - } - if (_Debug) System.Console.WriteLine(); - - i += j; - - // extra field (we always write nothing in this implementation) - // ;; - - // remember the file offset of this header - _RelativeOffsetOfHeader = (int)s.Length; - - - if (_Debug) - { - System.Console.WriteLine("\nAll header data:"); - for (j = 0; j < i; j++) - System.Console.Write(" {0:X2}", bytes[j]); - System.Console.WriteLine(); - } - // finally, write the header to the stream - s.Write(bytes, 0, i); - - // preserve this header data for use with the central directory structure. - _header = new byte[i]; - if (_Debug) System.Console.WriteLine("preserving header of {0} bytes", _header.Length); - for (j = 0; j < i; j++) - _header[j] = bytes[j]; - - } - - - internal void Write(System.IO.Stream s) - { - byte[] bytes = new byte[4096]; - int n; - - // write the header: - WriteHeader(s, bytes); - - // write the actual file data: - _UnderlyingMemoryStream.Position = 0; - - if (_Debug) - { - Console.WriteLine("{0}: writing compressed data to zipfile...", FileName); - Console.WriteLine("{0}: total data length: {1}", FileName, _UnderlyingMemoryStream.Length); - } - while ((n = _UnderlyingMemoryStream.Read(bytes, 0, bytes.Length)) != 0) - { - - if (_Debug) - { - Console.WriteLine("{0}: transferring {1} bytes...", FileName, n); - - for (int j = 0; j < n; j += 2) - { - if ((j > 0) && (j % 40 == 0)) - System.Console.WriteLine(); - System.Console.Write(" {0:X2}", bytes[j]); - if (j + 1 < n) - System.Console.Write("{0:X2}", bytes[j + 1]); - } - System.Console.WriteLine("\n"); - } - - s.Write(bytes, 0, n); - } - - //_CompressedStream.Close(); - //_CompressedStream= null; - _UnderlyingMemoryStream.Close(); - _UnderlyingMemoryStream = null; - } - } -} diff --git a/Neoforce/External/Zip/ZipFile.cs b/Neoforce/External/Zip/ZipFile.cs deleted file mode 100644 index 8a0c569..0000000 --- a/Neoforce/External/Zip/ZipFile.cs +++ /dev/null @@ -1,505 +0,0 @@ -using System; - -namespace TomShane.Neoforce.External.Zip -{ - - internal class ZipFile : System.Collections.Generic.IEnumerable, - IDisposable - { - private string _name; - public string Name - { - get { return _name; } - } - - - - // when this is set, we trim the volume (eg C:) off any fully-qualified pathname, - // before writing the ZipEntry into the ZipFile. - // We default this to true. This allows Windows Explorer to read the zip archives properly. - private bool _TrimVolumeFromFullyQualifiedPaths= true; - public bool TrimVolumeFromFullyQualifiedPaths - { - get { return _TrimVolumeFromFullyQualifiedPaths; } - set { _TrimVolumeFromFullyQualifiedPaths= value; } - } - - private System.IO.Stream ReadStream - { - get - { - if (_readstream == null) - { - _readstream = System.IO.File.OpenRead(_name); - } - return _readstream; - } - } - - private System.IO.FileStream WriteStream - { - get - { - if (_writestream == null) - { - _writestream = new System.IO.FileStream(_name, System.IO.FileMode.CreateNew); - } - return _writestream; - } - } - - private ZipFile() { } - - - #region For Writing Zip Files - - public ZipFile(string NewZipFileName) - { - // create a new zipfile - _name = NewZipFileName; - if (System.IO.File.Exists(_name)) - throw new System.Exception(String.Format("That file ({0}) already exists.", NewZipFileName)); - _entries = new System.Collections.Generic.List(); - } - - - public void AddItem(string FileOrDirectoryName) - { - AddItem(FileOrDirectoryName, false); - } - - public void AddItem(string FileOrDirectoryName, bool WantVerbose) - { - if (System.IO.File.Exists(FileOrDirectoryName)) - AddFile(FileOrDirectoryName, WantVerbose); - else if (System.IO.Directory.Exists(FileOrDirectoryName)) - AddDirectory(FileOrDirectoryName, WantVerbose); - - else - throw new Exception(String.Format("That file or directory ({0}) does not exist!", FileOrDirectoryName)); - } - - public void AddFile(string FileName) - { - AddFile(FileName, false); - } - - public void AddFile(string FileName, bool WantVerbose) - { - ZipEntry ze = ZipEntry.Create(FileName); - ze.TrimVolumeFromFullyQualifiedPaths= TrimVolumeFromFullyQualifiedPaths; - if (WantVerbose) Console.WriteLine("adding {0}...", FileName); - ze.Write(WriteStream); - _entries.Add(ze); - } - - public void AddDirectory(string DirectoryName) - { - AddDirectory(DirectoryName, false); - } - - public void AddDirectory(string DirectoryName, bool WantVerbose) - { - String[] filenames = System.IO.Directory.GetFiles(DirectoryName); - foreach (String filename in filenames) - { - if (WantVerbose) Console.WriteLine("adding {0}...", filename); - AddFile(filename); - } - } - - - public void Save() - { - WriteCentralDirectoryStructure(); - WriteStream.Close(); - _writestream = null; - } - - - private void WriteCentralDirectoryStructure() - { - // the central directory structure - long Start = WriteStream.Length; - foreach (ZipEntry e in _entries) - { - e.WriteCentralDirectoryEntry(WriteStream); - } - long Finish = WriteStream.Length; - - // now, the footer - WriteCentralDirectoryFooter(Start, Finish); - } - - - private void WriteCentralDirectoryFooter(long StartOfCentralDirectory, long EndOfCentralDirectory) - { - byte[] bytes = new byte[1024]; - int i = 0; - // signature - UInt32 EndOfCentralDirectorySignature = 0x06054b50; - bytes[i++] = (byte)(EndOfCentralDirectorySignature & 0x000000FF); - bytes[i++] = (byte)((EndOfCentralDirectorySignature & 0x0000FF00) >> 8); - bytes[i++] = (byte)((EndOfCentralDirectorySignature & 0x00FF0000) >> 16); - bytes[i++] = (byte)((EndOfCentralDirectorySignature & 0xFF000000) >> 24); - - // number of this disk - bytes[i++] = 0; - bytes[i++] = 0; - - // number of the disk with the start of the central directory - bytes[i++] = 0; - bytes[i++] = 0; - - // total number of entries in the central dir on this disk - bytes[i++] = (byte)(_entries.Count & 0x00FF); - bytes[i++] = (byte)((_entries.Count & 0xFF00) >> 8); - - // total number of entries in the central directory - bytes[i++] = (byte)(_entries.Count & 0x00FF); - bytes[i++] = (byte)((_entries.Count & 0xFF00) >> 8); - - // size of the central directory - Int32 SizeOfCentralDirectory = (Int32)(EndOfCentralDirectory - StartOfCentralDirectory); - bytes[i++] = (byte)(SizeOfCentralDirectory & 0x000000FF); - bytes[i++] = (byte)((SizeOfCentralDirectory & 0x0000FF00) >> 8); - bytes[i++] = (byte)((SizeOfCentralDirectory & 0x00FF0000) >> 16); - bytes[i++] = (byte)((SizeOfCentralDirectory & 0xFF000000) >> 24); - - // offset of the start of the central directory - Int32 StartOffset = (Int32)StartOfCentralDirectory; // cast down from Long - bytes[i++] = (byte)(StartOffset & 0x000000FF); - bytes[i++] = (byte)((StartOffset & 0x0000FF00) >> 8); - bytes[i++] = (byte)((StartOffset & 0x00FF0000) >> 16); - bytes[i++] = (byte)((StartOffset & 0xFF000000) >> 24); - - // zip comment length - bytes[i++] = 0; - bytes[i++] = 0; - - WriteStream.Write(bytes, 0, i); - } - - #endregion - - #region For Reading Zip Files - - internal static ZipFile Read(string zipfilename) - { - return Read(zipfilename, false); - } - - internal static ZipFile Read(string zipfilename, bool TurnOnDebug) - { - - ZipFile zf = new ZipFile(); - zf._Debug = TurnOnDebug; - zf._name = zipfilename; - zf._entries = new System.Collections.Generic.List(); - ZipEntry e; - while ((e = ZipEntry.Read(zf.ReadStream, zf._Debug)) != null) - { - if (zf._Debug) System.Console.WriteLine(" ZipFile::Read(): ZipEntry: {0}", e.FileName); - zf._entries.Add(e); - } - - // read the zipfile's central directory structure here. - zf._direntries = new System.Collections.Generic.List(); - - ZipDirEntry de; - while ((de = ZipDirEntry.Read(zf.ReadStream, zf._Debug)) != null) - { - if (zf._Debug) System.Console.WriteLine(" ZipFile::Read(): ZipDirEntry: {0}", de.FileName); - zf._direntries.Add(de); - } - - return zf; - } - - public System.Collections.Generic.IEnumerator GetEnumerator() - { - foreach (ZipEntry e in _entries) - yield return e; - } - - System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() - { - return GetEnumerator(); - } - - - public void ExtractAll(string path) - { - ExtractAll(path, false); - } - - - public void ExtractAll(string path, bool WantVerbose) - { - bool header = WantVerbose; - foreach (ZipEntry e in _entries) - { - if (header) - { - System.Console.WriteLine("\n{1,-22} {2,-6} {3,4} {4,-8} {0}", - "Name", "Modified", "Size", "Ratio", "Packed"); - System.Console.WriteLine(new System.String('-', 72)); - header = false; - } - if (WantVerbose) - System.Console.WriteLine("{1,-22} {2,-6} {3,4:F0}% {4,-8} {0}", - e.FileName, - e.LastModified.ToString("yyyy-MM-dd HH:mm:ss"), - e.UncompressedSize, - e.CompressionRatio, - e.CompressedSize); - e.Extract(path); - } - } - - - public void Extract(string filename) - { - this[filename].Extract(); - } - - - public void Extract(string filename, System.IO.Stream s) - { - this[filename].Extract(s); - } - - - public ZipEntry this[String filename] - { - get - { - foreach (ZipEntry e in _entries) - { - if (e.FileName == filename) return e; - } - return null; - } - } - - #endregion - - // the destructor - ~ZipFile() - { - // call Dispose with false. Since we're in the - // destructor call, the managed resources will be - // disposed of anyways. - Dispose(false); - } - - public void Dispose() - { - // dispose of the managed and unmanaged resources - Dispose(true); - - // tell the GC that the Finalize process no longer needs - // to be run for this object. - GC.SuppressFinalize(this); - } - - - protected virtual void Dispose(bool disposeManagedResources) - { - if (!this._disposed) - { - if (disposeManagedResources) - { - // dispose managed resources - if (_readstream != null) - { - _readstream.Dispose(); - _readstream = null; - } - if (_writestream != null) - { - _writestream.Dispose(); - _writestream = null; - } - } - this._disposed = true; - } - } - - - private System.IO.Stream _readstream; - private System.IO.FileStream _writestream; - private bool _Debug = false; - private bool _disposed = false; - private System.Collections.Generic.List _entries = null; - private System.Collections.Generic.List _direntries = null; - } - -} - -#region More Info -// Example usage: -// 1. Extracting all files from a Zip file: -// -// try -// { -// using(ZipFile zip= ZipFile.Read(ZipFile)) -// { -// zip.ExtractAll(TargetDirectory, true); -// } -// } -// catch (System.Exception ex1) -// { -// System.Console.Error.WriteLine("exception: " + ex1); -// } -// -// 2. Extracting files from a zip individually: -// -// try -// { -// using(ZipFile zip= ZipFile.Read(ZipFile)) -// { -// foreach (ZipEntry e in zip) -// { -// e.Extract(TargetDirectory); -// } -// } -// } -// catch (System.Exception ex1) -// { -// System.Console.Error.WriteLine("exception: " + ex1); -// } -// -// 3. Creating a zip archive: -// -// try -// { -// using(ZipFile zip= new ZipFile(NewZipFile)) -// { -// -// String[] filenames= System.IO.Directory.GetFiles(Directory); -// foreach (String filename in filenames) -// { -// zip.Add(filename); -// } -// -// zip.Save(); -// } -// -// } -// catch (System.Exception ex1) -// { -// System.Console.Error.WriteLine("exception: " + ex1); -// } -// -// -// ================================================================== -// -// -// -// Information on the ZIP format: -// -// From -// http://www.pkware.com/business_and_developers/developer/popups/appnote.txt -// -// Overall .ZIP file format: -// -// [local file header 1] -// [file data 1] -// [data descriptor 1] ** sometimes -// . -// . -// . -// [local file header n] -// [file data n] -// [data descriptor n] ** sometimes -// [archive decryption header] -// [archive extra data record] -// [central directory] -// [zip64 end of central directory record] -// [zip64 end of central directory locator] -// [end of central directory record] -// -// Local File Header format: -// local file header signature 4 bytes (0x04034b50) -// version needed to extract 2 bytes -// general purpose bit flag 2 bytes -// compression method 2 bytes -// last mod file time 2 bytes -// last mod file date 2 bytes -// crc-32 4 bytes -// compressed size 4 bytes -// uncompressed size 4 bytes -// file name length 2 bytes -// extra field length 2 bytes -// file name varies -// extra field varies -// -// -// Data descriptor: (used only when bit 3 of the general purpose bitfield is set) -// local file header signature 4 bytes (0x08074b50) -// crc-32 4 bytes -// compressed size 4 bytes -// uncompressed size 4 bytes -// -// -// Central directory structure: -// -// [file header 1] -// . -// . -// . -// [file header n] -// [digital signature] -// -// -// File header: (This is ZipDirEntry in the code above) -// central file header signature 4 bytes (0x02014b50) -// version made by 2 bytes -// version needed to extract 2 bytes -// general purpose bit flag 2 bytes -// compression method 2 bytes -// last mod file time 2 bytes -// last mod file date 2 bytes -// crc-32 4 bytes -// compressed size 4 bytes -// uncompressed size 4 bytes -// file name length 2 bytes -// extra field length 2 bytes -// file comment length 2 bytes -// disk number start 2 bytes -// internal file attributes 2 bytes -// external file attributes 4 bytes -// relative offset of local header 4 bytes -// file name (variable size) -// extra field (variable size) -// file comment (variable size) -// -// End of central directory record: -// -// end of central dir signature 4 bytes (0x06054b50) -// number of this disk 2 bytes -// number of the disk with the -// start of the central directory 2 bytes -// total number of entries in the -// central directory on this disk 2 bytes -// total number of entries in -// the central directory 2 bytes -// size of the central directory 4 bytes -// offset of start of central -// directory with respect to -// the starting disk number 4 bytes -// .ZIP file comment length 2 bytes -// .ZIP file comment (variable size) -// -// date and time are packed values, as MSDOS did them -// time: bits 0-4 : second -// 5-10: minute -// 11-15: hour -// date bits 0-4 : day -// 5-8: month -// 9-15 year (since 1980) -// -// see http://www.vsft.com/hal/dostime.htm - -#endregion \ No newline at end of file diff --git a/Neoforce/GroupBox.cs b/Neoforce/GroupBox.cs deleted file mode 100644 index 04228ca..0000000 --- a/Neoforce/GroupBox.cs +++ /dev/null @@ -1,139 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: GroupBox.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework.Graphics; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public enum GroupBoxType - { - Normal, - Flat - } - - public class GroupBox : Container - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private GroupBoxType type = GroupBoxType.Normal; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public virtual GroupBoxType Type - { - get { return type; } - set { type = value; Invalidate(); } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public GroupBox(Manager manager) - : base(manager) - { - CheckLayer(Skin, "Control"); - CheckLayer(Skin, "Flat"); - - CanFocus = false; - Passive = true; - Width = 64; - Height = 64; - BackColor = Color.Transparent; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - - private void AdjustClientMargins() - { - SkinLayer layer = this.type == GroupBoxType.Normal ? this.Skin.Layers["Control"] : this.Skin.Layers["Flat"]; - SpriteFont font = (layer.Text != null && layer.Text.Font != null) ? layer.Text.Font.Resource : null; - Vector2 size = font.MeasureString(this.Text); - var cm = this.ClientMargins; - cm.Top = string.IsNullOrWhiteSpace(this.Text) ? this.ClientTop : (int)size.Y; - this.ClientMargins = new Margins(cm.Left, cm.Top, cm.Right, cm.Bottom); - } - - protected override void OnTextChanged(EventArgs e) - { - base.OnTextChanged(e); - AdjustClientMargins(); - } - - protected internal override void OnSkinChanged(EventArgs e) - { - base.OnSkinChanged(e); - AdjustClientMargins(); - } - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - SkinLayer layer = type == GroupBoxType.Normal ? Skin.Layers["Control"] : Skin.Layers["Flat"]; - SpriteFont font = (layer.Text != null && layer.Text.Font != null) ? layer.Text.Font.Resource : null; - Color col = (layer.Text != null) ? layer.Text.Colors.Enabled : Color.White; - Point offset = new Point(layer.Text.OffsetX, layer.Text.OffsetY); - Vector2 size = font.MeasureString(Text); - size.Y = font.LineSpacing; - Rectangle r = new Rectangle(rect.Left, rect.Top + (int)(size.Y / 2), rect.Width, rect.Height - (int)(size.Y / 2)); - - renderer.DrawLayer(this, layer, r); - - if (font != null && Text != null && Text != "") - { - Rectangle bg = new Rectangle(r.Left + offset.X, (r.Top - (int)(size.Y / 2)) + offset.Y, (int)size.X + layer.ContentMargins.Horizontal, (int)size.Y); - renderer.DrawLayer(Manager.Skin.Controls["Control"].Layers[0], bg, new Color(64, 64, 64), 0); - renderer.DrawString(this, layer, Text, new Rectangle(r.Left, r.Top - (int)(size.Y / 2), (int)(size.X), (int)size.Y), true, 0, 0, false); - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/GroupPanel.cs b/Neoforce/GroupPanel.cs deleted file mode 100644 index ac25828..0000000 --- a/Neoforce/GroupPanel.cs +++ /dev/null @@ -1,94 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: GroupPanel.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework.Graphics; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class GroupPanel: Container - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public GroupPanel(Manager manager): base(manager) - { - CanFocus = false; - Passive = true; - Width = 64; - Height = 64; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - SkinLayer layer = Skin.Layers["Control"]; - SpriteFont font = (layer.Text != null && layer.Text.Font != null) ? layer.Text.Font.Resource : null; - Color col = (layer.Text != null) ? layer.Text.Colors.Enabled : Color.White; - Point offset = new Point(layer.Text.OffsetX, layer.Text.OffsetY); - - renderer.DrawLayer(this, layer, rect); - - if (font != null && Text != null && Text != "") - { - renderer.DrawString(this, layer, Text, new Rectangle(rect.Left, rect.Top + layer.ContentMargins.Top, rect.Width, Skin.ClientMargins.Top - layer.ContentMargins.Horizontal), false, offset.X, offset.Y, false); - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/ImageBox.cs b/Neoforce/ImageBox.cs deleted file mode 100644 index 146a15f..0000000 --- a/Neoforce/ImageBox.cs +++ /dev/null @@ -1,197 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: ImageBox.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework.Graphics; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class ImageBox: Control - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private Texture2D image = null; - private SizeMode sizeMode = SizeMode.Normal; - private Rectangle sourceRect = Rectangle.Empty; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public Texture2D Image - { - get { return image; } - set - { - image = value; - sourceRect = new Rectangle(0, 0, image.Width, image.Height); - Invalidate(); - if (!Suspended) OnImageChanged(new EventArgs()); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public Rectangle SourceRect - { - get { return sourceRect; } - set - { - if (value != null && image != null) - { - int l = value.Left; - int t = value.Top; - int w = value.Width; - int h = value.Height; - - if (l < 0) l = 0; - if (t < 0) t = 0; - if (w > image.Width) w = image.Width; - if (h > image.Height) h = image.Height; - if (l + w > image.Width) w = (image.Width - l); - if (t + h > image.Height) h = (image.Height - t); - - sourceRect = new Rectangle(l, t, w, h); - } - else if (image != null) - { - sourceRect = new Rectangle(0, 0, image.Width, image.Height); - } - else - { - sourceRect = Rectangle.Empty; - } - Invalidate(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public SizeMode SizeMode - { - get { return sizeMode; } - set - { - if (value == SizeMode.Auto && image != null) - { - Width = image.Width; - Height = image.Height; - } - sizeMode = value; - Invalidate(); - if (!Suspended) OnSizeModeChanged(new EventArgs()); - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - public event EventHandler ImageChanged; - public event EventHandler SizeModeChanged; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public ImageBox(Manager manager): base(manager) - { - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - CanFocus = false; - Color = Color.White; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - if (image != null) - { - if (sizeMode == SizeMode.Normal) - { - renderer.Draw(image, rect.X, rect.Y, sourceRect, Color); - } - else if (sizeMode == SizeMode.Auto) - { - renderer.Draw(image, rect.X, rect.Y, sourceRect, Color); - } - else if (sizeMode == SizeMode.Stretched) - { - renderer.Draw(image, rect, sourceRect, Color); - } - else if (sizeMode == SizeMode.Centered) - { - int x = (rect.Width / 2) - (image.Width / 2); - int y = (rect.Height / 2) - (image.Height / 2); - - renderer.Draw(image, x, y, sourceRect, Color); - } - else if (sizeMode == SizeMode.Tiled) - { - renderer.DrawTileTexture(image, rect, Color); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnImageChanged(EventArgs e) - { - if (ImageChanged != null) ImageChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnSizeModeChanged(EventArgs e) - { - if (SizeModeChanged != null) SizeModeChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/InputSystem.cs b/Neoforce/InputSystem.cs deleted file mode 100644 index 0e6889f..0000000 --- a/Neoforce/InputSystem.cs +++ /dev/null @@ -1,732 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: InputSystem.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using System.Collections.Generic; -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Input; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - #region //// Enums ///////////// - - //////////////////////////////////////////////////////////////////////////// - [Flags] - public enum InputMethods - { - None = 0x00, - Keyboard = 0x01, - Mouse = 0x02, - GamePad = 0x04, - All = Keyboard | Mouse | 0x04 - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public enum MouseButton - { - None = 0, - Left, - Right, - Middle, - XButton1, - XButton2 - } - //////////////////////////////////////////////////////////////////////////// - - public enum MouseScrollDirection - { - None = 0, - Down = 1, - Up = 2 - } - - //////////////////////////////////////////////////////////////////////////// - public enum GamePadButton - { - None = 0, - Start = 6, - Back, - Up, - Down, - Left, - Right, - A, - B, - X, - Y, - BigButton, - LeftShoulder, - RightShoulder, - LeftTrigger, - RightTrigger, - LeftStick, - RightStick, - LeftStickLeft, - LeftStickRight, - LeftStickUp, - LeftStickDown, - RightStickLeft, - RightStickRight, - RightStickUp, - RightStickDown - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public enum ActivePlayer - { - None = -1, - One = 0, - Two = 1, - Three = 2, - Four = 3 - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Structs /////////// - - //////////////////////////////////////////////////////////////////////////// - public struct GamePadVectors - { - public Vector2 LeftStick; - public Vector2 RightStick; - public float LeftTrigger; - public float RightTrigger; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public struct InputOffset - { - public int X; - public int Y; - public float RatioX; - public float RatioY; - - public InputOffset(int x, int y, float rx, float ry) - { - X = x; - Y = y; - RatioX = rx; - RatioY = ry; - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Classes /////////// - - //////////////////////////////////////////////////////////////////////////// - public class InputSystem: Disposable - { - - #region //// Classes /////////// - - //////////////////////////////////////////////////////////////////////////// - private class InputKey - { - public Keys Key = Keys.None; - public bool Pressed = false; - public double Countdown = RepeatDelay; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private class InputMouseButton - { - public MouseButton Button = MouseButton.None; - public bool Pressed = false; - public double Countdown = RepeatDelay; - - public InputMouseButton() - { - } - - public InputMouseButton(MouseButton button) - { - Button = button; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private class InputMouse - { - public MouseState State = new MouseState(); - public Point Position = new Point(0, 0); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private class InputGamePadButton - { - public GamePadButton Button = GamePadButton.None; - public bool Pressed = false; - public double Countdown = RepeatDelay; - - public InputGamePadButton() - { - } - - public InputGamePadButton(GamePadButton button) - { - Button = button; - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Consts //////////// - - //////////////////////////////////////////////////////////////////////////// - private const int RepeatDelay = 500; - private const int RepeatRate = 50; - private float ClickThreshold = 0.5f; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private List keys = new List(); - private List mouseButtons = new List(); - private List gamePadButtons = new List(); - private MouseState mouseState = new MouseState(); - private GamePadState gamePadState = new GamePadState(); - private Manager manager = null; - private InputOffset inputOffset = new InputOffset(0, 0, 1.0f, 1.0f); - private InputMethods inputMethods = InputMethods.All; - private ActivePlayer activePlayer = ActivePlayer.None; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Sets or gets input offset and ratio when rescaling controls in render target. - /// - public virtual InputOffset InputOffset - { - get { return inputOffset; } - set { inputOffset = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Sets or gets input methods allowed for navigation. - /// - public virtual InputMethods InputMethods - { - get { return inputMethods; } - set { inputMethods = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual ActivePlayer ActivePlayer - { - get { return activePlayer; } - set { activePlayer = value; } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - public event KeyEventHandler KeyDown; - public event KeyEventHandler KeyPress; - public event KeyEventHandler KeyUp; - - public event MouseEventHandler MouseDown; - public event MouseEventHandler MousePress; - public event MouseEventHandler MouseUp; - public event MouseEventHandler MouseMove; - /// - /// Occurs when the mouse is scrolled. - /// - public event MouseEventHandler MouseScroll; - - public event GamePadEventHandler GamePadUp; - public event GamePadEventHandler GamePadDown; - public event GamePadEventHandler GamePadPress; - public event GamePadEventHandler GamePadMove; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public InputSystem(Manager manager, InputOffset offset) - { - this.inputOffset = offset; - this.manager = manager; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public InputSystem(Manager manager): this(manager, new InputOffset(0, 0, 1.0f, 1.0f)) - { - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Initialize() - { - keys.Clear(); - mouseButtons.Clear(); - gamePadButtons.Clear(); - - #if (!XBOX && !XBOX_FAKE) - foreach (string str in Enum.GetNames(typeof(Keys))) - { - InputKey key = new InputKey(); - key.Key = (Keys)Enum.Parse(typeof(Keys), str); - keys.Add(key); - } - - foreach (string str in Enum.GetNames(typeof(MouseButton))) - { - InputMouseButton btn = new InputMouseButton(); - btn.Button = (MouseButton)Enum.Parse(typeof(MouseButton), str); - mouseButtons.Add(btn); - } - - foreach (string str in Enum.GetNames(typeof(GamePadButton))) - { - InputGamePadButton btn = new InputGamePadButton(); - btn.Button = (GamePadButton)Enum.Parse(typeof(GamePadButton), str); - gamePadButtons.Add(btn); - } - #else - gamePadButtons.Add(new InputGamePadButton(GamePadButton.None)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.Start)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.Back)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.Up)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.Down)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.Left)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.Right)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.A)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.B)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.X)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.Y)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.BigButton)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.LeftShoulder)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.RightShoulder)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.LeftTrigger)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.RightTrigger)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.LeftStick)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.RightStick)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.LeftStickLeft)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.LeftStickRight)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.LeftStickUp)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.LeftStickDown)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.RightStickLeft)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.RightStickRight)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.RightStickUp)); - gamePadButtons.Add(new InputGamePadButton(GamePadButton.RightStickDown)); - #endif - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void SendMouseState(MouseState state, GameTime gameTime) - { - UpdateMouse(state, gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void SendKeyboardState(KeyboardState state, GameTime gameTime) - { - UpdateKeys(state, gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void SendGamePadState(PlayerIndex playerIndex, GamePadState state, GameTime gameTime) - { - UpdateGamePad(playerIndex, state, gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Update(GameTime gameTime) - { - #if (!XBOX && !XBOX_FAKE) - MouseState ms = Mouse.GetState(); - KeyboardState ks = Keyboard.GetState(); - #endif - - - - { - #if (!XBOX && !XBOX_FAKE) - if ((inputMethods & InputMethods.Mouse) == InputMethods.Mouse) UpdateMouse(ms, gameTime); - if ((inputMethods & InputMethods.Keyboard) == InputMethods.Keyboard) UpdateKeys(ks, gameTime); - #endif - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private ButtonState GetVectorState(GamePadButton button, GamePadState state) - { - ButtonState ret = ButtonState.Released; - bool down = false; - float t = ClickThreshold; - - switch (button) - { - case GamePadButton.LeftStickLeft: down = state.ThumbSticks.Left.X < -t; break; - case GamePadButton.LeftStickRight: down = state.ThumbSticks.Left.X > t; break; - case GamePadButton.LeftStickUp: down = state.ThumbSticks.Left.Y > t; break; - case GamePadButton.LeftStickDown: down = state.ThumbSticks.Left.Y < -t; break; - - case GamePadButton.RightStickLeft: down = state.ThumbSticks.Right.X < -t; break; - case GamePadButton.RightStickRight: down = state.ThumbSticks.Right.X > t; break; - case GamePadButton.RightStickUp: down = state.ThumbSticks.Right.Y > t; break; - case GamePadButton.RightStickDown: down = state.ThumbSticks.Right.Y < -t; break; - - case GamePadButton.LeftTrigger: down = state.Triggers.Left > t; break; - case GamePadButton.RightTrigger: down = state.Triggers.Right > t; break; - } - - ret = down ? ButtonState.Pressed : ButtonState.Released; - - return ret; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void UpdateGamePad(PlayerIndex playerIndex, GamePadState state, GameTime gameTime) - { - GamePadEventArgs e = new GamePadEventArgs(playerIndex); - - if (state.ThumbSticks.Left != gamePadState.ThumbSticks.Left || - state.ThumbSticks.Right != gamePadState.ThumbSticks.Right || - state.Triggers.Left != gamePadState.Triggers.Left || - state.Triggers.Right != gamePadState.Triggers.Right) - { - BuildGamePadEvent(state, GamePadButton.None, ref e); - if (GamePadMove != null) GamePadMove.Invoke(this, e); - } - - foreach (InputGamePadButton btn in gamePadButtons) - { - ButtonState bs = ButtonState.Released; - - if (btn.Button == GamePadButton.None) continue; - else if (btn.Button == GamePadButton.A) bs = state.Buttons.A; - else if (btn.Button == GamePadButton.B) bs = state.Buttons.B; - else if (btn.Button == GamePadButton.Back) bs = state.Buttons.Back; - else if (btn.Button == GamePadButton.Down) bs = state.DPad.Down; - else if (btn.Button == GamePadButton.Left) bs = state.DPad.Left; - else if (btn.Button == GamePadButton.Right) bs = state.DPad.Right; - else if (btn.Button == GamePadButton.Start) bs = state.Buttons.Start; - else if (btn.Button == GamePadButton.Up) bs = state.DPad.Up; - else if (btn.Button == GamePadButton.X) bs = state.Buttons.X; - else if (btn.Button == GamePadButton.Y) bs = state.Buttons.Y; - else if (btn.Button == GamePadButton.BigButton) bs = state.Buttons.BigButton; - else if (btn.Button == GamePadButton.LeftShoulder) bs = state.Buttons.LeftShoulder; - else if (btn.Button == GamePadButton.RightShoulder) bs = state.Buttons.RightShoulder; - else if (btn.Button == GamePadButton.LeftStick) bs = state.Buttons.LeftStick; - else if (btn.Button == GamePadButton.RightStick) bs = state.Buttons.RightStick; - else bs = GetVectorState(btn.Button, state); - - bool pressed = (bs == ButtonState.Pressed); - if (pressed) - { - double ms = gameTime.ElapsedGameTime.TotalMilliseconds; - if (pressed) btn.Countdown -= ms; - } - - if ((pressed) && (!btn.Pressed)) - { - btn.Pressed = true; - BuildGamePadEvent(state, btn.Button, ref e); - - if (GamePadDown != null) GamePadDown.Invoke(this, e); - if (GamePadPress != null) GamePadPress.Invoke(this, e); - } - else if ((!pressed) && (btn.Pressed)) - { - btn.Pressed = false; - btn.Countdown = RepeatDelay; - BuildGamePadEvent(state, btn.Button, ref e); - - if (GamePadUp != null) GamePadUp.Invoke(this, e); - } - else if (btn.Pressed && btn.Countdown < 0) - { - e.Button = btn.Button; - btn.Countdown = RepeatRate; - BuildGamePadEvent(state, btn.Button, ref e); - - if (GamePadPress != null) GamePadPress.Invoke(this, e); - } - } - gamePadState = state; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void BuildGamePadEvent(GamePadState state, GamePadButton button, ref GamePadEventArgs e) - { - e.State = state; - e.Button = button; - e.Vectors.LeftStick = new Vector2(state.ThumbSticks.Left.X, state.ThumbSticks.Left.Y); - e.Vectors.RightStick = new Vector2(state.ThumbSticks.Right.X, state.ThumbSticks.Right.Y); - e.Vectors.LeftTrigger = state.Triggers.Left; - e.Vectors.RightTrigger = state.Triggers.Right; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void UpdateKeys(KeyboardState state, GameTime gameTime) - { - #if (!XBOX && !XBOX_FAKE) - - KeyEventArgs e = new KeyEventArgs(); - - e.Caps = (((ushort)NativeMethods.GetKeyState(0x14)) & 0xffff) != 0; - - foreach (Keys key in state.GetPressedKeys()) - { - if (key == Keys.LeftAlt || key == Keys.RightAlt) e.Alt = true; - else if (key == Keys.LeftShift || key == Keys.RightShift) e.Shift = true; - else if (key == Keys.LeftControl || key == Keys.RightControl) e.Control = true; - } - - foreach (InputKey key in keys) - { - if (key.Key == Keys.LeftAlt || key.Key == Keys.RightAlt || - key.Key == Keys.LeftShift || key.Key == Keys.RightShift || - key.Key == Keys.LeftControl || key.Key == Keys.RightControl) - { - continue; - } - - bool pressed = state.IsKeyDown(key.Key); - - double ms = gameTime.ElapsedGameTime.TotalMilliseconds; - if (pressed) key.Countdown -= ms; - - if ((pressed) && (!key.Pressed)) - { - key.Pressed = true; - e.Key = key.Key; - - if (KeyDown != null) KeyDown.Invoke(this, e); - if (KeyPress != null) KeyPress.Invoke(this, e); - } - else if ((!pressed) && (key.Pressed)) - { - key.Pressed = false; - key.Countdown = RepeatDelay; - e.Key = key.Key; - - if (KeyUp != null) KeyUp.Invoke(this, e); - } - else if (key.Pressed && key.Countdown < 0) - { - key.Countdown = RepeatRate; - e.Key = key.Key; - - if (KeyPress != null) KeyPress.Invoke(this, e); - } - } - #endif - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private Point RecalcPosition(Point pos) - { - return new Point((int)((pos.X - InputOffset.X) / InputOffset.RatioX), (int)((pos.Y - InputOffset.Y) / InputOffset.RatioY)); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void AdjustPosition(ref MouseEventArgs e) - { - Rectangle screen = manager.Game.Window.ClientBounds; - - if (e.Position.X < 0) e.Position.X = 0; - if (e.Position.Y < 0) e.Position.Y = 0; - if (e.Position.X >= screen.Width) e.Position.X = screen.Width - 1; - if (e.Position.Y >= screen.Height) e.Position.Y = screen.Height - 1; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void BuildMouseEvent(MouseState state, MouseButton button, ref MouseEventArgs e) - { - e.State = state; - e.Button = button; - - e.Position = new Point(state.X, state.Y); - AdjustPosition(ref e); - - e.Position = RecalcPosition(e.Position); - e.State = new MouseState(e.Position.X, e.Position.Y, e.State.ScrollWheelValue, e.State.LeftButton, e.State.MiddleButton, e.State.RightButton, e.State.XButton1, e.State.XButton2); - - Point pos = RecalcPosition(new Point(mouseState.X, mouseState.Y)); - e.Difference = new Point(e.Position.X - pos.X, e.Position.Y - pos.Y); - } - //////////////////////////////////////////////////////////////////////////// - - private void BuildMouseEvent(MouseState state, MouseButton button, MouseScrollDirection direction, ref MouseEventArgs e) - { - BuildMouseEvent(state, button, ref e); - - e.ScrollDirection = direction; - } - - //////////////////////////////////////////////////////////////////////////// - private void UpdateMouse(MouseState state, GameTime gameTime) - { - #if (!XBOX && !XBOX_FAKE) - - if ((state.X != mouseState.X) || (state.Y != mouseState.Y)) - { - MouseEventArgs e = new MouseEventArgs(); - - MouseButton btn = MouseButton.None; - if (state.LeftButton == ButtonState.Pressed) btn = MouseButton.Left; - else if (state.RightButton == ButtonState.Pressed) btn = MouseButton.Right; - else if (state.MiddleButton == ButtonState.Pressed) btn = MouseButton.Middle; - else if (state.XButton1 == ButtonState.Pressed) btn = MouseButton.XButton1; - else if (state.XButton2 == ButtonState.Pressed) btn = MouseButton.XButton2; - - BuildMouseEvent(state, btn, ref e); - if (MouseMove != null) - { - MouseMove.Invoke(this, e); - } - } - - // Mouse wheel position changed - if (state.ScrollWheelValue != mouseState.ScrollWheelValue) - { - MouseEventArgs e = new MouseEventArgs(); - MouseScrollDirection direction = state.ScrollWheelValue < mouseState.ScrollWheelValue ? MouseScrollDirection.Down : MouseScrollDirection.Up; - - BuildMouseEvent(state, MouseButton.None, direction, ref e); - - if (MouseScroll != null) - { - MouseScroll.Invoke(this, e); - } - } - - UpdateButtons(state, gameTime); - - mouseState = state; - - #endif - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void UpdateButtons(MouseState state, GameTime gameTime) - { - #if (!XBOX && !XBOX_FAKE) - - MouseEventArgs e = new MouseEventArgs(); - - foreach (InputMouseButton btn in mouseButtons) - { - ButtonState bs = ButtonState.Released; - - if (btn.Button == MouseButton.Left) bs = state.LeftButton; - else if (btn.Button == MouseButton.Right) bs = state.RightButton; - else if (btn.Button == MouseButton.Middle) bs = state.MiddleButton; - else if (btn.Button == MouseButton.XButton1) bs = state.XButton1; - else if (btn.Button == MouseButton.XButton2) bs = state.XButton2; - else continue; - - bool pressed = (bs == ButtonState.Pressed); - if (pressed) - { - double ms = gameTime.ElapsedGameTime.TotalMilliseconds; - if (pressed) btn.Countdown -= ms; - } - - if ((pressed) && (!btn.Pressed)) - { - btn.Pressed = true; - BuildMouseEvent(state, btn.Button, ref e); - - if (MouseDown != null) MouseDown.Invoke(this, e); - if (MousePress != null) MousePress.Invoke(this, e); - } - else if ((!pressed) && (btn.Pressed)) - { - btn.Pressed = false; - btn.Countdown = RepeatDelay; - BuildMouseEvent(state, btn.Button, ref e); - - if (MouseUp != null) MouseUp.Invoke(this, e); - } - else if (btn.Pressed && btn.Countdown < 0) - { - e.Button = btn.Button; - btn.Countdown = RepeatRate; - BuildMouseEvent(state, btn.Button, ref e); - - if (MousePress != null) MousePress.Invoke(this, e); - } - } - - #endif - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - -} \ No newline at end of file diff --git a/Neoforce/KeyboardLayout.cs b/Neoforce/KeyboardLayout.cs deleted file mode 100644 index 6a93ff0..0000000 --- a/Neoforce/KeyboardLayout.cs +++ /dev/null @@ -1,461 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: KeyboardLayout.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -/***** - * Made Changes to the German Input, based on Kergos, input. - *****/ - -#region //// Using ///////////// - -////////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework.Input; -using System.Globalization; -using System.Collections.Generic; -using System; -using System.Text; -////////////////////////////////////////////////////////////////////////////// - -#endregion - - -namespace TomShane.Neoforce.Controls -{ - - public class KeyboardLayout - { - - #region //// Fields //////////// - - ////////////////////////////////////////////////////////////////////////// - private string name = "English"; - public List LayoutList = new List(); - ////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - ////////////////////////////////////////////////////////////////////////// - public virtual string Name - { - get { return name; } - set { name = value; } - } - ////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - ////////////////////////////////////////////////////////////////////////// - public KeyboardLayout() - { - LayoutList.Add(1033); - } - ////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual string GetKey(KeyEventArgs args) - { - string ret = ""; - - if (args.Caps && !args.Shift) ret = KeyToString(args).ToUpper(); - else if (!args.Caps && args.Shift) ret = KeyToString(args).ToUpper(); - else if (args.Caps && args.Shift) ret = KeyToString(args).ToLower(); - else if (!args.Caps && !args.Shift) ret = KeyToString(args).ToLower(); - - - return ret; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual string KeyToString(KeyEventArgs args) - { - switch (args.Key) - { - case Keys.A: - return "a"; - case Keys.B: - return "b"; - case Keys.C: - return "c"; - case Keys.D: - return "d"; - case Keys.E: - return "e"; - case Keys.F: - return "f"; - case Keys.G: - return "g"; - case Keys.H: - return "h"; - case Keys.I: - return "i"; - case Keys.J: - return "j"; - case Keys.K: - return "k"; - case Keys.L: - return "l"; - case Keys.M: - return "m"; - case Keys.N: - return "n"; - case Keys.O: - return "o"; - case Keys.P: - return "p"; - case Keys.Q: - return "q"; - case Keys.R: - return "r"; - case Keys.S: - return "s"; - case Keys.T: - return "t"; - case Keys.U: - return "u"; - case Keys.V: - return "v"; - case Keys.W: - return "w"; - case Keys.X: - return "x"; - case Keys.Y: - return "y"; - case Keys.Z: - return "z"; - - case Keys.D0: - return (args.Shift) ? ")" : "0"; - case Keys.D1: - return (args.Shift) ? "!" : "1"; - case Keys.D2: - return (args.Shift) ? "@" : "2"; - case Keys.D3: - return (args.Shift) ? "#" : "3"; - case Keys.D4: - return (args.Shift) ? "$" : "4"; - case Keys.D5: - return (args.Shift) ? "%" : "5"; - case Keys.D6: - return (args.Shift) ? "^" : "6"; - case Keys.D7: - return (args.Shift) ? "&" : "7"; - case Keys.D8: - return (args.Shift) ? "*" : "8"; - case Keys.D9: - return (args.Shift) ? "(" : "9"; - - case Keys.OemPlus: - return (args.Shift) ? "+" : "="; - case Keys.OemMinus: - return (args.Shift) ? "_" : "-"; - case Keys.OemOpenBrackets: - return (args.Shift) ? "{" : "["; - case Keys.OemCloseBrackets: - return (args.Shift) ? "}" : "]"; - case Keys.OemQuestion: - return (args.Shift) ? "?" : "/"; - case Keys.OemPeriod: - return (args.Shift) ? ">" : "."; - case Keys.OemComma: - return (args.Shift) ? "<" : ","; - case Keys.OemPipe: - return (args.Shift) ? "|" : "\\"; - case Keys.Space: - return " "; - case Keys.OemSemicolon: - return (args.Shift) ? ":" : ";"; - case Keys.OemQuotes: - return (args.Shift) ? "\"" : "'"; - case Keys.OemTilde: - return (args.Shift) ? "~" : "`"; - - case Keys.NumPad0: - return (args.Shift) ? "" : "0"; - case Keys.NumPad1: - return (args.Shift) ? "" : "1"; - case Keys.NumPad2: - return (args.Shift) ? "" : "2"; - case Keys.NumPad3: - return (args.Shift) ? "" : "3"; - case Keys.NumPad4: - return (args.Shift) ? "" : "4"; - case Keys.NumPad5: - return (args.Shift) ? "" : "5"; - case Keys.NumPad6: - return (args.Shift) ? "" : "6"; - case Keys.NumPad7: - return (args.Shift) ? "" : "7"; - case Keys.NumPad8: - return (args.Shift) ? "" : "8"; - case Keys.NumPad9: - return (args.Shift) ? "" : "9"; - case Keys.Decimal: - return (args.Shift) ? "" : "."; - - case Keys.Divide: - return (args.Shift) ? "/" : "/"; - case Keys.Multiply: - return (args.Shift) ? "*" : "*"; - case Keys.Subtract: - return (args.Shift) ? "-" : "-"; - case Keys.Add: - return (args.Shift) ? "+" : "+"; - - default: - return ""; - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - - public class CzechKeyboardLayout: KeyboardLayout - { - - #region //// Constructors ////// - - ////////////////////////////////////////////////////////////////////////// - public CzechKeyboardLayout() - { - Name = "Czech"; - LayoutList.Clear(); - LayoutList.Add(1029); - } - ////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - protected override string KeyToString(KeyEventArgs args) - { - switch (args.Key) - { - case Keys.D0: - return (args.Shift) ? "0" : "é"; - case Keys.D1: - return (args.Shift) ? "1" : "+"; - case Keys.D2: - return (args.Shift) ? "2" : "ì"; - case Keys.D3: - return (args.Shift) ? "3" : "š"; - case Keys.D4: - return (args.Shift) ? "4" : "è"; - case Keys.D5: - return (args.Shift) ? "5" : "ø"; - case Keys.D6: - return (args.Shift) ? "6" : "ž"; - case Keys.D7: - return (args.Shift) ? "7" : "ý"; - case Keys.D8: - return (args.Shift) ? "8" : "á"; - case Keys.D9: - return (args.Shift) ? "9" : "í"; - - case Keys.OemPlus: - return (args.Shift) ? "¡" : "´"; - case Keys.OemMinus: - return (args.Shift) ? "%" : "="; - case Keys.OemOpenBrackets: - return (args.Shift) ? "/" : "ú"; - case Keys.OemCloseBrackets: - return (args.Shift) ? "(" : ")"; - case Keys.OemQuestion: - return (args.Shift) ? "_" : "-"; - case Keys.OemPeriod: - return (args.Shift) ? ":" : "."; - case Keys.OemComma: - return (args.Shift) ? "?" : ","; - case Keys.OemPipe: - return (args.Shift) ? "'" : "¨"; - case Keys.Space: - return " "; - case Keys.OemSemicolon: - return (args.Shift) ? "\"" : "ù"; - case Keys.OemQuotes: - return (args.Shift) ? "!" : "§"; - case Keys.OemTilde: - return (args.Shift) ? "°" : ";"; - - case Keys.Decimal: - return (args.Shift) ? "" : ","; - - default: - return base.KeyToString(args); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - - public class GermanKeyboardLayout : KeyboardLayout - { - - #region //// Constructors ////// - - ////////////////////////////////////////////////////////////////////////// - public GermanKeyboardLayout() - { - Name = "German"; - LayoutList.Clear(); - LayoutList.Add(1031); - } - ////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - protected override string KeyToString(KeyEventArgs args) - { - switch (args.Key) - { - case Keys.D0: - return (args.Shift) ? "=" : "0"; - case Keys.D1: - return (args.Shift) ? "!" : "1"; - case Keys.D2: - return (args.Shift) ? "\"": "2"; - case Keys.D3: - return (args.Shift) ? "§" : "3"; - case Keys.D4: - return (args.Shift) ? "$" : "4"; - case Keys.D5: - return (args.Shift) ? "%" : "5"; - case Keys.D6: - return (args.Shift) ? "&" : "6"; - case Keys.D7: - return (args.Shift) ? "/" : "7"; - case Keys.D8: - return (args.Shift) ? "(" : "8"; - case Keys.D9: - return (args.Shift) ? ")" : "9"; - case Keys.OemBackslash: - return (args.Shift) ? ">" : "<"; - case Keys.OemPlus: - return (args.Shift) ? "*" : "+"; - case Keys.OemMinus: - return (args.Shift) ? "_" : "-"; - case Keys.OemOpenBrackets: - return (args.Shift) ? "?" : "ß"; - case Keys.OemCloseBrackets: - return (args.Shift) ? "`" : "´"; - case Keys.OemQuestion: - return (args.Shift) ? "'" : "#"; - case Keys.OemPeriod: - return (args.Shift) ? ":" : "."; - case Keys.OemComma: - return (args.Shift) ? ";" : ","; - case Keys.OemPipe: - return (args.Shift) ? "°" : "^"; - case Keys.Space: - return " "; - case Keys.OemSemicolon: - return (args.Shift) ? "Ü" : "ü"; - case Keys.OemQuotes: - return (args.Shift) ? "Ä" : "ä"; - case Keys.OemTilde: - return (args.Shift) ? "Ö" : "ö"; - - case Keys.Decimal: - return (args.Shift) ? "" : "."; - - default: - return base.KeyToString(args); - } - } - //////////////////////////////////////////////////////////////////////////// - - - #endregion - - } - - public class PolishKeyboardLayout: KeyboardLayout - { - - #region //// Constructors ////// - ////////////////////////////////////////////////////////////////////////// - public PolishKeyboardLayout() - { - Name = "Polish"; - LayoutList.Clear(); - LayoutList.Add(1045); - } - ////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - protected override string KeyToString(KeyEventArgs args) - { - if (args.Alt) - { - switch (args.Key) - { - case Keys.A: - return (args.Shift) ? "¥" : "¹"; - case Keys.C: - return (args.Shift) ? "Æ" : "æ"; - case Keys.E: - return (args.Shift) ? "Ê" : "ê"; - case Keys.L: - return (args.Shift) ? "£" : "³"; - case Keys.N: - return (args.Shift) ? "Ñ" : "ñ"; - case Keys.O: - return (args.Shift) ? "Ó" : "ó"; - case Keys.S: - return (args.Shift) ? "Œ" : "œ"; - case Keys.X: - return (args.Shift) ? "" : "Ÿ"; - case Keys.Z: - return (args.Shift) ? "¯" : "¿"; - } - } - return base.KeyToString(args); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} - diff --git a/Neoforce/Label.cs b/Neoforce/Label.cs deleted file mode 100644 index a479796..0000000 --- a/Neoforce/Label.cs +++ /dev/null @@ -1,104 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Label.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class Label: Control - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private Alignment alignment = Alignment.MiddleLeft; - private bool ellipsis = true; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public virtual Alignment Alignment - { - get { return alignment; } - set { alignment = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool Ellipsis - { - get { return ellipsis; } - set { ellipsis = value; } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public Label(Manager manager): base(manager) - { - CanFocus = false; - Passive = true; - Width = 64; - Height = 16; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - //base.DrawControl(renderer, rect, gameTime); - - SkinLayer s = new SkinLayer(Skin.Layers[0]); - s.Text.Alignment = alignment; - renderer.DrawString(this, s, Text, rect, true, 0, 0, ellipsis); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/Layout.cs b/Neoforce/Layout.cs deleted file mode 100644 index fd9f62e..0000000 --- a/Neoforce/Layout.cs +++ /dev/null @@ -1,182 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Layout.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using Microsoft.Xna.Framework; -using System.Xml; -using System.Reflection; -using System.IO; -using Microsoft.Xna.Framework.Graphics; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - - public static class Layout - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public static Container Load(Manager manager, string asset) - { - Container win = null; - LayoutXmlDocument doc = new LayoutXmlDocument(); - ArchiveManager content = new ArchiveManager(manager.Game.Services); - - try - { - content.RootDirectory = manager.LayoutDirectory; - - #if (!XBOX && !XBOX_FAKE) - - string file = content.RootDirectory + asset; - - if (File.Exists(file)) - { - doc.Load(file); - } - else - - #endif - { - doc = content.Load(asset); - } - - - if (doc != null && doc["Layout"]["Controls"] != null && doc["Layout"]["Controls"].HasChildNodes) - { - XmlNode node = doc["Layout"]["Controls"].GetElementsByTagName("Control").Item(0); - string cls = node.Attributes["Class"].Value; - Type type = Type.GetType(cls); - - if (type == null) - { - cls = "TomShane.Neoforce.Controls." + cls; - type = Type.GetType(cls); - } - - win = (Container)LoadControl(manager, node, type, null); - } - - } - finally - { - content.Dispose(); - } - - return win; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private static Control LoadControl(Manager manager, XmlNode node, Type type, Control parent) - { - Control c = null; - - Object[] args = new Object[] {manager}; - - c = (Control)type.InvokeMember(null, BindingFlags.CreateInstance, null, null, args); - if (parent != null) c.Parent = parent; - c.Name = node.Attributes["Name"].Value; - - if (node != null && node["Properties"] != null && node["Properties"].HasChildNodes) - { - LoadProperties(node["Properties"].GetElementsByTagName("Property"), c); - } - - if (node != null && node["Controls"] != null && node["Controls"].HasChildNodes) - { - foreach (XmlElement e in node["Controls"].GetElementsByTagName("Control")) - { - string cls = e.Attributes["Class"].Value; - Type t = Type.GetType(cls); - - if (t == null) - { - cls = "TomShane.Neoforce.Controls." + cls; - t = Type.GetType(cls); - } - LoadControl(manager, e, t, c); - } - } - - return c; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private static void LoadProperties(XmlNodeList node, Control c) - { - foreach (XmlElement e in node) - { - string name = e.Attributes["Name"].Value; - string val = e.Attributes["Value"].Value; - - PropertyInfo i = c.GetType().GetProperty(name); - - if (i != null) - { - { - try - { - i.SetValue(c, Convert.ChangeType(val, i.PropertyType, null), null); - } - catch - { - } - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/ListBox.cs b/Neoforce/ListBox.cs deleted file mode 100644 index 5598674..0000000 --- a/Neoforce/ListBox.cs +++ /dev/null @@ -1,485 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: ListBox.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using System.Collections.Generic; -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Input; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - #region //// Classes /////////// - - //////////////////////////////////////////////////////////////////////////// - /// - public class ListBox : Control - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private List items = new List(); - private ScrollBar sbVert = null; - private ClipBox pane = null; - private int itemIndex = -1; - private bool hotTrack = false; - private int itemsCount = 0; - private bool hideSelection = true; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public virtual List Items - { - get { return items; } - internal set { items = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool HotTrack - { - get { return hotTrack; } - set - { - if (hotTrack != value) - { - hotTrack = value; - if (!Suspended) OnHotTrackChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int ItemIndex - { - get { return itemIndex; } - set - { - //if (itemIndex != value) - { - if (value >= 0 && value < items.Count) - { - itemIndex = value; - } - else - { - itemIndex = -1; - } - ScrollTo(itemIndex); - - if (!Suspended) OnItemIndexChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool HideSelection - { - get { return hideSelection; } - set - { - if (hideSelection != value) - { - hideSelection = value; - Invalidate(); - if (!Suspended) OnHideSelectionChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - public event EventHandler HotTrackChanged; - public event EventHandler ItemIndexChanged; - public event EventHandler HideSelectionChanged; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public ListBox(Manager manager) - : base(manager) - { - Width = 64; - Height = 64; - MinimumHeight = 16; - - sbVert = new ScrollBar(Manager, Orientation.Vertical); - sbVert.Init(); - sbVert.Parent = this; - sbVert.Left = Left + Width - sbVert.Width - Skin.Layers["Control"].ContentMargins.Right; - sbVert.Top = Top + Skin.Layers["Control"].ContentMargins.Top; - sbVert.Height = Height - Skin.Layers["Control"].ContentMargins.Vertical; - sbVert.Anchor = Anchors.Top | Anchors.Right | Anchors.Bottom; - sbVert.PageSize = 25; - sbVert.Range = 1; - sbVert.PageSize = 1; - sbVert.StepSize = 10; - - pane = new ClipBox(manager); - pane.Init(); - pane.Parent = this; - pane.Top = Skin.Layers["Control"].ContentMargins.Top; - pane.Left = Skin.Layers["Control"].ContentMargins.Left; - pane.Width = Width - sbVert.Width - Skin.Layers["Control"].ContentMargins.Horizontal - 1; - pane.Height = Height - Skin.Layers["Control"].ContentMargins.Vertical; - pane.Anchor = Anchors.All; - pane.Passive = true; - pane.CanFocus = false; - pane.Draw += new DrawEventHandler(DrawPane); - - CanFocus = true; - Passive = false; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void AutoHeight(int maxItems) - { - if (items != null && items.Count < maxItems) maxItems = items.Count; - if (maxItems < 3) - { - //maxItems = 3; - sbVert.Visible = false; - pane.Width = Width - Skin.Layers["Control"].ContentMargins.Horizontal - 1; - } - else - { - pane.Width = Width - sbVert.Width - Skin.Layers["Control"].ContentMargins.Horizontal - 1; - sbVert.Visible = true; - } - - SkinText font = Skin.Layers["Control"].Text; - if (items != null && items.Count > 0) - { - int h = (int)font.Font.Resource.MeasureString(items[0].ToString()).Y; - Height = (h * maxItems) + (Skin.Layers["Control"].ContentMargins.Vertical);// - Skin.OriginMargins.Vertical); - } - else - { - Height = 32; - } - } - //////////////////////////////////////////////////////////////////////////// - - public override int MinimumHeight - { - get { return base.MinimumHeight; } - set - { - base.MinimumHeight = value; - if (this.sbVert != null) this.sbVert.MinimumHeight = value; - } - } - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - sbVert.Invalidate(); - pane.Invalidate(); - //DrawPane(this, new DrawEventArgs(renderer, rect, gameTime)); - - base.DrawControl(renderer, rect, gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void DrawPane(object sender, DrawEventArgs e) - { - if (items != null && items.Count > 0) - { - SkinText font = Skin.Layers["Control"].Text; - SkinLayer sel = Skin.Layers["ListBox.Selection"]; - int h = (int)font.Font.Resource.MeasureString(items[0].ToString()).Y; - int v = (sbVert.Value / 10); - int p = (sbVert.PageSize / 10); - int d = (int)(((sbVert.Value % 10) / 10f) * h); - int c = items.Count; - int s = itemIndex; - - for (int i = v; i <= v + p + 1; i++) - { - if (i < c) - { - e.Renderer.DrawString(this, Skin.Layers["Control"], items[i].ToString(), new Rectangle(e.Rectangle.Left, e.Rectangle.Top - d + ((i - v) * h), e.Rectangle.Width, h), false); - } - } - if (s >= 0 && s < c && (Focused || !hideSelection)) - { - int pos = -d + ((s - v) * h); - if (pos > -h && pos < (p + 1) * h) - { - e.Renderer.DrawLayer(this, sel, new Rectangle(e.Rectangle.Left, e.Rectangle.Top + pos, e.Rectangle.Width, h)); - e.Renderer.DrawString(this, sel, items[s].ToString(), new Rectangle(e.Rectangle.Left, e.Rectangle.Top + pos, e.Rectangle.Width, h), false); - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMouseDown(MouseEventArgs e) - { - base.OnMouseDown(e); - - if (e.Button == MouseButton.Left || e.Button == MouseButton.Right) - { - TrackItem(e.Position.X, e.Position.Y); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void TrackItem(int x, int y) - { - if (items != null && items.Count > 0 && (pane.ControlRect.Contains(new Point(x, y)))) - { - SkinText font = Skin.Layers["Control"].Text; - int h = (int)font.Font.Resource.MeasureString(items[0].ToString()).Y; - int d = (int)(((sbVert.Value % 10) / 10f) * h); - int i = (int)Math.Floor((sbVert.Value / 10f) + ((float)y / h)); - if (i >= 0 && i < Items.Count && i >= (int)Math.Floor((float)sbVert.Value / 10f) && i < (int)Math.Ceiling((float)(sbVert.Value + sbVert.PageSize) / 10f)) ItemIndex = i; - Focused = true; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMouseMove(MouseEventArgs e) - { - base.OnMouseMove(e); - - if (hotTrack) - { - TrackItem(e.Position.X, e.Position.Y); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnKeyPress(KeyEventArgs e) - { - if (e.Key == Keys.Down) - { - e.Handled = true; - itemIndex += sbVert.StepSize / 10; - } - else if (e.Key == Keys.Up) - { - e.Handled = true; - itemIndex -= sbVert.StepSize / 10; - } - else if (e.Key == Keys.PageDown) - { - e.Handled = true; - itemIndex += sbVert.PageSize / 10; - } - else if (e.Key == Keys.PageUp) - { - e.Handled = true; - itemIndex -= sbVert.PageSize / 10; - } - else if (e.Key == Keys.Home) - { - e.Handled = true; - itemIndex = 0; - } - else if (e.Key == Keys.End) - { - e.Handled = true; - itemIndex = items.Count - 1; - } - - if (itemIndex < 0) itemIndex = 0; - else if (itemIndex >= Items.Count) itemIndex = Items.Count - 1; - - ItemIndex = itemIndex; - - base.OnKeyPress(e); - } - //////////////////////////////////////////////////////////////////////////// - - /// - /// Handles mouse scroll events for the list box. - /// - /// - protected override void OnMouseScroll(MouseEventArgs e) - { - Focused = true; - - if (e.ScrollDirection == MouseScrollDirection.Down) - { - e.Handled = true; - itemIndex += sbVert.StepSize / 10; - } - else if (e.ScrollDirection == MouseScrollDirection.Up) - { - e.Handled = true; - itemIndex -= sbVert.StepSize / 10; - } - - // Wrap index in collection range. - if (itemIndex < 0) itemIndex = 0; - else if (itemIndex >= Items.Count) itemIndex = Items.Count - 1; - - ItemIndex = itemIndex; - - base.OnMouseScroll(e); - } - - //////////////////////////////////////////////////////////////////////////// - protected override void OnGamePadPress(GamePadEventArgs e) - { - if (e.Button == GamePadActions.Down) - { - e.Handled = true; - itemIndex += sbVert.StepSize / 10; - } - else if (e.Button == GamePadActions.Up) - { - e.Handled = true; - itemIndex -= sbVert.StepSize / 10; - } - - if (itemIndex < 0) itemIndex = 0; - else if (itemIndex >= Items.Count) itemIndex = Items.Count - 1; - - ItemIndex = itemIndex; - base.OnGamePadPress(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void ItemsChanged() - { - if (items != null && items.Count > 0) - { - SkinText font = Skin.Layers["Control"].Text; - int h = (int)font.Font.Resource.MeasureString(items[0].ToString()).Y; - - int sizev = Height - Skin.Layers["Control"].ContentMargins.Vertical; - sbVert.Range = items.Count * 10; - sbVert.PageSize = (int)Math.Floor((float)sizev * 10 / h); - Invalidate(); - } - else if (items == null || items.Count <= 0) - { - sbVert.Range = 1; - sbVert.PageSize = 1; - Invalidate(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnResize(ResizeEventArgs e) - { - base.OnResize(e); - ItemsChanged(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void ScrollTo(int index) - { - ItemsChanged(); - if ((index * 10) < sbVert.Value) - { - sbVert.Value = index * 10; - } - else if (index >= (int)Math.Floor(((float)sbVert.Value + sbVert.PageSize) / 10f)) - { - sbVert.Value = ((index + 1) * 10) - sbVert.PageSize; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void Update(GameTime gameTime) - { - base.Update(gameTime); - - if (Visible && items != null && items.Count != itemsCount) - { - itemsCount = items.Count; - ItemsChanged(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnItemIndexChanged(EventArgs e) - { - if (ItemIndexChanged != null) ItemIndexChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnHotTrackChanged(EventArgs e) - { - if (HotTrackChanged != null) HotTrackChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnHideSelectionChanged(EventArgs e) - { - if (HideSelectionChanged != null) HideSelectionChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - -} diff --git a/Neoforce/MainMenu.cs b/Neoforce/MainMenu.cs deleted file mode 100644 index b4f5ac4..0000000 --- a/Neoforce/MainMenu.cs +++ /dev/null @@ -1,362 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: MainMenu.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using System.Collections.Generic; -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; -using Microsoft.Xna.Framework.Input; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class MainMenu: MenuBase - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private Rectangle[] rs; - private int lastIndex = -1; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public MainMenu(Manager manager): base(manager) - { - Left = 0; - Top = 0; - Height = 24; - Detached = false; - DoubleClicks = false; - StayOnBack = true; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Destructors /////// - - //////////////////////////////////////////////////////////////////////////// - protected override void Dispose(bool disposing) - { - if (disposing) - { - } - base.Dispose(disposing); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls["MainMenu"]); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - SkinLayer l1 = Skin.Layers["Control"]; - SkinLayer l2 = Skin.Layers["Selection"]; - rs = new Rectangle[Items.Count]; - - renderer.DrawLayer(this, l1, rect, ControlState.Enabled); - - int prev = l1.ContentMargins.Left; - for (int i = 0; i < Items.Count; i++) - { - MenuItem mi = Items[i]; - - int tw = (int)l1.Text.Font.Resource.MeasureString(mi.Text).X + l1.ContentMargins.Horizontal; - rs[i] = new Rectangle(rect.Left + prev, rect.Top + l1.ContentMargins.Top, tw, Height - l1.ContentMargins.Vertical); - prev += tw; - - if (ItemIndex != i) - { - if (mi.Enabled && Enabled) - { - renderer.DrawString(this, l1, mi.Text, rs[i], ControlState.Enabled, false); - } - else - { - renderer.DrawString(this, l1, mi.Text, rs[i], ControlState.Disabled, false); - } - } - else - { - if (Items[i].Enabled && Enabled) - { - renderer.DrawLayer(this, l2, rs[i], ControlState.Enabled); - renderer.DrawString(this, l2, mi.Text, rs[i], ControlState.Enabled, false); - } - else - { - renderer.DrawLayer(this, l2, rs[i], ControlState.Disabled); - renderer.DrawString(this, l2, mi.Text, rs[i], ControlState.Disabled, false); - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void TrackItem(int x, int y) - { - if (Items != null && Items.Count > 0 && rs != null) - { - Invalidate(); - for (int i = 0; i < rs.Length; i++) - { - if (rs[i].Contains(x, y)) - { - if (i >= 0 && i != ItemIndex) - { - Items[i].SelectedInvoke(new EventArgs()); - } - ItemIndex = i; - return; - } - } - if (ChildMenu == null) ItemIndex = -1; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private bool CheckArea(int x, int y) - { - return true; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMouseMove(MouseEventArgs e) - { - base.OnMouseMove(e); - int i = lastIndex; - - TrackItem(e.State.X - Root.AbsoluteLeft, e.State.Y - Root.AbsoluteTop); - - if (ItemIndex >= 0 && (i == -1 || i != ItemIndex) && Items[ItemIndex].Items != null && Items[ItemIndex].Items.Count > 0 && ChildMenu != null) - { - HideSubMenu(); - lastIndex = ItemIndex; - OnClick(e); - } - else if (ChildMenu != null && i != ItemIndex) - { - HideSubMenu(); - Focused = true; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMouseDown(MouseEventArgs e) - { - base.OnMouseDown(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMouseOut(MouseEventArgs e) - { - base.OnMouseOut(e); - - OnMouseMove(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void HideSubMenu() - { - if (ChildMenu != null) - { - (ChildMenu as ContextMenu).HideMenu(true); - ChildMenu.Dispose(); - ChildMenu = null; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void HideMenu() - { - if (ChildMenu != null) - { - (ChildMenu as ContextMenu).HideMenu(true); - ChildMenu.Dispose(); - ChildMenu = null; - } - if (Manager.FocusedControl is MenuBase) Focused = true; - Invalidate(); - ItemIndex = -1; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnClick(EventArgs e) - { - base.OnClick(e); - - MouseEventArgs ex = (e is MouseEventArgs) ? (MouseEventArgs)e : new MouseEventArgs(); - - if (ex.Button == MouseButton.Left || ex.Button == MouseButton.None) - { - if (ItemIndex >= 0 && Items[ItemIndex].Enabled) - { - if (ItemIndex >= 0 && Items[ItemIndex].Items != null && Items[ItemIndex].Items.Count > 0) - { - if (ChildMenu != null) - { - ChildMenu.Dispose(); - ChildMenu = null; - } - ChildMenu = new ContextMenu(Manager); - (ChildMenu as ContextMenu).RootMenu = this; - (ChildMenu as ContextMenu).ParentMenu = this; - (ChildMenu as ContextMenu).Sender = this.Root; - ChildMenu.Items.AddRange(Items[ItemIndex].Items); - - int y = Root.AbsoluteTop + rs[ItemIndex].Bottom + 1; - (ChildMenu as ContextMenu).Show(this.Root, Root.AbsoluteLeft + rs[ItemIndex].Left, y); - if (ex.Button == MouseButton.None) (ChildMenu as ContextMenu).ItemIndex = 0; - } - else - { - if (ItemIndex >= 0) - { - Items[ItemIndex].ClickInvoke(ex); - } - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnKeyPress(KeyEventArgs e) - { - base.OnKeyPress(e); - - if (e.Key == Keys.Right) - { - ItemIndex += 1; - e.Handled = true; - } - if (e.Key == Keys.Left) - { - ItemIndex -= 1; - e.Handled = true; - } - - if (ItemIndex > Items.Count - 1) ItemIndex = 0; - if (ItemIndex < 0) ItemIndex = Items.Count - 1; - - if (e.Key == Keys.Down && Items.Count > 0 && Items[ItemIndex].Items.Count > 0) - { - e.Handled = true; - OnClick(new MouseEventArgs(new MouseState(), MouseButton.None, Point.Zero)); - } - if (e.Key == Keys.Escape) - { - e.Handled = true; - ItemIndex = -1; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnGamePadPress(GamePadEventArgs e) - { - base.OnGamePadPress(e); - - if (e.Button == GamePadActions.Right) - { - ItemIndex += 1; - e.Handled = true; - } - if (e.Button == GamePadActions.Left) - { - ItemIndex -= 1; - e.Handled = true; - } - - if (ItemIndex > Items.Count - 1) ItemIndex = 0; - if (ItemIndex < 0) ItemIndex = Items.Count - 1; - - if (e.Button == GamePadActions.Down && Items[ItemIndex].Items.Count > 0) - { - e.Handled = true; - OnClick(new MouseEventArgs(new MouseState(), MouseButton.None, Point.Zero)); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnFocusGained(EventArgs e) - { - base.OnFocusGained(e); - if (ItemIndex < 0 && Items.Count > 0) ItemIndex = 0; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnFocusLost(EventArgs e) - { - base.OnFocusLost(e); - if (ChildMenu == null || !ChildMenu.Visible) ItemIndex = -1; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/Manager.cs b/Neoforce/Manager.cs deleted file mode 100644 index 24fc0d8..0000000 --- a/Neoforce/Manager.cs +++ /dev/null @@ -1,1849 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Manager.cs // -// // -// Version: 0.8 // -// // -// Date: 05/07/2014 // -// // -// Author: Nathan 'Grimston' Pipes // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane 2010 // -// Copyright (c) by Nathan Pipes 2014 // -// // -//////////////////////////////////////////////////////////////// - - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using System.Collections.Generic; -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; -using System.Reflection; -using Microsoft.Xna.Framework.Input; - -#if (!XBOX && !XBOX_FAKE) -using System.IO; -using System.Text; -using System.Media; -#endif -//////////////////////////////////////////////////////////////////////////// - -#endregion - -[assembly: CLSCompliant(false)] - -namespace TomShane.Neoforce.Controls -{ - - #region //// Classes /////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Manages rendering of all controls. - /// - public class Manager : DrawableGameComponent - { - - private struct ControlStates - { - public Control[] Buttons; - public int Click; - public Control Over; - } - - #region //// Consts //////////// - - //////////////////////////////////////////////////////////////////////////// - internal Version _SkinVersion = new Version(0, 7); - internal Version _LayoutVersion = new Version(0, 7); - internal const string _SkinDirectory = ".\\Content\\Skins\\"; - internal const string _LayoutDirectory = ".\\Content\\Layout\\"; - internal const string _DefaultSkin = "Default"; - internal const string _SkinExtension = ".skin"; - internal const int _MenuDelay = 500; - internal const int _ToolTipDelay = 500; - internal const int _DoubleClickTime = 500; - internal const int _TextureResizeIncrement = 32; - internal const RenderTargetUsage _RenderTargetUsage = RenderTargetUsage.DiscardContents; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private bool deviceReset = false; - private bool renderTargetValid = false; - private RenderTarget2D renderTarget = null; - private int targetFrames = 60; - private long drawTime = 0; - private long updateTime = 0; - private GraphicsDeviceManager graphics = null; - private ArchiveManager content = null; - private Renderer renderer = null; - private InputSystem input = null; - private bool inputEnabled = true; - private List components = null; - private ControlsList controls = null; - private ControlsList orderList = null; - private Skin skin = null; - private string skinName = _DefaultSkin; - private string layoutDirectory = _LayoutDirectory; - private string skinDirectory = _SkinDirectory; - private string skinExtension = _SkinExtension; - private Control focusedControl = null; - private ModalContainer modalWindow = null; - private float globalDepth = 0.0f; - private int toolTipDelay = _ToolTipDelay; - private bool toolTipsEnabled = true; - private int menuDelay = _MenuDelay; - private int doubleClickTime = _DoubleClickTime; - private int textureResizeIncrement = _TextureResizeIncrement; - private bool logUnhandledExceptions = true; - private ControlStates states = new ControlStates(); - private KeyboardLayout keyboardLayout = null; - private List keyboardLayouts = new List(); - private bool disposing = false; - private bool useGuide = false; - private bool autoUnfocus = true; - private bool autoCreateRenderTarget = true; - private Cursor cursor = null; - private bool softwareCursor = false; - - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets a value indicating whether Manager is in the process of disposing. - /// - public virtual bool Disposing - { - get { return disposing; } - } - //////////////////////////////////////////////////////////////////////////// - - /// - /// Gets or sets an application cursor. - /// - public Cursor Cursor - { - get { return cursor; } - set { cursor = value; } - } - - /// - /// Should a software cursor be drawn? Very handy on a PC build. - /// - public bool ShowSoftwareCursor - { - get { return softwareCursor; } - set { softwareCursor = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Returns associated component. - /// - public virtual new Game Game { get { return base.Game; } } - - /// - /// Returns associated . - /// - public virtual new GraphicsDevice GraphicsDevice { get { return base.GraphicsDevice; } } - - /// - /// Returns associated . - /// - public virtual GraphicsDeviceManager Graphics { get { return graphics; } } - - /// - /// Returns used for rendering controls. - /// - public virtual Renderer Renderer { get { return renderer; } } - - /// - /// Returns used for loading assets. - /// - public virtual ArchiveManager Content { get { return content; } } - - /// - /// Returns instance responsible for managing user input. - /// - public virtual InputSystem Input { get { return input; } } - - /// - /// Returns list of components added to the manager. - /// - public virtual IEnumerable Components { get { return components; } } - - /// - /// Returns list of controls added to the manager. - /// - public virtual IEnumerable Controls { get { return controls; } } - - /// - /// Gets or sets the depth value used for rendering sprites. - /// - public virtual float GlobalDepth { get { return globalDepth; } set { globalDepth = value; } } - - /// - /// Gets or sets the time that passes before the appears. - /// - public virtual int ToolTipDelay { get { return toolTipDelay; } set { toolTipDelay = value; } } - - /// - /// Gets or sets the time that passes before a submenu appears when hovered over menu item. - /// - public virtual int MenuDelay { get { return menuDelay; } set { menuDelay = value; } } - - /// - /// Gets or sets the maximum number of milliseconds that can elapse between a first click and a second click to consider the mouse action a double-click. - /// - public virtual int DoubleClickTime { get { return doubleClickTime; } set { doubleClickTime = value; } } - - /// - /// Gets or sets texture size increment in pixel while performing controls resizing. - /// - public virtual int TextureResizeIncrement { get { return textureResizeIncrement; } set { textureResizeIncrement = value; } } - - /// - /// Enables or disables showing of tooltips globally. - /// - public virtual bool ToolTipsEnabled { get { return toolTipsEnabled; } set { toolTipsEnabled = value; } } - - /// - /// Enables or disables logging of unhandled exceptions. - /// - public virtual bool LogUnhandledExceptions { get { return logUnhandledExceptions; } set { logUnhandledExceptions = value; } } - - /// - /// Enables or disables input processing. - /// - public virtual bool InputEnabled { get { return inputEnabled; } set { inputEnabled = value; } } - - /// - /// Gets or sets render target for drawing. - /// - public virtual RenderTarget2D RenderTarget { get { return renderTarget; } set { renderTarget = value; } } - - /// - /// Gets or sets update interval for drawing, logic and input. - /// - public virtual int TargetFrames { get { return targetFrames; } set { targetFrames = value; } } - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets collection of active keyboard layouts. - /// - public virtual List KeyboardLayouts - { - get { return keyboardLayouts; } - set { keyboardLayouts = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets a value indicating if Guide component can be used - /// - public bool UseGuide - { - get { return useGuide; } - set { useGuide = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets a value indicating if a control should unfocus if you click outside on the screen. - /// - //////////////////////////////////////////////////////////////////////////// - public virtual bool AutoUnfocus - { - get { return autoUnfocus; } - set { autoUnfocus = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets a value indicating wheter Manager should create render target automatically. - /// - //////////////////////////////////////////////////////////////////////////// - public virtual bool AutoCreateRenderTarget - { - get { return autoCreateRenderTarget; } - set { autoCreateRenderTarget = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets current keyboard layout for text input. - /// - public virtual KeyboardLayout KeyboardLayout - { - get - { - if (keyboardLayout == null) - { - keyboardLayout = new KeyboardLayout(); - } - return keyboardLayout; - } - set - { - keyboardLayout = value; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the initial directory for looking for the skins in. - /// - public virtual string SkinDirectory - { - get - { - if (!skinDirectory.EndsWith("\\")) - { - skinDirectory += "\\"; - } - return skinDirectory; - } - set - { - skinDirectory = value; - if (!skinDirectory.EndsWith("\\")) - { - skinDirectory += "\\"; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets the initial directory for looking for the layout files in. - /// - public virtual string LayoutDirectory - { - get - { - if (!layoutDirectory.EndsWith("\\")) - { - layoutDirectory += "\\"; - } - return layoutDirectory; - } - set - { - layoutDirectory = value; - if (!layoutDirectory.EndsWith("\\")) - { - layoutDirectory += "\\"; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets file extension for archived skin files. - /// - public string SkinExtension - { - get - { - if (!skinExtension.StartsWith(".")) - { - skinExtension = "." + skinExtension; - } - return skinExtension; - } - set - { - skinExtension = value; - if (!skinExtension.StartsWith(".")) - { - skinExtension = "." + skinExtension; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets width of the selected render target in pixels. - /// - public virtual int TargetWidth - { - get - { - if (renderTarget != null) - { - return renderTarget.Width; - } - else return ScreenWidth; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets height of the selected render target in pixels. - /// - public virtual int TargetHeight - { - get - { - if (renderTarget != null) - { - return renderTarget.Height; - } - else return ScreenHeight; - } - } - //////////////////////////////////////////////////////////////////////////// - - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets current width of the screen in pixels. - /// - public virtual int ScreenWidth - { - get - { - if (GraphicsDevice != null) - { - return GraphicsDevice.PresentationParameters.BackBufferWidth; - } - else return 0; - } - - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets current height of the screen in pixels. - /// - public virtual int ScreenHeight - { - get - { - if (GraphicsDevice != null) - { - return GraphicsDevice.PresentationParameters.BackBufferHeight; - } - else return 0; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Gets or sets new skin used by all controls. - /// - public virtual Skin Skin - { - get - { - return skin; - } - set - { - SetSkin(value); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Returns currently active modal window. - /// - public virtual ModalContainer ModalWindow - { - get - { - return modalWindow; - } - internal set - { - modalWindow = value; - - if (value != null) - { - value.ModalResult = ModalResult.None; - - value.Visible = true; - value.Focused = true; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Returns currently focused control. - /// - public virtual Control FocusedControl - { - get - { - return focusedControl; - } - internal set - { - if (value != null && value.Visible && value.Enabled) - { - if (value != null && value.CanFocus) - { - if (focusedControl == null || (focusedControl != null && value.Root != focusedControl.Root) || !value.IsRoot) - { - if (focusedControl != null && focusedControl != value) - { - focusedControl.Focused = false; - } - focusedControl = value; - } - } - else if (value != null && !value.CanFocus) - { - if (focusedControl != null && value.Root != focusedControl.Root) - { - if (focusedControl != value.Root) - { - focusedControl.Focused = false; - } - focusedControl = value.Root; - } - else if (focusedControl == null) - { - focusedControl = value.Root; - } - } - BringToFront(value.Root); - } - else if (value == null) - { - focusedControl = value; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - internal virtual ControlsList OrderList { get { return orderList; } } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Occurs when the GraphicsDevice settings are changed. - /// - public event DeviceEventHandler DeviceSettingsChanged; - - /// - /// Occurs when the skin is about to change. - /// - public event SkinEventHandler SkinChanging; - - /// - /// Occurs when the skin changes. - /// - public event SkinEventHandler SkinChanged; - - /// - /// Occurs when game window is about to close. - /// - public event WindowClosingEventHandler WindowClosing; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Initializes a new instance of the Manager class. - /// - /// - /// The Game class. - /// - /// - /// The GraphicsDeviceManager class provided by the Game class. - /// - /// - /// The name of the skin being loaded at the start. - /// - public Manager(Game game, GraphicsDeviceManager graphics, string skin) - : base(game) - { - disposing = false; - - AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(HandleUnhadledExceptions); - - content = new ArchiveManager(Game.Services); - input = new InputSystem(this, new InputOffset(0, 0, 1f, 1f)); - components = new List(); - controls = new ControlsList(); - orderList = new ControlsList(); - - this.graphics = graphics; - graphics.PreparingDeviceSettings += new EventHandler(PrepareGraphicsDevice); - - skinName = skin; - -#if (XBOX_FAKE) - game.Window.Title += " (XBOX_FAKE)"; -#endif - - states.Buttons = new Control[32]; - states.Click = -1; - states.Over = null; - - input.MouseDown += new MouseEventHandler(MouseDownProcess); - input.MouseUp += new MouseEventHandler(MouseUpProcess); - input.MousePress += new MouseEventHandler(MousePressProcess); - input.MouseMove += new MouseEventHandler(MouseMoveProcess); - input.MouseScroll += new MouseEventHandler(MouseScrollProcess); - - input.GamePadDown += new GamePadEventHandler(GamePadDownProcess); - input.GamePadUp += new GamePadEventHandler(GamePadUpProcess); - input.GamePadPress += new GamePadEventHandler(GamePadPressProcess); - - input.KeyDown += new KeyEventHandler(KeyDownProcess); - input.KeyUp += new KeyEventHandler(KeyUpProcess); - input.KeyPress += new KeyEventHandler(KeyPressProcess); - - keyboardLayouts.Add(new KeyboardLayout()); - keyboardLayouts.Add(new CzechKeyboardLayout()); - keyboardLayouts.Add(new GermanKeyboardLayout()); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Initializes a new instance of the Manager class. - /// - /// - /// The Game class. - /// - /// - /// The name of the skin being loaded at the start. - /// - public Manager(Game game, string skin) - : this(game, game.Services.GetService(typeof(IGraphicsDeviceManager)) as GraphicsDeviceManager, skin) - { - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Initializes a new instance of the Manager class, loads the default skin and registers manager in the game class automatically. - /// - /// - /// The Game class. - /// - /// - /// The GraphicsDeviceManager class provided by the Game class. - /// - public Manager(Game game, GraphicsDeviceManager graphics) - : this(game, graphics, _DefaultSkin) - { - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Initializes a new instance of the Manager class, loads the default skin and registers manager in the game class automatically. - /// - /// - /// The Game class. - /// - public Manager(Game game) - : this(game, game.Services.GetService(typeof(IGraphicsDeviceManager)) as GraphicsDeviceManager, _DefaultSkin) - { - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Destructors /////// - - //////////////////////////////////////////////////////////////////////////// - protected override void Dispose(bool disposing) - { - if (disposing) - { - this.disposing = true; - - // Recursively disposing all controls added to the manager and its child controls. - if (controls != null) - { - int c = controls.Count; - for (int i = 0; i < c; i++) - { - if (controls.Count > 0) controls[0].Dispose(); - } - } - - // Disposing all components added to manager. - if (components != null) - { - int c = components.Count; - for (int i = 0; i < c; i++) - { - if (components.Count > 0) components[0].Dispose(); - } - } - - if (content != null) - { - content.Unload(); - content.Dispose(); - content = null; - } - - if (renderer != null) - { - renderer.Dispose(); - renderer = null; - } - if (input != null) - { - input.Dispose(); - input = null; - } - } - if (GraphicsDevice != null) - GraphicsDevice.DeviceReset -= new System.EventHandler(GraphicsDevice_DeviceReset); - base.Dispose(disposing); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - - public void SetCursor(Cursor cursor) - { - this.cursor = cursor; - if (this.cursor.CursorTexture == null) - { - this.cursor.CursorTexture = Texture2D.FromStream(GraphicsDevice, new FileStream( - this.cursor.cursorPath, FileMode.Open, FileAccess.ReadWrite, FileShare.None)); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void InitSkins() - { - // Initializing skins for every control created, even not visible or - // not added to the manager or another parent. - foreach (Control c in Control.Stack) - { - c.InitSkin(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void InitControls() - { - // Initializing all controls created, even not visible or - // not added to the manager or another parent. - foreach (Control c in Control.Stack) - { - c.Init(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void SortLevel(ControlsList cs) - { - if (cs != null) - { - foreach (Control c in cs) - { - if (c.Visible) - { - OrderList.Add(c); - SortLevel(c.Controls as ControlsList); - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Method used as an event handler for the GraphicsDeviceManager.PreparingDeviceSettings event. - /// - protected virtual void PrepareGraphicsDevice(object sender, PreparingDeviceSettingsEventArgs e) - { - e.GraphicsDeviceInformation.PresentationParameters.RenderTargetUsage = _RenderTargetUsage; - int w = e.GraphicsDeviceInformation.PresentationParameters.BackBufferWidth; - int h = e.GraphicsDeviceInformation.PresentationParameters.BackBufferHeight; - - foreach (Control c in Controls) - { - SetMaxSize(c, w, h); - } - - - if (DeviceSettingsChanged != null) DeviceSettingsChanged.Invoke(new DeviceEventArgs(e)); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void SetMaxSize(Control c, int w, int h) - { - if (c.Width > w) - { - w -= (c.Skin != null) ? c.Skin.OriginMargins.Horizontal : 0; - c.Width = w; - } - if (c.Height > h) - { - h -= (c.Skin != null) ? c.Skin.OriginMargins.Vertical : 0; - c.Height = h; - } - - foreach (Control cx in c.Controls) - { - SetMaxSize(cx, w, h); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Initializes the controls manager. - /// - //////////////////////////////////////////////////////////////////////////// - public override void Initialize() - { - base.Initialize(); - - if (autoCreateRenderTarget) - { - if (renderTarget != null) - { - renderTarget.Dispose(); - } - renderTarget = CreateRenderTarget(); - } - - GraphicsDevice.DeviceReset += new System.EventHandler(GraphicsDevice_DeviceReset); - - input.Initialize(); - renderer = new Renderer(this); - SetSkin(skinName); - } - //////////////////////////////////////////////////////////////////////////// - - private void InvalidateRenderTarget() - { - renderTargetValid = false; - } - - //////////////////////////////////////////////////////////////////////////// - public virtual RenderTarget2D CreateRenderTarget() - { - return CreateRenderTarget(ScreenWidth, ScreenHeight); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual RenderTarget2D CreateRenderTarget(int width, int height) - { - Input.InputOffset = new InputOffset(0, 0, ScreenWidth / (float)width, ScreenHeight / (float)height); - return new RenderTarget2D(GraphicsDevice, width, height, false, SurfaceFormat.Color, DepthFormat.None, GraphicsDevice.PresentationParameters.MultiSampleCount, _RenderTargetUsage); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Sets and loads the new skin. - /// - /// - /// The name of the skin being loaded. - /// - public virtual void SetSkin(string name) - { - Skin skin = new Skin(this, name); - SetSkin(skin); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Sets the new skin. - /// - /// - /// The skin being set. - /// - public virtual void SetSkin(Skin skin) - { - if (SkinChanging != null) SkinChanging.Invoke(new EventArgs()); - - if (this.skin != null) - { - Remove(this.skin); - this.skin.Dispose(); - this.skin = null; - GC.Collect(); - } - this.skin = skin; - this.skin.Init(); - Add(this.skin); - skinName = this.skin.Name; - -#if (!XBOX && !XBOX_FAKE) - if (this.skin.Cursors["Default"] != null) - { - SetCursor(this.skin.Cursors["Default"].Resource); - } -#endif - - InitSkins(); - if (SkinChanged != null) SkinChanged.Invoke(new EventArgs()); - - InitControls(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Brings the control to the front of the z-order. - /// - /// - /// The control being brought to the front. - /// - public virtual void BringToFront(Control control) - { - if (control != null && !control.StayOnBack) - { - ControlsList cs = (control.Parent == null) ? controls as ControlsList : control.Parent.Controls as ControlsList; - if (cs.Contains(control)) - { - cs.Remove(control); - if (!control.StayOnTop) - { - int pos = cs.Count; - for (int i = cs.Count - 1; i >= 0; i--) - { - if (!cs[i].StayOnTop) - { - break; - } - pos = i; - } - cs.Insert(pos, control); - } - else - { - cs.Add(control); - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Sends the control to the back of the z-order. - /// - /// - /// The control being sent back. - /// - public virtual void SendToBack(Control control) - { - if (control != null && !control.StayOnTop) - { - ControlsList cs = (control.Parent == null) ? controls as ControlsList : control.Parent.Controls as ControlsList; - if (cs.Contains(control)) - { - cs.Remove(control); - if (!control.StayOnBack) - { - int pos = 0; - for (int i = 0; i < cs.Count; i++) - { - if (!cs[i].StayOnBack) - { - break; - } - pos = i; - } - cs.Insert(pos, control); - } - else - { - cs.Insert(0, control); - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Called when the manager needs to be updated. - /// - /// - /// Time elapsed since the last call to Update. - /// - public override void Update(GameTime gameTime) - { - updateTime += gameTime.ElapsedGameTime.Ticks; - double ms = TimeSpan.FromTicks(updateTime).TotalMilliseconds; - - if (targetFrames == 0 || ms == 0 || ms >= (1000f / targetFrames)) - { - TimeSpan span = TimeSpan.FromTicks(updateTime); - gameTime = new GameTime(gameTime.TotalGameTime, span); - updateTime = 0; - - if (inputEnabled) - { - input.Update(gameTime); - } - - if (components != null) - { - foreach (Component c in components) - { - c.Update(gameTime); - } - } - - ControlsList list = new ControlsList(controls); - - if (list != null) - { - foreach (Control c in list) - { - c.Update(gameTime); - } - } - - OrderList.Clear(); - SortLevel(controls); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Adds a component or a control to the manager. - /// - /// - /// The component or control being added. - /// - public virtual void Add(Component component) - { - if (component != null) - { - if (component is Control && !controls.Contains(component as Control)) - { - Control c = (Control)component; - - if (c.Parent != null) c.Parent.Remove(c); - - controls.Add(c); - c.Manager = this; - c.Parent = null; - if (focusedControl == null) c.Focused = true; - - DeviceSettingsChanged += new DeviceEventHandler((component as Control).OnDeviceSettingsChanged); - SkinChanging += new SkinEventHandler((component as Control).OnSkinChanging); - SkinChanged += new SkinEventHandler((component as Control).OnSkinChanged); - } - else if (!(component is Control) && !components.Contains(component)) - { - components.Add(component); - component.Manager = this; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Removes a component or a control from the manager. - /// - /// - /// The component or control being removed. - /// - public virtual void Remove(Component component) - { - if (component != null) - { - if (component is Control) - { - Control c = component as Control; - SkinChanging -= c.OnSkinChanging; - SkinChanged -= c.OnSkinChanged; - DeviceSettingsChanged -= c.OnDeviceSettingsChanged; - - if (c.Focused) c.Focused = false; - controls.Remove(c); - } - else - { - components.Remove(component); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Prepare(GameTime gameTime) - { - - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Renders all controls added to the manager. - /// - /// - /// Time passed since the last call to Draw. - /// - public virtual void BeginDraw(GameTime gameTime) - { - if (!renderTargetValid && AutoCreateRenderTarget) - { - if (renderTarget != null) RenderTarget.Dispose(); - RenderTarget = CreateRenderTarget(); - renderer = new Renderer(this); - } - Draw(gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Draw(GameTime gameTime) - { - if (renderTarget != null) - { - drawTime += gameTime.ElapsedGameTime.Ticks; - double ms = TimeSpan.FromTicks(drawTime).TotalMilliseconds; - - //if (targetFrames == 0 || (ms == 0 || ms >= (1000f / targetFrames))) - //{ - TimeSpan span = TimeSpan.FromTicks(drawTime); - gameTime = new GameTime(gameTime.TotalGameTime, span); - drawTime = 0; - - if ((controls != null)) - { - ControlsList list = new ControlsList(); - list.AddRange(controls); - - foreach (Control c in list) - { - c.PrepareTexture(renderer, gameTime); - } - - GraphicsDevice.SetRenderTarget(renderTarget); - GraphicsDevice.Clear(Color.Transparent); - - if (renderer != null) - { - foreach (Control c in list) - { - c.Render(renderer, gameTime); - } - } - } - - if (softwareCursor && Cursor != null) - { - if (this.cursor.CursorTexture == null) - { - this.cursor.CursorTexture = Texture2D.FromStream(GraphicsDevice, new FileStream( - this.cursor.cursorPath, FileMode.Open, FileAccess.ReadWrite, FileShare.None)); - } - renderer.SpriteBatch.Begin(SpriteSortMode.Immediate, BlendState.AlphaBlend); - MouseState mstate = Mouse.GetState(); - Rectangle rect = new Rectangle(mstate.X, mstate.Y, Cursor.Width, Cursor.Height); - renderer.SpriteBatch.Draw(Cursor.CursorTexture, rect, null, Color.White, 0f, Cursor.HotSpot, SpriteEffects.None, 0f); - renderer.SpriteBatch.End(); - } - - GraphicsDevice.SetRenderTarget(null); - //} - } - else - { - throw new Exception("Manager.RenderTarget has to be specified. Assign a render target or set Manager.AutoCreateRenderTarget property to true."); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Draws texture resolved from RenderTarget used for rendering. - /// - //////////////////////////////////////////////////////////////////////////// - public virtual void EndDraw() - { - EndDraw(new Rectangle(0, 0, ScreenWidth, ScreenHeight)); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - /// Draws texture resolved from RenderTarget to specified rectangle. - /// - //////////////////////////////////////////////////////////////////////////// - public virtual void EndDraw(Rectangle rect) - { - if (renderTarget != null && !deviceReset) - { - renderer.Begin(BlendingMode.Default); - renderer.Draw(RenderTarget, rect, Color.White); - renderer.End(); - } - else if (deviceReset) - { - deviceReset = false; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual Control GetControl(string name) - { - foreach (Control c in Controls) - { - if (c.Name.ToLower() == name.ToLower()) - { - return c; - } - } - return null; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void HandleUnhadledExceptions(object sender, UnhandledExceptionEventArgs e) - { - if (LogUnhandledExceptions) - { - LogException(e.ExceptionObject as Exception); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void GraphicsDevice_DeviceReset(object sender, System.EventArgs e) - { - deviceReset = true; - InvalidateRenderTarget(); - /*if (AutoCreateRenderTarget) - { - if (renderTarget != null) RenderTarget.Dispose(); - RenderTarget = CreateRenderTarget(); - } - }*/ - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void LogException(Exception e) - { -#if (!XBOX && !XBOX_FAKE) - string an = Assembly.GetEntryAssembly().Location; - Assembly asm = Assembly.GetAssembly(typeof(Manager)); - string path = Path.GetDirectoryName(an); - string fn = path + "\\" + Path.GetFileNameWithoutExtension(asm.Location) + ".log"; - - File.AppendAllText(fn, "////////////////////////////////////////////////////////////////\n" + - " Date: " + DateTime.Now.ToString() + "\n" + - "Assembly: " + Path.GetFileName(asm.Location) + "\n" + - " Version: " + asm.GetName().Version.ToString() + "\n" + - " Message: " + e.Message + "\n" + - "////////////////////////////////////////////////////////////////\n" + - e.StackTrace + "\n" + - "////////////////////////////////////////////////////////////////\n\n", Encoding.Default); -#endif - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Input ///////////// - - //////////////////////////////////////////////////////////////////////////// - private bool CheckParent(Control control, Point pos) - { - if (control.Parent != null && !CheckDetached(control)) - { - Control parent = control.Parent; - Control root = control.Root; - - Rectangle pr = new Rectangle(parent.AbsoluteLeft, - parent.AbsoluteTop, - parent.Width, - parent.Height); - - Margins margins = root.Skin.ClientMargins; - Rectangle rr = new Rectangle(root.AbsoluteLeft + margins.Left, - root.AbsoluteTop + margins.Top, - root.OriginWidth - margins.Horizontal, - root.OriginHeight - margins.Vertical); - - - return (rr.Contains(pos) && pr.Contains(pos)); - } - - return true; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private bool CheckState(Control control) - { - bool modal = (ModalWindow == null) ? true : (ModalWindow == control.Root); - - return (control != null && !control.Passive && control.Visible && control.Enabled && modal); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private bool CheckOrder(Control control, Point pos) - { - if (!CheckPosition(control, pos)) return false; - - for (int i = OrderList.Count - 1; i > OrderList.IndexOf(control); i--) - { - Control c = OrderList[i]; - - if (!c.Passive && CheckPosition(c, pos) && CheckParent(c, pos)) - { - return false; - } - } - - return true; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private bool CheckDetached(Control control) - { - bool ret = control.Detached; - if (control.Parent != null) - { - if (CheckDetached(control.Parent)) ret = true; - } - return ret; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private bool CheckPosition(Control control, Point pos) - { - return (control.AbsoluteLeft <= pos.X && - control.AbsoluteTop <= pos.Y && - control.AbsoluteLeft + control.Width >= pos.X && - control.AbsoluteTop + control.Height >= pos.Y && - CheckParent(control, pos)); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private bool CheckButtons(int index) - { - for (int i = 0; i < states.Buttons.Length; i++) - { - if (i == index) continue; - if (states.Buttons[i] != null) return false; - } - - return true; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void TabNextControl(Control control) - { - int start = OrderList.IndexOf(control); - int i = start; - - do - { - if (i < OrderList.Count - 1) i += 1; - else i = 0; - } - while ((OrderList[i].Root != control.Root || !OrderList[i].CanFocus || OrderList[i].IsRoot || !OrderList[i].Enabled) && i != start); - - OrderList[i].Focused = true; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void TabPrevControl(Control control) - { - int start = OrderList.IndexOf(control); - int i = start; - - do - { - if (i > 0) i -= 1; - else i = OrderList.Count - 1; - } - while ((OrderList[i].Root != control.Root || !OrderList[i].CanFocus || OrderList[i].IsRoot || !OrderList[i].Enabled) && i != start); - OrderList[i].Focused = true; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void ProcessArrows(Control control, KeyEventArgs kbe, GamePadEventArgs gpe) - { - Control c = control; - if (c.Parent != null && c.Parent.Controls != null) - { - int index = -1; - - if ((kbe.Key == Microsoft.Xna.Framework.Input.Keys.Left && !kbe.Handled) || - (gpe.Button == c.GamePadActions.Left && !gpe.Handled)) - { - int miny = int.MaxValue; - int minx = int.MinValue; - for (int i = 0; i < (c.Parent.Controls as ControlsList).Count; i++) - { - Control cx = (c.Parent.Controls as ControlsList)[i]; - if (cx == c || !cx.Visible || !cx.Enabled || cx.Passive || !cx.CanFocus) continue; - - int cay = (int)(c.Top + (c.Height / 2)); - int cby = (int)(cx.Top + (cx.Height / 2)); - - if (Math.Abs(cay - cby) <= miny && (cx.Left + cx.Width) >= minx && (cx.Left + cx.Width) <= c.Left) - { - miny = Math.Abs(cay - cby); - minx = cx.Left + cx.Width; - index = i; - } - } - } - else if ((kbe.Key == Microsoft.Xna.Framework.Input.Keys.Right && !kbe.Handled) || - (gpe.Button == c.GamePadActions.Right && !gpe.Handled)) - { - int miny = int.MaxValue; - int minx = int.MaxValue; - for (int i = 0; i < (c.Parent.Controls as ControlsList).Count; i++) - { - Control cx = (c.Parent.Controls as ControlsList)[i]; - if (cx == c || !cx.Visible || !cx.Enabled || cx.Passive || !cx.CanFocus) continue; - - int cay = (int)(c.Top + (c.Height / 2)); - int cby = (int)(cx.Top + (cx.Height / 2)); - - if (Math.Abs(cay - cby) <= miny && cx.Left <= minx && cx.Left >= (c.Left + c.Width)) - { - miny = Math.Abs(cay - cby); - minx = cx.Left; - index = i; - } - } - } - else if ((kbe.Key == Microsoft.Xna.Framework.Input.Keys.Up && !kbe.Handled) || - (gpe.Button == c.GamePadActions.Up && !gpe.Handled)) - { - int miny = int.MinValue; - int minx = int.MaxValue; - for (int i = 0; i < (c.Parent.Controls as ControlsList).Count; i++) - { - Control cx = (c.Parent.Controls as ControlsList)[i]; - if (cx == c || !cx.Visible || !cx.Enabled || cx.Passive || !cx.CanFocus) continue; - - int cax = (int)(c.Left + (c.Width / 2)); - int cbx = (int)(cx.Left + (cx.Width / 2)); - - if (Math.Abs(cax - cbx) <= minx && (cx.Top + cx.Height) >= miny && (cx.Top + cx.Height) <= c.Top) - { - minx = Math.Abs(cax - cbx); - miny = cx.Top + cx.Height; - index = i; - } - } - } - else if ((kbe.Key == Microsoft.Xna.Framework.Input.Keys.Down && !kbe.Handled) || - (gpe.Button == c.GamePadActions.Down && !gpe.Handled)) - { - int miny = int.MaxValue; - int minx = int.MaxValue; - for (int i = 0; i < (c.Parent.Controls as ControlsList).Count; i++) - { - Control cx = (c.Parent.Controls as ControlsList)[i]; - if (cx == c || !cx.Visible || !cx.Enabled || cx.Passive || !cx.CanFocus) continue; - - int cax = (int)(c.Left + (c.Width / 2)); - int cbx = (int)(cx.Left + (cx.Width / 2)); - - if (Math.Abs(cax - cbx) <= minx && cx.Top <= miny && cx.Top >= (c.Top + c.Height)) - { - minx = Math.Abs(cax - cbx); - miny = cx.Top; - index = i; - } - } - } - - if (index != -1) - { - (c.Parent.Controls as ControlsList)[index].Focused = true; - kbe.Handled = true; - gpe.Handled = true; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void MouseDownProcess(object sender, MouseEventArgs e) - { - ControlsList c = new ControlsList(); - c.AddRange(OrderList); - - if (autoUnfocus && focusedControl != null && focusedControl.Root != modalWindow) - { - bool hit = false; - - foreach (Control cx in Controls) - { - if (cx.AbsoluteRect.Contains(e.Position)) - { - hit = true; - break; - } - } - if (!hit) - { - for (int i = 0; i < Control.Stack.Count; i++) - { - if (Control.Stack[i].Visible && Control.Stack[i].Detached && Control.Stack[i].AbsoluteRect.Contains(e.Position)) - { - hit = true; - break; - } - } - } - if (!hit) focusedControl.Focused = false; - } - - for (int i = c.Count - 1; i >= 0; i--) - { - if (CheckState(c[i]) && CheckPosition(c[i], e.Position)) - { - states.Buttons[(int)e.Button] = c[i]; - c[i].SendMessage(Message.MouseDown, e); - - if (states.Click == -1) - { - states.Click = (int)e.Button; - - if (FocusedControl != null) - { - FocusedControl.Invalidate(); - } - c[i].Focused = true; - } - return; - } - } - - if (ModalWindow != null) - { -#if (!XBOX && !XBOX_FAKE) - SystemSounds.Beep.Play(); -#endif - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void MouseUpProcess(object sender, MouseEventArgs e) - { - Control c = states.Buttons[(int)e.Button]; - if (c != null) - { - if (CheckPosition(c, e.Position) && CheckOrder(c, e.Position) && states.Click == (int)e.Button && CheckButtons((int)e.Button)) - { - c.SendMessage(Message.Click, e); - } - states.Click = -1; - c.SendMessage(Message.MouseUp, e); - states.Buttons[(int)e.Button] = null; - MouseMoveProcess(sender, e); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void MousePressProcess(object sender, MouseEventArgs e) - { - Control c = states.Buttons[(int)e.Button]; - if (c != null) - { - if (CheckPosition(c, e.Position)) - { - c.SendMessage(Message.MousePress, e); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void MouseMoveProcess(object sender, MouseEventArgs e) - { - ControlsList c = new ControlsList(); - c.AddRange(OrderList); - - for (int i = c.Count - 1; i >= 0; i--) - { - bool chpos = CheckPosition(c[i], e.Position); - bool chsta = CheckState(c[i]); - - if (chsta && ((chpos && states.Over == c[i]) || (states.Buttons[(int)e.Button] == c[i]))) - { - c[i].SendMessage(Message.MouseMove, e); - break; - } - } - - for (int i = c.Count - 1; i >= 0; i--) - { - bool chpos = CheckPosition(c[i], e.Position); - bool chsta = CheckState(c[i]) || (c[i].ToolTip.Text != "" && c[i].ToolTip.Text != null && c[i].Visible); - - if (chsta && !chpos && states.Over == c[i] && states.Buttons[(int)e.Button] == null) - { - states.Over = null; - c[i].SendMessage(Message.MouseOut, e); - break; - } - } - - for (int i = c.Count - 1; i >= 0; i--) - { - bool chpos = CheckPosition(c[i], e.Position); - bool chsta = CheckState(c[i]) || (c[i].ToolTip.Text != "" && c[i].ToolTip.Text != null && c[i].Visible); - - if (chsta && chpos && states.Over != c[i] && states.Buttons[(int)e.Button] == null) - { - if (states.Over != null) - { - states.Over.SendMessage(Message.MouseOut, e); - } - states.Over = c[i]; - c[i].SendMessage(Message.MouseOver, e); - break; - } - else if (states.Over == c[i]) break; - } - } - //////////////////////////////////////////////////////////////////////////// - - /// - /// Processes mouse scroll events for the manager. - /// - /// - /// - private void MouseScrollProcess(object sender, MouseEventArgs e) - { - ControlsList c = new ControlsList(); - c.AddRange(OrderList); - - for (int i = c.Count - 1; i >= 0; i--) - { - bool chpos = CheckPosition(c[i], e.Position); - bool chsta = CheckState(c[i]); - - if (chsta && chpos && states.Over == c[i]) - { - c[i].SendMessage(Message.MouseScroll, e); - break; - } - } - } - - //////////////////////////////////////////////////////////////////////////// - void GamePadDownProcess(object sender, GamePadEventArgs e) - { - Control c = FocusedControl; - - if (c != null && CheckState(c)) - { - if (states.Click == -1) - { - states.Click = (int)e.Button; - } - states.Buttons[(int)e.Button] = c; - c.SendMessage(Message.GamePadDown, e); - - if (e.Button == c.GamePadActions.Click) - { - c.SendMessage(Message.Click, new MouseEventArgs(new MouseState(), MouseButton.None, Point.Zero)); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void GamePadUpProcess(object sender, GamePadEventArgs e) - { - Control c = states.Buttons[(int)e.Button]; - - if (c != null) - { - if (e.Button == c.GamePadActions.Press) - { - c.SendMessage(Message.Click, new MouseEventArgs(new MouseState(), MouseButton.None, Point.Zero)); - } - states.Click = -1; - states.Buttons[(int)e.Button] = null; - c.SendMessage(Message.GamePadUp, e); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void GamePadPressProcess(object sender, GamePadEventArgs e) - { - Control c = states.Buttons[(int)e.Button]; - if (c != null) - { - c.SendMessage(Message.GamePadPress, e); - - if ((e.Button == c.GamePadActions.Right || - e.Button == c.GamePadActions.Left || - e.Button == c.GamePadActions.Up || - e.Button == c.GamePadActions.Down) && !e.Handled && CheckButtons((int)e.Button)) - { - ProcessArrows(c, new KeyEventArgs(), e); - GamePadDownProcess(sender, e); - } - else if (e.Button == c.GamePadActions.NextControl && !e.Handled && CheckButtons((int)e.Button)) - { - TabNextControl(c); - GamePadDownProcess(sender, e); - } - else if (e.Button == c.GamePadActions.PrevControl && !e.Handled && CheckButtons((int)e.Button)) - { - TabPrevControl(c); - GamePadDownProcess(sender, e); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void KeyDownProcess(object sender, KeyEventArgs e) - { - Control c = FocusedControl; - - if (c != null && CheckState(c)) - { - if (states.Click == -1) - { - states.Click = (int)MouseButton.None; - } - states.Buttons[(int)MouseButton.None] = c; - c.SendMessage(Message.KeyDown, e); - - if (e.Key == Microsoft.Xna.Framework.Input.Keys.Enter) - { - c.SendMessage(Message.Click, new MouseEventArgs(new MouseState(), MouseButton.None, Point.Zero)); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void KeyUpProcess(object sender, KeyEventArgs e) - { - Control c = states.Buttons[(int)MouseButton.None]; - - if (c != null) - { - if (e.Key == Microsoft.Xna.Framework.Input.Keys.Space) - { - c.SendMessage(Message.Click, new MouseEventArgs(new MouseState(), MouseButton.None, Point.Zero)); - } - states.Click = -1; - states.Buttons[(int)MouseButton.None] = null; - c.SendMessage(Message.KeyUp, e); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void KeyPressProcess(object sender, KeyEventArgs e) - { - Control c = states.Buttons[(int)MouseButton.None]; - if (c != null) - { - c.SendMessage(Message.KeyPress, e); - - if ((e.Key == Microsoft.Xna.Framework.Input.Keys.Right || - e.Key == Microsoft.Xna.Framework.Input.Keys.Left || - e.Key == Microsoft.Xna.Framework.Input.Keys.Up || - e.Key == Microsoft.Xna.Framework.Input.Keys.Down) && !e.Handled && CheckButtons((int)MouseButton.None)) - { - ProcessArrows(c, e, new GamePadEventArgs(PlayerIndex.One)); - KeyDownProcess(sender, e); - } - else if (e.Key == Microsoft.Xna.Framework.Input.Keys.Tab && !e.Shift && !e.Handled && CheckButtons((int)MouseButton.None)) - { - TabNextControl(c); - KeyDownProcess(sender, e); - } - else if (e.Key == Microsoft.Xna.Framework.Input.Keys.Tab && e.Shift && !e.Handled && CheckButtons((int)MouseButton.None)) - { - TabPrevControl(c); - KeyDownProcess(sender, e); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - -} diff --git a/Neoforce/MenuBase.cs b/Neoforce/MenuBase.cs deleted file mode 100644 index e3fd4b2..0000000 --- a/Neoforce/MenuBase.cs +++ /dev/null @@ -1,141 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: MenuBase.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using System.Collections.Generic; -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; -using Microsoft.Xna.Framework.Input; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class MenuItem: Unknown - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public string Text = "MenuItem"; - public List Items = new List(); - public bool Separated = false; - public Texture2D Image = null; - public bool Enabled = true; - public object Tag { get; set; } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public MenuItem() - { - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public MenuItem(string text): this() - { - Text = text; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public MenuItem(string text, bool separated): this(text) - { - Separated = separated; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public event EventHandler Click; - public event EventHandler Selected; - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - internal void ClickInvoke(EventArgs e) - { - if (Click != null) Click.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - internal void SelectedInvoke(EventArgs e) - { - if (Selected != null) Selected.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - - public abstract class MenuBase: Control - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private int itemIndex = -1; - private List items = new List(); - private MenuBase childMenu = null; - private MenuBase rootMenu = null; - private MenuBase parentMenu = null; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - protected internal int ItemIndex { get { return itemIndex; } set { itemIndex = value; } } - protected internal MenuBase ChildMenu { get { return childMenu; } set { childMenu = value; } } - protected internal MenuBase RootMenu { get { return rootMenu; } set { rootMenu = value; } } - protected internal MenuBase ParentMenu { get { return parentMenu; } set { parentMenu = value; } } - public List Items { get { return items; } } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public MenuBase(Manager manager): base(manager) - { - rootMenu = this; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/ModalContainer.cs b/Neoforce/ModalContainer.cs deleted file mode 100644 index 46c7c9a..0000000 --- a/Neoforce/ModalContainer.cs +++ /dev/null @@ -1,194 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: ModalContainer.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class ModalContainer: Container - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private ModalResult modalResult = ModalResult.None; - private ModalContainer lastModal = null; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public override bool Visible - { - get - { - return base.Visible; - } - set - { - if (value) Focused = true; - base.Visible = value; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool IsModal - { - get { return Manager.ModalWindow == this; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual ModalResult ModalResult - { - get - { - return modalResult; - } - set - { - modalResult = value; - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - public event WindowClosingEventHandler Closing; - public event WindowClosedEventHandler Closed; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Consructors /////// - - //////////////////////////////////////////////////////////////////////////// - public ModalContainer(Manager manager): base(manager) - { - Manager.Input.GamePadDown += new GamePadEventHandler(Input_GamePadDown); - GamePadActions = new WindowGamePadActions(); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void ShowModal() - { - lastModal = Manager.ModalWindow; - Manager.ModalWindow = this; - Manager.Input.KeyDown += new KeyEventHandler(Input_KeyDown); - Manager.Input.GamePadDown += new GamePadEventHandler(Input_GamePadDown); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Close() - { - WindowClosingEventArgs ex = new WindowClosingEventArgs(); - OnClosing(ex); - if (!ex.Cancel) - { - Manager.Input.KeyDown -= Input_KeyDown; - Manager.Input.GamePadDown -= Input_GamePadDown; - Manager.ModalWindow = lastModal; - if (lastModal != null) lastModal.Focused = true; - Hide(); - WindowClosedEventArgs ev = new WindowClosedEventArgs(); - OnClosed(ev); - - if (ev.Dispose) - { - this.Dispose(); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Close(ModalResult modalResult) - { - ModalResult = modalResult; - Close(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnClosing(WindowClosingEventArgs e) - { - if (Closing != null) Closing.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnClosed(WindowClosedEventArgs e) - { - if (Closed != null) Closed.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void Input_KeyDown(object sender, KeyEventArgs e) - { - if (Visible && (Manager.FocusedControl != null && Manager.FocusedControl.Root == this) && - e.Key == Microsoft.Xna.Framework.Input.Keys.Escape) - { - //Close(ModalResult.Cancel); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void Input_GamePadDown(object sender, GamePadEventArgs e) - { - if (Visible && (Manager.FocusedControl != null && Manager.FocusedControl.Root == this)) - { - if (e.Button == (GamePadActions as WindowGamePadActions).Accept) - { - Close(ModalResult.Ok); - } - else if (e.Button == (GamePadActions as WindowGamePadActions).Cancel) - { - Close(ModalResult.Cancel); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/NativeMethods.cs b/Neoforce/NativeMethods.cs deleted file mode 100644 index 84bafd1..0000000 --- a/Neoforce/NativeMethods.cs +++ /dev/null @@ -1,69 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: NativeMethods.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using System.Runtime.InteropServices; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - [Obsolete("Native methods should be avoided at all times")] - internal static class NativeMethods - { - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - [Obsolete] - [DllImport("User32.dll", CharSet = CharSet.Unicode)] - internal static extern IntPtr LoadImage(IntPtr instance, string fileName, uint type, int width, int height, uint load); - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - [Obsolete] - [DllImport("User32.dll")] - [return: MarshalAs(UnmanagedType.Bool)] - internal static extern bool DestroyCursor(IntPtr cursor); - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - [Obsolete] - internal static IntPtr LoadCursor(string fileName) - { - return LoadImage(IntPtr.Zero, fileName, 2, 0, 0, 0x0010); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - [Obsolete] - [DllImport("user32.dll")] - internal static extern short GetKeyState(int key); - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/Panel.cs b/Neoforce/Panel.cs deleted file mode 100644 index cbbe504..0000000 --- a/Neoforce/Panel.cs +++ /dev/null @@ -1,280 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Panel.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class Panel: Container - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private Bevel bevel = null; - private BevelStyle bevelStyle = BevelStyle.None; - private BevelBorder bevelBorder = BevelBorder.None; - private int bevelMargin = 0; - private Color bevelColor = Color.Transparent; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public BevelStyle BevelStyle - { - get { return bevelStyle; } - set - { - if (bevelStyle != value) - { - bevelStyle = bevel.Style = value; - AdjustMargins(); - if (!Suspended) OnBevelStyleChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public BevelBorder BevelBorder - { - get { return bevelBorder; } - set - { - if (bevelBorder != value) - { - bevelBorder = bevel.Border = value; - bevel.Visible = bevelBorder != BevelBorder.None; - AdjustMargins(); - if (!Suspended) OnBevelBorderChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public int BevelMargin - { - get { return bevelMargin; } - set - { - if (bevelMargin != value) - { - bevelMargin = value; - AdjustMargins(); - if (!Suspended) OnBevelMarginChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual Color BevelColor - { - get { return bevelColor; } - set - { - bevel.Color = bevelColor = value; - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - public event EventHandler BevelBorderChanged; - public event EventHandler BevelStyleChanged; - public event EventHandler BevelMarginChanged; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public Panel(Manager manager): base(manager) - { - Passive = false; - CanFocus = false; - Width = 64; - Height = 64; - - bevel = new Bevel(Manager); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - - bevel.Init(); - bevel.Style = bevelStyle; - bevel.Border = bevelBorder; - bevel.Left = 0; - bevel.Top = 0; - bevel.Width = Width; - bevel.Height = Height; - bevel.Color = bevelColor; - bevel.Visible = (bevelBorder != BevelBorder.None); - bevel.Anchor = Anchors.Left | Anchors.Top | Anchors.Right | Anchors.Bottom; - Add(bevel, false); - AdjustMargins(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls["Panel"]); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void AdjustMargins() - { - int l = 0; - int t = 0; - int r = 0; - int b = 0; - int s = bevelMargin; - - if (bevelBorder != BevelBorder.None) - { - if (bevelStyle != BevelStyle.Flat) - { - s += 2; - } - else - { - s += 1; - } - - if (bevelBorder == BevelBorder.Left || bevelBorder == BevelBorder.All) - { - l = s; - } - if (bevelBorder == BevelBorder.Top || bevelBorder == BevelBorder.All) - { - t = s; - } - if (bevelBorder == BevelBorder.Right || bevelBorder == BevelBorder.All) - { - r = s; - } - if (bevelBorder == BevelBorder.Bottom || bevelBorder == BevelBorder.All) - { - b = s; - } - } - ClientMargins = new Margins(Skin.ClientMargins.Left + l, Skin.ClientMargins.Top + t, Skin.ClientMargins.Right + r, Skin.ClientMargins.Bottom + b); - - base.AdjustMargins(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - int x = rect.Left; - int y = rect.Top; - int w = rect.Width; - int h = rect.Height; - int s = bevelMargin; - - if (bevelBorder != BevelBorder.None) - { - if (bevelStyle != BevelStyle.Flat) - { - s += 2; - } - else - { - s += 1; - } - - if (bevelBorder == BevelBorder.Left || bevelBorder == BevelBorder.All) - { - x += s; - w -= s; - } - if (bevelBorder == BevelBorder.Top || bevelBorder == BevelBorder.All) - { - y += s; - h -= s; - } - if (bevelBorder == BevelBorder.Right || bevelBorder == BevelBorder.All) - { - w -= s; - } - if (bevelBorder == BevelBorder.Bottom || bevelBorder == BevelBorder.All) - { - h -= s; - } - } - - base.DrawControl(renderer, new Rectangle(x, y, w, h), gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnBevelBorderChanged(EventArgs e) - { - if (BevelBorderChanged != null) BevelBorderChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnBevelStyleChanged(EventArgs e) - { - if (BevelStyleChanged != null) BevelStyleChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnBevelMarginChanged(EventArgs e) - { - if (BevelMarginChanged != null) BevelMarginChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/ProgressBar.cs b/Neoforce/ProgressBar.cs deleted file mode 100644 index 3e46ef8..0000000 --- a/Neoforce/ProgressBar.cs +++ /dev/null @@ -1,264 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: ProgressBar.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -using System; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - #region //// Enums ///////////// - - //////////////////////////////////////////////////////////////////////////// - public enum ProgressBarMode - { - Default, - Infinite - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - public class ProgressBar : Control - { - - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private int range = 100; - private int value = 0; - private double time = 0; - private int sign = 1; - private ProgressBarMode mode = ProgressBarMode.Default; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public int Value - { - get { return this.value; } - set - { - if (mode == ProgressBarMode.Default) - { - if (this.value != value) - { - this.value = value; - if (this.value > range) this.value = range; - if (this.value < 0) this.value = 0; - Invalidate(); - - if (!Suspended) OnValueChanged(new EventArgs()); - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public ProgressBarMode Mode - { - get { return mode; } - set - { - if (mode != value) - { - mode = value; - if (mode == ProgressBarMode.Infinite) - { - range = 100; - this.value = 0; - time = 0; - sign = 1; - } - else - { - this.value = 0; - range = 100; - } - Invalidate(); - - if (!Suspended) OnModeChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public int Range - { - get { return range; } - set - { - if (range != value) - { - if (mode == ProgressBarMode.Default) - { - range = value; - if (range < 0) range = 0; - if (range < this.value) this.value = range; - Invalidate(); - - if (!Suspended) OnRangeChanged(new EventArgs()); - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - public event EventHandler ValueChanged; - public event EventHandler RangeChanged; - public event EventHandler ModeChanged; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public ProgressBar(Manager manager) - : base(manager) - { - Width = 128; - Height = 16; - MinimumHeight = 8; - MinimumWidth = 32; - Passive = true; - CanFocus = false; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - CheckLayer(Skin, "Control"); - CheckLayer(Skin, "Scale"); - - base.DrawControl(renderer, rect, gameTime); - - if (Value > 0 || mode == ProgressBarMode.Infinite) - { - SkinLayer p = Skin.Layers["Control"]; - SkinLayer l = Skin.Layers["Scale"]; - Rectangle r = new Rectangle(rect.Left + p.ContentMargins.Left, - rect.Top + p.ContentMargins.Top, - rect.Width - p.ContentMargins.Vertical, - rect.Height - p.ContentMargins.Horizontal); - - float perc = ((float)value / range) * 100; - int w = (int)((perc / 100) * r.Width); - Rectangle rx; - if (mode == ProgressBarMode.Default) - { - if (w < l.SizingMargins.Vertical) w = l.SizingMargins.Vertical; - rx = new Rectangle(r.Left, r.Top, w, r.Height); - } - else - { - int s = r.Left + w; - if (s > r.Left + p.ContentMargins.Left + r.Width - (r.Width / 4)) s = r.Left + p.ContentMargins.Left + r.Width - (r.Width / 4); - rx = new Rectangle(s, r.Top, (r.Width / 4), r.Height); - } - - renderer.DrawLayer(this, l, rx); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void Update(GameTime gameTime) - { - base.Update(gameTime); - - if (mode == ProgressBarMode.Infinite && Enabled && Visible) - { - time += gameTime.ElapsedGameTime.TotalMilliseconds; - if (time >= 33f) - { - value += sign * (int)Math.Ceiling(time / 20f); - if (value >= Range - (Range / 4)) - { - value = Range - (Range / 4); - sign = -1; - } - else if (value <= 0) - { - value = 0; - sign = 1; - } - time = 0; - Invalidate(); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnValueChanged(EventArgs e) - { - if (ValueChanged != null) ValueChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnRangeChanged(EventArgs e) - { - if (RangeChanged != null) RangeChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnModeChanged(EventArgs e) - { - if (ModeChanged != null) ModeChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/Properties/AssemblyInfo.cs b/Neoforce/Properties/AssemblyInfo.cs deleted file mode 100644 index 4c52ffd..0000000 --- a/Neoforce/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("MonoGame.Controls")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("MonoGame.Controls")] -[assembly: AssemblyCopyright("Copyright © 2014")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("581cd203-a917-4a56-87f8-79ef3cbe4f5e")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Neoforce/RadioButton.cs b/Neoforce/RadioButton.cs deleted file mode 100644 index c15d47a..0000000 --- a/Neoforce/RadioButton.cs +++ /dev/null @@ -1,159 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: RadioButton.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -using System.Collections.Generic; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - #region //// Enums ///////////// - - //////////////////////////////////////////////////////////////////////////// - public enum RadioButtonMode - { - Auto, - Manual - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - public class RadioButton: CheckBox - { - - #region //// Consts //////////// - - //////////////////////////////////////////////////////////////////////////// - private const string skRadioButton = "RadioButton"; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private RadioButtonMode mode = RadioButtonMode.Auto; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public RadioButtonMode Mode - { - get { return mode; } - set { mode = value; } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public RadioButton(Manager manager): base(manager) - { - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls[skRadioButton]); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - base.DrawControl(renderer, rect, gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnClick(EventArgs e) - { - MouseEventArgs ex = (e is MouseEventArgs) ? (MouseEventArgs)e : new MouseEventArgs(); - - if (ex.Button == MouseButton.Left || ex.Button == MouseButton.None) - { - if (mode == RadioButtonMode.Auto) - { - if (Parent != null) - { - ControlsList lst = Parent.Controls as ControlsList; - for (int i = 0; i < lst.Count; i++) - { - if (lst[i] is RadioButton) - { - (lst[i] as RadioButton).Checked = false; - } - } - } - else if (Parent == null && Manager != null) - { - ControlsList lst = Manager.Controls as ControlsList; - - for (int i = 0; i < lst.Count; i++) - { - if (lst[i] is RadioButton) - { - (lst[i] as RadioButton).Checked = false; - } - } - } - } - } - base.OnClick(e); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/Renderer.cs b/Neoforce/Renderer.cs deleted file mode 100644 index 8da72bf..0000000 --- a/Neoforce/Renderer.cs +++ /dev/null @@ -1,767 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Renderer.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - public enum BlendingMode - { - Default, - None, - } - - #region //// Classes /////////// - - //////////////////////////////////////////////////////////////////////////// - public class DeviceStates - { - public readonly BlendState BlendState; - public readonly RasterizerState RasterizerState; - public readonly DepthStencilState DepthStencilState; - public readonly SamplerState SamplerState; - - public DeviceStates() - { - BlendState = new BlendState(); - BlendState.AlphaBlendFunction = BlendState.AlphaBlend.AlphaBlendFunction; - BlendState.AlphaDestinationBlend = BlendState.AlphaBlend.AlphaDestinationBlend; - BlendState.AlphaSourceBlend = BlendState.AlphaBlend.AlphaSourceBlend; - BlendState.BlendFactor = BlendState.AlphaBlend.BlendFactor; - BlendState.ColorBlendFunction = BlendState.AlphaBlend.ColorBlendFunction; - BlendState.ColorDestinationBlend = BlendState.AlphaBlend.ColorDestinationBlend; - BlendState.ColorSourceBlend = BlendState.AlphaBlend.ColorSourceBlend; - BlendState.ColorWriteChannels = BlendState.AlphaBlend.ColorWriteChannels; - BlendState.ColorWriteChannels1 = BlendState.AlphaBlend.ColorWriteChannels1; - BlendState.ColorWriteChannels2 = BlendState.AlphaBlend.ColorWriteChannels2; - BlendState.ColorWriteChannels3 = BlendState.AlphaBlend.ColorWriteChannels3; - BlendState.MultiSampleMask = BlendState.AlphaBlend.MultiSampleMask; - - RasterizerState = new RasterizerState(); - RasterizerState.CullMode = RasterizerState.CullNone.CullMode; - RasterizerState.DepthBias = RasterizerState.CullNone.DepthBias; - RasterizerState.FillMode = RasterizerState.CullNone.FillMode; - RasterizerState.MultiSampleAntiAlias = RasterizerState.CullNone.MultiSampleAntiAlias; - RasterizerState.ScissorTestEnable = RasterizerState.CullNone.ScissorTestEnable; - RasterizerState.SlopeScaleDepthBias = RasterizerState.CullNone.SlopeScaleDepthBias; - - RasterizerState.ScissorTestEnable = true; - - SamplerState = new SamplerState(); - SamplerState.AddressU = SamplerState.AnisotropicClamp.AddressU; - SamplerState.AddressV = SamplerState.AnisotropicClamp.AddressV; - SamplerState.AddressW = SamplerState.AnisotropicClamp.AddressW; - SamplerState.Filter = SamplerState.AnisotropicClamp.Filter; - SamplerState.MaxAnisotropy = SamplerState.AnisotropicClamp.MaxAnisotropy; - SamplerState.MaxMipLevel = SamplerState.AnisotropicClamp.MaxMipLevel; - SamplerState.MipMapLevelOfDetailBias = SamplerState.AnisotropicClamp.MipMapLevelOfDetailBias; - - DepthStencilState = new DepthStencilState(); - DepthStencilState = DepthStencilState.None; - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - public class Renderer : Component - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private SpriteBatch sb = null; - private DeviceStates states = new DeviceStates(); - private BlendingMode bmode = BlendingMode.Default; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public virtual SpriteBatch SpriteBatch - { - get - { - return sb; - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public Renderer(Manager manager) - : base(manager) - { - sb = new SpriteBatch(Manager.GraphicsDevice); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Destructors /////// - - //////////////////////////////////////////////////////////////////////////// - protected override void Dispose(bool disposing) - { - if (disposing) - { - if (sb != null) - { - sb.Dispose(); - sb = null; - } - } - base.Dispose(disposing); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Begin(BlendingMode mode) - { - bmode = mode; - if (mode != BlendingMode.None) - { - sb.Begin(SpriteSortMode.Immediate, states.BlendState, states.SamplerState, states.DepthStencilState, states.RasterizerState); - } - else - { - sb.Begin(SpriteSortMode.Immediate, BlendState.Opaque, states.SamplerState, states.DepthStencilState, states.RasterizerState); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void End() - { - sb.End(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Draw(Texture2D texture, Rectangle destination, Color color) - { - if (destination.Width > 0 && destination.Height > 0) - { - sb.Draw(texture, destination, null, color, 0.0f, Vector2.Zero, SpriteEffects.None, Manager.GlobalDepth); - } - } - //////////////////////////////////////////////////////////////////////////// - - public virtual void DrawTileTexture(Texture2D texture, Rectangle destination, Color color) - { - if (destination.Width > 0 && destination.Height > 0) - { - End(); - - sb.Begin(SpriteSortMode.Texture, BlendState.AlphaBlend, SamplerState.LinearWrap, DepthStencilState.Default, RasterizerState.CullNone); - - sb.Draw(texture, new Vector2(destination.X,destination.Y), destination, color, 0, Vector2.Zero, 1, SpriteEffects.None, 0); - - End(); - Begin(bmode); - } - } - - //////////////////////////////////////////////////////////////////////////// - public virtual void Draw(Texture2D texture, Rectangle destination, Rectangle source, Color color) - { - if (source.Width > 0 && source.Height > 0 && destination.Width > 0 && destination.Height > 0) - { - sb.Draw(texture, destination, source, color, 0.0f, Vector2.Zero, SpriteEffects.None, Manager.GlobalDepth); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Draw(Texture2D texture, int left, int top, Color color) - { - sb.Draw(texture, new Vector2(left, top), null, color, 0.0f, Vector2.Zero, 1.0f, SpriteEffects.None, Manager.GlobalDepth); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Draw(Texture2D texture, int left, int top, Rectangle source, Color color) - { - if (source.Width > 0 && source.Height > 0) - { - sb.Draw(texture, new Vector2(left, top), source, color, 0.0f, Vector2.Zero, 1.0f, SpriteEffects.None, Manager.GlobalDepth); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void DrawString(SpriteFont font, string text, int left, int top, Color color) - { - sb.DrawString(font, text, new Vector2(left, top), color, 0.0f, Vector2.Zero, 1.0f, SpriteEffects.None, Manager.GlobalDepth); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void DrawString(SpriteFont font, string text, Rectangle rect, Color color, Alignment alignment) - { - DrawString(font, text, rect, color, alignment, 0, 0, true); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void DrawString(SpriteFont font, string text, Rectangle rect, Color color, Alignment alignment, bool ellipsis) - { - DrawString(font, text, rect, color, alignment, 0, 0, ellipsis); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void DrawString(Control control, SkinLayer layer, string text, Rectangle rect) - { - DrawString(control, layer, text, rect, true, 0, 0, true); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void DrawString(Control control, SkinLayer layer, string text, Rectangle rect, ControlState state) - { - DrawString(control, layer, text, rect, state, true, 0, 0, true); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void DrawString(Control control, SkinLayer layer, string text, Rectangle rect, bool margins) - { - DrawString(control, layer, text, rect, margins, 0, 0, true); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void DrawString(Control control, SkinLayer layer, string text, Rectangle rect, ControlState state, bool margins) - { - DrawString(control, layer, text, rect, state, margins, 0, 0, true); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void DrawString(Control control, SkinLayer layer, string text, Rectangle rect, bool margins, int ox, int oy) - { - DrawString(control, layer, text, rect, margins, ox, oy, true); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void DrawString(Control control, SkinLayer layer, string text, Rectangle rect, ControlState state, bool margins, int ox, int oy) - { - DrawString(control, layer, text, rect, state, margins, ox, oy, true); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void DrawString(Control control, SkinLayer layer, string text, Rectangle rect, bool margins, int ox, int oy, bool ellipsis) - { - DrawString(control, layer, text, rect, control.ControlState, margins, ox, oy, ellipsis); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void DrawString(Control control, SkinLayer layer, string text, Rectangle rect, ControlState state, bool margins, int ox, int oy, bool ellipsis) - { - Color col = Color.White; - - if (layer.Text != null) - { - if (margins) - { - Margins m = layer.ContentMargins; - rect = new Rectangle(rect.Left + m.Left, rect.Top + m.Top, rect.Width - m.Horizontal, rect.Height - m.Vertical); - } - - if (state == ControlState.Hovered && (layer.States.Hovered.Index != -1)) - { - col = layer.Text.Colors.Hovered; - } - else if (state == ControlState.Pressed) - { - col = layer.Text.Colors.Pressed; - } - else if (state == ControlState.Focused || (control.Focused && state == ControlState.Hovered && layer.States.Hovered.Index == -1)) - { - col = layer.Text.Colors.Focused; - } - else if (state == ControlState.Disabled) - { - col = layer.Text.Colors.Disabled; - } - else - { - col = layer.Text.Colors.Enabled; - } - - if (text != null && text != "") - { - SkinText font = layer.Text; - if (control.TextColor != Control.UndefinedColor && control.ControlState != ControlState.Disabled) col = control.TextColor; - DrawString(font.Font.Resource, text, rect, col, font.Alignment, font.OffsetX + ox, font.OffsetY + oy, ellipsis); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void DrawString(SpriteFont font, string text, Rectangle rect, Color color, Alignment alignment, int offsetX, int offsetY, bool ellipsis) - { - - if (ellipsis) - { - const string elli = "..."; - int size = (int)Math.Ceiling(font.MeasureString(text).X); - if (size > rect.Width) - { - int es = (int)Math.Ceiling(font.MeasureString(elli).X); - for (int i = text.Length - 1; i > 0; i--) - { - int c = 1; - if (char.IsWhiteSpace(text[i - 1])) - { - c = 2; - i--; - } - text = text.Remove(i, c); - size = (int)Math.Ceiling(font.MeasureString(text).X); - if (size + es <= rect.Width) - { - break; - } - } - text += elli; - } - } - - if (rect.Width > 0 && rect.Height > 0) - { - Vector2 pos = new Vector2(rect.Left, rect.Top); - Vector2 size = font.MeasureString(text); - - int x = 0; int y = 0; - - switch (alignment) - { - case Alignment.TopLeft: - break; - case Alignment.TopCenter: - x = GetTextCenter(rect.Width, size.X); - break; - case Alignment.TopRight: - x = rect.Width - (int)size.X; - break; - case Alignment.MiddleLeft: - y = GetTextCenter(rect.Height, size.Y); - break; - case Alignment.MiddleRight: - x = rect.Width - (int)size.X; - y = GetTextCenter(rect.Height, size.Y); - break; - case Alignment.BottomLeft: - y = rect.Height - (int)size.Y; - break; - case Alignment.BottomCenter: - x = GetTextCenter(rect.Width, size.X); - y = rect.Height - (int)size.Y; - break; - case Alignment.BottomRight: - x = rect.Width - (int)size.X; - y = rect.Height - (int)size.Y; - break; - - default: - x = GetTextCenter(rect.Width, size.X); - y = GetTextCenter(rect.Height, size.Y); - break; - } - - pos.X = (int)(pos.X + x); - pos.Y = (int)(pos.Y + y); - - DrawString(font, text, (int)pos.X + offsetX, (int)pos.Y + offsetY, color); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private static int GetTextCenter(float size1, float size2) - { - return (int)Math.Ceiling((size1 / 2) - (size2 / 2)); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void DrawLayer(SkinLayer layer, Rectangle rect, Color color, int index) - { - Size imageSize = new Size(layer.Image.Resource.Width, layer.Image.Resource.Height); - Size partSize = new Size(layer.Width, layer.Height); - - Draw(layer.Image.Resource, GetDestinationArea(rect, layer.SizingMargins, Alignment.TopLeft), GetSourceArea(imageSize, partSize, layer.SizingMargins, Alignment.TopLeft, index), color); - Draw(layer.Image.Resource, GetDestinationArea(rect, layer.SizingMargins, Alignment.TopCenter), GetSourceArea(imageSize, partSize, layer.SizingMargins, Alignment.TopCenter, index), color); - Draw(layer.Image.Resource, GetDestinationArea(rect, layer.SizingMargins, Alignment.TopRight), GetSourceArea(imageSize, partSize, layer.SizingMargins, Alignment.TopRight, index), color); - Draw(layer.Image.Resource, GetDestinationArea(rect, layer.SizingMargins, Alignment.MiddleLeft), GetSourceArea(imageSize, partSize, layer.SizingMargins, Alignment.MiddleLeft, index), color); - Draw(layer.Image.Resource, GetDestinationArea(rect, layer.SizingMargins, Alignment.MiddleCenter), GetSourceArea(imageSize, partSize, layer.SizingMargins, Alignment.MiddleCenter, index), color); - Draw(layer.Image.Resource, GetDestinationArea(rect, layer.SizingMargins, Alignment.MiddleRight), GetSourceArea(imageSize, partSize, layer.SizingMargins, Alignment.MiddleRight, index), color); - Draw(layer.Image.Resource, GetDestinationArea(rect, layer.SizingMargins, Alignment.BottomLeft), GetSourceArea(imageSize, partSize, layer.SizingMargins, Alignment.BottomLeft, index), color); - Draw(layer.Image.Resource, GetDestinationArea(rect, layer.SizingMargins, Alignment.BottomCenter), GetSourceArea(imageSize, partSize, layer.SizingMargins, Alignment.BottomCenter, index), color); - Draw(layer.Image.Resource, GetDestinationArea(rect, layer.SizingMargins, Alignment.BottomRight), GetSourceArea(imageSize, partSize, layer.SizingMargins, Alignment.BottomRight, index), color); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private static Rectangle GetSourceArea(Size imageSize, Size partSize, Margins margins, Alignment alignment, int index) - { - Rectangle rect = new Rectangle(); - int xc = (int)((float)imageSize.Width / partSize.Width); - int yc = (int)((float)imageSize.Height / partSize.Height); - - int xm = (index) % xc; - int ym = (index) / xc; - - int adj = 1; - margins.Left += margins.Left > 0 ? adj : 0; - margins.Top += margins.Top > 0 ? adj : 0; - margins.Right += margins.Right > 0 ? adj : 0; - margins.Bottom += margins.Bottom > 0 ? adj : 0; - - margins = new Margins(margins.Left, margins.Top, margins.Right, margins.Bottom); - switch (alignment) - { - case Alignment.TopLeft: - { - rect = new Rectangle((0 + (xm * partSize.Width)), - (0 + (ym * partSize.Height)), - margins.Left, - margins.Top); - break; - } - case Alignment.TopCenter: - { - rect = new Rectangle((0 + (xm * partSize.Width)) + margins.Left, - (0 + (ym * partSize.Height)), - partSize.Width - margins.Left - margins.Right, - margins.Top); - break; - } - case Alignment.TopRight: - { - rect = new Rectangle((partSize.Width + (xm * partSize.Width)) - margins.Right, - (0 + (ym * partSize.Height)), - margins.Right, - margins.Top); - break; - } - case Alignment.MiddleLeft: - { - rect = new Rectangle((0 + (xm * partSize.Width)), - (0 + (ym * partSize.Height)) + margins.Top, - margins.Left, - partSize.Height - margins.Top - margins.Bottom); - break; - } - case Alignment.MiddleCenter: - { - rect = new Rectangle((0 + (xm * partSize.Width)) + margins.Left, - (0 + (ym * partSize.Height)) + margins.Top, - partSize.Width - margins.Left - margins.Right, - partSize.Height - margins.Top - margins.Bottom); - break; - } - case Alignment.MiddleRight: - { - rect = new Rectangle((partSize.Width + (xm * partSize.Width)) - margins.Right, - (0 + (ym * partSize.Height)) + margins.Top, - margins.Right, - partSize.Height - margins.Top - margins.Bottom); - break; - } - case Alignment.BottomLeft: - { - rect = new Rectangle((0 + (xm * partSize.Width)), - (partSize.Height + (ym * partSize.Height)) - margins.Bottom, - margins.Left, - margins.Bottom); - break; - } - case Alignment.BottomCenter: - { - rect = new Rectangle((0 + (xm * partSize.Width)) + margins.Left, - (partSize.Height + (ym * partSize.Height)) - margins.Bottom, - partSize.Width - margins.Left - margins.Right, - margins.Bottom); - break; - } - case Alignment.BottomRight: - { - rect = new Rectangle((partSize.Width + (xm * partSize.Width)) - margins.Right, - (partSize.Height + (ym * partSize.Height)) - margins.Bottom, - margins.Right, - margins.Bottom); - break; - } - } - - return rect; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public static Rectangle GetDestinationArea(Rectangle area, Margins margins, Alignment alignment) - { - Rectangle rect = new Rectangle(); - - int adj = 1; - margins.Left += margins.Left > 0 ? adj : 0; - margins.Top += margins.Top > 0 ? adj : 0; - margins.Right += margins.Right > 0 ? adj : 0; - margins.Bottom += margins.Bottom > 0 ? adj : 0; - - margins = new Margins(margins.Left, margins.Top, margins.Right, margins.Bottom); - - switch (alignment) - { - case Alignment.TopLeft: - { - rect = new Rectangle(area.Left + 0, - area.Top + 0, - margins.Left, - margins.Top); - break; - - } - case Alignment.TopCenter: - { - rect = new Rectangle(area.Left + margins.Left, - area.Top + 0, - area.Width - margins.Left - margins.Right, - margins.Top); - break; - - } - case Alignment.TopRight: - { - rect = new Rectangle(area.Left + area.Width - margins.Right, - area.Top + 0, - margins.Right, - margins.Top); - break; - - } - case Alignment.MiddleLeft: - { - rect = new Rectangle(area.Left + 0, - area.Top + margins.Top, - margins.Left, - area.Height - margins.Top - margins.Bottom); - break; - } - case Alignment.MiddleCenter: - { - rect = new Rectangle(area.Left + margins.Left, - area.Top + margins.Top, - area.Width - margins.Left - margins.Right, - area.Height - margins.Top - margins.Bottom); - break; - } - case Alignment.MiddleRight: - { - rect = new Rectangle(area.Left + area.Width - margins.Right, - area.Top + margins.Top, - margins.Right, - area.Height - margins.Top - margins.Bottom); - break; - } - case Alignment.BottomLeft: - { - rect = new Rectangle(area.Left + 0, - area.Top + area.Height - margins.Bottom, - margins.Left, - margins.Bottom); - break; - } - case Alignment.BottomCenter: - { - rect = new Rectangle(area.Left + margins.Left, - area.Top + area.Height - margins.Bottom, - area.Width - margins.Left - margins.Right, - margins.Bottom); - break; - } - case Alignment.BottomRight: - { - rect = new Rectangle(area.Left + area.Width - margins.Right, - area.Top + area.Height - margins.Bottom, - margins.Right, - margins.Bottom); - break; - } - } - - return rect; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public void DrawGlyph(Glyph glyph, Rectangle rect) - { - Size imageSize = new Size(glyph.Image.Width, glyph.Image.Height); - - if (!glyph.SourceRect.IsEmpty) - { - imageSize = new Size(glyph.SourceRect.Width, glyph.SourceRect.Height); - } - - if (glyph.SizeMode == SizeMode.Centered) - { - rect = new Rectangle((rect.X + (rect.Width - imageSize.Width) / 2) + glyph.Offset.X, - (rect.Y + (rect.Height - imageSize.Height) / 2) + glyph.Offset.Y, - imageSize.Width, - imageSize.Height); - } - else if (glyph.SizeMode == SizeMode.Normal) - { - rect = new Rectangle(rect.X + glyph.Offset.X, rect.Y + glyph.Offset.Y, imageSize.Width, imageSize.Height); - } - else if (glyph.SizeMode == SizeMode.Auto) - { - rect = new Rectangle(rect.X + glyph.Offset.X, rect.Y + glyph.Offset.Y, imageSize.Width, imageSize.Height); - } - - if (glyph.SourceRect.IsEmpty) - { - Draw(glyph.Image, rect, glyph.Color); - } - else - { - Draw(glyph.Image, rect, glyph.SourceRect, glyph.Color); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void DrawLayer(Control control, SkinLayer layer, Rectangle rect) - { - DrawLayer(control, layer, rect, control.ControlState); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void DrawLayer(Control control, SkinLayer layer, Rectangle rect, ControlState state) - { - Color c = Color.White; - Color oc = Color.White; - int i = 0; - int oi = -1; - SkinLayer l = layer; - - if (state == ControlState.Hovered && (layer.States.Hovered.Index != -1)) - { - c = l.States.Hovered.Color; - i = l.States.Hovered.Index; - - if (l.States.Hovered.Overlay) - { - oc = l.Overlays.Hovered.Color; - oi = l.Overlays.Hovered.Index; - } - } - else if (state == ControlState.Focused || (control.Focused && state == ControlState.Hovered && layer.States.Hovered.Index == -1)) - { - c = l.States.Focused.Color; - i = l.States.Focused.Index; - - if (l.States.Focused.Overlay) - { - oc = l.Overlays.Focused.Color; - oi = l.Overlays.Focused.Index; - } - } - else if (state == ControlState.Pressed) - { - c = l.States.Pressed.Color; - i = l.States.Pressed.Index; - - if (l.States.Pressed.Overlay) - { - oc = l.Overlays.Pressed.Color; - oi = l.Overlays.Pressed.Index; - } - } - else if (state == ControlState.Disabled) - { - c = l.States.Disabled.Color; - i = l.States.Disabled.Index; - - if (l.States.Disabled.Overlay) - { - oc = l.Overlays.Disabled.Color; - oi = l.Overlays.Disabled.Index; - } - } - else - { - c = l.States.Enabled.Color; - i = l.States.Enabled.Index; - - if (l.States.Enabled.Overlay) - { - oc = l.Overlays.Enabled.Color; - oi = l.Overlays.Enabled.Index; - } - } - - if (control.Color != Control.UndefinedColor) c = control.Color * (control.Color.A / 255f); - DrawLayer(l, rect, c, i); - - if (oi != -1) - { - DrawLayer(l, rect, oc, oi); - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } -} \ No newline at end of file diff --git a/Neoforce/ScrollBar.cs b/Neoforce/ScrollBar.cs deleted file mode 100644 index 922757a..0000000 --- a/Neoforce/ScrollBar.cs +++ /dev/null @@ -1,493 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: ScrollBar.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class ScrollBar: Control - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private int range = 100; - private int value = 0; - private int pageSize = 50; - private int stepSize = 1; - private Orientation orientation = Orientation.Vertical; - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private Button btnMinus = null; - private Button btnPlus = null; - private Button btnSlider = null; - - private string strButton = "ScrollBar.ButtonVert"; - private string strRail = "ScrollBar.RailVert"; - private string strSlider = "ScrollBar.SliderVert"; - private string strGlyph = "ScrollBar.GlyphVert"; - private string strMinus = "ScrollBar.ArrowUp"; - private string strPlus = "ScrollBar.ArrowDown"; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int Value - { - get { return this.value; } - set - { - if (this.value != value) - { - this.value = value; - if (this.value < 0) this.value = 0; - if (this.value > range - pageSize) this.value = range - pageSize; - Invalidate(); - if (!Suspended) OnValueChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int Range - { - get { return range; } - set - { - if (range != value) - { - range = value; - if (pageSize > range) pageSize = range; - RecalcParams(); - if (!Suspended) OnRangeChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int PageSize - { - get { return pageSize; } - set - { - if (pageSize != value) - { - pageSize = value; - if (pageSize > range) pageSize = range; - RecalcParams(); - if (!Suspended) OnPageSizeChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int StepSize - { - get { return stepSize; } - set - { - if (stepSize != value) - { - stepSize = value; - if (!Suspended) OnStepSizeChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - public event EventHandler ValueChanged; - public event EventHandler RangeChanged; - public event EventHandler StepSizeChanged; - public event EventHandler PageSizeChanged; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public ScrollBar(Manager manager, Orientation orientation): base(manager) - { - this.orientation = orientation; - CanFocus = false; - - - if (orientation == Orientation.Horizontal) - { - strButton = "ScrollBar.ButtonHorz"; - strRail = "ScrollBar.RailHorz"; - strSlider = "ScrollBar.SliderHorz"; - strGlyph = "ScrollBar.GlyphHorz"; - strMinus = "ScrollBar.ArrowLeft"; - strPlus = "ScrollBar.ArrowRight"; - - MinimumHeight = 16; - MinimumWidth = 46; - Width = 64; - Height = 16; - } - else - { - strButton = "ScrollBar.ButtonVert"; - strRail = "ScrollBar.RailVert"; - strSlider = "ScrollBar.SliderVert"; - strGlyph = "ScrollBar.GlyphVert"; - strMinus = "ScrollBar.ArrowUp"; - strPlus = "ScrollBar.ArrowDown"; - - MinimumHeight = 46; - MinimumWidth = 16; - Width = 16; - Height = 64; - } - - btnMinus = new Button(Manager); - btnMinus.Init(); - btnMinus.Text = ""; - btnMinus.MousePress += new MouseEventHandler(ArrowPress); - btnMinus.CanFocus = false; - - btnSlider = new Button(Manager); - btnSlider.Init(); - btnSlider.Text = ""; - btnSlider.CanFocus = false; - btnSlider.MinimumHeight = 16; - btnSlider.MinimumWidth = 16; - - btnPlus = new Button(Manager); - btnPlus.Init(); - btnPlus.Text = ""; - btnPlus.MousePress += new MouseEventHandler(ArrowPress); - btnPlus.CanFocus = false; - - btnSlider.Move += new MoveEventHandler(btnSlider_Move); - - Add(btnMinus); - Add(btnSlider); - Add(btnPlus); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - - public void ScrollUp() - { - Value -= stepSize; - if (Value < 0) Value = 0; - } - - public void ScrollDown() - { - Value += stepSize; - if (Value > range - pageSize) Value = range - pageSize - 1; - } - - public void ScrollUp(bool alot) - { - if (alot) - { - Value -= pageSize; - if (Value < 0) Value = 0; - } - else - ScrollUp(); - } - - public void ScrollDown(bool alot) - { - if (alot) - { - Value += pageSize; - if (Value > range - pageSize) Value = range - pageSize - 1; - } - else - ScrollDown(); - } - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - - SkinControl sc = new SkinControl(btnPlus.Skin); - sc.Layers["Control"] = new SkinLayer(Skin.Layers[strButton]); - sc.Layers[strButton].Name = "Control"; - btnPlus.Skin = btnMinus.Skin = sc; - - SkinControl ss = new SkinControl(btnSlider.Skin); - ss.Layers["Control"] = new SkinLayer(Skin.Layers[strSlider]); - ss.Layers[strSlider].Name = "Control"; - btnSlider.Skin = ss; - - btnMinus.Glyph = new Glyph(Skin.Layers[strMinus].Image.Resource); - btnMinus.Glyph.SizeMode = SizeMode.Centered; - btnMinus.Glyph.Color = Manager.Skin.Controls["Button"].Layers["Control"].Text.Colors.Enabled; - - btnPlus.Glyph = new Glyph(Skin.Layers[strPlus].Image.Resource); - btnPlus.Glyph.SizeMode = SizeMode.Centered; - btnPlus.Glyph.Color = Manager.Skin.Controls["Button"].Layers["Control"].Text.Colors.Enabled; - - btnSlider.Glyph = new Glyph(Skin.Layers[strGlyph].Image.Resource); - btnSlider.Glyph.SizeMode = SizeMode.Centered; - - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls["ScrollBar"]); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - RecalcParams(); - - SkinLayer bg = Skin.Layers[strRail]; - renderer.DrawLayer(bg, rect, Color.White, bg.States.Enabled.Index); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void ArrowPress(object sender, MouseEventArgs e) - { - if (e.Button == MouseButton.Left) - { - if (sender == btnMinus) - { - ScrollUp(); - } - else if (sender == btnPlus) - { - ScrollDown(); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnResize(ResizeEventArgs e) - { - base.OnResize(e); - RecalcParams(); - if (Value + PageSize > Range) Value = Range - PageSize; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void RecalcParams() - { - if (btnMinus != null && btnPlus != null && btnSlider != null) - { - if (orientation == Orientation.Horizontal) - { - btnMinus.Width = Height; - btnMinus.Height = Height; - - btnPlus.Width = Height; - btnPlus.Height = Height; - btnPlus.Left = Width - Height; - btnPlus.Top = 0; - - btnSlider.Movable = true; - int size = btnMinus.Width + Skin.Layers[strSlider].OffsetX; - - btnSlider.MinimumWidth = Height; - int w = (Width - 2 * size); - btnSlider.Width = (int)Math.Ceiling((pageSize * w) / (float)range); - btnSlider.Height = Height; - - - float px = (float)(Range - PageSize) / (float)(w - btnSlider.Width); - int pos = (int)(Math.Ceiling(Value / (float)px)); - btnSlider.SetPosition(size + pos, 0); - if (btnSlider.Left < size) btnSlider.SetPosition(size, 0); - if (btnSlider.Left + btnSlider.Width + size > Width) btnSlider.SetPosition(Width - size - btnSlider.Width, 0); - } - else - { - btnMinus.Width = Width; - btnMinus.Height = Width; - - btnPlus.Width = Width; - btnPlus.Height = Width; - btnPlus.Top = Height - Width; - - btnSlider.Movable = true; - int size = btnMinus.Height + Skin.Layers[strSlider].OffsetY; - - btnSlider.MinimumHeight = Width; - int h = (Height - 2 * size); - btnSlider.Height = (int)Math.Ceiling((pageSize * h) / (float)range); - btnSlider.Width = Width; - - float px = (float)(Range - PageSize) / (float)(h - btnSlider.Height); - int pos = (int)(Math.Ceiling(Value / (float)px)); - btnSlider.SetPosition(0, size + pos); - if (btnSlider.Top < size) btnSlider.SetPosition(0, size); - if (btnSlider.Top + btnSlider.Height + size > Height) btnSlider.SetPosition(0, Height - size - btnSlider.Height); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void btnSlider_Move(object sender, MoveEventArgs e) - { - if (orientation == Orientation.Horizontal) - { - int size = btnMinus.Width + Skin.Layers[strSlider].OffsetX; - btnSlider.SetPosition(e.Left, 0); - if (btnSlider.Left < size) btnSlider.SetPosition(size, 0); - if (btnSlider.Left + btnSlider.Width + size > Width) btnSlider.SetPosition(Width - size - btnSlider.Width, 0); - } - else - { - int size = btnMinus.Height + Skin.Layers[strSlider].OffsetY; - btnSlider.SetPosition(0, e.Top); - if (btnSlider.Top < size) btnSlider.SetPosition(0, size); - if (btnSlider.Top + btnSlider.Height + size > Height) btnSlider.SetPosition(0, Height - size - btnSlider.Height); - } - - if (orientation == Orientation.Horizontal) - { - int size = btnMinus.Width + Skin.Layers[strSlider].OffsetX; - int w = (Width - 2 * size) - btnSlider.Width; - float px = (float)(Range - PageSize) / (float)w; - Value = (int)(Math.Ceiling((btnSlider.Left - size) * px)); - } - else - { - int size = btnMinus.Height + Skin.Layers[strSlider].OffsetY; - int h = (Height - 2 * size) - btnSlider.Height; - float px = (float)(Range - PageSize) / (float)h; - Value = (int)(Math.Ceiling((btnSlider.Top - size) * px)); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMouseUp(MouseEventArgs e) - { - btnSlider.Passive = false; - base.OnMouseUp(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMouseDown(MouseEventArgs e) - { - base.OnMouseDown(e); - - btnSlider.Passive = true; - - if (e.Button == MouseButton.Left) - { - if (orientation == Orientation.Horizontal) - { - int pos = e.Position.X; - - if (pos < btnSlider.Left) - { - ScrollUp(true); - } - else if (pos >= btnSlider.Left + btnSlider.Width) - { - ScrollDown(true); - } - } - else - { - int pos = e.Position.Y; - - if (pos < btnSlider.Top) - { - ScrollUp(true); - } - else if (pos >= btnSlider.Top + btnSlider.Height) - { - ScrollDown(true); - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnValueChanged(EventArgs e) - { - if (ValueChanged != null) ValueChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnRangeChanged(EventArgs e) - { - if (RangeChanged != null) RangeChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnPageSizeChanged(EventArgs e) - { - if (PageSizeChanged != null) PageSizeChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnStepSizeChanged(EventArgs e) - { - if (StepSizeChanged != null) StepSizeChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/Sidebar.cs b/Neoforce/Sidebar.cs deleted file mode 100644 index c8fcae6..0000000 --- a/Neoforce/Sidebar.cs +++ /dev/null @@ -1,89 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: SideBar.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - - public class SideBar: Panel - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public SideBar(Manager manager): base(manager) - { - // CanFocus = true; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls["SideBar"]); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - base.DrawControl(renderer, rect, gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/SidebarPanel.cs b/Neoforce/SidebarPanel.cs deleted file mode 100644 index 44ed8c9..0000000 --- a/Neoforce/SidebarPanel.cs +++ /dev/null @@ -1,77 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: SideBarPanel.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework.Graphics; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class SideBarPanel: Container - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public SideBarPanel(Manager manager): base(manager) - { - CanFocus = false; - Passive = true; - Width = 64; - Height = 64; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/Skin.cs b/Neoforce/Skin.cs deleted file mode 100644 index 92ec378..0000000 --- a/Neoforce/Skin.cs +++ /dev/null @@ -1,1259 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Skin.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using System.Collections.Generic; -using System.IO; -using System.Xml; -using Microsoft.Xna.Framework.Graphics; -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - #region //// Structs /////////// - - //////////////////////////////////////////////////////////////////////////// - public struct SkinStates - { - public T Enabled; - public T Hovered; - public T Pressed; - public T Focused; - public T Disabled; - - public SkinStates(T enabled, T hovered, T pressed, T focused, T disabled) - { - Enabled = enabled; - Hovered = hovered; - Pressed = pressed; - Focused = focused; - Disabled = disabled; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public struct LayerStates - { - public int Index; - public Color Color; - public bool Overlay; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public struct LayerOverlays - { - public int Index; - public Color Color; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public struct SkinInfo - { - public string Name; - public string Description; - public string Author; - public string Version; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Classes /////////// - - //////////////////////////////////////////////////////////////////////////// - public class SkinList : List - { - #region //// Indexers ////////// - - //////////////////////////////////////////////////////////////////////////// - public T this[string index] - { - get - { - for (int i = 0; i < this.Count; i++) - { - SkinBase s = (SkinBase)(object)this[i]; - if (s.Name.ToLower() == index.ToLower()) - { - return this[i]; - } - } - return default(T); - } - - set - { - for (int i = 0; i < this.Count; i++) - { - SkinBase s = (SkinBase)(object)this[i]; - if (s.Name.ToLower() == index.ToLower()) - { - this[i] = value; - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - - //////////////////////////////////////////////////////////////////////////// - public SkinList() - : base() - { - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public SkinList(SkinList source) - : base() - { - for (int i = 0; i < source.Count; i++) - { - Type[] t = new Type[1]; - t[0] = typeof(T); - - object[] p = new object[1]; - p[0] = source[i]; - - this.Add((T)t[0].GetConstructor(t).Invoke(p)); - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class SkinBase - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public string Name; - public bool Archive; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public SkinBase() - : base() - { - Archive = false; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public SkinBase(SkinBase source) - : base() - { - if (source != null) - { - this.Name = source.Name; - this.Archive = source.Archive; - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class SkinLayer : SkinBase - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public SkinImage Image = new SkinImage(); - public int Width; - public int Height; - public int OffsetX; - public int OffsetY; - public Alignment Alignment; - public Margins SizingMargins; - public Margins ContentMargins; - public SkinStates States; - public SkinStates Overlays; - public SkinText Text = new SkinText(); - public SkinList Attributes = new SkinList(); - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public SkinLayer() - : base() - { - States.Enabled.Color = Color.White; - States.Pressed.Color = Color.White; - States.Focused.Color = Color.White; - States.Hovered.Color = Color.White; - States.Disabled.Color = Color.White; - - Overlays.Enabled.Color = Color.White; - Overlays.Pressed.Color = Color.White; - Overlays.Focused.Color = Color.White; - Overlays.Hovered.Color = Color.White; - Overlays.Disabled.Color = Color.White; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public SkinLayer(SkinLayer source) - : base(source) - { - if (source != null) - { - this.Image = new SkinImage(source.Image); - this.Width = source.Width; - this.Height = source.Height; - this.OffsetX = source.OffsetX; - this.OffsetY = source.OffsetY; - this.Alignment = source.Alignment; - this.SizingMargins = source.SizingMargins; - this.ContentMargins = source.ContentMargins; - this.States = source.States; - this.Overlays = source.Overlays; - this.Text = new SkinText(source.Text); - this.Attributes = new SkinList(source.Attributes); - } - else - { - throw new Exception("Parameter for SkinLayer copy constructor cannot be null."); - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class SkinText : SkinBase - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public SkinFont Font; - public int OffsetX; - public int OffsetY; - public Alignment Alignment; - public SkinStates Colors; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public SkinText() - : base() - { - Colors.Enabled = Color.White; - Colors.Pressed = Color.White; - Colors.Focused = Color.White; - Colors.Hovered = Color.White; - Colors.Disabled = Color.White; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public SkinText(SkinText source) - : base(source) - { - if (source != null) - { - this.Font = new SkinFont(source.Font); - this.OffsetX = source.OffsetX; - this.OffsetY = source.OffsetY; - this.Alignment = source.Alignment; - this.Colors = source.Colors; - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class SkinFont : SkinBase - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public SpriteFont Resource = null; - public string Asset = null; - public string Addon = null; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public int Height - { - get - { - if (Resource != null) - { - return (int)Resource.MeasureString("AaYy").Y; - } - return 0; - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public SkinFont() - : base() - { - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public SkinFont(SkinFont source) - : base(source) - { - if (source != null) - { - this.Resource = source.Resource; - this.Asset = source.Asset; - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class SkinImage : SkinBase - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public Texture2D Resource = null; - public string Asset = null; - public string Addon = null; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public SkinImage() - : base() - { - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public SkinImage(SkinImage source) - : base(source) - { - this.Resource = source.Resource; - this.Asset = source.Asset; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class SkinCursor : SkinBase - { - #region //// Fields //////////// - - - public Cursor Resource = null; - - public string Asset = null; - public string Addon = null; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public SkinCursor() - : base() - { - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public SkinCursor(SkinCursor source) - : base(source) - { - this.Resource = source.Resource; - - this.Asset = source.Asset; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class SkinControl : SkinBase - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public string Inherits = null; - public Size DefaultSize; - public int ResizerSize; - public Size MinimumSize; - public Margins OriginMargins; - public Margins ClientMargins; - public SkinList Layers = new SkinList(); - public SkinList Attributes = new SkinList(); - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public SkinControl() - : base() - { - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public SkinControl(SkinControl source) - : base(source) - { - this.Inherits = source.Inherits; - this.DefaultSize = source.DefaultSize; - this.MinimumSize = source.MinimumSize; - this.OriginMargins = source.OriginMargins; - this.ClientMargins = source.ClientMargins; - this.ResizerSize = source.ResizerSize; - this.Layers = new SkinList(source.Layers); - this.Attributes = new SkinList(source.Attributes); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class SkinAttribute : SkinBase - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - public string Value; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public SkinAttribute() - : base() - { - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public SkinAttribute(SkinAttribute source) - : base(source) - { - this.Value = source.Value; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class Skin : Component - { - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - SkinXmlDocument doc = null; - private string name = null; - private Version version = null; - private SkinInfo info; - private SkinList controls = null; - private SkinList fonts = null; - private SkinList cursors = null; - private SkinList images = null; - private SkinList attributes = null; - private ArchiveManager content = null; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public virtual string Name { get { return name; } } - public virtual Version Version { get { return version; } } - public virtual SkinInfo Info { get { return info; } } - public virtual SkinList Controls { get { return controls; } } - public virtual SkinList Fonts { get { return fonts; } } - public virtual SkinList Cursors { get { return cursors; } } - public virtual SkinList Images { get { return images; } } - public virtual SkinList Attributes { get { return attributes; } } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public Skin(Manager manager, string name) - : base(manager) - { - this.name = name; - content = new ArchiveManager(Manager.Game.Services, GetArchiveLocation(name + Manager.SkinExtension)); - content.RootDirectory = GetFolder(); - doc = new SkinXmlDocument(); - controls = new SkinList(); - fonts = new SkinList(); - images = new SkinList(); - cursors = new SkinList(); - attributes = new SkinList(); - - LoadSkin(null, content.UseArchive); - - string folder = GetAddonsFolder(); - if (folder == "") - { - content.UseArchive = true; - folder = "Addons\\"; - } - else - { - content.UseArchive = false; - } - - string[] addons = content.GetDirectories(folder); - - if (addons != null && addons.Length > 0) - { - for (int i = 0; i < addons.Length; i++) - { - DirectoryInfo d = new DirectoryInfo(GetAddonsFolder() + addons[i]); - if (!((d.Attributes & FileAttributes.Hidden) == FileAttributes.Hidden) || content.UseArchive) - { - LoadSkin(addons[i].Replace("\\", ""), content.UseArchive); - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Destructors /////// - - //////////////////////////////////////////////////////////////////////////// - protected override void Dispose(bool disposing) - { - if (disposing) - { - if (content != null) - { - content.Unload(); - content.Dispose(); - content = null; - } - } - - base.Dispose(disposing); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - private string GetArchiveLocation(string name) - { - string path = Path.GetFullPath(Manager.SkinDirectory) + Path.GetFileNameWithoutExtension(name) + "\\"; - if (!Directory.Exists(path) || !File.Exists(path + "Skin.xnb")) - { - path = Path.GetFullPath(Manager.SkinDirectory) + name; - return path; - } - - return null; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private string GetFolder() - { - string path = Path.GetFullPath(Manager.SkinDirectory) + name + "\\"; - if (!Directory.Exists(path) || !File.Exists(path + "Skin.xnb")) - { - path = ""; - } - - return path; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private string GetAddonsFolder() - { - string path = Path.GetFullPath(Manager.SkinDirectory) + name + "\\Addons\\"; - if (!Directory.Exists(path)) - { - path = Path.GetFullPath(".\\Content\\Skins\\") + name + "\\Addons\\"; - if (!Directory.Exists(path)) - { - path = Path.GetFullPath(".\\Skins\\") + name + "\\Addons\\"; - } - } - - return path; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private string GetFolder(string type) - { - return GetFolder() + type + "\\"; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private string GetAsset(string type, string asset, string addon) - { - string ret = GetFolder(type) + asset; - if (addon != null && addon != "") - { - ret = GetAddonsFolder() + addon + "\\" + type + "\\" + asset; - } - return ret; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - - for (int i = 0; i < fonts.Count; i++) - { - content.UseArchive = fonts[i].Archive; - string asset = GetAsset("Fonts", fonts[i].Asset, fonts[i].Addon); - asset = content.UseArchive ? asset : Path.GetFullPath(asset); - (fonts[i].Resource) = content.Load(asset); - } - -#if (!XBOX && !XBOX_FAKE) - for (int i = 0; i < cursors.Count; i++) - { - content.UseArchive = cursors[i].Archive; - string asset = GetAsset("Cursors", cursors[i].Asset, cursors[i].Addon); - asset = content.UseArchive ? asset : Path.GetFullPath(asset); - cursors[i].Resource = content.Load(asset); - } -#endif - - for (int i = 0; i < images.Count; i++) - { - content.UseArchive = images[i].Archive; - string asset = GetAsset("Images", images[i].Asset, images[i].Addon); - asset = content.UseArchive ? asset : Path.GetFullPath(asset); - images[i].Resource = content.Load(asset); - } - - for (int i = 0; i < controls.Count; i++) - { - for (int j = 0; j < controls[i].Layers.Count; j++) - { - if (controls[i].Layers[j].Image.Name != null) - { - controls[i].Layers[j].Image = images[controls[i].Layers[j].Image.Name]; - } - else - { - controls[i].Layers[j].Image = images[0]; - } - - if (controls[i].Layers[j].Text.Name != null) - { - controls[i].Layers[j].Text.Font = fonts[controls[i].Layers[j].Text.Name]; - } - else - { - controls[i].Layers[j].Text.Font = fonts[0]; - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private string ReadAttribute(XmlElement element, string attrib, string defval, bool needed) - { - if (element != null && element.HasAttribute(attrib)) - { - return element.Attributes[attrib].Value; - } - else if (needed) - { - throw new Exception("Missing required attribute \"" + attrib + "\" in the skin file."); - } - return defval; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void ReadAttribute(ref string retval, bool inherited, XmlElement element, string attrib, string defval, bool needed) - { - if (element != null && element.HasAttribute(attrib)) - { - retval = element.Attributes[attrib].Value; - } - else if (inherited) - { - } - else if (needed) - { - throw new Exception("Missing required attribute \"" + attrib + "\" in the skin file."); - } - else - { - retval = defval; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private int ReadAttributeInt(XmlElement element, string attrib, int defval, bool needed) - { - return int.Parse(ReadAttribute(element, attrib, defval.ToString(), needed)); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void ReadAttributeInt(ref int retval, bool inherited, XmlElement element, string attrib, int defval, bool needed) - { - string tmp = retval.ToString(); - ReadAttribute(ref tmp, inherited, element, attrib, defval.ToString(), needed); - retval = int.Parse(tmp); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private bool ReadAttributeBool(XmlElement element, string attrib, bool defval, bool needed) - { - return bool.Parse(ReadAttribute(element, attrib, defval.ToString(), needed)); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void ReadAttributeBool(ref bool retval, bool inherited, XmlElement element, string attrib, bool defval, bool needed) - { - string tmp = retval.ToString(); - ReadAttribute(ref tmp, inherited, element, attrib, defval.ToString(), needed); - retval = bool.Parse(tmp); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private byte ReadAttributeByte(XmlElement element, string attrib, byte defval, bool needed) - { - return byte.Parse(ReadAttribute(element, attrib, defval.ToString(), needed)); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void ReadAttributeByte(ref byte retval, bool inherited, XmlElement element, string attrib, byte defval, bool needed) - { - string tmp = retval.ToString(); - ReadAttribute(ref tmp, inherited, element, attrib, defval.ToString(), needed); - retval = byte.Parse(tmp); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private string ColorToString(Color c) - { - return string.Format("{0};{1};{2};{3}", c.R, c.G, c.B, c.A); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void ReadAttributeColor(ref Color retval, bool inherited, XmlElement element, string attrib, Color defval, bool needed) - { - string tmp = ColorToString(retval); - ReadAttribute(ref tmp, inherited, element, attrib, ColorToString(defval), needed); - retval = Utilities.ParseColor(tmp); - } - //////////////////////////////////////////////////////////////////////////// - - - //////////////////////////////////////////////////////////////////////////// - private void LoadSkin(string addon, bool archive) - { - try - { - bool isaddon = addon != null && addon != ""; - string file = GetFolder(); - if (isaddon) - { - file = GetAddonsFolder() + addon + "\\"; - } - file += "Skin"; - - file = archive ? file : Path.GetFullPath(file); - doc = content.Load(file); - - XmlElement e = doc["Skin"]; - if (e != null) - { - string xname = ReadAttribute(e, "Name", null, true); - if (!isaddon) - { - if (name.ToLower() != xname.ToLower()) - { - throw new Exception("Skin name defined in the skin file doesn't match requested skin."); - } - else - { - name = xname; - } - } - else - { - if (addon.ToLower() != xname.ToLower()) - { - throw new Exception("Skin name defined in the skin file doesn't match addon name."); - } - } - - Version xversion = null; - try - { - xversion = new Version(ReadAttribute(e, "Version", "0.0.0.0", false)); - } - catch (Exception x) - { - throw new Exception("Unable to resolve skin file version. " + x.Message); - } - - if (xversion != Manager._SkinVersion) - { - throw new Exception("This version of Neoforce Controls can only read skin files in version of " + Manager._SkinVersion.ToString() + "."); - } - else if (!isaddon) - { - version = xversion; - } - - if (!isaddon) - { - XmlElement ei = e["Info"]; - if (ei != null) - { - if (ei["Name"] != null) info.Name = ei["Name"].InnerText; - if (ei["Description"] != null) info.Description = ei["Description"].InnerText; - if (ei["Author"] != null) info.Author = ei["Author"].InnerText; - if (ei["Version"] != null) info.Version = ei["Version"].InnerText; - } - } - - LoadImages(addon, archive); - LoadFonts(addon, archive); - LoadCursors(addon, archive); - LoadSkinAttributes(); - LoadControls(); - } - } - catch (Exception x) - { - throw new Exception("Unable to load skin file. " + x.Message); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void LoadSkinAttributes() - { - if (doc["Skin"]["Attributes"] == null) return; - - XmlNodeList l = doc["Skin"]["Attributes"].GetElementsByTagName("Attribute"); - - if (l != null && l.Count > 0) - { - foreach (XmlElement e in l) - { - SkinAttribute sa = new SkinAttribute(); - sa.Name = ReadAttribute(e, "Name", null, true); - sa.Value = ReadAttribute(e, "Value", null, true); - attributes.Add(sa); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void LoadControls() - { - if (doc["Skin"]["Controls"] == null) return; - - - XmlNodeList l = doc["Skin"]["Controls"].GetElementsByTagName("Control"); - - if (l != null && l.Count > 0) - { - foreach (XmlElement e in l) - { - SkinControl sc = null; - string parent = ReadAttribute(e, "Inherits", null, false); - bool inh = false; - - if (parent != null) - { - sc = new SkinControl(controls[parent]); - sc.Inherits = parent; - inh = true; - } - else - { - sc = new SkinControl(); - } - - ReadAttribute(ref sc.Name, inh, e, "Name", null, true); - - ReadAttributeInt(ref sc.DefaultSize.Width, inh, e["DefaultSize"], "Width", 0, false); - ReadAttributeInt(ref sc.DefaultSize.Height, inh, e["DefaultSize"], "Height", 0, false); - - ReadAttributeInt(ref sc.MinimumSize.Width, inh, e["MinimumSize"], "Width", 0, false); - ReadAttributeInt(ref sc.MinimumSize.Height, inh, e["MinimumSize"], "Height", 0, false); - - ReadAttributeInt(ref sc.OriginMargins.Left, inh, e["OriginMargins"], "Left", 0, false); - ReadAttributeInt(ref sc.OriginMargins.Top, inh, e["OriginMargins"], "Top", 0, false); - ReadAttributeInt(ref sc.OriginMargins.Right, inh, e["OriginMargins"], "Right", 0, false); - ReadAttributeInt(ref sc.OriginMargins.Bottom, inh, e["OriginMargins"], "Bottom", 0, false); - - ReadAttributeInt(ref sc.ClientMargins.Left, inh, e["ClientMargins"], "Left", 0, false); - ReadAttributeInt(ref sc.ClientMargins.Top, inh, e["ClientMargins"], "Top", 0, false); - ReadAttributeInt(ref sc.ClientMargins.Right, inh, e["ClientMargins"], "Right", 0, false); - ReadAttributeInt(ref sc.ClientMargins.Bottom, inh, e["ClientMargins"], "Bottom", 0, false); - - ReadAttributeInt(ref sc.ResizerSize, inh, e["ResizerSize"], "Value", 0, false); - - if (e["Layers"] != null) - { - XmlNodeList l2 = e["Layers"].GetElementsByTagName("Layer"); - if (l2 != null && l2.Count > 0) - { - LoadLayers(sc, l2); - } - } - if (e["Attributes"] != null) - { - XmlNodeList l3 = e["Attributes"].GetElementsByTagName("Attribute"); - if (l3 != null && l3.Count > 0) - { - LoadControlAttributes(sc, l3); - } - } - controls.Add(sc); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void LoadFonts(string addon, bool archive) - { - if (doc["Skin"]["Fonts"] == null) return; - - XmlNodeList l = doc["Skin"]["Fonts"].GetElementsByTagName("Font"); - if (l != null && l.Count > 0) - { - foreach (XmlElement e in l) - { - SkinFont sf = new SkinFont(); - sf.Name = ReadAttribute(e, "Name", null, true); - sf.Archive = archive; - sf.Asset = ReadAttribute(e, "Asset", null, true); - sf.Addon = addon; - fonts.Add(sf); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void LoadCursors(string addon, bool archive) - { - if (doc["Skin"]["Cursors"] == null) return; - - XmlNodeList l = doc["Skin"]["Cursors"].GetElementsByTagName("Cursor"); - if (l != null && l.Count > 0) - { - foreach (XmlElement e in l) - { - SkinCursor sc = new SkinCursor(); - sc.Name = ReadAttribute(e, "Name", null, true); - sc.Archive = archive; - sc.Asset = ReadAttribute(e, "Asset", null, true); - sc.Addon = addon; - cursors.Add(sc); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void LoadImages(string addon, bool archive) - { - if (doc["Skin"]["Images"] == null) return; - XmlNodeList l = doc["Skin"]["Images"].GetElementsByTagName("Image"); - if (l != null && l.Count > 0) - { - foreach (XmlElement e in l) - { - SkinImage si = new SkinImage(); - si.Name = ReadAttribute(e, "Name", null, true); - si.Archive = archive; - si.Asset = ReadAttribute(e, "Asset", null, true); - si.Addon = addon; - images.Add(si); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void LoadLayers(SkinControl sc, XmlNodeList l) - { - foreach (XmlElement e in l) - { - string name = ReadAttribute(e, "Name", null, true); - bool over = ReadAttributeBool(e, "Override", false, false); - SkinLayer sl = sc.Layers[name]; - bool inh = true; - - if (sl == null) - { - sl = new SkinLayer(); - inh = false; - } - - if (inh && over) - { - sl = new SkinLayer(); - sc.Layers[name] = sl; - } - - ReadAttribute(ref sl.Name, inh, e, "Name", null, true); - ReadAttribute(ref sl.Image.Name, inh, e, "Image", "Control", false); - ReadAttributeInt(ref sl.Width, inh, e, "Width", 0, false); - ReadAttributeInt(ref sl.Height, inh, e, "Height", 0, false); - - string tmp = sl.Alignment.ToString(); - ReadAttribute(ref tmp, inh, e, "Alignment", "MiddleCenter", false); - sl.Alignment = (Alignment)Enum.Parse(typeof(Alignment), tmp, true); - - ReadAttributeInt(ref sl.OffsetX, inh, e, "OffsetX", 0, false); - ReadAttributeInt(ref sl.OffsetY, inh, e, "OffsetY", 0, false); - - ReadAttributeInt(ref sl.SizingMargins.Left, inh, e["SizingMargins"], "Left", 0, false); - ReadAttributeInt(ref sl.SizingMargins.Top, inh, e["SizingMargins"], "Top", 0, false); - ReadAttributeInt(ref sl.SizingMargins.Right, inh, e["SizingMargins"], "Right", 0, false); - ReadAttributeInt(ref sl.SizingMargins.Bottom, inh, e["SizingMargins"], "Bottom", 0, false); - - ReadAttributeInt(ref sl.ContentMargins.Left, inh, e["ContentMargins"], "Left", 0, false); - ReadAttributeInt(ref sl.ContentMargins.Top, inh, e["ContentMargins"], "Top", 0, false); - ReadAttributeInt(ref sl.ContentMargins.Right, inh, e["ContentMargins"], "Right", 0, false); - ReadAttributeInt(ref sl.ContentMargins.Bottom, inh, e["ContentMargins"], "Bottom", 0, false); - - if (e["States"] != null) - { - ReadAttributeInt(ref sl.States.Enabled.Index, inh, e["States"]["Enabled"], "Index", 0, false); - int di = sl.States.Enabled.Index; - ReadAttributeInt(ref sl.States.Hovered.Index, inh, e["States"]["Hovered"], "Index", di, false); - ReadAttributeInt(ref sl.States.Pressed.Index, inh, e["States"]["Pressed"], "Index", di, false); - ReadAttributeInt(ref sl.States.Focused.Index, inh, e["States"]["Focused"], "Index", di, false); - ReadAttributeInt(ref sl.States.Disabled.Index, inh, e["States"]["Disabled"], "Index", di, false); - - ReadAttributeColor(ref sl.States.Enabled.Color, inh, e["States"]["Enabled"], "Color", Color.White, false); - Color dc = sl.States.Enabled.Color; - ReadAttributeColor(ref sl.States.Hovered.Color, inh, e["States"]["Hovered"], "Color", dc, false); - ReadAttributeColor(ref sl.States.Pressed.Color, inh, e["States"]["Pressed"], "Color", dc, false); - ReadAttributeColor(ref sl.States.Focused.Color, inh, e["States"]["Focused"], "Color", dc, false); - ReadAttributeColor(ref sl.States.Disabled.Color, inh, e["States"]["Disabled"], "Color", dc, false); - - ReadAttributeBool(ref sl.States.Enabled.Overlay, inh, e["States"]["Enabled"], "Overlay", false, false); - bool dv = sl.States.Enabled.Overlay; - ReadAttributeBool(ref sl.States.Hovered.Overlay, inh, e["States"]["Hovered"], "Overlay", dv, false); - ReadAttributeBool(ref sl.States.Pressed.Overlay, inh, e["States"]["Pressed"], "Overlay", dv, false); - ReadAttributeBool(ref sl.States.Focused.Overlay, inh, e["States"]["Focused"], "Overlay", dv, false); - ReadAttributeBool(ref sl.States.Disabled.Overlay, inh, e["States"]["Disabled"], "Overlay", dv, false); - } - - if (e["Overlays"] != null) - { - ReadAttributeInt(ref sl.Overlays.Enabled.Index, inh, e["Overlays"]["Enabled"], "Index", 0, false); - int di = sl.Overlays.Enabled.Index; - ReadAttributeInt(ref sl.Overlays.Hovered.Index, inh, e["Overlays"]["Hovered"], "Index", di, false); - ReadAttributeInt(ref sl.Overlays.Pressed.Index, inh, e["Overlays"]["Pressed"], "Index", di, false); - ReadAttributeInt(ref sl.Overlays.Focused.Index, inh, e["Overlays"]["Focused"], "Index", di, false); - ReadAttributeInt(ref sl.Overlays.Disabled.Index, inh, e["Overlays"]["Disabled"], "Index", di, false); - - ReadAttributeColor(ref sl.Overlays.Enabled.Color, inh, e["Overlays"]["Enabled"], "Color", Color.White, false); - Color dc = sl.Overlays.Enabled.Color; - ReadAttributeColor(ref sl.Overlays.Hovered.Color, inh, e["Overlays"]["Hovered"], "Color", dc, false); - ReadAttributeColor(ref sl.Overlays.Pressed.Color, inh, e["Overlays"]["Pressed"], "Color", dc, false); - ReadAttributeColor(ref sl.Overlays.Focused.Color, inh, e["Overlays"]["Focused"], "Color", dc, false); - ReadAttributeColor(ref sl.Overlays.Disabled.Color, inh, e["Overlays"]["Disabled"], "Color", dc, false); - } - - if (e["Text"] != null) - { - ReadAttribute(ref sl.Text.Name, inh, e["Text"], "Font", null, true); - ReadAttributeInt(ref sl.Text.OffsetX, inh, e["Text"], "OffsetX", 0, false); - ReadAttributeInt(ref sl.Text.OffsetY, inh, e["Text"], "OffsetY", 0, false); - - tmp = sl.Text.Alignment.ToString(); - ReadAttribute(ref tmp, inh, e["Text"], "Alignment", "MiddleCenter", false); - sl.Text.Alignment = (Alignment)Enum.Parse(typeof(Alignment), tmp, true); - - LoadColors(inh, e["Text"], ref sl.Text.Colors); - } - if (e["Attributes"] != null) - { - XmlNodeList l2 = e["Attributes"].GetElementsByTagName("Attribute"); - if (l2 != null && l2.Count > 0) - { - LoadLayerAttributes(sl, l2); - } - } - if (!inh) sc.Layers.Add(sl); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void LoadColors(bool inherited, XmlElement e, ref SkinStates colors) - { - if (e != null) - { - ReadAttributeColor(ref colors.Enabled, inherited, e["Colors"]["Enabled"], "Color", Color.White, false); - ReadAttributeColor(ref colors.Hovered, inherited, e["Colors"]["Hovered"], "Color", colors.Enabled, false); - ReadAttributeColor(ref colors.Pressed, inherited, e["Colors"]["Pressed"], "Color", colors.Enabled, false); - ReadAttributeColor(ref colors.Focused, inherited, e["Colors"]["Focused"], "Color", colors.Enabled, false); - ReadAttributeColor(ref colors.Disabled, inherited, e["Colors"]["Disabled"], "Color", colors.Enabled, false); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void LoadControlAttributes(SkinControl sc, XmlNodeList l) - { - foreach (XmlElement e in l) - { - string name = ReadAttribute(e, "Name", null, true); - SkinAttribute sa = sc.Attributes[name]; - bool inh = true; - - if (sa == null) - { - sa = new SkinAttribute(); - inh = false; - } - - sa.Name = name; - ReadAttribute(ref sa.Value, inh, e, "Value", null, true); - - if (!inh) sc.Attributes.Add(sa); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void LoadLayerAttributes(SkinLayer sl, XmlNodeList l) - { - foreach (XmlElement e in l) - { - string name = ReadAttribute(e, "Name", null, true); - SkinAttribute sa = sl.Attributes[name]; - bool inh = true; - - if (sa == null) - { - sa = new SkinAttribute(); - inh = false; - } - - sa.Name = name; - ReadAttribute(ref sa.Value, inh, e, "Value", null, true); - - if (!inh) sl.Attributes.Add(sa); - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - -} diff --git a/Neoforce/SpinBox.cs b/Neoforce/SpinBox.cs deleted file mode 100644 index fc358c4..0000000 --- a/Neoforce/SpinBox.cs +++ /dev/null @@ -1,391 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: SpinBox.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -using System.Collections.Generic; -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Input; -using Microsoft.Xna.Framework.Graphics; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - #region //// Enums ///////////// - - //////////////////////////////////////////////////////////////////////////// - public enum SpinBoxMode - { - Range, - List - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - public class SpinBox: TextBox - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private Button btnUp = null; - private Button btnDown = null; - private SpinBoxMode mode = SpinBoxMode.List; - private List items = new List(); - private float value = 0; - private float minimum = 0; - private float maximum = 100; - private float step = 0.25f; - private int rounding = 2; - private int itemIndex = -1; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public new virtual SpinBoxMode Mode - { - get { return mode; } - set { mode = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public override bool ReadOnly - { - get { return base.ReadOnly; } - set - { - base.ReadOnly = value; - CaretVisible = !value; - if (value) - { - #if (!XBOX && !XBOX_FAKE) - Cursor = Manager.Skin.Cursors["Default"].Resource; - #endif - } - else - { - #if (!XBOX && !XBOX_FAKE) - Cursor = Manager.Skin.Cursors["Text"].Resource; - #endif - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual List Items - { - get { return items; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public float Value - { - get { return this.value; } - set - { - if (this.value != value) - { - this.value = value; - Invalidate(); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public float Minimum - { - get { return minimum; } - set - { - if (minimum != value) - { - minimum = value; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public float Maximum - { - get { return maximum; } - set - { - if (maximum != value) - { - maximum = value; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public float Step - { - get { return step; } - set - { - if (step != value) - { - step = value; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public int ItemIndex - { - get { return itemIndex; } - set - { - if (mode == SpinBoxMode.List) - { - itemIndex = value; - Text = items[itemIndex].ToString(); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public int Rounding - { - get { return rounding; } - set - { - if (rounding != value) - { - rounding = value; - Invalidate(); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public SpinBox(Manager manager, SpinBoxMode mode): base(manager) - { - this.mode = mode; - ReadOnly = true; - - Height = 20; - Width = 64; - - btnUp = new Button(Manager); - btnUp.Init(); - btnUp.CanFocus = false; - btnUp.MousePress += new MouseEventHandler(btn_MousePress); - Add(btnUp, false); - - btnDown = new Button(Manager); - btnDown.Init(); - btnDown.CanFocus = false; - btnDown.MousePress += new MouseEventHandler(btn_MousePress); - Add(btnDown, false); - - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - - SkinControl sc = new SkinControl(btnUp.Skin); - sc.Layers["Control"] = new SkinLayer(Skin.Layers["Button"]); - sc.Layers["Button"].Name = "Control"; - btnUp.Skin = btnDown.Skin = sc; - - btnUp.Glyph = new Glyph(Manager.Skin.Images["Shared.ArrowUp"].Resource); - btnUp.Glyph.SizeMode = SizeMode.Centered; - btnUp.Glyph.Color = Manager.Skin.Controls["Button"].Layers["Control"].Text.Colors.Enabled; - - btnDown.Glyph = new Glyph(Manager.Skin.Images["Shared.ArrowDown"].Resource); - btnDown.Glyph.SizeMode = SizeMode.Centered; - btnDown.Glyph.Color = Manager.Skin.Controls["Button"].Layers["Control"].Text.Colors.Enabled; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls["SpinBox"]); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - base.DrawControl(renderer, rect, gameTime); - - if (ReadOnly && Focused) - { - SkinLayer lr = Skin.Layers[0]; - Rectangle rc = new Rectangle(rect.Left + lr.ContentMargins.Left, - rect.Top + lr.ContentMargins.Top, - Width - lr.ContentMargins.Horizontal - btnDown.Width - btnUp.Width, - Height - lr.ContentMargins.Vertical); - renderer.Draw(Manager.Skin.Images["ListBox.Selection"].Resource, rc, Color.FromNonPremultiplied(255, 255, 255, 128)); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnResize(ResizeEventArgs e) - { - base.OnResize(e); - - if (btnUp != null) - { - btnUp.Width = 16; - btnUp.Height = Height - Skin.Layers["Control"].ContentMargins.Vertical; - btnUp.Top = Skin.Layers["Control"].ContentMargins.Top; - btnUp.Left = Width - 16 - 2 - 16 - 1; - } - if (btnDown != null) - { - btnDown.Width = 16; - btnDown.Height = Height - Skin.Layers["Control"].ContentMargins.Vertical; - btnDown.Top = Skin.Layers["Control"].ContentMargins.Top; ; - btnDown.Left = Width - 16 - 2; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void ShiftIndex(bool direction) - { - if (mode == SpinBoxMode.List) - { - if (items.Count > 0) - { - if (direction) - { - itemIndex += 1; - } - else - { - itemIndex -= 1; - } - - if (itemIndex < 0) itemIndex = 0; - if (itemIndex > items.Count - 1) itemIndex = itemIndex = items.Count - 1; - - Text = items[itemIndex].ToString(); - } - } - else - { - if (direction) - { - value += step; - } - else - { - value -= step; - } - - if (value < minimum) value = minimum; - if (value > maximum) value = maximum; - - Text = value.ToString("n" + rounding.ToString()); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void btn_MousePress(object sender, MouseEventArgs e) - { - Focused = true; - if (sender == btnUp) ShiftIndex(true); - else if (sender == btnDown) ShiftIndex(false); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnKeyPress(KeyEventArgs e) - { - if (e.Key == Keys.Up) - { - e.Handled = true; - ShiftIndex(true); - } - else if (e.Key == Keys.Down) - { - e.Handled = true; - ShiftIndex(false); - } - - base.OnKeyPress(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnGamePadPress(GamePadEventArgs e) - { - if (e.Button == GamePadActions.Up) - { - e.Handled = true; - ShiftIndex(true); - } - else if (e.Button == GamePadActions.Down) - { - e.Handled = true; - ShiftIndex(false); - } - - base.OnGamePadPress(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnGamePadDown(GamePadEventArgs e) - { - base.OnGamePadDown(e); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/StackPanel.cs b/Neoforce/StackPanel.cs deleted file mode 100644 index 1a7e4b6..0000000 --- a/Neoforce/StackPanel.cs +++ /dev/null @@ -1,160 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: StackPanel.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -using System.Collections.Generic; -using Microsoft.Xna.Framework.Graphics; -using System; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class StackPanel: Container - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private Orientation orientation; - public Orientation Orientation - { - get { return this.orientation; } - set - { - this.orientation = value; - this.CalcLayout(); - } - } - private bool autoRefresh; - - /// - /// Should the stack panel refresh itself, when a control is added - /// - public bool AutoRefresh - { - get { return autoRefresh; } - set { autoRefresh = value; } - } - //////////////////////////////////////////////////////////////////////////// - - private TimeSpan refreshTimer; - private const int refreshTime = 300; //ms - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public StackPanel(Manager manager, Orientation orientation): base(manager) - { - this.orientation = orientation; - this.Color = Color.Transparent; - this.autoRefresh = true; - refreshTimer = new TimeSpan(0, 0, 0, 0, refreshTime); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - private void CalcLayout() - { - int top = Top; - int left = Left; - - foreach (Control c in ClientArea.Controls) - { - Margins m = c.Margins; - - if (orientation == Orientation.Vertical) - { - top += m.Top; - c.Top = top; - top += c.Height; - top += m.Bottom; - c.Left = left; - } - - if (orientation == Orientation.Horizontal) - { - left += m.Left; - c.Left = left; - left += c.Width; - left += m.Right; - c.Top = top; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - base.DrawControl(renderer, rect, gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnResize(ResizeEventArgs e) - { - CalcLayout(); - base.OnResize(e); - } - //////////////////////////////////////////////////////////////////////////// - - protected internal override void Update(GameTime gameTime) - { - base.Update(gameTime); - - if (autoRefresh) - { - refreshTimer = refreshTimer.Subtract(TimeSpan.FromMilliseconds(gameTime.ElapsedGameTime.TotalMilliseconds)); - if (refreshTimer.TotalMilliseconds <= 0.00) - { - Refresh(); - refreshTimer = new TimeSpan(0, 0, 0, 0, refreshTime); - } - } - } - - public override void Add(Control control) - { - base.Add(control); - if (autoRefresh) Refresh(); - } - - public override void Add(Control control, bool client) - { - base.Add(control, client); - if (autoRefresh) Refresh(); - } - - #endregion - - } - -} diff --git a/Neoforce/StatusBar.cs b/Neoforce/StatusBar.cs deleted file mode 100644 index 9373c36..0000000 --- a/Neoforce/StatusBar.cs +++ /dev/null @@ -1,93 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: StatusBar.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - - public class StatusBar: Control - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public StatusBar(Manager manager): base(manager) - { - Left = 0; - Top = 0; - Width = 64; - Height = 24; - CanFocus = false; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls["StatusBar"]); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - base.DrawControl(renderer, rect, gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/TabControl.cs b/Neoforce/TabControl.cs deleted file mode 100644 index d72b98d..0000000 --- a/Neoforce/TabControl.cs +++ /dev/null @@ -1,390 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: TabControl.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using System.Collections.Generic; -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - //////////////////////////////////////////////////////////////////////////// - public class TabControlGamePadActions: GamePadActions - { - public GamePadButton NextTab = GamePadButton.RightTrigger; - public GamePadButton PrevTab = GamePadButton.LeftTrigger; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class TabPage: Control - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private Rectangle headerRect = Rectangle.Empty; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - protected internal Rectangle HeaderRect - { - get { return headerRect; } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public TabPage(Manager manager): base(manager) - { - Color = Color.Transparent; - Passive = true; - CanFocus = false; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal void CalcRect(Rectangle prev, SpriteFont font, Margins margins, Point offset, bool first) - { - int size = (int)Math.Ceiling(font.MeasureString(Text).X) + margins.Horizontal; - - if (first) offset.X = 0; - - headerRect = new Rectangle(prev.Right + offset.X, prev.Top, size, prev.Height); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public class TabControl: Container - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private List tabPages = new List(); - private int selectedIndex = 0; - private int hoveredIndex = -1; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public TabPage[] TabPages - { - get { return tabPages.ToArray(); } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int SelectedIndex - { - get { return selectedIndex; } - set - { - if (selectedIndex >= 0 && selectedIndex < tabPages.Count && value >= 0 && value < tabPages.Count) - { - TabPages[selectedIndex].Visible = false; - } - if (value >= 0 && value < tabPages.Count) - { - TabPages[value].Visible = true; - ControlsList c = TabPages[value].Controls as ControlsList; - if (c.Count > 0) c[0].Focused = true; - selectedIndex = value; - if (!Suspended) OnPageChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual TabPage SelectedPage - { - get { return tabPages[SelectedIndex]; } - set - { - for (int i = 0; i < tabPages.Count; i++) - { - if (tabPages[i] == value) - { - SelectedIndex = i; - break; - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - public event EventHandler PageChanged; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public TabControl(Manager manager): base(manager) - { - GamePadActions = new TabControlGamePadActions(); - Manager.Input.GamePadDown += new GamePadEventHandler(Input_GamePadDown); - this.CanFocus = false; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - SkinLayer l1 = Skin.Layers["Control"]; - SkinLayer l2 = Skin.Layers["Header"]; - Color col = this.Color != UndefinedColor ? this.Color : Color.White; - - Rectangle r1 = new Rectangle(rect.Left, rect.Top + l1.OffsetY, rect.Width, rect.Height - l1.OffsetY); - if (tabPages.Count <= 0) - { - r1 = rect; - } - - base.DrawControl(renderer, r1, gameTime); - - if (tabPages.Count > 0) - { - - Rectangle prev = new Rectangle(rect.Left, rect.Top + l2.OffsetY, 0, l2.Height); - for (int i = 0; i < tabPages.Count; i++) - { - SpriteFont font = l2.Text.Font.Resource; - Margins margins = l2.ContentMargins; - Point offset = new Point(l2.OffsetX, l2.OffsetY); - if (i > 0) prev = tabPages[i - 1].HeaderRect; - - tabPages[i].CalcRect(prev, font, margins, offset, i==0); - } - - for (int i = tabPages.Count - 1; i >= 0; i--) - { - int li = tabPages[i].Enabled ? l2.States.Enabled.Index : l2.States.Disabled.Index; - Color lc = tabPages[i].Enabled ? l2.Text.Colors.Enabled : l2.Text.Colors.Disabled; - if (i == hoveredIndex) - { - li = l2.States.Hovered.Index; - lc = l2.Text.Colors.Hovered; - } - - - Margins m = l2.ContentMargins; - Rectangle rx = tabPages[i].HeaderRect; - Rectangle sx = new Rectangle(rx.Left + m.Left, rx.Top + m.Top, rx.Width - m.Horizontal, rx.Height - m.Vertical); - if (i != selectedIndex) - { - renderer.DrawLayer(l2, rx, col, li); - renderer.DrawString(l2.Text.Font.Resource, tabPages[i].Text, sx, lc, l2.Text.Alignment); - } - } - - Margins mi = l2.ContentMargins; - Rectangle ri = tabPages[selectedIndex].HeaderRect; - Rectangle si = new Rectangle(ri.Left + mi.Left, ri.Top + mi.Top, ri.Width - mi.Horizontal, ri.Height - mi.Vertical); - renderer.DrawLayer(l2, ri, col, l2.States.Focused.Index); - renderer.DrawString(l2.Text.Font.Resource, tabPages[selectedIndex].Text, si, l2.Text.Colors.Focused, l2.Text.Alignment, l2.Text.OffsetX, l2.Text.OffsetY, false); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual TabPage AddPage(string text) - { - TabPage p = AddPage(); - p.Text = text; - - return p; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual TabPage AddPage() - { - TabPage page = new TabPage(Manager); - page.Init(); - page.Left = 0; - page.Top = 0; - page.Width = ClientWidth; - page.Height = ClientHeight; - page.Anchor = Anchors.All; - page.Text = "Tab " + (tabPages.Count + 1).ToString(); - page.Visible = false; - Add(page, true); - tabPages.Add(page); - tabPages[0].Visible = true; - - return page; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void RemovePage(TabPage page, bool dispose) - { - tabPages.Remove(page); - if (dispose) - { - page.Dispose(); - page = null; - } - SelectedIndex = 0; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void RemovePage(TabPage page) - { - RemovePage(page, true); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMouseDown(MouseEventArgs e) - { - base.OnMouseDown(e); - - if (tabPages.Count > 1) - { - Point p = new Point(e.State.X - Root.AbsoluteLeft, e.State.Y - Root.AbsoluteTop); - for (int i = 0; i < tabPages.Count; i++) - { - Rectangle r = tabPages[i].HeaderRect; - if (p.X >= r.Left && p.X <= r.Right && p.Y >= r.Top && p.Y <= r.Bottom) - { - SelectedIndex = i; - break; - } - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMouseMove(MouseEventArgs e) - { - base.OnMouseMove(e); - if (tabPages.Count > 1) - { - int index = hoveredIndex; - Point p = new Point(e.State.X - Root.AbsoluteLeft, e.State.Y - Root.AbsoluteTop); - for (int i = 0; i < tabPages.Count; i++) - { - Rectangle r = tabPages[i].HeaderRect; - if (p.X >= r.Left && p.X <= r.Right && p.Y >= r.Top && p.Y <= r.Bottom && tabPages[i].Enabled) - { - index = i; - break; - } - else - { - index = -1; - } - } - if (index != hoveredIndex) - { - hoveredIndex = index; - Invalidate(); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void Input_GamePadDown(object sender, GamePadEventArgs e) - { - if (this.Contains(Manager.FocusedControl, true)) - { - if (e.Button == (GamePadActions as TabControlGamePadActions).NextTab) - { - e.Handled = true; - SelectedIndex += 1; - } - else if (e.Button == (GamePadActions as TabControlGamePadActions).PrevTab) - { - e.Handled = true; - SelectedIndex -= 1; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnPageChanged(EventArgs e) - { - if (PageChanged != null) PageChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - - #endregion - - } - -} diff --git a/Neoforce/TextBox.cs b/Neoforce/TextBox.cs deleted file mode 100644 index e668256..0000000 --- a/Neoforce/TextBox.cs +++ /dev/null @@ -1,1427 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: TextBox.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework.Graphics; -using Microsoft.Xna.Framework.Input; -using System; -using System.Text; -using System.Collections; -using System.Collections.Generic; -using System.Diagnostics; - -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - #region //// Enums ///////////// - - //////////////////////////////////////////////////////////////////////////// - public enum TextBoxMode - { - Normal, - Password, - Multiline - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Classes /////////// - - //////////////////////////////////////////////////////////////////////////// - public class TextBox : ClipControl - { - - #region //// Structs /////////// - - //////////////////////////////////////////////////////////////////////////// - private struct Selection - { - private int start; - private int end; - - public int Start - { - get - { - if (start > end && start != -1 && end != -1) return end; - else return start; - } - set - { - start = value; - } - } - - public int End - { - get - { - if (end < start && start != -1 && end != -1) return start; - else return end; - } - set - { - end = value; - } - } - - public bool IsEmpty - { - get { return Start == -1 && End == -1; } - } - - public int Length - { - get { return IsEmpty ? 0 : (End - Start); } - } - - public Selection(int start, int end) - { - this.start = start; - this.end = end; - } - - public void Clear() - { - Start = -1; - End = -1; - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Consts //////////// - - //////////////////////////////////////////////////////////////////////////// - private const string skTextBox = "TextBox"; - private const string lrTextBox = "Control"; - private const string lrCursor = "Cursor"; - - private const string crDefault = "Default"; - private const string crText = "Text"; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private bool showCursor = false; - private double flashTime = 0; - private int posx = 0; - private int posy = 0; - private char passwordChar = '•'; - private TextBoxMode mode = TextBoxMode.Normal; - private string shownText = ""; - private bool readOnly = false; - private bool drawBorders = true; - private Selection selection = new Selection(-1, -1); - private bool caretVisible = true; - private ScrollBar horz = null; - private ScrollBar vert = null; - private List lines = new List(); - private int linesDrawn = 0; - private int charsDrawn = 0; - private SpriteFont font = null; - private bool wordWrap = false; - private ScrollBars scrollBars = ScrollBars.Both; - private string Separator = "\n"; - private string text = ""; - private string buffer = ""; - private bool autoSelection = true; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - private int PosX - { - get - { - return posx; - } - set - { - posx = value; - - if (posx < 0) posx = 0; - if (posx > Lines[PosY].Length) posx = Lines[PosY].Length; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private int PosY - { - get - { - return posy; - } - set - { - posy = value; - - if (posy < 0) posy = 0; - if (posy > Lines.Count - 1) posy = Lines.Count - 1; - - PosX = PosX; - } - } - //////////////////////////////////////////////////////////////////////////// - - - //////////////////////////////////////////////////////////////////////////// - private int Pos - { - get - { - return GetPos(PosX, PosY); - } - set - { - PosY = GetPosY(value); - PosX = GetPosX(value); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - //>>>> - - public virtual bool WordWrap - { - get { return wordWrap; } - set - { - wordWrap = value; - if (ClientArea != null) ClientArea.Invalidate(); - SetupBars(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual ScrollBars ScrollBars - { - get { return scrollBars; } - set - { - scrollBars = value; - SetupBars(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual char PasswordChar - { - get { return passwordChar; } - set { passwordChar = value; if (ClientArea != null) ClientArea.Invalidate(); } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool CaretVisible - { - get { return caretVisible; } - set { caretVisible = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual TextBoxMode Mode - { - get { return mode; } - set - { - if (value != TextBoxMode.Multiline) - { - Text = Text.Replace(Separator, ""); - } - mode = value; - selection.Clear(); - - if (ClientArea != null) ClientArea.Invalidate(); - SetupBars(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool ReadOnly - { - get { return readOnly; } - set { readOnly = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool DrawBorders - { - get { return drawBorders; } - set { drawBorders = value; if (ClientArea != null) ClientArea.Invalidate(); } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int CursorPosition - { - get { return Pos; } - set - { - Pos = value; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual string SelectedText - { - get - { - if (selection.IsEmpty) - { - return ""; - } - else - { - return Text.Substring(selection.Start, selection.Length); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int SelectionStart - { - get - { - if (selection.IsEmpty) - { - return Pos; - } - else - { - return selection.Start; - } - } - set - { - Pos = value; - if (Pos < 0) Pos = 0; - if (Pos > Text.Length) Pos = Text.Length; - selection.Start = Pos; - if (selection.End == -1) selection.End = Pos; - ClientArea.Invalidate(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool AutoSelection - { - get { return autoSelection; } - set { autoSelection = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int SelectionLength - { - get - { - return selection.Length; - } - set - { - if (value == 0) - { - selection.End = selection.Start; - } - else if (selection.IsEmpty) - { - selection.Start = 0; - selection.End = value; - } - else if (!selection.IsEmpty) - { - selection.End = selection.Start + value; - } - - if (!selection.IsEmpty) - { - if (selection.Start < 0) selection.Start = 0; - if (selection.Start > Text.Length) selection.Start = Text.Length; - if (selection.End < 0) selection.End = 0; - if (selection.End > Text.Length) selection.End = Text.Length; - } - ClientArea.Invalidate(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private List Lines - { - get - { - return lines; - } - set - { - lines = value; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public override string Text - { - get - { - return text; - } - set - { - if (wordWrap) - value = WrapWords(value, ClientWidth); - - if (mode != TextBoxMode.Multiline && value != null) - { - value = value.Replace(Separator, ""); - } - - text = value; - - if (!Suspended) OnTextChanged(new EventArgs()); - - lines = SplitLines(text); - if (ClientArea != null) ClientArea.Invalidate(); - - SetupBars(); - ProcessScrolling(); - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public TextBox(Manager manager) - : base(manager) - { - CheckLayer(Skin, lrCursor); - - SetDefaultSize(128, 20); - Lines.Add(""); - - ClientArea.Draw += new DrawEventHandler(ClientArea_Draw); - - vert = new ScrollBar(manager, Orientation.Vertical); - horz = new ScrollBar(manager, Orientation.Horizontal); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - - vert.Init(); - vert.Range = 1; - vert.PageSize = 1; - vert.Value = 0; - vert.Anchor = Anchors.Top | Anchors.Right | Anchors.Bottom; - vert.ValueChanged += new EventHandler(sb_ValueChanged); - - horz.Init(); - horz.Range = ClientArea.Width; - horz.PageSize = ClientArea.Width; - horz.Value = 0; - horz.Anchor = Anchors.Right | Anchors.Left | Anchors.Bottom; - horz.ValueChanged += new EventHandler(sb_ValueChanged); - - horz.Visible = false; - vert.Visible = false; - - Add(vert, false); - Add(horz, false); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls[skTextBox]); - - #if (!XBOX && !XBOX_FAKE) - Cursor = Manager.Skin.Cursors[crText].Resource; - #endif - - font = (Skin.Layers[lrTextBox].Text != null) ? Skin.Layers[lrTextBox].Text.Font.Resource : null; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - if (drawBorders) - { - base.DrawControl(renderer, rect, gameTime); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private int GetFitChars(string text, int width) - { - int ret = text.Length; - int size = 0; - - for (int i = 0; i < text.Length; i++) - { - size = (int)font.MeasureString(text.Substring(0, i)).X; - if (size > width) - { - ret = i; - break; - } - } - - return ret; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void DeterminePages() - { - if (ClientArea != null) - { - int sizey = (int)font.LineSpacing; - linesDrawn = (int)(ClientArea.Height / sizey); - if (linesDrawn > Lines.Count) linesDrawn = Lines.Count; - - charsDrawn = ClientArea.Width - 1; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private string GetMaxLine() - { - int max = 0; - int x = 0; - - for (int i = 0; i < Lines.Count; i++) - { - if (Lines[i].Length > max) - { - max = Lines[i].Length; - x = i; - } - } - return Lines.Count > 0 ? Lines[x] : ""; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void ClientArea_Draw(object sender, DrawEventArgs e) - { - SkinLayer layer = Skin.Layers[lrTextBox]; - Color col = Skin.Layers[lrTextBox].Text.Colors.Enabled; - SkinLayer cursor = Skin.Layers[lrCursor]; - Alignment al = mode == TextBoxMode.Multiline ? Alignment.TopLeft : Alignment.MiddleLeft; - Renderer renderer = e.Renderer; - Rectangle r = e.Rectangle; - bool drawsel = !selection.IsEmpty; - string tmpText = ""; - - font = (Skin.Layers[lrTextBox].Text != null) ? Skin.Layers[lrTextBox].Text.Font.Resource : null; - - if (Text != null && font != null) - { - DeterminePages(); - - if (mode == TextBoxMode.Multiline) - { - shownText = Text; - tmpText = Lines[PosY]; - } - else if (mode == TextBoxMode.Password) - { - shownText = ""; - for (int i = 0; i < Text.Length; i++) - { - shownText = shownText + passwordChar; - } - tmpText = shownText; - } - else - { - shownText = Text; - tmpText = Lines[PosY]; - } - - if (TextColor != UndefinedColor && ControlState != ControlState.Disabled) - { - col = TextColor; - } - - if (mode != TextBoxMode.Multiline) - { - linesDrawn = 0; - vert.Value = 0; - } - - if (drawsel) - { - DrawSelection(e.Renderer, r); -/* - renderer.End(); - renderer.SpriteBatch.Begin(SpriteBlendMode.AlphaBlend, SpriteSortMode.Immediate, SaveStateMode.None); - renderer.SpriteBatch.GraphicsDevice.RenderState.SeparateAlphaBlendEnabled = true; - renderer.SpriteBatch.GraphicsDevice.RenderState.SourceBlend = Blend.DestinationColor; - renderer.SpriteBatch.GraphicsDevice.RenderState.DestinationBlend = Blend.SourceColor; - renderer.SpriteBatch.GraphicsDevice.RenderState.BlendFunction = BlendFunction.Subtract; - //renderer.SpriteBatch.GraphicsDevice.RenderState.AlphaFunction = CompareFunction.Equal; - //renderer.SpriteBatch.GraphicsDevice.RenderState.AlphaSourceBlend = Blend.One; - //renderer.SpriteBatch.GraphicsDevice.RenderState.AlphaDestinationBlend = Blend.DestinationAlpha; - */ - } - - int sizey = (int)font.LineSpacing; - - if (showCursor && caretVisible) - { - Vector2 size = Vector2.Zero; - if (PosX > 0 && PosX <= tmpText.Length) - { - size = font.MeasureString(tmpText.Substring(0, PosX)); - } - if (size.Y == 0) - { - size = font.MeasureString(" "); - size.X = 0; - } - - int m = r.Height - font.LineSpacing; - - Rectangle rc = new Rectangle(r.Left - horz.Value + (int)size.X, r.Top + m / 2, cursor.Width, font.LineSpacing); - - if (mode == TextBoxMode.Multiline) - { - rc = new Rectangle(r.Left + (int)size.X - horz.Value, r.Top + (int)((PosY - vert.Value) * font.LineSpacing), cursor.Width, font.LineSpacing); - } - cursor.Alignment = al; - renderer.DrawLayer(cursor, rc, col, 0); - } - - for (int i = 0; i < linesDrawn + 1; i++) - { - int ii = i + vert.Value; - if (ii >= Lines.Count || ii < 0) break; - - if (Lines[ii] != "") - { - if (mode == TextBoxMode.Multiline) - { - renderer.DrawString(font, Lines[ii], r.Left - horz.Value, r.Top + (i * sizey), col); - } - else - { - Rectangle rx = new Rectangle(r.Left - horz.Value, r.Top, r.Width, r.Height); - renderer.DrawString(font, shownText, rx, col, al, false); - } - } - } - /* if (drawsel) - { - renderer.End(); - renderer.Begin(BlendingMode.Premultiplied); - }*/ - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private int GetStringWidth(string text, int count) - { - if (count > text.Length) count = text.Length; - return (int)font.MeasureString(text.Substring(0, count)).X; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void ProcessScrolling() - { - if (vert != null && horz != null) - { - vert.PageSize = linesDrawn; - horz.PageSize = charsDrawn; - - if (horz.PageSize > horz.Range) horz.PageSize = horz.Range; - - if (PosY >= vert.Value + vert.PageSize) - { - vert.Value = (PosY + 1) - vert.PageSize; - } - else if (PosY < vert.Value) - { - vert.Value = PosY; - } - - if (GetStringWidth(Lines[PosY], PosX) >= horz.Value + horz.PageSize) - { - horz.Value = (GetStringWidth(Lines[PosY], PosX) + 1) - horz.PageSize; - } - else if (GetStringWidth(Lines[PosY], PosX) < horz.Value) - { - horz.Value = GetStringWidth(Lines[PosY], PosX) - horz.PageSize; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void DrawSelection(Renderer renderer, Rectangle rect) - { - if (!selection.IsEmpty) - { - int s = selection.Start; - int e = selection.End; - - int sl = GetPosY(s); - int el = GetPosY(e); - int sc = GetPosX(s); - int ec = GetPosX(e); - - int hgt = font.LineSpacing; - - int start = sl; - int end = el; - - if (start < vert.Value) start = vert.Value; - if (end > vert.Value + linesDrawn) end = vert.Value + linesDrawn; - - for (int i = start; i <= end; i++) - { - Rectangle r = Rectangle.Empty; - - if (mode == TextBoxMode.Normal) - { - int m = ClientArea.Height - font.LineSpacing; - r = new Rectangle(rect.Left - horz.Value + (int)font.MeasureString(Lines[i].Substring(0, sc)).X, rect.Top + m / 2, - (int)font.MeasureString(Lines[i].Substring(0, ec + 0)).X - (int)font.MeasureString(Lines[i].Substring(0, sc)).X, hgt); - } - else if (sl == el) - { - r = new Rectangle(rect.Left - horz.Value + (int)font.MeasureString(Lines[i].Substring(0, sc)).X, rect.Top + (i - vert.Value) * hgt, - (int)font.MeasureString(Lines[i].Substring(0, ec + 0)).X - (int)font.MeasureString(Lines[i].Substring(0, sc)).X, hgt); - } - else - { - if (i == sl) r = new Rectangle(rect.Left - horz.Value + (int)font.MeasureString(Lines[i].Substring(0, sc)).X, rect.Top + (i - vert.Value) * hgt, (int)font.MeasureString(Lines[i]).X - (int)font.MeasureString(Lines[i].Substring(0, sc)).X, hgt); - else if (i == el) r = new Rectangle(rect.Left - horz.Value, rect.Top + (i - vert.Value) * hgt, (int)font.MeasureString(Lines[i].Substring(0, ec + 0)).X, hgt); - else r = new Rectangle(rect.Left - horz.Value, rect.Top + (i - vert.Value) * hgt, (int)font.MeasureString(Lines[i]).X, hgt); - } - - renderer.Draw(Manager.Skin.Images["Control"].Resource, r, Color.FromNonPremultiplied(160, 160, 160, 128)); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void Update(GameTime gameTime) - { - base.Update(gameTime); - - bool sc = showCursor; - - showCursor = Focused; - - if (Focused) - { - flashTime += gameTime.ElapsedGameTime.TotalSeconds; - showCursor = flashTime < 0.5; - if (flashTime > 1) flashTime = 0; - } - if (sc != showCursor) ClientArea.Invalidate(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private int FindPrevWord(string text) - { - bool letter = false; - - int p = Pos - 1; - if (p < 0) p = 0; - if (p >= text.Length) p = text.Length - 1; - - - for (int i = p; i >= 0; i--) - { - if (char.IsLetterOrDigit(text[i])) - { - letter = true; - continue; - } - if (letter && !char.IsLetterOrDigit(text[i])) - { - return i + 1; - } - } - - return 0; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private int FindNextWord(string text) - { - bool space = false; - - for (int i = Pos; i < text.Length - 1; i++) - { - if (!char.IsLetterOrDigit(text[i])) - { - space = true; - continue; - } - if (space && char.IsLetterOrDigit(text[i])) - { - return i; - } - } - - return text.Length; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private int GetPosY(int pos) - { - if (pos >= Text.Length) return Lines.Count - 1; - - int p = pos; - for (int i = 0; i < Lines.Count; i++) - { - p -= Lines[i].Length + Separator.Length; - if (p < 0) - { - p = p + Lines[i].Length + Separator.Length; - return i; - } - } - return 0; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private int GetPosX(int pos) - { - if (pos >= Text.Length) return Lines[Lines.Count - 1].Length; - - int p = pos; - for (int i = 0; i < Lines.Count; i++) - { - p -= Lines[i].Length + Separator.Length; - if (p < 0) - { - p = p + Lines[i].Length + Separator.Length; - return p; - } - } - return 0; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private int GetPos(int x, int y) - { - int p = 0; - - for (int i = 0; i < y; i++) - { - p += Lines[i].Length + Separator.Length; - } - p += x; - - return p; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private int CharAtPos(Point pos) - { - int x = pos.X; - int y = pos.Y; - int px = 0; - int py = 0; - - if (mode == TextBoxMode.Multiline) - { - py = vert.Value + (int)((y - ClientTop) / font.LineSpacing); - if (py < 0) py = 0; - if (py >= Lines.Count) py = Lines.Count - 1; - } - else - { - py = 0; - } - - string str = mode == TextBoxMode.Multiline ? Lines[py] : shownText; - - if (str != null && str != "") - { - for (int i = 1; i <= Lines[py].Length; i++) - { - Vector2 v = font.MeasureString(str.Substring(0, i)) - (font.MeasureString(str[i - 1].ToString()) / 3); - if (x <= (ClientLeft + (int)v.X) - horz.Value) - { - px = i - 1; - break; - } - } - if (x > ClientLeft + ((int)font.MeasureString(str).X) - horz.Value - (font.MeasureString(str[str.Length - 1].ToString()).X / 3)) px = str.Length; - } - - return GetPos(px, py); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMouseDown(MouseEventArgs e) - { - base.OnMouseDown(e); - - flashTime = 0; - - Pos = CharAtPos(e.Position); - selection.Clear(); - - if (e.Button == MouseButton.Left && caretVisible && mode != TextBoxMode.Password) - { - selection.Start = Pos; - selection.End = Pos; - } - ClientArea.Invalidate(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMouseMove(MouseEventArgs e) - { - base.OnMouseMove(e); - - if (e.Button == MouseButton.Left && !selection.IsEmpty && mode != TextBoxMode.Password && selection.Length < Text.Length) - { - int pos = CharAtPos(e.Position); - selection.End = CharAtPos(e.Position); - Pos = pos; - - ClientArea.Invalidate(); - - ProcessScrolling(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMouseUp(MouseEventArgs e) - { - base.OnMouseUp(e); - - if (e.Button == MouseButton.Left && !selection.IsEmpty && mode != TextBoxMode.Password) - { - if (selection.Length == 0) selection.Clear(); - } - } - //////////////////////////////////////////////////////////////////////////// - - protected override void OnMouseScroll(MouseEventArgs e) - { - if (Mode != TextBoxMode.Multiline) - { - base.OnMouseScroll(e); - return; - } - - if (e.ScrollDirection == MouseScrollDirection.Down) - vert.ScrollDown(); - else - vert.ScrollUp(); - - base.OnMouseScroll(e); - } - - //////////////////////////////////////////////////////////////////////////// - protected override void OnKeyPress(KeyEventArgs e) - { - flashTime = 0; - - if (!e.Handled) - { - if (e.Key == Keys.A && e.Control && mode != TextBoxMode.Password) - { - SelectAll(); - } - if (e.Key == Keys.Up) - { - e.Handled = true; - - if (e.Shift && selection.IsEmpty && mode != TextBoxMode.Password) - { - selection.Start = Pos; - } - if (!e.Control) - { - PosY -= 1; - } - } - else if (e.Key == Keys.Down) - { - e.Handled = true; - if (e.Shift && selection.IsEmpty && mode != TextBoxMode.Password) - { - selection.Start = Pos; - } - if (!e.Control) - { - PosY += 1; - } - } - else if (e.Key == Keys.Back && !readOnly) - { - e.Handled = true; - if (!selection.IsEmpty) - { - Text = Text.Remove(selection.Start, selection.Length); - Pos = selection.Start; - } - else if (Text.Length > 0 && Pos > 0) - { - Pos -= 1; - Text = Text.Remove(Pos, 1); - } - selection.Clear(); - } - else if (e.Key == Keys.Delete && !readOnly) - { - e.Handled = true; - if (!selection.IsEmpty) - { - Text = Text.Remove(selection.Start, selection.Length); - Pos = selection.Start; - } - else if (Pos < Text.Length) - { - Text = Text.Remove(Pos, 1); - } - selection.Clear(); - } - else if (e.Key == Keys.Left) - { - e.Handled = true; - if (e.Shift && selection.IsEmpty && mode != TextBoxMode.Password) - { - selection.Start = Pos; - } - if (!e.Control) - { - Pos -= 1; - } - if (e.Control) - { - Pos = FindPrevWord(shownText); - } - } - else if (e.Key == Keys.Right) - { - e.Handled = true; - if (e.Shift && selection.IsEmpty && mode != TextBoxMode.Password) - { - selection.Start = Pos; - } - if (!e.Control) - { - Pos += 1; - } - if (e.Control) - { - Pos = FindNextWord(shownText); - } - } - else if (e.Key == Keys.Home) - { - e.Handled = true; - if (e.Shift && selection.IsEmpty && mode != TextBoxMode.Password) - { - selection.Start = Pos; - } - if (!e.Control) - { - PosX = 0; - } - if (e.Control) - { - Pos = 0; - } - } - else if (e.Key == Keys.End) - { - e.Handled = true; - if (e.Shift && selection.IsEmpty && mode != TextBoxMode.Password) - { - selection.Start = Pos; - } - if (!e.Control) - { - PosX = Lines[PosY].Length; - } - if (e.Control) - { - Pos = Text.Length; - } - } - else if (e.Key == Keys.PageUp) - { - e.Handled = true; - if (e.Shift && selection.IsEmpty && mode != TextBoxMode.Password) - { - selection.Start = Pos; - } - if (!e.Control) - { - PosY -= linesDrawn; - } - } - else if (e.Key == Keys.PageDown) - { - e.Handled = true; - if (e.Shift && selection.IsEmpty && mode != TextBoxMode.Password) - { - selection.Start = Pos; - } - if (!e.Control) - { - PosY += linesDrawn; - } - } - else if (e.Key == Keys.Enter && mode == TextBoxMode.Multiline && !readOnly) - { - e.Handled = true; - Text = Text.Insert(Pos, Separator); - PosX = 0; - PosY += 1; - } - else if (e.Key == Keys.Tab) - { - } - else if (!readOnly && !e.Control) - { - string c = Manager.KeyboardLayout.GetKey(e); - if (selection.IsEmpty) - { - Text = Text.Insert(Pos, c); - if (c != "") PosX += 1; - } - else - { - if (Text.Length > 0) - { - Text = Text.Remove(selection.Start, selection.Length); - Text = Text.Insert(selection.Start, c); - Pos = selection.Start + 1; - } - selection.Clear(); - } - } - - if (e.Shift && !selection.IsEmpty) - { - selection.End = Pos; - } - - /* - * TODO: Fix - * MONOTODO: Fix - if (e.Control && e.Key == Keys.C && mode != TextBoxMode.Password) - { -#if (!XBOX && !XBOX_FAKE) - System.Windows.Forms.Clipboard.Clear(); - if (mode != TextBoxMode.Password && !selection.IsEmpty) - { - System.Windows.Forms.Clipboard.SetText((Text.Substring(selection.Start, selection.Length)).Replace("\n", Environment.NewLine)); - } -#endif - } - else if (e.Control && e.Key == Keys.V && !readOnly && mode != TextBoxMode.Password) - { -#if (!XBOX && !XBOX_FAKE) - string t = System.Windows.Forms.Clipboard.GetText().Replace(Environment.NewLine, "\n"); - if (selection.IsEmpty) - { - Text = Text.Insert(Pos, t); - Pos = Pos + t.Length; - } - else - { - Text = Text.Remove(selection.Start, selection.Length); - Text = Text.Insert(selection.Start, t); - PosX = selection.Start + t.Length; - selection.Clear(); - } -#endif - } - */ - if ((!e.Shift && !e.Control) || Text.Length <= 0) - { - selection.Clear(); - } - - if (e.Control && e.Key == Keys.Down) - { - e.Handled = true; - HandleGuide(PlayerIndex.One); - } - flashTime = 0; - if (ClientArea != null) ClientArea.Invalidate(); - - DeterminePages(); - ProcessScrolling(); - } - base.OnKeyPress(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnGamePadDown(GamePadEventArgs e) - { - if (!e.Handled) - { - if (e.Button == GamePadActions.Click) - { - e.Handled = true; - HandleGuide(e.PlayerIndex); - } - } - base.OnGamePadDown(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void HandleGuide(PlayerIndex pi) - { - } - - //////////////////////////////////////////////////////////////////////////// - private void SetupBars() - { - DeterminePages(); - - if (vert != null) vert.Range = Lines.Count; - if (horz != null) - { - horz.Range = (int)font.MeasureString(GetMaxLine()).X; - if (horz.Range == 0) horz.Range = ClientArea.Width; - } - - if (vert != null) - { - vert.Left = Width - 16 - 2; - vert.Top = 2; - vert.Height = Height - 4 - 16; - - if (Height < 50 || (scrollBars != ScrollBars.Both && scrollBars != ScrollBars.Vertical)) vert.Visible = false; - else if ((scrollBars == ScrollBars.Vertical || scrollBars == ScrollBars.Both) && mode == TextBoxMode.Multiline) vert.Visible = true; - } - if (horz != null) - { - horz.Left = 2; - horz.Top = Height - 16 - 2; - horz.Width = Width - 4 - 16; - - if (Width < 50 || wordWrap || (scrollBars != ScrollBars.Both && scrollBars != ScrollBars.Horizontal)) horz.Visible = false; - else if ((scrollBars == ScrollBars.Horizontal || scrollBars == ScrollBars.Both) && mode == TextBoxMode.Multiline && !wordWrap) horz.Visible = true; - } - - AdjustMargins(); - - if (vert != null) vert.PageSize = linesDrawn; - if (horz != null) horz.PageSize = charsDrawn; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void AdjustMargins() - { - if (horz != null && !horz.Visible) - { - vert.Height = Height - 4; - ClientMargins = new Margins(ClientMargins.Left, ClientMargins.Top, ClientMargins.Right, Skin.ClientMargins.Bottom); - } - else - { - ClientMargins = new Margins(ClientMargins.Left, ClientMargins.Top, ClientMargins.Right, 18 + Skin.ClientMargins.Bottom); - } - - if (vert != null && !vert.Visible) - { - horz.Width = Width - 4; - ClientMargins = new Margins(ClientMargins.Left, ClientMargins.Top, Skin.ClientMargins.Right, ClientMargins.Bottom); - } - else - { - ClientMargins = new Margins(ClientMargins.Left, ClientMargins.Top, 18 + Skin.ClientMargins.Right, ClientMargins.Bottom); - } - base.AdjustMargins(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnResize(ResizeEventArgs e) - { - base.OnResize(e); - selection.Clear(); - SetupBars(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private string WrapWords(string text, int size) - { - string ret = ""; - string line = ""; - - string[] words = text.Replace("\v", "").Split(" ".ToCharArray()); - - for (int i = 0; i < words.Length; i++) - { - if (font.MeasureString(line + words[i]).X > size) - { - ret += line + "\n"; - line = words[i] + " "; - } - else - { - line += words[i] + " "; - } - } - - ret += line; - - return ret.Remove(ret.Length - 1, 1); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void SelectAll() - { - if (text.Length > 0) - { - selection.Start = 0; - selection.End = Text.Length; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private List SplitLines(string text) - { - if (buffer != text) - { - buffer = text; - List list = new List(); - string[] s = text.Split(new char[] { Separator[0] }); - list.Clear(); - - //Before adding the lines back in, we will want to first, measure the lines, and split words if needed... - - list.AddRange(s); - - if (posy < 0) posy = 0; - if (posy > list.Count - 1) posy = list.Count - 1; - - if (posx < 0) posx = 0; - if (posx > list[PosY].Length) posx = list[PosY].Length; - - return list; - } - else return lines; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void sb_ValueChanged(object sender, EventArgs e) - { - ClientArea.Invalidate(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnFocusLost(EventArgs e) - { - selection.Clear(); - ClientArea.Invalidate(); - base.OnFocusLost(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnFocusGained(EventArgs e) - { - if (!readOnly && autoSelection) - { - SelectAll(); - ClientArea.Invalidate(); - } - - base.OnFocusGained(e); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - -} \ No newline at end of file diff --git a/Neoforce/TomShane.Neoforce.Controls.csproj b/Neoforce/TomShane.Neoforce.Controls.csproj deleted file mode 100644 index 1cc4e2a..0000000 --- a/Neoforce/TomShane.Neoforce.Controls.csproj +++ /dev/null @@ -1,119 +0,0 @@ - - - - - Debug - AnyCPU - {AC5F1CD8-AA8E-4DB5-814F-86C214175841} - Library - Properties - TomShane.Neoforce.Controls - TomShane.Neoforce.Controls - v4.0 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - False - C:\Program Files (x86)\MonoGame\v3.0\Assemblies\Windows\MonoGame.Framework.dll - - - False - C:\Program Files (x86)\MonoGame\v3.0\Assemblies\Windows\MonoGame.Framework.Net.dll - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Neoforce/ToolBar.cs b/Neoforce/ToolBar.cs deleted file mode 100644 index 4833d75..0000000 --- a/Neoforce/ToolBar.cs +++ /dev/null @@ -1,113 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: ToolBar.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - - public class ToolBar: Control - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private int row = 0; - private bool fullRow = false; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int Row - { - get { return row; } - set - { - row = value; - if (row < 0) row = 0; - if (row > 7) row = 7; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool FullRow - { - get { return fullRow; } - set { fullRow = value; } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public ToolBar(Manager manager): base(manager) - { - Left = 0; - Top = 0; - Width = 64; - Height = 24; - CanFocus = false; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls["ToolBar"]); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - base.DrawControl(renderer, rect, gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/ToolBarButton.cs b/Neoforce/ToolBarButton.cs deleted file mode 100644 index 1134156..0000000 --- a/Neoforce/ToolBarButton.cs +++ /dev/null @@ -1,90 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: ToolBarButton.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - - public class ToolBarButton: Button - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public ToolBarButton(Manager manager): base(manager) - { - CanFocus = false; - Text = ""; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls["ToolBarButton"]); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - base.DrawControl(renderer, rect, gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/ToolBarPanel.cs b/Neoforce/ToolBarPanel.cs deleted file mode 100644 index 62a2b7f..0000000 --- a/Neoforce/ToolBarPanel.cs +++ /dev/null @@ -1,135 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: ToolBarPanel.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - - public class ToolBarPanel: Control - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public ToolBarPanel(Manager manager): base(manager) - { - Width = 64; - Height = 25; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls["ToolBarPanel"]); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - base.DrawControl(renderer, rect, gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnResize(ResizeEventArgs e) - { - base.OnResize(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void Update(GameTime gameTime) - { - base.Update(gameTime); - AlignBars(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void AlignBars() - { - int[] rx = new int[8]; - int h = 0; - int rm = -1; - - foreach (Control c in Controls) - { - if (c is ToolBar) - { - ToolBar t = c as ToolBar; - if (t.FullRow) t.Width = Width; - t.Left = rx[t.Row]; - t.Top = (t.Row * t.Height) + (t.Row > 0 ? 1 : 0); - rx[t.Row] += t.Width + 1; - - if (t.Row > rm) - { - rm = t.Row; - h = t.Top + t.Height + 1; - } - } - } - - Height = h; - } - //////////////////////////////////////////////////////////////////////////// - - - #endregion - - } - -} diff --git a/Neoforce/ToolTip.cs b/Neoforce/ToolTip.cs deleted file mode 100644 index cec409b..0000000 --- a/Neoforce/ToolTip.cs +++ /dev/null @@ -1,110 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: ToolTip.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Input; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - public class ToolTip: Control - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public override bool Visible - { - set - { - if (value && Text != null && Text != "" && Skin != null && Skin.Layers[0] != null) - { - Vector2 size = Skin.Layers[0].Text.Font.Resource.MeasureString(Text); - Width = (int)size.X + Skin.Layers[0].ContentMargins.Horizontal; - Height = (int)size.Y + Skin.Layers[0].ContentMargins.Vertical; - Left = Mouse.GetState().X; - Top = Mouse.GetState().Y + 24; - base.Visible = value; - } - else - { - base.Visible = false; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public ToolTip(Manager manager): base(manager) - { - Text = ""; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - CanFocus = false; - Passive = true; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = Manager.Skin.Controls["ToolTip"]; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - renderer.DrawLayer(this, Skin.Layers[0], rect); - renderer.DrawString(this, Skin.Layers[0], Text, rect, true); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/TrackBar.cs b/Neoforce/TrackBar.cs deleted file mode 100644 index 46c7c8a..0000000 --- a/Neoforce/TrackBar.cs +++ /dev/null @@ -1,341 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: TrackBar.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework.Graphics; -using System; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public class TrackBar: Control - { - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private int range = 100; - private int value = 0; - private int stepSize = 1; - private int pageSize = 5; - private bool scale = true; - private Button btnSlider; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int Value - { - get { return this.value; } - set - { - if (this.value != value) - { - this.value = value; - if (this.value < 0) this.value = 0; - if (this.value > range) this.value = range; - Invalidate(); - if (!Suspended) OnValueChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int Range - { - get { return range; } - set - { - if (range != value) - { - range = value; - range = value; - if (pageSize > range) pageSize = range; - RecalcParams(); - if (!Suspended) OnRangeChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int PageSize - { - get { return pageSize; } - set - { - if (pageSize != value) - { - pageSize = value; - if (pageSize > range) pageSize = range; - RecalcParams(); - if (!Suspended) OnPageSizeChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual int StepSize - { - get { return stepSize; } - set - { - if (stepSize != value) - { - stepSize = value; - if (stepSize > range) stepSize = range; - if (!Suspended) OnStepSizeChanged(new EventArgs()); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool Scale - { - get { return scale; } - set { scale = value; } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - public event EventHandler ValueChanged; - public event EventHandler RangeChanged; - public event EventHandler StepSizeChanged; - public event EventHandler PageSizeChanged; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Construstors ////// - - //////////////////////////////////////////////////////////////////////////// - public TrackBar(Manager manager): base(manager) - { - Width = 64; - Height = 20; - CanFocus = false; - - btnSlider = new Button(Manager); - btnSlider.Init(); - btnSlider.Text = ""; - btnSlider.CanFocus = true; - btnSlider.Parent = this; - btnSlider.Anchor = Anchors.Left | Anchors.Top | Anchors.Bottom; - btnSlider.Detached = true; - btnSlider.Movable = true; - btnSlider.Move += new MoveEventHandler(btnSlider_Move); - btnSlider.KeyPress += new KeyEventHandler(btnSlider_KeyPress); - btnSlider.GamePadPress += new GamePadEventHandler(btnSlider_GamePadPress); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - btnSlider.Skin = new SkinControl(Manager.Skin.Controls["TrackBar.Button"]); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls["TrackBar"]); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - RecalcParams(); - - SkinLayer p = Skin.Layers["Control"]; - SkinLayer l = Skin.Layers["Scale"]; - - float ratio = 0.66f; - int h = (int)(ratio * rect.Height); - int t = rect.Top + (Height - h) / 2; - - float px = ((float)value / (float)range); - int w = (int)Math.Ceiling(px * (rect.Width - p.ContentMargins.Horizontal - btnSlider.Width)) + 2; - - if (w < l.SizingMargins.Vertical) w = l.SizingMargins.Vertical; - if (w > rect.Width - p.ContentMargins.Horizontal) w = rect.Width - p.ContentMargins.Horizontal; - - Rectangle r1 = new Rectangle(rect.Left + p.ContentMargins.Left, t + p.ContentMargins.Top, w, h - p.ContentMargins.Vertical); - - base.DrawControl(renderer, new Rectangle(rect.Left, t, rect.Width, h), gameTime); - if (scale) renderer.DrawLayer(this, l, r1); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void btnSlider_Move(object sender, MoveEventArgs e) - { - SkinLayer p = Skin.Layers["Control"]; - int size = btnSlider.Width; - int w = Width - p.ContentMargins.Horizontal - size; - int pos = e.Left; - - if (pos < p.ContentMargins.Left) pos = p.ContentMargins.Left; - if (pos > w + p.ContentMargins.Left) pos = w + p.ContentMargins.Left; - - btnSlider.SetPosition(pos, 0); - - float px = (float)range / (float)w; - Value = (int)(Math.Ceiling((pos - p.ContentMargins.Left) * px)); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void RecalcParams() - { - if (btnSlider != null) - { - if (btnSlider.Width > 12) - { - btnSlider.Glyph = new Glyph(Manager.Skin.Images["Shared.Glyph"].Resource); - btnSlider.Glyph.SizeMode = SizeMode.Centered; - } - else - { - btnSlider.Glyph = null; - } - - SkinLayer p = Skin.Layers["Control"]; - btnSlider.Width = (int)(Height * 0.8); - btnSlider.Height = Height; - int size = btnSlider.Width; - int w = Width - p.ContentMargins.Horizontal - size; - - float px = (float)range / (float)w; - int pos = p.ContentMargins.Left + (int)(Math.Ceiling(Value / (float)px)); - - if (pos < p.ContentMargins.Left) pos = p.ContentMargins.Left; - if (pos > w + p.ContentMargins.Left) pos = w + p.ContentMargins.Left; - - btnSlider.SetPosition(pos, 0); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMousePress(MouseEventArgs e) - { - base.OnMouseDown(e); - - if (e.Button == MouseButton.Left) - { - int pos = e.Position.X; - - if (pos < btnSlider.Left) - { - Value -= pageSize; - } - else if (pos >= btnSlider.Left + btnSlider.Width) - { - Value += pageSize; - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void btnSlider_GamePadPress(object sender, GamePadEventArgs e) - { - if (e.Button == GamePadActions.Left || e.Button == GamePadActions.Down) Value -= stepSize; - if (e.Button == GamePadActions.Right || e.Button == GamePadActions.Up) Value += stepSize; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void btnSlider_KeyPress(object sender, KeyEventArgs e) - { - if (e.Key == Microsoft.Xna.Framework.Input.Keys.Left || e.Key == Microsoft.Xna.Framework.Input.Keys.Down) Value -= stepSize; - else if (e.Key == Microsoft.Xna.Framework.Input.Keys.Right || e.Key == Microsoft.Xna.Framework.Input.Keys.Up) Value += stepSize; - else if (e.Key == Microsoft.Xna.Framework.Input.Keys.PageDown) Value -= pageSize; - else if (e.Key == Microsoft.Xna.Framework.Input.Keys.PageUp) Value += pageSize; - else if (e.Key == Microsoft.Xna.Framework.Input.Keys.Home) Value = 0; - else if (e.Key == Microsoft.Xna.Framework.Input.Keys.End) Value = Range; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnResize(ResizeEventArgs e) - { - base.OnResize(e); - RecalcParams(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnValueChanged(EventArgs e) - { - if (ValueChanged != null) ValueChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnRangeChanged(EventArgs e) - { - if (RangeChanged != null) RangeChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnPageSizeChanged(EventArgs e) - { - if (PageSizeChanged != null) PageSizeChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected virtual void OnStepSizeChanged(EventArgs e) - { - if (StepSizeChanged != null) StepSizeChanged.Invoke(this, e); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} diff --git a/Neoforce/Types.cs b/Neoforce/Types.cs deleted file mode 100644 index 2f961ec..0000000 --- a/Neoforce/Types.cs +++ /dev/null @@ -1,178 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Types.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - #region //// Enums ///////////// - - //////////////////////////////////////////////////////////////////////////// - public enum Message - { - Click, - MouseDown, - MouseUp, - MousePress, - MouseMove, - MouseOver, - MouseOut, - MouseScroll, - KeyDown, - KeyUp, - KeyPress, - GamePadDown, - GamePadUp, - GamePadPress - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public enum ControlState - { - Enabled, - Hovered, - Pressed, - Focused, - Disabled - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public enum Alignment - { - None, - TopLeft, - TopCenter, - TopRight, - MiddleLeft, - MiddleCenter, - MiddleRight, - BottomLeft, - BottomCenter, - BottomRight - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public enum ModalResult - { - None, - Ok, - Cancel, - Yes, - No, - Abort, - Retry, - Ignore - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public enum Orientation - { - Horizontal, - Vertical - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public enum ScrollBars - { - None, - Vertical, - Horizontal, - Both - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - [Flags] - public enum Anchors - { - None = 0x00, - Left = 0x01, - Top = 0x02, - Right = 0x04, - Bottom = 0x08, - Horizontal = Left | Right, - Vertical = Top | Bottom, - All = Left | Top | Right | Bottom - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Structs /////////// - - //////////////////////////////////////////////////////////////////////////// - public struct Margins - { - public int Left; - public int Top; - public int Right; - public int Bottom; - - public int Vertical { get { return (Top + Bottom); } } - public int Horizontal { get { return (Left + Right); } } - - public Margins(int left, int top, int right, int bottom) - { - Left = left; - Top = top; - Right = right; - Bottom = bottom; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public struct Size - { - public int Width; - public int Height; - - public Size(int width, int height) - { - Width = width; - Height = height; - } - - public static Size Zero - { - get - { - return new Size(0, 0); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - -} - \ No newline at end of file diff --git a/Neoforce/Unknown.cs b/Neoforce/Unknown.cs deleted file mode 100644 index a6da660..0000000 --- a/Neoforce/Unknown.cs +++ /dev/null @@ -1,61 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Unknown.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -////////////////////////////////////////////////////////////////////////////// -////////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - public abstract class Unknown - { - - #region //// Fields //////////// - - ////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - ////////////////////////////////////////////////////////////////////////// - ////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - ////////////////////////////////////////////////////////////////////////// - protected Unknown() - { - } - ////////////////////////////////////////////////////////////////////////// - - #endregion - - } - -} - diff --git a/Neoforce/Utilities.cs b/Neoforce/Utilities.cs deleted file mode 100644 index a71cf47..0000000 --- a/Neoforce/Utilities.cs +++ /dev/null @@ -1,85 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Utilities.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using System; -using Microsoft.Xna.Framework.Graphics; -using Microsoft.Xna.Framework.Input; -using Microsoft.Xna.Framework; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - static class Utilities - { - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public static string DeriveControlName(Control control) - { - if (control != null) - { - try - { - string str = control.ToString(); - int i = str.LastIndexOf("."); - return str.Remove(0, i + 1); - } - catch - { - return control.ToString(); - } - } - return control.ToString(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public static Color ParseColor(string str) - { - - string[] val = str.Split(';'); - byte r = 255, g = 255, b = 255, a = 255; - - if (val.Length >= 1) r = byte.Parse(val[0]); - if (val.Length >= 2) g = byte.Parse(val[1]); - if (val.Length >= 3) b = byte.Parse(val[2]); - if (val.Length >= 4) a = byte.Parse(val[3]); - - return Color.FromNonPremultiplied(r, g, b, a); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public static BevelStyle ParseBevelStyle(string str) - { - return (BevelStyle)Enum.Parse(typeof(BevelStyle), str, true); - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - } -} diff --git a/Neoforce/Window.cs b/Neoforce/Window.cs deleted file mode 100644 index 5e69c6d..0000000 --- a/Neoforce/Window.cs +++ /dev/null @@ -1,491 +0,0 @@ -//////////////////////////////////////////////////////////////// -// // -// Neoforce Controls // -// // -//////////////////////////////////////////////////////////////// -// // -// File: Window.cs // -// // -// Version: 0.7 // -// // -// Date: 11/09/2010 // -// // -// Author: Tom Shane // -// // -//////////////////////////////////////////////////////////////// -// // -// Copyright (c) by Tom Shane // -// // -//////////////////////////////////////////////////////////////// - -#region //// Using ///////////// - -//////////////////////////////////////////////////////////////////////////// -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; -using Microsoft.Xna.Framework.Input; -//////////////////////////////////////////////////////////////////////////// - -#endregion - -namespace TomShane.Neoforce.Controls -{ - - #region //// Classes /////////// - - //////////////////////////////////////////////////////////////////////////// - public class WindowGamePadActions: GamePadActions - { - public GamePadButton Accept = GamePadButton.Start; - public GamePadButton Cancel = GamePadButton.Back; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - /// - public class Window: ModalContainer - { - - #region //// Consts //////////// - - //////////////////////////////////////////////////////////////////////////// - private const string skWindow = "Window"; - private const string lrWindow = "Control"; - private const string lrCaption = "Caption"; - private const string lrFrameTop = "FrameTop"; - private const string lrFrameLeft = "FrameLeft"; - private const string lrFrameRight = "FrameRight"; - private const string lrFrameBottom = "FrameBottom"; - private const string lrIcon = "Icon"; - - private const string skButton = "Window.CloseButton"; - private const string lrButton = "Control"; - - private const string skShadow = "Window.Shadow"; - private const string lrShadow = "Control"; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Fields //////////// - - //////////////////////////////////////////////////////////////////////////// - private Button btnClose; - private bool closeButtonVisible = true; - private bool iconVisible = true; - private Texture2D icon = null; - private bool shadow = true; - private bool captionVisible = true; - private bool borderVisible = true; - private byte oldAlpha = 255; - private byte dragAlpha = 200; - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Events //////////// - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Properties //////// - - //////////////////////////////////////////////////////////////////////////// - public virtual Texture2D Icon - { - get { return icon; } - set { icon = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool Shadow - { - get { return shadow; } - set { shadow = value; } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool CloseButtonVisible - { - get - { - return closeButtonVisible; - } - set - { - closeButtonVisible = value; - if (btnClose != null) btnClose.Visible = value; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool IconVisible - { - get - { - return iconVisible; - } - set - { - iconVisible = value; - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool CaptionVisible - { - get { return captionVisible; } - set - { - captionVisible = value; - AdjustMargins(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual bool BorderVisible - { - get { return borderVisible; } - set - { - borderVisible = value; - AdjustMargins(); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual byte DragAlpha - { - get { return dragAlpha; } - set { dragAlpha = value; } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - #region //// Constructors ////// - - //////////////////////////////////////////////////////////////////////////// - public Window(Manager manager): base(manager) - { - CheckLayer(Skin, lrWindow); - CheckLayer(Skin, lrCaption); - CheckLayer(Skin, lrFrameTop); - CheckLayer(Skin, lrFrameLeft); - CheckLayer(Skin, lrFrameRight); - CheckLayer(Skin, lrFrameBottom); - CheckLayer(Manager.Skin.Controls[skButton], lrButton); - CheckLayer(Manager.Skin.Controls[skShadow], lrShadow); - - SetDefaultSize(640, 480); - SetMinimumSize(100, 75); - - btnClose = new Button(manager); - btnClose.Skin = new SkinControl(Manager.Skin.Controls[skButton]); - btnClose.Init(); - btnClose.Detached = true; - btnClose.CanFocus = false; - btnClose.Text = null; - btnClose.Click += new EventHandler(btnClose_Click); - btnClose.SkinChanged += new EventHandler(btnClose_SkinChanged); - - AdjustMargins(); - - AutoScroll = true; - Movable = true; - Resizable = true; - Center(); - - Add(btnClose, false); - - oldAlpha = Alpha; - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - - //////////////////////////////////////////////////////////////////////////// - protected override void Dispose(bool disposing) - { - if (disposing) - { - } - base.Dispose(disposing); - } - //////////////////////////////////////////////////////////////////////////// - - #region //// Methods /////////// - - //////////////////////////////////////////////////////////////////////////// - public override void Init() - { - base.Init(); - - SkinLayer l = btnClose.Skin.Layers[lrButton]; - btnClose.Width = l.Width - btnClose.Skin.OriginMargins.Horizontal; - btnClose.Height = l.Height - btnClose.Skin.OriginMargins.Vertical; - btnClose.Left = OriginWidth - Skin.OriginMargins.Right - btnClose.Width + l.OffsetX; - btnClose.Top = Skin.OriginMargins.Top + l.OffsetY; - btnClose.Anchor = Anchors.Top | Anchors.Right; - - //SkinControl sc = new SkinControl(ClientArea.Skin); - //sc.Layers[0] = Skin.Layers[lrWindow]; - //ClientArea.Color = Color.Transparent; - //ClientArea.BackColor = Color.Transparent; - //ClientArea.Skin = sc; - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected internal override void InitSkin() - { - base.InitSkin(); - Skin = new SkinControl(Manager.Skin.Controls[skWindow]); - AdjustMargins(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void btnClose_SkinChanged(object sender, EventArgs e) - { - btnClose.Skin = new SkinControl(Manager.Skin.Controls[skButton]); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - internal override void Render(Renderer renderer, GameTime gameTime) - { - if (Visible && Shadow) - { - SkinControl c = Manager.Skin.Controls[skShadow]; - SkinLayer l = c.Layers[lrShadow]; - - Color cl = Color.FromNonPremultiplied(l.States.Enabled.Color.R, l.States.Enabled.Color.G, l.States.Enabled.Color.B, Alpha); - - renderer.Begin(BlendingMode.Default); - renderer.DrawLayer(l, new Rectangle(Left - c.OriginMargins.Left, Top - c.OriginMargins.Top, Width + c.OriginMargins.Horizontal, Height + c.OriginMargins.Vertical), cl, 0); - renderer.End(); - } - base.Render(renderer, gameTime); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private Rectangle GetIconRect() - { - SkinLayer l1 = Skin.Layers[lrCaption]; - SkinLayer l5 = Skin.Layers[lrIcon]; - - int s = l1.Height - l1.ContentMargins.Vertical; - return new Rectangle(DrawingRect.Left + l1.ContentMargins.Left + l5.OffsetX, - DrawingRect.Top + l1.ContentMargins.Top + l5.OffsetY, - s, s); - - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void DrawControl(Renderer renderer, Rectangle rect, GameTime gameTime) - { - SkinLayer l1 = captionVisible ? Skin.Layers[lrCaption] : Skin.Layers[lrFrameTop]; - SkinLayer l2 = Skin.Layers[lrFrameLeft]; - SkinLayer l3 = Skin.Layers[lrFrameRight]; - SkinLayer l4 = Skin.Layers[lrFrameBottom]; - SkinLayer l5 = Skin.Layers[lrIcon]; - LayerStates s1, s2, s3, s4; - SpriteFont f1 = l1.Text.Font.Resource; - Color c1 = l1.Text.Colors.Enabled; - - if ((Focused || (Manager.FocusedControl != null && Manager.FocusedControl.Root == this.Root)) && ControlState != ControlState.Disabled) - { - s1 = l1.States.Focused; - s2 = l2.States.Focused; - s3 = l3.States.Focused; - s4 = l4.States.Focused; - c1 = l1.Text.Colors.Focused; - } - else if (ControlState == ControlState.Disabled) - { - s1 = l1.States.Disabled; - s2 = l2.States.Disabled; - s3 = l3.States.Disabled; - s4 = l4.States.Disabled; - c1 = l1.Text.Colors.Disabled; - } - else - { - s1 = l1.States.Enabled; - s2 = l2.States.Enabled; - s3 = l3.States.Enabled; - s4 = l4.States.Enabled; - c1 = l1.Text.Colors.Enabled; - } - - renderer.DrawLayer(Skin.Layers[lrWindow], rect, Skin.Layers[lrWindow].States.Enabled.Color, Skin.Layers[lrWindow].States.Enabled.Index); - - if (borderVisible) - { - renderer.DrawLayer(l1, new Rectangle(rect.Left, rect.Top, rect.Width, l1.Height), s1.Color, s1.Index); - renderer.DrawLayer(l2, new Rectangle(rect.Left, rect.Top + l1.Height, l2.Width, rect.Height - l1.Height - l4.Height), s2.Color, s2.Index); - renderer.DrawLayer(l3, new Rectangle(rect.Right - l3.Width, rect.Top + l1.Height, l3.Width, rect.Height - l1.Height - l4.Height), s3.Color, s3.Index); - renderer.DrawLayer(l4, new Rectangle(rect.Left, rect.Bottom - l4.Height, rect.Width, l4.Height), s4.Color, s4.Index); - - if (iconVisible && (icon != null || l5 != null) && captionVisible) - { - Texture2D i = (icon != null) ? icon : l5.Image.Resource; - renderer.Draw(i, GetIconRect(), Color.White); - } - - int icosize = 0; - if (l5 != null && iconVisible && captionVisible) - { - icosize = l1.Height - l1.ContentMargins.Vertical + 4 + l5.OffsetX; - } - int closesize = 0; - if (btnClose.Visible) - { - closesize = btnClose.Width - (btnClose.Skin.Layers[lrButton].OffsetX); - } - - Rectangle r = new Rectangle(rect.Left + l1.ContentMargins.Left + icosize, - rect.Top + l1.ContentMargins.Top, - rect.Width - l1.ContentMargins.Horizontal - closesize - icosize, - l1.Height - l1.ContentMargins.Top - l1.ContentMargins.Bottom); - int ox = l1.Text.OffsetX; - int oy = l1.Text.OffsetY; - renderer.DrawString(f1, Text, r, c1, l1.Text.Alignment, ox, oy, true); - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - void btnClose_Click(object sender, EventArgs e) - { - Close(ModalResult = ModalResult.Cancel); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - public virtual void Center() - { - Left = (Manager.ScreenWidth / 2) - (Width / 2); - Top = (Manager.ScreenHeight - Height) / 2; - } - //////////////////////////////////////////////////////////////////////////// - - - //////////////////////////////////////////////////////////////////////////// - protected override void OnResize(ResizeEventArgs e) - { - SetMovableArea(); - base.OnResize(e); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMoveBegin(EventArgs e) - { - base.OnMoveBegin(e); - - try - { - oldAlpha = Alpha; - Alpha = dragAlpha; - } - catch - { - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnMoveEnd(EventArgs e) - { - base.OnMoveEnd(e); - try - { - Alpha = oldAlpha; - } - catch - { - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void OnDoubleClick(EventArgs e) - { - base.OnDoubleClick(e); - - MouseEventArgs ex = (e is MouseEventArgs) ? (MouseEventArgs) e : new MouseEventArgs(); - - if (IconVisible && ex.Button == MouseButton.Left) - { - Rectangle r = GetIconRect(); - r.Offset(AbsoluteLeft, AbsoluteTop); - if (r.Contains(ex.Position)) - { - Close(); - } - } - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - protected override void AdjustMargins() - { - - if (captionVisible && borderVisible) - { - ClientMargins = new Margins(Skin.ClientMargins.Left, Skin.Layers[lrCaption].Height, Skin.ClientMargins.Right, Skin.ClientMargins.Bottom); - } - else if (!captionVisible && borderVisible) - { - ClientMargins = new Margins(Skin.ClientMargins.Left, Skin.ClientMargins.Top, Skin.ClientMargins.Right, Skin.ClientMargins.Bottom); - } - else if (!borderVisible) - { - ClientMargins = new Margins(0, 0, 0, 0); - } - - if (btnClose != null) - { - btnClose.Visible = closeButtonVisible && captionVisible && borderVisible; - } - - SetMovableArea(); - - base.AdjustMargins(); - } - //////////////////////////////////////////////////////////////////////////// - - //////////////////////////////////////////////////////////////////////////// - private void SetMovableArea() - { - if (captionVisible && borderVisible) - { - MovableArea = new Rectangle(Skin.OriginMargins.Left, Skin.OriginMargins.Top, Width, Skin.Layers[lrCaption].Height - Skin.OriginMargins.Top); - } - else if (!captionVisible) - { - MovableArea = new Rectangle(0, 0, Width, Height); - } - } - //////////////////////////////////////////////////////////////////////////// - - #endregion - } - - //////////////////////////////////////////////////////////////////////////// - - #endregion - -} diff --git a/SpacePew.sln b/SpacePew.sln index ad6e669..0fea34a 100644 --- a/SpacePew.sln +++ b/SpacePew.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 14 -VisualStudioVersion = 14.0.24720.0 +VisualStudioVersion = 14.0.25420.1 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SpacePew", "SpacePew\SpacePew.csproj", "{8B1B6A0B-2F48-4FB4-936A-2086505B2914}" EndProject @@ -9,8 +9,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SpacePew.Common", "SpacePew EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lidgren.Network", "Lidgren.Network\Lidgren.Network.csproj", "{49BA1C69-6104-41AC-A5D8-B54FA9F696E8}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TomShane.Neoforce.Controls", "Neoforce\TomShane.Neoforce.Controls.csproj", "{AC5F1CD8-AA8E-4DB5-814F-86C214175841}" -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "References", "References", "{AC34EB05-CB95-4A1E-8C75-FE74BA4A1DD9}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SpacePew.MasterServer", "SpacePew.MasterServer\SpacePew.MasterServer.csproj", "{9BFE240A-AEE0-4FD6-80B8-5846DCFAE95C}" @@ -46,14 +44,6 @@ Global {49BA1C69-6104-41AC-A5D8-B54FA9F696E8}.Release|Any CPU.Build.0 = Release|Any CPU {49BA1C69-6104-41AC-A5D8-B54FA9F696E8}.Release|x86.ActiveCfg = Release|Any CPU {49BA1C69-6104-41AC-A5D8-B54FA9F696E8}.Release|x86.Build.0 = Release|Any CPU - {AC5F1CD8-AA8E-4DB5-814F-86C214175841}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {AC5F1CD8-AA8E-4DB5-814F-86C214175841}.Debug|Any CPU.Build.0 = Debug|Any CPU - {AC5F1CD8-AA8E-4DB5-814F-86C214175841}.Debug|x86.ActiveCfg = Debug|Any CPU - {AC5F1CD8-AA8E-4DB5-814F-86C214175841}.Debug|x86.Build.0 = Debug|Any CPU - {AC5F1CD8-AA8E-4DB5-814F-86C214175841}.Release|Any CPU.ActiveCfg = Release|Any CPU - {AC5F1CD8-AA8E-4DB5-814F-86C214175841}.Release|Any CPU.Build.0 = Release|Any CPU - {AC5F1CD8-AA8E-4DB5-814F-86C214175841}.Release|x86.ActiveCfg = Release|Any CPU - {AC5F1CD8-AA8E-4DB5-814F-86C214175841}.Release|x86.Build.0 = Release|Any CPU {9BFE240A-AEE0-4FD6-80B8-5846DCFAE95C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {9BFE240A-AEE0-4FD6-80B8-5846DCFAE95C}.Debug|Any CPU.Build.0 = Debug|Any CPU {9BFE240A-AEE0-4FD6-80B8-5846DCFAE95C}.Debug|x86.ActiveCfg = Debug|Any CPU @@ -68,6 +58,5 @@ Global EndGlobalSection GlobalSection(NestedProjects) = preSolution {49BA1C69-6104-41AC-A5D8-B54FA9F696E8} = {AC34EB05-CB95-4A1E-8C75-FE74BA4A1DD9} - {AC5F1CD8-AA8E-4DB5-814F-86C214175841} = {AC34EB05-CB95-4A1E-8C75-FE74BA4A1DD9} EndGlobalSection EndGlobal diff --git a/SpacePew/Content/Content.mgcb b/SpacePew/Content/Content.mgcb index 629aea2..0b6fe84 100644 --- a/SpacePew/Content/Content.mgcb +++ b/SpacePew/Content/Content.mgcb @@ -10,24 +10,28 @@ #-------------------------------- References --------------------------------# +/reference:..\..\packages\GeonBit.UI.3.1.0.4\lib\geonbitui\DataTypes.dll #---------------------------------- Content ---------------------------------# #begin Fonts/ConsoleFont.spritefont /importer:FontDescriptionImporter /processor:FontDescriptionProcessor +/processorParam:PremultiplyAlpha=True /processorParam:TextureFormat=Color /build:Fonts/ConsoleFont.spritefont #begin Fonts/NetFont.spritefont /importer:FontDescriptionImporter /processor:FontDescriptionProcessor +/processorParam:PremultiplyAlpha=True /processorParam:TextureFormat=Color /build:Fonts/NetFont.spritefont #begin Fonts/ScoreBoardFont.spritefont /importer:FontDescriptionImporter /processor:FontDescriptionProcessor +/processorParam:PremultiplyAlpha=True /processorParam:TextureFormat=Color /build:Fonts/ScoreBoardFont.spritefont @@ -81,6 +85,7 @@ /processorParam:GenerateMipmaps=False /processorParam:PremultiplyAlpha=True /processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False /processorParam:TextureFormat=Color /build:bullet.png @@ -92,6 +97,7 @@ /processorParam:GenerateMipmaps=False /processorParam:PremultiplyAlpha=True /processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False /processorParam:TextureFormat=Color /build:explosion.png @@ -103,6 +109,7 @@ /processorParam:GenerateMipmaps=False /processorParam:PremultiplyAlpha=True /processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False /processorParam:TextureFormat=Color /build:explosion_small.png @@ -114,6 +121,7 @@ /processorParam:GenerateMipmaps=False /processorParam:PremultiplyAlpha=True /processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False /processorParam:TextureFormat=Color /build:longshot.png @@ -125,6 +133,7 @@ /processorParam:GenerateMipmaps=False /processorParam:PremultiplyAlpha=True /processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False /processorParam:TextureFormat=Color /build:ParticleTextures/explosion.png @@ -136,6 +145,7 @@ /processorParam:GenerateMipmaps=False /processorParam:PremultiplyAlpha=True /processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False /processorParam:TextureFormat=Color /build:ParticleTextures/smoke.bmp @@ -147,6 +157,7 @@ /processorParam:GenerateMipmaps=False /processorParam:PremultiplyAlpha=True /processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False /processorParam:TextureFormat=Color /build:player.png @@ -158,6 +169,7 @@ /processorParam:GenerateMipmaps=False /processorParam:PremultiplyAlpha=True /processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False /processorParam:TextureFormat=Color /build:player_thrusting.png @@ -169,6 +181,7 @@ /processorParam:GenerateMipmaps=False /processorParam:PremultiplyAlpha=True /processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False /processorParam:TextureFormat=Color /build:scoreboard.png @@ -180,6 +193,7 @@ /processorParam:GenerateMipmaps=False /processorParam:PremultiplyAlpha=True /processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False /processorParam:TextureFormat=Color /build:stars.png @@ -191,12 +205,14 @@ /processorParam:GenerateMipmaps=False /processorParam:PremultiplyAlpha=True /processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False /processorParam:TextureFormat=Color /build:transparent_pixel.png #begin Fonts/Default.spritefont /importer:FontDescriptionImporter /processor:FontDescriptionProcessor +/processorParam:PremultiplyAlpha=True /processorParam:TextureFormat=Color /build:Fonts/Default.spritefont @@ -212,3 +228,4770 @@ /processorParam:Quality=Best /build:Audio/Waves/message.wav +#begin GeonBit.UI/themes/editor/effects/disabled.fx +/importer:EffectImporter +/processor:EffectProcessor +/processorParam:DebugMode=Auto +/build:GeonBit.UI/themes/editor/effects/disabled.fx + +#begin GeonBit.UI/themes/editor/effects/silhouette.fx +/importer:EffectImporter +/processor:EffectProcessor +/processorParam:DebugMode=Auto +/build:GeonBit.UI/themes/editor/effects/silhouette.fx + +#begin GeonBit.UI/themes/editor/fonts/Bold.spritefont +/importer:FontDescriptionImporter +/processor:FontDescriptionProcessor +/processorParam:PremultiplyAlpha=True +/processorParam:TextureFormat=Compressed +/build:GeonBit.UI/themes/editor/fonts/Bold.spritefont + +#begin GeonBit.UI/themes/editor/fonts/Italic.spritefont +/importer:FontDescriptionImporter +/processor:FontDescriptionProcessor +/processorParam:PremultiplyAlpha=True +/processorParam:TextureFormat=Compressed +/build:GeonBit.UI/themes/editor/fonts/Italic.spritefont + +#begin GeonBit.UI/themes/editor/fonts/Regular.spritefont +/importer:FontDescriptionImporter +/processor:FontDescriptionProcessor +/processorParam:PremultiplyAlpha=True +/processorParam:TextureFormat=Compressed +/build:GeonBit.UI/themes/editor/fonts/Regular.spritefont + +#begin GeonBit.UI/themes/editor/styles/Button-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Button-Default.xml + +#begin GeonBit.UI/themes/editor/styles/Button-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Button-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/Button-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Button-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/ButtonParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/ButtonParagraph-Default.xml + +#begin GeonBit.UI/themes/editor/styles/ButtonParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/ButtonParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/ButtonParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/ButtonParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/CheckBox-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/CheckBox-Default.xml + +#begin GeonBit.UI/themes/editor/styles/CheckBox-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/CheckBox-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/CheckBox-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/CheckBox-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/CheckBoxParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/CheckBoxParagraph-Default.xml + +#begin GeonBit.UI/themes/editor/styles/CheckBoxParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/CheckBoxParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/CheckBoxParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/CheckBoxParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/ColoredRectangle-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/ColoredRectangle-Default.xml + +#begin GeonBit.UI/themes/editor/styles/ColoredRectangle-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/ColoredRectangle-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/ColoredRectangle-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/ColoredRectangle-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/DropDown-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/DropDown-Default.xml + +#begin GeonBit.UI/themes/editor/styles/DropDown-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/DropDown-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/DropDown-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/DropDown-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/DropDownParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/DropDownParagraph-Default.xml + +#begin GeonBit.UI/themes/editor/styles/DropDownParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/DropDownParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/DropDownParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/DropDownParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-Default.xml + +#begin GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/Entity-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Entity-Default.xml + +#begin GeonBit.UI/themes/editor/styles/Entity-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Entity-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/Entity-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Entity-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/example.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/example.xml + +#begin GeonBit.UI/themes/editor/styles/Header-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Header-Default.xml + +#begin GeonBit.UI/themes/editor/styles/Header-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Header-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/Header-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Header-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/HorizontalLine-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/HorizontalLine-Default.xml + +#begin GeonBit.UI/themes/editor/styles/HorizontalLine-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/HorizontalLine-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/HorizontalLine-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/HorizontalLine-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/Icon-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Icon-Default.xml + +#begin GeonBit.UI/themes/editor/styles/Icon-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Icon-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/Icon-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Icon-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/Image-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Image-Default.xml + +#begin GeonBit.UI/themes/editor/styles/Image-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Image-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/Image-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Image-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/Label-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Label-Default.xml + +#begin GeonBit.UI/themes/editor/styles/Label-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Label-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/Label-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Label-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/Panel-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Panel-Default.xml + +#begin GeonBit.UI/themes/editor/styles/Panel-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Panel-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/Panel-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Panel-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/PanelTabsButton-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/PanelTabsButton-Default.xml + +#begin GeonBit.UI/themes/editor/styles/PanelTabsButton-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/PanelTabsButton-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/PanelTabsButton-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/PanelTabsButton-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-Default.xml + +#begin GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/Paragraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Paragraph-Default.xml + +#begin GeonBit.UI/themes/editor/styles/Paragraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Paragraph-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/Paragraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Paragraph-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/ProgressBar-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/ProgressBar-Default.xml + +#begin GeonBit.UI/themes/editor/styles/ProgressBar-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/ProgressBar-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/ProgressBar-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/ProgressBar-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/ProgressBarFill-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/ProgressBarFill-Default.xml + +#begin GeonBit.UI/themes/editor/styles/ProgressBarFill-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/ProgressBarFill-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/ProgressBarFill-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/ProgressBarFill-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/RadioButton-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/RadioButton-Default.xml + +#begin GeonBit.UI/themes/editor/styles/RadioButton-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/RadioButton-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/RadioButton-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/RadioButton-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/RadioButtonParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/RadioButtonParagraph-Default.xml + +#begin GeonBit.UI/themes/editor/styles/RadioButtonParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/RadioButtonParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/RadioButtonParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/RadioButtonParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/SelectList-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/SelectList-Default.xml + +#begin GeonBit.UI/themes/editor/styles/SelectList-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/SelectList-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/SelectList-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/SelectList-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/SelectListParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/SelectListParagraph-Default.xml + +#begin GeonBit.UI/themes/editor/styles/SelectListParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/SelectListParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/SelectListParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/SelectListParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/Slider-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Slider-Default.xml + +#begin GeonBit.UI/themes/editor/styles/Slider-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Slider-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/Slider-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/Slider-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/TextInput-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/TextInput-Default.xml + +#begin GeonBit.UI/themes/editor/styles/TextInput-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/TextInput-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/TextInput-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/TextInput-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/TextInputParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/TextInputParagraph-Default.xml + +#begin GeonBit.UI/themes/editor/styles/TextInputParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/TextInputParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/TextInputParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/TextInputParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/TextInputPlaceholder-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/TextInputPlaceholder-Default.xml + +#begin GeonBit.UI/themes/editor/styles/TextInputPlaceholder-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/TextInputPlaceholder-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/TextInputPlaceholder-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/TextInputPlaceholder-MouseHover.xml + +#begin GeonBit.UI/themes/editor/styles/VerticalScrollbar-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/VerticalScrollbar-Default.xml + +#begin GeonBit.UI/themes/editor/styles/VerticalScrollbar-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/VerticalScrollbar-MouseDown.xml + +#begin GeonBit.UI/themes/editor/styles/VerticalScrollbar-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/styles/VerticalScrollbar-MouseHover.xml + +#begin GeonBit.UI/themes/editor/textures/icons/Apple.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Apple.png + +#begin GeonBit.UI/themes/editor/textures/icons/Armor.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Armor.png + +#begin GeonBit.UI/themes/editor/textures/icons/Axe.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Axe.png + +#begin GeonBit.UI/themes/editor/textures/icons/background.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/background.png + +#begin GeonBit.UI/themes/editor/textures/icons/BloodySword.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/BloodySword.png + +#begin GeonBit.UI/themes/editor/textures/icons/Bone.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Bone.png + +#begin GeonBit.UI/themes/editor/textures/icons/Book.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Book.png + +#begin GeonBit.UI/themes/editor/textures/icons/Cubes.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Cubes.png + +#begin GeonBit.UI/themes/editor/textures/icons/Diamond.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Diamond.png + +#begin GeonBit.UI/themes/editor/textures/icons/Explanation.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Explanation.png + +#begin GeonBit.UI/themes/editor/textures/icons/Feather.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Feather.png + +#begin GeonBit.UI/themes/editor/textures/icons/FloppyDisk.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/FloppyDisk.png + +#begin GeonBit.UI/themes/editor/textures/icons/GoldCoins.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/GoldCoins.png + +#begin GeonBit.UI/themes/editor/textures/icons/GoldShard.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/GoldShard.png + +#begin GeonBit.UI/themes/editor/textures/icons/Heart.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Heart.png + +#begin GeonBit.UI/themes/editor/textures/icons/Helmet.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Helmet.png + +#begin GeonBit.UI/themes/editor/textures/icons/Key.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Key.png + +#begin GeonBit.UI/themes/editor/textures/icons/MagicBook.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/MagicBook.png + +#begin GeonBit.UI/themes/editor/textures/icons/MagicWand.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/MagicWand.png + +#begin GeonBit.UI/themes/editor/textures/icons/Map.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Map.png + +#begin GeonBit.UI/themes/editor/textures/icons/None.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/None.png + +#begin GeonBit.UI/themes/editor/textures/icons/OrbBlue.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/OrbBlue.png + +#begin GeonBit.UI/themes/editor/textures/icons/OrbGreen.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/OrbGreen.png + +#begin GeonBit.UI/themes/editor/textures/icons/OrbRed.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/OrbRed.png + +#begin GeonBit.UI/themes/editor/textures/icons/Pistol.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Pistol.png + +#begin GeonBit.UI/themes/editor/textures/icons/PotionBlue.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/PotionBlue.png + +#begin GeonBit.UI/themes/editor/textures/icons/PotionCyan.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/PotionCyan.png + +#begin GeonBit.UI/themes/editor/textures/icons/PotionGreen.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/PotionGreen.png + +#begin GeonBit.UI/themes/editor/textures/icons/PotionPurple.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/PotionPurple.png + +#begin GeonBit.UI/themes/editor/textures/icons/PotionRed.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/PotionRed.png + +#begin GeonBit.UI/themes/editor/textures/icons/PotionYellow.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/PotionYellow.png + +#begin GeonBit.UI/themes/editor/textures/icons/Ring.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Ring.png + +#begin GeonBit.UI/themes/editor/textures/icons/RingGold.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/RingGold.png + +#begin GeonBit.UI/themes/editor/textures/icons/RingGoldRuby.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/RingGoldRuby.png + +#begin GeonBit.UI/themes/editor/textures/icons/RingRuby.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/RingRuby.png + +#begin GeonBit.UI/themes/editor/textures/icons/RubyBlue.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/RubyBlue.png + +#begin GeonBit.UI/themes/editor/textures/icons/RubyGreen.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/RubyGreen.png + +#begin GeonBit.UI/themes/editor/textures/icons/RubyPink.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/RubyPink.png + +#begin GeonBit.UI/themes/editor/textures/icons/RubyPurple.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/RubyPurple.png + +#begin GeonBit.UI/themes/editor/textures/icons/RubyRed.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/RubyRed.png + +#begin GeonBit.UI/themes/editor/textures/icons/Sack.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Sack.png + +#begin GeonBit.UI/themes/editor/textures/icons/Scroll.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Scroll.png + +#begin GeonBit.UI/themes/editor/textures/icons/Shield.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Shield.png + +#begin GeonBit.UI/themes/editor/textures/icons/ShieldAndSword.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/ShieldAndSword.png + +#begin GeonBit.UI/themes/editor/textures/icons/Shovel.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Shovel.png + +#begin GeonBit.UI/themes/editor/textures/icons/SilverShard.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/SilverShard.png + +#begin GeonBit.UI/themes/editor/textures/icons/Skull.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Skull.png + +#begin GeonBit.UI/themes/editor/textures/icons/Sword.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Sword.png + +#begin GeonBit.UI/themes/editor/textures/icons/Trap.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/Trap.png + +#begin GeonBit.UI/themes/editor/textures/icons/ZoomIn.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/ZoomIn.png + +#begin GeonBit.UI/themes/editor/textures/icons/ZoomOut.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/icons/ZoomOut.png + +#begin GeonBit.UI/themes/editor/textures/arrow_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/arrow_down.png + +#begin GeonBit.UI/themes/editor/textures/arrow_up.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/arrow_up.png + +#begin GeonBit.UI/themes/editor/textures/button_alternative.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/button_alternative.png + +#begin GeonBit.UI/themes/editor/textures/button_alternative_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/button_alternative_down.png + +#begin GeonBit.UI/themes/editor/textures/button_alternative_hover.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/button_alternative_hover.png + +#begin GeonBit.UI/themes/editor/textures/button_alternative_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/textures/button_alternative_md.xml + +#begin GeonBit.UI/themes/editor/textures/button_default.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/button_default.png + +#begin GeonBit.UI/themes/editor/textures/button_default_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/button_default_down.png + +#begin GeonBit.UI/themes/editor/textures/button_default_hover.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/button_default_hover.png + +#begin GeonBit.UI/themes/editor/textures/button_default_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/textures/button_default_md.xml + +#begin GeonBit.UI/themes/editor/textures/button_fancy.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/button_fancy.png + +#begin GeonBit.UI/themes/editor/textures/button_fancy_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/button_fancy_down.png + +#begin GeonBit.UI/themes/editor/textures/button_fancy_hover.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/button_fancy_hover.png + +#begin GeonBit.UI/themes/editor/textures/button_fancy_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/textures/button_fancy_md.xml + +#begin GeonBit.UI/themes/editor/textures/checkbox.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/checkbox.png + +#begin GeonBit.UI/themes/editor/textures/checkbox_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/checkbox_down.png + +#begin GeonBit.UI/themes/editor/textures/checkbox_hover.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/checkbox_hover.png + +#begin GeonBit.UI/themes/editor/textures/cursor_default.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/cursor_default.png + +#begin GeonBit.UI/themes/editor/textures/cursor_default_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/textures/cursor_default_md.xml + +#begin GeonBit.UI/themes/editor/textures/cursor_ibeam.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/cursor_ibeam.png + +#begin GeonBit.UI/themes/editor/textures/cursor_ibeam_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/textures/cursor_ibeam_md.xml + +#begin GeonBit.UI/themes/editor/textures/cursor_pointer.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/cursor_pointer.png + +#begin GeonBit.UI/themes/editor/textures/cursor_pointer_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/textures/cursor_pointer_md.xml + +#begin GeonBit.UI/themes/editor/textures/horizontal_line.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/horizontal_line.png + +#begin GeonBit.UI/themes/editor/textures/panel_default.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/panel_default.png + +#begin GeonBit.UI/themes/editor/textures/panel_default_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/textures/panel_default_md.xml + +#begin GeonBit.UI/themes/editor/textures/panel_fancy.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/panel_fancy.png + +#begin GeonBit.UI/themes/editor/textures/panel_fancy_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/textures/panel_fancy_md.xml + +#begin GeonBit.UI/themes/editor/textures/panel_golden.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/panel_golden.png + +#begin GeonBit.UI/themes/editor/textures/panel_golden_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/textures/panel_golden_md.xml + +#begin GeonBit.UI/themes/editor/textures/panel_listbackground.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/panel_listbackground.png + +#begin GeonBit.UI/themes/editor/textures/panel_listbackground_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/textures/panel_listbackground_md.xml + +#begin GeonBit.UI/themes/editor/textures/panel_simple.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/panel_simple.png + +#begin GeonBit.UI/themes/editor/textures/panel_simple_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/textures/panel_simple_md.xml + +#begin GeonBit.UI/themes/editor/textures/progressbar.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/progressbar.png + +#begin GeonBit.UI/themes/editor/textures/progressbar_fill.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/progressbar_fill.png + +#begin GeonBit.UI/themes/editor/textures/progressbar_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/textures/progressbar_md.xml + +#begin GeonBit.UI/themes/editor/textures/radio.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/radio.png + +#begin GeonBit.UI/themes/editor/textures/radio_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/radio_down.png + +#begin GeonBit.UI/themes/editor/textures/radio_hover.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/radio_hover.png + +#begin GeonBit.UI/themes/editor/textures/scrollbar.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/scrollbar.png + +#begin GeonBit.UI/themes/editor/textures/scrollbar_mark.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/scrollbar_mark.png + +#begin GeonBit.UI/themes/editor/textures/scrollbar_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/textures/scrollbar_md.xml + +#begin GeonBit.UI/themes/editor/textures/slider_default.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/slider_default.png + +#begin GeonBit.UI/themes/editor/textures/slider_default_mark.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/slider_default_mark.png + +#begin GeonBit.UI/themes/editor/textures/slider_default_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/textures/slider_default_md.xml + +#begin GeonBit.UI/themes/editor/textures/slider_fancy.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/slider_fancy.png + +#begin GeonBit.UI/themes/editor/textures/slider_fancy_mark.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/slider_fancy_mark.png + +#begin GeonBit.UI/themes/editor/textures/slider_fancy_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/textures/slider_fancy_md.xml + +#begin GeonBit.UI/themes/editor/textures/white_texture.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/editor/textures/white_texture.png + +#begin GeonBit.UI/themes/editor/ThemeData.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/editor/ThemeData.xml + +#begin GeonBit.UI/themes/hd/effects/disabled.fx +/importer:EffectImporter +/processor:EffectProcessor +/processorParam:DebugMode=Auto +/build:GeonBit.UI/themes/hd/effects/disabled.fx + +#begin GeonBit.UI/themes/hd/effects/silhouette.fx +/importer:EffectImporter +/processor:EffectProcessor +/processorParam:DebugMode=Auto +/build:GeonBit.UI/themes/hd/effects/silhouette.fx + +#begin GeonBit.UI/themes/hd/fonts/Bold.spritefont +/importer:FontDescriptionImporter +/processor:FontDescriptionProcessor +/processorParam:PremultiplyAlpha=True +/processorParam:TextureFormat=Compressed +/build:GeonBit.UI/themes/hd/fonts/Bold.spritefont + +#begin GeonBit.UI/themes/hd/fonts/Italic.spritefont +/importer:FontDescriptionImporter +/processor:FontDescriptionProcessor +/processorParam:PremultiplyAlpha=True +/processorParam:TextureFormat=Compressed +/build:GeonBit.UI/themes/hd/fonts/Italic.spritefont + +#begin GeonBit.UI/themes/hd/fonts/Regular.spritefont +/importer:FontDescriptionImporter +/processor:FontDescriptionProcessor +/processorParam:PremultiplyAlpha=True +/processorParam:TextureFormat=Compressed +/build:GeonBit.UI/themes/hd/fonts/Regular.spritefont + +#begin GeonBit.UI/themes/hd/styles/Button-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Button-Default.xml + +#begin GeonBit.UI/themes/hd/styles/Button-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Button-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/Button-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Button-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/ButtonParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/ButtonParagraph-Default.xml + +#begin GeonBit.UI/themes/hd/styles/ButtonParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/ButtonParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/ButtonParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/ButtonParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/CheckBox-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/CheckBox-Default.xml + +#begin GeonBit.UI/themes/hd/styles/CheckBox-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/CheckBox-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/CheckBox-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/CheckBox-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/CheckBoxParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/CheckBoxParagraph-Default.xml + +#begin GeonBit.UI/themes/hd/styles/CheckBoxParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/CheckBoxParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/CheckBoxParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/CheckBoxParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/ColoredRectangle-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/ColoredRectangle-Default.xml + +#begin GeonBit.UI/themes/hd/styles/ColoredRectangle-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/ColoredRectangle-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/ColoredRectangle-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/ColoredRectangle-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/DropDown-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/DropDown-Default.xml + +#begin GeonBit.UI/themes/hd/styles/DropDown-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/DropDown-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/DropDown-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/DropDown-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/DropDownParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/DropDownParagraph-Default.xml + +#begin GeonBit.UI/themes/hd/styles/DropDownParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/DropDownParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/DropDownParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/DropDownParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-Default.xml + +#begin GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/Entity-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Entity-Default.xml + +#begin GeonBit.UI/themes/hd/styles/Entity-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Entity-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/Entity-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Entity-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/example.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/example.xml + +#begin GeonBit.UI/themes/hd/styles/Header-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Header-Default.xml + +#begin GeonBit.UI/themes/hd/styles/Header-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Header-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/Header-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Header-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/HorizontalLine-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/HorizontalLine-Default.xml + +#begin GeonBit.UI/themes/hd/styles/HorizontalLine-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/HorizontalLine-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/HorizontalLine-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/HorizontalLine-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/Icon-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Icon-Default.xml + +#begin GeonBit.UI/themes/hd/styles/Icon-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Icon-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/Icon-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Icon-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/Image-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Image-Default.xml + +#begin GeonBit.UI/themes/hd/styles/Image-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Image-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/Image-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Image-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/Label-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Label-Default.xml + +#begin GeonBit.UI/themes/hd/styles/Label-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Label-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/Label-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Label-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/Panel-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Panel-Default.xml + +#begin GeonBit.UI/themes/hd/styles/Panel-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Panel-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/Panel-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Panel-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/PanelTabsButton-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/PanelTabsButton-Default.xml + +#begin GeonBit.UI/themes/hd/styles/PanelTabsButton-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/PanelTabsButton-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/PanelTabsButton-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/PanelTabsButton-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-Default.xml + +#begin GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/Paragraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Paragraph-Default.xml + +#begin GeonBit.UI/themes/hd/styles/Paragraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Paragraph-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/Paragraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Paragraph-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/ProgressBar-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/ProgressBar-Default.xml + +#begin GeonBit.UI/themes/hd/styles/ProgressBar-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/ProgressBar-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/ProgressBar-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/ProgressBar-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/ProgressBarFill-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/ProgressBarFill-Default.xml + +#begin GeonBit.UI/themes/hd/styles/ProgressBarFill-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/ProgressBarFill-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/ProgressBarFill-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/ProgressBarFill-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/RadioButton-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/RadioButton-Default.xml + +#begin GeonBit.UI/themes/hd/styles/RadioButton-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/RadioButton-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/RadioButton-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/RadioButton-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/RadioButtonParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/RadioButtonParagraph-Default.xml + +#begin GeonBit.UI/themes/hd/styles/RadioButtonParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/RadioButtonParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/RadioButtonParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/RadioButtonParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/SelectList-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/SelectList-Default.xml + +#begin GeonBit.UI/themes/hd/styles/SelectList-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/SelectList-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/SelectList-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/SelectList-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/SelectListParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/SelectListParagraph-Default.xml + +#begin GeonBit.UI/themes/hd/styles/SelectListParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/SelectListParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/SelectListParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/SelectListParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/Slider-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Slider-Default.xml + +#begin GeonBit.UI/themes/hd/styles/Slider-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Slider-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/Slider-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/Slider-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/TextInput-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/TextInput-Default.xml + +#begin GeonBit.UI/themes/hd/styles/TextInput-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/TextInput-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/TextInput-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/TextInput-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/TextInputParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/TextInputParagraph-Default.xml + +#begin GeonBit.UI/themes/hd/styles/TextInputParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/TextInputParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/TextInputParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/TextInputParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/TextInputPlaceholder-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/TextInputPlaceholder-Default.xml + +#begin GeonBit.UI/themes/hd/styles/TextInputPlaceholder-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/TextInputPlaceholder-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/TextInputPlaceholder-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/TextInputPlaceholder-MouseHover.xml + +#begin GeonBit.UI/themes/hd/styles/VerticalScrollbar-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/VerticalScrollbar-Default.xml + +#begin GeonBit.UI/themes/hd/styles/VerticalScrollbar-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/VerticalScrollbar-MouseDown.xml + +#begin GeonBit.UI/themes/hd/styles/VerticalScrollbar-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/styles/VerticalScrollbar-MouseHover.xml + +#begin GeonBit.UI/themes/hd/textures/icons/Apple.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Apple.png + +#begin GeonBit.UI/themes/hd/textures/icons/Armor.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Armor.png + +#begin GeonBit.UI/themes/hd/textures/icons/Axe.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Axe.png + +#begin GeonBit.UI/themes/hd/textures/icons/background.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/background.png + +#begin GeonBit.UI/themes/hd/textures/icons/BloodySword.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/BloodySword.png + +#begin GeonBit.UI/themes/hd/textures/icons/Bone.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Bone.png + +#begin GeonBit.UI/themes/hd/textures/icons/Book.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Book.png + +#begin GeonBit.UI/themes/hd/textures/icons/Cubes.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Cubes.png + +#begin GeonBit.UI/themes/hd/textures/icons/Diamond.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Diamond.png + +#begin GeonBit.UI/themes/hd/textures/icons/Explanation.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Explanation.png + +#begin GeonBit.UI/themes/hd/textures/icons/Feather.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Feather.png + +#begin GeonBit.UI/themes/hd/textures/icons/FloppyDisk.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/FloppyDisk.png + +#begin GeonBit.UI/themes/hd/textures/icons/GoldCoins.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/GoldCoins.png + +#begin GeonBit.UI/themes/hd/textures/icons/GoldShard.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/GoldShard.png + +#begin GeonBit.UI/themes/hd/textures/icons/Heart.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Heart.png + +#begin GeonBit.UI/themes/hd/textures/icons/Helmet.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Helmet.png + +#begin GeonBit.UI/themes/hd/textures/icons/Key.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Key.png + +#begin GeonBit.UI/themes/hd/textures/icons/MagicBook.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/MagicBook.png + +#begin GeonBit.UI/themes/hd/textures/icons/MagicWand.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/MagicWand.png + +#begin GeonBit.UI/themes/hd/textures/icons/Map.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Map.png + +#begin GeonBit.UI/themes/hd/textures/icons/None.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/None.png + +#begin GeonBit.UI/themes/hd/textures/icons/OrbBlue.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/OrbBlue.png + +#begin GeonBit.UI/themes/hd/textures/icons/OrbGreen.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/OrbGreen.png + +#begin GeonBit.UI/themes/hd/textures/icons/OrbRed.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/OrbRed.png + +#begin GeonBit.UI/themes/hd/textures/icons/Pistol.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Pistol.png + +#begin GeonBit.UI/themes/hd/textures/icons/PotionBlue.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/PotionBlue.png + +#begin GeonBit.UI/themes/hd/textures/icons/PotionCyan.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/PotionCyan.png + +#begin GeonBit.UI/themes/hd/textures/icons/PotionGreen.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/PotionGreen.png + +#begin GeonBit.UI/themes/hd/textures/icons/PotionPurple.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/PotionPurple.png + +#begin GeonBit.UI/themes/hd/textures/icons/PotionRed.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/PotionRed.png + +#begin GeonBit.UI/themes/hd/textures/icons/PotionYellow.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/PotionYellow.png + +#begin GeonBit.UI/themes/hd/textures/icons/Ring.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Ring.png + +#begin GeonBit.UI/themes/hd/textures/icons/RingGold.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/RingGold.png + +#begin GeonBit.UI/themes/hd/textures/icons/RingGoldRuby.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/RingGoldRuby.png + +#begin GeonBit.UI/themes/hd/textures/icons/RingRuby.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/RingRuby.png + +#begin GeonBit.UI/themes/hd/textures/icons/RubyBlue.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/RubyBlue.png + +#begin GeonBit.UI/themes/hd/textures/icons/RubyGreen.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/RubyGreen.png + +#begin GeonBit.UI/themes/hd/textures/icons/RubyPink.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/RubyPink.png + +#begin GeonBit.UI/themes/hd/textures/icons/RubyPurple.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/RubyPurple.png + +#begin GeonBit.UI/themes/hd/textures/icons/RubyRed.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/RubyRed.png + +#begin GeonBit.UI/themes/hd/textures/icons/Sack.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Sack.png + +#begin GeonBit.UI/themes/hd/textures/icons/Scroll.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Scroll.png + +#begin GeonBit.UI/themes/hd/textures/icons/Shield.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Shield.png + +#begin GeonBit.UI/themes/hd/textures/icons/ShieldAndSword.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/ShieldAndSword.png + +#begin GeonBit.UI/themes/hd/textures/icons/Shovel.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Shovel.png + +#begin GeonBit.UI/themes/hd/textures/icons/SilverShard.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/SilverShard.png + +#begin GeonBit.UI/themes/hd/textures/icons/Skull.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Skull.png + +#begin GeonBit.UI/themes/hd/textures/icons/Sword.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Sword.png + +#begin GeonBit.UI/themes/hd/textures/icons/Trap.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/Trap.png + +#begin GeonBit.UI/themes/hd/textures/icons/ZoomIn.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/ZoomIn.png + +#begin GeonBit.UI/themes/hd/textures/icons/ZoomOut.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/icons/ZoomOut.png + +#begin GeonBit.UI/themes/hd/textures/arrow_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/arrow_down.png + +#begin GeonBit.UI/themes/hd/textures/arrow_up.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/arrow_up.png + +#begin GeonBit.UI/themes/hd/textures/button_alternative.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/button_alternative.png + +#begin GeonBit.UI/themes/hd/textures/button_alternative_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/button_alternative_down.png + +#begin GeonBit.UI/themes/hd/textures/button_alternative_hover.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/button_alternative_hover.png + +#begin GeonBit.UI/themes/hd/textures/button_alternative_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/textures/button_alternative_md.xml + +#begin GeonBit.UI/themes/hd/textures/button_default.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/button_default.png + +#begin GeonBit.UI/themes/hd/textures/button_default_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/button_default_down.png + +#begin GeonBit.UI/themes/hd/textures/button_default_hover.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/button_default_hover.png + +#begin GeonBit.UI/themes/hd/textures/button_default_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/textures/button_default_md.xml + +#begin GeonBit.UI/themes/hd/textures/button_fancy.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/button_fancy.png + +#begin GeonBit.UI/themes/hd/textures/button_fancy_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/button_fancy_down.png + +#begin GeonBit.UI/themes/hd/textures/button_fancy_hover.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/button_fancy_hover.png + +#begin GeonBit.UI/themes/hd/textures/button_fancy_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/textures/button_fancy_md.xml + +#begin GeonBit.UI/themes/hd/textures/checkbox.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/checkbox.png + +#begin GeonBit.UI/themes/hd/textures/checkbox_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/checkbox_down.png + +#begin GeonBit.UI/themes/hd/textures/checkbox_hover.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/checkbox_hover.png + +#begin GeonBit.UI/themes/hd/textures/cursor_default.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/cursor_default.png + +#begin GeonBit.UI/themes/hd/textures/cursor_default_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/textures/cursor_default_md.xml + +#begin GeonBit.UI/themes/hd/textures/cursor_ibeam.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/cursor_ibeam.png + +#begin GeonBit.UI/themes/hd/textures/cursor_ibeam_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/textures/cursor_ibeam_md.xml + +#begin GeonBit.UI/themes/hd/textures/cursor_pointer.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/cursor_pointer.png + +#begin GeonBit.UI/themes/hd/textures/cursor_pointer_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/textures/cursor_pointer_md.xml + +#begin GeonBit.UI/themes/hd/textures/horizontal_line.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/horizontal_line.png + +#begin GeonBit.UI/themes/hd/textures/panel_default.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/panel_default.png + +#begin GeonBit.UI/themes/hd/textures/panel_default_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/textures/panel_default_md.xml + +#begin GeonBit.UI/themes/hd/textures/panel_fancy.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/panel_fancy.png + +#begin GeonBit.UI/themes/hd/textures/panel_fancy_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/textures/panel_fancy_md.xml + +#begin GeonBit.UI/themes/hd/textures/panel_golden.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/panel_golden.png + +#begin GeonBit.UI/themes/hd/textures/panel_golden_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/textures/panel_golden_md.xml + +#begin GeonBit.UI/themes/hd/textures/panel_listbackground.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/panel_listbackground.png + +#begin GeonBit.UI/themes/hd/textures/panel_listbackground_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/textures/panel_listbackground_md.xml + +#begin GeonBit.UI/themes/hd/textures/panel_simple.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/panel_simple.png + +#begin GeonBit.UI/themes/hd/textures/panel_simple_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/textures/panel_simple_md.xml + +#begin GeonBit.UI/themes/hd/textures/progressbar.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/progressbar.png + +#begin GeonBit.UI/themes/hd/textures/progressbar_fill.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/progressbar_fill.png + +#begin GeonBit.UI/themes/hd/textures/progressbar_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/textures/progressbar_md.xml + +#begin GeonBit.UI/themes/hd/textures/radio.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/radio.png + +#begin GeonBit.UI/themes/hd/textures/radio_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/radio_down.png + +#begin GeonBit.UI/themes/hd/textures/radio_hover.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/radio_hover.png + +#begin GeonBit.UI/themes/hd/textures/scrollbar.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/scrollbar.png + +#begin GeonBit.UI/themes/hd/textures/scrollbar_mark.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/scrollbar_mark.png + +#begin GeonBit.UI/themes/hd/textures/scrollbar_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/textures/scrollbar_md.xml + +#begin GeonBit.UI/themes/hd/textures/slider_default.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/slider_default.png + +#begin GeonBit.UI/themes/hd/textures/slider_default_mark.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/slider_default_mark.png + +#begin GeonBit.UI/themes/hd/textures/slider_default_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/textures/slider_default_md.xml + +#begin GeonBit.UI/themes/hd/textures/slider_fancy.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/slider_fancy.png + +#begin GeonBit.UI/themes/hd/textures/slider_fancy_mark.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/slider_fancy_mark.png + +#begin GeonBit.UI/themes/hd/textures/slider_fancy_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/textures/slider_fancy_md.xml + +#begin GeonBit.UI/themes/hd/textures/white_texture.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/hd/textures/white_texture.png + +#begin GeonBit.UI/themes/hd/ThemeData.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/hd/ThemeData.xml + +#begin GeonBit.UI/themes/lowres/effects/disabled.fx +/importer:EffectImporter +/processor:EffectProcessor +/processorParam:DebugMode=Auto +/build:GeonBit.UI/themes/lowres/effects/disabled.fx + +#begin GeonBit.UI/themes/lowres/effects/silhouette.fx +/importer:EffectImporter +/processor:EffectProcessor +/processorParam:DebugMode=Auto +/build:GeonBit.UI/themes/lowres/effects/silhouette.fx + +#begin GeonBit.UI/themes/lowres/fonts/Bold.spritefont +/importer:FontDescriptionImporter +/processor:FontDescriptionProcessor +/processorParam:PremultiplyAlpha=True +/processorParam:TextureFormat=Compressed +/build:GeonBit.UI/themes/lowres/fonts/Bold.spritefont + +#begin GeonBit.UI/themes/lowres/fonts/Italic.spritefont +/importer:FontDescriptionImporter +/processor:FontDescriptionProcessor +/processorParam:PremultiplyAlpha=True +/processorParam:TextureFormat=Compressed +/build:GeonBit.UI/themes/lowres/fonts/Italic.spritefont + +#begin GeonBit.UI/themes/lowres/fonts/Regular.spritefont +/importer:FontDescriptionImporter +/processor:FontDescriptionProcessor +/processorParam:PremultiplyAlpha=True +/processorParam:TextureFormat=Compressed +/build:GeonBit.UI/themes/lowres/fonts/Regular.spritefont + +#begin GeonBit.UI/themes/lowres/styles/Button-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Button-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/Button-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Button-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/Button-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Button-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/ButtonParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/ButtonParagraph-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/ButtonParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/ButtonParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/ButtonParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/ButtonParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/CheckBox-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/CheckBox-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/CheckBox-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/CheckBox-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/CheckBox-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/CheckBox-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/ColoredRectangle-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/ColoredRectangle-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/ColoredRectangle-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/ColoredRectangle-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/ColoredRectangle-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/ColoredRectangle-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/DropDown-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/DropDown-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/DropDown-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/DropDown-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/DropDown-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/DropDown-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/DropDownParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/DropDownParagraph-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/DropDownParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/DropDownParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/DropDownParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/DropDownParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/Entity-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Entity-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/Entity-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Entity-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/Entity-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Entity-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/example.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/example.xml + +#begin GeonBit.UI/themes/lowres/styles/Header-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Header-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/Header-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Header-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/Header-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Header-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/HorizontalLine-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/HorizontalLine-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/HorizontalLine-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/HorizontalLine-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/HorizontalLine-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/HorizontalLine-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/Icon-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Icon-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/Icon-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Icon-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/Icon-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Icon-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/Image-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Image-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/Image-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Image-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/Image-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Image-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/Label-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Label-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/Label-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Label-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/Label-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Label-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/Panel-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Panel-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/Panel-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Panel-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/Panel-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Panel-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/PanelTabsButton-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/PanelTabsButton-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/PanelTabsButton-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/PanelTabsButton-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/PanelTabsButton-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/PanelTabsButton-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/Paragraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Paragraph-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/Paragraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Paragraph-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/Paragraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Paragraph-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/ProgressBar-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/ProgressBar-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/ProgressBar-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/ProgressBar-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/ProgressBar-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/ProgressBar-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/ProgressBarFill-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/ProgressBarFill-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/ProgressBarFill-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/ProgressBarFill-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/ProgressBarFill-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/ProgressBarFill-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/RadioButton-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/RadioButton-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/RadioButton-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/RadioButton-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/RadioButton-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/RadioButton-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/SelectList-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/SelectList-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/SelectList-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/SelectList-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/SelectList-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/SelectList-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/SelectListParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/SelectListParagraph-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/SelectListParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/SelectListParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/SelectListParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/SelectListParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/Slider-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Slider-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/Slider-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Slider-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/Slider-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/Slider-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/TextInput-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/TextInput-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/TextInput-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/TextInput-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/TextInput-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/TextInput-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/TextInputParagraph-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/TextInputParagraph-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/TextInputParagraph-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/TextInputParagraph-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/TextInputParagraph-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/TextInputParagraph-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/styles/VerticalScrollbar-Default.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/VerticalScrollbar-Default.xml + +#begin GeonBit.UI/themes/lowres/styles/VerticalScrollbar-MouseDown.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/VerticalScrollbar-MouseDown.xml + +#begin GeonBit.UI/themes/lowres/styles/VerticalScrollbar-MouseHover.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/styles/VerticalScrollbar-MouseHover.xml + +#begin GeonBit.UI/themes/lowres/textures/icons/Apple.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Apple.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Armor.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Armor.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Axe.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Axe.png + +#begin GeonBit.UI/themes/lowres/textures/icons/background.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/background.png + +#begin GeonBit.UI/themes/lowres/textures/icons/BloodySword.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/BloodySword.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Bone.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Bone.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Book.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Book.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Cubes.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Cubes.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Diamond.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Diamond.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Explanation.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Explanation.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Feather.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Feather.png + +#begin GeonBit.UI/themes/lowres/textures/icons/FloppyDisk.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/FloppyDisk.png + +#begin GeonBit.UI/themes/lowres/textures/icons/GoldCoins.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/GoldCoins.png + +#begin GeonBit.UI/themes/lowres/textures/icons/GoldShard.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/GoldShard.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Heart.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Heart.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Helmet.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Helmet.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Key.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Key.png + +#begin GeonBit.UI/themes/lowres/textures/icons/MagicBook.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/MagicBook.png + +#begin GeonBit.UI/themes/lowres/textures/icons/MagicWand.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/MagicWand.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Map.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Map.png + +#begin GeonBit.UI/themes/lowres/textures/icons/None.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/None.png + +#begin GeonBit.UI/themes/lowres/textures/icons/OrbBlue.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/OrbBlue.png + +#begin GeonBit.UI/themes/lowres/textures/icons/OrbGreen.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/OrbGreen.png + +#begin GeonBit.UI/themes/lowres/textures/icons/OrbRed.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/OrbRed.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Pistol.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Pistol.png + +#begin GeonBit.UI/themes/lowres/textures/icons/PotionBlue.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/PotionBlue.png + +#begin GeonBit.UI/themes/lowres/textures/icons/PotionCyan.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/PotionCyan.png + +#begin GeonBit.UI/themes/lowres/textures/icons/PotionGreen.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/PotionGreen.png + +#begin GeonBit.UI/themes/lowres/textures/icons/PotionPurple.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/PotionPurple.png + +#begin GeonBit.UI/themes/lowres/textures/icons/PotionRed.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/PotionRed.png + +#begin GeonBit.UI/themes/lowres/textures/icons/PotionYellow.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/PotionYellow.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Ring.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Ring.png + +#begin GeonBit.UI/themes/lowres/textures/icons/RingGold.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/RingGold.png + +#begin GeonBit.UI/themes/lowres/textures/icons/RingGoldRuby.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/RingGoldRuby.png + +#begin GeonBit.UI/themes/lowres/textures/icons/RingRuby.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/RingRuby.png + +#begin GeonBit.UI/themes/lowres/textures/icons/RubyBlue.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/RubyBlue.png + +#begin GeonBit.UI/themes/lowres/textures/icons/RubyGreen.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/RubyGreen.png + +#begin GeonBit.UI/themes/lowres/textures/icons/RubyPink.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/RubyPink.png + +#begin GeonBit.UI/themes/lowres/textures/icons/RubyPurple.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/RubyPurple.png + +#begin GeonBit.UI/themes/lowres/textures/icons/RubyRed.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/RubyRed.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Sack.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Sack.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Scroll.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Scroll.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Shield.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Shield.png + +#begin GeonBit.UI/themes/lowres/textures/icons/ShieldAndSword.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/ShieldAndSword.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Shovel.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Shovel.png + +#begin GeonBit.UI/themes/lowres/textures/icons/SilverShard.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/SilverShard.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Skull.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Skull.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Sword.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Sword.png + +#begin GeonBit.UI/themes/lowres/textures/icons/Trap.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/Trap.png + +#begin GeonBit.UI/themes/lowres/textures/icons/ZoomIn.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/ZoomIn.png + +#begin GeonBit.UI/themes/lowres/textures/icons/ZoomOut.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/icons/ZoomOut.png + +#begin GeonBit.UI/themes/lowres/textures/arrow_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/arrow_down.png + +#begin GeonBit.UI/themes/lowres/textures/arrow_up.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/arrow_up.png + +#begin GeonBit.UI/themes/lowres/textures/button_alternative.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/button_alternative.png + +#begin GeonBit.UI/themes/lowres/textures/button_alternative_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/button_alternative_down.png + +#begin GeonBit.UI/themes/lowres/textures/button_alternative_hover.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/button_alternative_hover.png + +#begin GeonBit.UI/themes/lowres/textures/button_alternative_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/textures/button_alternative_md.xml + +#begin GeonBit.UI/themes/lowres/textures/button_default.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/button_default.png + +#begin GeonBit.UI/themes/lowres/textures/button_default_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/button_default_down.png + +#begin GeonBit.UI/themes/lowres/textures/button_default_hover.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/button_default_hover.png + +#begin GeonBit.UI/themes/lowres/textures/button_default_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/textures/button_default_md.xml + +#begin GeonBit.UI/themes/lowres/textures/button_fancy.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/button_fancy.png + +#begin GeonBit.UI/themes/lowres/textures/button_fancy_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/button_fancy_down.png + +#begin GeonBit.UI/themes/lowres/textures/button_fancy_hover.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/button_fancy_hover.png + +#begin GeonBit.UI/themes/lowres/textures/button_fancy_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/textures/button_fancy_md.xml + +#begin GeonBit.UI/themes/lowres/textures/checkbox.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/checkbox.png + +#begin GeonBit.UI/themes/lowres/textures/checkbox_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/checkbox_down.png + +#begin GeonBit.UI/themes/lowres/textures/checkbox_hover.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/checkbox_hover.png + +#begin GeonBit.UI/themes/lowres/textures/cursor_default.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/cursor_default.png + +#begin GeonBit.UI/themes/lowres/textures/cursor_default_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/textures/cursor_default_md.xml + +#begin GeonBit.UI/themes/lowres/textures/cursor_ibeam.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/cursor_ibeam.png + +#begin GeonBit.UI/themes/lowres/textures/cursor_ibeam_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/textures/cursor_ibeam_md.xml + +#begin GeonBit.UI/themes/lowres/textures/cursor_pointer.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/cursor_pointer.png + +#begin GeonBit.UI/themes/lowres/textures/cursor_pointer_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/textures/cursor_pointer_md.xml + +#begin GeonBit.UI/themes/lowres/textures/dot.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/dot.png + +#begin GeonBit.UI/themes/lowres/textures/horizontal_line.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/horizontal_line.png + +#begin GeonBit.UI/themes/lowres/textures/panel_default.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/panel_default.png + +#begin GeonBit.UI/themes/lowres/textures/panel_default_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/textures/panel_default_md.xml + +#begin GeonBit.UI/themes/lowres/textures/panel_fancy.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/panel_fancy.png + +#begin GeonBit.UI/themes/lowres/textures/panel_fancy_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/textures/panel_fancy_md.xml + +#begin GeonBit.UI/themes/lowres/textures/panel_golden.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/panel_golden.png + +#begin GeonBit.UI/themes/lowres/textures/panel_golden_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/textures/panel_golden_md.xml + +#begin GeonBit.UI/themes/lowres/textures/panel_listbackground.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/panel_listbackground.png + +#begin GeonBit.UI/themes/lowres/textures/panel_listbackground_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/textures/panel_listbackground_md.xml + +#begin GeonBit.UI/themes/lowres/textures/panel_simple.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/panel_simple.png + +#begin GeonBit.UI/themes/lowres/textures/panel_simple_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/textures/panel_simple_md.xml + +#begin GeonBit.UI/themes/lowres/textures/progressbar.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/progressbar.png + +#begin GeonBit.UI/themes/lowres/textures/progressbar_fill.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/progressbar_fill.png + +#begin GeonBit.UI/themes/lowres/textures/progressbar_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/textures/progressbar_md.xml + +#begin GeonBit.UI/themes/lowres/textures/radio.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/radio.png + +#begin GeonBit.UI/themes/lowres/textures/radio_down.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/radio_down.png + +#begin GeonBit.UI/themes/lowres/textures/radio_hover.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/radio_hover.png + +#begin GeonBit.UI/themes/lowres/textures/scrollbar.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/scrollbar.png + +#begin GeonBit.UI/themes/lowres/textures/scrollbar_mark.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/scrollbar_mark.png + +#begin GeonBit.UI/themes/lowres/textures/scrollbar_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/textures/scrollbar_md.xml + +#begin GeonBit.UI/themes/lowres/textures/slider_default.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/slider_default.png + +#begin GeonBit.UI/themes/lowres/textures/slider_default_mark.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/slider_default_mark.png + +#begin GeonBit.UI/themes/lowres/textures/slider_default_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/textures/slider_default_md.xml + +#begin GeonBit.UI/themes/lowres/textures/slider_fancy.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/slider_fancy.png + +#begin GeonBit.UI/themes/lowres/textures/slider_fancy_mark.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/slider_fancy_mark.png + +#begin GeonBit.UI/themes/lowres/textures/slider_fancy_md.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/textures/slider_fancy_md.xml + +#begin GeonBit.UI/themes/lowres/textures/white_texture.png +/importer:TextureImporter +/processor:TextureProcessor +/processorParam:ColorKeyColor=255,0,255,255 +/processorParam:ColorKeyEnabled=True +/processorParam:GenerateMipmaps=False +/processorParam:PremultiplyAlpha=True +/processorParam:ResizeToPowerOfTwo=False +/processorParam:MakeSquare=False +/processorParam:TextureFormat=Color +/build:GeonBit.UI/themes/lowres/textures/white_texture.png + +#begin GeonBit.UI/themes/lowres/ThemeData.xml +/importer:XmlImporter +/processor:PassThroughProcessor +/build:GeonBit.UI/themes/lowres/ThemeData.xml + diff --git a/SpacePew/Content/Fonts/ConsoleFont.spritefont b/SpacePew/Content/Fonts/ConsoleFont.spritefont index 4e06676..0cabb3c 100644 --- a/SpacePew/Content/Fonts/ConsoleFont.spritefont +++ b/SpacePew/Content/Fonts/ConsoleFont.spritefont @@ -11,7 +11,7 @@ with. - Kootenay + Tahoma - Kootenay + Tahoma - Kootenay + Tahoma + + + + + Bitstream Vera Sans Mono Bold + + + 16 + + + 0 + + + true + + + + + + + + + + + + ~ + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/fonts/Italic.spritefont b/SpacePew/Content/GeonBit.UI/themes/editor/fonts/Italic.spritefont new file mode 100644 index 0000000..a3ae047 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/fonts/Italic.spritefont @@ -0,0 +1,60 @@ + + + + + + + Bitstream Vera Sans Mono Oblique + + + 16 + + + 0 + + + true + + + + + + + + + + + + ~ + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/fonts/Regular.spritefont b/SpacePew/Content/GeonBit.UI/themes/editor/fonts/Regular.spritefont new file mode 100644 index 0000000..c23a0b1 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/fonts/Regular.spritefont @@ -0,0 +1,60 @@ + + + + + + + Bitstream Vera Sans Mono Roman + + + 16 + + + 0 + + + true + + + + + + + + + + + + ~ + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Button-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Button-Default.xml new file mode 100644 index 0000000..36114eb --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Button-Default.xml @@ -0,0 +1,19 @@ + + + + 2.2 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Button-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Button-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Button-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Button-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Button-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Button-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/ButtonParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ButtonParagraph-Default.xml new file mode 100644 index 0000000..03891f2 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ButtonParagraph-Default.xml @@ -0,0 +1,19 @@ + + + + 1.2 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/ButtonParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ButtonParagraph-MouseDown.xml new file mode 100644 index 0000000..f2ffb41 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ButtonParagraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + FFAAAAAA + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/ButtonParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ButtonParagraph-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ButtonParagraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBox-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBox-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBox-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBox-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBox-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBox-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBox-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBox-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBox-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBoxParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBoxParagraph-Default.xml new file mode 100644 index 0000000..4ab1cba --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBoxParagraph-Default.xml @@ -0,0 +1,19 @@ + + + + 1.15 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBoxParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBoxParagraph-MouseDown.xml new file mode 100644 index 0000000..0e75fb7 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBoxParagraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + FF00FFFF + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBoxParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBoxParagraph-MouseHover.xml new file mode 100644 index 0000000..0e75fb7 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/CheckBoxParagraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + FF00FFFF + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/ColoredRectangle-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ColoredRectangle-Default.xml new file mode 100644 index 0000000..ef0bb15 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ColoredRectangle-Default.xml @@ -0,0 +1,19 @@ + + + + + FFFFFFFF + FF000000 + 2 + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/ColoredRectangle-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ColoredRectangle-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ColoredRectangle-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/ColoredRectangle-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ColoredRectangle-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ColoredRectangle-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDown-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDown-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDown-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDown-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDown-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDown-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDown-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDown-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDown-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownParagraph-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownParagraph-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownParagraph-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownParagraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownParagraph-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownParagraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/DropDownSelectedParagraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Entity-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Entity-Default.xml new file mode 100644 index 0000000..01a95be --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Entity-Default.xml @@ -0,0 +1,18 @@ + + + + 1 + FFFFFFFF + 00000000 + 0 + false + Regular + 00000000 + 00000000 + 0 0 + 30 30 + 0 0 + 0 8 + 1 + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Entity-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Entity-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Entity-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Entity-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Entity-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Entity-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Header-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Header-Default.xml new file mode 100644 index 0000000..66964d4 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Header-Default.xml @@ -0,0 +1,19 @@ + + + + 1.2 + FF00FFFF + + + true + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Header-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Header-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Header-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Header-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Header-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Header-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/HorizontalLine-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/HorizontalLine-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/HorizontalLine-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/HorizontalLine-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/HorizontalLine-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/HorizontalLine-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/HorizontalLine-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/HorizontalLine-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/HorizontalLine-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Icon-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Icon-Default.xml new file mode 100644 index 0000000..8e7cda6 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Icon-Default.xml @@ -0,0 +1,19 @@ + + + + 1 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Icon-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Icon-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Icon-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Icon-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Icon-MouseHover.xml new file mode 100644 index 0000000..1b7450a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Icon-MouseHover.xml @@ -0,0 +1,19 @@ + + + + 1.1 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Image-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Image-Default.xml new file mode 100644 index 0000000..4f91be3 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Image-Default.xml @@ -0,0 +1,19 @@ + + + + 1 + FFFFFFFF + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Image-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Image-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Image-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Image-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Image-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Image-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Label-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Label-Default.xml new file mode 100644 index 0000000..4743520 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Label-Default.xml @@ -0,0 +1,19 @@ + + + + 0.8 + FFCCCCCC + FF000000 + 2 + false + Regular + + + + + + + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Label-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Label-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Label-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Label-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Label-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Label-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Panel-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Panel-Default.xml new file mode 100644 index 0000000..b7a0a3f --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Panel-Default.xml @@ -0,0 +1,19 @@ + + + + 2.2 + FFFFFFFF + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Panel-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Panel-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Panel-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Panel-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Panel-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Panel-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButton-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButton-Default.xml new file mode 100644 index 0000000..36114eb --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButton-Default.xml @@ -0,0 +1,19 @@ + + + + 2.2 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButton-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButton-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButton-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButton-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButton-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButton-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-Default.xml new file mode 100644 index 0000000..03891f2 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-Default.xml @@ -0,0 +1,19 @@ + + + + 1.2 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-MouseDown.xml new file mode 100644 index 0000000..f2ffb41 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + FFAAAAAA + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/PanelTabsButtonParagraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Paragraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Paragraph-Default.xml new file mode 100644 index 0000000..b1e6116 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Paragraph-Default.xml @@ -0,0 +1,19 @@ + + + + 1 + FFFFFFFF + FF000000 + 2 + false + Regular + + + + + + + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Paragraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Paragraph-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Paragraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Paragraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Paragraph-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Paragraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBar-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBar-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBar-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBar-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBar-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBar-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBar-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBar-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBar-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBarFill-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBarFill-Default.xml new file mode 100644 index 0000000..0e75fb7 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBarFill-Default.xml @@ -0,0 +1,19 @@ + + + + + FF00FFFF + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBarFill-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBarFill-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBarFill-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBarFill-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBarFill-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/ProgressBarFill-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButton-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButton-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButton-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButton-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButton-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButton-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButton-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButton-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButton-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButtonParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButtonParagraph-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButtonParagraph-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButtonParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButtonParagraph-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButtonParagraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButtonParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButtonParagraph-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/RadioButtonParagraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectList-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectList-Default.xml new file mode 100644 index 0000000..3936669 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectList-Default.xml @@ -0,0 +1,18 @@ + + + + + + + + + + 64000000 + + + 30 22 + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectList-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectList-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectList-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectList-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectList-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectList-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectListParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectListParagraph-Default.xml new file mode 100644 index 0000000..8f99889 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectListParagraph-Default.xml @@ -0,0 +1,19 @@ + + + + 1.1 + FFFFFFFF + FF000000 + 2 + false + Regular + + + + + + + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectListParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectListParagraph-MouseDown.xml new file mode 100644 index 0000000..0e75fb7 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectListParagraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + FF00FFFF + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectListParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectListParagraph-MouseHover.xml new file mode 100644 index 0000000..0e75fb7 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/SelectListParagraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + FF00FFFF + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Slider-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Slider-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Slider-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Slider-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Slider-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Slider-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/Slider-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Slider-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/Slider-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInput-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInput-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInput-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInput-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInput-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInput-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInput-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInput-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInput-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputParagraph-Default.xml new file mode 100644 index 0000000..4ab1cba --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputParagraph-Default.xml @@ -0,0 +1,19 @@ + + + + 1.15 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputParagraph-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputParagraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputParagraph-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputParagraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputPlaceholder-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputPlaceholder-Default.xml new file mode 100644 index 0000000..10d1266 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputPlaceholder-Default.xml @@ -0,0 +1,19 @@ + + + + 1.15 + FF969696 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputPlaceholder-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputPlaceholder-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputPlaceholder-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputPlaceholder-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputPlaceholder-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/TextInputPlaceholder-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/VerticalScrollbar-Default.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/VerticalScrollbar-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/VerticalScrollbar-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/VerticalScrollbar-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/VerticalScrollbar-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/VerticalScrollbar-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/VerticalScrollbar-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/VerticalScrollbar-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/VerticalScrollbar-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/styles/example.xml b/SpacePew/Content/GeonBit.UI/themes/editor/styles/example.xml new file mode 100644 index 0000000..30f294b --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/styles/example.xml @@ -0,0 +1,45 @@ + + + + + + 1 + + FFFFFFFF + + FF000000 + + 2 + + false + + Regular + + 00000000 + + 00000000 + + 0 0 + + 10 10 + + 0 0 + + 0 0 + + 1 + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/arrow_down.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/arrow_down.png new file mode 100644 index 0000000000000000000000000000000000000000..894a6987a69a26125c3f30e5f2846a2c5942553d GIT binary patch literal 18781 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 Qgiop4S~^%1ntN^iZ^Zhn z5xddGOjc^S6aWCS7UstGyrVk*Eg{DH`xHn?;T&0RPEklMh1i}WU(Rs{elTNZ_~ zaia&D%jS5nePI?93e4A^?auN70U)?D!+}Y47*y07d-BG}GA81PCEI?n1kB#(K!ifV zYE2c%`5R(XPCQy{SG~Z*WS-KktQgU_xQK&`?X+a}OFb0tQ#l#8=Tyx8hViFir#w3< z#-2BQy7YiNP%xTN(js0ZA(Lc|vBO5lb}5yi4ukiXF^Q` zco$A0ty8TMzXpf|-;lARbpJ-_Y+BG4m%g~WJ@_&rp0f4N8 z#k|>$P6Rj06*V{G;!5Rqz+YY$n^bjk>;2TnANl$?}NxViDe-POciB z=doQnD`4z^d$GL1B_M0C(`nR~&&K4$p|VGh`uqAGZm2cdLThl^^@&-tqsnQ*>wP%s zUInmcc-vRAYmmfY*s{XE|6<7Mf|kIMH{Yc1T$oHZ4C?H2mQ z8K)f_MQ5wV8XaDHb5+|U<5`c^xG1>?3!L9c770s$pWQ|m{o8WQd}nUevoQb|DQ8#T z*N_m6@YwUTC1~=s{)Ac9Dj>q$;;)L|dMjFvg=an^G5%&$0b*k(mK=1w-U15eg5?O4gcVFfbrR*$z`CikL(svnLR9d`ZR{CB4 zi_7&6;!X_Q&G(S+j3-m-kyS62ieqZMklJ-Oj4tSENhZ=8FQ^vCeGF4$S^84(rOahPOV6cPomqD8z_NNO5|4V7GLR~t%64?t zEYLnWFdZ&6T{Ll<%0AvGJ9I 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 Z0hdCi?zp{a7H=H@3lkgTA|uz`{{oYBWqkku literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/button_alternative.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/button_alternative.png new file mode 100644 index 0000000000000000000000000000000000000000..b1800906e931058416285cfcff843e605108bc3a GIT binary patch literal 18435 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 AJpcdz literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/button_alternative_hover.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/button_alternative_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..a7758eb2d3e175ae1e5263fc3e4d736f50b02e97 GIT binary patch literal 18433 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/button_alternative_md.xml b/SpacePew/Content/GeonBit.UI/themes/editor/textures/button_alternative_md.xml new file mode 100644 index 0000000..50107f4 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/textures/button_alternative_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.2 + 0.35 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/button_default.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/button_default.png new file mode 100644 index 0000000000000000000000000000000000000000..727c12bac1c0deda51b32bce0bd37e556d2fa2bb GIT binary patch literal 18431 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/button_default_hover.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/button_default_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..2816a0e36223bdbb5bcb66bd049da86106de46d1 GIT binary patch literal 18432 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/button_default_md.xml b/SpacePew/Content/GeonBit.UI/themes/editor/textures/button_default_md.xml new file mode 100644 index 0000000..50107f4 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/textures/button_default_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.2 + 0.35 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/button_fancy.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/button_fancy.png new file mode 100644 index 0000000000000000000000000000000000000000..90e7cc3523b22226a51ead8677fe1fd732c3f03e GIT binary patch literal 18572 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 ST7L@`0T+jb_CRX@Xb~ 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 + + + + + 0.2 + 0.35 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/checkbox.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/checkbox.png new file mode 100644 index 0000000000000000000000000000000000000000..7935f2226279a8b55d4cb9bf46b6a73d18b65d07 GIT binary patch literal 18482 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 Zl!0QT%8jc1{A@@Bob8v`725i5{%`bqC8GcU literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/checkbox_down.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/checkbox_down.png new file mode 100644 index 0000000000000000000000000000000000000000..47e70d73332c14dece61db99b86238ea5ff3296b GIT binary patch literal 18645 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/checkbox_hover.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/checkbox_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..70fe32796f018bbc856a8679d0e8813662f265fd GIT binary patch literal 18483 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_default.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_default.png new file mode 100644 index 0000000000000000000000000000000000000000..24a73fb5cb34a2e53eb8e48d3f33eea433c7e799 GIT binary patch literal 18441 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_default_md.xml b/SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_default_md.xml new file mode 100644 index 0000000..e779d69 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_default_md.xml @@ -0,0 +1,11 @@ + + + + + + 0 + 0 + 40 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_ibeam.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_ibeam.png new file mode 100644 index 0000000000000000000000000000000000000000..b38247acb57e3ef8512e486eaa84368ff96631ff GIT binary patch literal 18198 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 vI|^(6yh(Vt%}3Q++qmzjEG!BP4$10SB + + + + + 0 + -8 + 40 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_pointer.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_pointer.png new file mode 100644 index 0000000000000000000000000000000000000000..0fb1008403789963e6710245fa8f5eab1c812aad GIT binary patch literal 18494 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 WEF!1HqZ%4NU~9R`BG-KL&i@7lZ9iH7 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_pointer_md.xml b/SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_pointer_md.xml new file mode 100644 index 0000000..82abccb --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/textures/cursor_pointer_md.xml @@ -0,0 +1,11 @@ + + + + + + -4 + 0 + 50 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/horizontal_line.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/horizontal_line.png new file mode 100644 index 0000000000000000000000000000000000000000..833e087bc3114361445e98942c8c2042c3b021c0 GIT binary patch literal 18178 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Apple.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Apple.png new file mode 100644 index 0000000000000000000000000000000000000000..9069cc51e715bfce90258201c0af99f369ded3fa GIT binary patch literal 18624 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Armor.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Armor.png new file mode 100644 index 0000000000000000000000000000000000000000..e8cff605414a3a9db5a000da8928a5e832795fde GIT binary patch literal 18711 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

2$yg^5U&Uq z1c-1`giAOdh*yLQ0z|ke!X=y!#4ExD0V3QK;S$aV;uYb701Ai_-%F5!G2UJ)(`5aFf>mvBB1uLu_eh;UPcOE@2h zSA+`!M7Sx!C7ch$E5Zch;$)D4Dsv9NYD!2`#iTWfGxmmIcGsT9w9GQ~(5{#@yX*R@{hx|@gL{K5 zELRj-t!TeIy4$^*7FWwUD_cGoB;eXzB`}g-7XF#UPd>SF<%@X_v9?JkA7C~I9C|}| zP^%P}SaUyoWJD`5SB1D#`FT&y!U`ISbbBm>lblDuIXn?FZ zz5KMtTqQNdFjzW&SJ>0z&$jF_zWKCn7}1#E!ay$R9%~=IYig}s* zjP;a^>)7gJGSo#c3>G_!8N3w%CY{7wlg|=TOU8}nIooES=AH6L=jLiao8J52QxT} z=i>Zilw@xAI^=A)(vLP?&|8?g7F}{#d*ckT%*@R0%8!Kb!X-E3x?fmGD(o|DEpXYo znd#0u+}i5e&{&>X!9e?c98$U2s62C?Z4=;uopDCtkAAPgz7Dq?I|O&HHLP;%@O|v! zMrV7@SDTrgF+(9z?bK1jA;R`5P7>3%nN*zEvVpMw$yV{P&fOn&0%wlSDEQYO`!mMh OFSjyZXO?T~9`+xVtJxj^ literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Axe.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Axe.png new file mode 100644 index 0000000000000000000000000000000000000000..05748e29affd41c42621f1bb59fd151d5576dda5 GIT binary patch literal 21579 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Cubes.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Cubes.png new file mode 100644 index 0000000000000000000000000000000000000000..1e10123ea3e1cef4a00b064c2e7409bb4ef713a8 GIT binary patch literal 21591 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Explanation.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Explanation.png new file mode 100644 index 0000000000000000000000000000000000000000..092784163332ee3151fb5b0e0ea7914ff80ab487 GIT binary patch literal 17804 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 Jx1YcKe*nU9!LI-S literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/FloppyDisk.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/FloppyDisk.png new file mode 100644 index 0000000000000000000000000000000000000000..60f8520b5c65a29dda0952213871a7b91e772232 GIT binary patch literal 21339 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/GoldCoins.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/GoldCoins.png new file mode 100644 index 0000000000000000000000000000000000000000..596e556c6a64bdfd1b7c4eea8f369625813cf82d GIT binary patch literal 21563 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 YCseD@J78)f{|+Wc+qpKG*2~uY3!~b~a{vGU literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/GoldShard.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/GoldShard.png new file mode 100644 index 0000000000000000000000000000000000000000..9d77a5c9ad84c24fcb9d121400a1172a96be0620 GIT binary patch literal 18452 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 K%yZ2)?))!+rB-7A literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Heart.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Heart.png new file mode 100644 index 0000000000000000000000000000000000000000..fa0bb39a26838f7476e7e6e91d65d0e94005ba20 GIT binary patch literal 18301 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 Nvsz(UV6k!AzW~8}7We=F literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Helmet.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..965cb6048bb19c3ee7248666c0e81796e7994738 GIT binary patch literal 21541 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 B!TSIJ literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Key.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Key.png new file mode 100644 index 0000000000000000000000000000000000000000..887a2997d4b1339211afe27c2017c2bf58212f51 GIT binary patch literal 18655 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/MagicBook.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/MagicBook.png new file mode 100644 index 0000000000000000000000000000000000000000..48ca3d4e6aa86b73edadf378389b9741df79e8f3 GIT binary patch literal 21600 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 B<=_AS literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/MagicWand.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/MagicWand.png new file mode 100644 index 0000000000000000000000000000000000000000..dbc92f41571263983db2a760128cf130c2101dd3 GIT binary patch literal 21623 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 T)^J<)JyOmNuJ$>0D`Ni#xGgqf literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/None.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/None.png new file mode 100644 index 0000000000000000000000000000000000000000..82fa43a627429d060cb616b66d25b921fb97b315 GIT binary patch literal 17716 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 G-uWLc(o4$# literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/OrbBlue.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/OrbBlue.png new file mode 100644 index 0000000000000000000000000000000000000000..626252721465f940dcfe3bc3cdae64d9f0676fb6 GIT binary patch literal 18379 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/OrbGreen.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/OrbGreen.png new file mode 100644 index 0000000000000000000000000000000000000000..0cd0fc2af7d4220f2cf74885a573a37d050b40cf GIT binary patch literal 18374 zcmeI43p7+~`@pwTAtIHo(iwD-%+(mp7$e3tB#ex7vCZrm6Jw^CsX-+wp*l$_w@4Qe z(nTqu+|m`%O(7MMI`kdt=v4SND%#cj&-(w*e|_s)Yi42Z=Y8JidG`BzpZ9t9p0&29 zrAutpRA#6E0H9`XXXOeXH3xo`72&_XMQN+Shp|FCPcZ-_+#L8-XpT9i3jiw4JUV^p zQeS~YAodjqQTB8?N+=R=c>WLo1U^o7<1*aZr{)%GFu2}DCe?u#Jze7 z!21v?b%AcN(q%v)@UE&dQ0$acjGGzJKmL_v!U~1ZZ3@Mbn1v3?p_;&=;N6zTfkie7 zp~>-c-GJ25fcGtyPcyI-4S3Jn{NgSUn*2Utg96~SPiL}1Y7Bsy1Vvf_zNSES^|Bq- z022pjavaLZKph&u*?Vy8fYTR%;wlZ*vw-qA0Ot}JJ|7sp0r0-ArxyrpO8_)&x;&_V zEXdJlGk{4YoTcW^CR>MjDWlgad3a!E=~vlLU7$$D%rW3-5LHyYtjnqhDQ7?AP`2Y3^&S&Jr#HfM=4Bnm$8p?u<}V#ZZ3VkvW~C zeOIZbuIt&!IXiyQc_6j@u}8OXfQ|LxJ^7CwwYId>EiSk80&jY3>f@HKF81j4|0{(0 zsps9(%g<+r5mtuTj(-2N^!8iFw3*d=$8Pg!coA*;>4IwiC+)ks<@P@LOaskkmx*h4 zTP5!5CZy>`S?-;Gbxv(R`+1Y$$5FHn^^4PyFFH@jwyA&sBR`4 z{{d7^DbX(s8#~(Ky7DAY=W(Qh&km;EZsn;7;qP@y>_$)AIU98&Qqx7(A;#Da@4AD5 za<|j&G86qmj#y!HDaQ0VK-ltWd!a3UU)Wg}vwP#t)AKV-W^A)LqI!od!6!yfNlm&V zIyb{?7wK@@oh;w+kE3byYq;W<)0B+L{c)IzGRrdy4adf^Zk^H19+y=y4mRh2~Sr&FoN9K|`yA0IK*~AHt$C`{Cwauk;o^EW0!@0SaCj3=C z&4+-GVA>h#J(w6h39GRol3s2ydtwxwFfV`4FZO4SF={8)+SCTP>a`o5NFv(J(2KqC znC*8~iM-DcwcvVqOL9wDi&2YKi%yr9O0v(Qwa4DOJ=b@=xn}Y7R*hC-t0ELnuy8+` z=-QZZm@&aPdb#Dv!+EZ!Tp}_i5!WS>E4NOucSt*VWdGe6zEgdBc&A=UE=_3MKWja@u)0C!hr%R`uig!Fd{qD}`*BCex{OkC(gz*Ui zccwv}!N$okH&ym8-amK0mI0P=BJ+6WlT20jZueV^=o72lHs#p38@V-~7<=zPmV0LM z(${WUZrl^584;P>3<1OZScqqDl%i*uW0^Dkm`m!J)y;(!C{@<<+(1JeKeepw>%xr7 z=bov2v~j&bL42=v!A`Tx6Nkxkqs2xZxvt&&IOa;t@oV27lq?zBrk@_y9kSzz=9~G? z=W87&I_Be{6@Hlq;tnvg?6O?4Y+o0VayrtJj~7`Nczz61x45==-imp)+~}$?$!%_r z+#1tW(x*6?QQqZXGX2uD4i{KSuLPub#;06f6`JBGNPiMk)b?TKCTuUGm;WLCo$WZL zV(z%viuL2FrctjNuN6?WvDfPVaG|d(TSQL-_k(fIw#DSvP>_J|G256spGZE+m%NuA0!wjnc*K2+LGFm9ws$i@LnFc z+%PXA?;>P>wq^No&(6HUfbivH&orj{@|C$ZCzDUkc~Ee&Abmo5{*u@wSt$>=WvBnh zyODR|!t~Rvb&B;ldHlRhAlGLq_rlejvd-9|*iDx<{nl%yq!#f=JxhDJc8K_#NRzUR z@+7h9V5j+}t8WjqW4X*~jp{n1=DbO_=9lx5-IDIwa;I|h#ap{0cSbpExrK?NVUn~e z8m||%ES9`myYg9Z?Yrcp+@#WujQUfZq)uLEM8l!m#6$B_JdMP6%C6I&y0q4qs~*~q z^J~fuai%+manHBuVOiK1kCP8iUr3W?_JD7u(*C504mH!7sU}YdPdr!OHYvVv{lYEh zGC|7f@Fx0Zy?%CoaDNSu9y&*XJ1Q#7BFyWTkMDyw>Rj1vPN|3fJo~7_VpnRu#bk@< zEho3MmYme_z5e^2lR7JqD%CFK>SAk1HIa4n6$Z1GblDj=1@HYmrqDQO_En=a!`A$5^G@t3bX0R}OroSr zNnDTO6U-<@_^o?m_N=wc)NzW<^d$PxPqE+%N zkH2Ir*MDfBbe0QwaIREF-6S8#N?B0ZaXa^B{T`EpZw~c$Oe~%FY;RuLb_Wl%HuFVM z_8Rh8>e`@smFCG~7HnUpm`%O7BhP?;-#M$pBQ7VTXl}5RU)ZXWn_EiGEBL)ubysN( z-}JiSVaG~mCf2j*JosUIvKDP})Q%j@`l)e~H`nPm1h#5L2yR|UXxMk|L{@n|yP8wW zX@Btqo#Lf_AT#booO*!TqsQmenwFjGc=xAuJvOdVzrJ8=9zFl)73#%8DE&rNrKvgN z7~?JD1B29A+jt&)_&%VfQ)@%vpTytq*LxNA^wMrzu6I{(ce>BH4}G-%nA>BX6P4Ni z{=i56%9Bg@YdfxusvXsbApvB#c8@$KuTkghkyQ+63?@!(og88e#yZ%VthBj7J)0**uH1o$W zF{x^NTNL!il>P_zQ^;nGMcu)Io~u3Ynx-^{i01WH-70t_o!5D?(7AB++eIA~kLZmN z_szZf8tUFOY+h3=P3^8}u;(b%|*TKpVH~o z?CQBGQ~Qqe-O8Cd1sn4I{_BTTHSslvT?AY0%AVFLL=_(l`}sOEt}kmUzSP(Bcs7htCQrr?S$ipMt7^)PnAISJ{IFV8Mm z1i1w-VX%VzSY)=YIZcHcNP!*jAqj{I9XgMKOS`9L#P7d6;L;%BC7F%S^N zbXtm{3q%mg7(+s{a3m9y2^oVoHZdWZ7@`O`yfGGMgf+sU2}TqmjzT1$K7Vv+D)1Rq z#O6?3t!zGrgC#RvUx`FW!D6LSDMo695s0{0Jef?!;s{s*0S)&+i-Q6rU?4g`tT*K3 ziytdU%o6d05}qIcHQ*QY5v-G#>FN#y`uh1iF23+TOUqN6#D?N1Pow7_Et1_>=+)8O(C$2@e6S*B6=ajCZj2)>q5VX1wpG^Y0-T@;}1-=P{(d zP=KuTA96L=>*r3y0**uqiXaOvoFRW_We$1$)(q*MiXEuc{=EN(i4cS9|8LX4F~+fs zIG{0{gz&yYgos9H9};mP+Qi3)1)8vk#y)tXFVp;AJ`KZJ%<=^TxDcC${W7vI4gXCu z_xI}I|84>Ou=4-s7SKO7b3-ff+nV^L&VFA*scaU7BM|XH35~}Gxe!(uz@=h`8;7%n zI=p+(1^xn&lYkA;;C1t(<{w(Y-p_Su80Ff=qamnU`(8_Tk zfXEi*xMcG|Xyv#NKxB(@T(bEfv~pYsAhJa{F4=q#S~)HR5ZR&}mux-=tsEBuh-^`g zOEw>bR*nk+M7Agsm&))I4A6a{wT8D**h}4yzsUU>rmB_05#3ihtPY6JJ}vA42d1U_!rSEN#k(+qbmPYbu4vr^^3A*GiuJ00H6 z|2VPHbV`H6=n1zOkvlcg@5LXQaVAO1Lsd$v&GJpG7Dtg;VF|4DPer2K$b%u&y5x;x z7^#(*t125>(u&h|#>D-S-bv{!C@wGD2Tia~WG|fA&gSvUN+OcRtP9TYuHWJ9_2~Y} zOLa*?Fth&m+6l)?w;8DV?)9X3sd&^WHF8#|Wb^*W=Xb&XQs={m{mj*`A*FYR`&g?T zu#R)om%UUSqq?k)M4h(&h5wBA-qO;Dq=$NLp2A=A)Ha*?hirOvF!o6FEGI&ian(T! k_X)({D>U_%{#kWx05d*}UH!mxC5!;Dw_akEW9hx+-;Z=S-2eap literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/OrbRed.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/OrbRed.png new file mode 100644 index 0000000000000000000000000000000000000000..0efaaea29a28e2724ae08492d816b08a8cb09fe4 GIT binary patch literal 18381 zcmeI33p7;izsI+fTal!T#5*WS#@uJjG)9bTZee6}HRfh=nPH{|y@|@D%bO(kh;DAB zqLffbDvERupU?AqetYj(Ywuj) zWTUJ!PYD13Wjk9-SMaDl@~0pN{{LgAmNIxy6xezS0U)JzLN5TC>IV*@~NQ@R_M=GHaabl~Y53;USx1NMB^Sqd;$i{0Vsar%Zj zimJ_X1N$m+okkKzFp_=-t9+XcGZ4*w)u$fgR+4a zw}#F=q;#I>PcLeauTYqlXp3>dg-^@1(4O(<_G{HO&)SWbMJO#00ICW_EFIyXo(%9l zj7(mlTOof5kO{s!RRO4QOshc7j~<@>$|7ZrO!y9&3Q?Siy+XJ;uq<@1#c^PnwM=+= zvc4OTIT`S(V|up%E8u|FqOC9P0^#ZJQ#Q*0s}JbRlF5t%U^Ce`j%Q3_q%JeA3Q5sGM_{M_*?$uNGUH}} zv+W-Yu2(6jugC8#R#^{!by;p$*W0^osG}iYunYj6iNYF(j1Wch!k5a0`wtyn*fZH@ z-PFvD1G_ne)0dqCGP{~Q`UN9wtg`l%Jbv8K-u`HLwZ&>it;d!jZq@n#lCKop%Y{P`%AXEpV@8 z>Yje|G2NXO`xjqbcxRaPyw&KFETt6(oZdi@*&GMYS<94tXTM05E~EkiHFy=7Y13KyTKc!7#>mHP!1Q^E9) z426tJgR%(4$>!G;W-@e|Vr0B`(e?H!%t?uSuTyC|S#9?M*o_!<7hU@}oGr?A7Y*ia ztJP;3G>I6!#`9F3xz8pzV}&+v84M zm(9zhm$Glf)0CrTZNC=7HPA?#D?gX3A)b3G+2Odx-Q613Xh;I;b#iCQ^c223-LTm3 z_gQhZN(svo^b<4<5wzUA<9Sc>rn>jL*U@5g*ST#euy)6|wdE?_OU!rAOJDKYP1B8= zyEG>{kDJ4%nH>%D9Na1AdBx$1GxexT=9%?vWi_y=OpT&oBOPDm{HTo)xN7|~w;un# z$*?qeP^)yeX@~i5iAjm{eA|4Ne4E$h_=4{2^yB4LrJkQ6RLrj}U$kbC4L7!aN_wZ;W49;SO4+j= zO-XMHjPrbtX=asLiZ2Ib_atXrS{I(-z|VdfQr`J-{uaa_ZP5Q?_FJ22bh)Bw3*?%o z)z2kg#Rc-oT8L}Sf4NZCURg#x#zh>3euJYuXmH`PcZ@9MPB4 z*U`6keC61a>grf>eDU$64oe-b-MV?}@T~_axHMDLLv&|aXWGNG*7IJgf>#+8=M-OH z+ZDF2I_}w1Tow?yis*Ta?!Ibmk@d;+lM5e|o-ECtkzL{x@06eMfP3ZiU&S|ybI)s> z?sz2ETu|&^yoJH_p2IzVwctume0ltqi(CE}G?iD5eyozOwMr{Ycs59#w375Rwf1jo2Roywwr+V-`yq@TmLpQO97H4>3gtxC;r~c{E(P%dHPy*7o^+cF6 z)j5KDu2T=eM8tWVe0ci&F>&4iqjwJF9VO^c8>Nj*c#3}Nx&9`h;{5gVb%VlSH27;`*t-lwP2?fmTL6O9cE@Bx08T0eL9 zM?X)0KDBN0oMgoHwSthW`l>gP*|T$v)r?4q%N$~yOb+~qxvF8#>^%$nW{MZ?RSK!n zs^aP*8u5)WkEm-5wVnEG4IM-G|0}Kx7qZ|g=9p1O$&N+2`^p@Y9iF6-GG?c4g88FO zN#&^R`{VWnTIA_C#usy6abIvY)tz8R77kqv*nJ+Mogjb1w`kvqDV}hpVvFN1X{!t# z8p;=P*&dwBw|3SN6Z12c-0HqrRNK6daIp8#aJO2O+Oz$|$D-^#;9B$-p8~9sB}%rtev|G)SKrd&D#3Npe49NGn!v}Ii=;m+1&i<5>^A}4yWtIQ+UQ| zmBhTH7fC7s%8#4QDz~mY+x_;PRWl;#mO*pr_F`(uk;~)@W$f%5^|zLq(T>vI&_2@e zJ$Ig*V?2Bx(AcB7x$GVGU-z3=mkkV3Zd_`1mvMKz&$-Y3WcR6Pz^q_rUf27?PyTC9 zI{627Uz5EfJ1DQGQv9&w-hHh*rZm^s2TNYts9gK)(olM@7_N+0cK_pG&2v40Wk`G1 zfMV-_wlb+{)1J*Ip2^?+ZIc#P3$ei>wJ+5=%`NrQYVXw-oo`YaAG~@R`q`%Wx9JD5 zWY3W0{j?jrrmk&wL*0I=}a#s_5ArtKr?9OUstl zuj#uW>MLySnCWrBBlQ$%z5grGEAmkMUFU112TM~6O4j(6^n{k5+sqm0(##;#KY3Fg z^4IL)2lq3GrccWIL-_+&2i~^Mei9b6Xt2Jn^s#tR&&e|9vh{D4b(=q?K8e0>wtA@L zQE$uE4He?d{>B!Y0lCQS4MTBnW2aN6#HPg7MJY$U&M=`6iO7+!}`YL#;l~ir1;DJzaJZXRq&JpP-pt5~uT@v_xq#2fF&@rD;t4PU(HMmz5U>Oz7#fMfA&?jZ1_?)FNLVBZi-vvq=u(uxZ{#2rhvaH$ z{be}NGS&4Fi3B7BLM#>=i!sLhAT9z$BoYxwGy;u=gFWEFkN^=Q7#<+h8x#4eW62gW zgLncFj~@UV(Pen^H;PPkbw>vJ_W3d|f5Eqb0)$`KffNzJ3;_aVj70n*$k9=9n7{u| zBZVTXP2ib)nb}VV6w*QjY=kRY$ln;mWLs@w2Z;23b`mV+Hyy#oAiq&QEGB~O$My$9 zgy6}eetHUmuTLP~!oNF>Z|+~tUc}>!FV1(dBc5M|v4eTP2pjQ?g^i}d*b0%s{3B6= z*bEUrh{ospQO2@t{P_udd>Y9rn1Kf`fW;RJ7n2dtkn!~%S7Tc;L~IHeiHD=WWF*p% zND>N7LZX%+F(f2%g2-4;h=wDW`z(ftF+l|lM-pi$0ttyHVew0lpw<_a@A^V@_$(eL ze3oOa_68#d)K^UG@KB8OF1i>B9)%vRM?w*O`57_`kGr zf3F_?*H-SQmH&Tl1N~zwH?|YMuZdsl?2k2+%wm!_{2+gZh{E${aM=h!0GEsyZye7S z^7z$*%J<_3Ir3R-3b=26*8I~b@Hf*HV?UWvgswIgFgq(M9!13C;b>#jM41WwCg_aZ zo{+%n1X!~eqxBh#`JoNkpFUFW{WgyEM~;0EsFCBB;E5fe!JhwF@Wc+#;PF`Z0G^0~ z{xTkbB?G`5{{Hn>t--!Sc9!O};HLHiD3xtU^{8RBw$Y0v$FH;KWqrky`5FNEj%)+A*w31JKYI$M9ufoU<+O&0SLDb)P7LY+g6zV zQSkZMF_YDd4NPui@d_k2GGyUF#^LgM*}8XjsXYO2Z9QJJM29SV8us82eq($*TDv?v s(%LuXosxUx-Is%*#C^l1Uh8Fn;JR&xjl>t5KoWqRm6K(Gh1a%!1B1sucK`qY literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Pistol.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Pistol.png new file mode 100644 index 0000000000000000000000000000000000000000..117de9be13c2a56214ff2b4b5bd4757820e37fe3 GIT binary patch literal 18468 zcmeI32{=^m+sBWREn7t@={J^2GP@aOjIoS0TNt6$EN8}K8JWqT5{YP&lr^GF*(yp2 zWhp8}R4PP;wEXG)rGDDvKPYsnd4JdY{@&}o{?|2gU7Wd}`}y9_c|Onm+~=IRt`oQ1 z$wonLo*V!G3U;=ZuEL|r$e)aq@c*7T4F%yrHqh3K2LP!zNB$(b5{_vBfSfajLRr4t zhs)>ke7J!yI|>CB7{q09{6GK*Y0YqBQ{7(9HW}=AXJH>3aloGIswx9>wb&J*lCVfm zQ&xFdtY-EjRhOz6R#uYg*Rx`$?%f-)Th&Ehey7|+>2A#87K;E#-sH zZ+|`ifZUrukWt(yT`416NJYJBF2BS){I(h}bSs$xkq{mx)jT%)<6soB+(MB_c9X z7P$dgl7M$TgWd%!hXdY=w?4lML}YwO-6R35I-sd4k(B_zW`VJmfR8bd-?(C@72t^i zR9N;`3BW@*fU@&o*#c)S0F@2O(~AHZc>v`S8@&XO+yr=E*VYaJwxJY3VSINLPNPBo77U(wEsV!B()27hU%n;R~sdF)r21-u`ZUI16f~s(~ z14AJViiHgg_`M~H>)@}hNDXVz>0MuY8uJ3p0N^PexvUpyEu~dZr*CPx2C4JUT z&)PV+i&dm#b{@!j+3GP6IKsv%dtd3JM?Kx$50_oFSVg<(vE?hfdR?W*kl)8}(wD*a zPcA>xiNvglw2}Pqr25u7hvV}b_sedlw?B`!`Ep_U@E47{T37AprJi~!T`n^>?6pkW zJ%Bl`6=$)3$+d;e!^~%$`k$wgJ8{67^<;@n3GkC^7*qeUU##rOuY5KL0B_5WzcC%M$yx|Rus%h<2 z)4zD*w_E63t+r6MkYh&75At4;zs*87=Jpv4J#XYaGYx}E7oV8KKt)8g`$a{QK&4MK znanEP@<>@p^XoFRXqv6D67-#(+IwZxQlmd;R@q9<+@%A%5v$^&WuJhvMZ4~#!rW~& z-kJnWA?#RfeJR2CI)K^sC8pd4eIT;P#pIs+c}nR?!+G1Sk4(SAQItDXZWesJgZg;6(td)4u{@kKVGd^COL&ujqO(N)_l84E`x5i;n)YaXS%L8*DssfqugWABL${l%-xTsxjsIb zO`U;@UujX0UE+G$Wyi@`1{>1|x1(m;*&i=Ba`5gvA2pvr&gmEYOEVrHT;P;^$D_Ia zrOk`v7gOH}y+M9rBtrFr(TKP zX4Qn7atD_kTy#)f4@o_hdm^_Zce?w4dp$M&)LOSKh1Tv^x2{vN_mcA5b2FB|c2jp_ zpE5qVBbR-WOEo|R9XP-;mF`N}@Zk{ONw!xvCwU-zXNSt0CC`?qpD=JJ zMT4t-bCZ&jJo9YxT=HyQSKtf#axzX-Se1Ewj#M^wSqiQMA=nD2(9S-G=B?nh&tr|Dd)Y7yr)#LypB|x ze8U{lHQWX+NdsBe_NNPFO^q4lIPD-U`RVqA(k9Z;`__A`m3DJ#S9j@j`Pcf_9$h50 zNOO_B<15GhG*`#c6H87QI~Y6E-M)4E$nBO?T)GMR0j4*-H~m3+=LPSTAuIJuPL^B* z?TWfrp781~DG!KVN$@)E>ArGJv2{U4!NQiZg0h?$Ii*gCPI;Lv?3y!wmfR>gbz$zA zo`+Ixg(dzaTWD;$8vDYv!kYfXio`9Kw(J=)kyhC8NHI@irA9dKT#yQJ1+gQo;ZVQn zmTT{lULx6^jmnJ=v0Wvz>X%&QWVof@wPCBVOLp*toeOLdU1Mn-^sSq{rG-P|Bm*`f;}}Z(mZn2l+Pc+HfvtlYf5Yb|0;UaXTCeD)Lhj(ep|t|o~i;( zpX>kHSD-oAo6?Zbz)_4|9{!@`jx_B#ZC6dW{Nm^x(H=3Tdjn%V=QW{|ae}6H3a``h zlVy@+M>-qrOgIf+hSMYGBG!{y4KEp7GOb0hyl&n1%<#1Hv!72u=oR7v{4RHX=^NPb zEaTbqu1#tw$m?qYL$e#I-$m!lK82X6PfRj%h;=eL@L%T2dM9V^UifyFVBuc5&}xlp zwidDp-xT|hvRZF}(_33T$FTkXN+`#L>RiJf*Y7FazWCI>at8&6$LYk(*=fNre~byS z0v)wKVc!OeTusNs680u@CZTk!ly*WJGH?w-?)BPpKW9&WP8lKN9^4AlJNE<@i zL|S{Rr6@1!Lsx<4*|&3Ge#E8rE}_Z+HyrX6S*+Wm4+ zwsUZS09Wo$! zg)SSQ-r%&p+;%sS{kCy;#=(p&;fRmz-fc%pHuW+ZI@c?4-&|7WKW(-e-qmYdZrrf? z?M43EqPCt{9v3~*P7~Mpzv90leNDXUTvv9eEUmC~wQp&ESjG8GtihM+nT8FI-&KVE zIeWO}ekQ@>am7FwcktTa`_9>q!-EzNHPn|q5-jd7D0ePj_s*=({1N5xj{ByozP3Mn z)4p|mr66mdsoiE!Dmtq1Yr^|@CCaq;)cE=sg_zfwMq~ovnQ73_%P%>UMrPxpOtr5^ zzSbA2%|?cQxc~Y=LsLpqcJkZg#4G-rj}N`7d_DJcTWxjig3C8Tu;{h#R($TO60{36 z-W=^za_-&?+p0V4^YQF^w>vqX6Xzx-4ogl=8Ti7$!rK7AxSvDyW0%;6ikPoASY)*iQ)|;{`S}+dNM9Tx`h;j_1fIb}CuprPa%!$ef z^JNg2TBc+z`(wJw8(P8Z=@h5i|A@; z{cSj*WuoQ7=LZszNP$3r5MUA9AT|t*2o&-+B1cEjGJpSH zDtUaXVBwj3o7pc1%j?Nas|94BqUTavECEWKua1QBny>zI9iyD1S$$e zL>mxs*rg~e5rvu*WUMD7hNCd|nKV9aQWOjvMWCYbL>!ukFQ}j8V%y%Ml2(Y z&@@Eh2uwWAfX@0p(4=5L4dfie5!NM|-=sbxb72YxqtWRg3vIxFW3dE0oJAMT#fZsd z!i@|VEIO8np|e2z_aS}}=BJ@-IXq!Dg-*&cVXlo<9yf5qkFDPwew@(?5=aZ;fg>B! zMC<#`94|TJ6=g&-y1|Jw#z^fUGe*)EWRj3Sv`(DXxbmBf^Ye24Jp^O%C&_<5hQJ35 z5S9L8p+FV+{=GbUOO`GXIA!!$cM{d}sk|kV!^twt;?G`Tzem&_A|vV>|K3n)toW{#-*zOa_s~4f3b)$sB(g8$<>Mut~^?#))hp zO?cz)&(+2PW@kmgqX~FC9D@*UzlkuD`b~;6 za(hA)UMGY#i#A%Hg_@t*p#42Z>b>8_vHqyB4-!3c{3f2<0V?+T@5GZkK*bYU_W%x` zjQKVmq~#iE(j3OrWluKJ`k@M7X*lCQ;bVAABb0s3j##6DaIw5 z55z0R1py-36yp-j2jUguf&dY1igAhN1M!M+L4b%h#kfTCfq2EZAV5T$VqBv6K)hmH z5FnyWF)q=3AYL&p2oTYx7?)^15U&^)1c+!;j7u~hh*yjY0z|Ya#wD5$#4E-H0V3KI z;}XpW;uYh901<79#3eWJ5-%7ad~;VId_~ud;FBYKy%)x?b#(-Qu!R5+5d{DrhlR(N z0I(4S0I$3OfS3XRYTW(nu2}VV7lTvecxu87x4M$qhQR~Bds*7eAZjeWJ0 zps%~&u<*^o=%5~M4Ec^z_^!IvStWhSaSkrJ-N1E!wJV9zb3U0JZ(br8RBB({Ic1*{ z@`G6+bze5%$HIEHU~Y7i_S9kvT6QI`E~M^(Rn(K8-1t)yc-(JXv9>X%u^k?j50nK6dnw-`5fBRIn=7CO|jg(CK!IK zgKxW#{W(njlu1 zVnI;^lqOg~^kShZMMN)nFQ}*pyaiNn)x10J-8XOkGsz5We&=_-zq99ae&@Hlnc0|? z_Ld5A3*-O*P_VW#bApbuM*d`_q5r?fC@VmR$vi7}0RSZ39{H1Ki#wqT0CEl-Ds|;b zFRqX)@Z$0i)>JBj$LF#*J|F-D)~7nNY0h194Evkkn%YE%9swm1BE^sd_j&$k@+epJ-| z;@;4u$CS>~eW`ghG9|K84q4$G^+Km)nJ$|CEWE0s@_Dz09=1jnxk<*=RcDcAwe{TPv+(ra=*h-9WkE^vv0=JXpY`1Zfb_W8 z&}{n#1FIEttE=&Q^A$HBUtO0TR`v938|tXZ;TZ$Kb74sBkTxoBL8yUrsPE9RB|TDJ z>*dq^`**W0Of|j)q<7W3_VGs8m>=C&@bqa%d;60W6{c(Gw_UdlvCB4;xDNV!3?YB+ zfA{QKt9lrAU6`fRhi7GX-`bvBShIg}glFT6Sj*3s<%d5jKUA%-_AGGIn$_kwW7A%< z7i=u472Pw^=&PO<2;}4*P z(Ph(0HH*R~OPSo1ok>@zkCyP<<)*e*c5YJS2bEGQsTsS~5x1geIjY*k=~-c%cF_7XP z3k>(*k9OYA@tRs6OQBYwOJ2^C!BzO6bt=nE&+BVXj%VCCuX=h)PUV7gt4>Q6#=K+H zoDYzi5oTU887~!Jil8qtv2wF@vwvchiCCzvJH37~VX|a|W7$&G_)MFN8ds-(teEGC z#YDMTX{$Y&5jzt#ZA&z@f}lPlhKgNUuSh!4z4(;aZpJMMa#-QmED{z@6zXThZdW)-g#TDg$vHPEo<^0hjLu9Q&+xr zR&r)%8DvIfvopCgqZ1+SgE7+X<+kMx)Dw>B=Qp$!RU+gW^Ya3=RlF5)cKV0uRcM^Q z_jK!Kt-{1X<-*;D*;z-4RNM-jYo1fz0hWFJn{?h3 zb?JsF)$_G%j$J`7H3k=EO}ITrZ8iAMuC02eNNgVcKNx#^Ka#6 zU7mlgxBWh7D5DVdR53?+wQ`8yB7YWX6{$J7 z`f!iYwi|B`b)nd9HPdRI;M($M-dR?`Np((nXvv<-E)azGMemNW*>OiFfufV5RM~X1 zxP682-KKTVgCD$0P033s>&|RA+k@}n^h7ltxvP6*S(-aeaKHQ}^_gQwt&#kZgJ|!T z(;*I2hcNb~PBjz*73X^9@wv+<1G4++Z{||oQ}{>PC~agyGq%}%!(Bqj<(rr9IFxhK zHbk~ix2p{^hl7V}fsD{45^TwsFq5z~zYTl{-l}qauMw#Me1G9-x5=LL0+ZP$u{+M} z=qNp-;&t=SeP>kqI}@wpsyT|0D??sBx-Ub2LEl{-GG%FGRHW-pqrJRnw*|GB1igUT zMyjC2?339cv*r{w#({Vixk68ilC86mTu->Fd)25?hvj~^&Mno=+Q()gQAaBm@8@%^ z<#TsmRBLLheA||}iKv_FctJ<2%icz2%*oQ3p-nnuY#VK_f8Z~ZXQ2+*u8C6J~FJqS+YOp%lfveLbo1z{RYbiUMX0>jA6l zMKdyOjpCu~gck{lehN?PFDkUGy4d~hy?FyF;httgVR$~Z;P`d&l_D_XR`optBiaet zTiPcYzUM*HCHmtJeziSHTZ-Q6{#n&+e_+lX@_9TZqobMvsPL`CB>})h!#Ra^GB?CVc+De0X=K zL6JfA+TJU|-U|&KGhMH^CZ8p3@O>qGMIMTO=ulO7xG*`lV6AsSPjK<2Ev)`7r8Giy z)7#>pzvm1;s!JmpHWl{;bNg@fziXM(6vAIRSbeAPX~5E+Ger(X8{Qgsn>?j9Mb#Ot z8ESm;rg8hml7RHS+D6NM>B#V!p}2RkQ>l|;lVb1eRM`1CO`k#}wi@vVyFO=7YnU|} zX>*5;4c*C|I|mi=q3-qL>e|HGqY1qU@z;H~o*aBt@_PQ+hRU+aMb~Zx;xOyqt{Uhr z4QLEdesjEKszdu$#CFYLuaD>7Ip5D1h@T%HKP)Ag*!P)%LpA__K@W%KCUmp2B{8_Z zI&>!26VwUxz!wzK5rMuwegaaUq3UQ{67+qf8KsIC?IQFxR5ckH5aDLG z5<%tiL4=+T9?3xC2?zpF2ct(I=n}LMSTsftg~p+9Xe1U#(nXVWv4}4pRf-(+jm&4V zNKR%JUxtG$Lsc)KkVitH0s;bb0&qH9J{yH05{W1@7KOzkp&m#)!}UXq#HD+3{e_0Asv`q^`+S*~FYntxeu6LTAd09!IuC`>L8E>lva=H{ z^Y#6yQXn+n44uiBnf-J?0WF9JqMSeh*PqV-%{PO7Lbacr1e5VC4$q(OGs=g_K!HA> zFC-B_Cy)8*De%5NfqavHcN*W^zns00!x~?l@3bSHU&_Eh&M#ymo-x^IDvYfV8OlEr zl@HQ|Tt1D<^`VSq+4%Dl^!PNARR~R2jvtd7AXr95!6oDCJsu4-qYFU_q{JgJP%;u} zXfz3f_MR?C5wb5{JNKojpjnCvVpzz<)gG695^g&&HA`}?|A~6^c4-KS` zLxM!2u0HgIiAC#v9cV(Z9|m&ZbD+9J_nFXVWG+l-FdPog(!--Ykwkqo1Bu1x(vfr~ zMjuH8@hqk%9#6pFz^_C6B+L&(S#bnVHU&+{GAP$ZD~~g{>HF5N4j;~F1>w>80&rww z8mfNXncqszw~8{N8QtI{I%A~vP#7cW3o^;5?^?%C>zne6jPv7i{xbw)@h8ZCJw|{R z=qD=u$3l(v`gITimn96K^Fb3flp+6QXO2bvUIq_OMvc^JAI|^5LI~)a|98v4)Wd;T zCXs;jWD(Iw7Gq>rK}n7TpNCjQUygPgT%wrYpyOGNlNdEKL#C=2Sd}h{q$bI?(nT4>O_Pgg7I& zCnV@P0o5$}Xnlq>KeWO7yN%R)AOErb=&=t9GjjYQp4b5{cK`3h6Fb1g<60L#j*tRf zwMS1D);vKqavwz+1?vpm@`Ds;dhjNA@0FZD(8tY;16}C_BUdaeG^%u( z9AAWEDK+87e6-4swL-W3&=Uvh+at#h7l3cq$$#_9_>BI|sIXY#L0~{cn_^s|`M|tl zTreP_O))Ofd|+NNE*KEerWluKJ}|Es7YvAKQ;bVAADCB+3kF2ADaIw556mmZ1p^}5 z6yp-j2j&&yf&me2igAhN1M`Y;!GMT1#kfTCfqBKaU_eBhVqBv6z`SByFd(8$F)q=3 zU|umU7!c8>7?)^1Fs~RF42Wn`j7u~hm{*Jo21K+e#wD5$%qzwP10vcK;}XpW<`v_D z0TFGAaf#*w^NMl7fQUB5xJ2`TdBwP3Kt!8jT%!5FykcB1Afin%F425oUNJ5h5YeU> zmuNmPuNW5$h-gzJF1hiSctJnt&D{X#6U@+0~Qkps0dzzIcg;eOp%1!ub1Y>S1>>zpE|cjzO4 z7j^NUn|hg~s(0PXH68{LYbMG4z5=lK-|plF-lowbHs_sRjH$YCKKbGrjahM0-IW&0 zx2#X@?`>5A(19N#{`5z`{KVS&XLCczy!UndHT6=oX!o2Wl=vCsw8wR`o`aDIKTj2DlxXY;G zM$RPWSw?ktJbz=wu88&~d~3^wa|b0aO9J8R9xj+?(R_L2b!uyKd$U|qj~)L7k7`>g literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/PotionCyan.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/PotionCyan.png new file mode 100644 index 0000000000000000000000000000000000000000..1e7597aa27b3ee64402e2ce6a695c6d34f041078 GIT binary patch literal 18458 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 TiWhqP6>A#{2lE26O}qXLR6|&- literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/PotionGreen.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/PotionGreen.png new file mode 100644 index 0000000000000000000000000000000000000000..d4233d03f653dce39689b45d218490f12ed6e58f GIT binary patch literal 18455 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 O)t08VCi%u5JO2w$4rJW` literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/PotionPurple.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/PotionPurple.png new file mode 100644 index 0000000000000000000000000000000000000000..fa36c2bf881c7e0f5103037ac90b52eff8c84de7 GIT binary patch literal 18453 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%0DRr?0{ zV7ObRt)`Y76bX-gqD&^G*Zmo)^7Ml3jTE_Mvz_>@(c89FJ&^t~9}qWwc8{>Y9D45> O0IbdJ&5BGnZ2vEu%2^cv literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/PotionRed.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/PotionRed.png new file mode 100644 index 0000000000000000000000000000000000000000..776d63e58b1862f5a478810152b4898ceaf616cb GIT binary patch literal 18459 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 LEwL=HShM+GjZ$I4 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/PotionYellow.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/PotionYellow.png new file mode 100644 index 0000000000000000000000000000000000000000..da55f89d08416f5082d464d120efa7c14f221b16 GIT binary patch literal 18456 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 R{>Trkt<3C9^Gw{s{|lyKU3&lk literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Ring.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Ring.png new file mode 100644 index 0000000000000000000000000000000000000000..abe924c69fdb5e08d8b226f3f480c07d06bd69b3 GIT binary patch literal 18686 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 F{{nn;nP30_ literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RingGoldRuby.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RingGoldRuby.png new file mode 100644 index 0000000000000000000000000000000000000000..e303fd1d394c78f5b7394dd9a1702e790173701d GIT binary patch literal 18673 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RingRuby.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RingRuby.png new file mode 100644 index 0000000000000000000000000000000000000000..03cd193ef53494bf9b3bf00d4eef20dd01e92b4e GIT binary patch literal 18643 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RubyPink.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RubyPink.png new file mode 100644 index 0000000000000000000000000000000000000000..2d6abc558576184153c952a6853c3d1536c130b1 GIT binary patch literal 18413 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 Z%Atp{Imh<@J@VAFqpgcgf%W=r{{?!;OX~mt literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RubyPurple.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RubyPurple.png new file mode 100644 index 0000000000000000000000000000000000000000..066b63897e280ab4676085923203bec0d8dbe833 GIT binary patch literal 18432 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RubyRed.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/RubyRed.png new file mode 100644 index 0000000000000000000000000000000000000000..c3336c6ed808a68c154c21557f3f3e4e6e082f40 GIT binary patch literal 18414 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 ZkplEM`Mi#lUJx4qIM_H_7g(*|{$GVkOA!D7 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Sack.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Sack.png new file mode 100644 index 0000000000000000000000000000000000000000..6dbe3556dacbe1bc302734ace522b5bccd7cbcad GIT binary patch literal 21635 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Scroll.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Scroll.png new file mode 100644 index 0000000000000000000000000000000000000000..1047714bc385208a029674901fdea0d377390a51 GIT binary patch literal 18834 zcmeI32{e>#`@kQsvX!)mN_q!{WcJNWV=!aQ7Dh{?Gq>=ggcl%XMG(b=}YXyRZAYo_o%DHZ63r zQB|3t0sw%jovo!S^sO#=D=9#q+cs&dLSM>3wq7CtNUf2)jHp^vw+E5xX@Q9 z7K(g@K?pl06A=_5_GtK3s;(>b_({h|2HHJ_hG9`d_W();|z z*Ryx&9mjhz3hEWhl*aF|#k&xr$7eHUO?tAv`byQ)Hk5gc%IqLuqEZ1@N7Sb$2YiU4 z(dOxvDP9ER!kWe@0cDQqWtf?9{c0~6sY~RdH^`NV6HV-uqSXQOi0zD{fVs6?bViE4 z8?b*2u%edZ(+Vs^0xJyGK5qh|Gd`q7$^qWHbf(JfPXrKCz<5i*cRp~ue$i$tz!L+g z^X#usfO|*)W9PxM1x}s=%IYSLI}Ip}2QV)2v2%ejk-&U3NTLG4M;bpY6(I2D?0 zPhVKwg#5ZX()Pj$%aJcHDfH|5__Tg)ug?uK2Y{#IsD`h`=z%eeu=#RsT>lsCCfzG`K1H5J>a8x5gST6z zZSBDw(cQ$@Ik$37V?Xyj0f6QH7^9OGT5rpz8J8){EFb%@ zeB756qz#POS1K4287kc9nIS9Y9$&{W+<4=pw$TdoEpu%`nTzknq@W3?3itC9OoP-u zv6V8*4NGE_$5>odn!?t35HIJm*;8-3l4fe`2c2@;F_X8?njQ)j5AFoXF z!C~V(ZH@KrOiq}Bo){U=yh5Hmc@q<7P_*MWyHkf*jguR#8v|YSI*qf_3AQuzlCC}A z`khv!>@r5oyBgb;(RR5F-=@{3^Tt~x!^b@M@CUbNhORX$7ff%T*iL9y08?-l?uXJ` zA00cunnX-k%*Z=X=z78>?${KDwzf@j`rI(xct8oRV*P zG}d<7yhwf_|2A~I>c*+-tK<2G)6=IZPUBAxopvI{;pp_HEz_%67&7)%N=K?%s?goj zsL<$-sfjfzyBF-%->qeYW@YCb&3T+N&b`OImX(mb%xz7+wL9LeHCy@Co?Q2wjD@e< zwA}dF^N+>l@Q(>uW{0D^`Zg(eU3R$a%slL}|J3rNVZh*$Ja z-MIh9YNO(mKJDTyra9RMC`|kUyhnj+&n}*sVrxq9hrMDaz2A^s+hg2zxg>`RRtlq6XTb+t%Bx)wT+%mbA`p4X6sJ zI;5|lucL48_|maE&DF8!=-i|89p*b!-?)C`;Eg+}#B@{aU0g?cNBZ6LmUAl>hb=ZP zJXUxfv^(9l_^4NRVM$=@Vv5%hPxr-33#{`p^5)zr&MVHElvU)E? zOWPKR-vuvy8qxSJBfTKKqU%`miEdK2pgZp2zUzd2b2Gj0qMMhmGM~7#H<*pvw;SWv zay-hJ=^Vp9+o6Z%pc6gv?w&k%Bs8a&{aTa$o*uHVmEKAtKgK=wT7I2ecJAuATIb8c z%;m8y%(Z&`-2RCE1|TbXjvQZpQ;bE7_ivv+MEs$1X}cM<8GL{GewW48{Y4g2EfUt{ zt!ppO)A7CfuN`?hy&WlaiFJYru?wSK+_|a9e$L)TC+=CsvvIAFnkne3OM}7>)K$EV&ChLI?nyHbt z8WDgqrIupX?@Zhg%*fGkOe*BR+Dr->7AuYeXx3Kf^%|%?Ar3J2-VME7gRrFH96aZM5p& z(lNhee%+Ec=f!VMH@8pmIPZ~mg1S85rT8W7Yf_VQb@ATfwEUtaens68rDr2~y`5T_ z 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 Zpz?FI`}^9trjke7?W~+E^BF7F{Tqj^%hmt@ literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Shield.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Shield.png new file mode 100644 index 0000000000000000000000000000000000000000..5cd2772dc280998a9434be053b26ad888d276fe1 GIT binary patch literal 18391 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 JuI0*&{{nAv1-AeI literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Shovel.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Shovel.png new file mode 100644 index 0000000000000000000000000000000000000000..2443a7229f433aa4a66c97199f66a2a06761face GIT binary patch literal 21486 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 BJUsva literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Skull.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Skull.png new file mode 100644 index 0000000000000000000000000000000000000000..2d83478f53e792dfd47d5900b0ae5c21d2306a1e GIT binary patch literal 18767 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 Oy1lidRi5SA&Hn{{e94>u literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Sword.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Sword.png new file mode 100644 index 0000000000000000000000000000000000000000..140c9c114d939f04ee79437ae3f394d595445ed0 GIT binary patch literal 18373 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 jsN$Q!;hZNB0l?16$uiGkL&U!TIZ!i! literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Trap.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/Trap.png new file mode 100644 index 0000000000000000000000000000000000000000..2033a1c7ea26bb41962787a499be92aa70797ced GIT binary patch literal 18362 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/ZoomIn.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/ZoomIn.png new file mode 100644 index 0000000000000000000000000000000000000000..817178b2ed0eeab68bc5dcc768fe6493a51d16d3 GIT binary patch literal 19621 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/ZoomOut.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/icons/ZoomOut.png new file mode 100644 index 0000000000000000000000000000000000000000..c6faffbb3bae4dc5c27aaee212dd6599092c1f50 GIT binary patch literal 19759 zcmeI42{e@L+rS@@eM@N*jU^;wHZ#m*-}haXC}TF0WiZ27A}UcTNtTFIuWV5vC6pvm z*|S8bY)SN%q_@I1v}xYn`Tpno{@?k||D2g~#yr=3-Pd(J_wT;$>wfMzXB@V%G8W?B z$PWO3kg17*9plq=@y*N4_^Y0$yMpn-=WpUd1%TZ<7T+9xDznxAz;8{~*SE3pqR=Q* zFN#0NR9_$DA4nmReFy*$(wk{daXbRfPMjBHrxzc!CQ)8Vnora$ zPWs#vaoanq3=O#??q|nw9zPy+RNPis@Cbho&#?6Q;|DIp9eMEidH4nIuBzG5rul2# zT4R@{GfP`|YIp@xOc1unD8YO^sa4MoG}P5UA6C(c=9lvaM0rc`($qOw4&Y;?hQ>CT z8lGDKM@WYNFHmEdQ3Kr+yCCvP@3b37)Ip9KTB5o+Z`2wTkCT&%lwz~#x@~Jv*cI4x9hKV9(;MK?sv^&(9|1siqBvu;({mxs z!o|(asN?0ryTPw+b1%qvdJfHxv=sX50KjuvWZS$lq;zA{cJ3(O`SV+*xV&}=WCzX0 z6H7#Nt^wKOy-w5qi);+fov3*7WMp`_$E;3oC-#9;#5}2Xca77W&tH)mUuI{X-FhJx z4R?<==KA=o_R)KboJ}n!`3`zM9ZfL)a$R8Ii)4pPovCMqv(lO&Td{!S2I)tq;W;vg z^-gZRx21gn|6)-2GpE)d61cKQiz7S{oac_?{9vvi>P)M7F$)0iDk*m!EAnzic^!D( zLSJ~JJ!hP~1&AV=o(uqhT?TS04i8GT8+ZZ0AUj&=imt@_JL{EexHsKd`Sgy!7Z21y zJ-NDCJyAV=eAK2ukFA&X>nR>;x+1CM0eP$=saj*}btuVSSf$qShOnl;$R{js)*Z#F zXg)68`@E~M(!FsUo=2QzkMpiO9rIE8jtQ4oyd0=8ZjG&sc_PvTW_QE^PSf`#=Puk5(QS$TK{*K(E4B^GU1 z!-wLc>w&ORx+cyR&Q?7pd7w>ls;heW)c80L+SV$_B;}cx$=_V{SKWF~I4suLL|L{= zEMYZ7G(1kfPEAhius&R&;=~HmtA9AOi?tiI``O8kE9YmZnrxI!YV5^(m++uZDTB7% zj~UJ!zB`N4HLs#1AyYkrX#%tmj!z+CX1_InCnYhK~3R4GvH>*hJdcX_3b5BQVK zlI4>nlpqfI1s4kj3IrUd9UnR*KLJpV;^3^5?F#)Wpmbs}y+W zNSv!Qpx^e(ol48PwJR#if|5HBT0Qn@Qv_trVb1qc?u@aZGk2+=9Cx2!^LmYY$N-9l zB&4D5t*yTMT^;=#Y%(_W`N71BHjN9NM#qdqj*{!$hUA8P>wW7l$aBj}%bQ!ivYbk{ zv#hwd_2PDm?G_D9kDAUmb)80LXu`VTV;N%^-5G<|JzPUvmCN(WZxBpNhFveZOqEyp z#kitfa-1Dq-Aj#%GK;o!RTfp|uF9>jO0p`<>LT5}^0vIOJpcNJDGSqwUQlz!Mbu{VPm@EVbNpvde zzH&W>UNDP&vrg-SR^ZtotsxDy0r-H+?ni1h*Y96{XnmKGwL4}|f1m6Eej#k34akk! z!a?FZ9IYF@bH(S6VSA--AJ@k85k8bWnbbX+U7;(ko3OuV|Hz#pX|MaQPZUYdj-@px zHj{;8Y$9KFweny`vGI2!1r=gqW1J3YANP-Q-q;39Mbg`z>Qe^|J{hDK3}ldC*67P% zGo+GMfyy3@UbUO5H?`|kh%S#hoim+HeattZRg{WRem=Jbzf4ZYzQ}wbFciKn4RYVz zKlEI4?faPAwfQPy%9s=#i#RLwQ-A7;D&?&`y5-$!`j+GTp|z5=BpFB>sx7WZ-%Ux% z>Ya&_W!TBriB-r@xqFBl<&lbm3i&6hEQBojGcZ|e(}O|2a7|1#?7+#y69IY!(w0f( zq*tU-V(`ODgqV`~dw%iPAyUaajozgvF0FI{^Ox&geCgn-*sa7%9^5|t^i)}XVO<5jh1gCU9~}T^?G#QaNF7ZT_7i&2TP8HP zqik~KgJB;ewMntB@<6$M#f94%H>wD^jm=HlwH^L&c<=DZ0X5a$e+}FH(XVYvBE0H@ z>g&$FomI1QT8+2*961~1t?9oeqmu{3{pZzP}@h^seP- zW^!gkq{?4UJ^Idi3z_TKEw z;M)GkK!v&Hhm}w03R6W@)>XUT>rCoC(eID#)ZRJ&wCBy!eS2!?+0$)Ljc2)I4z$cC z&LoKFuS__d@bHk(p@}SYEj0RtcHrFjmt6f8e2aY6y7}|-4~y5Wg+zYroak*6dGZeZDP8i-g+USP;k}@JiVI$UU7fLS z&HbFTAt`Bri!*Kd3l0J90|1S?WCv%Ov!w+FNAXp`;whd4l@MQl#)BwBryb&t#d#BG zAWs5`?58R7rt-E7h>X{iaY9-`E&cTgUSyN7K!Sakl>;u!8;8crXlwCngkTsBdUQH5eu;h=9X87+Rsl|~?*h_N#;`WB8MY07xfX#N-ogifcc z&=D$>KoSIoMx!B6I0Oy{GkSojp?)-M2-uG*`_;*JKL!LUE|Ba`BUAi9i+-`5lpva> zjLc%7AFprY^7a1_$dCGs9fKky1nUohsX!tBU}R~@+RWGYx0Y0zVKC!PzK!g+0jUn5 z{sf2}fl3Jq#1RaG34S!$-`#}&_mjl$-ThGi<0$aBAC~?>fj&!s@i+*7%WZ|g@dU~Ddr1IdiKg!Nh0XK^feMld1*2E`!}jGMC{F?bPb5I`gzq7K z}6+Yyp3gV9qq!Jbvrl!pImHDIO{HQ34HcJbf z!Dg}cXyF#qmw?xR{L=dKwtiTCGb8_fI{!5UU;QsL|K}KVFM=Pd^#AH=sn>O^MCj>{LEsU7uJtNz-vLikL-KHf6~nTYxVGdwt#+H`TzeG z(7$cwzOKYyYvT7h`}Z2E@pDhmr}$6;Eh%_{7Nhk4uK8!?EVE*K6KeDIi%>19ov|Ls z)KDMADDfyTTm`n=&9Z*K_49oP(Piw2i-n&0Yb9AK^m+;{&F4r^L{xo&;Bh$1PMRVy^ znVOebEj}D#mh#G;agHHqF$Txn#N6A4976DMHXt(|U#N@QFq$!_B^zeNZw+1k$#9wC zo8i|9UUu48O0BQ0jI#{m7zO!pj`~~H{n-5fofkhx^zZb_7VgkZiWaDDZhe^xE#RP=4$i~H*50jRSiwOv8k&TNrA0{mu7ZVWHA{!TL zK1^CRE+!zXMK&(he3-OsTueY%i)>u1`7mkOxR`*j7TLI1^I_7maWMg5EwXX3=EJ0A z<6;8BT4dv5&4)?L#>E7LwaCWBnh%qfjf)8gYmtqMH6JD|8y6E0)*>4hYd%a`HZCS0 ztVK31)_j<>Y+Ou0Sc@!i@&Ei~GQp4Wb7VT>cgG?TlfsPOEQ4?+c9sATwgmv94gkPk z3yjZk00@Etz$*^`z@!1dI?Bo2_ly8wWxT0@u0u%g>oe9SvQC>CZXXs+KhSi(^Mjm} z*~I26K5`ygbPuD&+r{<>%)H3C7vEKTp3AL$^vW|`(eacI@^5YOVuOVUsp)n~W&3%z zKK9$TvaOH5_>x_I`cNILRcg~2gXU3jppmNmV$ob+ zU31e`u`(|37G3jJyTyyehDfnh0sTHNEdhMMXG2vY$H0?H9gqj{x?t30G%}O}^cv-L zSwxZ!k#vdKl+bXsqJrEg`NSthbBublZ}Hi7|2|do}8Stl~2mAeCS1?4IezwWWC<$tgP}dZ(~kQ&a(1yV#rkb&|aQ&z(y&#J?4ak{574( zY_Yz0V5)HPY|B_v?RWFQFPZPc>8!+#tHHM_6d8XWV=sPkf0Z^56H&D$3Jr6lVb)P zgF7RUE6OfXU3czG_K5UyxFrZ=W@dKIfTa?)MM$jLNXxM!|B)fy&#iOS`BL$|9J_I| zIjXp7R0E)x(ew&EYIUKs#?|SJNwy^4{!*)Jk3bqPuy?}uz%Cx&*^$@V0VoEuXRIe2xb^IH?^%wju@QP{ zu>09w1dNtMr=o2^th{^%fI zaF67S%FL9M)=lNec2nu|3n7yan*$YY&0eV)faozJ35_j%8G_neI`;PV!SZRQ&8yFq zRKFN$Y~5k%3=+M;@yt|C>`r5&=_I`~0h1fTS0j5ol8+;#fYbHbXdQmHqi!XfCfdda zoXN`Sib!q5pGr78apuLJaP?h%_95K zZ;uW|9VXA2Ju?&3`5`to_TJ@coO=;ZC2{@p=ToZ?lTuPrpDv_7HXEP%@}{wQF^*JL z+6D-!6@3nt?Riv`88X{uR9ND1<@LE8F?!KAZ{93uK&h#9)YWlGZr)7YDbwB2A=@Q; zBRS~Mo<;?QHT*HWK#ZPr|D5O5wAl%aa`BmnM=Ky})Id~Q~edPR&FNu1H`ktO18?6BzsQ1ID?#FE@nN4*w+g4S} zOHM|W3dF4VJmx;`CEQ%>pv234z!et6*^`V@$S7B9fZ~5<@t`DK`WG?;)9l2st284i!N~@mLX2xdib* zE=2`J5mZ3M0|mhwP*gxf7u*$HTorf|5P?ziw%*%Uul`j@RWkGS*WcIOzyA8`=~T^D zcUOB2wdraA0BATm*m%NML+MvV3I5&DdyWrZR7DPcVgN|KDg7!m#~;xH05vxrgW>KT zAe0Ej0YVYVk-_`Zl#k$}PHwc5XZzyY1%Z=W7lJJ}B*e zdAs+_Lweh>uC&4$V8Lc);1Zb)hvUSBh`U=3u zNE&UPUYYVmKq2hz7!{z*CAADUV@uz-*Vf5P6rwgMlu6>voK&JF0hSRvt&akhb_!8x zNd{g(#wcJ#70bUFa7P0x=B$5t7l=yxn7l>-SiDDfvO-2YfSL%!+5iFbfnzlbx7h-| zIA9XT=?VpSga&YqJ{$+&vtE9=aR_UUSn+G^r-ntQT*ORvpYux zEE|)ts(U-9V4UR{AfvtBr%NPdV|#E{@#Dv>EiI20T(MpZ-t<}5%dJ>m=F=1OcO>mg z_lIW}U(AXoERD7w_3>H7t@qBEGir9LZt`z@8E60H?3lhUI(PN1IQkd+8ck~Um=L_v zCS^w#AyaRw_3pV>XV>+yUo;tiR-`wPfRiif3Txug*-Kf9e>u(3^p%vo=mvmyCBpK1 zhAN6t0UMv!g!a9)=&{e34McGqcLxK&GMiZ#=FLKjYbpR>lM!un(n|Y%`BdXFr5WX; z8_UOhSwY@pJ?lz^wWhTiJ8DMAin+%&SQ~D>eNxA01@@k$j!BtEz~%(eSWJcYxv}P= zai2hy^m4<}Xw^|x*HtEhy7jRN{@Z-@cdBS5$9&W+cNjHc`z+Lr*hwCGPVpoMyyrG1 z%G*Kboq5PFlr2l_&d1Nc4iGkc*<5Om-xFQnVSZ2j45K*PbowT{Lu2l+CHR!MDH*AE zLQYRN-$6dub|)`jTzwp!aSd1YYN|5vN)QfHdD;4unXzgDtLl{AG4;I4=_eN+Q!Lr~ zfmL%Vbku}s+cH)1s8DMZIMd3(*V)(gkwZ3W#w?TZ^{S?-ikmzt=IAA4JDoN-KmPA4 zQ~e3}Exr!M`VS_=O~h)hiDg_doi$-AgD|If*DsEzjxg&c)Y;VuJoVd+b5czlrt2r% zsAmTjC{y+rqvlrl{LtRJ(*v{ux_KvFNzRXdvUjFy z;vJv5s&@NViLVsjhpKCAp1ko|EZ1;a>Qv>a+-adxPb4`XopyKov};V9DgI4TTk^PM zp|`J5kF4$|ZSKA27%*j2P`!siqcb9h+GcISD*SdT=Z=zRoj_SRAdEU8c z?r*%by|_8^v$y1OvxQ8HBawbRTb2ASJ70EV9P!9FwY<5s5;cZ3tuV}3H&7#Q^Qvgl z6@yc^AFo|)RFc%AQ?lJWH|HRQL0mxeDfH~x!?93qP740GU*f9TW|)=O6}j!{q_=Zl z%+)?>;#`b}mIUVROWfz1=aA=-XaD8`Ilm(-?dS#D62H&UW38?&n6qS#JvXj;bXuF& zW3MM!YFSfU%&8ypF}Z=6+6PN)LN5ujI+M~bE{jTc7G^ySztHw+#yV^dvxomF>w~?z zuTr7Z!D=q+lUU2YapIPY=e@%a)8xa4(qnd{caJE$#4qyWi}_?ch}|X`a>0 zujE%AHc&FqHE?oy?b4az=~8@j?$PciBgvnv*b zEix|3E;epFRDu`J`@yqn}UbM8(?s(eq*$+yNmt>94Dt1k9%}am4y?pY| zq8mjyXQ!QPeWcWoU&Jq32Xg(jxM#2CU+zq}kg)Fjy5D-tl{L0J9-F7LNGDQ!I%E=c zA@ylW_5Mzabywf-YsYeZYcy*f5u1x9R?WS_OY=&-YtPl<7K=A_#cto~w4n-ZH{FjYzH|9H!;@z-Lvy>qw_5bS=phH1>CH6Lr-Y||%Ws*MoxOgx z%I&f+eR)h1W4(SKyDy@z7RZX4t-w{>8f_K5_?OQgBi8C(+G#;;fc`3Y++npNqu6S) zRosT-8(Pbc>jqr^eb;f_?zW`r_-fwR8289m5AG;~FTw4XBh}}`Y>DyNY_U@m>pQ&` zpGXR=ZDfd>Y(ClSvw51z#k)~Xpcjyg=((7cw0hI?Cg&|GF&w{J_kGiR9fO=^P%uXM zWI@oyrY{{`TVABS7}LB)D+zmjsVMwlb;bLbtSLE|3C7fYmd>%RW_$jy(lpARvSaqU ziJ`N1s)bkRRB-jMwdC5^M~o##GhN>~7`a63{yn~w6h7-JG1IuUc+;GmU8T+%&QDUQ z=~Gfxqxb}K>IMA9-SNAEt#fr<5{kI5xi2}ZtByf21-(}V+s|TW?p3}KSh(xhXg{=C zk@eA6%teL|jg$+xkPqk5?X5Q{`|{G~-R`(mc(Y-b>HfC|`Z^|5OnAP#D08!u4_e3f z<%MG_DFw9P@CLQ!$)o3OUZ`}8c5Yjd5&ynhUWZR&e&hv%2$#U65o^%b(Psl{k6*Bg4k9R_!gqo0pOs_ngkjyHd=q z;nZ>3Up_^rFCM!uH}PfSSb@gl`qLUs3r}}^_{+8dn|Rx>p=4tbqxkS8+PP9F>qhnM z`4-G0%=gSsOmb)4lQZDMkAm7x?KP!;nf!jgVR3195Be{9ji;(PaX>dcv*aS!Ibu^)Tw*NeSrZ$r@wex92q_ z&+BaawzthMonO7=-8sp-f`-Hx{d9`?lM7uD!tSfxADX5-i42+3Q(aZ^ICM_u@lvpd zr~OM7qlR5$kgnBxsJAL#YYH~<pw&Qz9=j{(_2e+U!C7r_sru+Ab(1hN7l3CbVh@&x93Z%Z!ep?GX_Js*+_&PBw4 z0(cG)A&^&uE0Yxw$fB_IEa+;qFe>bT4@p2&7(YlLriPj8_4}p5_tIjl9;&~JB+y*X zO4=aG*To&h5Qab~5{8Us;mD>aQwj!8GBq_ZHAWF|coG&z#1e660+DKhqnZ#FX1SR4UMAfVwIXmPke0*0Xl zV*LRpgMMrvF)M^8lJJBAl+-WiFI*)t*VB_W^zHL?Tzt{Dh6LiT>|l!6Fi?cWV{q7? z7`eE}HskYuXepN1u7-Q^b!0zmP|OS$L0C^nEL;`Bf^1hq0*U^QI>Bar^CMan64cL! z&B8)K5Fa)X!=1)g+cUzC>uII!N(_QRG|!gcmlRCR6Li4MVbuF_mDTp29!W_*piIK z!@)>l;^1H;Qt_mDI3g8?8|Gx7Cc=jc9Q$lg0uFjHMdQe5oEZ~uO2reXB;s%{BkCgk z2-!SN_&@S8RCA;c7Z<9dKr8_TEXdJ@4v!tf?@Oh4A3K1O^SOBOMDHZVWVIkxb3}@n{MGPlAVG zf`q7H_NYPyzi&;pCK6VKg|5+ zZG;9u0$Jfd;HtmY&z*>c97!k`0$Fk42>B-~bHM9JGo*VOR+_7Wc>f0zAqH3f@1}u6 z!hsYv3q%u0Bo3McnZR*QGiAe@Cry{zyHp7cm<^K zkgd0XC!xb>v%f=#;$c?O$3tp=ym-MU8Hf%K4_Sn)?am8>f_!aw@B@rkx)Gbeqw2Ro zDt>6__cOy`im!$P6F2O<(H}AcrSNG6K1gA|ous~trf=K-zj-q>qJPsX!k4@e1Q6Mx z9G7f92(26!0*Gu;j!QNlgjS9V0YtVa$0eH&LMz9G03utIp_Su80Ff=qamnU` z(8_TkfXEi*xMcG|Xyv#NKxB(@T(bEfv~pYsAhJa{F4=q#S~)HR5ZR&}mux-=tsEBu zh-^`gOEw>bR*nk+M7Ai$C7TaIE60TZB3qQ>lFbL9mE%GHkuAz`$>xL5%5fop$QI?e zWb;92<+u<)WQ%fKviTsia$E=?vPC&A*?bUMIW7bc*`gemY(5CB92WwJY*CI&HXnpm zjtc=qwkXFXn-4-O$AthQTa<}QZRp)(NC3Z(916dAy!xg0TKKJH6wATW1pp#u13=V9 z0QkEPzP1CvDjWd3UI75qBmmG7?p}V?4z7F1(Z-4yR{#6sQyLZS>bA9k@AK4m(Ko2> zGPJy<(|+O)B4dw%;+@P4+}_zMqRr|`GV=~UtZz(vd+Yb^ldMj`l(ML$2fB^v%ig3; zI2WanXs@=UiGS}*uwMA=2UP`)>)W*^xmzlX{_dx&`4=a$dlMhHcM6Y9(BYQvdb?Cd v8|WfTiz=Sq_I%&V51J=mDFQ%WpCTa6oXhC_V+R`UE#PSDYLjohV#9v{xL`)# literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_default.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_default.png new file mode 100644 index 0000000000000000000000000000000000000000..45c7f7bcc6efc2eb117f3cb524be6dff37e44e75 GIT binary patch literal 18661 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_default_md.xml b/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_default_md.xml new file mode 100644 index 0000000..7fa94b7 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_default_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.2 + 0.2 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_fancy.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_fancy.png new file mode 100644 index 0000000000000000000000000000000000000000..87a925d8dd6797c5d1aac128b7d641a2d533b7d3 GIT binary patch literal 18730 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 RAM^l#ot2Yio`v_8e*xHTdkO#m literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_fancy_md.xml b/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_fancy_md.xml new file mode 100644 index 0000000..2b3fc1f --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_fancy_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.2 + 0.2 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_golden.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_golden.png new file mode 100644 index 0000000000000000000000000000000000000000..b62a40e8e761650b75189cffa17b7778303b7229 GIT binary patch literal 18753 zcmeI43p7;g`^UEkDbY+4{tu?b^=6Rp@`M&%8ywCf*ds}PT zFxS&rS7(wA006qKE)G8MdywKsTND2MJVkB=zYUYP1WExQ^}6Cmts!y02>|GL30bVU zbA!b)u{2mLLAkP6C`q`OFARkMAfhJ2SHSjdF|h7@^48uhK4!a{*k_zJ%Ex|F%-F=~ z7RJN$=foTDc{I-Z;wVQ)4a2Kh@#72&O@z6L~nA;h{N_%Mm=3qak>0iBgQsX$4mm~YZvg0rCp|K z!24(hW0py&)_FiJ;_h&5pwuJ16gPQ&kKQZ$)P-s>Yt>3+iB@jfF=GMSs4eyf0b3`v zn2eO^zCe}+5OjmfX#nP;fuI?`zPJm-WV}yZsRk_AZahvcD-l4Af#My2;Mu^Ds(Bk7 zfdCvZmhX0%20TOqI9GqZ3vm22P+F-!JRi^=0pPsj<7NUHD}kV^rlt|V+EieyQ@cOo z&sll;%@#1J)O<#f8O0PI*|}d(tFx*69BRj z$HBAh=!&QunO9j!*-|)i3HsFq%^njDr=h#4Dpz6)0MBI6)!mlZf=My6HDg5Gd#AN& z1TP+*wY+l^KVQ%G6p+K2qODfRCP{SeLg z-1+Y5`R8V_ghjE=8tcFA|(TpB~=x+32pxWmis7fW_Db@6pS) zIHYavARI8+V83nVm1%c+c+cxCKdCe8$-wcYOtqDX=tGOR>VLV-&<~K6KJNs8_G0nH z-_5nvV}jQ_tCIJ;vFUQong+!1UAHX*fW;1G820r7n+k0JaL9_aIBsY7_TmJ~Qq9R1 zht^#j{yB)U*52%LnZ3Tf4libMc+kuvtL@F#-8yb$5rqBS)`(Q<9lS0{G7?kfcV?uu zMDHW0oq5r`BzBmF-Bs-|pm9yS8fRmG=@#wrsd4X(FS=-q-eiWl7C+Y8#4VBRg7?|T zM)|oIwOfY|p{-x&bT)DJRe-Si^STme{Px&&=us&9`%d^=cBBtO{J|%L!V<%b_?-`6c@kR+ht(xHnFi92t>YKI!jC*9W**n%*CsFb1o?GM;srYBqWUi!h^T>k!uy``LF!-*LJV=40Aoc{rWqGRZXQ zS`9BGUyHWg5;f~;Tw_M#rAA_-VWV;T0-X$w?XvyveV?2ATwgk8Vv~LosYw$`A=vrt zOY?brXb*c7Ibpv2(LIGe$Gq1c8bey1M!U7fz}4-*(Y-tFP6{3$+$lWvQg(LK;~i5x zlW+UqxzXbMGWn(YTlomxb>r4l#0$(PrccnCAebnha4g0B;KaL|CRVUIR#+6LbQu+Ivd%fYhsGk#A^I2ibZqC_Xf>oPd%sKOIjq?{JGmozz(WT`Wz*%H9OBMeU#7tVNe>SqH!!VDhuIiAB|nefOMxbJE)^EMM4Q z)*vbumG7IbIo)`=o5w4Uwlp7)qJuLJ&UT;eUUBQ@t-ZJIr;^jH@ec^i>CNd6((6wL z&5xLGS$L@M4CI>MIR9W^TVY99+%=>~% z$Nwz6R(SaI#N$m5HEZ(Em%G;eSSV2IQe$_)_L*bYkGcOA>eADkb3&snIq-#3jH*IiReFKxs z#H1URKfZddagOZWvPI9L?!3!LFGw$IJyd(FjnXD;TVJ>PCTaJ~%s`^__NA+=r`}D~ zHp6%Cz=hNwiS}Z7#R^U}n_{`xME|1?j-Ngt&*=o;jA#DE4By?rY+z8I5S|1sxk)WO zef9JWuS??0C2{qvUrl>>JyAW?Kz7VDHG%quSi9H-Lq5Ha`o;Ld78`mk^jH3)R=dqv zMRw!t5>_8w-E{G&aq!hYwjMR^Y)+|6tQ3xnn;ZS|{%tMr1-R)_^oSX8>*M^_*=&)- z2TZEQCzIvXbu4MU!$*gm4o}hrcrV&9^c=DUGY7MjQA0gTI%`vo;RoKl7myL)8tOKg zhOx+_goU23|J>TK{&~jp;SDRtr(mxxl0@#QEPET5ZEzSf+LFH0);-?SYWu(J^eqk< zY@XIWMm}wePGp%;nZN{FO{tE5$XaMI#k1YT!Xs+iABiR8NV6-%1C~uiYiAtZTH>zj z{y3eUX^^%8B_deU&*9f>OWeB5KF8Q2sZj7r@PfbM#t|qkzxztqrqkFdJG8Ea6l^^* zG!U&*Xn*h}d%pPt3$1(sIJ2?PLUhk7x79y6FZ$f{D36fX#TT!yzIaM4 zh?`_~dcFJ~Xe3Xfj+czJ4LKZu`l@ zxtEK0Rs1{rmKRUZnF~hl%t?NcJTgr8QO!x+`gtc?-~HuSi%q^|UR%7TkX5wr0^>{x zlzpx8)@&R0e)e1TM>eJH&f` zPX(Pec^h(C-tYV*T6EM?w5+v4{f>H$UU9imB(jGv3J2 zx)fc%-*%NhHPMOT0>! zytQq$d&GLY{+`W(?z)F>>V92XD$nYuu5<3xj9XLHo%k+6k2N$QHQ~lO-F2@st(Y|0 zbDQw4me1L&Dqhv}%<R0og;14I>`QFa{lr%9ZsYgRSrQjAPewtr*p+349F96AWVcv0^f)N0K+Ci0&+tj8Hxi5gkjbuZ;CINpoBbY6MwP? z&O^e2f`u+o;gD~XCz~4;!lm&{Y?wNX2s$hvf@B~nLKGS%rAJts^y<>#&x&TO397e? zEX3NxPB9=Vz+*0oB@TyBWDEt(#ZjmzDh-1tQ>i4XC5nKc-WZ=bI@gJU<-{iV*%JOyTJZ>rI8e z6=J~oM`wjYpiCUj7K=lfeOWf}`~*KfDY6P>?k^1EiRIFn3@kEaV7&*_AO}zeG2uuG z8V@HUnT>;!5l_dHXW@u+9BzvaSaEtM`EB@j(hg$oaz!4%(tR7BC+5QPU(<@tgSb=*jz~q5xI`;79uHB` zRyYn0ZN()K_z(x;Tj7ac1{x&x-9TR9Lbxu0p@aG;=E8#qBl4^$AdO2v6DWK#nqx(R zfAMJ)G!??*$TR|tNT&5I7(ACB$b2`Hi%<$@Q{I3ajKAOuX;m{l|g^VVGTn>nb(-a5szbx~A`7#V-F*g_t6F@vB_RGw^H2gQM z+&`;_|BDUuv&#Sfw}Jj+E7!LZzpaU1O8NISlreB7u*9L_a1SvLV#1~WN6iD7GbjrF zOX%FbKZG)+KF;mftt7pL-X0Wu+p2)p zUw3|d&Jn0Y5*|k(!RH)_(09&(R%8mALneTDJfBYn6{SUa>H5hLYQ?d_k*QoVng$Yk zr737D9*v6z$piv{W`)Po2;9GwUcMYYDJeuUl}5sm@B}+MM*CI>^)Z)0fh!Q2;n;{sp3w7M(K}1I(`@!__M%4j{d;DB_8xZ)SLZ%t?=U( z{G^Bd`l$Ea#`t=F@}K-LFr)vZDnd&&2m*+5Q-w=8AB0zh3jsvAsluh455lX$g#e=5 zRN+$22jNxWLI6>2s&FaigYc?wA%G}1Rk)P%L3mZT5I~fhDqPC>AiOGE2q4N$6)xp` z5MC871Q6w>3YT&|2(Jnk0*G=`g-bafgjaAj(Y@F6Dd>UKK6`5ap%{ zmvTM`uL>6eh;mbfOF18eSA`1!M7gQLrJN7KtHOl5r8Ds5 zX($Z-#s1*15*tpzuOTQ~uPB#*IC?@Bl*q zTL6In>lZZu1ppdA3;^i=dyT-;A%7$EvG$;de{kwtekHkMr|t i-{D=`;mhjjQ3n=Un^8S#_m{vI3Aj3XI^@|0t^OZnB5;KO literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_golden_md.xml b/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_golden_md.xml new file mode 100644 index 0000000..2b3fc1f --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_golden_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.2 + 0.2 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_listbackground.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_listbackground.png new file mode 100644 index 0000000000000000000000000000000000000000..7985ca930bde8361f162aa60c0bec408d804129f GIT binary patch literal 18749 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 + + + + + 0.2 + 0.2 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_simple.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_simple.png new file mode 100644 index 0000000000000000000000000000000000000000..db20ae2feb5f8751d1cb6ffc60586067073fb5b9 GIT binary patch literal 18481 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 KvkL43*8LkgKQ8(J literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_simple_md.xml b/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_simple_md.xml new file mode 100644 index 0000000..2b3fc1f --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/textures/panel_simple_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.2 + 0.2 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/progressbar.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/progressbar.png new file mode 100644 index 0000000000000000000000000000000000000000..c1ce76fb04b94d913ff13c2025c644c46e46cdc6 GIT binary patch literal 18532 zcmeI33pA8l`@ml*M4}>w_0P|VKV^G_7F0e z3l|26WFl#RNQ`h{G7(~lh%XER0U-2Is<(jU-8#{x^T}I=YfR)GSCN;Y7Q&0MJ<=d< zrlsj<{rNGb2Ob)F7LRjq7-@VxJw|=!&d42xo>pVFX+O|xGCjC+JRN7^( z27HL1(dL*HX2UyJ0vKZt1k43aR4>}* z0Qg}51HNl11$cl2FfP7)XW-O%pr}e;=M11V2Ecg6M9&6Bt^-zHH#ZLjHYEWDj&FQv zf6d9!Z?S|(C7q$=Pp3FUEzv@**7Ws7O|z(SF`8pQVvk@a&qI}jB~8Xf5%m7(xCH>| zafZ-rJGw%v#^zL2k#^>dU4eXgMWe@z!)fepuFewA1AwQph?;IIbncYMxf+qd-3Mp1 zj|^C@lfI^NJO7N{ymLT$>m%O|v4V}mfnE6zA2v5NJ(yq0Si-*PyS`gcvZBbhE9hec z?MvsoKQ2F;9)(*LT_)FT5nKCPDbyteIfN}mBl@?CbX27u-E(^0IOxwhq60AQaUWqHcZ_-*kdt0Il5 z#iQzrb-t`5ZDLF>En(<0w0V(JB`as2*ub#ZTzSgGawYorc_xG+&w$PG;<2a_p9^Dc z#Co6DT4}`=g;AqN+FjS0z&3ppqsH0hXTDR*C@K1bX|eOj@!O{(Zp0XPnz_aiov~iq zSO_0ylQ%Y!5tJ=U9WTbsy$;|ueA!&+gxwQ$#?$8aG3S{1$H-GQIUdxx&68o1V<)Dk z+?Jf3VzYyEpyhT}fZn56I z`i@(DT0U}olta;I(nvW2!JcO4?C0jU;DPfo#MJ48agRomN2_o0ESY5%f6Vpl%!}hb zmQLc}uv`3`t<3L@kDY+lUl+qHB~Kr}m5G~`ziWic>BFqr@wJY%AztRKR>xBa&Qr|e zZ#?1!p3$W2u|mwb9^I7MbhQcJWZY!>W{GwxXWr_=AH1Jgc->qze{!>aGoe`nOvKsw z97^_jeCz;g95Hq=Bl|#}*GbPU$0iWgBvUFkPIPfSl6`RRohboE0iD8=FJu?TJ>ENQ zLBeg{+KN`E7YQ%a-^$16ZZ_Ol9wV@roH9vsl3=oY(#b@(qm%D!pIpwukg=~4TaxsW zL_U6&d6qvL#@*E3JAd!Yy~dVk*73}vnNKoxd^&t8Sh2^Kd#}%N^uc>K9v}VtzAT^2 z)P=9SjlBiO=N{XVDL5u#*&dGY@7k*2f7R`(2lKFJ`so#og=GjG?&RE1E7L&Ttj%kp zh@~@6S3dlCtz|)Cmr22Po6O?}C`|l(yl<{o#~!||W@F;&5Bp^cMz>gGBy>bM+t8ESa4}z=Dvh|ep$|0o>@+>E|GHDGE$FTawzcs95vRieEzJZvz!F6Rijc{ zydQc$&d|=7=x#%OmxIa-JYsyHz+QeOB%?hs?eg--G&fPkldwxIpQf%ycd@#HKV`gg z8sn#tJ7&5@-I%ILv}?rGBAN-hyzVbg=CZ5vm`B)q*$GcK#pTz~4&8P9)lqMUuxx4L z^v2+_;IczAHD;R5baj8}-k$8`o_}=q(YbDO-O4L(RUWLomqbjl!QRKUq_m{mPiZ*6 za&hQltGr`*7eJRYO^c8Ex91gxL@%cJAMx{9ye!u-J2iX8y@Kq5jBy$H3*r}KrQH); zJ@r@KjlARMC!cD5pi!5T7o4}AE#Mdl&R@&9+8%!?e*MMuzjoPZ>TY>BHp^tONrd#Q z#DKbp`Xsq(f4lAaYj5|pq6L1{`qdBcjd>F)W|s<6y;JTu35*2!(v2N4+qb%Is6Zvq zQ7Oh{kFQ^9nlF2|dfC(P+IOibxhW-W$LdbDliG#tTk3ziMfh!Ynm=B8`|5S(AD+!M zwmQG<#RN8-i11)~LCBHS&8)@VxxF`NAZjp=5 zUq4^raaEMIBD#V3i+K;PC%mTy$cUVwCQ#oRWf!$%#ODv;Kbv0JX-lmG-=BHdX160f z-_Fo3c0=}t=HhJAfa`zm$~Nt6Nvw*i5{`{t81drXZB6!b_V%k0V`fEfiT2%WyHgzF zH>C!fK$O?iGo=mopX~S9KS>c_Jt!xU^NE)9Ow=mcBl1PUMcXnI-~ZNKzf?b$AlIoB zlw}SnB^VdI`I6cigVkj7(Ga_&mW&!E^rFiW6Y;neJ;L+s~t??bW;yn7ix5 zD1W4O9^>c>)?$nMmYQb-pfCSQ<<^^&eOYO9D%)=5-mKe2-v9cyp0@ENU(1oY zBwe3h_m@307u$z5wRVnf=$xiYeYAGRx)V<|@BFmZL|}qm#YldW?3m)6{CNpy$wiM_ z^qPAwpM-yLs{2WAKY`{SHot>)L-?q5!<~4+o9Z2@dsEj(pgz{GtUH*uu7z9Guu4z# z`l7zEk?WM54CidLBn?|vDe5oT`)OoG*UBkr35t3P5RTTvf<+Iwe3q1-~ zyq(u(_mKH`%U#z52>HLrSRno;+`?us0viRg$AcVFGFs!6OlknkoU{z~xAN4j1Xy_$TouB@bN z+T|OecBqe zi!9K_%uX>N!q0snf+>=K2qKDv93{u2L=piSOQBHE7#tdhLqa`}(y$O2 zI}{lrHScpW;Kv@6awS5sOehLLDEzWHqBSxbGc(0NUtj(63KoAIC`8)N4x)$-WsA{R z6bAhRBX@V@X2HSVwUo*n)nCLN|~7?k$K1P9R^+huy|k^$%w+6Y>WaXPB)*^FuQ*RQLlkg{IG} zHx&9-hz7+Ul_>$)GLeKO5(UxwqHOT|1Rb9gQH8MZ6^8Ica_MXu8g4SU-hrI#$tGA6@L0SxhQ}cf4DlT|-wfp}ltR%IHYCcRSnJI^-r(xttpkc6VQ&Tz zvn5hcu`zAT26pDxl=C&CC~SH+IF-#+nS37`o1J3F(_>u@u;dm37itAm994+|k>ul>I* z1J|0zBXamq{9(z^mS+>7AY_v{ND$BCQ%E2QPazWqmifPY83v=68^8_`fIK>SU}ggi z|4l3R_wwQYVgvms^Z(~I&_A|veLHb@P8`Uy-{w#nk4xo?B*APMT^P(3fM{`ufQBAy z9E=v)VD(^%ffplnk@FsZgg~CuU$j@E~JsU|CHC~bTdu`x~?;83K z8sZ=vgN8#C{f2!DH{>YO8;yOf&_M}0qoKbZ(!L4QuTK{Ltv?^RMAj(A*F6De+S`{uB5apr@mvTNZtqKK?@l=FdURk&b4 zl#41{%K5;wDqJui%0(3}<$PdT6)qSM<)R9gay~Gv3KtBBa#4j#IUkr-g$o8mxv0XW zoDWQ^!UY4OTvXvw&IhJd;er8CE~;=T=L6HKaKV5m7ge~F^MPqqxL`n(iz-~o`M|U) zTreQYMHMdPd|+A?E*KEyqEcMigMWJlL!kdU%b`CtPd1bYp+7_;xXxbg01!R{03tU6 zz{eiw+6n+`FaYp!B>+$p0l-MKd&MIiK}vx%<14X7etpET3 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/progressbar_fill.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/progressbar_fill.png new file mode 100644 index 0000000000000000000000000000000000000000..afa0cd793335c36c147135e45dff6653a3e2ca08 GIT binary patch literal 18423 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 R733UnaqzIuwOh0KzX4-+AwU2C literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/progressbar_md.xml b/SpacePew/Content/GeonBit.UI/themes/editor/textures/progressbar_md.xml new file mode 100644 index 0000000..257a0a2 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/textures/progressbar_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.05 + 0.0 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/radio.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/radio.png new file mode 100644 index 0000000000000000000000000000000000000000..b2d08daf393a2ed3b4d8a8f1cd1d53d057a096ed GIT binary patch literal 18621 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 KI~6)ETl+7hEKwW) literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/radio_down.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/radio_down.png new file mode 100644 index 0000000000000000000000000000000000000000..e3e70a4b2b2b1a712e8a1cede39c3e4a28df1f79 GIT binary patch literal 18677 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 PNWjHmo_&tp^7a1$s6KT& literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/radio_hover.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/radio_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..9e24d8cb5c4f21b7f756ac8f4269b11477442230 GIT binary patch literal 18623 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 z zC)sBH{@=9}ORU#Hck*Rq-wh~chKWG58z>eA2XR2_bzp!*|9dyVtIh$$5M(TB2Z9P7i$iE1ApmaqaipuH6x8aqlL;8Hml4jY5vnjrBw6X=6QAR*Z#78c24 z;R!q<7snz{$b*9%YyORED907Drlp=p1SKf?OJUOzX&P4O@OO6MQ?Je-FWs|54^YjuGMm z2FObPAy}WTm`hC~W*S*F9 z+B>CNf_QAr8Qc;qS^TlBQoLU()c1Ep3=v~OB!f64h0Vc8cSLCG#bUTfE}KLmfLtyM z!v_Cdk^8}B%VA;JT$~ArWOFIdgUg_66Oaq}C*!#oHXaHLZ8Ng#=MP+SNkldYC%soL z1^iFB9tt>?)96`{MVTgjR-{6kHnf4T1~*G+0>5b+HF<+NFX`s%7d+G-GxS1ZrPnXU zqdUNjz5ku@=nin>5nGP{frO6x5)alq%1ZiBOC8K|cj){D(xKtOo8Y~d2tq+WFDn7` z*d>-eK476JgEnx*cMZLNWH?Ik#c*iiMxBxd6Md)^I)g#SKlJeV@0&F+{Lu1Gei<3j zKj{_bOCAIUM7Ai$C7TaSE5`)`B3qQ>lFbLEmE(c|kuAz`$>syo%5lMf$QI?eWb=V( z<+xx#WQ%fKviZQYa$GPVvPC&A*?eGHIW8Cw*`gemY(6lp92X3TY*CI&HXoQ)jtd4v zwkXFXn-5GY#{~l-Ta@FH%?GBHFeh(^@5W#GfM?P|9sPp7SSTD|Z|!VV JV7X?~e*nk(SEB#` literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/scrollbar.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/scrollbar.png new file mode 100644 index 0000000000000000000000000000000000000000..06835aaa0eb879c5cdae734f0fad43b3a74abcf8 GIT binary patch literal 19269 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/scrollbar_mark.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/scrollbar_mark.png new file mode 100644 index 0000000000000000000000000000000000000000..08bf871efbd5c2d34b25bb3bc8ce129b9d8c8c6c GIT binary patch literal 17843 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/scrollbar_md.xml b/SpacePew/Content/GeonBit.UI/themes/editor/textures/scrollbar_md.xml new file mode 100644 index 0000000..80c3e3d --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/editor/textures/scrollbar_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.0 + 0.14 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/slider_default.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/slider_default.png new file mode 100644 index 0000000000000000000000000000000000000000..dffd366e6d18db522693a3d8ce546a3a89a1533e GIT binary patch literal 18753 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 CQhdGu literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/slider_default_mark.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/slider_default_mark.png new file mode 100644 index 0000000000000000000000000000000000000000..4c8c2732f2dfe668d53a139d6424941c87ba461e GIT binary patch literal 18232 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 + + + + + 0.03 + 0.0 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/slider_fancy.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/slider_fancy.png new file mode 100644 index 0000000000000000000000000000000000000000..0aca549ad2a1d818b82a30e7af89df5590cc50bd GIT binary patch literal 19123 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 + + + + + 0.14 + 0.0 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/editor/textures/white_texture.png b/SpacePew/Content/GeonBit.UI/themes/editor/textures/white_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..a782975c3a518d15b9ee8fbc1faed413e6befb80 GIT binary patch literal 17261 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 + + + Hd + Ronen Ness + A higher-res, old-school style UI theme GeonBit.UI comes with by default. + This theme is mostly based on Michele Bucelli ("Buch") works. +Sources can be found here: + +- http://opengameart.org/content/golden-ui +- http://opengameart.org/content/roguelikerpg-icons +- http://opengameart.org/content/roguelikerpg-items +- http://opengameart.org/content/arabian-icons +- http://opengameart.org/content/2d-static-spritesicons +- http://opengameart.org/content/30-ability-icons +- http://opengameart.org/content/whispers-of-avalon-item-icons + + 1.0.0 + + MIT + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/effects/disabled.fx b/SpacePew/Content/GeonBit.UI/themes/hd/effects/disabled.fx new file mode 100644 index 0000000..6774d71 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/effects/disabled.fx @@ -0,0 +1,38 @@ +#if OPENGL + #define SV_POSITION POSITION + #define VS_SHADERMODEL vs_3_0 + #define PS_SHADERMODEL ps_3_0 +#else + #define VS_SHADERMODEL vs_4_0_level_9_1 + #define PS_SHADERMODEL ps_4_0_level_9_1 +#endif + +Texture2D SpriteTexture; + +sampler2D SpriteTextureSampler = sampler_state +{ + Texture = ; +}; + +struct VertexShaderOutput +{ + float4 Position : SV_POSITION; + float4 Color : COLOR0; + float2 TextureCoordinates : TEXCOORD0; +}; + +float4 MainPS(VertexShaderOutput input) : COLOR +{ + float4 color = tex2D(SpriteTextureSampler,input.TextureCoordinates) * input.Color; + float value = (color.r + color.g + color.b) / 3; + color.r = color.g = color.b = value; + return color; +} + +technique SpriteDrawing +{ + pass P0 + { + PixelShader = compile PS_SHADERMODEL MainPS(); + } +}; \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/effects/silhouette.fx b/SpacePew/Content/GeonBit.UI/themes/hd/effects/silhouette.fx new file mode 100644 index 0000000..0bd81f3 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/effects/silhouette.fx @@ -0,0 +1,39 @@ +#if OPENGL + #define SV_POSITION POSITION + #define VS_SHADERMODEL vs_3_0 + #define PS_SHADERMODEL ps_3_0 +#else + #define VS_SHADERMODEL vs_4_0_level_9_1 + #define PS_SHADERMODEL ps_4_0_level_9_1 +#endif + +Texture2D SpriteTexture; + +sampler2D SpriteTextureSampler = sampler_state +{ + Texture = ; +}; + +struct VertexShaderOutput +{ + float4 Position : SV_POSITION; + float4 Color : COLOR0; + float2 TextureCoordinates : TEXCOORD0; +}; + +float4 MainPS(VertexShaderOutput input) : COLOR +{ + float4 color = tex2D(SpriteTextureSampler,input.TextureCoordinates) * input.Color; + color.r = 1 * color.a * input.Color.r; + color.g = 1 * color.a * input.Color.g; + color.b = 1 * color.a * input.Color.b; + return color; +} + +technique SpriteDrawing +{ + pass P0 + { + PixelShader = compile PS_SHADERMODEL MainPS(); + } +}; \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/fonts/Bold.spritefont b/SpacePew/Content/GeonBit.UI/themes/hd/fonts/Bold.spritefont new file mode 100644 index 0000000..1d7e133 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/fonts/Bold.spritefont @@ -0,0 +1,60 @@ + + + + + + + Bitstream Vera Sans Mono Bold + + + 16 + + + 0 + + + true + + + + + + + + + + + + ~ + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/fonts/Italic.spritefont b/SpacePew/Content/GeonBit.UI/themes/hd/fonts/Italic.spritefont new file mode 100644 index 0000000..a3ae047 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/fonts/Italic.spritefont @@ -0,0 +1,60 @@ + + + + + + + Bitstream Vera Sans Mono Oblique + + + 16 + + + 0 + + + true + + + + + + + + + + + + ~ + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/fonts/Regular.spritefont b/SpacePew/Content/GeonBit.UI/themes/hd/fonts/Regular.spritefont new file mode 100644 index 0000000..c23a0b1 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/fonts/Regular.spritefont @@ -0,0 +1,60 @@ + + + + + + + Bitstream Vera Sans Mono Roman + + + 16 + + + 0 + + + true + + + + + + + + + + + + ~ + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Button-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Button-Default.xml new file mode 100644 index 0000000..36114eb --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Button-Default.xml @@ -0,0 +1,19 @@ + + + + 2.2 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Button-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Button-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Button-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Button-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Button-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Button-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/ButtonParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ButtonParagraph-Default.xml new file mode 100644 index 0000000..03891f2 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ButtonParagraph-Default.xml @@ -0,0 +1,19 @@ + + + + 1.2 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/ButtonParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ButtonParagraph-MouseDown.xml new file mode 100644 index 0000000..f2ffb41 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ButtonParagraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + FFAAAAAA + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/ButtonParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ButtonParagraph-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ButtonParagraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBox-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBox-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBox-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBox-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBox-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBox-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBox-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBox-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBox-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBoxParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBoxParagraph-Default.xml new file mode 100644 index 0000000..4ab1cba --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBoxParagraph-Default.xml @@ -0,0 +1,19 @@ + + + + 1.15 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBoxParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBoxParagraph-MouseDown.xml new file mode 100644 index 0000000..82c0ea4 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBoxParagraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + FFFFFF00 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBoxParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBoxParagraph-MouseHover.xml new file mode 100644 index 0000000..82c0ea4 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/CheckBoxParagraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + FFFFFF00 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/ColoredRectangle-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ColoredRectangle-Default.xml new file mode 100644 index 0000000..ef0bb15 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ColoredRectangle-Default.xml @@ -0,0 +1,19 @@ + + + + + FFFFFFFF + FF000000 + 2 + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/ColoredRectangle-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ColoredRectangle-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ColoredRectangle-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/ColoredRectangle-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ColoredRectangle-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ColoredRectangle-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDown-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDown-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDown-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDown-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDown-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDown-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDown-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDown-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDown-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownParagraph-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownParagraph-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownParagraph-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownParagraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownParagraph-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownParagraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/DropDownSelectedParagraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Entity-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Entity-Default.xml new file mode 100644 index 0000000..01a95be --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Entity-Default.xml @@ -0,0 +1,18 @@ + + + + 1 + FFFFFFFF + 00000000 + 0 + false + Regular + 00000000 + 00000000 + 0 0 + 30 30 + 0 0 + 0 8 + 1 + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Entity-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Entity-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Entity-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Entity-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Entity-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Entity-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Header-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Header-Default.xml new file mode 100644 index 0000000..2756cfc --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Header-Default.xml @@ -0,0 +1,19 @@ + + + + 1.2 + FFFFFF00 + + + true + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Header-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Header-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Header-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Header-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Header-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Header-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/HorizontalLine-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/HorizontalLine-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/HorizontalLine-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/HorizontalLine-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/HorizontalLine-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/HorizontalLine-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/HorizontalLine-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/HorizontalLine-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/HorizontalLine-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Icon-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Icon-Default.xml new file mode 100644 index 0000000..8e7cda6 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Icon-Default.xml @@ -0,0 +1,19 @@ + + + + 1 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Icon-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Icon-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Icon-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Icon-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Icon-MouseHover.xml new file mode 100644 index 0000000..1b7450a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Icon-MouseHover.xml @@ -0,0 +1,19 @@ + + + + 1.1 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Image-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Image-Default.xml new file mode 100644 index 0000000..4f91be3 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Image-Default.xml @@ -0,0 +1,19 @@ + + + + 1 + FFFFFFFF + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Image-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Image-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Image-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Image-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Image-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Image-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Label-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Label-Default.xml new file mode 100644 index 0000000..4743520 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Label-Default.xml @@ -0,0 +1,19 @@ + + + + 0.8 + FFCCCCCC + FF000000 + 2 + false + Regular + + + + + + + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Label-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Label-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Label-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Label-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Label-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Label-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Panel-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Panel-Default.xml new file mode 100644 index 0000000..b7a0a3f --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Panel-Default.xml @@ -0,0 +1,19 @@ + + + + 2.2 + FFFFFFFF + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Panel-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Panel-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Panel-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Panel-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Panel-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Panel-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButton-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButton-Default.xml new file mode 100644 index 0000000..36114eb --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButton-Default.xml @@ -0,0 +1,19 @@ + + + + 2.2 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButton-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButton-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButton-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButton-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButton-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButton-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-Default.xml new file mode 100644 index 0000000..03891f2 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-Default.xml @@ -0,0 +1,19 @@ + + + + 1.2 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-MouseDown.xml new file mode 100644 index 0000000..f2ffb41 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + FFAAAAAA + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/PanelTabsButtonParagraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Paragraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Paragraph-Default.xml new file mode 100644 index 0000000..b1e6116 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Paragraph-Default.xml @@ -0,0 +1,19 @@ + + + + 1 + FFFFFFFF + FF000000 + 2 + false + Regular + + + + + + + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Paragraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Paragraph-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Paragraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Paragraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Paragraph-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Paragraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBar-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBar-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBar-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBar-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBar-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBar-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBar-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBar-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBar-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBarFill-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBarFill-Default.xml new file mode 100644 index 0000000..9f2354a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBarFill-Default.xml @@ -0,0 +1,19 @@ + + + + + FF84CC40 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBarFill-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBarFill-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBarFill-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBarFill-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBarFill-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/ProgressBarFill-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButton-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButton-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButton-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButton-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButton-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButton-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButton-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButton-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButton-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButtonParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButtonParagraph-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButtonParagraph-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButtonParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButtonParagraph-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButtonParagraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButtonParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButtonParagraph-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/RadioButtonParagraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectList-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectList-Default.xml new file mode 100644 index 0000000..3936669 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectList-Default.xml @@ -0,0 +1,18 @@ + + + + + + + + + + 64000000 + + + 30 22 + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectList-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectList-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectList-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectList-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectList-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectList-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectListParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectListParagraph-Default.xml new file mode 100644 index 0000000..8f99889 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectListParagraph-Default.xml @@ -0,0 +1,19 @@ + + + + 1.1 + FFFFFFFF + FF000000 + 2 + false + Regular + + + + + + + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectListParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectListParagraph-MouseDown.xml new file mode 100644 index 0000000..82c0ea4 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectListParagraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + FFFFFF00 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectListParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectListParagraph-MouseHover.xml new file mode 100644 index 0000000..82c0ea4 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/SelectListParagraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + FFFFFF00 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Slider-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Slider-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Slider-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Slider-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Slider-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Slider-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/Slider-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Slider-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/Slider-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInput-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInput-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInput-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInput-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInput-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInput-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInput-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInput-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInput-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputParagraph-Default.xml new file mode 100644 index 0000000..4ab1cba --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputParagraph-Default.xml @@ -0,0 +1,19 @@ + + + + 1.15 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputParagraph-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputParagraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputParagraph-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputParagraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputPlaceholder-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputPlaceholder-Default.xml new file mode 100644 index 0000000..10d1266 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputPlaceholder-Default.xml @@ -0,0 +1,19 @@ + + + + 1.15 + FF969696 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputPlaceholder-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputPlaceholder-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputPlaceholder-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputPlaceholder-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputPlaceholder-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/TextInputPlaceholder-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/VerticalScrollbar-Default.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/VerticalScrollbar-Default.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/VerticalScrollbar-Default.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/VerticalScrollbar-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/VerticalScrollbar-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/VerticalScrollbar-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/VerticalScrollbar-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/VerticalScrollbar-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/VerticalScrollbar-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/styles/example.xml b/SpacePew/Content/GeonBit.UI/themes/hd/styles/example.xml new file mode 100644 index 0000000..30f294b --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/styles/example.xml @@ -0,0 +1,45 @@ + + + + + + 1 + + FFFFFFFF + + FF000000 + + 2 + + false + + Regular + + 00000000 + + 00000000 + + 0 0 + + 10 10 + + 0 0 + + 0 0 + + 1 + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/arrow_down.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/arrow_down.png new file mode 100644 index 0000000000000000000000000000000000000000..4dd07bb5429062e9a3b047742d955159926d7627 GIT binary patch literal 18297 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 B6N&%; literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/arrow_up.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/arrow_up.png new file mode 100644 index 0000000000000000000000000000000000000000..65a3b0183e8c29aed907377bb29ce408a2cdadf1 GIT binary patch literal 2948 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/button_alternative_hover.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/button_alternative_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..74e018d48dcaa1e8f7ed5986aa91edca1a96eb31 GIT binary patch literal 3077 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 + + + + + 0.2 + 0 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/button_default.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/button_default.png new file mode 100644 index 0000000000000000000000000000000000000000..37dc98870db4973fd19f9ce710047f02632e8223 GIT binary patch literal 18553 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 Vu^=v)XbDXZur{|hD>Pld{a+GFVjlni literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/button_default_down.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/button_default_down.png new file mode 100644 index 0000000000000000000000000000000000000000..268dd99da15431fb424868a1bc5840d3ffd2432f GIT binary patch literal 18519 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 W1@q>$-OYnUz` + + + + + 0.2 + 0.35 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/button_fancy.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/button_fancy.png new file mode 100644 index 0000000000000000000000000000000000000000..7fa0dd889c4e33c7ade0dfa157f640565cc9ad04 GIT binary patch literal 18902 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/button_fancy_hover.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/button_fancy_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..a0f439ab58dab495224858dcd882ef40afe3336c GIT binary patch literal 19148 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 + + + + + 0.35 + 0.0 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/checkbox.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/checkbox.png new file mode 100644 index 0000000000000000000000000000000000000000..8bafc50837d28223cb3c77f636e7bedd8246fe77 GIT binary patch literal 18252 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/checkbox_hover.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/checkbox_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..be740d6108cf38d3c36493f5d66a62b8aedeb59f GIT binary patch literal 18289 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 + + + + + 0 + 0 + 40 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/cursor_ibeam.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/cursor_ibeam.png new file mode 100644 index 0000000000000000000000000000000000000000..2027785dba4dedddca013bed65950651c069dda0 GIT binary patch literal 2932 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 e03)T@8883>g)$qY1E}r*0000 + + + + + 0 + -8 + 40 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/cursor_pointer.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/cursor_pointer.png new file mode 100644 index 0000000000000000000000000000000000000000..e62b1064d78727335d38763bfeb7ac2d0faa7d6c GIT binary patch literal 18579 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 + + + + + -4 + 0 + 50 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/horizontal_line.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/horizontal_line.png new file mode 100644 index 0000000000000000000000000000000000000000..5ae5bd178b61713bba94e9d8b61d2dd034903104 GIT binary patch literal 17750 zcmeI3cT^MGx5o$J(wh|#@rI%zk_I7|7(xkEnm~{swvbFh1d>Ri6t4&>isg!kN)yCN zM+HR@P(TC}0YR~WaupEK3%(0_!2-MqsNkr1uJwNJpSO~=lF2@MfA^X5Is2TMWUbk~ z+|^!1agHJY04k0SHXhKC2EAqEWuZ^SM?;sPg96{dM*sjxw?uELj<{30kjsrjp)6nS z&lBGDE@*c&9a-BLS_HREKv**^wXPZw3+%Fw` zQ9p9=0l7POAhobju3TREh=Yl{X{2(N^}MNnZLg`Se%6Vyj8fF+1M2dHOdY|no)jUyO`V3%cCl#5R zxWE%gmjTw*G5k7!kr-$ObxrPAX7#B?ym2Jl}B-?(^v~ja z^=?CmR8j${Sf5}UBE2OVTus!m0f=a2o*9<7Psm z9T*O6P|a^>!0#_oU5k8mO?Fh*&#z;ot1*Xf2>{Q85ltgT=)yUXOJyU2Mo!G{lks1p zl)iCrFRMV!@*&a4^$0jjU+n{3 zKCQx_G)h6ns#bnFUFUI(l;0kj-hO$Fr05}?3I~~Kd-V}FV`jMPI>nhfU_JIw5nc}3 z{pP__2)kCNMM`m|*_<7ACzS3mh1lfSS?MWvf-lT5 z--kcmeJ96X?QtxbQiCafIa|)8DiDLJzHWVfiIGA)qwc(Ju5wQGoO3I3rAv0dV>F%* zk(m}{TdshY39&}d=UF+>oN2BP9WoJf^>I@lE0`%r?{KeNs2iW@bYa1jsqd?1`x#?* z(HxBQ?oW%Ij#l3sL#Z;;pSGJ~ys-Gd6vy+YsLj)w?V7nBdOb#2DL98Ydhs_OGXo0b z2#1Uii)*7hQ#-GBnsjP)>h$|6rutcKI5p(?+`!}3`emA3>Rq@lSuoMq%IjpZ$CJ$C z)TySiE3Na67kQj@-<3HXw=tPezkQaY)9Jhuhwsku*YF?YoP8<0GWE&fd9Dd}yqoKK z>|Z9llztnctg>_F_L>;Bfo95Vx!G*ZklAMwozH0A-K$wc#h77VCw3>PCGosyhDC;d z%#6FGczD_21&6f^(bTN$GucnGmAnSL>Zq| zYiZ`LY<4D(YH=#UXLz@)&vobPZj@8*>F3vWlvX2@7@CElMmhm1IXgE-nN}@0U;pTj zO@<|j!`dZ#&9k$P6DTIjOuP#{1`e?-_7^Ds&rUBn(9Cc{=0GqUVdW&fuJj zvEZtJ>>~+BXgLl!?m70a%kcTV8L4N=Y)gDTMyXoWEL*s0p*=gc;kVRo&qtn5G88jr zxtJ5*<)g9#PHP=6u?e}x&FD)^ySgSa&6$_+G_0)q!`vSn0ByDs}>p$+4)z>X4r|F033D0)K6*rMiw%Gk?r?!t%y{bdMBd9v4`s4!H z1v(3yTwb~KC40COpILNfsq<3jn)=)IC+hDfnWmUy9~gJ1bf-K>X}`2?W#~$yqRgVp zpkqPj$}>KFMWx*6l?0#DG_RGb3+?h!^XA_#$t%g2no;Z;@0yc#pMCw@KSei-vMyv|~LnqL%Dw1v+0(_mk^k$=4}zAS#rl`Ve`o6D)}dZe18y;3_ua3OdGaRu>da>LO+ zi!C?a9_c}|X^rZQ4^29Xrq?a1;-q?}+_h(Gu!{xT2V(Z_cG^~lN+6?Bw5p%fmUS)@ zzT2?+S$Oli)Re-M%HGV@vwiqJPT#J!W4Cd~7Nz-^2<}|3rTpdI)nuV`>@X&vJvYLQ z;ugie*sX_VpyRyr9-O;$IwX6L{zilRFFE*F2f2e}_SE>P&)VB&<(FzN)wx~grLB!_ zr)BUwvtzx(3ZR@JY z)A6tU`#_$~V0U6eTmwfndU?dl`*-B%FX(%(M<_3h-WBb=(_%kAhBl`On_wE!)J74s z+kCJ&V)HbGjddfOMJ_WnBxj@6lOCI0!CkSaMzMTux6o2)j)6{d2`IySJU8%a`={Q4 zUC&dWD|KwvNJQ7J=7$|`sC*lpF)Ir-&4_r!(mBR;$)W$UQa8+;wQqj^^pN@c6~ijE zE7`i}CVW%OL&_?{d9M8qhA!a;|Bfp)4b#72a@we?c*nx51EtO?&QDT^X|s|yA%cv} ziDlUB2jdQGu+G+Ti7#TmV!vQ*s>=nV3r22m_g+HJJ1loIpzuKMZ$3!HBI`3RsVfa0 z7|Io}L2uTz`rWq(M{?2@*Z1Boyw!TZ?C6_gqrKBAr#(AZbb6HI5@v3FXwVkgrL~K9>snIVp$l0#RmIFkRx_*T#ZzRO zuj-NPgck{_T$M+UFQ~MyxX}CVU)xr6LcKw2$@U^j@yTnX%cWq(&4&7=7SvPJx6}_* zd|&gEi}VLW+@?OQ&87e1{%&dYEgc*t-@MxDCFSMP!fF9OI({r1w8-C`-7|FLW6

RKNEN(_*PlnLpX>2$!a92f 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Armor.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Armor.png new file mode 100644 index 0000000000000000000000000000000000000000..e8cff605414a3a9db5a000da8928a5e832795fde GIT binary patch literal 18711 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

Ao4{8 zF8O?5S_Li`5c#44mwY}jtpXPehVB41SClFtXG zRp5dFkuNH6$>#&pDsaJo$QKp3FUrNG zKKv0c7zBN}D}_GMt#SC}G4y#ag5%)s0svvN03c!$0K6Z7&K&@-1_J;ueE@)(2mn)r zyH{SdgKU!=ZLF9f4}Cuk3|MS3KJ~{2721=x?Ug%B4;AGO^y;WT@u);p&--{_bj4Oy zRn4C-A9-kx_O))%s1LK4HWfOasIM$uS1tNu^CV^HxYFw1E^D2-Z;myU-@b+Gpec0CRW;oB#j- literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/checkbox_hover.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/checkbox_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..999937a6b1259b45c3341ea45e38793492d166ec GIT binary patch literal 18474 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 + + + + + 0 + 0 + 80 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/cursor_ibeam.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/cursor_ibeam.png new file mode 100644 index 0000000000000000000000000000000000000000..b6c303343ed15a8846355dcca81c10134b33b7ec GIT binary patch literal 2874 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 + + + + + 0 + -6 + 70 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/cursor_pointer.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/cursor_pointer.png new file mode 100644 index 0000000000000000000000000000000000000000..8493b970c48035e8b52cf88c03dbdc3b654ba328 GIT binary patch literal 2933 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/cursor_pointer_md.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/cursor_pointer_md.xml new file mode 100644 index 0000000..fd0c53b --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/cursor_pointer_md.xml @@ -0,0 +1,11 @@ + + + + + + -3 + 0 + 70 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/dot.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/dot.png new file mode 100644 index 0000000000000000000000000000000000000000..d25727b9e973f0a09bd4a4cc0268a7273592107e GIT binary patch literal 17787 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/horizontal_line.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/horizontal_line.png new file mode 100644 index 0000000000000000000000000000000000000000..5ae5bd178b61713bba94e9d8b61d2dd034903104 GIT binary patch literal 17750 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
RKNEN(_*PlnLpX>2$!a92f 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Armor.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Armor.png new file mode 100644 index 0000000000000000000000000000000000000000..a68d969b09558bd7cfdeca5f9f90cf6f580cc034 GIT binary patch literal 18530 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 Rh3xB>ob2Y>X4@=V^Dl_K%3}Zk literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/BloodySword.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/BloodySword.png new file mode 100644 index 0000000000000000000000000000000000000000..f424522ba0e62c5f4b3b7b3cf8f82e14035a41c8 GIT binary patch literal 21630 zcmeI42UJtp)_^bK0HPokL`9rXR7660H3T74Y0?G|Tgpv{KoXN^07nK?5X*>&3W6Y3 znqWau1QmNhL9mO+C@6zI;1_goMBv>}FNhQ0%)Isg^RKWL$>!X>_qpdg`|Nwp4l5fM zxH)KPPSpeeK+DO|))RUkC;!z@gI?!`IDCTMMu{B#B>=Gdmi$+xHvXUy0BE}N8H@!B z0)Z1)sw6n^Y4t+xRn zJzf_YZEHtpnRZ@T8F6cY_EO}V3u;|PELLsjtMVMtJOFqhji~4}N99kAoU0ZY(z$;| z)5yRjqtjQmZRVaBJMR>b-tg47RU~I)w{KhFlP9n0>K@O(ViUl;<-4YncWG&fZ%6R& z5wy>3AAULi(j*GIILcw<$6qepe(!QsilU$2ojHJ-X|&!9AlZPOL&dvx&7H z<5z68P2SRqJ!G`eX8Y``Gb+0{FKf)(Rp~VZ;Mj7y%IbJz=3=($Z_cxH{G=r>+W?@Y zNOz?cM)w#6l% zGuoD-v7eY4X%|h4qehLizM(OJY4|i&g|*4gc&moq?&yz(7ad2A-)w@o89UL#$T^Q&Z4FJ3Lb4;-VW=GTs56k;wPB98INmJL`?;m}aBgG`g zO-fI>D?T~Zatm=^{oS0vu}|aZjO*xT$*K+km-DK z=Gk$-UzyCpVmA0Wnj1eHA2$J|vpSY>g=8{*BLh3DaN7u{;|IMf$5+}{3OtP)%(GJP zj#G^jZa(D%olvLjFh|U}5nY#BcexH%r(b8-5}=vNnz!QMN3WNrp0}3IpYlrQ75lM6{EZEdMwX$O3GyQ$-F7D$w!l14o|tadCGNfGzs%I zsebp^-9jHfvjVdpb>nYo?wr4K=1zSxly_G4;q2$xqkUR^O1Mnmr{y)Z8#g zD<@`U6yeIu<9D9?xXP?3sl%XXvt@SHJ_-XjALpCz*}8*krCyt~;^Q8v+o*cejKtQ6 zP0uGb&we>u|1jRA5Cbj>%HEZ@%P+?<$0Nt#?KxszV@B%Xb9P1k?NQp+*XPe#G|Pb( zSN2_Mz1I`3>I}_{Nv@XE4|x{ZL5KAB71_!z2r`9>E#%sPnQAi)XF9vSacxTWbS*qQ`|wSeDV|9Ef%-hTY)_Nbnyc@3HK2HYfSf zUR!FBNViDQzgB(YT-|)>hZT!ogjaq@P03HW)R#kSx26*{nzZjV|6>ORuGoo@1Z; zFTG7FIep`FsrzMN+S2G6#!tpwoUZV$3LqnLh6+!0W0ZANz=-yb;XfK)*lI$$=6gi(@M$fibPJ2o^i$801&4TNH`+;Ao zpHr~&G>U~;9#If{zUFgd>xP%9FGts|)=NU&SS$+LS9a-rbjGACi}B{vUGrRG-N-xs z$6CiMbJCU>EfZujwrYl5GPuMuLRAneVjnXWnN4?VaWr!c-~O-oVnUe7Roo%-SB2|m zWo;{V(Q>Iyp{7krUWEw3T2jwp)@_g9w!$Xc&^4ie_lEbHyQ=gE7=5Dis$lbJ)byR| zH-qxG9r?~5saari_*d_RrjN|jPw+rr?u9!WZ&7yTq|Le0csu`A)i%jI%G&!0+|BBg-i#Xe+|1G;4Lgn-lYc+7a5BO$BBl58QJaeG~H{&dm&W4T@TF z@z&alr&NO8j`q=f6}{%|vqz1K-ThGhHK&-LVp8?#x*Ip;O{~&O)cxtP>9f#R`Wu9| zF6@4`<78IOl|oKAx02iN`Z+Q!Kzmnq;_F0hf!33!C$(yRINA8&H@hlS;vLhfqICs~ z!UGp*XNtj$n`L+AT6rJze((Lso7hxYeTw<$qoATme|7P1_T0TGTx%SdnWE)o3&^D^3ZMqiq>8dTOkGxR7_x&mZo&jpPO>#@JeTr9d zdjKootov&p5`Amzt#ID|7pY8dkMUj@-3-5Q`baT{QhiN)&7Fj z_3W~mjI`xM)vF1U#Jfjbd4St~FfPcD3z8&7|rG@vM%r(xNA_ zSxvdc?!`;r&ug@P!l>Txz$&2g+2iJCKP@kjrMFf*b7)hGURT~3{~>NHlkzbPDCAmAIqfa|WZFQ$90IuXBHAX`bFBRK&*zZy%LaBvtH7Y)MSG5c1=pjyEN5 zryQ-icIn#m^EX3rm?iIjXm7kIdnPkzK2S5(z3xZEPo`agzaRhLbvL6uVM;8phaki2-=7O0L>~?#AFA7QUnX+@dcJf%|#cC z5PXiMkuSj&?J8n`fqchsG3XWU=FJWdVpBLqR&-5TC>3%L0!o>P(2!t(gc@pT)a{oF z$?|5D5u#f~8f0l?E$H&S$cF7u;vFUeQJ$bgxKhjp?N)&Tsqt_( zA(4851CYMK6{J3_BM!U&hD0mH!QG%aY!ny_hCqEwAPSga$0F)G%JiELx{3bFU&Scp zbH6eG`IWDlfua1bn8~m7n03cg&s5W(K&CRpAX6$7dkclZ^qz1XIEX>#FnM?)OnvzR zj!-6#KZ=fwx3eq7dN_7%Qq)Y)Dbh4#GW4GY* zIaCsdz+z+3&{`&gEF_zSryyBu0ttym6Ub1Oz@YIUp?i>n&A)JMD`c;f2NLAECxdW= zY{-3ocu+|s3J%XDVvtNU5s$=RKq8XNC1asKNoWFvLnPo?+`f)r&c5i#UCf6P95WcE zBOeO~>Ws-^fm{rpjl|(7L?oAm#~{fZ4hKobv$-rB2g~Au#J(%eXGTlSjqznso*L(t6_+% z_%sYeF*}ec;DH=Es&8a{4gaK>xR9jsuGM|H-O@QY;hNqJm-xoh=ls0>x0~L~zBz z5ClJj$pcX$0S_S+BA6mkFrUqo=U3D!0jGEC*Z)}Rn@X6se^Rt!h%5{TgdTA$3>Swa zVeup+nTW$6F<2&s!el|uS0c7=h<`3xDO3!RN+2tvb?~G5FFzr$TnYxHP`F4m33?&m z@z72Pgmz#!3>(d4QaEfJ9@<>~xd(OM4iitJ;`(=($~@D%$?8iMeRO*_UqhGuKz4-X zhVJ~LAf?E&PJasO>jdUwXh;9WeazpNQ~x<*{>v+q!@+lXXG!> zzw){WR0y!`*{j*hcU$s97?j-<9Cx9ah6+zt zb`^3!I*x`Ku6bB1=-(C=^!(QXUE=9rgK)BA5HS=Y5s9^c4z2@kV0y#)>8sLMLschv zF+~C!j{FHLj~*K)Z*Xhh1?X%)d@YF#;z%4amMgC%;l5f+8m>Ih6Yhh1gpcQs?w2O7 zS5l$E5mdzJK2Xph6koK#Fmzw@lNW%3S9TY8FzB8iRJYJ;3|AOx?61fet}xViz}82= zm(rnwK=%y|X@*(J3#&cx;st$}0Lq6qv}vgJ0)8kM>}Sh|N`Df02@6B&wHbP0SVRA> z8Nx2~8um;atmNMvGCi%(2MW+<8L0jbGrowX?uX6a{W373zuPm+pRyAe48@`nmtsaR z4J9rZ48@`nmtsaR4J9rZ48@`nmtsaR4J9rZ48@`nmtsaR4J9rZ48@`nmtsaR4J9rZ z48@`nmtsaR4J9rZ48@`nmtsaR4J9rZ48@`nmtsaR4J9rZ48@`nmtsaR4J9rZ48@`n zmtsaR4J9rZ48@`nmtsaR4J9rZ48@`nmtsaR4J9rZ48@`nmtsaR4J9rZ48@`nmtsaR z4J9rZ48@`nmtsaR4J9rZ48@`nmtsaR4J9rZ48@`nmtsaR4J9rZ48@`nmtsaR4J9rZ z48@`nmtsaR4J9rZ48`If;?f-WdLU2$eJ79%`tl#?vH8$<3IPbVqo*qXgwFtg$aMhl zdl&TH001k|0PtoR08olIbyRg0WY4uC&Y$xMK0EhR59sCsF{O)JKJg;e-ro)*Fl#6)$J5`FK>9l^9@J6 z$v)HOv()P5WkK^K+30(BO;Wd1WbQvUf%{I?w+1h^tMgQhp literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Bone.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Bone.png new file mode 100644 index 0000000000000000000000000000000000000000..832ee193c5c5aab568b7164f8e50f4ad6829449b GIT binary patch literal 20819 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Cubes.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Cubes.png new file mode 100644 index 0000000000000000000000000000000000000000..7ad8e4561cc7da81f084af8975facd35c0fb1a3e GIT binary patch literal 21585 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Diamond.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Diamond.png new file mode 100644 index 0000000000000000000000000000000000000000..19770b7c62f8353066f62003bd84bc96b8840c03 GIT binary patch literal 18438 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Explanation.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Explanation.png new file mode 100644 index 0000000000000000000000000000000000000000..092784163332ee3151fb5b0e0ea7914ff80ab487 GIT binary patch literal 17804 zcmeI3dpOhY|Ht1xgd97oq|Z>1>^#%f%wdi(!elz{@HPwE+Ezm)Dy73GNjXM33Zi}WLQ)_4eW;I4_-zz=SNnBczwhs#-?d#A@4fEV{e0c`{kUKEYwzv4-a8h# zJ85f7*8l)O+r`=5OLmq0sjEu=3*WSEkY2_Loc%-qkaSD-r_>UA%m@H9Jh&9fqD29G zF<%tG7rdm2fcTBPBefrMMH9BIyE8lCfI?T&%SHz^)IcA1q z$1RLDJX}B7vvjwNnpdM%qOKM1jPth1}Cr2TG_ZC8!zO2XtTCB`s5m*s4?_j-BtS9x(~93EN|L0E%5jBK1SkdL>}#e#6O1>9GK8A{cEC1S|kf)hyoW0MJpu zB!Aay1mH0oK)Lw(I|FAg0wvYsG;;xUEdb>i9W@tFSr4qbVQd@%Y)t|tId=P!{+X9E zuH8&ZDk+y#FpJ<2xl|p#M$Ok3G1Ii#MQ`3DJmU{WvJIjvG-(^L6qrtaFAY{eOqhmP$Soq21EaiV)O~%p1B`S?8>MUi7wY;UMfWEeI?D=~M{jrXYQB}IKOEOl0yuxl3VX7nUaBiC39XSCN&8qCMp zpxa9L2Vwg%$IGz`ZUC6gU$zxFq4!7TdRpDrxUE%rZ zR=e?s+wW!v=r+WVDV3;_S5wun*Md-pigLSi^UcS`v8v7)ozlv#n0|KgDdoZ)?^!kH zBq|dk9ZJUHRU~#W#!Ophx*Og7vGYmTj9Iwx4P!0GDsS~HGck%g>3V+7h?;kGbj?wBS)H&Aiyo@`{GgENR(~aY9Hn0P8 z)d>5|Ve@W8wWhX~w_;oMTMfIHYNRr4)*Sob{le7i*6M}R+Qzlv+El?rjIGbnWUnVD z57Wk5#4NEpeK_CijOX@~6LD*k33s+kadAC<`pAKM(*yJZdbwv_i7$_Ta$u%=!d>6G zst%`D39ppjNwl=LP2N%&%`u&pGF5FVXPRW{nMAh})9&q>R!KuyqTeL8C+Q~feduQS zW*a8Q-qJX*@W7k{`esO4X4Z+Ur&*dlJw8>mn9LR48*?0eu-+}1WADdj`(&jqdgHC{ z&BTe%12m}mOAl`TaTFiqC9ybyE4K<(^pYa=bL%{h0c ze#1Jm!o)s_V(>o>$L)e`~dt#5ErdirvSyn`R{RgztPh>FwMXbM;T) z+zQa(vcRnPgm`+kbGB!;)0<*^PG?5yiDHLBzt536wv`J_mYFzlVyefawtLrmKgrO@ zm_oH8zRy8q1s>NwTxc)3%FF0VOuMooBF&AT@ier!{nLz%$Ua(M@TZLTPFi%;Jgr%( zjat=HN!Kmb@JR;9%Eo^@Da*@kD90HG7zxj}#un6)jy`bw%TaeXw_;h#td`)4;EJPj zROcAZaizYdb|rgJ3r@^EvA}JCTjibGcaGe7m}HS+g?@x-Piaqil+t{0)sm1U=J_Y{ zFM%$(txHb$b>$cFqLvW+j?;aXEYEX1oqBrq!@|>r8RIhw+~eG{(;jll&;FBtGe7g< zw6krGRU32igY!2sI7~gx#p^lcU2(;68!vDCtItYJdwac3w!spEaM5|;B;sP?)8y)d zUDg|~zl-lca_BYVY93=-@+Vf!y~a)TPPymA(c=_|w)8~r+Tpsn3XwoYr07>Xxl!D@ zQ2c()^5fC&iH+dDx%Hj4yVDD7C)>tsKE1iE z^t55XjlcJvHtcOrtd6bb>O?IHfA#RL8sjBnS9!RWN!0cz-)+`=1kv>Awde#3No^BF z)NKFBKHmOm3J2{$I0Ij3VMfkEtR^*BUdCOvu0Z(v-F`q%rMm>V&LAMna`3#ME6raz zd$zwweWBU1UM~@OW4R#oaCOCg4Le}DIqaRb2nayXRq$*qJk_Q7>WgrpKmDA#M8G`M0hnHSIs2nSHH*UE^Qp-|_M( zJZ-5?d{)BC1Rb7seZzU}=Edhb-~a2-h)lR++E}tMwTV}X5W zYe(cJI%11{?$AYP;m_WXBZm0Q{$hy z2XQ37(1ks;o7{$u&G+Is-8H*Y52S7kM|^Br)p#U-eLJhVd9^P8?d5Ue=XDMPyV@5N zEvR1BeM#J%+t@bI_mXe&8RE*|*W%Zt{xX`4px~i~VV$yZG$fIcGJDX11ddidS53HB= zH$8sav}tvTB)zA$$*EU0YD-Oj?E4s9%9xm>n5u2s+uo$jCld%Stc86YUot2)?3y`g zdi_WGt8(bHnH|_LU%&k)!+@s`(Bs4nRceJqO4-(m75`0^onS(g4Arm;nn34&sT3Ay!6%af#CRvSy?aY_N+s(8|bGHXw{nT?C`> zg&@oVfrqnDcuSZi0fDx#w8UAO!!Rhc1rmitVo`7mmWV?UaTwUwml0V*`i>-I`xCwF z9ls7IwXBQ+#9{#viIhkr2niO!7jlqj0)c=;VUQRMT-pOJ3gw9zA#k3^cqquXIQF23 zCFBakTs{vbi_2j0*NUx-jAR21zrL<3STH;gPxO_Ylp->OAwZ%LDC93hRH}SgaPUu+ zBC*3d=}f+^?56{YXrTfS=>>}TYlSS(VI9a58~Y%D@orFJv;$kZdp&hIWV~%|9YV2r|Tc zA&t)uA`fNR$oD7d*C$z4!AyO*JT_kG^#ODwXKM6Nwo-7U*J6 zmaZMa<+6#E{ul-*+vsicrgGpe{N3&Uji~L^xLuh+GYppDi zq@jlnKAX>yh96E3A_$`W(QF0?C$KHBa5Ngk!wGm63(m9zv3Sq|B%m-B-v$~L?1zCo zgj{J|Vg!xqBU=kwIvA4$5^xqc5RO65$HOfxa11yTkG6z^^DQjdOvZc^h+}>m;wNE# z7|NL|l4eurs4SD_+F<4J2G@Mw`ppr<9jqV%hEN2`4yKjSx05+sa)v94Ofz`Ei42yk z_K;b!^aa@@(@aK zmsO3RwL|?;LoXy+cKs?I-2p20`=7+4J3z%FS|1))OvZd257InJCHpic4ubWT-Z+9} z>GGgW(B6xQo-6&l5XtHuTDlv98mQx^Lcd=LM>)O8j#UKzM@=XOU`FtQ=1uh5>`KAJwd_EAb0v7~`d{co- zJ|BozfeQjezNx?^pAW>Vzy$#!-&Ej|&j;dF;DP{=Zz^!f=L7L7a6y2`Hx;<#^MQC3 zxFA5}n+ja=`9Qo1To54gO$9Fbd>~#0E(j3$rUI9IJ`k@07X*lWQ-Mo9ABb0h3j##G zslX+l55%j$1py-8RN#`&2jW%Wf&h_kDsai?1MwGh`h0030O;}et-S6i z?JIGyx21(NFux28SSx2nj7dp1J!9Ta+VQ z%5i5>S!cyuK?qerqzTw>lA92LBqULailCxcMnzPbAXXF* zJ4#Uz6$=8QVgo@1MRdeBf`bkCZ$KbkG2?sATmL`*3Tr{K?>>82Uz^_B(znTN!zq86V`M@s&#ZG=w07$$p|5dAt-DeB{T5bXsYvxRU zkxV4@7l~2MEEY;E5%C0p5CDWeO!4Gaje4U!n^x_OS%3Z0lcjqD?iRE@ zFKs_{kJ*sboN}UEqfk?4hZDh_6sdE_cHH2{tFBxseo}8aHA>4=4Crf~;2KHWOw@q) z5e&v;<3f#dfLiEnZB3xiHMtNwc5TO?m$r#>)go7`70P0%(={W90aL>_*&YC`^2Scz?^MH!`0Ga0n|_^#t!hG0%VoXT5k{d zVu4}2>6d80eKde|_Tf1JM^6KVW%}C30ZknM>mCz53FyBRSa{XMBotVk2n=(0>%;hC za<+bhIZP_?I3w4TW*;?26CJGK<6}9_tju}j_hlG1ZpFq7TmFsQ)>AqQ0-J@M$Xmyv-L~ zxMQZN9_hd8NqI=e8|ya5wDCYB&v|Pw0L-^Dwe-4v!upCP0NABPnIE+=Xt^-TqHw_2 z3%^uf(EhxTyxP|EQjx8`trjRQY&cjM`?BqyB5 zdM}i>li^z{Nk7`!xej@;Q?3H|m7muXIO4WN9e207qjQRtdyq0_wZk6mn_L+#Y4eD* z2H{d5*0T7b?J=swz&K9HG2<+q%;GUeXJx79 zuY1QSKNiw|NR)lyKyv>OTNF6X#>v;kcgB6EgQ&5l#K8{-QUk`Fu$T}8&V(ylH&d2t7-5PSs;g-jo!}DN?}h8-uK?~shP+1Mbkz<(|<;MHULV% z+j#Fy@_2M`x7T3O=GnG~cjtHdgR>6@Mvb@2M zwvU?;f79nyNu%S7_!sIeAv(HihOfF3!#5k9JW68}e{{&GBMB}CM&I5r`id8pf_s(F zkT@t&&7>~*c})3#68ZeWh_I+SrBqb5V!yV<+MYxAM`p3Acxya}FlhX&r+ zk?Eb0GV_(EfhYgal!I$C_yP2tBgatX)MAtg3k$$=50J{jk<*3_d8`X1~!2Z%1YIB0G_#*X+MzL`#$?wO9S&XTiVr>7h^YoG7;DN4`g%Cw1dCpz*s zm;I8`;Q7GwQMy+82v;lmyKKvhfc*x$^X)>;3)7ntQqRqgOmz{Z*MyyI_&9bsrp>D@ z=wtdjM;+e*Cv;2)ROytBVq7K#ix`HOD^-8Ev*ul#%GwWZ2jictj?JxL?5%Y8&0)|+ zLGj!=)4HJIpyIs~223!TFx~Z~Yg3YkYwm$b2d218ak)}@qjXQ{-9%Ed749CsA-N&> zUUKc}g|kCvTjU(fIRiN#ub+LuuPLWM7(JWjx8K)$_Pi4ghf@xZzngzJKYeg|?u@t@ znW=aA7mxmtb1mo4>Cs1@-5*euofDL^9OSb{@=ssRzStCZHg0*|^55F5G<4TK(91NO zZ5SavDH%qeMXyOJ+u3Bj{Bp~VMhxG#T)+H2p)O}=$)rny6wl<_j{K4QTCKB* zS&!YHRak59+KvsV&5Ceixkd3$HJD&Hm{^~~_l}<4ACl1uz8T5+Y#PT0i;KcSL3U%i?WHD)9=&!@MT8lH(ArGpg)g4 zcx|&WE!Sqa&E}PdS3bLN*vS9t?^_NVwKgP_#g+;5qGv|DxO-Crd=7577@;#UdTq4N z8tYBs7~e4!xOh@XMKw!WYxmJ^hh0rFALm9pf}Tb)XJ%L~Vmzee5%a8zEqQ)7Dt%LY zodc(jrCFM1lZAojYCpejUi&oVsdnAckqMZq^Tc7h%Zgf}(?=Y#9AZJ=G1Vnz26fxN zZ1l|!j@UTgrl*cbT7n9~ThY(rR&9;l5^S4cg3YbH%?ry+Ctg+W>?4SAw@%; zY|YufX1WjB(D(V-tVOirjNq^;t-9gAOkOiSMK6C9QCgJ zdaga?O$b_-tn2;T&f=#gV!N>V#@2zgt>bj*50`9Qn)O8E_OD9}`G%N9wn=Z39Fjeg zKFwjz$#c8GthoEKCj7Hw)vtqg5*dDB)0(}m2_81CydB4XTfQ-6d&=?%%MaBHtM=q9 zZQzvEE*d0ylcz6xa?8GBL&KDUDP?oto{_yhUiECK&l#VjBlHD9FJ&(o?Qyr=uH^5` zPs+}n8<5)+e)iN-UTdR4Dy8gE%h|9$Ms(b*Or=>pI@=sBYQ5b0u6D$u2+72@vXcA< zArqSp7q}HHXqo!j<^k)`+Dhv=?bY|+RIgZ67?RdpQSI0|AbM4Kd+fW-gIK?8PTX9w zMt9AtR4S83dulCdYy6zfD(99@NFCX}r@bV5-JI|ZxpW;Tx#dY*o zPiX$kA)u=Oz{yGA0XqrUtYGqvD%3<;M<_po#L(j6>W8T-p*VmbyB5)xt=La-D`_!u0GM#Et7 z7(5;gw?Iq7gfcJ`EtHycIqCLe2T3^+fmkLG2~l#tAX~IpW@T(F@2KbJ%eaEXJsk<9 zU)aGEF`=LsgR{h9zGLL-s@yCns836&%zg=cCtpU^XNOX+FfoMjfTW_u5)Nd)1QNZ4~Yr4!jW2$Sa8E_!eSrQ18i6mYkQ6RG`Tzd~<@HtE#o+vXP zfsiW-kxpV@kS4u>)9Veg17#2swj`r*a8%R0uvj{dNGA~{V+nLDR>4VEON0+scoA_y z8K~d|hsNT(@Hje_46l&MSbUF{ui7I0h`0h?*bjN>ZTYniS68~TP$~n39LU*@36I@U zAmGx;R1%&|#S+k15JyErTp|w*lBh&9m&PW7R4zyb$z6l|+WZ^Wb|TJVc_6{AyD|t@ z#DU%Sga@5S2H9*1fr3eLXi$W0=E6C4<* z&_+HMF5DU10mQ=*IcNfbMn?14L>!vR<#N$fB8SH&aPe#&MDFgQ4>#X*s{+yeD_{q$asdXQrTo9C;FBa^&F)aT%De zuJ+zmkL4FL!MD@-V+gwZE0}-3j}U)Is4V=uTy?hkz7wg4Ckp{3kPRP>kRMr@U0%O7 zL%L^RVSAnBxx$`4E?h=^k14g@4k_@rX1Ep34T&L?XyVxR9jtfZy|IVs|Q!EH?Q6Y(x$q@;cKoU4}qIeQf5K0gP z@*#{^$VbUUC{Qd86mUR!e#I;ia=&c-dLB#NQ>ozXpA@Y)G8@N*;71%A$0MLAcp?Q& zB@=LH93I5cKsNk*CF8q?_@6~9jgBMJN!0FriYi*W9@RhnguwG?IEY5$p|KSB4~a;G zcR~=vMiX!xEC|xL90C#EcXi?Zk7f=JpS~z`0$DY4h)q^^vgoG!W%Gqx_PyCrAvbj9 zm%m6U@~qR7g1S3V@PX{;zqpV2`*P|(XUspnGPztF#HR5$Xe@zBL$k3&2n}*6Y%~|% z#^E85Muf`!hKeaccj6@HFhoK3|__yU)nqo`2=Y-)+gK9nNllaomM-FkG0TE3B990>qC#2odIAWzjF*;gUml4Whdw@S__f zxpxKgzPyWmw(!t}pbs~_y>*jU0IYDlWpFuko=6e|%9sidnBI#DetI^zbe1SkBykmS zAtr%=>FaWzR`9W=fC3kH7I<*jt{+V2n=i(S4Uooue`T!L0BPK7>n#+> znD9ZM^M(+Y6|Cfi)vkE)gg;Dx6e#47(;yq2%8gGF?~U4;0|fGB7S`{t?5apr@mvTM`tqKK?@l=DGoRk#p9l#41{%K0F)DqIL4%0(3} z<$MrY6)pr2<)R9gay|&H3Ks&1a#4j#IUj^pg$n^hxv0XWoDV{)!i4~$TvXvw&Ih4Y z;X(jWE~;=T=Y!Cya3O#w7ge~F^Fe4;xDY^;iz-~o`5?3^TnHe_MHMdPd=Od{E(8$e zq6(LCJ_xM}7XpZKQ7JC1-meFOgz$F)g}`6_Gxp^5X!whRP#h-@R{#hf4*-#?0N_Ih z{MrZri?IOkav=cF698bOXzPN@4shF6XFD6O(1%%ZCBLo4>f4p#|8o-Ta9pFHqVX1|?_ax(%8c*-WoqJ z@uS~bZ)vIFjCFLmy&4<^0I%}cemnBw`pNFNzoV7q1_tMC88pSb$c^$*)2@BK_ODSH qw7l{+q7{Bi$hae8ywlvuYk|gH06%gL%LzsRINQ&#%eGy(@_zt1*SQA( literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/FloppyDisk.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/FloppyDisk.png new file mode 100644 index 0000000000000000000000000000000000000000..f742be754ea180ea32ddb93fb1e072a81703e75b GIT binary patch literal 21267 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/GoldShard.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/GoldShard.png new file mode 100644 index 0000000000000000000000000000000000000000..33f77b2d2f09ea269b512fa4589ef8c1322f3ed8 GIT binary patch literal 18301 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%0Dfz|A{EIuo%Fe9g^t9`w zo7FyfR~Gu$saxsFcMCeK9?_n} z+_PNT-}vxtF7SsIIJ@dEsgZ9=qb* z;?Erw!HvPXZx1(VyS1!GY%m(|`*`ZT=dG;I3DXi129y+&y1%gS$OZtI-^ruooqR?-0x zJ}!$8G=T_2n4*YC7KUhsFe9O`re zA~uKYVPp4oILNZl_mfD3WHdTBI2aX-M+rn+G?qjnp)oi#4u^z#AjP442_po_7aI(T zeABT3#Vip|DB%hC2&pcEDOe-1(ASp^H2nEGuR!7OKz#96b`V8$2t$a*qA=)R1i84# z4hszYX{1e@mOwVe&%@x!7|bYF^w7p<3s{i+aC(qgSTh2Pfny;V7*kUu77G%Q<{Wbz zWSU`2No=Aifywzc&?vDV267Yept{5e7}ZBQ7dA8)gUJLrSZD@#Jc)?pFbP}EghDZ!bH>QRD zx1Bj$a)v94G-hyvlNl^&?V+-y=?k(c=Ah!++As{k?kl zKifb*t^EIg8|WWfxuKo-eNFsUXMe1r6gG>@5r_gA5-Kl{!3EJmK9_8il?A|*8I~b=r_|vLqC~P#UA$72uE8Q5lbQxkvJ5z{YGR)^&6!ly*(jA z*9oX*F$U{16!SwHyuXjM-UqB1>W>-vps~{9*Wl3|;K9ECUGV4*@ZgbHFFsE~#eE$Q z);uaodLKm|1nUXi@`F@pdhjNA??t>2Fu=!#2VLpK(km7gT8+UNxZ|gRzP}0_<@g#n zlv1N^%m=IdP%CuX4?S_9haWk9xBv`aC;!PWBQyFZRbg84L0~{+n{r&T`M|t#TreQA zO*t;vd|+NVE*KEmrW}`SJ}|Ew7YvAOQ;thEADCB;3kF2CDaR$756mma1p^}6l;e`k z2j-RIf&r0j%5ll&1M|vp!GOp%<+xa$K_cz`Sx?Fd(u`IWF0JU|u;c z7!cW}9G7f9Fs~dJ42Wz~j!QNlm{*Pq21K?g$0eH&%qzzQ10vg$=9S}u0g-LW zamnTb^U86-fXFuGxMcHzdF8lZKxCV8T(bGVymDMHAhJz4F4=rwUO6rp5ZR_2mux;T zuN)T)h-_0PF7=U@ctJk&=58?bimr8LNjmg;FM{RZ;Q|0*vjHG-699Z1fR60|um%GF zuU7#8ISBx!2==VJYzOr{;Amq-4|#lGPnlLFMq{(3*>c~9?nS8Z0edU!G^22(`!+Rq zukm*Fo|-t9)VBVw%X7A_Jlq{aP5#9G6#KE|{hqVo*#)YK7)MP70AF2`rmR>EX3~A% zR@}h=|2~kp^VzAYZv8HAyWZ7p2Wacx@C2K^m#Fz$?)1nm2ue=fKJK9Vw!Ao1z=521 r_u$gng}U3iKJa&Z;dWN_Czm|{47)dkDDg3aFD*OTy4vJhuiE%u#$XaB literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Helmet.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..573efeb39878519a67a53135ae3082fcaeb397f7 GIT binary patch literal 21536 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Key.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Key.png new file mode 100644 index 0000000000000000000000000000000000000000..13cf4c43bc027ee10c327b8554a2a72369c91f14 GIT binary patch literal 18627 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 AO8@`> literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/MagicWand.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/MagicWand.png new file mode 100644 index 0000000000000000000000000000000000000000..a3f9b11caef5328793a8268d9c0c86eceac6786b GIT binary patch literal 21656 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 G-uWLc(o4$# literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/OrbBlue.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/OrbBlue.png new file mode 100644 index 0000000000000000000000000000000000000000..c748d3e4a9105801a2a566e6b33883795c5771aa GIT binary patch literal 18330 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/OrbGreen.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/OrbGreen.png new file mode 100644 index 0000000000000000000000000000000000000000..7237b2cf86ca538b4af9019a6fd08328187a8693 GIT binary patch literal 18332 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/OrbRed.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/OrbRed.png new file mode 100644 index 0000000000000000000000000000000000000000..d13a47d74bb631ffcb20e96f930f391c20d2967e GIT binary patch literal 18318 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 bfd0MC{)I)lzOFBzsQ@kx^X-f60@nW*C&?M; literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Pistol.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Pistol.png new file mode 100644 index 0000000000000000000000000000000000000000..5c4d86eb681b69feabe3daee268cf0dbfef4a7a1 GIT binary patch literal 18404 zcmeI43p7;g-^aIf5V=&OlFqnPlDS`)X^hLbU&9F9=dx!^jG4^Tpp&Rvx|}4HTO3^p zsVF5XNhl$eE+`d}{OLU?oeKX!MZ22!toJ?dde?ugnYG5A-}8IEzh^(6=lA^f-m})& zvDD38Re6pw0063v4mO^WquR(@NkQ`WR|j~#@0eSE&@XuyM# zftNKy=O0o!a{JN>>J&?rrXF;_df+3bp0u7f?b)`<@`~qe2+K%iLjj9BRGI^^kF*yXD$GxwHhkpJ0TI?cu#ej~}-J6A&S-uaXaDJf%J3)Md-~;$j3QrS%~p@;>-X5C z?C!%H*WY2iZ_$nUcZXRoT1-C5Q(ExAnROJoP4V!oRZRJJ&I>hsMWrtW0HC*+f9<}J zl6-{!w&!)?;Wrk8_8Iem2)5(C^#HKi#t=cfRbWx61OPS}k;Z4Nbo#H&GAUJUnBWmg$`Bc1Kk1uteyTxS1KLcY@E& zG2cx%+;JzzU%fGoLajuVzM7?oEe}K?Dz00fH8Yu#z^p#2pF1_DV$PXmx$?z3-ZJaX ziYHHxv@M-Nm@Kx2(dSt?_`3MIJ#xr`%{9bLYn);_MSi+P zj`4LcF?cXNZU$0gQ!KUI)NuL^DrRBP-bs#UkJ0WTsdwX^)t!8MqB8#F}k09i5M#I&$FN9Di;90q*HnqD#}B9GK^pc*o~% zb*KHS#8>kD;;E|9TH7jPIYzTnXDQC&%ofi&o#b+2_Pt%RD`_ZGbXQVGvU)P#+t;|z z_&2TiTgnHV4lFpJV~nJo%s!F*G+V{H&%2rycXGAY<~%!ZtXJ#FDfbWNcxR_A?efy` z;+$NP6_d@$;?pdSh5HTeQ1H9%a^0PJ%p>FMn%0sEmxA_w@a)^qwoq(MTL1o#$Zbl8QD$Oa_|B)AZx+2+q;mr2 zQiKLq24o*hJm{O_kmHeK-*uUg*PWSm;<9bA-^WNbt4gPZD;L^x;%a|M>+pK)^(0d{ zbEc~~>1`e&JK(s^;bI%{)u7Ctr1UGRBhp>?nNLG6cYK(;897KBzk|^?b4}va;z<59+Gxmek|)1N6k_+vAJs$wwRPez#NK&8=A3YS_xF;8h%5 zps+x1fwSvt*Pawl*P;`PPAqX*;!;_2yXHvEgJgWFIr<@{Bef&-VQR~TwaY`6n-pdh zUIZQU+m@g3>nSV=ids(eJMQbfd{u$nskBq`9~7S|&YYH6G8mZQ5|H(YowSd+Aj^faaR zP>;pt8~q16ksRMTjk-tJ*1{Rpi^{oaUa9x&Iog~e;kLfmT|1n&RwEKAh*X`5Csmi* zoJ4QeuX-MK_ib8gL26ldR@3PoLJzkmrumQCxIY%9`(cH5u2)f?d9>GCsQhsN70{9! z?oM@&KBpd@xo}*ZJwSh>O?gKN{-c%BN;Z9pdFr?3wrS~wsteWb*ZJvd zqFSh142D_5VZ-%6X2g6sj{J^DtH>3TKE4n8P4DU+3sMvKF8^`2)$WWUD=n+It*5rO zUpuAeU-hrOr}PFol4|2?xoS~M!(TnPqey>A-*r8F>cXg)D4%GHJ%U)@IrZp7ytuxZ zDr~X&U~|ysX(|WpPCN~F!W&bv5$ni}rk8M+EGiIezuOJIX}*qu&U1+f<2*u8;FXq7 z-F-1H(q5>vZqiOdR;?0*99(s-U*uY<8`*uHk|$R8soPl#MVR z#+-B+y=`Co-u2emdaenDoY$O}?2XmAU{wClji6l@kn;{G-V7+%oBN9&T)EKt#4Flz zqld1ETO?<+hW?d${B^?i9ccO5aG zygsx^xmD|z#nH*BW78>&!+;h5p67#|@F9>rDh+KW`*4At1|W*Wi}Y(bPyY~|rbE%%u`^GzNjp(%%Oj)akanFI{;jLY&HK-t%qcHo)v@ogJ6}G9 zr>{^un4S1CQ7uUIapO7FmSyL<-@dbLLMGN2H5G3wq!t~$O1@YEX5Or=SziRJ~>Z+_&%ty@FjH)6OdLDl>BLlrL!1U8{< zodZ)^2Ii@f8aM9Vl>1!q-me>VIl9Po)+xOycBx(|A6GC|TynonsekbLY1k+GreD<$ z;mCfWPJOhS+{VtW_Yye0b-U9Jq-_pI{MEd+=}6(G4rXo3I(7b=OB$l*cWsAvbu1}a zQoFMEqNq2&seOjeMW2+@q&2+PqSxf1gnRCl#fOSh@`_dl6!nB%KEH`Q(5aJdTKlB` za_FBkhaWVg6V0Do?hE4&+!%Pf*=Zg*~TA+)LKdmUX4#jK2D2`vHZhZFNKOZ{yUdzr-cSRY$8vccq(Ah{P8b!GoQjGO2Z}x&`Ul zLq~?H^R#Co!{0Y_J*=%ysz03Ao0xEw_uKKo*QH&vPd8PRRm{6`GX#rX-M{Q(_cd{| zSoh7*7IpWw-(XvehW-CK`_}7D=EsED2?@iK<&*k8F|qI_09ew)rTL0{U0p~_J`X`> z@fjc@geQ>PhynoFB1AxE27n?M1LSan%=O z4+dd)1Od)O5lmsGL^=`CvCQ@TMIr$Si4=>)2r(AH59T1zL?RK1!XPmixTFVM7#bv^hrok`24g|K#IXT| z%wVoS#N`LUM&i;L{0$;=ef^PvzP>)sizoOxP>}F5I|)T(2wi|gBT&enh+JKz%XqvW zDup83jgm9@JhLATD5Ql7K%^%qsMAd$h3PJ+e!8b`1pIB=8?i-`mSL7qe+ zl$<>Jho>O;@&xi#{>^E8b^mnsA})J;alX-xcz!AaL%2VYjd;dnqp2{qLS#w)k*L8S zUBnNj@%e$2u`C;Zev&*sjbs(f$cG!m;){ig$VjMUe7(n`fi`pzNRcQBaI_>Di8K_7 zgvOEZ*u^L;35A*vWUMD7hN~p^S#%M7LKHL{g{Gm2BovN>K`%yOzDD_`FEkFH#bt;7 zttjI?zm4JQN^%Smis(U1(9wn>nLC2ZWsyvYED(=p5#THw8wWRK;IME8k-&yy%oudE z86L!fAbxa`-^#xWZNq177)c~a=&_B@;xi@TzorKX%U}@E7(4+^N8#~sG#Vtp&Ddrb ziD`<$6Ild2j=}yi(1c*$4dfoomDDAA;DkOSb74saqca#F8;xVau~;Gj&Sv1ya5EN* z1vkSn*$gZT!(fAiFGKtw%y&aMaD|d=3Z0N;l3W|DJYL}XZ(F}O0=c6VL_iM~f+HK# zT>s0?{91CpR+JIV=msaznIpA_!W>CokVQs*(>i`yUzML_-0zq3?;#kAKSBQUF~t60 zkhJt43pLv7=Rt&gwn$752CX=f4EZ}db1dq&GH7@*a->!Va{mt&LP+2Ezgq?Znn}mu z(V%2knPK5fQyd%4V3|o0(+o>sU~xDGgMt3C%>UubFrLLse|iuHWKob`X7;7wKWXLu zUOoJuZJ-}k{{O!X^pCCF*iQVmCVr{2-`7wwi%DYhgL!ljh0CLJK%^juLq?7_j%N#b z{OUpF2l9hm`7DrvB_n^-{6m%GJJY3OUzt*bp7z!-M_VcZO(YQD7=&c|jfa`gZ$g}r z+Y^%HIw7f9^wIh((R|ki?e9BM?*liC^+%1pkm!-)XYs@iP_f^CC!W{=DjwH*2XRFd z%;)hS%@b53_fe!#uwIf|evl%W9<&MCdnq>r4D_|(O0M+6kt-G&_gMpV{7~rkGvNfs zXW>{%O}H^1t@2~7lG}dC69@9^Bgc0afUnodfAYiljQ+`}kXW)oAV8#>GF;O6K)f8T+;bKyfR!6Aks}4F6n$A zUKuV35b352mvlZ5uM8Iih;&niOFAEjSB47$M7k-%C7ln%E5ii=BHfhXlFkR>mEnQ_ zk#5RxN#_Ic%5Xt|NH=A;r1ODzWw;3kqw87>GA>81>q zbUqNT3>O55bWi`!wvxCv>a`$Xd#V<_MLT-x6-t&o2+BCH45!8Ne&%rwfL$f zZ@WJ%b`dY|2&0*I<>pYJ;f-foEbnwp5{QRUt{q0o&(>~OtwzH_3Uj_>jS-7+xuNz`>S*2O>$|>2J*J5WH;dLj;iOX%7y$EmahEL zzCMNt_~|fsRjl5d&$N{PvCA&r0_l@UAw^j{wM%CpzRiy8`P_p8n=4od7hj{?qHT3o(euLy+ QtN?(ct(#4r_1dlf2Cnu@`2YX_ literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/PotionBlue.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/PotionBlue.png new file mode 100644 index 0000000000000000000000000000000000000000..8a427c2cb30e390dfa02af2eb54c8d7b59a43757 GIT binary patch literal 17932 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 IH22=|A50XwEdT%j literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/PotionCyan.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/PotionCyan.png new file mode 100644 index 0000000000000000000000000000000000000000..3a063a254195666499ca8f4f76a4e438ebcd125f GIT binary patch literal 17947 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/PotionGreen.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/PotionGreen.png new file mode 100644 index 0000000000000000000000000000000000000000..d6b494e87fdc6e5a3cd09eb7403e01b24efb1888 GIT binary patch literal 17931 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/PotionPurple.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/PotionPurple.png new file mode 100644 index 0000000000000000000000000000000000000000..4fd7c7c53334b939723ae0b0c01d68718c92399b GIT binary patch literal 18389 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%0D|GV+ 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 ITKa7JH;h=ex&QzG literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Ring.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Ring.png new file mode 100644 index 0000000000000000000000000000000000000000..3efec21d79bda0fa5bd094e8ec7501929137da6e GIT binary patch literal 18579 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RingGoldRuby.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RingGoldRuby.png new file mode 100644 index 0000000000000000000000000000000000000000..16907883fdb4c9a9ded6f1d365fa4cd26cf01834 GIT binary patch literal 18655 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 Tm=jYZ?}^*nI9umh`E2|zsYjJk literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RingRuby.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RingRuby.png new file mode 100644 index 0000000000000000000000000000000000000000..a2092d7e34ab539f54e68685e91de528035484d0 GIT binary patch literal 18625 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RubyBlue.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RubyBlue.png new file mode 100644 index 0000000000000000000000000000000000000000..bdbb52f8866fda35a5903c3eebfeda910d66d387 GIT binary patch literal 18403 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 NXuHfN-+KLye*-}0K}`Sv literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RubyGreen.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RubyGreen.png new file mode 100644 index 0000000000000000000000000000000000000000..be783684a336e1ff781ee2564a9ddc88b874c1c2 GIT binary patch literal 18426 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 SBebNiOuINNvoEw;zy05S>O|rI literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RubyPurple.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RubyPurple.png new file mode 100644 index 0000000000000000000000000000000000000000..28c43565e333ea2fadabc52c7970f54ecb18b362 GIT binary patch literal 18428 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RubyRed.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/RubyRed.png new file mode 100644 index 0000000000000000000000000000000000000000..d4522ac616bb59be7e17aac892a2941a9c77abcb GIT binary patch literal 18408 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 Tsy`umVcOcz;oD%PdD3 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Sack.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Sack.png new file mode 100644 index 0000000000000000000000000000000000000000..8c969c9f25f1af4c4f99a709c6bd54537c3e88c9 GIT binary patch literal 21630 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Scroll.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Scroll.png new file mode 100644 index 0000000000000000000000000000000000000000..e09f934a6b40c5fbcc4ae3a069dce662c2f394ba GIT binary patch literal 18797 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 D3e$~T literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/ShieldAndSword.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/ShieldAndSword.png new file mode 100644 index 0000000000000000000000000000000000000000..14f255bfc160c49af3f691b686c3149265d43403 GIT binary patch literal 21687 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Shovel.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Shovel.png new file mode 100644 index 0000000000000000000000000000000000000000..42ef8c4b2a421b4de45eb0905c77981da93ee3ca GIT binary patch literal 21471 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/SilverShard.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/SilverShard.png new file mode 100644 index 0000000000000000000000000000000000000000..f644926ae0ede402a84244fecdd7adb7e8c2b263 GIT binary patch literal 18302 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Sword.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Sword.png new file mode 100644 index 0000000000000000000000000000000000000000..17e360cf7256dd1c70617b0ca16c21fb150bae60 GIT binary patch literal 18305 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Trap.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/icons/Trap.png new file mode 100644 index 0000000000000000000000000000000000000000..6483af43ec772f4a34fb8c913309caf1434aca17 GIT binary patch literal 21667 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

nfUEW`;BUQR0!R9+B> zz@rFA28LjQFd?F_coP$26GMa%28%~yaA+I`X@nygV@SqEh)*vaiW2mW9K>Xi+^lRq zrGq3>9Y3LvPeP+bA`wc2L-B&xXe^OPL}QH5Mn*`;0x1aL3hBW}u0VG@$mcj#pnws? z;R`uDENVNp=ei{H~`! zXuSoR$)}ZlH=%$Q!UxfApn$hIhyhw}0l7lm?@fZq_!5V|IVfO^50ilg1HeGYMF346 z``sz=O~G#Xpv*Y4khw&F21iwg+~ zJ$~?+JO&j0OL>r%Vd=)cEMGj5$i$l0P!FZV}$>lXi~6m61fC% zpuR*8m}Dbf3lmC4U&g?jEc3-8iAGpFl1?zjAc?GHI3!^i&X-QdnlPDI!sis<3G+=V zJB|RVrjSWh2G!bF=Wz!&eLebF5x^PiAbfg|02CigQ=QKz^GnP5(ow`dV+Wi>XNY?b zg&{6qkV!^=H99e^FP@*=INxsP&mkC(Kgs>aIYfRSS5o+@;-_9T*-3=)eM6i63RIDvFFh~{(IWc0+~L{9QV52Eq{ctK7)CP=}N(cc^X zt{3#n+sg4D-Y5b$TT6t!HI;xR5(r2m6n1i$Np_Rsh(F{=P`809pFVcVA)jx?;PzhP zt`V?#+#WOjLSx0(PtKDK;LhIvlk;Q)xbuXs2bUwHK)ru#vasPvUgA$<(im8G=*AJG zK+A&$H*MrgxBXAPnOM<(GAb;VGzkodWKoJsG9Q>$iVFrrvM9wRnGZ}W#RUT*S(M_E z%m=2G;(`H@EJ|@n<^$78alwE{7Nxi(^MPrlxL`mei&9*Y`M|VNTreP#MJX=Hd|+BB zE*KEWq7;{8J}|8m7YvAGQHo14ADC8(3kF28D8(h24@@h?1p^{kl;V=i2d0(cf&q~% zN^wc%1Jg=z!GK5>rMM*XfoY|0W37kNs36NeF8i3px^;;WF>C8E zj%uHn)ZI>e=-{yGNJ$Hxay26n`#uWyJSRELrP_SVi; J`IbIA{u^}eY-s=h literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_default.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_default.png new file mode 100644 index 0000000000000000000000000000000000000000..32d10df59223a76f56d13b36d80abbd7fa44400a GIT binary patch literal 19030 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_default_md.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_default_md.xml new file mode 100644 index 0000000..7fa94b7 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_default_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.2 + 0.2 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_fancy.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_fancy.png new file mode 100644 index 0000000000000000000000000000000000000000..3fb340a599e430317ad2433fe92c5931b222195b GIT binary patch literal 17910 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 Q2*3dL*3MSNmg~3u8`of^+5i9m literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_fancy_md.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_fancy_md.xml new file mode 100644 index 0000000..2b3fc1f --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_fancy_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.2 + 0.2 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_golden.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_golden.png new file mode 100644 index 0000000000000000000000000000000000000000..d7aabdc92c15af6bb6017dce127d77a3cf80eda2 GIT binary patch literal 18618 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 NTT4faeDl?t{tIkvrd9v| literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_golden_md.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_golden_md.xml new file mode 100644 index 0000000..2b3fc1f --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_golden_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.2 + 0.2 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_listbackground.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_listbackground.png new file mode 100644 index 0000000000000000000000000000000000000000..d02d359cd8085909b916033bde92de300d2185ab GIT binary patch literal 17859 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 + + + + + 0.2 + 0.2 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_simple.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_simple.png new file mode 100644 index 0000000000000000000000000000000000000000..704e2682a763dcc532c7a1ec2ddc01771ef830be GIT binary patch literal 18431 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 ADgXcg literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_simple_md.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_simple_md.xml new file mode 100644 index 0000000..2b3fc1f --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/panel_simple_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.2 + 0.2 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/progressbar.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/progressbar.png new file mode 100644 index 0000000000000000000000000000000000000000..e2060080d2475bb9caa733b3385bf682137e158b GIT binary patch literal 18402 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

Ao4{8F8O?5S_Li`5c#44mwY}j ztpXPehVB41SClFtXGRp5dFkuNH6$>#&pDsaJo z$QKp321B8Dou$xA&BB@;I?xNz2)2`# z8vsPi0f4A20PxoUbnOIybr=A6wHg4ZNdTZH*thDs1Ju{X+0KR;*7$pZk|uyryZW^J ziut+Qm1pYbW^Xoq+_-*n*mxyl+&=A)#=Y^oj|H0;ZEBWEcZph#+3cJJSq}^-1DkE8 VT%WFWI1Lg3XM1 + + + + + 0.3235 + 0.0 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/radio.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/radio.png new file mode 100644 index 0000000000000000000000000000000000000000..1e8514f8eab1d4ba3c1a34cb0484981b8253043e GIT binary patch literal 18256 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/radio_down.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/radio_down.png new file mode 100644 index 0000000000000000000000000000000000000000..94571f1dd6537bb464e48ee9449cafde6d05e5f2 GIT binary patch literal 17833 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 VW&|EPMucVvIN2?+&A0L0`X3KIgvkH^ literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/radio_hover.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/radio_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..1e8d7db08f7f685f274b705302998c4275cf361a GIT binary patch literal 18276 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 S$BeVuD#}YwjE9m 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 + + + + + 0.0 + 0.3 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_default.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_default.png new file mode 100644 index 0000000000000000000000000000000000000000..4b0110fd4041e46c73cfdad1cad57aca8ade7899 GIT binary patch literal 17820 zcmeI4dpJ~U`^T5fc0P2VleEX7Lgvgc(-?%T;0NFK890r$%X zp5Gce_khx!-=9|8C|4=3e8>UsW)h*CV?A%`pHX!+wNE=ymXV5jd|--vF;iPGs4E40 z2q%*l=~T*H0;EFjD#-(tE~%B6xjTl{URo!wl8V?aRVj=&bCQox2Q0((TAu_g?W7{o zk`{OX88U!xJ;Sd9ScU|A7jAui7l=svki1C>Sb0EOLnUM9u$bT;? zoYHLwkxDKim+BF1BUj2J*UNc%q2}o~IL=(8PN4rrPq9Q*g(lC&MH;L9*?$uNGU7F$ z(e@99G^iFfG!XWdsIEo6yevDc-XBE z?CHm4>g=@MZ*X<~onhv)cB4vrg&ubYKHWCr-f6zg_X|+0N_m-@5()W zdFcrMsHcsh;nx;}_8Iem2$tji^#HKOMh`{1QEX8s4*)h9k%p(OG~ZsCWmG9U_sZ{W zSCl^c61H3G)l^weu~uY8%nkN6$lqqIA9L%pmZ2~Do~4#?rJH|D0$&wX<#|EXoUitg zE}woyzdTYw#_F2s+td!p_Z{5A}Gn1n~XkT%VnYLRGaXnVuO~)zT!~yHRi-z!Y z(0XGY{2Ot{D!YsEi?0E=ZJ%Sx?Xd?Ui`>lbDW9X3W}D90Zg))SHdBaAiJOs;dOP^+ z9P>Sdqusaj{MB0GDAYPk<%?Nz_?kcrsn+TH zB01s#BgCR>(Vc0X)t&fG%}(t%D;3lHEZ3j-;PFh~{l>Z_v%98r8F$HoNjNLd<0sk7u}v1f~Bol0^(Is5MJ*>yCGDfU%Tcd}YC&(qtm z#Bj4l{0+r}OAanLsA-6%<>a2seUhu>+3#6Ti_2N#v8B+?6YtTHqj2v~o@Z{_vR59O z9_*aO**kLC**u!XiEy96ow7dF&eg8e6K)x2)^?QFB9s`ji$jdG161;2Hbk1#EI4!P z(dLbYWl4itWxLIDbB+?J_$7F+V)y<7EDO1gr1c*T3zsT%>t`kQhwpl#{@UP~f#ykL z=Ta=VDj@ez;vw%mhdj4D`&Si&!rrX3lNGjQKA$30t?HI6T(!`i9oO)CTDQj|kH=Yx zSuK-dwgjV`FOM4zwFfZaB5d|=ye3u2Gt&4 zAiF?&fs@Nim%bEtm(r64Cl@;}cCNd1^VYFj_mfRh&9M(~-KpKF4^rFD`>qICVN{Y` zashNK>RfTsr>~@(8@+<)lj-fbVs)`yL0ZB5`(*`XSyQu0mnJODOTW*qKK*ye^^%

Ge+`<;sqA>9ny0lwD_n3kSe>+-^dzO> zaG%ANt8WkWpxNGyQyL%QJ4&Y48`N;pJW}u4vuCnP1yTL6yLUQmt4AeLP^p@=kFQm9 zE)l+4zxrv|op))e#i>=j*{!Gg2z{Ks9c@Q$8Xqx8_rVKpS6`$4>DJX`p>*URCZIh( z+?DDY$v)Sui)NtXy$T+jKA$Pd9iYFSNqJ8RKGH$yAe%nHJ@Hw4)3oyZwe$6^)x7kz z(e2c&y2H%ju;C^kD`LJBTY6`tRpiRwK79z=tbKW}1*sK$U-YQgYEMR~m4;Q^wt{V4 zR|>TKul=>JKzpD&sUg0BqZ+*|{Kfs-a`fl)-PPgB3!`^Ld&OAn<;Qx@X~HI&h??4{ zf_9saHivAUq_VND#8b#6CWe$;)H-sD=|$s<7PTmr&&_75!#!>{7D>|F)W9m_1|9{5R7@^Y+-FgH;9Mw(ih$8y;*#tb)V_s*GGnXr&UdRy1yhd#>oq*<^8-Oe;u)i zygsy5u|wncMKQ}|^T`)>l^6y!yXN(JB^HKPEC_Q6h+K2!#-4|;N7^K+;-q>PF_tZvypX&)${xb zGJU1$q1?phiK<+cM=fVn+Lxd0efQqB6`goXzqKr?gj#z1GWkL|n03A3)?y3V3EErQ zM;f8;&f|0R2OqdieVUuf-y8qc+`6)SV32bCQmdzwr%N-d8T{nt{Tst=-w(1Z2|8wS@$L*|739}OthGnFa`ad)9$W{O#;W;#Kp|^`OiNOm( z(V09y5ET-{hi*gxfNT-Mr!xXTA;J%2bGYU@ugfm$AUI5O9WN6Xj0>L%`g0t@f14DS_d&2A`CFsu^Q=?=FaxyR2y%tGKe`AeV>}OkLvY|IA0`7027*D5 zL;zhp_J^0i|N0GNT>i~vjJtn2dLf53F*)C8M?623fgzlq$VNP4ve8l)n;|k(ece~=0N)rJ#bRY$XJ+AXG|=XP9T^WBk?!}9chL!Hba`>j2TE1CWB?>hr?i)4EonD zevsz7t{gZ5sG342RT)%kqdSiWxc=MLuZ}>@=nlfC2MfTFg=wzyb!CokIpaIZh-P$w zljw|*y@$dWDPIu6{Y~q{WsNJp$T;6m=dU3c%Rfo}^FBoWAXi-ZkEI%o`gsxok0lh* zgF!1cR3X2zGRLxhD}$#eqeu4YK+gZcLSJv0n`u$2IGZ`cnFF1%Uq;P`hY!J=ovdQR)#)&@36MGPq7sv~C;W0r9 zo{auc^AAqBSE_jRQdGLRSs#s zYlFvokL((O8^+=>V+R^La{eNo8~_*l{7>S^0dVnz)|1N-QgC1TgEdc5jeHuDM!|YO zH;y0$8Xmj}9=(hc0tR~9aG=i%!N|UcCw$Ss9X}NMObE>;>n62-(T!Eqq`SM(tzxVd zx_5+bThZh9t>5h;r2mv}xfuLKtihf(r&jyeYvYo)63`!36^%-jv`H&j;p};DP}W zZ%S~9=L7RfaKV6xHzl~l^MQFKxL`oUn-W~&`M|sqTreQwO$jdXd|+M)E*KE;rdV8x z6HkJITP8qN)IbwUj>;3R0YpDw|6B;(^-n(kHh8i% zD!Q*np}JNHy#}MK=S%nX^?kT`-qXTJhkMuF<5f!n)u4+Q9+n0S>Pa=r!waE*o&o@l Mwo7dat$nxs2QtTkGXMYp literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_default_mark.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_default_mark.png new file mode 100644 index 0000000000000000000000000000000000000000..51c7c218299a3d602c5d240960d67b5cdd094543 GIT binary patch literal 17767 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 H)2{yp!vJYI literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_default_md.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_default_md.xml new file mode 100644 index 0000000..e432ee2 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_default_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.2 + 0.0 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_fancy.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_fancy.png new file mode 100644 index 0000000000000000000000000000000000000000..18f4c34a5a4848e38e45f4b6e7b9fc6376b804bc GIT binary patch literal 18035 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_fancy_mark.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_fancy_mark.png new file mode 100644 index 0000000000000000000000000000000000000000..85a2898d19c2f2eecea25dd394e36706d8c8ad60 GIT binary patch literal 17791 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 a6@ai5!(P=ZYa*ag0efp_s{%`(ZT}5dig!8y literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_fancy_md.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_fancy_md.xml new file mode 100644 index 0000000..465cd19 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/slider_fancy_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.3 + 0.0 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/white_texture.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/white_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..a782975c3a518d15b9ee8fbc1faed413e6befb80 GIT binary patch literal 17261 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�{Ob@~&!m5IEY4}fw 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�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 diff --git a/SpacePew/Content/Skins/Default.skin b/SpacePew/Content/Skins/Default.skin deleted file mode 100644 index edaa82c31d645d2735d9b1ceff48cb103a60e95b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131349 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 G_a4-QC^Y9q)eE``4~( zXJ>Jqo%?gwqpFC43V8G84dxpqd`79Ztxq&&I&a?0e?)pifOuBY*}>7)!4WLs?CAc{ z%?5gufu;-4q3m%ra}7hwmr@wRrl&K627C@x0LJ@Gz~cRpc$i2-apf>!$)MjqX-S#b zh+uEuhQh+6t4>{Ag!_DSO~kJhcV9ATmh{pccZP;i9A7S*Pa$c-CM1zx3YD2-i$Q+dc4jkk+rri&f7ePy5|4{MJUm(F!2LJM#AU95_9OwpBV zmV1&5xZ4VcVliBcZ%A$!{=sh`bEd0GP?RN-Ad-y}kCRoGQWsa3p@?7%VT_z2n+>Yd z5N>R9rsBk3NkUy|W1BGdve>8HH~cI)Awdy#$oXbAkS6R;h%@cxYH&P4C2~?sK zsGqU&M(!d*LkudTusrH;kkq=1%&HE?46rJTLmKyHo{(J@cMyuA#dXVWhi7s9mUJ` zdT93Z403@?I|P(1^u_YA1##dqUbdFjF}6pxf1gjBiN4L6bXAzKS`!7?M@kfjtc(TV zFEii_M`iogp<0McNO_5L$KKgB#qm=K(%A4iPsHc!#Cs2F?3Kq+z(q1lBT7{K3k)vk zwiL;`y^8(v4A?qOy&-eLZO9b((UPl2&%<8-1hWWxE=RH*H-c{KUIXEFje;gCPG%#yo@~*-D;Qd5zuJ4=z~ktzNwo6Zht7*=oQgRG zC~=4m|N51b>xq*RF9)~sN>T)#n)uV`qHxVL(D0iBw`0r{rv7Zq%+&I@-4&81GEtS~ zUt*Vvt)|gNipBLju6J&9-Oj5nz_j}-k-~q3Ml+o0B)2f&zw@EULa|;7xkfCFT3pV7 zxk6t6<>rZ0&3)T&NR2D8_=LlS_S?vvfJXrmuc6~x&W4r~IfW^H2Jbt~Vf1Ndn;$e= z%M#R_=jbQIg|w_|JcTc3cibl2p}18xY?;gLs%?$LQc+FFCh1g{0uC}0@Y^cT$E>9W zFA04w>S1T}z6R|8SRi*GusCyd_@cPfrwH6eZ&;kd!#0&c=iZ0qcB_N@wbd3gjF$6s zcV4c`PUq6Q{JCKZ{z*rEsrN}x^&5*%I&Ew)rl3WWxb*3G)n{+YjvtSv$vdXAO4Rg;Gy4yluj2Qpt-Or= z2T-f@faaAl;aZd-)%!f2RMMPLUiyZ0ALmat7$&8LcUAX!C_|S+49M$B`V@1vs}Eu9 zU_k%=%i+>%EC$y8foCd7kO`xo?1l@6^0#~GaT!5!?>eN}j<;FZdWC1FnrtJJ8$0P| z4;%IZsGSp|T~0|s3C55Iwxw4PZP-)AYsaXb7heAU<^#rQ17O*XmIX;ue;Jp#H?f5r zD!7mQU_&fIRwk$Xt;|wcfF;sMt4%wl0UyseD|l=xnR&&KsOan;zGU3a*lTST3biKX zZ%m4Po64cjtWEu)Ext&|*ttLKQ+-=rY?>ZRuvxOmsM$&AOKBSvmt7`O$UTq3Gr*|a zQi+*?bGcl7C4ELp=ap_^Cn{z$j=Dv=_~ViPFlf|82e{_c0V(2G?r=x*I1UCdBtCWty4W;9YfpNQ}43Od)4 zCJ{hUJIS483HwvYMXKUzg5=GhM7?eXcE5^^*u*a@yL;`AOQo#A2cuxR7NNFj#+jP< zWV-e6tR{uKRN_6Zm%WpEjW_b?mYnV1oCZUe|9q-TV$sqq275o&|E+z&otkM2+Te{| zh@&yE`j%Mzm=e=l&o_W$Z}!yu?q{@)Ul%Y2F>%fs4pmaX#VUF)NxZ|dhN8n-5W;;S z>+5X0lEF6yu(D+S))91u>)zMkXruY`-j^?o)LvA%^};6h28Di1A-z^{cebc!Z8

  • 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

    kR?lg8(I71VUq^qwxLsh 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 ZiI+P(;?BWC<{O9JF^b5ue<({G*a!83QoaBH diff --git a/SpacePew/Content/Skins/Purple.skin b/SpacePew/Content/Skins/Purple.skin deleted file mode 100644 index 3db20ce65e0ff7a2ffa94214aa1e37ace47d9760..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135129 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�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⩔!EljDqdBBK9iF6q(Jq*?~nl#Xy&tiZ=jI=&jt!=0rLOcHc?i{ zO+oh9)#p-?kJ+*Ru>m&Ps6mi|s`9&>fQE*PQb*I?_Ky+@d-QWoWBl&SN3S~p3IWS_ zDV>9}YWrN}=%^P!V_~&YVG~C8ep)b5Pa#P(RkY6K;EQ?M9Mr3W|v5NT7G% zK+eN1VS#|~8ntV@MPQm*d?ATwk(b!h5V2XH*r1yE2q04FC@V9Bz=|XwHEcxzN#a_a*)Hg{K5+@X&u*+E{z3h-2z9t~UHc>$2lMol@*hI994t0n{ z$HTE_7xq5|{%~knW<70zh$;mpnLS&7sWPkbUY#s0FRzzxE$XYl@d>lhYug4AhTTHu z&S#GbS#zH~`g$L;?;$^o64YOm=u$F0KvKvp$$*Ec6TNrZ3y5JTA;awOdL5yd-dbBU z#hYgZ_Wyu?hPL-?E_sHy^+(ChJ=gg`(Xj^vcOP^JoX^SDKW|$=Pnh1f6-#LH1fGY` z=R0WZeyGwP$I)D+xhL#HrZ;Ru#-e1NhN*Ykm7=?x=$7r>K@H5Dh-{W));6qi=HQYL z%-77peQlPE!{*+L!WlT;i%KEN2`ZuGSlcV8MPKVi`nMWGiF?Cx48P!65O%S+9iHncRibtt>0U9Ope?e)b4qx%Jq2(IuuPgXTgyqT zI9O%Lk5rv}4*JCEUoK)yaiTWaUHEG8$E^26zocI3lZ_|9(b|bBeeo+H5Ot>#&9~Xn zM4OOOoYc{ib4xD4-51kb>Q5|7=nUhaau1_hO7iuSMkh-s8%r==*j6#jG$-zUT$X64 zC@zh0*DR5T(==rWa4io@^a+Mye`lpOOW>-+vfgW_tuaklU(AgOdcyf!JoBJtF-b07 z7~lGJ{fArM2E{L{mC&)g9Z8M-o;y2-Vny;tIq#+jCt1&}QUoN&;lBqDvW0rKrFd2= z>qFTFt%r&^-N|8WZj2qQGzR^vy))TD%a>--NPhE57xAGidp-GiT>HmV{$*K?t4VA^ zRR%*kwVJXbZmvULpBN3eQfBdp<146@XAo_1X}wrC_9}D>6w}2X=P3?(XyMl-C6yG8 zbCLx;-xSG?a$t?tbVxYvPkfs{2!uSTP|>=x&qx}#LJQG0GEd^3HlP}0IDOqDy^tyMOXBl~x1YYfXntbll<=ThBNlN8uJ#8wvmW3GJb?wPGq$>%LhHw=8dBklB8TN-ry{R52pXk1Y+1Y(dShH&HjEFY5?7lpAxwBwMc2VO&J0#|=2;8>O^)U!Cuq{$fT^v=)5m{)u$+Zr~?*O0l-H2o4KI zNgs)m2&>owv8e2v%KNkuw*!n9awIe4So+Ezgss(4b-28aYd;cPK{p!biF#aW7V4{& z^@Y1sTb#vCr?~OSg#6L*grZp)#kUy)9hJaajk+6I{&DX^1aV0k=s(Kc?_aF=Zl{H0 zgvnV@hK>gpWI3kvqhXn@ZdI!;esfF2rFUc=s~>ZbKlE<#S=TMa!BKo)3#rc6pjlJ3 zcFTuc$I4{td@G(>8ZQUZhvNiRBvi61%}sA(pj)**0bADaf{Ud?-ic80uvVU379L)n z)!?5U#MBu*sBGwXK3YR^QdB@o5r9G3jKL-KbqusT{I%a)xbo$TOuMAr=UvbkQr4l< z#Yt^ZYL#qY9_J^84t;`Bk9SkI8WUD_d(K^fv)NqXU8r@^0}M+Kn6{JAErn+KF|Blo zWNMKd$219ay!iE}2!#a^pILTw&|JghVxH;!E0YVgi3D`{crJ8|FwE8GjG2|BO5fwO zZ1HJZGCG@1ml;}iCJb(W5)rP0W~_+?cE;LEp5{P5C$Vj7;d)v8Kx?xSih~9S#U*?= zjF2(S@k5JQ6|sqQXZ(4*$h#MH!is$FVE596BUL}3QTJijc7-yNA^t?+kV@04BuLww zktlZDL?>-(Gg@jWC8{O30AH#VY?&7tK{LuNYd8#?#Y&*8pr_K)%gopFZ&@1dT2%SMdt zR_d|JMH$U;Fz_P!!?aT$(I+*{@=iDPzAnXPRWI^EJE5>rd!F*0^CS4h9bEp>@-$l3==S4@AIS|=tzFCZa8$b zToGAK%{n5T+;ZXDTdYNYm!9~Z6PawOFWr}3ql1-E75wq-=Ik5EMozTeUp&38Thj%t(tiEj=ehAv^Gb->B#UJkp{o~z zg4(uPz1VS&swQ&p4$=Bj#d&%O#VZ-KqYi%KPY4A9RjHF6n$bwHjFVb~9w|3D_Tt>4 zy4&m|?pMkuxL)hbthlekOfIB z6W32DwhH5RX8i|JymW6DKH}b(aI2+d9Gu5Hr9xYYQz;*xezI`VH4Jqb{B*C=OzO!4 zJ8v^D?pWfPuW!D?`!ME@{G3rMYI&bVs{qvZ#^4m6pJvA61D8;90X$mCWk z4LEi_zLHnK$rhlbaAa!!xJD`S7~b(+8qI0_Wd3Y|F{qb7I>>_Y-0N`+q%UOU{dM6m zw&J`UEu_r!i~E&BgnXIc-Zo|c-9RJn3G2SuipWGFj3FI4#*hwdRvodhrg|<70AW)d zTx2j&U&~OfD06xBKru&KC=%n}U&g&Ra^ZXqB$iJh()FLLcB+nK2fl8)CiU-pWH~&e zR`Qc{=x3C)J_HW(`|eq^%fCs+rV(5)ymNiE@)eDIN&)@^y9-<&P>1g*t!&K(Sio=; zABtGs$qh-m?}`~}f0qjJq-3vTI&)n0sPLVqb_olK-tz@&e-~^5%r~tPr6=`$eI>7M zKcn(}FBm~|KR3F|g(IkdE_EY*HQD5iVJOkc8?D$$Q z#?|5yX5gZ#-QxR&?|o+gousAJcg99N-oETUEJfEx_RW^JJ{VL?44sl2)Ok#=ial$K zn-1=(3%_Mm$5c!~@Z#b~|A_frEILPb@M|p*qO=igehW47nABTIT24gt%GhGL?5y=) zUbi(Z(Be$sMs&XE@@c@meJfvjXo!-Y8&|ytA73l}@;PqOXi1q%eFU=$M}gZTW?y;0V7Nw$&DM&1D~qdIJRKQtz;AljD=diX|;@72w!at zhK3V^UD{R`om3U$JKub>ob8{9Zd@ocn(rfh27g$rIc#zZy01faIU*ra|J|=Y))epFX^$kBbeu>;@Yv{6w z;aCe$OoOk~=I*>RgapbrBH!RY> z8Z)Z1artw!wxz4Pt@-~-{|XgMCY#x1((-6%ep%@M2nRcNG&CiY)^2?Nhc|DA2c0$g zV4!#{Z(h>=J(?y_Sw+8dP5!LU_gDMh43}2s{KSmfg=j#De3O0jt1+WG-0uGlm$$J* z(Qn+a7vB70Y4J}(+yE7Ia0%C9{{s4ZSeg#~FVH`x#SOsf=+pk4-vBphGQS!#s(Uu^ zCjijV40t2S|EPo}k6(=$)zvKh1;EK264-E`Bh1M&BO)x7*W#8W3!g+oWv|0_aNvfl<5{|5TIRda5m|0iJokmb3D zrQ837f}{SHGVmtr10~K4$=I*PjOxPZ|Bj+#>gr_cWc_b0^?vu9d%kL-qT~EL-?``C z#qYbv8im-^o~*Nxm}`8s`scEg2tv3>;_0P@mkYiPmzwfEEzn z^_AICj4mINUvfc#vW6^L-kH^KhqdKS=Yyb}3SXD7^q!wH@e^;_3Mw{=` zW6p14))E+_q+k~K3O_i?Hk*uEEfk3w$@V|9Kh~$w&9WGMtOZ~t(r2g7WYjf5YRV5{ zEhq(@!7!w%IeVWLcPu#r=D;#tth3l_(gdeOkZcC;LAZ&oRGe{J{p zbCxx=Tg6i8)jRv}<6cn`T-3L}?qOK9TBJp#*5h4`iDDL&Y*e6BS~d3{$fRI}5S}ET z}ZZo=-d7&H=FASrfMM?3TX0HKL7I<#^877Kc`j|FkPswfl_qvyS81BB!5lE#AA zc2$t3p80PssD!)TBSDrF$ZzbWD@z{tpBMmzn!rT3@C4vj*hJgg*nZ3ElQ>P6hbSWN zkep+Gnw;**7<%BatMb;RitxQrN8NW-7023apt7dr4`RgtSN6 z{@%%|OP?=c!!T<}ExD4|Ac_Qx%fa_1TYIE@ht_d8Uu+mcJTT^NEdoNf!+`@QebOY< zYr$=Bmm*q5kFJGu)~?~oMYGF=E^wQIJ-+5NM`Dz*Hl5h2eP<-XHfNp2p4zHmv%$*+pABcFyqp$J|2`d~ETjwa@pDvOeV0Q=!Ai=H3zVYtQ#x%`LSA1)5M%Z# zT?(DnXpz4x=q`212)&~Wxo4eH=pGYEnVF#!#sTS`4k - /// LoadContent will be called once per game and is the place to load - /// all of your content. - /// - protected override void LoadContent() + _udpClientGui = new UdpNetworkGui(this, _graphics, (UdpClient)NetworkClient, (UdpServer)NetworkServer); + Components.Add(_udpClientGui); + } + + ///

    + /// LoadContent will be called once per game and is the place to load + /// all of your content. + /// + protected override void LoadContent() { - _udpClientGui.Initialize(); + //_udpClientGui.Initialize(); _spriteBatch = new SpriteBatch(GraphicsDevice); _backgroundTexture = TextureManager.LoadTexture("stars"); } - /// - /// UnloadContent will be called once per game and is the place to unload - /// all content. - /// - protected override void UnloadContent() + private void StartServer() + { + string levelPath = AppDomain.CurrentDomain.BaseDirectory + "\\Levels\\hippie.zip"; // TODO: Välja + var level = LevelLoader.LoadLevel(levelPath, this.Content, GraphicsDevice); + + NetworkServer.SetLevel(level); + + Trace.WriteLine("CreateSession()"); + NetworkServer.CreateSession(); + + new Thread(NetworkServer.Listen).Start(); + + NetworkClient.JoinSession("127.0.0.1", "Magnus"); + } + + /// + /// UnloadContent will be called once per game and is the place to unload + /// all content. + /// + protected override void UnloadContent() { } diff --git a/SpacePew/Networking/NetworkMessenger.cs b/SpacePew/Networking/NetworkMessenger.cs index eae9d5c..9efdbd5 100644 --- a/SpacePew/Networking/NetworkMessenger.cs +++ b/SpacePew/Networking/NetworkMessenger.cs @@ -8,7 +8,6 @@ using Microsoft.Xna.Framework.Content; using Microsoft.Xna.Framework.Graphics; using Microsoft.Xna.Framework.Input; using Microsoft.Xna.Framework.Media; -using Microsoft.Xna.Framework.Storage; using SpacePew.Models; diff --git a/SpacePew/Networking/ScoreBoard.cs b/SpacePew/Networking/ScoreBoard.cs index 8566971..d4f8694 100644 --- a/SpacePew/Networking/ScoreBoard.cs +++ b/SpacePew/Networking/ScoreBoard.cs @@ -8,7 +8,6 @@ using Microsoft.Xna.Framework.Content; using Microsoft.Xna.Framework.Graphics; using Microsoft.Xna.Framework.Input; using Microsoft.Xna.Framework.Media; -using Microsoft.Xna.Framework.Storage; using SpacePew.Models; diff --git a/SpacePew/Networking/UdpNetworkGui.cs b/SpacePew/Networking/UdpNetworkGui.cs index c070972..c3de166 100644 --- a/SpacePew/Networking/UdpNetworkGui.cs +++ b/SpacePew/Networking/UdpNetworkGui.cs @@ -2,16 +2,14 @@ using System; using System.Collections.Generic; using System.Linq; using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Audio; -using Microsoft.Xna.Framework.Content; using Microsoft.Xna.Framework.Graphics; -using Microsoft.Xna.Framework.Input; -using Microsoft.Xna.Framework.Media; -using Microsoft.Xna.Framework.Storage; using System.Threading; using SpacePew.Models; #if WINDOWS -using TomShane.Neoforce.Controls; +using GeonBit.UI; +using GeonBit.UI.Entities; +using GeonBit.UI.Entities.TextValidators; +using GeonBit.UI.DataTypes; using Lidgren.Network; using System.Net; using System.Diagnostics; @@ -19,341 +17,240 @@ using System.Diagnostics; namespace SpacePew.Networking { - /// - /// This is a game component that implements IUpdateable. - /// + /// + /// This is a game component that implements IUpdateable. + /// #if WINDOWS - public class UdpNetworkGui : Microsoft.Xna.Framework.DrawableGameComponent - { - private MainGame _game; + public class UdpNetworkGui : Microsoft.Xna.Framework.DrawableGameComponent + { + private MainGame _game; + private SpriteBatch _spriteBatch; + private UserInterface _uiManager; - private UdpClient _client; - private UdpServer _server; + private UdpClient _client; + private UdpServer _server; - private GraphicsDeviceManager _graphics; + private GraphicsDeviceManager _graphics; - private Manager _manager; - private Window _window; - private TabControl _tabControl; - private TextBox _nameTextBox; - private TextBox _nameTextBox2; - private TextBox _ipTextBox; - private Label _nameLabel; - private Label _nameLabel2; - private ListBox _localGamesListBox; + private Panel _panel; + private PanelTabs _tabControl; + private TextInput _nameTextBox; + private TextInput _nameTextBox2; + private TextInput _ipTextBox; + private Label _nameLabel; + private Label _nameLabel2; + private SelectList _localGamesListBox; - private Label _joinErrorLabel; + private Label _joinErrorLabel; - private Label _ipLabel; - private Button _createButton; - private Button _joinButton; - private Button _refreshButton; + private Label _ipLabel; + private Button _createButton; + private Button _joinButton; + private Button _refreshButton; - public UdpNetworkGui(MainGame game, GraphicsDeviceManager graphics, UdpClient client, UdpServer server) - : base(game) - { - _game = game; - _graphics = graphics; - _client = client; - _server = server; + public UdpNetworkGui(MainGame game, GraphicsDeviceManager graphics, UdpClient client, UdpServer server) + : base(game) + { + _game = game; + _graphics = graphics; + _client = client; + _server = server; + _spriteBatch = new SpriteBatch(_graphics.GraphicsDevice); - _client.CurrentClient.Start(); + _client.CurrentClient.Start(); + } - _manager = new Manager(game, _graphics, "Default"); - _manager.Skin = new Skin(_manager, "Default"); - _manager.AutoCreateRenderTarget = true; - _manager.TargetFrames = 60; - _manager.LogUnhandledExceptions = false; - _manager.ShowSoftwareCursor = true; - } + /// + /// Allows the game component to perform any initialization it needs to before starting + /// to run. This is where it can query for any required services and load content. + /// + public override void Initialize() + { + UserInterface.Initialize(_game.Content, BuiltinThemes.hd); + UserInterface.Active.UseRenderTarget = true; + UserInterface.Active.IncludeCursorInRenderTarget = true; - /// - /// Allows the game component to perform any initialization it needs to before starting - /// to run. This is where it can query for any required services and load content. - /// - public override void Initialize() - { - base.Initialize(); + int topPanelHeight = 65; - _window = new Window(_manager); - _window.Init(); - _window.Text = "Space, pew pew!"; - _window.Width = 480; - _window.Height = 200; - _window.Center(); - _window.CloseButtonVisible = false; - _window.Resizable = false; - _window.Visible = true; + _panel = new Panel(new Vector2(0, topPanelHeight + 2), PanelSkin.Simple, Anchor.TopCenter); + _tabControl = new PanelTabs(); + _nameLabel = new Label("Name"); + _nameTextBox = new TextInput(false); + _nameLabel2 = new Label("Name"); + _nameTextBox2 = new TextInput(false); + _createButton = new Button("Create game"); - _tabControl = new TabControl(_manager); - _tabControl.Width = _window.Width; - _tabControl.Height = _window.Height; - _tabControl.Parent = _window; + _createButton.OnClick = (Entity btn) => + { + if (string.IsNullOrEmpty(_nameTextBox.TextParagraph.Text)) + { + return; + } - _nameLabel = new Label(_manager); - _nameLabel.Init(); - _nameLabel.Width = 100; - _nameLabel.Height = 24; - _nameLabel.Text = "Name"; - _nameLabel.Left = 10; - _nameLabel.Top = 10; + string levelPath = AppDomain.CurrentDomain.BaseDirectory + "\\Levels\\hippie.zip"; // TODO: Välja + var level = LevelLoader.LoadLevel(levelPath, _game.Content, GraphicsDevice); - _nameTextBox = new TextBox(_manager); - _nameTextBox.Init(); - _nameTextBox.Width = 140; - _nameTextBox.Height = 24; - _nameTextBox.Left = 50; - _nameTextBox.Top = 10; + _server.SetLevel(level); - _nameLabel2 = new Label(_manager); - _nameLabel2.Init(); - _nameLabel2.Width = 100; - _nameLabel2.Height = 24; - _nameLabel2.Text = "Name"; - _nameLabel2.Left = 10; - _nameLabel2.Top = 10; + Trace.WriteLine("CreateSession()"); + _server.CreateSession(); - _nameTextBox2 = new TextBox(_manager); - _nameTextBox2.Init(); - _nameTextBox2.Width = 140; - _nameTextBox2.Height = 24; - _nameTextBox2.Left = 50; - _nameTextBox2.Top = 10; + new Thread(_server.Listen).Start(); - _createButton = new Button(_manager); - _createButton.Init(); - _createButton.Text = "Create game"; - _createButton.Width = 140; - _createButton.Height = 24; - _createButton.Left = 50; - _createButton.Top = 40; - _createButton.Click += _createButton_Click; + _client.JoinSession("127.0.0.1", _nameTextBox.TextParagraph.Text); - _ipLabel = new Label(_manager); - _ipLabel.Init(); - _ipLabel.Width = 100; - _ipLabel.Height = 24; - _ipLabel.Text = "Host"; - _ipLabel.Left = 10; - _ipLabel.Top = 40; + _game.AddGameComponents(); + _game.Components.Remove(this); + }; + + _ipLabel = new Label("Host"); - _ipTextBox = new TextBox(_manager); - _ipTextBox.Init(); - _ipTextBox.Width = 140; - _ipTextBox.Height = 24; - _ipTextBox.Left = 50; - _ipTextBox.Top = 40; + _ipTextBox = new TextInput(false); - _joinErrorLabel = new Label(_manager); - _joinErrorLabel.Init(); - _joinErrorLabel.Width = 460; - _joinErrorLabel.Height = 24; - _joinErrorLabel.Left = 10; - _joinErrorLabel.Top = 110; - _joinErrorLabel.Text = string.Empty; - _joinErrorLabel.TextColor = Color.DarkRed; + _joinErrorLabel = new Label(string.Empty); - _joinButton = new Button(_manager); - _joinButton.Init(); - _joinButton.Text = "Join game"; - _joinButton.Width = 140; - _joinButton.Height = 24; - _joinButton.Left = 50; - _joinButton.Top = 70; - _joinButton.Anchor = Anchors.Bottom; - _joinButton.Click += _joinButton_Click; + _joinButton = new Button("Join game"); + _joinButton.OnClick = (Entity btn) => + { + if (string.IsNullOrEmpty(_ipTextBox.TextParagraph.Text) || string.IsNullOrEmpty(_nameTextBox2.TextParagraph.Text)) + { + return; + } - _localGamesListBox = new ListBox(_manager); - _localGamesListBox.Init(); - _localGamesListBox.Left = 200; - _localGamesListBox.Top = 10; - _localGamesListBox.Height = 84; - _localGamesListBox.Width = 254; - _localGamesListBox.ItemIndexChanged += new TomShane.Neoforce.Controls.EventHandler(_localGamesListBox_ItemIndexChanged); + var splits = _ipTextBox.TextParagraph.Text.Split(' '); + if (splits.Count() > 1) + { + var host = Int64.Parse(splits[0]); + _client.RequestNATIntroduction(host); + } + else + { + try + { + _client.JoinSession(_ipTextBox.TextParagraph.Text, _nameTextBox2.TextParagraph.Text); - _refreshButton = new Button(_manager); - _refreshButton.Init(); - _refreshButton.Text = "Refresh"; - _refreshButton.Width = 140; - _refreshButton.Height = 24; - _refreshButton.Left = 314; - _refreshButton.Top = 104; - _refreshButton.Click += _refreshButton_Click; + _game.AddGameComponents(); + _game.Components.Remove(this); + } + catch (NetException ex) + { + _joinErrorLabel.Text = ex.Message; + return; + } + } + }; - _nameTextBox.Click += ChangeTextBoxColor; - _nameTextBox2.Click += ChangeTextBoxColor; - _ipTextBox.Click += ChangeTextBoxColor; + _localGamesListBox = new SelectList(); + _localGamesListBox.OnValueChange = (Entity list) => + { + if (_localGamesListBox.SelectedValue != null) + { + _ipTextBox.Value = _localGamesListBox.SelectedValue; + } + }; - _tabControl.AddPage(); - _tabControl.AddPage(); - _tabControl.TabPages[0].Text = "Create"; - _tabControl.TabPages[0].Add(_nameLabel); - _tabControl.TabPages[0].Add(_nameTextBox); - _tabControl.TabPages[0].Add(_createButton); + _refreshButton = new Button("Refresh"); + _refreshButton.OnClick = (Entity btn) => + { + _localGamesListBox.ClearItems(); + _client.CurrentClient.DiscoverLocalPeers(SpacePew.Common.Constants.GameServerPort); + }; - _tabControl.TabPages[1].Text = "Join"; - _tabControl.TabPages[1].Add(_nameLabel2); - _tabControl.TabPages[1].Add(_nameTextBox2); - _tabControl.TabPages[1].Add(_ipLabel); - _tabControl.TabPages[1].Add(_ipTextBox); - _tabControl.TabPages[1].Add(_joinButton); - _tabControl.TabPages[1].Add(_joinErrorLabel); - _tabControl.TabPages[1].Add(_localGamesListBox); - _tabControl.TabPages[1].Add(_refreshButton); - _manager.Add(_window); - _manager.Initialize(); + UserInterface.Active.AddEntity(_panel); + _panel.AddChild(_tabControl); - _client.CurrentClient.DiscoverLocalPeers(SpacePew.Common.Constants.GameServerPort); - } + var createTab = _tabControl.AddTab("Create"); + createTab.panel.AddChild(_nameLabel); + createTab.panel.AddChild(_nameTextBox); + createTab.panel.AddChild(_createButton); - private void _refreshButton_Click(object sender, TomShane.Neoforce.Controls.EventArgs e) - { - _localGamesListBox.Items.Clear(); - _client.CurrentClient.DiscoverLocalPeers(SpacePew.Common.Constants.GameServerPort); - } + var joinTab = _tabControl.AddTab("Join"); - private void ChangeTextBoxColor(object sender, TomShane.Neoforce.Controls.EventArgs e) - { - ((TomShane.Neoforce.Controls.Control)sender).Color = Color.TransparentBlack; - } + joinTab.panel.AddChild(_nameLabel2); + joinTab.panel.AddChild(_nameTextBox2); + joinTab.panel.AddChild(_ipLabel); + joinTab.panel.AddChild(_ipTextBox); + joinTab.panel.AddChild(_joinButton); + joinTab.panel.AddChild(_joinErrorLabel); + joinTab.panel.AddChild(_localGamesListBox); + joinTab.panel.AddChild(_refreshButton); - private void _localGamesListBox_ItemIndexChanged(object sender, TomShane.Neoforce.Controls.EventArgs e) - { - _ipTextBox.Text = _localGamesListBox.Items[_localGamesListBox.ItemIndex].ToString(); - } + _client.CurrentClient.DiscoverLocalPeers(SpacePew.Common.Constants.GameServerPort); + } - private void _createButton_Click(object sender, TomShane.Neoforce.Controls.EventArgs e) - { - _nameTextBox.Color = string.IsNullOrEmpty(_nameTextBox.Text) ? Color.Pink : Color.TransparentBlack; + private DateTime _lastUpdate = DateTime.Now.AddSeconds(-5); + private static Dictionary _hostList = new Dictionary(); - if (_nameTextBox.Color == Color.Pink) - { - return; - } - - string levelPath = AppDomain.CurrentDomain.BaseDirectory + "\\Levels\\hippie.zip"; // TODO: Välja - var level = LevelLoader.LoadLevel(levelPath, _game.Content, GraphicsDevice); + /// + /// Allows the game component to update itself. + /// + /// Provides a snapshot of timing values. + public override void Update(GameTime gameTime) + { + UserInterface.Active.Update(gameTime); - _server.SetLevel(level); + if (_lastUpdate <= DateTime.Now.AddSeconds(-5)) + { + _lastUpdate = DateTime.Now; + _client.CurrentClient.DiscoverLocalPeers(SpacePew.Common.Constants.GameServerPort); + _client.GetServerList(); + } + NetIncomingMessage message; + while ((message = _client.CurrentClient.ReadMessage()) != null) + { + if (message.MessageType == NetIncomingMessageType.UnconnectedData) + { + var id = message.ReadInt64(); + var hostInternal = message.ReadIPEndPoint(); + var hostExternal = message.ReadIPEndPoint(); - _window.Close(); - Trace.WriteLine("CreateSession()"); - _server.CreateSession(); + _hostList[id] = new IPEndPoint[] { hostInternal, hostExternal }; - new Thread(_server.Listen).Start(); + _localGamesListBox.ClearItems(); + foreach (var kvp in _hostList) + { + _localGamesListBox.AddItem(kvp.Key.ToString() + " (" + kvp.Value[1] + ")"); + } + } + else if (message.MessageType == NetIncomingMessageType.DiscoveryResponse) + { + IPEndPoint ep = message.ReadIPEndPoint(); + //if (!_localGamesListBox.Items.Contains(ep.Address.ToString())) + //{ + _localGamesListBox.AddItem(ep.Address.ToString()); + //} + } + else if (message.MessageType == NetIncomingMessageType.NatIntroductionSuccess) + { + try + { + _client.JoinSession(message.SenderEndPoint, _nameTextBox2.TextParagraph.Text); - _client.JoinSession("127.0.0.1", _nameTextBox.Text); + _game.AddGameComponents(); + _game.Components.Remove(this); + } + catch (NetException ex) + { + _joinErrorLabel.Text = ex.Message; + return; + } + } + } - _game.AddGameComponents(); - _game.Components.Remove(this); - } + base.Update(gameTime); + } - private void _joinButton_Click(object sender, TomShane.Neoforce.Controls.EventArgs e) - { - _ipTextBox.Color = string.IsNullOrEmpty(_ipTextBox.Text) ? Color.Pink : Color.TransparentBlack; - _nameTextBox2.Color = string.IsNullOrEmpty(_nameTextBox2.Text) ? Color.Pink : Color.TransparentBlack; + public override void Draw(GameTime gameTime) + { + UserInterface.Active.Draw(_spriteBatch); - if (_ipTextBox.Color == Color.Pink || _nameTextBox2.Color == Color.Pink) - { - return; - } + GraphicsDevice.Clear(Color.Black); - var splits = _ipTextBox.Text.Split(' '); - if (splits.Count() > 1) - { - var host = Int64.Parse(splits[0]); - _client.RequestNATIntroduction(host); - } - else - { - try - { - _client.JoinSession(_ipTextBox.Text, _nameTextBox2.Text); + UserInterface.Active.DrawMainRenderTarget(_spriteBatch); - _game.AddGameComponents(); - _game.Components.Remove(this); - } - catch (NetException ex) - { - _joinErrorLabel.Text = ex.Message; - return; - } - } - } - - private DateTime _lastUpdate = DateTime.Now.AddSeconds(-5); - private static Dictionary _hostList = new Dictionary(); - - /// - /// Allows the game component to update itself. - /// - /// Provides a snapshot of timing values. - public override void Update(GameTime gameTime) - { - _manager.Update(gameTime); - - if (_lastUpdate <= DateTime.Now.AddSeconds(-5)) - { - _lastUpdate = DateTime.Now; - _client.CurrentClient.DiscoverLocalPeers(SpacePew.Common.Constants.GameServerPort); - _client.GetServerList(); - } - NetIncomingMessage message; - while ((message = _client.CurrentClient.ReadMessage()) != null) - { - if (message.MessageType == NetIncomingMessageType.UnconnectedData) - { - var id = message.ReadInt64(); - var hostInternal = message.ReadIPEndPoint(); - var hostExternal = message.ReadIPEndPoint(); - - _hostList[id] = new IPEndPoint[] { hostInternal, hostExternal }; - - _localGamesListBox.Items.Clear(); - foreach (var kvp in _hostList) - { - _localGamesListBox.Items.Add(kvp.Key.ToString() + " (" + kvp.Value[1] + ")"); - } - } - else if (message.MessageType == NetIncomingMessageType.DiscoveryResponse) - { - IPEndPoint ep = message.ReadIPEndPoint(); - if (!_localGamesListBox.Items.Contains(ep.Address.ToString())) - { - _localGamesListBox.Items.Add(ep.Address.ToString()); - } - } - else if (message.MessageType == NetIncomingMessageType.NatIntroductionSuccess) - { - try - { - _client.JoinSession(message.SenderEndPoint, _nameTextBox2.Text); - - _game.AddGameComponents(); - _game.Components.Remove(this); - } - catch (NetException ex) - { - _joinErrorLabel.Text = ex.Message; - return; - } - } - } - - base.Update(gameTime); - } - - public override void Draw(GameTime gameTime) - { - _manager.BeginDraw(gameTime); - - GraphicsDevice.Clear(Color.Black); - - _manager.EndDraw(); - - base.Draw(gameTime); - } - } + base.Draw(gameTime); + } + } #endif } \ No newline at end of file diff --git a/SpacePew/SpacePew.csproj b/SpacePew/SpacePew.csproj index 996fd13..b1c69d0 100644 --- a/SpacePew/SpacePew.csproj +++ b/SpacePew/SpacePew.csproj @@ -14,7 +14,7 @@ Windows - v4.6 + v4.6.1 @@ -98,6 +98,14 @@ + + ..\packages\GeonBit.UI.3.1.0.4\lib\geonbitui\DataTypes.dll + True + + + ..\packages\GeonBit.UI.3.1.0.4\lib\geonbitui\GeonBit.UI.dll + True + False ..\Library\ICSharpCode.SharpZipLib.dll @@ -141,34 +149,16 @@ - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - - - PreserveNewest - PreserveNewest + {49ba1c69-6104-41ac-a5d8-b54fa9f696e8} Lidgren.Network - - {ac5f1cd8-aa8e-4db5-814f-86c214175841} - TomShane.Neoforce.Controls - {ba98d4ca-718b-4e50-ad4d-f48e8ca67624} SpacePew.Common diff --git a/SpacePew/app.config b/SpacePew/app.config index b45f31e..3dbff35 100644 --- a/SpacePew/app.config +++ b/SpacePew/app.config @@ -1,3 +1,3 @@ - + diff --git a/SpacePew/packages.config b/SpacePew/packages.config new file mode 100644 index 0000000..5fba90f --- /dev/null +++ b/SpacePew/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/GeonBit.UI.3.1.0.4/Documentation.chm b/packages/GeonBit.UI.3.1.0.4/Documentation.chm new file mode 100644 index 0000000000000000000000000000000000000000..4d5b08d0886a1c6c93a8115a709288f3a6d8e16f GIT binary patch literal 810599 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%0DaU$3sHz4z+N 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≧J@bQGe5Daxo?!O9AXBxx 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�lQ3gOioHhn=To|a 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

    2}oY%kwsXCN8 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 z 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≠;hZiz7z@L>VL4ZxaSc8t|NJxR^gCK@KCSc& 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

    loC&(_x!y!l^)KT3 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,L8FQe^JE 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≀n-Y;a2XdSdD#OORs8G(WK-RD% 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�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

    |Cc9CSEF^ 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 literal 0 HcmV?d00001 diff --git a/packages/GeonBit.UI.3.1.0.4/GeonBit.UI.3.1.0.4.nupkg b/packages/GeonBit.UI.3.1.0.4/GeonBit.UI.3.1.0.4.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..5601fd9e5efd00e300eadbddde1451cac7b1c0e3 GIT binary patch literal 2272004 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 z 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⪻gdpI1z%vKO@{0lwAUONNO?jz^Dhjd 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�wuf>a2R^tx(f)aEA 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%0D9CLpsE1?T@?z@$*TZrxfY-W>i{}$8$c^}aLRK8 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

    I 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 z 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,L8F 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�p8og*9hIw*I;Ej6b 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Š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 z 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

    f!x1 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

    sK%c}IV=)l`sr{RCbU5P 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 L#e${G6`5Kedyeovx3vaQWg3;W6+x6{?heP5 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

    cc%@x_A<(Txu zs>^g1bG^J<#_d5+@@zA)?FDU2Jvz%o_NhUvHVQ=v@h%~ULDFcreUkSgASvSc0Fh5gY<^ScY(pxM_w-5pkX(zekN(Q-MGaDi&;yd zbN7{3RsCA{ zvwi+kd5HOH{)q~mYSKfSjAg_9hWtKIX>7gxjX}6Ojs#?$s^iComJO-h8D~zrAy&#r%v{|(N zouEuy=YzK~CFn6#@T7;39ImE#rsb;KUo+R&3vF?Hrcvu{+5RmaZZ`PJ>~7}Q&TCPj zzjncdV3tO&#!&BZE3V7b??y|89(iAOn%5SoLbR?Pnrw8{D8{hOESxcwBOXEGjIIvbqtYM5}$8&b{T5D^*OUU0bbxiw)VvO^_0O+RAl2cEx}2 z3eXY!GD2#Y$C4rE0U^!M-< zRCT)R7Fr%6))?$zKoK4pA^l>?5f-JPQ)r`nd>TNS1J*=Zju;5(0K%&!847v_0){A9 zi*jE`C-CXrhyfey^)nt^UBFt53!iyZ5kiC9M5y+V9UaNP!B2gAB3>ODIw}|gG??FD z2Z9+p+An_^^k;ydfB-Lze8TVdL~;{*2;Ik+T)SHysx=d_CZW-5X(2z5KUR^fJ?X(KMnJ*eW* zr1b_2-Opi*ksy4Bp#wn;AS+&N!h}zPvThIsQ?~d>c!Q~zxjCIlLp#!yI2SMFQ8?po z;Z}{N(xR`wiAEEp@grB9%H^d|pg<%HRURKcBtBo6HC5n|^m6=2k|a+Y@0`4g`oYAn+2_moG}=S(0UUK5eK~O-=8zjVQa^lKp9aH83O!+NsNGKK(Q`a$w(}x2UxK9mr@pS$wJ}#7XAqJG-Gqv# zeQ#rcPuD-eAyF1QIy>NO4$h~zG`z7eks#l>S4WJiq3K= zQg|Fu^2~shRyFtB*Zydh_@hwQj^TIu865)ByYI^e-AP$54xp4)c5=7v8S{x#)6`uCJ)@%19>**)jO z9+sp&4Kzl6yi`hpn>TwbBob7c@ZEB+b-2bAuAW|=JY{Qjnb`f2%pynrK#-IU=WQg3 z_{O0=u$4W|UYr~Dhfq4v&{|X^))CXI8>2^V+)>PDUEKb^kxDeG<@RfxTmLff*FQ+b z>l>;3XUbEf!wZ~~6!c2`Qth5)anE5v9k_Wb=JR;`Z=|BAOV1T&GL^W+KvFp5C+Icn zwZ)J>ePt@xjTdA{!gBf7>%1KA^Q2Dia}en3c9cQk*Vh{wJg^`?1OyNPK4_31{Qv6Z zpI*?%E17PypD|dnK$QgN!;;c>FNi+7lN$sVgUKHGXq;G7@z67r@XvDQ67&5G4b(*0wUk#ah{|(cI)C4{g|cE22>8M*9F^l zbn00m3*sCj70N%YHK^^|sHoJ}&>0&#jQ2jxsj(Wvg$2GZ6S7@3(B3l<%=9xH8d=63 zmV1K9%jON1$SnS?4RnpE@;taF@pUm2g!<6BT>8s^C!C4`rDlZ?f4CwvAN17i;oPdk!Yy zvdfrm`<+PbS1?q{us^LInmsj|TIi_AIJCqys!=`BHv?%l7n0D?z~V0`cL-<@Lu_$* zX7jA6m9BV2R(fLXW0dI!3$!OYaAYkNjjY&bT=gT6C+-WSQIGcg>;&0Kju_X??EG z$RC8npnX2=v(tgz8I=zaiU58%sS9w?gZ-UmfawQ>I`swurn{);v?`_|pF(GOpGhnOQ4-l^Ry+%4o=vZ%jhU{akoG^Y z44r8hHErffX`v z-?w%8wN9b{vmz?wAc!Et4pb%9)%DM1f)yGP9mQVr(!OPAC#T{KpA;3aGeki0Gj~ zsOzmfNfFo%&)rA2Su7JXIT`)$U>w94e&j19n&gL%U50= z@!QpT){fZ_{1QiFW=$hAf}1?H{9+rNizuS;-2euvjVd|zYnhvkfz*2}*IN9XE12hX zMnWLI*+2pVg4Q8hYoJHxP&oq%kT(1Ch)6!ad_268Vin8(?EA^t4IfQWl}oOc!imj! zerG&9fiBD0Hn(au)l6)*6kW&9os}r%8@x<17Pgx9I|s*%p4kWd%p|9gDiW7#=(KQJ z;@^i}7nnQmh*5IfSX^7{(J@b0%nAddE2Uowy_Xo#>aXioKrGY^gSRRDcU+4bV7+3< z5*>J89Nt=L<5t`F-uKdfiGP}k%YfakdEKu2+=rBpwV#9evg2cg<2^P-cWT)=81|Z! zK{K^&&fK^u619M19r|!uyn;pSYuH3aM^+mI3#iT5eXIPU&w_^l;Y`N67Sx~kcV>x9@ zWlO|{$(G5VRh>Qe9HZsA`rDYgcOtqh-q+|M?h2&$WzX7^82d81&eSvPM zU%2lw9)={8e2K2M=>@0pcERSlT?{lEClAfibf7*x4eY4cI z!PJRr>a9>!y`^!}2*gO`Fpk{q8voO9SbeHZ4(^wz)IHoF?i^5@Yr$i~Y-GA?tL!$L zXLbc^T5fJ5|FK}4o`82B>JQ=!@_p!O2Q2bEd{Mw}KLa}|nfExby`Z1Ld)c>!vkOeQ zZfNhKaLiSm?^NrAzofT4SpY;$L`{a@?dHCUbiS7&*SH7! z#JSpOL9^##WDuzTt`->VW-PU`o;#i?oL$|Jv|hB#kMZa0~H4dw($d?)-XgbZLy~zC5+RvvC%B z%Dkd-Q_M{@X)ZCz(L_kzC7tp@@a%Zqd^uc^b1Qq%UBY(vjZ+K!5~=3;tYnP2KVYC7 zgwfV~uA;a0YbUnGZ-bTbYvQUe534^eU5~d5!xlw9VwJN&(MQlzwmg~%2axj|BiQr@l1&5Ls0=&vPKY=%+ zrb+A_{R?_>1UZ_dci>L(vzV*i6aK3?*cfF-HZ?ibMoPnfXT4i8aDi+b&(mI{nyyYk zrvnGoPBwsid_TUPBu7rm-~2Hm=WQF@>>hrYHN_aMhLap$I8(|mQN6Z$RQK_5eo3oA zShiOF23KG2aF9xgTIllKgncE1Y?x@I>irSs%B-eWFKf0|nyJ_3f9o>ua+qEB8eeF& zU0jA*oZ5_6&b=XKiQHUW{e4PxT1JT}DDwC5F8WV+kGvJmgWp;hv?a&Sf_xW=if7-_ zcUKn~7;cBpSudYD58T6I_%)pJy)bHHvcgNi1EJ-ySo1LS7g^nByaW?^A4`Lp=I3Wn z++-C{ntlt>Ho47lWPLGds4NAPSU7kdH*6jX zW+7Y)bH`-LwU`~P(3x#Ca*J{uI`pd{xIB`P=k8;28S_jnam5os^3LBBH2YreKa6Nk@* zI%hb?wYw`7+_c|R7>uO`E9m$wdya)6uRyLh(TAeg@V)pVh_(Ln{APZ_sajuJdljNk zaClnlm}t6e$5gIu)}w9HX)S0&(Vm`|=y55d=Oga;Dmx&1UBC9^4-(qz%1x|aUjMy^pF#<5 zR6l3$H{^gEVzK=QzMQIkzsY`)o@kY{qtT`^))^5 zh8iucnt93kc!jIwSXJ4Hv`vE1&?CQ+=wKS#pM{R8LKge9BDl4BM;NU-RSU>5oNMkp zmjXmGvb|kSp|@69DOtIZ_DacdQR}tT-g}-#*N30erRZij94Ub!_U=4hJXas9JW@5L zdt<@)W~CLVX}E%a`#r>dKmK`^G)_+H2)8J0^4~#ZbOqYkB{XtQ!Lg_3lBa6<{i;M~ zf=!qPd=|ZnK={j(FaharXb4dx@0;nZCX3Wit2lU4x8oKQ8Vb!_M3V5ABJ*lj`Oir~ zyqm!p6VXXs0ESXfIfP@mh+ur3xc@@Q;Pv8P4VE)wWYY-VHA&sTJ&zfo`eG*t(UuYe z4~{6@@i?<+^7Ylk3mXMc96-!p#Cj2&FoEJ^2NxvZ$5SC@*Io0l9QyqC_BP*v{=AFX zeyNg}xWAPuRNAPsYEl?CVMJ4iE)FEh^LmT z@`Km_5g!G}Cq+U72NpJf5cvQzs2ZV<+H0k)KQ5&{NyLXTmA;l=_3owYa|%UDeh9c{ z2g5Fic4CA)Iz*caU!=(26+s=MFz`eQ3@Z3N<8l?ANYKRJED1}*AI-1qb9732ZCnXE z9RQet^gDysnO(s$r3e+CJP<K{*(Y9Ud4eRB zDUt1t`x)4N_M>2CmHvc-_<>&es(w)vr9h?M(1~yB)vRAr~g2bRGNS@hf@)xT_px7QjjntRWgL41m*X*NdXaFIocpy z;tfA7G2eEYm!t2(S8^e${O;Z>Le6%(2QZ?sIKisn&N~gB9$tV4)@bN;Ey{p?v>Mh= zn5aUc>1zr=3}N9BA%<+=;C6$YDH5bEgfR3M;g$ynV(x{92=Y0dM?An?-_3>S_pMH^ zsG5Dli#yZQ$j6<$QWV#@kDTCl>+9k5M8!9!@7Dx#^2~^^PF6s8KVk(747zwwD~%5~ zT^Kz5J_G_qeiDR^iP@L`!$#iv#FsY!+oAVUf2SQVSNq)9?R{YX+}oY~3Fz7@ordwB z-j0bs*6=?RTbc18aQ$i(2l00cT=>uTQ+-|!43(qx#B1h0U+Y(%4go6kU@5aallPK3 z`3d@CIvUGzl`GmqVHu)d+zPh=Y51FDaWTtz?)4HQ7EzyPAQniJLS=SMsX(M-woiY4FLUqJ4L?V1N(*z{>i+b&(H9sgi3%&nHeHa_8IlA zQ30>!4Kk#>`7xv+|U_XsWKI|2MGmG-^5$M5UI?-Z*7HLn%1vnN92*-;|RYh!&W zlX!KcYU3K;47(E>moT5f6zBA^b|IOiZpEsorlU-OAJ-@Uz1uw5LH^@1*8B>~HJ?P1 z<@7%2zwikN*4#%ra=Y+*?}X7=8{^L0O_nJnKQPsmWwV!AaM`$PDmH1qb*Y%6GAn!T z+N_3tkdtQ1X(xPf&1CVZKRV3Qd0f96?H$D^Gzo;1yql;+?`M8XRFvv22UFb1*)UYg zg7vnG7F8>WC$c)W@q}s%+0=Sko2ZYl_xi_SYM;3DBAb?CREyrjeM_#*XA+$)gg?Uu zXwU?(wkOR*#%gXf)%p0mnuz~RxM=$PT|%vLTnGysz9_23C6rn6=FjQbG3_$utk-mh z|G&>(Mw}4xSwH2aBuOA3q5qrN%h<`@#^!(OYm!$xhWWutD1)N%iR2(4B8u6OBmzRH zWCtxw5- z0*2OZ!$s6DD1X?i)q9I3)heDBp`O0rYv}sIS%RJ~AGjH4(15-XN;#bl$YPc%ur$nxeTS6w7RaEqiNIItvEE!_)%8oltOnR8g0A3|H{_ypLcur3Eq?| zHU4`4k+GA_=0SO3Ij=2xJTEuzhq+%;_R|JZe!(sklNZEk7~nc97cysa?ecC5Dr)?f zVc6jlmTw?YOs_Vs{SjfHH+&2K9DX;cykQX_uJA~MQ8dfaiPA-4DSHUY>QE!LC>N?= zRN2!amx5w|UzY)ZW2Q(4l#rTo0-7*?SShqdXpP^$*sScmmtaCly5wOJfi~bP=o2KO ze-qsITPXJp0*zW~bg#oWh=NGroJ$eiAb=56>u{v?wND6GcJKXx4w$q7`T@`CaWW7= zY`O{x5FsvPKvO35J2Af6iRA0m)l({lpue93F*EX-qM>~%G|^d`S<6*)}b$#4Cl+3EnCP7x70EM@t}sW z#hnq}p@(BignGsUG}sshjX(c1O$mE*prgdl16%sW>w@`?I2*ft2<#S#^KNd!tE(w( zVm8xhi?<(QOX-Sr@r7Xd;ds3tXqB1$hraq7^DIAZ-(AnyUA&urA!l~ph!Gv1ZXWBa zVjZTY#R#qIn%aSL^m@rIyT%>C2fHcC+ty{JIgioVC~U8hG#B`5+O|+4WN3hCsh(t8 z)0(;iN}4+yXvY4)wnlC%4o>@k!b?+{>ehf zPK=sUpxW3mjbdceC8Dup&AQ>6eyF_pNZlCL4(Q|(pE#OUA$)+IBjI|wM}&HkfM(0m z&u9s^1tArsC@0Nl_7Q6)`zwdl z!>K8mF)h0F(5BDiQx}0OPcgWrBXJ>jNoOJUeDzxO*P1R}sO5$GS+{aoobhF8YP1)M zcO9>i0m$0Wt4Wfv_ORodj?N^O)zvM?NF$sg=6!v3azv{;g|=qiG_PZuXMOk&On!ag zyt~+L8=k)QciYjj^1RUl?_1|iw$J8u^f$LvVLMlJ61o)q0UeZv2V4KqWZ@BSwAG0O z$eF2-eW4K1_Nr>Dz;o;G`evtab-X36Kb6t>=4QELRx??LJSRHh@nbsIO{_B;nEMN< zl-|!0EzWA=mFaSoavL(iG37LNV0m^fR13By=_%TwvZ1_}DZ*>7u)2R26Ey#bz6N@o z0q#~4vj-hhwT|ui-)y7p6bB--X7QZVjvR?#8n>|H-welk@s9 zxVU%DRUPI|sLmMJLMiTO&HN$071wE`ZNzP$)l1vCf16jHPRT%RhYg=$tkA6JR$C9k zR_13eSw2lv*6z^hXrRq}V1ox7dTKp-BwF^l<~;<4ELfipD%rlAUJ8ZzM>|E&9hai7{arOJ z+d5Xud2ie?6FfQ;J@&$rYCb^qK({e<$fVksQ1wLpW)vmx`#NYv-yR?43 zbBp59VCA|Vn{<^r(CT*%0Auf#m7JERyPmP&kQ>>;aP+wZc}y)ei|w$ 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%0Ar!H1;%}9)(EeW9P>!$P{)>afd@hO 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 z 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 z%0D}?n%+7Np>Keqd}-br4^|4b=tFP%pvbvyM12lDm_aF{lUiGE`PfrWzfc2Io*_?PB> z;GIJ?px!~yUXrIcx}+l@qWZP5h17%XHQ{y>%yzZeTv2}eI>KF*6U(yl2Zf}H8OZ|R z@f0pmb2<5l>bY6u975Q^KagWGy8G-NY`Qum#P}qJX_skp4V7JPCAt(YZYDWqZi76x z^SZd*eme8n)Nh%Qk2+SY;&EN#2XA+Jo`Zz3z%M%E)?m zyAv!|m47bPV63y*?Us)39c8L#TrCBcKvaL6$1iS~G7;?AC`pM%%~Ts()?jhwCfzK0 zj>(h6UP+ba4HMGD72ut)vi!kK(|WVe08==TPid)B7KHMlvNbg`Pq(UfzV-$Eue6JZ z_wm;*K(qTQ{{J3}{)coCcQ7@z{ZA_lkIMS?aEtI&ON7)MwlI0xJC<3LJ@)cO-^fX~ zx!H6oBVcrqriha`{i9-Q?}ScLlvrArPm(_mUnCSSJe`N2dxLwLKj%Jm?(Q>9IDOr; zeBNX}t#|(Z+WD+^-m$FbsaLbwJg})K>)y-+1oUf4&P8voYiXsJlHv2iIU_sWsf5ho z4i!}3ExJy&nD-S41t^jC#px}c{7WcY;er8;IP=sgh*D(a5K;&TX({t?(%8*)x)#st zVQh(aimXi3THd8)e!K2# zw@~Pp|3GTs?Ydp3XZ@~0?`Fhbb9QmL?E+_f+!1O^g;Euj&2y0(mT0BP2EYRHw&l}jsOYAshp9R6!n1%{J3b2AW=9?)(p>Ta8}t5wt0g|E2U#f ziZ^k@9HgY{>0MFEWxB0fl z#5oFN#D!)D`JxRpjFW8J0-35I5P9wp47VW;tYNNSjjG@UQChjI!U;`T4x%yrvJ&jK z0bwx73L400AkCF~ICCxi>8KcImQvSPGAFMz4mbKVJC3gS7pA-Wq)qH`iW$=~t~aL_ z&dN#EtsQ|cz4X>C7Xip2zNttZAlp@|(Nocvm!ehGkM^)v^g$anYKnDYLkp_}-U%nG zw;upgX5t;}!R>#p1GX}I_sI29A~9$B+O z4{7&ei?^#ajJgGk!4dZp#&tT#`2Y?(32t*MnkrO=uDqk$OP*@;~H zi6I3%T}JY7UJ&Sn0aNd7Q$mq#jQ>bd_~b;o!f-g#T>x#_U7ZoAvYuIl*)~yQkrKpD zSFX{%F8ZoMx6K4)XyPrn2IlXx-vy_wA3WH$X+6v9JL1Wqt{>ase z*Qlt(S0_ROU-!^aZBwc67DHvC+e8Jqip<g zc+aCVnPQH7bpiUgDa-%He(t;l?lrvAIk>;gB+?4V=l;DFMttMyBq2Mwry{#J1)nve zYjD?Z3}A&xiDMz9xK|q~TTSMcc<-=9f3aerm_1=#89Q!3gHi{nJ2@L~rkIdTR9b1G z_%o~mTW*fY!23hH`;xU|SEO{K(c)c-JYJ`i4kXiRf56GKecP2QBGp(TbFI>(n5<*4 z;TJH|Vd;3;>v3^+8&hQPu#G8K8rDWuG7Ek|8*#SJ;Kc7WHZC8*)v26Jc|0Q)St|z% z6gO;nJ zXD(Lm@T@xpoUNf_gOKI^f_H3X*@Wa(j4OsmuB*1k6Q{j)xVy?!(CSj3Aq-gV#N zZ=&xP$I-Sj#ODcT`L4rtmG#RPp2xO}3I)|Bj?2_^x9m8%Bidk1o~#+o;d!0dlMT6< zGDCyO-@KN(r#PoVgvIt{w+w5e?1|5`Tg<+()jvbxQhdq26}uy*{p9ILsqB)The#j^ z16)0`=dL|rz3v*4AKcD8?(b-0Y$uQL(U~d{MBm`;5}rFQJXQmJMgTO?*;B-?AQfhr1~44y{$z3K(i z#0)N^w$Hew@nCt(GXmoF(Wn6566a>%oc`cPs}P?O`vx?6~ygh$kX3QR*`C%w=yB;L}dzAfgzUYKNWLsgaL3dU!}m)GhRM>eAn z?0!KzM}6*crbB5J_(N@#b92R-bO_iokJR*Je%@0W2JLyoK+oO<3hnrDoHEF3j*qk4 zx zrfbvYEX@X5>om#J*|~;4_oFeU;va8PG+=e(BR-*NeB)}#9B5|fQytoR8rj^eEfc(h zT}1En*ABNiMa$CnQzvMyTPb!_)bP}sPwSiIrX<2L;9g~=nKt!3Jf#a z#h6rl==q|WQtpY0JvGz6_7~MXJAU$*1)BAH3wfSC{Nviy+)8V~cV~7t-Ana<39_Nj zu$nDnaVoZb?6*4R#*o&7tnosbec+;LAZsXpwiv(VQzGoKvjQaU2evWH-jN4d==BTu zpDwH$m0oQS*>W#63L!U1(_P!gf%=EY-Z8dl_#8P{e38636P_^X4q9BaxEC*wzv8yf zxEjWom!}pybTG_nVr&ZRn6M6`#G=?h+7$0i-0Ii!ZSqsTA8aZ2Fh3*1)eBBa0&T-9? zC?m|LYzKAbMK9hBQHKtdgayLLi2PuC@0#5GrJ-PJ_jb} zj+MO?rb<~OaG%mJbDGxJB}2SB)az`!gmAYLe9F)0awccja!J4Rd|kJ=ZY;NycS$0M zal92h{h5=+-<<3fkAt_BzfsL=s<@%_YP`^}E*%|s<%ag~R*WHZCw4n7P!vb zPJ+`yw;8`CSbL|pFwOH+_-z+$op4bb;O}wTRlj|G!m7#C8Gl88X0KB7`r0S4G_H_{ zBRP4z?7b)tFXFO`zZocH6X>`|IeG4C&G96%3sA#6x_P8FHDiBbBcyF%Une&t=iHY9 zLe1W{lzUyq98A4gY{Ey`}6@Z9xJCN@zbJ(jxj4!KUkm>u0VRUtQr zoU)?{Ki+49=p$hw-_SqJ$v-Kyxk}!%A168FH1QvV?gF^t9o7qqz4YD16jvks>bt}4 zOW1!yb~raoo)LC)5q=#<&33rfk0v8dBZ@#l)*y7-X52C|nf(3jZSxv91MVG+PJmva zulc;jlgq#1G5qUQ;`}qEDq~44|efM}guuJB6O-_Lz4{enLDGHAM#7O}4B+6Of-M z;XiJeO&uz0LnNF7C`}|TS_!Zy^m5fyC=*Bl6foGmTkzzOltauoD86BoQ>(KOXVh6@ z-)?0Qr~~}nDFbn^+EKhhblEfjp#-rlL|t*7paz#$6shbDa>tPIG~V9 zn!k(~kA84`YL`^b!zBD6MM4A(?gtAC8orbOtgssvUYg91!7UaK0eQ4Qct1D_BOEyr zZd8WXU0vY71yZ*}A0`Zv@i38etDI4|2sP=C#MotYvNt%CF#e~kM$Dgvxln<^#y|Oy z+S)$5Xelj}iZqOR^zNReev;~d8FmuY{nmxTt=C6{CWA=Ov|q{b7C9FJ;eS93jrIr0 zBPtW2ee9FjDtOa@F`&uX%7V``-d=OHA|y-m{8DSu%N{0=Xhs zeE{38<-X?A;iu%=8%we(6sdlZm`+?qbJ_isZh z(kZGDO2)N2WA_KQ7Ey`;)RT(RV)_35f8(%u2Ln_=l4@Ne^n2CEvyl z+8T7EuAkA^*EipR{z!r6->&@veRYEQR0u-$VMkzS>ro@3bsR@?ia#m-Xn>K#4I1r! z35V=P@~#u2-4G$b-%Gxf?R_tfd=|Xk__8?wJYwI#r0ja{kC`u)*`GcLMGh-y)r@3N z0N<`45n^8$7!UQ4^dTV6ClBz$C}5FzHwv%#SyxtrZxETT5E+Sym7mN2qD0kE??#-irp^oZdPK` z?QnmfzkN!aJZJspDf&S>F|7WX8awWDiVJykPcv*1{&~&72o}3vp_MpHTMwBFO?s?^>(+wk_Kypc|IR(am|2rQkkNsRq- zRXD~|hby&AnYcyKJh>5Tiye=*w4f+GUP3$G-kojW~ z9oJCCeWY^*4UH%-tF5!c`ZM;Wx`%6>CX?vmVX};F-CKsLeL+D%PzmVEQy&*NviI!K zho+VDGRAN?=%p;rtjiQWGzRmUtJCq89=w^zvIZd*QTsR-R}gnqLQ)*~8y%ZSCM?Gy z%M;=+b5GX}l6BUMZ}9)RpP)P!{9Og?CzpWz2O>m4|wI5qkYq&rR? zUnC$Qf+BYZ%k0gDiBN)`W|xTQmFt1$R4T;#+AZ`v?4Di;c|mW>Ns8b`&*F}{JGsG72YipvXKQYhj{Bkal8l&_O$I^_J$8>H;367dqN-NGY9+nb zT+pdaG9k`kE!VdM8}$mSY!@OrQgnDQzjm*m+VU*<4B&8~38Rs_Ne-AmWq-J(?gWaY zf029WO{8kYI^R*3gl;9glySAno;PN^!{ijWjX*_i)~N|ztaIWVyDqPkC9sdEE}WDitH8!G!wIh2f1^g znOm=?TL$$<9b)FHPB9WF4NxkwdV2#1T}%Y#tG6>gmiL4n=}9G}$uZ-k;lrBaXbzDD z9k#Y4bo)KTs|M4-h8UvIq)k*U?(nS1^e#txWr0S*a;VzY{p0?4EcU&5^kt(gHiczJ z)*Ju+(cs(G;M<1dwSQ(O0d^XWq^^SW(ljJTWz*}@ z%UZ9WFZgmI`Plx6aEdzGd!`Mv#>FIgE}CV1lQrOJrSO8Fmmu)EcB|!N>|@>d!rW%) zx`@i=NAKt(TAA!^*u^64DZ3o(;_2R)xiHX-{!ow8vVtC0pX>U3$WEO)2I&*_y+2gU zem4=2hOx0<;U;BsD>Whz8+M!+MOCA|e!7hg75DXAW3sdq;SzGQHm-`gW`#CQJ?Rnj zGTqqrFB>dfSEXSK{IlvJgzmXbb}qr(h{`*zl3(-+p2L6SdrUM4%7~1eWqlxouN5oN z94T~tV>{Ix7HYT1A+e)%A!^U-(yxA(xS>Ku4a?z7j0=`*>%74JG)vlieIZ{4x>!P- zJ$y?2j1#>&a!s06kZzDYwr%0Abc&=KDjb*`ljtJn;a&D(CvG@b%dS}~;DC9gZoeC} z=G1B8$I*0LeM?NM69TDtLgUfrtTDS9J$#)r<%ZCNF9|SZA+e!BhhqA>#28YY1p5E6 zc1}T(wF}zKLKnN-W!tuGyQ<5!ZQHiH)MeYYZQJ%=-#PP7#JQcBtG)9&Gh%0~{jO(i zq+PyF<72W+0eC;+{7e1souB>&T?bkg&p}Vh`e<-xgbnmhV@Ez*S@civmD+?Cs$^i8 zp6BYLCSQIG+|0|bT1BlnH-T{9w?#Q9+`u|KAXW0}zaftxJYn{s=tP`~oi(rfolRd( zpXrpQ4%YwV;5dI7pWYjMEp*^m;JnGI)kRz!JrfHTwQwe}Y879HI`bb#{N8h+Utzq) zR0wriGiK+&reyQnp48N#-ooDuL*2cb(||i}CE2{~)LOIpBDe{ET%g)9^X50SI-F~hh77R1(z+TB9FNko0jUX~>NHbvKZKp6Om8?4)<+aoO{ zL{Nvi*$}1WnCGVG-``qVt+opS9@d&4_4PDUBvXr21Lf*8hktqm3@f+jFUA=%wj=!1 zy~IyY7lr9MrBJJ|#9FCT=16zyBleS?DU5xxv_w{2a_JKveBG+@?)&x6imspGZr+4v<$#z^Xfhe)2>2oI&O z(b{$XcB#9x-S{v}P;wXtu~aozJq?&|{QgY_mebLU(6EDZpg5JYUCya0;Gi}5A3H=| zHt0LmXz~BpmE846%GPjcyUIWv2xv*XR9U=7xPqD$`ca^du6*3%Hg*S$?2OV_-Tf<-0wihAX zyqG1_x!WP>cif0sFWY>Llq&h0W*3&b5NLtTS)%FBsG!D@-d{m`<3oF--^wlm7v;yOEQAz2Nxr<2Yf>c>^#SaZmTIAyw?KcM-zfCz+1usu-S!Q$f z=ZLqaeY7d`HkuGh+Q{&*+vvt+!qCDgtA3(%P}W8{VJns^OW0K|nFIaxP*QkF=}5Ac z;fHbl)tY*Y{l@%y~#*3;Q z(WB`}0rPYu*!7OlPRwgxw3JQ-=jv@oPg4-tU83~$62;-rqRfaG2Dl2U=qIg@oMqPV0P?xE8CMS>guT%9$F9;wN} zqZ(dxm1d5Uy0uK?Tfz4$-;l2+at;IJsA_mV{Tq9){o*tcQ11^l%h&7zT~H5Rd5D5Vkv(6wuN3L76MwrrjV3Dl)r~^Rm?QJTV1ZB ztQaY3CaYU4H6R=AhlOuj?CH+jy*3b`SLIhNRyi^9uAI-%2LpDx2YD`}4{WY|HZ8Q( zd6)!Ryz^H68Faxp!ue;=9nO|q`d&_hgg`8dW#j%5P zW7>&cTc{N@A`dDodzX0YrI@tb{pn;;oUz!{SqbrBvAF!yE_*b^L568bY2jGA8OOh`+^yr?>#A@&SvN~nbaj56!#lu=9_!A_!+iQqW$`VL z9TL)jVOAUjSB*`G5kPgaH*>7t8o?Mg0LRC$>`4;(6A~V8k!OG*@IF)}4vTRH}`kbUSDvY&Bc zLU}c0R4Djie4zp$1Cj7Txne%O`*q)$B7I0VVEPzb2uxlRx);p;L)&Ho%h|`1PGC?S zzVB3#6{(r95`>^{FWyW^PN=5lr#1>aU7-R|;|AHMM`0)m1wbArH?)g?7}$!{-%tOe zw0yaomd77P;49{$&p40IhmMZ`LA;$#QQLp}4s&=u<)-kp*oF4cj!n^G$ikZfM9`Ht zF6w*Ig-plEP@FKKL?HG%|7Pad$!kO~*4fD`uAMVj2W5Ob0d05}ApC6%T@fpOcZ%Y( z2;>pr(Zm@L%}kjf14z@hQ3~vcnB3z>g!WxzRa$9Nk!$XLGe zdbY$N{ijnD^}hJsDcVOPLu3S2&nW>Z_00ara z7>%xCZywHqUkgd%N^9PWc$BHk@KuiBlIuN-9tpRL6mxc!(V1jSUMgY{Kw@VMf z$dW>{lkjIW*X()~jszYfD(@ z6aqM7U@o%i?Ch7Jp$zd`UWYsq%%{&Z0>R+mmli8L9TnInCV}fH1He#)Ac0#9=a+iL<8*Rxlsb8J$lU7veqo_AE8iqih*CJM^vf3g ziVNvr9-m2;=!S;`1w{!ZRvq?XC0p?bxUtemcjx zFM*3*cyGy9*k{&LhrV$7$V4CqHxP-O*-Ve8=2X<{_oL({o1Bg|dy&Ms&llMLNn+?< zjiUDq{BWJGerT}TiJcx>=+SMAMREW@mkJyX6#$U|2S8W@Y+t1AFT(&ZrvcM-umCY} zK<>a+(_=U`K)ju~OO6Kj744}EHm!NZ@SQ|o>tqnC#<$|JN2 z-bpV4PAuuW$?qxlQQ6t;~a}9jc*i^TU(X6P!34&ML=9md5YR6^SXq z-kFZVmL%=DQ(^HukXw!DY^AZb0!X#h;iX5L=OvXhj%d5dTo`UGpQW9s*U|X_^vZ19 zMFO}f*%TU!2w4lc3YKzCDqf5t;H6=z@>B1qVP3m0*(7OvWX^`$3#UEphs^P^u+XHY zxD^HS0{p(rAG~3Xv-L?7Yzfz%UTGD^bl48K0El|qAp$ms+# z4AGmAnqp(i>)m^63%BdaU~K4wChkjXnF8DO}@c6dLDvZF;hwpR*Q;O0&wlp@& zVHkGL9F2u^&3`$>8TmmK z&qM9+mOu`mCXZMU_d1I!LF`3g8}=mv-EFIlCHS^P390>#kLHZU|6$oalIsFYsn;#C zv6Zs{(mN{>FG%Fe49>iyAuVY)e(GotN8*gQ`(p4fMDh zeh-=`bA@$fJ$#S`(v75Ny4MVpZz`V}=9s$mTvPa=uz6-;Vu`-lN1?>T3uk!W=n8vF z;$YzA_FK7h`m+6wf?Bax2$?HI7$t}a6Lg5iMpD~X<`7K3D!`;RIrM^#B zDSloLB6CG39wICx>-SKs=UHx<5V8sv_V*T>!sP<*gCTKWy9#r&bkK|~+j5CjP9r17f z&Wyjvlx68y^!aWJGUl5&R>KdbMye%(?RnUvR;)jE^@{0rN56jHHY^@0w2Nc=Zri?QTo~4Q8C%bSWo0LmfaFb8U&-kn1K8_4AM{??-l={CSWQ_bzTy! zbQI!Tj2F>RFK z8pH1-$u&}<{&^JZyCd>?#5+_P0gSNsRqWYkrn_o?jilXEWFncN*hq%P5r>_ta&XXgV zqU?3tVBFRUyR}PgHni0@-OVn>Q?GY&m7+4MqbZlCm*gr~cy;LJ!hT@sJhv@z8oe-OPLrF~n~lm{OlDFAjxlC3kMdmTb-;V- z`z)@$MkI4-^=|vs({3s;+A6!c$Csj`Rmt31Mc#;KYW~1WulraMTtX8KV@?wdUh2`5 z$72$l>egDP%ovrr@@)bx6_wPSm7h!XI8Vk;k5nyG$fSzBazI=|q>3M=rOMsNU*(^F z?#IshX0cn;WBf-wHfcAb(F!78I;Jpcvjmf9(hI0JIEuaTZ_;;+Y2-oV*IrkX+ABvh zGsQW@Bt2^>JO9MFwvQabVGeX;rZ;4*W_dGvGY>iaabj}9%G73iC~js?%G7k8?Vstd zd3>x`8?xS#WszbQ=H`3)^Z18H?4r5a&S~2`U{`SfmH(}`a)GqtHDc_YP-U-!p%kZV z33+9|_<*)UCtW9N!(>dwCqETLD&{h-!Zt=^R*k9zo@LhUA>0gR{&Aojs# zRZ8ME;_rl6e`NA!2=582V45N+Xy&z=PZS2Ex8P^^Kea6U*%7#AAPj@3lXN8q12qDx zUW^=xTr&=n)EEUQpBt-Nru1z@!UljNnz3IvTdNK&+?PHYXmuQ#NlSS;vkTyB817#_ zI2r0q>baHk92^Pr3AhL+^xbCWg`-M@`g{jjYIFNeI~MTEL`y9bp+A`{gYtOD!8^m2 z^&KHSM#{k^Z(A3HqzhKxIH(5u9-wVMJ5xA$?qNi@r9C*>7=@T2<(r~W9qT)9rG=6u zSUj_Vc4Au$>g#U&eALNKauinD9Cf|BXVqGAC88u)e$9khM0$&9mv!~Kb<1p#yMF21 z7zOjMF43idZ4kFP);%S$k8(B^BhD%-Gzz>=7X{kSPk!9Iv1lBcauENj)2Ys>Y1|wK zA%q&Ldbw)xRkN2nY?YnqY}e_~wI4_(%~4c2CjU(MyM)&gg|>qv-o6TKXP#= zMFl~<1nGPWspIo77+rQm?5REZ7<(4I{8@X!zr}${(Ob61b>U^0&SAzsehGY_ve5sd zi+A1v`dlSuce6Qu-FaKn+1d%R&d(`j;q4rO$}6fjFSFky4C?cCg8FEmQzh#R)7@et zT&%rf>33^gs;2!r)QvuRs#C{jV;K4Y=mE?D_m3r?rVp-*o=_iyE_bmNjdLC83X9R; zA+aUeCU-GcHs+f2Zuz&Fe7!pV)XdE|!2<8I+pG_krv-`4B&>uP1u}2BTa$!AEyZw+ z^^XHuD`az@Hm>YP3IIt=!qfAf?SvwAwz8b+)pdFF4)JYZa)pQBZT9f`n^hT@21v~a zgAv{U$pW{LBaGJsaf-&D!8cl*A3oJqAJR8;$;Zg``my#|bF*!G+Q1&UdN!*)^%r^9 zE>@TtF~}kJbf=swA?}-Nw<*MTxt8nnU4>BDgVgbpYB{|xKTiNFBMTji&5eOSM2Sa02D(agK*TNKo_D@nQzAfr8*Uh7X@J1ay+L z{RG&g6ibTpkY>X~!8+KTdpxJPm(zM79`&}<1p|4CF641^^hIGHZgE8Fcd7gZptU$9V>Y^jubQqGbPD|9s3rS%8 zB&HDI`VmHyTMa5WZch~KD$bjhY>4DfiYKo11 z*V7IIdwK46i-`GF1CEr`zoUy!?9RmZQH4kzB(qNsQB6c7*byro5+n-U6%8a}pyyca zCsJ^c-i-(zbcFu)HEvW_(wDB)fRSYy6_Nbbe9+WBgV3YSXaHcBk10M{xYtxHlm2HA zupOO2GX3v*i$JD+M!R4&jx$En^lxZ_$|K4|JL6eAAe9ZR2wE_6f(IRB)J=!R1v{8; zAWvsNk^sp#$e`x<6G_^{uX!pI-O`(H#SS!o7J|S_@t+}F7u&n0iX2W)c3cy9oG4lV zDXo;^@ew7`Yk;o8-3>75G+KfKT-Z%bWU5dgQa( zw>80bZ6FX6k7*Bz(QA%o8smufFsnYrcitHUKiBGG3kC#sAXg7Y9xpQNdkPp$L=7c! zk_ja$oE}VcNVmq31N#A&;it|8`X-YP%P4>T|9yAMW-4-4++l!)~p`x~$Be$nr) zEF|8kI^M}VA(DXZ-P;dS0mPx0K`;a^9~Ok02D{(;OKsq3XJZEu)>e3sfbcJj(7od+bxINO+N5&{J9r8{5G1mL-n0|GBVeO-|9t!M$3 z{J`B2Q2;(MV1V-FC(M#1fDhQn#)u!%@+3di@-Krb50wu)m2-|!uym(WIil=eqEp00 zo*nx6Z31HGe~QtK+|ASOJukysPV*u4U)BwH*a1^0UI& z8+{tyoZBkQj)vPUTLhTvrmV+hK9+08T*F{l5eL~3PofGrKSF4rWD_;bl1>oo-$!p< zGU6-9r_}}p2D>)fgXuIfGPhpe;vpa!B2qL`FK-qTd(T_*;8xGH|7LF19tl`E90_{>4;znA`h#zKU#`{={nb$G zK|I9^21Jx5KoDt99`a5Q+3!x9!i0sI9f$ix)ZD|uqzrg0it`itKXFP@TT9s5H%__y zK83>jzrZO9M*mfIcH{aNODT(>B90?s4whgr#x=(HW+^}Q4C|+?^-&lV1FQ++k|h-u z#UjeZ6A_aNO$F;kOJnB;o)lCu|C6NbWe)9)r`^4@>r@@FUroJvPO{&*jz1P&%3%Dh zQv&*~Hrq8m#oIK9sv;A=99^x!FzsiI5SZ{n0{&=XYay@h#qa^~Ed+>?&}yC1CPIB% zJP7?kQo*790uoRWslR5hunG6HCWB;ygTYs`H%y9KdG4|;eb;i9`#Y)Fs$0A(u58;f1KV}4JBlvi zT0cNeh@(c6C{DvBO=T^c-77aT&0+}8Xcl=+=$gXhm{EYzDTt{AM`GiEuSp`sG(jtr zc;LuDx0DotD9Fu{LRZ#AiaM($)xRqb%6SSHHYa}(D`A!c2UoFwSYjdf&LtdqfTSh( zHY}w^I_r}ERBO|{tIObXea%RWg6aJ>-_x1M6k&ezCI|&R;Yec=>z0Pqd%i#h(xqAu3`1}ya5)dAvwy1X_h+q$l zA`~WuZB3!#Vz;)Y9EKkQ+C^Vh)C&P7z?A^T0)r(WWgJSU{MRHd4^x#({Fiyd_(K3E z`+%aA3{ctzoF}+YL5m$*bKCjn$G5`cAxX1Zk*o8t!8Bf>t$4!u>zO6;S?~H`?@l&~ zP_B$1lcd8<)9WKiWAS{DJE4i;cg_I27h46(ZO=BzeLi$Sr19U4%TnZD7CEgJfTSNA z)=efmg>Dms<;7OUSIFX4YPqJ^;(7*LR3^xZH?&JX(wWTuOW{%3V33#p`4rni(^tGMM8M!NP;D8 znN%?*PpG`^c`o|E-{T^o4*GKY>^}{2X!gV+Ye=UUF-{`x7r6qSnJ}*v{axEl6^>k( zUC#`@tGD>Ay^t-e`O9;s$*<)0>d^z`711H{*42N8=bO>f%vk$LP1G-XvCmuMu6Q5# zvBES%N<4WK(Y@&5^|Un%TzY3M?Sb!BAx-_(tJ$X#B$F2;fn!%B1NU5x!s&@d=WB1(cKUd6bXeSMGW7kY4jYVAQcZ>R% zSqEcjf1_DgkrtpNUVIK5^dp$psni+Nb&r*-QL)18agCAfjDo1})i8Khp&QN|ltkZ0 zr^7mic!%hHK`l52OHaqKZpuoxS5|7|FO{x@oha#(7Fc@07Q1tgvx{W~M`>8Qoa>e@ z*-cro&(WVL-aN!HYHHR+W3Re6BzIMQ;axpDoUE9^Jx$ojw(hKXR;-=4%{mOIGB`z< zW(~KZRfcJ=N*$zWa<7cZRy%j0z4&t!Km(8t|(q=zS;HQnFYT!wO;a}=~s zc-fKK{*Tl*7|UZdD%P^F?sYn+JS}5HoMw2ILxdNd{}?>D1IhFOx6X zFEX@KJ5V0Ab1~TtWKSNr^aG97BmPOynay@ET}3W#TTkAp73tgo`ogYSrrD^mg+A5m z+Rps38yT5)-cGK;8FX**!!4CAb*w!hC4%oRD^*$ZW)j4wgA&xIFpOa-)%*haK<$+W zva+{-F)-~>yl}ZsMi!rINp^SEqPsX{HU`SHR;<@2s}7cMva6W3Y&$6reiX7UL?}2r z?#v8WM{Jy)RxRQF?Mm>Mt`pc4b}Do#+>o~5>~MCwwy&GboMp63*^NFB{cxA01eG7V z@m6QbIVh9BiYdg+a4CLQb9<~mXLtgAdXMB>PtWI-tV%r0UZgy2FP>LW8>QV4I%05a zDW*kUyeG+&Ty}JxyAo6x#aO$P9br|oh9_YsUnHR-U8nJw$LW=mNtS#gEi z(B}A9?Tu)6ysFQT(bTd|BeKUcK5|~7UK&pjJ2ZQ3fTPVhQzP)gu0Itwy*sAiUFT-9AfiR_nxWn@hvXym0?@7CM-7;{A zkTDs#1v~L-{nI733v%(tIe&m~p0JB~iJC%IhsSH8KqR$>Anj+415ETQ!ofzBVo3X$aSPH&S9FV*m${7 zuO6?#72675Y-KJ_@#;G!&qd<|gw+DHSdrDsI!;-d4rOSNU@f;v8!( zzs#GCNlq*~O=dCHOS`099|R=MHWON2P{-7wGL2=P>O`v}krff|;?>#?7C;*X6J8t5t^PZY^mL# z9>%OuQ&ND1h^bCCJ(E4lSvy$QZMC)2qSw=`XD@w_+;ICW(7Slc$!6)-?Z(#5B+j-O zHCbaaX~=i%UQ)TAFcn%~zU_Byv0Ue_KbY%J4_I8Ea$6g*FrCc z>o8!NAkQ3a^PfsXOjq+ylxUQb?wX{`8*Vpb_W_Dy>!ok>LS3=MAoG;%;2Rp&B(`su zE`?W;TfdAy8=b7i@@Av7#)BK36ob4>m${o@9a^u@x90Z( zncq=oQTulSGjN;^-o_N6$5g-)AA++v8{!z3D{}N^uCEtbVtGv>*ITmun%rHj@s!wH z&90r+B180ce+a@Xjb4qR+~bs8m#E#177ab}yzDftEm8(+Ts<^cYparvVVRmcVJL-% zTVh4~V6!H@TWCtGH<(5pr=TYjaebCHxR$&Lvb4l4u<;7IJWpRY2yCEVSF<+hY+9L0 zSaYP#=Oo(teQ7LCM~tSp4{4Z}SsZ0{Ax4T+dN-VV$tIO68&A75Tm2OsvWcA_A^fzF zZGY^H`{3cH#n&^8*T3xsC&BnmJ4bl9DWxZh*b&kNc{*@N4(n!s-wAgg3)I7+%%lNX zk_Yx2-h!%3ciuwFLBtsScoiAj$sGKvIer0BH}xqahIj zdI$0YQJ@<6zJQkh)2kjGHpug59GDuvl_)13)2IT3I+?Lx^&uM?l3$&#+V(`88Z>ld z5ISfOpZ*R66IPUO-Zbb>e_wun9%{MxzwZfT#&!_ekI^}{x7?H^T}l)L-8&3v(#}NU`EZX-=NGR{UBXTN7jy#UTGWMIN2*4oJ>}Xqt*>eF{Uhb~5d@E(Q?1lED9c(w=;JPF9SLgY``;344-rd;M^cO(w&NR?w> zyp%>_kH3Xk)|*I)y#6H|O_0KiSaB?slR}095jRkNeE1Omd}aEr43DIf?Ms{}j)J(e zB}rm$ur{U|uNfAAe=rbQOaKr1jZ%bZ1#%%F`q>g{hOfBDZdXla3h(V`$k2dgg?AxL zp@D(hApBl;Z>7(lcmz;lkZ!;A9TD#{{ycb1P(*UAZo{_agngJpE}RJ6ux(vxbVo_F z_<@>0JvKD1$Vq*BT`{oLcmp&3CO(7d{{kwshLyO~L~dKlK~snf2mb(-ZhdvSw4YQU zBBI;-OhlOA2_SN}TF{^l#_2nofookrr`5+g!tfhg zKb@Ad*%AfvQ~kMR=WA~GqwZh&4${B%oyFIS z%xAak4?9@m+EmbJx$$C2aW0;$vET?$O@eoez2@O67r0tFIkM!f)ny{LM^f`_xdQ<)_5vmi=Mb( z$XCE~)^m$KZ~DqapbIz9fSCER$Md`t_w%Gi=W`I~>voi0UhnG-6&_fC4*~)R9}hIp z7yf_s;h!$h$1ACJqp#7AB>oC@pgyuxqhRPJJ%~dFE+bAeh*U;%3S`7EzjVUqe!v*<1FB3AIRnT5D;Y@Th z?CP0D?iPCjNy}z+7QdMNn(Jum$vC0!(tVFYpy`ucaOTPxGAzQdoR}H z9QW*v!(^5*T=zSW+OA+Im0*8bJv4f#H#E^wlCo=vsaK+Splt?FZ!RRFq5g=wpxD8u zMhv#W;hxR4qEfu#5nkzzv5Qus8_d_7Y{!%-U750`U2WEz%f7#kUExx1AlaAw**j^d+-pjk0AHJf z{@Wnwbl>Cw?=?dIx-y9r%&V!aZnq3N3ok#)$z9}z@`8_vh-Ntg3(u` zABGz{cb>E27pu2b(~iRt_8pVHibWy?QYoXOz6emXd`9LINVGKu{Rw%(hu=7UcRnST zH6a}|2vx1-%{>@=!l(0)0*vmZ%H0e`S{T5b=+_l6s4NJq%9QpMl&x(ySx+PshAlYA zHW$bbobEUzKC`4aZJyi$xNXn9y&`~MGH?XVZ#5x6nG2v`UHb=vcUHQ|yd_M`e6**? zj8MA8xhA$$s>zp=JJBWOtwPC=g-W6xvPyX*12u$sV^ znoGe=9;&w2Rg10XQ))p~hqD}#W*@e^rH`I-u-4uLjs6;(g=0B>J%9M`oWaeY2qjR9@>qfU5AqBk#u9nMg?Ohmzk5 zAG3LL+zyEFgxBkcU;t=MlGR#TR5qnkfUl%+`2zy!+|tqDa-w+@?~~UDdk0(uSy>jT zN+LTZ``N9*;25ejd-Lpy`9uSu@nS?ZFK2q3gjc{4(Ma%0@{dd`V_HT}@KeLgI*KrC zj{cMUNwMj7?RGF1?jikz=#l8=ro$ty;K*e<1SfLuL|S(df)$XfrtB!FYdQ}j+OOzF z=j^r8elt{{-cdLUiS-)|gFCMapGDqD3JzUX>xMP!jx$eU9_Ai4#*5bXWwy7dM6HP> zhX9x>VmkGt=2;Vi`Y_}?wl(O3Nzqak!30;;=zO@-BW*Mn!$;>JBGB{YYljEE?;BtGU@xfb|=B!E%4K``S94Fn81_`n-Umf~CQ+##CZmMgV znF;iW7ER5#%6hGLL!GGnjb;w7xMD7imZD3X%95Vd>z56SG zJJ6OAHRxwE5_wda$wU zMc?IV1$l>fE#aVvL&+9uX&9Ze8*JrmtXW4wvp`)fiG&C+4&^D zOWid{Z0SxMD<|Cul+~CS)DJ-n{T;-Txmo3X91N~WvdqN(6qdMy?Zci0L_6g@)Xs#Z zI5kOcvAAWFGACzc)$tzjM{DzWbR&N&&A?v=Zq`6TUxVj)yf#xX!{Rv)y<77-soWRc zt5`cg__*=i{8Ywgy3FETY_G`BRLP>adkD%4NjWZO`{J7Ta8mDo4zvkTkk@=o9GjlbGHpXwazB0DZl zY;G+b1Rm2aDV*iAk_;OP4Kvl@6LyFv+~M6?UpAf(mSvoapS2b-UA&@I{62*$I6nT; zN8atzk@x-7P=6|;weW5sw7_kKk@BwRs3{4qIVxIi*$51x)v`(O3mBwJ|yE|70}=ka*#ejAEAPk5R*Su#4A>@x^h_k z{(g2rt%hH`TJj28Q)9cIM2?*A_*IX2DS)IGr?2es9_+-ZqFp0xyjql|-RyJYIOlkf zQT-B=Z@%@X82L|915OF&x`-K4Lq)~c3B^et)>N#474!wt= zMoIPkHOOx;^Qnvz!Q>sbsueG{Y<2ixHjKZYlYqNp-)nqss1!$~3Ck2@A*$f~e%W8g zzuS)Jvg9$`oXJ#3QX|GdVWoUssW@BRRgUv2JYhRra%$+TmBHmvvmMTaloGreOZlWMi12 zjsYJ-L$EZgt1sPzTknt(&f=%Pp?;OY!yzoiZ|Q@{J=pFPF)>wF zmN!bLf!NL=)gijYMIrCH<+@aNBq=~n(|gHnBp7KKa;=^==$9qWvlqNb)3nWx*rUC#!T2585~8 zH|&gA6^}1A*SCs4MH7x@BQ}3@tQRM!PmT?>ITTTI5w^V)ZIRrsUOIF8@NKkY#?~&b z2JYY{euXrsm@k?;n```}Y}dNKldk*i(Wui~QA)cWqWo!FMEOw&Wxz)d@oaY#G=##C zGF+4#od<)B^z-;B*;3Q}I_@zFH#rq@qB6 zO}8$t4=OBUW1@q&VWI9uDE|D{-QczH{$QrDYl-&nnpSgtn(9LJvfS%!V%)8Kg~e0w zp&9Yq-@^`$QqLrvCqu*Sk?#4v`=H&U(WA)9KbSm81Dp|xcj1RYzZ!(IcsiA)XY|wc zRGq#aPKI@&+H5w)b62)_H*knA*tTwpdY--O*K6xeC2q8mjMnlHbK--lur;zSYcH!h zzTZ`qeNK+OB1cFnr(G~VTw?#WEBo7qxJ86k+bO#oXKNJIla7k6L=yG5%)hyEiyxsp zQI(ykH`~y5CXpRR&+>XPf!b7Nu3+v=+$AByL8;wXb?0^xQ4?}Tlc<$yd#C`4(6#+= z{#0?K^gvOU;(_tgD?K?+Ma>EP%lkg+>!JKf+#n&oHN>>2-e((u-U+b1gRk$9h-E{| zAxqKt<3)kS5EDNc=rm#n9v{RFKNfKyD3BnG`_<@1ok^miUo-{(5(v8zA^w`+HKtPoB%@I7RdFr9UDqjr znm_gs!i|Nxu597hqtV6@q-!g2=azDySlN*S2sJ`j!F+!bY#kAS9!>-popwxuGih_* zTAICjdveZadL#-XqX+&fQD`8~s8FEl-!NgoL=fsig8p0wE(lE|>w$K(z@Rzeuav|Ko7LAP=M}rI66=`&|FwI^Q#RatkcSJNKGi3X z7mH?0sZ0Fs>lOE4Z3Om-m{SIhEm9~(Ck8&x9FWeBkk3Cp&&+K+PV4-0S;H|I3ph!E zU4sI~=rQmtB?_$_PBDaZltPYZM^ZVQ{HLW)g5NwI>T^#ZH8~m=)&dg?tmsg}vEi-~ zR$O%71Hy^fifkWdwveYBzo)vt=T%opdQb`o<0{7eOr*qnsIM1&nv}d}1vAfxN%M!jofnTB zc|#NN1bZx-?U@kTYQ39+>0vz#U{vaf-H++*k}c~I{-xlj@M9F86rXF>$JiLw@NvS` zzys{vrw0Mbc0|VkHO8 zf`BJU<5G3gHt&c7FycgX_mMvuBILdSgc2fpHXjqbAfBR~XJ{ZPWazxll7s6{*r`Fq z6GNzWmeYxq&?EQu{*e8Ap8*%TAAu<)v6?;m;>418?3wKHz%5FVh++Krfl1MGn=xx7I;b`Odx?&6m zT~+<+)rnBS_zn=2iq(HkWD`P|x`v7%>DoG9Bc%!Xs|vvP55V7WVL{A3a}hv3rErP* zy68AN68yN)>=IV7seN`~m>7D$l~oAmIP;X@|7vfc1=$w?CoN4p0BPnH`Gp=oIR>2trHvo`kWk&S8F^`W!fl094XRM+9LZ}ZgE zk@1n;zFRc;(`RxkGUiCl=Rjn6$`jA&vq==#$JuZGpZgOXZdWv=!?n08#%?c*7p_)5 z3e*4z;~c}c!fM$u+9Mh&vl69C>H|S30uWBQ8()=ds>Sl`uHU*8@9SCe*_BjK*&=zm z5RK2B3|^}+C39<%q{|kkx~DFbqA{5!fUhShaMp{7H{h@hu+M7y~r;sGIVOZ}Z6 zF9la)ayhDh;i9)+V_XDCxPEOVKG;mjPlZljXFoP)L%-cjknVNDykdfXFz)5@(tRo* z;~|iz1k;^7DN&oa@r(>&xx= z8PG|8Zl{?;_?5kdRGs53r+eC~So|~;=~sKO<%16o>dyxc0sMbpQ28(lJ&kpN`xAM3 z)I(i#Gg-)T0s{cyM>|I_0Qm#}o-s1ueG{gu5x~a=3&^Gg2Dn23QpK96xURqe7!F)o znac=ImDb#?&Es}b2jSgNq=b$Gm1n?ZdnHX94c#4?g}*ul7IN*gz0DN%+&f0^YC>-1%ly=@#MLdLKY_{5YNzi&GD_Ttlu=BE8v#A6jZeQ>K3YRg za~P<924|U!BTBP-?Dw2|`Ua@)As#xPd%v~))Lb3mOxsD2$|v17(voJek(zg0zpejc z*mC1oI!j?({M5ct0evqc$&%TE|Ll~;zn!_Rr;-liVI3i?QW!&Eeq`we)f~9-`*C%wCe+4#n$5^2Zt+<NJ)5~Dekv?VeZ9Wg)APkpbRhP;{^Lg>rP5J83{c2|unLDjTH&h? zyIbp|HkOwEf37BBrFD=OtdQJ4JeNQQ z0wVMeE25ZhAcZs@L@4!vWN0EFY*qv`Nnco~5K_O;fL|UoG1}kXH>>Cu0=BJ)k|R7D zKUE2x$zsRRr`^l!Qo;8rEMDEj}g_Kw||1?-w_ zDizzVIH}ln#kOtRwr$(C^~APq+s4Vecb`2*_s1UnY5jyX*0t_AXMV@ri-55BL#Itj zdglr0xy30dknh0SZHS=C1^EwewR&&bs8qrA!r$E!a1C9TKa1b})gBgfx|0_wZETN*MY-iN?b}IsnGj^1oHYwW`heqAzmhexMOE)vk3ITOnX^oO5x)8w4=?DowWJp0;s5v#z~LXx|A- zpdZ+*4kr~6*s?P(4-w)*5+rd#rvu}wjZmgeMJ2Ip06I7*U9iE{1v53LF#_7NOu8#+ z42pznA6+<}zLSg04v_<=;>Pd>4XALC2BFE>mblhiTHA};+ov}ZwibQ4Xed|Gc-d4& zpt*(~hzm8CCHjou4m|`@G{`L`Ta|^b-{7;daZ0eDyo$2?CT0_jhDh5Xwz!sXCr==jH;()JfqIGYe~7EW$Y+@`o31+cuEO2i3u)u? z28@W96q6_~MT=l%b$Vzmr=)hAqt{DTsWr|}9@tGG?$%CowRwz=1_2w@_&LAdQ&#z+ zfdhREOLfHCY8I63P!gOWKs!!|fQ#zrNW;|O=n~jp1~rkwRCCF{^l&Nyyn$-B6p^KC zCRxklegVxl+HN|KmfMV>oh6A=lV_}|vz+e>e@K@b8?h_JQ4GUr>;dfDrku;A4=x?d z+p!T{q84k5;Be#Yx*c{7r&Nw&y->gOM+%cqQ9{P2=-LPvbMn5})cxDml?(up;`##~ zj|}6O_fMw$*20wRd{qW^$z;Quj-d@jYZmq2v;(D0M=A!e)<7qhctjD@vLSu6Y_Zo< z-GY=8_*7eF-ug>_nh}yv3Nn*Dhrjpq@3cQ|w>VdEp<)ck8nFyd?}O%2#c7E<+x^|O zb!1qgm0WPs896)LZ`&5xanK4CsNU^l_?@}5cz`WlG9b&*IL)O8z+3JW(TIc zs3c;OHcn-$VWY-tyGxy%u0qCwB$+727UgC3zdBQ2AqHbj)k*$2Y|&t;cii;QDj&pWdCq=lUc+_&s>jJM0yc)(EXbjoCX=+YjnP1%k4>!QcVcyqeB!srOkZGvpOmW+_ zy48jJz~k2!4!etORv{^CgWGmy<>w8qxZj$0QazThBcPn-`E48#@#x~T2Q*Nst}MMr z6ZuEn5#}eNz-LDMHu?O7+p9_~e9tYQbxrmmD!5A=mE{q+CdOH#=F{niTql|$F{7H- zjm*;4DU^&)~6bn{{DTx|EQbF98i2`e{uv&wQ zv1*k|gP8U1!i>c=*`Z&nf3a($udv$*!kM|Om;4M_X(*KDq#2E?05JI`OG zGt$i}f4RNs99=r*Dh{*8m8NyApyYPcrz?qWMKl|z8~)T&YbWpAzs)O5C8nab!G=uJ zm#LL?DX;ruEATQFEuY3IXtZm#*HfoGu)t>@x~V_9#+mgvO%{IZlPOJ041hOMym_7q?ilp4>0Yji>#YMhVkk9;ZNG=Rp2 zmDyt4HmR;nQR!-yXc+HU>v$_nPE2l3Zn}hC_ahcr?_(UF##q5vS=i`ydLOua4{J4K zIQ!Mk+Q$0&&wltY$^v-#1l15l^H&v(V-5R0i>&Mga$WF=^V*`@WV`46M&gFibA)}w z+;K7b+Tf~D$=0!Q=6l1A@xP-(p<{Pk@umY*S9D7w+cb)eaV0m@-*zN+8a39Nto+Hz zG44!%HLRl4OLy`CNM_7s++|-UzOzf^tRim+n#*8=!6B*D{;y8sly2nGqmyWwsMdM9 z!@3XIT1)HaJGUsV_2y3NQSnzveJ$SS*<&0LGH zM6C*T0Z#*YC9|eWb^W5#(V4Oy>0WHl@-<-oL7`5gUba_vr@oa0LzJjvoZ;VfG~y`) zKcr_(rrT<^}JEwgw)Hnb&oOoMQ-a4Z+sQ6Qr0}4=4{r#`bsDF?=FRy(->8)gr@-M{7LTxv>I%AfbqGLV-cyy(3EOcWkL%v?O_+-%`KhLGw%k8CKS0gr5@Q$K7tX3#&? zJI%;`1-CbD?>&GjHOZb|KH-{4>h1y6Vq3PkE+@eqmDaNB_*V9|8voTdt1>+FcAPZr z;a(2U3ro%VXhTn4%hME zu6vvroVXa{cm7=xHve4tC;5!$SXB9=;f0;&E(TX8@mkfZ?)#Fn0Zs73Dl0kv4`^dw z!ZK_PO28@WxeYePtjz58%y<4ic={R*J#Oc-8ICM0xp&Ctr*?$L?F_`>Q4^X8q{+HR zrpHe0qU~3#+*WmE_p?ZF*Ye?-+xz3PD2rIMsKo@itE}sDwmNd!6^4V)phN^aGe8?# z$_*7LVR)SLnp1tVY}W#7VUv}3oxV{q`@wa5D>k!aZW3TEw_i@cBA1~3H|;Mc32X=B zX3g4mKGT-ZEbhl_{-H`xfvP}DZc@NQM(42Cdd7Zh4fazpj`S)P)b~t#-J#$=QQC@b zg9PC3MJ1u#dD4bD?k=!Futy6W9mMYLnK{Po!*Gc?wK=eB^gi_90=vm4W+9P?_&ca& zcQiPV6iujIn8&hWq_g#{M3B!iF6VD;intAB28;>3axC}tybZLo8g6+Vl?O6D5B!#u zZr6V7eeVR3#^zEF;j4nGAL7b-T@fpmWo5;jo*1>RK#%FkDiYYrSW;h7tI+dcT+s_E zZpG|?ckY=!YpKV2MqCM#n_fMoBtH_u%jfzq;B6>yX#cimf4|z}+u8j<=yY7jM5BDX zB1O9cGxT4TPlJ0afGU@n?{aYz4)pzM8-Lw#h>IuF=iKqH7n`-5=Ee%lXkc#)6-*^4 z&6VSYn17upk)G+?JFWUlh?`?>mw(?HF{T+*la` zei?=Z!%pBm^A0Hf{r3O_92|H9f?E&>KM0Xs2oS1&@czR2w*NnIg@h*7_d{IKk_kya zSe{HD#o|a!^6m>>kI2I3&7=hKfq;PY{HC+*=0*1-L<)l-#_|*H7eu7{7aJ3c2yu^S zDw*neOAiW4<&#|#JN)by3Hb5UWCR(KDZ(+FzHQLhY}er9^&W48)rUeDz7WdV66<6A zG?uoa~F&O3r|_j&5s zjc%l$=*7t!7A>=10F}SrcdvK<8)O_7kypIf{NS=+R`Jcwp=$Ht;;Y%$a zr9yZq(A0jNm?%?-XpjCZ9S&3xyuf}PNGcCj7&>*p)Lu*48JfE38%LkuX0LF*#Hw-aQ+4KcFs_9adG1gU>M4qGA# zUM@_%ZLSrf!wC)(Y+%EWgv`gJqxu~YLeIuV7zxC1i-F=7B(m2_8%q8YwpP0X$awRzQTD&CX z*8A!|z*Ww{JR>j{Uk(8KXALT5MZ96}0}AFf?L++mt|lhR40#W+>EnL{*h~jhuSOr9P-56W(`<6p2LSK~G$nVy# z{_T6*ehO(|iy}^Dl!ccls?C~Kka{x|LEuoAB2Y47;R+4x>zT5d*H0FBSN~RLW>jwqIX3AM~XAu0Ax_itM1>D zk@`)}qF+|)RF7ZV`J_Pg-_knnb5@jQ-S%wLlZ`V;J7aAG^I_uf=*^zNv%2oLtm zhhg@l7~e3a2PTs-s0vV<#mMcS#F;0pVj^i_4oG|V|HK@H1w6S6rJ7Jaj%n!yVGsod z5dNP%Uf~4}x<4;5AM_G_2ri;AA{TO4ARv4y2@wq-2yHMRJx-vV{?wB#aG;F1pTi>} zpjadzz91i4fh2Yy(E;_e^qJpyE_e*}m2}GGTWA(7)+IES9WVKY`@9o~8m8?KzgzoWy~Kth^|N0cx#40aV0DE=^JT{_m(Q)K>`-EO{LKAx7$ZhY;6 zI>qQlyFOU7CuQe^@@A1?xGSv-n3K)xcwh(}U!)n|O6PQCk_oMVB|lw&>1ILUa@gb{ z?J(2ciE8MBH#ra&A?(Yt;AL`)XH^A{Jq5eEyqa|3I0k+{XU*hLQZfZzAyDiv(9XXE z5>>Ts?%&)$pFC!~P|gN@utfQK+3&I}b6JjF`$|?pGC54PsecBe0ZUhgvmCSuy)SaU zV7!_RBoSphQZ$o2cFMdqcy>QAsGg>?7M|8D5^1y+{#)%Aq<1&{~CRr>)z$y8eYE25>GwHekRl4_nDL z)CxeQGHrb+NX;q&|ETVD5rF#E7`j%NYP_k(cSUNfwDt;~+Hbg+QFXJM*9(kEG1E>c&8ec7 zc^~-Z_ve^A-pksT>-UXZF2mRIPW8&`rB1s&W4?B^=tcHg76I35w!|mai#PK_v-8hn zUP1zCMw54oP!#W3wz$S}6tB$=CEU?v9rEjo0gchh3JOZdl?awIOPf z0YD>xoASy)<(mxUvkrSh3pwk>Rf%D1gbLK+^|o@M>5!@-7xmm=s+=Q&M#Wfezg87~ zeS-<}vDTvedYRsSctAr)dS$T+fT`85=`NOZMgq$CHMIWAFTywf$Y}lImktwM!l8W- z#D)lvsR>>(vh5y>>}Fw}CKOpIkZH`z3TV#)tnc@K7oM=_=693eUt@wuu)Ij)C5w{c zDPh8%W+_n+^6q$eM%sp?rq-ZMkWLg%PM1c~Z5o!oa$r&{ipp6OzMdD_&vN78>**~@KURKIG zozL?*`(#Wb=%i!63v^K8a-CeBwgFzkFQMGKribL5C)3Sy;&uRpqjukU{-mxjx1in%X46U_f&{)6|E0J)yw(OYfbLe zr6?0cuipETCEsVu0;yV=gcdHQs4bEM`D!^gjzVH@E~gl$DUVOKJxC0b9KwGEQa1;y zm|HSiCZ)YgjVmp0DVfF6+tv^rxV-bfui_1l0&h2j1Kc=&`W+~e1VdGh zY$=T=SiYMddKO7U#x{;+A%|8;^9$iz_p2H>aFpAI;dG~A>Z_Qnpe4o{SNJ$*9cmb* zTgjq%OL-MJlkvk^kitY3wCmZ8bV`!OOqqe`WhhHiJav_#%?!J+1+Rs!XAh?D=0bgn zb<~kO%R{5fi!P&HC0r{w0w0YmLJmT!)VR#|yQ6M2C6QB7@8@HcKvbkt%cBcBR}TZ2 zWKpoU3zSE}^T?$uuc#d*Y&l%w7FkfTC#;jxJ)Dy)qTO3VFce9Dub6|VJJHq? zRvp^FmkZVlzRiQ=jeVU?W?QsnBDv3(X_ihGPX?dI{K{0ZuZd2x;qT#Qi_=JGTBvyx zuiQ3>Xl%f|wK(eNg~wM(N?vZdH5z_5{SILt&Iy~6@@TcWicieose=8Co|exZ?MAC8 zwO))Yi!i}HH=Kyi8C*h~=Ey#Cmpoo_&f>sY!?`DHqLt!~I=-}!x4z3TmhYPD9(<2{ zI!(_teFYtc!bK(XfOlh^LAqD*u%fcN8FF(vrrg@nInj!3dk9LYM(6aA)7JdO86(ob zfpy9nkALj4`dH8TSSs=~%Dk!6L}wH%t(IEm9c#Y3=A(*hJs6H~F4*9c&f zr;sO-w;ypI81J_+VQ_p&`MD)hvARH=4Y2Pf;;cJOnc%4b*M@gUvTxd;60;GH1^vg~ z9zt ztYB;2Ss`2&s&E68_L>;qS;nXFnM0w;Ym$qoq%DalwB{W7pkaeB*@j8*SJdS~O4w(hJ;uOEuzl8kunxg z6&T~!e7@l8#WG?n+ueYD?f6siX5JhfS}Y9Xc2O&jfj{R3a6}MpmR-$W%zJ^6fl-W> zyljOrvhVrpy-8S&<)HNTT8p!;ejq-@ZKq=&Et*tknb`s+#?_J6#WoG;hHxSlbrM85n_c8GKH}Tn?D9t5mYS8*$`x84uG_2BsVIzg65vWJX3taBfXxCJmZ2uQTz4 zHVJL^v{s>uSMIVgs*M{8n&HM4{qc{FO{MDcYIsIbHTBbTJpxsUIXB6P?842wX3#h5 z(Zh@5i;~JmSRq}@(-WnuC&tpY_k$Ynq)VE&LHImHYmW;|tF~Ki_^7f{#9r7(lw9qXy36z96 zo66Qm_QPGaJ%5Xc?>glIHDn*oBpx$pvyvg*^De3uuseQK+g*N2SKVZQsrd&N4Mr#O zbjWpa<7SHzQ|oq{4aB7i?BNPP>QddaqW5kRlrdvP(&G06BB4dl+LwP~3AwrEBDhtF zB4@!YH6 za^73OwwaC`GuMAK#hV&K>z8ona4%c0UaPfAV*LNU*FS$?NK{%#$UmhCR!M*2SY;^z zDt7PD+7%>|jJH>P=+Wj*0Bwv(PjcZ>B*iWl+)}TftjUk708jY>C%Z!2TmxVrAeZt{ zrL%lq_b6*&HLp{|Y3N!6&_S%-%Y26wAKyHVA>?6e{x0_hl6ivG;S%haGCSY)q)huP zcN014o`{MY0dRb*!>8Ds7%(|iD;;-nl@OenH{q>swUnC6&5x;=2-S$MdzidrK8o>5 zt0UiOK4fyGdyaQi-|-o_iw%zDhWGv_@KhW8?$j`mf!oc4_Z70VvdO6?I398wLg?DB z60+@R&K-#|foEo3>WQDttEzdZ-E`FS=sWrQtiP30nNpbZ3UIN~*sPw(y)d`SMum<& z&z1f_Dwp*pp|7srue?}ATTewMxQ9&HEBYOxY0lWNN+#j)aAPVE){I7RcbSF$oUSgf z0aw&1F4m24r!h5he}>L6yl!D(e*EJp4(_k??z;HwA+ZZly*`YSc6!d<*3F0<2L9%F z9XdC@dN<5EIH)VDFB8DSU=!p7qQW|u@f7N|t|kVf1ram31LiYSg}{roHmsoI$wCAP z*ZqZ`(ccsZsO*FYu}e+1#bab`#Lj^Nv(F?1$yFIZ!XhFJ{b$%$MJ9eg7e9axf-nsirc_W7LZXBSeYVx1xWPM6utQQj?<;=%!M^?IcCMPK4~*QtEz*XNA(XwO zmN`?Df#0A5sNQ2)#1W-*9C$(h^5u9D|10oBY$#tOYY5POcorw1&V_wY4 z0o#~xff5$)+anqtCn``NhEZ9Fi=O`yM?_I)2S$PUr#he=Nme5wHAAPZ8s+ zb=&VZsW{3nKjRP9YgI@F_GlU<%4{3V%xW~D8J|6yBvJ$<1N99RbRcGOn1F7YD*__l z03*TxP%PY@nkwl?{fp^G)d#o*C$2$OV=S@PJ~~graO{c?IXqHyXg?yIB$xjPQ$GP6 zMyxMB5(bQ*FMBAFuQ5Ji6!SYwy6)5O5v`uM35katNcuSkJ#k%0Fj2!@Tfsmfpx`jN zeleMToG9U1RgBU0EnuS4As=B${U1Ioj3_ZtnC9h4j6s3QIDaWh~{4v+=?m^Gfu>-{mk4_~AcakNNN~OiKlF zC5uX;`?6Sy6@QN=v8P>xcoqyHfBDcM@V~u%Z_ZSo!e>aas}nqEvHaJ(%Xe2DvpTRE>==<4o6;B?p0K}Qp0rQz*8|=@L|Cud>3>TL&r5G%+{KbVavvVLZQgj?$^XK@JT>i$UZwJ%y7c7#muyGzPv^0Khx(mF2B(xZ1}6da3E&fe|NrdJ=BJunRO7P;+9oN{ieW9pZZBo> zGt$rnCzN0V2~Pa>EyVzOv5>UC0QYq=1#-QD2P#wqnmM{ub6ETZWQdY^X=$ow#rl+; zi58$-2Ozu2*duD!^YRjhlpEg`J-;1e(9JHsSS6}zK%YMO{H)iMlI9w9EWCD26ZYpX zjD7=;sHAx{d##u{H2aM;ef+Ulu-kj|!a5oH{7$1sACBuC|tkqK>LwAuIAL?N}!1|ymh1FGUqlK|E zDCO6g#AvVeLx+`L@A={xzYCShHHV?BrkjQ>bdKTX;^Fb-XN?GWiRRxa*0!{Kb3Qay z*hsVw?{Bha{liQX>>%}1e!FRap~%70^wbGKqif<;P|g-)jgp|usRpF5O*vbeFj}Zf zD1AFdCP3ru+tlQp#F?b|E93kBaOc3Hsx_|vFkpi}44Cl$?Lo|cO(XxT4HaB$?EiZr z$%N!mJpa)VCo)$x=5Y!~7*2Gv2uC(i=>ksbCA4{l`YU z7W-7HD0)`>9VOp#!zm!X_jPr>_3rce{rt>vY}9=0)}8b0mVN#Fntji;&zynAwrXxB zIr|fy8sC~4L-k%%=2}qPInH4@wdkciljo%M0TOM`cO_#UxDxs88{7~&sa@NnL74L5 zAyG)?!GcYa^rJe{fdB%wP}mH_X-S4O{u8rCeJm1kl}T&2C@0XSZVkB@ouy})%VVtF z*qi;%L4!V|t^vQ?m55u_X{B+Z{0BWDE`#~1j0Njr6Rn%p{XQv1X6fp_O=0D>vi^KQ zOZk4cd11qRQNJnf)>#nU{$xZTSz(w5u7-@#XU>#^Rnj0G1*0H&ob~3KNfCG}gf6XN zcCh>ysHi6+-JGw^K%8Ehw%p?Zdc2TCJP$i5{IIU^)jV&lXJf}I8M8+dyJ%)%0MnZ9 z%~p3%3Ag2!s_!r53C-^dQiSw39TGtZ4XnA)kUo3bbjbB?1zWs~PtQxKIjq61%c%Fufx4VhJdbhg~&;(l&>ZIpgm z!PyKU9hvO`C2CXlXqrGVG~_=0^zr_jfrWiNN!g$YqkXHoOhTomeKC9bP7wH7wtuj$c=kwiqpx)8{tLyB~8Fm|d_TY*)N7d@5*f(kWM0UotS>@&qgY_ay#X*%- z;O`TuWKLtPOz(n>@5Zfz0)~og7#xjJd3Edv_SVFb59_Z9`s};Cl0QH<#eDX=$#LoS zr7kZCXTDdkP0??CR^F+`P$_AugK}|Jv41 z0rUy51tQdS?AV;gNPH_dGz)(!vtWl&nns z=A`pSOmn^C)16bt=_`D38!R)+Dh?$rw*rY#Nym-e*S{v2f8O&fky3nP z?iv~CI~i$=xtu4~Or0^E)>@@3`zAgv`!8ayk2f$}`j3KF7HbC&WT8f_!}Wfw#@*A9 zN^jE03l|cIQDsp@Q3Jx8!U3!i%<^pxDwjUjPYWZDV`FX!8AD8Q>5936{z32EhRY$~ z&$dJH254%ys|m;M3nXVdu5)KU-?}d#@2}v|7n@EF;m?BCaI>?=cMS%3SLtVowwwDy zi)ib|kkd))zlF_(&H_~gp`%DkB;~V+GjZrnP4fkY4l*=IRcvh)KgI`+3TMTTTx9mS z_VJwbYfLZFTP%iXv<#?@WtD}O3aF%>S)MC0Qw7F1mJU~1kvFm6%C^I&ou|dMZsw$x zrCd#?dP}Kx|3MCW`h=<+lcLthhsc{ed8a(=k7GlP%cXaYw)v5Q@u;uHRrHS-F-EIw zecMIZ{nIb;?nP^;6!18)+~dj@skT^`_G>d2*eieTIFvq{6i$P*BFMlq17trsCR>Az z65zp8-;RdMgg#F+k2{Yxd#MSIx+SHh%Nc6zJknbx3JrFqNf@s|8I%hbvUF^^c%+ua zvG>kK-m(lcjUW47Wdm3E-tSE;4KzB8^UvcDr^Wb(r~Axngj^mtzI`UYE;$#Lh+mDE zQ8*D*kkZq}tB9q(t%SGhXst*{9M{A9cJu`P#WuLNNPV|n|1e~9uPF5t>u&@D*aPmo z7!{2%CQ`3o`s$ch7wLHol!tIa*x^ud=^6*0PMT>4oC17*^aSVmXKca8yVpo+aDQE3?U^UjK+PyNu>PU{$1$Rg1~n58-K1 znWqu}T1^jPH&HERIRtcn`L)eCSxJfj}&E178XzaQr$E{18On2*wVulrsX z@Zju>IYS_2n6dTUR#an%Tw=0#5Mmd9b!U&b566FQ^qA|)<00a@Q3HgjdAv>^l#b=a z*6u>xpWOScyIS|ib;(khSF??98-aayvqb@Va@kGR6`henYB)D8MnXY zTg*U`PEsIdSFpsT9=M;7_RFMgE+YQ~xO^aKh{B~i$GP?tlKbpW2&_Z@X~e-Trkf)r zuKD+hIDsMba`UHdT}90plWph_QU@Xja!HdLMkw>7ooveWOz$Xd(rw7QC96TljrbrCWfH>q0aC+xcPtpXB+*mbyxoFH zsM6zg=c=M;DqFSYO<~6-uB@FZODe;m@tlkS8on2CVX1lHJMJl(h2ZXsQlTNP_xzDP~A_eh_#3scwBe?oMn_qeqBKQ+ zd~w|9;Jq)aZo|a|y5&V%ZMLYT@e=(oe%U@4^e3xw{P=7mY2%L#w6y@apdR zxf|a1tj#InUw~2#MWPLvOF35bSVxA>PnH6fG1_7xYn9eYMCrq}n)1;JNH`+@@N53+ zt|VB#B6lbm?(r?UOg(aqSz{U3JKz02g!zr%>q30|fOV9G+qy`eSVu*~v2Gri*pS>?AH)6Q~3SjdN#J&JCR)OGCq%dGDuhT9pV?7IaF>w3m@x z&L`bj^XpzU__H>zDxjVXzpLuV&niS*(A7!hVm)>C0+C*fUWKTMP^WlS)$vWiLCs{m zMADfV;4Zv2P~D}a;y^0h6Wj^-yt7u4(x1!@WQDXl{`BUWdCh-0JScEFBso-=)`BD6 zOKGD0csb+m2>|+Bem@i8Wc>)8Yd>%U7PiQJ`;+s2`1cbS>D>pH(-o!8FBc_(bx<#a&ff9E zi;)-bkNWd)$>IQDb2<$f&#$U7qEoLv6i~U$r{A`_BVQf6!yD(H0Z%b->?Idho&5R) z!;}*ezWUeAVp zg#jW_!Vo8HAY~D|S_fVKhC>oDn~VrPE|nJYCTDN}jtNr|w%#9)Y9-#kw_i@`c*hoo zE9@WX)DR*jnRk8*nV&RvgCxjbwwV?kY$2T&I+z1{f?wGK{Rm->P{KVVyYx&vIWc*0uD~>L zGCNTC;&}Q9Y1gvOgg$Ic{;J!8CNgJs0m@z)Ybv{xXJSI~vPbab#YLFyHrn|BM%k4I zLnyEj1!8)%n!k}Rk{7H+0vTc5F2{J-{?`*B#vrZ&d)v_8-c`Y9w!AztR`ABaC!an$Z zc(CvwvNjM<@uKb@9t@$s8u6ZYTiCOW>T&n2?DK!;!30QROEIv5LPKoe`MCZZ^ewAE z?bZlU{xPN-VIo%lHl9WVapV##fu>`l_z)zG+uZzcm z2oU|p#kxaUL96zWCOMy=^CcxNXP8Axe)7!%`0!$X%$Yw1a527mat#zg{}kurgokbI z!ch@(#s+V8*V%wUpiGH@(bLkt@wlIdm+F0{90ICazM;96HQp}Wn{A>#KHpkw>b5gf zEK$;SV_q{>8)6<+XaavvfGZsP07z~`Y+}Ju;frZrE3n}O#yolNKEYajsB?x9L=C-j zGZ$%By{Rvj@6NlSHTEdu*u`HEB1Q(_l(|ZixHGzPp8;s9U)9aYWF8hQpfV-0bRY_z zK55>UV2h{cMW7eVLUgdLC=bN260&THESUPVVPJ@5o>>2KS0o7G+ESPtTYV%hwsW>Q zb&B-?@^y9~%g>sSYB#c;DlD~KCHlfI)mK(A=iIg2HaytRHgq#9=i8VbpV7C=6fSk5 zQ-q!@n6eww;&pXv*cjIGvEbzGthJ`P=b-s~Bg^yRATeoxJsgPEX_nuVV9XC#V>9QR z{o2Dn_|f$z&#(7aXwYOZE~mHd2@EQYuTOB`{|6u#1c=|y+I7b&z|{T4g+P3ik@tJ% zsB*0Ei2(>mmWxwG1PCG<4k&LI=q3-_+v=C^A{&rv9WW3^7!aLYy}_#xHjwO^m5os^ zWMx+~vJETDLiLHZ^cn`-S=siK9afU%rz`CkR6re0gG)ToQ6h`jBT5)oAO6}7@hH}# zCapP@(q(s7lH#I1Fn9aZ@!WZ^KUi_H_RVB|>T*_<(4X^jH)U*X+-mDDGNH^Z?3CPcizn7ZYRg=oEjxNDbdvx82d{Fg1kPV_XP)y zgj)lZu|(hmw99#pdP|C8M;dAh1HF^{CojzF>W;4U)D3nwkQ?v6XE>CXZ`4si>y6nJ zY4jZ(6!5eWj>>pw9D7r5YP(DMNkq=ydxjWzh7rY`+*-T3P7^ZM;rP$WkJ7sD`OcG% z5BU2OUT>|JA7bUs=u00xaM;H;rbAN{@C6G6>*v;7OZRhMzDwN6ajh>!VRkN?GFgH@ zCGFRKPF%g5z2)4Cs;o+TDizC@|D)u!dVIY2`)5A8`teu&-(MElI2-*pPo@dUmT2+r zQ)ECnOZekZk{27g=$DK%s{A=DYV2aX<}~P=NKLC(%$HY}jvqraOCmun3gj=!YDAYK zC==Kg`;!Ir?IJpA-`zd`s`LH*TK(Kry_$Xe_33@T@%*`Q{j;0Z+g;&!C?$ze{O7QU zW2Kd-X5SE=1oYrFC2FmFB%*$#R|FU+OvMPk?QP|EJ5cUV%9`PL>JeEy2#GfjVt>R? zUr?VQ1rO*q-$(%pJnndbTc?}HrG`bxN$4MGeivAh$d1ROP`kQ$7^lQV6Or=^uhLy* zjN=cbj^{9v*^Fh#NA?}3k780T=A@pSrl3XZ>jLn z?L7jKWcT7V{c}3=Brc1b_JG?$o$N{GR2BXfh1&TVttg)h_!ebp3X1nJ!Q)%8)gEAl zXu(em0!tLvcza`qin`^r^26P1<`od6ph4>n_06*QZd2iR*l&?)^kBnB?sI76{(`Rs z+M10x2g2b5O;jw6839cc26k;ZDaGu$LG6hjcXub~X&2PZ+{C7B*fu^YWyK`S7N20I zoGDoqexuL}K^6_2ZtVR{o7?r6D3ZSeh9Q zb++^&7g0w$P40MFzxtRJm83=}0pv;nTXV+LcPJH}T7-bO(q?0RZVM11noDl7IXWs= z%LbWC$8&26GwiP0?5Nt=?H>vb25+EMefL-CQg*rl-S>_rttTzlS!55d_;4`ipC>$7Z9+$10NeE2Jz5+1H?I*}nGxYGY?^j? z4GosHwC9>Q3F94NI-%^W$OmtPt6uB|;k<5V6<2sjNMtwt?#bZSJN@&U`-VN-2%EBVrD~oavGK7q943sJ;+BnTL?izWL{XHCg(5@& z-_l;mgtp*@LOr~7P}QO&#z=qGC0*8kL!a?TuaZC9cFHj*j{|X)p^6~`e#v^Yr`HGz zeK9pK)eeKO?5VC}D6@i?c5du#av)~htCt{le(@C53MmFDM!!EFZxb#f$*|48x$ej~ zE^{dd6W|7^bEof5c*+m7)%wx-Xs1AQ$Troq-@Z!JF!uLPMhdk~>+PSCJJ*{V`nYD2 zv4!2d346^YW2g;0UY?qbOfkwuH?^ZfLDPqeTXS%r# zR#IasX)htBd;hSn)F{cl2Y;)6oESXaO)Q7;tK=T7npHBQvypNm$bu=FeN3kbJ_e@>0SF~L5>BGZEUh#!-7}|I>k-J6(vyI-La3bs~1AM z%Ih7Trp!2-VC*U*Cj`=((ula$xoYb48PMD+$Lj8h-4;y9wpWu5)6y88lR}cgX$_Wk zVbePM`I86zY;&Tcpm>h6raKtmTZ{haXzD0N|7eL*(e(@WYtoy%)rb%K8uwXot2M1v zQ)lwDT35Lk4QQjp(xvXk9BkHmn`A3xAlv~O93pL__}typo(h+(%Z%BRGaQ1>H26Kx zAB--8*LPF)BlhF|P|Lk%5FfE$Q{IIw{9B@4L1%HO z$P+a3{(;78trClXHhT2z7DHSR7ynzC0J83mAtL#P@dXULniHJtGB^+lt);ip+ldSzJk5N-RD8Og2YkC1nU@YrVp0$ zgjK4~NC`7Q6oEPC$YEyP;j53UgNR(Dc#D!tK9z@~OILa$vvR?s^M2TS91x#lXTDcA z1P-;x{_6Ky!H27n;Buxv^}5u$*Q#Wq{5hvrUE038TS|5Ly0#mSyl3~|_OMnMzFCD< zLDRjt7`gAJQm(>-zjz$e#j+2~J4p1}%q^3kg0HrY*5y_(pKdX93$t%nbvK+6fo&|Y z4NC2a<$SIsZm(^xHokjSP_>}!eIA_7y*%n+T=*7C%sQ=O%wuO!S&va?@^=eB!?}@k ziZ#l)S{Smwqu&+1!RvgcYirE;qMmTeDbQJxEoWmaFH!lZ=DAsTuyClbtT_#>fG)B~ zuX676PfJfriO+pNkv;okNVGz9TMutLq-ue^Wzk<7_B;E%cFov1?sD`v~8F6YEuy;Cm>@wBqkHLiD1m4YfxFP@wt$KpNpimJea(! z;Z?U`yqG0T#J1?q;8ZaN14C3wIyVEm0FQy3^~7VF_cG_;I(?5B!{iEG2n7V2#&cPb zRewXG3DKE~Dd`RkElSW;6`2Qi5)V(mYb2sqN|D0@&itS6dU;kZF7NRLR)c^NYb8kP zd7Ayxz4B6}S@=|Fn34&%eccnJ=FjC7Lh;fsp}BtrL;gd}zI z>GKhg7A?cp(DhRbc46bkT?gF9G=OASkwa(gA8}GpM!mvqxX)JeMUH1J#p_atcI^@N z2CL%4VXyXv11pPm(dC$UmRrH0`_|%_6={dg^{F|g0?X0q(?`I0R%h+n)^tQe%AEbA zKYxYN8MAkKn|C&U^XjS8Yp|b-R)c!yo&-}JPj0frUCRL{%A@e%Hf^he%6l^VIQP-kgvwI^&8KHG-g23i92D& zOz@HOVfzz#`Gd%KOXY}nx$FD!;To6KhWvRUtC;gBt{9%zYPX4I4P*ILS0(Jbq0VQ+ znst4e%*h4I66#mM5p&DFs|`g<;f16cs`ZD+Wc-=eD`h$xs*}WGV9j)?M9x%7m5L&X;$@T%GM)>K?O|_p3P}wqZWRqJWsd!mI7C?O$z^8@ zbx|*K?^@0Ca#CbL9H0T7IB4heKK%iIgtEbm*`YzeMgKeI@ zkIw)Bsa|hCmJboXV}gob5PujiS$~BthL&#GOUqRny+35asf&!p6&(@zX`eGNOfROE zok}{DHw5fdolbFr{{-S6J{2fEf!{A+NbUj6mW-6>pSR(@BmE|+ypMwxr5gCqx)Dt< zIZ8i9I6dlkuYwdEDU$*4;6R|IejvdfBnnP;Akl7}AW~LjNkUlabPA0Cs2dBifM$C~ z)TRmhK|)(~jv__=zHM)B?@%wXL0)PI(Tph*PIf2}Qe7yhG7?3sKY^;BU`;EtSFdpkQo zYzVW-_>zJDh6&F$$6&rlx*g$9g~@X`2Y?K@1^RXnz7XitWZ)xjQB8scBc@RLa}~*q zA%lKJW;=eiBMLm})jteixZZ-s(y21^!~FEfFt9BHxG*5%!%6Vfqzra%9f8xN2_^>; zPFy|l;&I2lacD+}{rSjOLV`jE=T$){vIKLHrHuE&bpAiq-XTbou)(%1+qTV9wr$(C z?K)-Kwr$%yW!tv(s{iQwBJLe_^eE?r5e1bs_+{#!#B`zsBpO%ql+Uk3stJ)Gev6Fw$}%pDA-Kxxd{s#XTS z20*CBfKO?!&ySD2rcNLXW87#!_jjs4L7bT?Ws(fJt^@(ZKxQ0=E)xWCP5X6H9V{P{ z;HWQ^pd4}Hm5i%XDi$2)(Z@({iPl&Lzw7LGEjiQdRU12i-*bS&nkf5fhW#) zF9HN)+vn&2KdC)GV=#abVFM-PBm<#Sz4aJMcm!qm1X=vJHEZUr9#Tl{BMzT@Umzh^ z4f^WFty~07sx%X!pf!RNSs+4+xnv0eau}FlIEoTCNFt;$-S}gzXpH|bvO0(oXK+MS zw5Js-R(lSGKwa8T?hu>;U_2=mP0Am3!G1^eC}mj~H5!nscuJ~)o+P4$-IX64K~G{H4r*TD?yS>eVK9+payOLNanccO}+9V z{7F@;0)f)Bg0*)xv6!)9M18F2$l*)^ITXf*YaoNPXi`LWcZ4DV93;#ip?G4VPI_d{ z@CebG9iqxs_0MF<1)bl_Od?(-o1XOar={o9hvg}k=@>sJ9YNTCjhPNSl01FB&YBx@ zBp?p5fmkrbK^WtZNQ;D(lj(;~^!nqu!H?E4@cK71BU)K_zw&Kyi{-Ze+2~xmDW`UA zn7H-1W4+)VeUHaB;Ct1-{MSeP_eO`{DG+{y?sG0Ml+XgqvnMw2<5>`gQ;h-+q&SLq z_}R(`f3o(3PTIg<{*ow2A8Z_kP5mK{LX6DGc2M=VZX8_YLOS>L32)!%ZKrAJA{Di*i>Ab7(fs zciKn3A#f>Y=oaBGjyh}Cx6D`d$-U4nfE_mPK2!K57s6dG!xtAA=sOJPBPPHl~sC(^~(tUgHP(O_{AsX6O}&Upi2h`;0Xj^4%JHEV;;Jy>)cdt7|h+_TWbI45%qqX zdEEOtJB{aRc9jjGhxpu7P;yio!oj60KuJGFPiFv^bZYmp5?B^~@u)>!2~|=?8`G23 zW*P5i6DYO3s!*9QS<`lg-4o;Ue%<%Y4R3M>y(46URj}$`RHZ2CdzW4>=X^Zw6dSwN zB50GzA+Wurw2>zrb+*3wl7Zi#FIfIPl!km z4Nfb*;Q|MgbInf2)6cUB)$wp@o`y zg4fMvK`9kidFWXe2|&D)p=HvA4DTL?3rECeQ?h}rDi@I%3EiJ%wK+|!TEE-Bzu!CMtgKM~HD5b& zyNTH>zp^Z7(Ru1oO#RN^nhQN>-En`R_^k7D8vd8KL2PzC=LrSIBz2x#k+hU>u^Q&*Q9IVG*L3ujCXz{|GQlilYCvfF6?kVrXj=Et3K!%mp@6sg*c1;Y>6iB{;$L@hvRl-s=lmfF}%nq)F87+WisSRDkpcy zUC0@l9%+W4!B;;|8@H5i(O9qGKD`5O2gvVQ&~j-D9x8Os9C3ag)+xoZOq8Rej1&Cv z?i%B~auP`kup7@@U@!!t!bt8IZdjy$`0vvfw3kJxfeq$r7tKmD3$VdUiyM5{$i~RY zUT!TAd`m~?B~`axbGT!#-6H50i!$NFzFP}%{*kZNtLJWw5&RU>pydAG^;DfID|WJc zqq26s@l4Wx{k29}c=MF8tA^t}nKr`2sZ(0LW0T$Egy4nJGi`ZOQ2Br@#u3XUy*<9b z3DGz1!rXo3H@ zH#|Y{{4Bv^guiHq=J`sc*1Jkl57w}LkQI`y{y;0magm@Pk`xhe#By{-^OfSxv2!II zxHZAFV7Ps%*PxcxGKk>H;~PS~$q=s}>##B7@3DFTn+EzV9HV99#p^K60?>KnV;ziZ zs;69Exn^f+c4{&z;ncE@m*E&nJX}P6YHYR%$;~rrO@608o9)dvodSZ@ji&S4>_NJg z1i;d8T02iF50^yxIHq*}tLZzPl}HVBIN925xRMK{nucbgR4k|r(GpO9tg+6Noi=&B zfgd`}G9+j78xW7#xm4>y$Z=k~d-lJT`{|?~MGg-!T*<&>l#)t|Sp<(R)W*S-+7ue0 zr(C^_?=2#V9yEz=h~{Ss)JoWbZTrRu%s-*U_|+qM=PIm15H+;ymTw)ySR1#CdaZY;hVHchBW^3oiN-!_ zTdY;hVtU8-G~gLyGG1X;Qh(SLyjhp}qkH`Cf=vk%O#3P~H7j9is&&?Fy46cpg64d3 zoLkjG>H3LIaIRH#G`JD>#dNskelIR zAY+`8NO59dZZf;ko+&>VWzfHorRHiWJ&eR6G_2a(p|MyQ^h8vFSJCn$r`GXe0{yPA z?5jFaSRHNxyEy1(9kfaGMd6p>rm0{ zbMc(NF>Mh9!!*TXEhj2B(j67k$V)AxnvsM@&jZeh;#SRlyric|7^NZc%sKI>ex_rn zm8QYo+ul{jZDuLE)=*^frZL?$N&Z9At()QH`aFL95m7Bt9563KlXD}zy;dob`jJSL z$eO*=WVI?S!E^mrv}aqg8)E#d4>JihDfG+*{C%2D$0vO=a-ZR%`TXX9Q>t`F+c`M* zEN9MmG;^FfQ5b&YX7#x3h>S5fWa?kFMX%~wv+}!T_e){jh*~-(Ddv*TsFvI#^2ghk zgH7-Dz)uIoBs6)u(;L>8+sZZA17+{E*oPa6aN9qf0(Ub{7ALi=qTPLwwKbZjlO3ud7R$)X9RXW(M5HX|Teqxw<(p0&>S5964XDB$LI8 z-0g12jWR!nR*qs+Z=KJ)Sw}P1^x_tifs_H-tyHL|ubQv=QhC2J@@BgFm|Da}?tO~~ zT+(Ia<(NrCOK78gLvEvKx5$HZC#*k|LAxQW9Yurh)h-QBgD`j_!QMdiN&3>0LN$dg zaWe4WLuRE#bRN(`@v16)F%t_D zBeP5eC0gtw^h`T$^iniOMqONI@YC?P{aP)}n{`>>V=M_+hjvP9S#w&g`?gm(tZ(qc zQG?_ME87amwoJ6pkFU$^72Pan^Ni1m!23benIuWcJni;#o>V>FXC#Wd%(}=o^D;s8 zrSHa6_F@{#JU)_ZK2k3!U)P}XH7#8(DUFKfc#Mh-@lMCP-Muzo9UXm__cwf6C2gCo z331);F3fkD&Mjh}Q}Ci)9)(XCa+T4lh|!f+LR%_aEq}V$U4sn)pEjQrjrw&`KY3@9 z3c@Bp4Q9R-tmw8@9nYe&ejX_CDz+Fhb6U499$XCyx;SU*wnt3Q=bKt>=riUxnMAxE ze1318?H2o7bfksNhwRC*9_7KJ6Lx#I93D}Fss+hOF}K7VLIs~WNA-67zVlAy3Tt&) z(uQdD(XUmhVGzCigsLy=!lgAejVb1jF5@<1*jMzGnfl8%1opejAhqtnPuoUEg`s(x z>z80T<{)jp z$DI>b^tv8hlyMJ)Xc_Vnk1KAOhc!V9+|@a*;u%IpsjLO$I;QTec==f>0Z$H|Wwy#Y ze}_$o*L$Z*PvuPKW&sN`pBKjScFhy|G_ZSx+UdN&h>Ne(O-c#LHviYm)K_{YQJi1% zTN54??2W;SOVt8OH+wCq&!Ra~N1>U-a6-ot@JSKyaP`&#&#XsDZeA5CcOq|L3<=Ax zFCL#lj-E>EN^coo)q^aHYq2s@q{7Ni1M|If#{6N6ra{B&NI%W|^!#5XT=sKVU+|y{ z+ax{+{Uv>seYyI_e8KEJU^mZo&09r$%Ln~BYi%Xe44$=lBer5xcn!XUcXFP@4+kOb zo@tfmU@#^a+1H=opijesXzoa=wiXX_9f*39R>*^=6|o8va=w5%kS zN}L?7_v{FvCZN6qUv7UAV|F%$bv(fMewep_aTq^Ll#TKO0z>2#yre-7K`cFUU@t{4 zMCcudsl8kP)4GN<_}A;R!QVWuRYowbsa%=kzG;h!MTCecegH|0Is^fKc|k~qK)>7K zv7T7e!reM}LPbBOwj*`WsIx8{QFPFNKR^j#`i0>n7~xSv2;wB%;~*g-MiBpJy#|FR z({E&e&&DpJ@+<*+XisUo+=B1Wz{J${nwY zNK{D;f(U}){cYpq_*U`*aEFn_-th>mt~2+jHgOsKdlhw%8>1gcVSIr>39&ZhRwBv} zQc(j0b7lBpS=m3jWC+p~N#ZsEMSitOe*}jKCSa4oSV0;DG701ifF&kSNS+oY=6kS5GwA~-HIcC!Ad)u@0}~&Rh#8MwSf8uY6Y;eyHnis? z^baXpk_f=hAPkWysAOOLUkk7w zX2!i8$Ps3IF!tbKyi70iOL&W+{DK~;ullGTAGhyDvRBz}Bhfm1iqFo+T!behJR(7U^@l|NKyt! zqg?NNuAl`NqvTT8VieTucviWN5UCt?#cBIxD&Xs;Im(P$htwb;VC|J3r7oNOvLx>_opkd4*)s0j6}Y&wc=B0g2sH~e6JlJ|u|t6zRD zAd_zQB3c3MAZ3t(Gw*3^zeHdSu!-?x;W{Uzxl#2{d0$PG94Gp96;hrqiQ-~p*_llj zj}7=_|Eg5)2M!${u4}B3I(F~HjgtnfIPIF*OecRE9YkACA{={HVwj7^wL`T_pm8A%){t$N}w(pl~o z>CE##%}A_V{twaFgFR_yXVi|i#Tr#|-VR2D@#B~6^B?znP}8(+!_*(8mV45*3VI2X z$RYK~#{9eFgqoqNw^M1ucAznj>Xu~kle6sC$~q9TgX|l zVq$vB5qe&-$3xf>)MbezsR^7GL5|bl3FAz<%pc~ibJL?nx-y5fCNgySIGUo$hY{u> z|5!rzPb&NNAr*d_-F|L~ysRWmI6W*D!k-Cdk3jWP+j>XeuD{X7WkmWoC{~_We_9Zr zWu!FsK#ZpVTa*{dvime4>O?ML(c%67HN}qi8~T3;xRBOIxdSxCA=-esSApH1FJCc$ zYw!6JEgX}fnFj#aTcMYr+Fv8d>sJ1$1&B)m+=ZJ%r2fm%-JMf}2dP7gch2MM?eT*X zEAznE5`AfcHioSS!swZ)1J*vUnufoj_jxGcrlz)#ky&z`)JexRs)3q0sWZ~`4b|_5 zhw1D2)NYF5Xq0x86)Q)54ZD`3sp-aV$=3WNl67<<^+3j3$pf&{RD#xdPT|T)a~sVf zwZ<044I0D1Q+L079|HOQ0Jk-_76iw$yQvzWZqH3(MQrm7j!g@y=KJ=5_?wIDY5SGY za&RpYe`;j^3~3cIOhz5?Q!Kpu(*syDE(9gqpkb*<0QqZ(rp<65FXdlEx=aqI>gH~E z`fQ)jrfrpEuu)5+N*AByOMSIeO>LM|;A%L@%9uf4=GS9&Z1xi~{-p-5w(p@a8%zEX zj+gGO(ZM2P89i({6pZk6YQk`dtrV>~EI15{JzuFlrdh3o>_DzQ1!xIhX%u9?CJfA~ zUIc^rGBqen97;;P^-}jpMt7V1f~uT1`u>ldO{FpQ6m;rzxdR`C2C~RZ}0N1}nO%cKXlC^sq7s z(ZrIZ+QD2vTkxOYUGsezpJ`AA;Ud+$Z;j;>xdd!9W_9M*U#9c9X=y=qiaE)qMTr-h zxIX-Ofa+GvspLh+T=2Q#l_I`y&3%5XF0hBZ~DPyg;G(Y z5aoBxV?Il$DvsjP-}pu+*^{P|DJMMV8nRInJID2OyS*sK^Qjb1clH$ya+@nFaussb z=kuyE996VXYiGtG8yeBgtB@;LuYHNosE150DQbZSbE;s#j`N&`_V|r~N81{9y$9n_ z*X)EMhUSFs5RSFcI^jjEB&qy^U4fE#VY7srQDSeda=fdlq5e3Ys|Y(aUcGWpEE}yT zee2sPjx6_8mKCZM!j*d$OtM~jrYq-kkMIriv@D4wtZG=zl&ZG%b_*U^xvX`@Vy0w? zkhVQ<^OzILB_mSP?-g&xkHq;}TPT^56|W+%Z-W*FP2d&JkpC|EFwH&FGVj!{8Cr#^#)%3Zd(P_Ig=0< zftB|K+b@w~Uc`%f+fwc96+4@P?YNUqw;Pp2t)LDutd?V5GZW`u1}K9NmMZ7<2Ic;CY8 z))2Ut0reUeC>NQsnS$UYYP*JoEJb|v2DJJJkG;S-FC%ML6(MBEf67Y}EgL2}Re=$@amrO{5}BGhZu>C-kUA21L>4_dvSbpvR*NE}8R?ftg3*}|OT&(2a0pVnhtNTAeV z(2tul(mGcM+s`U3->*@(ZPsf24zK3Idq7d4b8sm*Q7sOD6r6k%Qd&{9{9jo$}t@v9lQBJO#50?Yc8=UOW7B13Yr?%0r;+);u2RXv& zk&e8LbD8zxuGHP~?Op>tplRwwJBvxW!qmO@vA!KCi63NbrY(u@CGHX4kTDl_{<+5A zzZS~*^jg}Vfj?%BpuNn;GYn)`(#{yp6p5M=8!dV^*$+|hk(It2>?zztn_YJKd{mgS zP2nZ}i=+0`{;X4|?vJ~~crjnHl4`H;)4`SVx`2-#9^?G+D7tS4TcN3|bQ7*HGES$d z@%ZT3?J`4x|8CZaE(Y7M%wUW&j6Y9eJePIpHS~*>|2b9h`e!zo;x~>jaIgim0+Vo4 zm+9rkBd!m-cqPS^)WQVvu6B`Sp(fW1`*H z-#s0yzZbn5g#(8}u5`I&VR@;1YaUrknTQ-URJsAlhsg+ChYapUUz^2{m64E0Po-xwzov%-Gywp7qh(%BxRI{yo8#C~1kdC%<^gVN^Skdx z1GS-KkO#sSFsfVQ3*BxcSm`5V+CsR_5%)`I6AcF1pdOCeLp2aD1aMoZbFPLFM8o$% z;qC6+qm#eV(S-aJ(35`63DHM303AziLK8lGW#IRehY123Jq>)U zmk-M6;nmbb4+DdQy3(<$?&5aD~ z|NQ#O|E8cAjRh6buUE&wffOPl1cHX3{}(C;>Hm7mOqT8aU^KEj_qnRgn|T0?w5?Q@ zW#cXMM;(j#=yjdW?%FL5{>JJOL?H-NzU>bP3S6duFws}{)P|QPX{=pO_RotX9!K1y zKL?|GmW?lS$eU{jyq*!Kn)A9F-=>YPuHL>-X+MT8jNRWL^4s9FXT-K0SAqq;k(YB! ztywds^aZP67N!Xdz)MWyfeZ=Ey-+xM2*#Mx(Y#v@Ut_q@$Uo^Oe9v+LSBZZr`Pb>J z@i|9xTan;DR2Z|_Leh6hAd)a31mmLA8F6BS@*F(NRP0gU;Bxnk=kL++Nd&GJD7`08 z=*1y$q(t@Y#cAM7>Y!piuaC$#^uFv*txb3N?(YZh&G1Q(X4XSTOJDzCESrJ|047bB z98fTGBH8kn^2>WNlYm5v7!jZVLjeT@To}nagWv=&F8u7jn!VZ8OtUxH3khgG#0L&aMAu<=QOa}Y_%MhKpBd=xVJ`GgOu-|jvg^BWH)w^!NsX+&7ZVnsN6B9JjyF z`e(-l7)+oL0x1VDzYta)A%iyqGJhTxq}$McKwiO|IayNV^EVcOe_@7?fR7X)@9Tl= zMg8=DTykjvl^xD7}KTumunMJNT%(uf`5g zrtqo46OBe5kgKm_fS};9>fAL^SrIv09mpS?@s~#q_a2k_`P(w?`fslzacLw z^+dr7Q20`REN!c>gLSvatPhgIucp%L4J*O=qIUkKD6PGSKV^>31`m*9wF!C=rDZ|2 zp^4#pB&*|pf~G&3Pt`7(F9AYQD>1bYm~w70<8Es+^r%ZvJElpTKV;a~9F(516EiVa zSGJ<`i9tVl5;JVOzCYj*g+UMngc1JNE^ll?MSh=b>3c$KARmFz5Dg+X55GV8b5%GJ z00>Pu0D^;nyS0%0&FBCv{eZhmXaIerfPF+Wf2Uh%0QhM()~AAS{%v~x8?#KQHC$qW zHf$7hi~3bx;3qYi@hNLg81s&M`4Xo|kl=Zp>z7c_QcF43IRu=t;Oew57xJ$O2<7Yl zw$aHoEEO~k`@RyurD8$4z212b*H1g2z38Ydd_osOr#oi0HwjZCL$NC$sjvZ&f=COk`ABJok+RGQZF@J^zVjyvs!$Sm_$EBItq-s@7>5@=Kb&4Ui#vN7?Z0V zC45{pz*p>tO|a<&l$9anh5;DJL<)ElJ@^vagNYFJoWu?6iY@s}v%5N^^`W$Yg{~qE&gR-8TKi%-2PMv#%#Wbh7L8PzNLfkmS z9vVwOKEluH=t&W7y*`}%{i;Y)e~fVxl7P;6>4q+(X7Ze&tZgZazl=lx{=87hT<6T~ z2oiHMFLtzcm6g{RWV{j553RW9fKoOT4M;5=viAOQxA*8YyGwI(_%{@^haKqF-*;Zn zs<0RFY!~z+)ymq+G|9HraPj{->#gSXuj+mqF~h$o=l^lq^Z#RtGToGswK_*a3+Ib8 z6cFVg%EF4!r6KbFOW!44S1K(ClE7a8s0=59FbRlQ3}q-1QIV zn!(vZJu=Ddy;)RE#!V7#$uax|6|rzGjvXw$lePDSY$=M@&!b4#As57MO0Td1lg zHrp17$wb7!tuajw%bTR$69>Cy6VL656}oO=d3PL@y#(%mpSXq0@)fxrKNcUaP$W@Q z3~lUdLl9D>qd}MOK-SXKy06DDL#r$!17bzI;o#oI)!_U=kj|$GPNmQWJOnx~r2-<2 zp(H(h;}Tue(%rm z`b6R8j)Q)zykbtBAz}10Aj>421WG(M6uLW?d$$GV_q?Q8+j@otRjxczRYNX>UR);D z)lJ6#+o*0ch|97@#PmD2f~>)16+W7UW=Mg*!{u$LGizAsC_l@5cXN7JoSp$b(}~9O zDVS@i=j>{&%g-XyG;m(LsrmYcBc zbztZ1HO-xORegBC$b?5PiShnd6PmhF4}}TFw4q({A)-Zgb2f+11xKt6P~r+%TS{N_A&A-?nbpQXU=nkklsH?l`^Nwe%1YL+Y+qpni3ooOh;zi z@f%FY`UCwn#%0z7%bItcZgC)`-9>aDY&pjG5@|_B^zOfa5l2aNV-rP4?Xz=UP?YgJR_k+!x{# zM$^)N2|w+`&|d18qv}3yzU_KJtaRf@l6IK3c1G#;H9O6;Cd9qz!L}jQ%@874DV*As zR_IUtB0x-CqmiX!T81)O!wEgBFkX}9W@<81RFG}A#$r~SSQ@ICOo2!)MXNsrdfWm7 z9UCR8O2v#>-p(uhM`{Y)1uMCORZNS$BLzndl5uZPfnR ztW0|0pHMb6&J*W?!SME{&J)%7Ingw=@N9{52|>3IfxrFB8uhJ7@HBjNr~WB`5jp8D zM3tmg6<)bss61p&*&8j|R&H5ZS|#({uhuVBi>S4mO`GoNBjj$zcd}4tC8Gg6p{^5N zx=wA!(p<+0zOFu64xrXlUbepe`7y1Qu7@S^f^P+lZdfh0tQ3+s^K|Pr3CSL5!h^J< z9*3RJS0@=%O{DLzI7#f3F6U+>kDxb}>2IFnjij37w{XE2_R(&t-h$l38>}0o8^=o~ zhPG~^=i!s8A~}KimdDAH=(QTwgOTMq3F~LeyU*-G97ZjLkZ(40jFTU2%X>spXDR}s za)#^4E`%0v15qh`li4>Xc0#aoq24=YUCjyxV<(lT<80;1v-#TOuaK1MWfLWQI_6fj z>2onm@PCkVY-4GwigCK_zB-%V@qC9fSi4zwpmrh(BM;HfXd2wS&sGyJ&(+-x$03ct zjY225T5oXL9|*$Z3HC!jklzN5n zeCFUzhuR*%(@H!Hh2Q9Q3V7|$D_C(p{R3=rvy!c2n&wDy>rp}<79IA?@^n8QaIjG2 zduS$m!d?22$8L@`TnwVO}JqIWb8`pc&H2UQrZ%pJKde_=qk(3xCZNMAS8xA)o z6*!D|HgBD}4XL3za6Npivm9O4ud|+jgZO7W2%C|INe*lY50u_MvZEFar4-Scq~EuDQ$>H*YlowA zgP4%*^}c{W?B<_KaqEEO?4(C;#(B*qV*QoM!{BxE3`~;Qg~##7m@@5oRd%PN8LI`^ z)cbFa=)@no47XQZDKY&qYhs#;?r7QOvRQLN8`iXBd8Yw6i@XR@0ULdytfiK7;rlUD z0hw$s)>}@|<*(}gNOfe$kmk_%9#c>Gh4BUZ#go0N^zzF6u;-uGB4#CZ$MuQ-lBtUR z0PD=!EemaH?e3D7f+Dusa-)z@k=Vn9!>1m4QhLhY zDfCRT2zX?I6ZDEZ`ZI_QZ*TC%PI0oS^4IJ1Q6HaKEO%S3D5HmWJH7a-U-ysA#pP)K zcVuWqWdv4Hq?arz7kaIq(X!1pzgO2m&)NCju~==U--bGo%uS_D%USAg?t>ZQgIy?_ ziIj+gTnrKRaeo8sEznj#*4Z_VEpzB^reZQBpmF+NdJ2O9Aa5TKLq~te z&q8_)S6|9jH|<-^dsakNU)xe;|mXVCcS;gl_N-1Gf96%UJJk?1QVzz&}?sw0+rKw`~_U` zsG(oOVol>aCq^Iks}%phACo1980n{iQVHHa!5HsMyvx7OwxnLQuZPy>GIA&S0KVmn z3t5a9&(&~6mdA{LMP5k|UuS~(@GdlyJw1Hmy1Al_P$f70==MR1cSum@UgN^HdBxVH z6G_4#qA5`%oLDj=`s3zPip()lqOnYvk)Jbz3Mn5rB|#iBpppEErx-+-R>C8DsRi|V z+CAaFR)n!VC*a>M%*vP@4-W3QD^Pt9rGB7mit>NDFmW6>K{YHpI zChpuoAdonZj5sONMD@H_e$+qx>xyIB%o*Yh9rb@_5gSaN_2vVk`VrI3SyRFY93a?1 zzXOhER-2mnd)>w{+V98CHAv%cOMJi^a@nU9aU?2H(Iqk=|j+6etX_0k|Y z;p9YV+CY#7APr&cQHYsgWC6K|$g7|J4M&kC<%r^6WL$hR7`Aykt;M<2-mmy(2#5=M zFfnk_$gd~ykUs){D&E-p#-*Q6H-$|6q>14`pJdKvO+N8EA97j#!*VXt&D*`1_tXAm zIS&ce2v0nMPkS_^e3KJ95v{>rMPph0$K=Jt_Va7ue{ zeYlKuq6i)&a|-_Mk%mmZnLPYU5$`W1;6sap{`Pbxfcy^eWfIF8M}^IXj4D^wP&lU= z^<^xH+PSXYcUfgF3==LctRJ6t$9k|o@)kuWCz^}g&|>5(O_F{b+HiA#SvY>)XhDO= z(~{4d+BsJ#Zo0W*uU34dP-7PHlxTX`}@gWjnC&gWg+!UvuWS;YO`bifWcuhz!B@3qn&a4#n{U0nHal0BDKZ3I>tH30q7AIGYFvmj|q#<^=>m zP(b{u%=J@Spu*JcQ;Dh|K9Q(faLs&gK4!VvnOYCC9=?39J+7T(XH3Y1?HU-g2$}_< z0Q^DGj>(=snS|@4rVjAi0Ram?6N_5gq0s@1&p|rJ5MePz0OA@<5W+KAJ?cEHYrr?K z4FyO9yEv?|2BAR!dd1G*oW(->i$e~!3PC2zb_Y|ey*wbpc=q_~v_CanOeEH#6(&aU zCpMO77+Fx2x^gf{v9Pgmi0w)_{CXFG?|6@p>+{JApV?%2;keH{Y8^i<9v*`~+WrQ_ zKPIT&S%$xbAFsQ1^glR3R-%1juFI?aw8>3U2wOI@5l|}#svOIfhXEi9s8@kCX?`*i z?7L}c0+qGM{^e zyU|xcfL*ITzRqk2*nNmd=cL8De z)!7%O{x+KMyF^wwGY~M~^RJ2oR{|RT?TfjfqVnZehazY-SjGHk6^+02=j2nQ9A3R& zGG9PogG`HUYiwMmT0)C7!E*FGdZnN&ECM-adDeWq(f zF5RRCFu(#W)EhuQbKH`4bOgye5CkC2IHW9>MHQ!7qeg?r&SZLX2J6g?>u~_0@}dUG z7*cU@H#rN}67&P20&&_bdC{%!27~fUdBa1P#C_6S$EAb9=(PKmR)eTew3$&@aq6|> z_bJ~OQXsy3ktC~!n^5i{Pp}*tM#5KxY=$K?25OF6WDsAya0zBjC5OOrIQ@&)V%3h& z^TXx8@)pRR2AYdFWstn!(5oLNELlqMH0%L^ z@JO!b7>_W1=;H=&aBQ9_5KDMZC@^qUTMXL3|%W9|xv{R$7%Mc~X4hxxb566l2BH@Df(Q zy-v$aOgd+LLoXmrMD0T@oSFPn$^R}0>b&fi&B#8&qK`ijmd8Av(qo6c3Ur!|#pvC=wl!zqpcKqi0 zW=dc27@=!YYNnE|+9n+`hQVg7-D;AJ$x~xu`|dv|6k20lep$R6l2%Vt%{{viF-k4% zU0c@>n!rS72R&0~Xy*2z2HU06j?R0;KJ1;zW6GM#TxuawdF~&wA0Bc zPHEn@>{bzam_A0Heo=H@fQf%m0JZ?Ocv~4CAr4+gYjfXe6Pu5NjXglF>Oq))-UQ8(zdhK2jMF!toKItQ)DZyUNJp5jBq2hz>VZ^J258f18T$)^@r@*(qe-f&?e)6#qyb+yMcw4-8L#stV@!|!^Fh1g;4 z9Oe+Vku@If&oiNBc$WruD|0ufHo}m8G;%-U@B#Jmw1PtArS0cYC;w~7Z71ysCPeO` zJYDP7+CMBk1a201SP2#j;S$?5>Mj(gUXPRL=&{Kbwv8RvN)%4KX6Bqn^8ss7P{U0v zZAShO|4Eo3_3lQSK04M>K2bZa%n%=s*E2aKa(r+0!}3zthIZ3=G%63 zVdnPwt;QJ2NEgJbBt`e{^+uU2Ii-wLVe0O8lBrJoRLrYzqHLF}pgsAwiTET>*R^-J z^yR1CC3k#R)>`B)U(&;CrFzxPTmDs1!y+@XIJbpBHVG>i48e=wI~5vJYLTTV<}2kZ zzOtnP7>q2ft%pnMSHnf@-P3Ta)31U49T>ztP0gu1^>ny1;5wJ+Sj5;0lOLOzGxv6A z%&$89)-^7Sm}=4VbUt6@&(0vE%+ip~el0h$&J4?=y+RdgzBQsl#~z@oksne^>25X; zdK~1apeog{b>K-}x}s+_rO{xHqKlls%96-3wxX^7@zG@oYl)N%uN+I-rtfu9E8qGz z$9tVK0?m{jvO_0V+WQ<#`~R`_j?uA)+m?51+sTft9ox2zom6aR$KJ7%9ox2T+qP}L zIp@50bf4SZWAyEDKRq?-W3A^`tNyFzoNHQp`+jKVm4bSc{L?F7FOGMw48wrnA_|(; zjn@0EX+z41>{(9e)b2ExC1hTb-L*-&k=@?c)*(t z#dL_a(QI`775waLk)!xf=xjHzl=ReO(D_obv3vBItSJIqd6mvqE#R5hwz)aaC-hGA zX#VHli}9oOqveypwMKY!aT=xY(I&SfL~s>dsQgGoYLnw8r%1JzuMVff%?-GEL-hp- zAdmOeXN{@ZN}|culBB}0kj}GU7#eGurf8fFW^ak}u=a4*v`f$H*6)bxh0YWb>kN~< zyIx`KqP?MA43wk6f__#}+COfwhQ7jiS=*e-0avx574wS?*kgtAGVJJd+AxTz&2PKj z(%KGdH~BmHfi&a1MMatFT?!m?iarhA3kSH~tHaiLX%zYk&n~aj9egWw(~Y)>`>qSv z(LR%roa>{RG71tBf00pT3EahJf}MeYAbRXbZzLAguwc?kL2`-S};p z2T=C~*9Ex(08n1K_TVsv3h+6Tt&32Ww#3IhjELL52*7Mn2|)5NsW1b3`PJT7oxrI3 zu|K?J7%(vROrgB4!gusx!*&#g-^h97g^O#lL4;~I!G6?o5{alwBZ>(gp9tU2Xi4aL zdEtA>Lc#dW2a(k8tU_T);pPQ&A7>L0vQx^1`Sd#!vqW@^1V?jxQV17AMju7`^?7-D zHF!2OEaP$Eg^K0vK%wCU`QK=FH-FL+tRN2VmU=S2>>GhNP~io$NB5Wrf@O_dp6l`m zQ>wr)TfQwb6h4_Eg}*Vmyi@jm3~$=yV}N|3#x^{3jr|=bq;BDv+i3SucfkMX5Nzfh z23+kb2+VB|g%{nD&`=-LML*F;ExkP}P}xnx8sC!XbYk9yG;M#J!0!(=-L$+GbsRC7 z)e~BRv+^hUc}HXogRv4CH#2b2@(*JXLz3Ptul%0(a!?Y1Xpx6sV=tC zuf)Oltk@T~$%ghBx=H-aND31yz)k$XxY~+^pAP{NBuHeE;%W908N$l{RANlh7S`V zBbIB(qRU(?FPfu>rtsBqvvhk^F1wtd>o2mq4v?z3IwF?B&~8k3sPL_qi~2gwZdFJDR_ zEQzuc5+i7gSO9jmAebiZ{LD`Q@5?bnt4`sRpUv;{*F#>38CRxokkdzJv-0SA5l=t= zu&4BagMZ6hUd@e#x=^85t{^#rWst{tIY!@Da)0gUCw}S-K7ZPOYC(0zf2Hr70oQ)g z9hfw{wm>J#?!CluW;10Fp6Fwz@W**!+CGQ)eqj=TCAYtQJz;rUt9;1w1T#FMAu@*} zDA`}j_sWBJJ?`@*c=OisMJ`^66DLXaOfTb+r-T?WjyNG*PUITx=);&cyfZ^0ujpAJ z`1pg_uWCF;hxruO5}~krJ@?^8S=x&EYWzich%w{k#gc;MTr*K?)8zAK;Ow#Li^hNP zBEDhWO7vRGB$ZIB(!DyH{tfjBAr2EoSWs8imDu{;Hh-X>uV0$30Y`xFpm-~LLz}pr z_AGpl_Z%*!Fx_Aq-f7(tx&!$;RtD>xGnu9t(t2Keq6wWJt@T~z_%`EOm}^37)k}lD zm!BT*#ZvA0=-X8g_sZV|{X^&v5^*5Zf7dbWgGKysV46)7ZUOZWv}?~vIpfm9PoML5 zO&e688wUsq0o>Qe{=IY&oP+e+>x8(Sc4T0{?@cL#8*4X0^hq zd+W(y>o={Yk8Gst2S#Rb;g^A9r?!YRhhT-Y@E~C6+N2GA@6q`!3@xmQ;C9>}Yb`8% z(>XjeZZCNBf_wbu6?WOJQT_6m&H3Sr-bu+R_Lj$svn$buCuF?p>;p$lU-4>jtHSS> zyX=61;%9>DQS=*QR{;?E-Py;%5PC-Di;MN<@{0}c`H1@S0h<8m{TF zsYjludQNr)6&+KPiCuvHxM`o1kZ*{iH)8k4R77%pKV_-2FsVqCm`{k%)}D$#z(QAlEGrf-E*RW+CBxUJC;9C5XD?j3kF?+yK5a&NzxcN8f+*1 z2iQBd^?R0OEs#C@l0VUZ4K{%!ey)1Z=9)J2rwjTx`nN|%^A~BBHl&>G`3Uhz4lK(0 z)o~*e?=Ts56j4;lBxwRY!A*^h{%PiS--)nP>`p2AERWzHd@W)fe#c5AaAsGxiO5*9 zmtW8UHHeZ*rWUo0%#fR{Sjtca{PM=q;0W{y9nd#th%w`I{M?;bnq2l+W7eI*&jc&A zw4guhIIapaXZ)0fN1>Top>Uv}XC>E+bFb<_%WO1T(xPcfV1GHFe{6ApZjm68X`KBU zH8V&jtQqJ)qky3(U9@}Q!qCc9Y45TQ;lD)7327KnI!r1V8($F1t6*)zwe8e zWzld>*ZFe$aFXJv-yz$z*6P$zA|sb6d=OVomVmFtsdwjqY2-lsDSRr$1+^y}G_%~) zd-ngSM8k)v}x!-Km{`Y?+M6Swzk%iHvgJKxpSyoZ4E_3 zMbehk|GCOOH^MOb+p}Cp@s?yUZi5>+BT*1*wUA5-9hq=GBP2CE>u+2!oHQzTKZa6p z8ScbEO{15S_Kw~0+m?kd7tS4>wOaoD(yCZYOuI?R3{DFu=n#>Oof+h9&YZLq z5gEvzYvs`x@(me!V})WaI7zV_HHoEd!QX(pkEC4H{&tjkte-a5c+#c3u|mu6S1*NT z8pZ%FY9CkYs+#kQ;k1#TcZwsE;fZ3%)dc@q+U15C8~5_{js>^NaW7h1wPd!E-HYT; zXKnb!TRhpPif?v3$J75z-0x}-0iDMI<{uE%>?F~!W}>EE4}19 zD#nyURXYg7ycV%JDnITC~WRWR-MY7pYdd zdqq=Lt7gVCa+Dg)2AW<|zv8$2ESCtS(*4Q27m!4__C(8C$&+9tF?eKT@!wyu_%Smu zpWvGEQ=N#QvhJU+K-Uq-v$uliTFsdS6H~Vzb~bZhgn%{$t?hH2jCs(NwZlv@`q8pis{z*mEDFL5A>&~&Tmtphx)Nu<>vnbL zOw6@1V4d6E+w;f(V~=fjeQoMLEsWGzQy|^OR28Q=xkL=%D39f#E!Rp{9pe&FaPKBv3$u<~gIuaHK_Li=}F}w#8bjx@7k@6sIvegKG=Hzk-QCEJ3}B zW`hEP!;s;V^AlW!2v4Pd&{$I;-+U5VEJQ7dI(>+4?Sd(np^XV8-(b(fRQ8WJiQTvn zxWtAd>%^n+Q78ijDZGtIn&~YPE6M@s!Px7U)u78WG8Rh7onZJa)_0K{7g|8}*SaDp zRPQ3k=-L}0V^uhb#+H@*^)KlPKmCB^qY@>g%?mLrmUzRsxaZTwkuM?!a2C3$LzZBQ zw;ugUHaY-qn$pgiJe{Al=RpVVu1oq3t=-xcDdx+Z2;zWhFivvk1CzV9qgTsw;2G|u1$T4cELE`GQx64{O!?7tB< zQ1OgSFeX`6fHtg z%25vpHJob~PncFNDos~onvd7UnMU*;XMa2Lc{#>1j-C&PI!GbN;le*TYYiyewPD-AX3dEfp9Vc@m=jrA%U@r>g zV(!6Sml#EP*^cVX}=F`?R zOVsMiDLh6)Hf@#>y{@h|pR5-nP8={ldk=75+LG8S7h3Xa!V5{jD^7j`EcflDw3N|+un`)+>Dz7%2+`Zkg-KEbI&q9s4&*EeXWUOhd%Tj~i z;E!-t<5-lOb}s(pB;+JKCTv=AZ}_jPgx7^vp-xoYw*gw^(2`$*+H!P%>fmkgz_1_H z-LW?$9wwVq3{$V5bdfPMM0%dhmhHCgrdyuT!}AAp3s|cdUIYGj#>1kWt)u{vRcIcD{?^qhT`gu%86=!B}7Rv0`ibw6>k*c8~D zZYvXW==d5Ay7+Zz)B;>lsN;Kk*Rt|v<4JwX`PQPawaHqP-9Yf^G0CPTA7U!GUmRNY zOYT%#)Ov>Nh5?l6z$!E^ja;3XeZcooMOrl;kV99TR6HcMmQc_nlS-uxN$7*DURYzg zhyMV#;1?$h!#Ols9$4{PiLnG_q^+kDN>_%H=iF_*MmM;HdGTgoU-6d6-1P(e*K;DG z>wA<=fD{GPygMdATlG9T2sPU{o{OEbl{!YV5II*oHBRnTj{IRkDNDo_L;I4m%-#Li zPuRWPh25zrOj8jJF5!F~h%pAYoT}sV)j9A}?G6>P-q0`q$%npy(avbA+rbP}SfSB_ zfQk;`CiM+&4d=um51CSUFE%A4q1TWg2u8~XEjklecF{o5F4DQborK(Fk^o_EBah3eT z=rqD*h7=^jgzCMlqAR}SJNC^ve&)7vS2ZoHxt6!%P1q?gg7+HjFk0{jW|>Tx&GcVc zJXe<|-hGFBjRn@<%kjA9D)~j^Nt|__G-NpE6}iO``2JAHv*80Ms-HrNJ5DxNoGaa~ zkUDFYq!S)*gR%BB%SL)*e_SwM3|hx8VaKbtLa1@+yUKO`S=r$p#aehl`syw$ymvBp z5FBB_(!l-J+GAL*<*q{_?*er_~gCRec&|uCi`Nt3nM!D z?U>c5i_BRxt`pXS2;Z#Z*Yw9T;0d@&%4AhVy6J@0$4z4{q&Y=HF|VLTvgQG~7ul#p zOM~ULh2Z03xQ#ZCTqxf2G!^lPZyvKe);D;Z7st}pigUq%&7PU5v)5IB@NH(a#u>Bi zQf(`-Qxh{EVTLmrde&;@lecLB0BI_ zaD&ByyoM>N9f&a{a;lBQPWaFzd<;KS-(%pmqgr|zja2O zQfOcZAw<&%b}SHn{oM-Gj9?HDZ-e{FV}v~AoGtR*OmQAHsJc>A4 z=^7}CNGvc>AxI4|rytvHqcKuE^>isUIUK4bPXSa}PjD1vg7)Ih%Jx_GBEorkt{GJGiQ2!C({ zJntO?_Ye4$(7XYRM?Xn5<~{MYvGBa@FMD?R3y}pOUv*Ee0P|VjYMh{LikB;F8JL-? ztJ$wKwJvt(>{u)rybLpeLy_04h;jW9?=bdzoGAeK{b{3m216znGPpahG1x*A>zH`w{Y$KnT$z$jdrqeJ^=-c=rrJdy{DAE4hg zh75Cdps>&o0_Yy^f5FQ6v19s2jROd3)Bq*>dOwB zz6S*a)(d3dL;++V2i%RbdV}xE2HHJ4bT|lsAeg}*cf}b0b3;KHIZ`AnmpG%97*Ip8 zdhe2StUh>WjWf<^QhbmJ-=S%2vhAfAJJhCZ+K0z+YIr8=$d^+#QDWL=eL>f&XdpbT zdbAv{!UiMg6b=`@eDXMq3-#jOG21FOj)1xBY<&TfmbQAjs!S!Q=pS5lrrHmdmW+lE zO7to;5iA`BG%PlmJm7Etf^Lr;J2vXBF;+lBeziF?)o!qK-vHK3S2CY)oU-0sdMsna zZ&++Imx@+oX}ui5o3}zJEHIzpnYYS*u`xDn-rEVNTM{M^DevWxSHqZ;1+jpE7ocAIy>8`& zhhS;(b0;Na3!0^*>X*$3r&&PVY#sE7k$V(N?K`OSpw^)6hm z&#h-5Z^A<4Y;1&?KaA;PAN5`Ga(_V{pGXB&``>M}JY@*!v?t<2;GB~O zyBbmkiNlynQ`69BN^UYFk7Gv>o}Qg4bN+lN9H%M)fjWiZQG#0EpR1~>qOkr6Mk!kgTtH+e26y$<6J zY(4mLl+bcQI(q8UWE;NJCvg-+QlqSf$Vf-U2CK!hr8dV=k;XH^;Zu2t420VL3~$%@ z#>Vz`&tB1wAH36^lCNQzjqFe><;i{;rJHD9+LIr*A>i`l5l!YE_?8w{>6Tb)CyL%5 zt>^XWYKLFS5eK#V_K$^WZ49~)34NJ7wx)(WR1hGoE`Uu)2rbZNso_@$nwZ4 zwV2v*6m&lfoq26wBp$0*okU3c+}P+UZ)&pTOT7*0uewm+E6eWWSBu5iiWQ_n%?LAb zF_M!IXw)V14{loOVEVn3gn!{A>E=eVOwIMaP^OZg^Z2Ij?SwE~rGqkjHbFYZ(+z?Lb0dEKr^R$JTQFO6L38`joEXGQ% zkQAk4eywS!!b;q+b{rc|-oaYo)m>ZW(bN0Qdu2=2S*FKf`ki;z<(uQ=OFE~c?s-!U zGX}B_4HS^?pOR2N{I}CqyW6{3eO3qOGZ*qD#pyf`$&VH_-Njb20_-$5{5FHM3|J zezXMLdjvg>NY%ig1X68ctA3P=ZF@U9-HS%GaXOlzKxUj&lR($2aOt+24&6w0!N4@b zhYeWSxNzMv8N=k=12h88@y!ZM-3)NuR(rqLKzMe1hw$BBkPNQu4T5GYDJIm@!urKk zmt(o~$~7x}nIbkv5g(5n9sGwW*;6W4>p>#*{pFYZ<^u`z1OBL?dhj?C0@b3Bt;ln; z;?9z4&Cdt&>5#YLzrRCVwWk*yZLixo`eh*i@feCVPL>EsFN#?oM&4#{cNoSES*9td zZOibqXviEf$FMH$u^coZ;r1zukA8pJ1URQ`WeaOzU1w-a;w3A37c6IYd`fq7{K0wPR*+BNq+PS*lW=sgp8EQ=Dg3WcE3ayE@%fnf5_8>m@ z?59(z`NiYVGia2&MQ}GOo-S>9cl|w4b9BUGP<-U8ip2+$(A1JSaCX*}=`|jSh#Ql&H-cz>qO{-;Y2Q zzGQzj*z+ty)2@L2Y-ByE;`Bv}Vy;>6B6XJQXO?xkRLz*@U=X8bW>z!P>WE!<~)udXjq$I(>C>n+;>Dud6L$@W|4oMU4~vp@z=WW1}} zV_auEU`&NxEUfq0^8V@hV~A?V0|DB7?VKbm0x$M4z#Rlp2?p;@lWp%&=`o>wqNU~~ zL8mp~aYZ6|<)fXxiPlE*EURInwce|`7J*bmLm4HP`ixGgnt>5Vwal&LW@nNpF|1zm zB+RYiylo6^^a4bb;ti6+tdd@#{j!=vB)le7AY0+@;NqDlpruwICXf=p!mED}h#2Tef zYavU0=Tl-u=NldVhm|KY-^0je|E=1@PkgbEh<*g6vvmk`2(L5Gvq{QZ>QU-cZN8>- znWj2g{-&FClkf?QhsY;fd3F~9ae!G*8&V#29=0wvs5+01u#W1O!&qgUOn8XSREtcK z>g+EaCi<1hsLD$+v7qu^_zd(Qbj~q{(Tcco7-nv&Ci+flOUkjf+QVHtc3WG;6kAQO z%-xnShXa?Hijn-%{6Ch+AtnvaBEJa3FeKWf#F?c))eM>p-saNeWGuwjz2li73OLxq z*$C9?zG^7D5ruDeWYKo)S9)-KRPia@3kdgy}%=xFUmn!fnOhq3XS%D3*b<9%C z7UT{d3^KVCCGj=Ua+~VhElhLZBW5km;$Jo260yeV5#zs4-7gZBUT0>b2a4{Lz^TV7 z%g#4aE_R=Ap9j?I+B)4Mg6r9Zzxi{w0B>For!=mW>vf%?Q|kmjv%93dGdT#q4Xpbj z*4w#uSJ8`+o2~nMZPgjI>J zl(gbpCbrlqF74-QlILgb*j_278Ya27dc?N@&MNDmqFjG%!jqp6aC}(#Sofw1+lzl; z4SpuT&=b}Q*NK0muCiWmL9HBkhx{B{nIH1Rhsae5EPT-+d}d)ne@l2!F=O;p#kr4a z(?2fx&J<+gq`4zPDP2ax59gqXH1atKE8DN+Y2JCb-G&bV7q-l|q;!~8bF$QF>P!oZ zSg=GzAFIw|K%r60foY0eDeXJ(NW6_w(fXrt4>0(tUI^*uiLA9u{hXN>D*pa(3!sZ1 zrJSN7+0XVkl4KfiY%;%5&t@L+gx@3+pJZ?bhD|!j@HpHqT`%ZWm-)dNYs+%k6)s6N zygtui-?eXZh5UfZAU`QDF)zWxsg=|*wGK^t!K38t4Oyr$$6v2*r{Hi>=%wv8WvR!j zP`JBhsLQyMpoOMcfMs%m-*IucvBA#Z=pGHr34<^s62X6(YS-iv+zO{N=(9W&*DHC+ zuTY=ss#>~VX>%a{qfe>kzKuPKpGz%OT|ryUio7XyNbI#IMO#$)R#{w0)SMX6LrN5) zF+onIi}gIHkd69D?VM_kf!|U1&Vr1pD5u1}uCY%ugdKqpZ#v%EEBQwE%B&(@X(!Qk zLC@*lrXoFMfK}(pdEcS_oX9nXFV&kiWrlt=i~o`SAg{_JC$Z{Fgx3}Ki8iaEe|HVbBIsD_0Mc1Lr$I zHD(%Ol-ti(@vD>CYek{CZUm;+G0WX?3hUszo4hm{cJ`Kz&QVX@b?)}{lTzhZ@N<`~ zqw%9uN6CxD2XqSR+3?Yg?~MX|rSu{3ri1y+3u&*LDnXrEoLeigp);ptsW5p{>zOG8 z8Y`IC*(_^LRlA1Ov&M!6&Iga|T&S&x4{yJ?>zgKdPrYBvmZDC#%S#r;2YL`lINs;_*ZfYQS%z0lq9+crG7@VRUE=4i6KLGbR?ysA| zpDM&iKlqurxASm7mp*0is2?A@;cv^46M7ZjbUJH+*LxroC~(05XvTUj34Bn$y!nNN zc~wCuEIja_A2||OSbqJbJ=GRa(@Vk#6vN&Na71x6E)Zh+_UH0i4tg?$gcvaJ2nfMo zBtPzfV9=s^46?r?v;2VSw0*I2SjhRnWQ>M=m|hNz1b!ib6no21XFzB@M?B?2GB@n+ zg9-BE>1T~CUD+Z<-mtoyQwj-Rdn{PBd`E5}Nu>L3|l zt${}dkyKOmN7M5+d@O{><;MwsktJWz`8-zF_ovQc$?!x9Ftc{oz!IrYBcDn3#xO}R zL%_{VcLzY*v9e$Vi2vwu`<~r)qbiWrLVVWUOx-056M>J%8ln6n0$%|siS!G0{YT&y-9H1j zX3{?hrycdBd?rJ;ZqKhcRqozWv*n+1AgeKHQKB+lF=_Nv0N+n?cLyN~czu%^h{hJh z(I!XiELgyPUuJj0ZK7VC1>U+YnDpzUMzJDQAw}=z37>`;ecQ-5cKH-HSxYVaAvdPG z(NlNwPi2y%1|#=C`aG!O4+F{)3j8>tsIMK@AxW@Xtr$uCji{e@?*@<;O||-K+zjJ_ zS>034=LSaG{~8R#ZEv0WEVRC}YbEi(q`@?tW3Isab`C>p;;Z_~&q42-d)~+*?oI09 zzmZj4$9dZ|g0B2xwX(lLrtjy@*KRUci`>^&#pwAK(Fvv9%brKc+1Vrl6H;x8lv>k# z_CQw)zXgT9sI5crAkJ>7{9*p=>{*Rp95l%2l#Pu^6MnK;hLdll~k6 zpQWZXN+jI+vLB~5Ez`AYQvONMINUnA8%H5}^QIzu^SNK977%_n@#H;ZIOXw?5}?cPA@X?1w9);KwtSYJQjaV^np(cdotdJEacDh0F`=uaCWeqAL%2SYjIdlx+BASyqtITC znnE^%iztI3lWs*|U7k{=K4md)_oKmZEGaTtzp}ABr4GvcM?k-bXt?tcE{(Q%chR$0*Dc3Tm?T zpV~^a&uk?$(p(HO7#=h00sR!MsLL(R%QjQotgG?s@ChKe@C~L_d;}ez_uL~=^@C$O zJIRvXv?=Kp3X^ff4*1<$CcY%`P9^MA|2DU z64P~(mOKqwbIlEvN?LXa2D(704O@hSHdgln6QJFYhLnv(@X$1P_(IekeCXwLBtMInzE}{QA1~{b$>J8FYxvGINHRBS zz}q4wCZ-}5pf?)5BR8n>UqWV9XAOwS;U=Xt%S#i^d-E3kt*`#r3%#07^ICNadF>XU&kSO;hIfgmD_2)EN<^^TkAdxu79w*zMYy< zEyd=n)WKM04SV&yHrI062{y|}EY|NJ~>0`jg_Hv?Ja3*2I z7nP8Gd8%Y>@A~mZRzSZ20YOGaR%s-A*78@vhmHv`PgbjvdZf2x5|KrRkaanR9v@q{ zq|^!|Z~>MdV#IZe!8mBV9tR!GL&wwJLOMe4zQJArlSs+S0K8ra!698t8kOc{ zTaWcbvQW#W7QJk=BkOnBX?FM&G!{=eyY|g^=m3h>W_G&yO@8Hjzd@}H9(S5V+=<(H{ zFK$B%Gk`+=QO(UFOB$*l5as&Q33aV zH-;(r_!Q^g-rnTx@5-F7!~E!8++V4(3Vk;f0A9TE9xDL-xip73H2#iG5{6@N;=a4_ zJ07oka-=!ATeox{*wz8wpkx*lpfK>CFy)B&lXF)RpNmqRnukwX_sIL68wTN1lqdtw zB4PEwUSSoZkgHWOu+D;maiR?HLBN`^;)wFYHJ9)_7@H(%2Hc^2iLiF{Lowj{(E^pD z%Pb-Y8VCr6bzq#M-3NsR#iGF-i4cvD#dbv=6z(~jF8D#0AZlvOI_yb9VoYYC1Na7I z*fd0lHyt<;znVG(k7(QFjpp+Sx1TN2<>O3G142{9JeG;ii=WV0uPT5!+Oc4x(P7-06CL0r0(iG8UdL#o;sDV&Tq2CMEzQCr1Wjb4SBpRsdsq6E`mtMzG#^dG56KT$S++K9{;*`m5s$mgv>*KXTYyHe-A6Ho0HqoQz3n(?Fk30z z-3JOUX8&>y-y(tsy{wE)H;MF3phjft*;n98f<42q3NS6`ch%?S<-}!1> zFo&K%1Pt@V{HH}Srld`kA+*3+H zG-W!{5W|jri$^t@+GNO8lFf~54XSz*rFO8gb8+@uoD^jyty1}Lvbipp7)$|aE$EX= z{vDPKX=|~ckf=1=`p4qP&4;$B+C2d7eHW_G9&+RNbJqgga-6=7l}m+;{T(xj^whvmIO@DJ|EWS!MQ+$mc)k1{=e$7NO71`I-ZT;2oLE!ZNUevJaX!0sCQ zun_K0aaqZ22g$!LnGR*hR_{g4uu-`7bMZ4mTM`7r!z88&#P}1>g5oIvAOUXIIAw}cV8>R3Nwt5=y>;2yjM?1HN<(g# z0qWj?&A~@hVN#`PY3y~uoeMRODk~k-Suby?T}x{Bh`g956p%{-!2&JCwqT1Zw|06U z0W=vR82g;J^E7IzeRkx7w-z6o2`Y)E% z#Mb7US0P&~V|qtB2XiODKi-H`U9(wdL-Nu$_%bX7l0-eXFoJ~gSJ~{g-|aO+1#3{= zPn3?NB}Su)NjSI=_NGPr$o~{FEgl<9@^D8Pz|Q1!G~swZd&^o$Ta)U8=c+2_l#H4^ z`W67OsUNY!9uC=h$TxV7q}b1NEJZm4sRn6d!#mEbfm|LtvASZ$n9Uo9oh3o#I6 z<6D;c@S7n%#R)9QVX^NbuLCp z=aPWSc_ddqCR!$xLXUaI3VS{9$B&%M>isM$qxhtrUy_gVq`XN~VuT8RPRirUNyd^R z4v9#><&+nqd3DJx4z6(N$mw`PP}T)t>JUw~y#Prq-y@{N>S?D^>H#f=E=1K!*;#6F z26AW~f}|Xljdw|cyqSq(`Iu<^PGP!aTQONTVV0)cypN;cMqS^Cb|iKjTwkg1JZLyc zR$P%=THv}Y)&#nO5RUCJm^N=W7!PU_tp`YJcJo!BBZa*oOrNJa{Th>u!O177xdm!YQqlV9{zhtJ>WAMkrQwv7ke%cLv9)2>&6k?4JB$UwSXkAin z77J%iK1oieGrMeU;&9;O$(lmCjM&wGhdDdtQq)DuRk0*5uPQEI33ylRc8C7dLJ5L?XKzTKZt zo?(ifeiy#Khz7yY={>G7%hN-sYZj$~VxHQ>;SnxOEKfVzc z_^*6({|j+RCqpZ9qyH1+AhO#3fSmFlkURhHAonT%7v#f# zA`BT8pgF!30s^84G_^_7G!=#++X@NQYr@6Id>#Dy^z<2K)lHW_bz**|0uic&YhjP? z%vxB#9n)CP#mop-6LAw-<$3p+AzO#{LX+6HWJ|k;SAhczY`Gzu0<*p$*ZRBW6qO`5 zEFdVXPoo)N2j)VNfWaLWnJ!K7dXTH0GnpLzkP7~6+%FIh!uGikEm!ZfngzH@a9UiW z-rrA%Havj*@`U?_9GOVK{_-30m2bm4e4%=>)A5AjzaXdDUf`CJ9}rSv^R!DS6$k!? zobDTP3#~JdBzK`dKSUKeFL}Qq$F+Qnym*H+T~Ze`BMYA}%ZP72q(uUjYG`zt%b3P5 z*~tE05E>UhttIL{MtB`*Bi;%f&iPHbvHf5I!+K^rEt~xfSdN-R(k?$oiO2j`ay${Q zgygRSNIPMRV1gN$QZqT$e^TD(F!_`>lr@blc3|^OxmyW_O8brjorB{!>ZOuH^ZDq|=)r-&|2oSfT>PbGQyms@DO9ilPvdMx%TIz=KUA}FR8{U@#Hhv{3WNKGgMa+gEe-cRu^AJBhiJe+{_SI{@(-|jFV z!T&nrN&r)5D?^9>D&+0oHasG#v9*v-4Z>H+kD$qzxc?3075^*b4gU`L3Jqf7|J2Dt z^|%(mzB{>}Z`gMyr^`|PXD6pLboH$kf4=|pY-x7N9h_{PvJ;#%1MyUVw*WAPNS8HS zLji$C?Q7dqBE2|>W% zw06XKAVqaw2G0HxuZeX$5oywKqCUSn_|;(o%!kc1o$njz^N@!MpYdqA!cCU(&U6Nx7m$hcO9DBe%0oV|>1Z%j*joFmXXSyxZOvjQY{D$FuKAD!33T)u z^M#CQx)I&H>x#a(x@is3&@n=!C>!xk=y1tz%=7KV68{J0ViJr019L$MsefYb5R5P* zGx{Hx|D&1D?8$#Oa|dqDGOuQW-$CmGA4$!4*Hb8ldd0JGS-^g5M z;{v~CD31{SFbNcwQ|20a+S4!<_{Fpr9%wx>rbPjtaj|8nFyLNB$w@75;xX%jI|Vx|r?fd! zFCKGk$lAwteM$BHNc^%+OfAMEG{M}7J&XlrYZmyBSNRnIA98~q4|zWDA-_V$5&LSj z<0u~4b=VqPPov~@YjlC)M!rC7_zZOHbk>k*Rw@{;n|nqA_dN<7OEL8u`D zD=^h30D$0MdBzDti=dOEqpb~%u!*UGla=ES|0PgSK=uZI}9z=PJ>2jUoJ^_f{=l{l=wCyoR^ht%+yiu@nuVez zWRL@t$ht%(?l5v}8col*kgPWxDUby$NL?Po$J(=RzuIv^OGLppcO;Z%r^Mr{K&yJJ z2SP^%JeT;zQ}xO*RGvi&>^}RztS-!g=E0jxZQn5E%jbY!c}%UF`HH-Bjov zodgNQTMLM{@Wb(zv2}7V5w>-)`6tA2J`%=PNh*P}^T#~NQR~+rLocnZV2f{#0F_&T zWiLTYO4fBTbvAQ3y*i@G^s%D$fW(KZf29{HHP}jF6|oJ&8{PbI{b>3^quIGaP;4ng zBoLO37WKM~JPL#*6e@hC|LM+`mIHEqYC0i+;m{Qg>NWZo8o1CTkMelpZbL+=FZLhC zzAOl`hvgJ2j6CtcDW+k+0AcU<&Yn@%$`;{!S_V*uEj?X*s!c7CLMgO6Cl(DNi=)1$f}xAlW&ZvEBz-g7RG6@@ z$nqNc={H?BM0#|y1<>;DPw>dzPtDa*J4Q>?rDDB?!&%6uF)26oTcdIasHiLmbV9<} zu`>Bi1hM0C1-kdRjF4qZK?ig6Tt{Pu(Ic5MoMd*HbNST-OdXAm=*fX((vAl)G-?M8 zLHX)Zl+D_Fe1tEtPj%uWpX3zzc$t0d0l_wJG3JG=>W3$RHiK4jJ!3n?t9L^1C;{wP zjC=b;mt4`u*ncE%8Rk|nWFYbeK;(hl&j2H!TVi74NGJ6BrFf1L{dXXnHNFZ4aSZH#0@Lin|$Z$(xy;nQyC#J_v+f!QfNGQ%oQF zzJ?{{&}8)dB+DtzyTM%Fa%KdO5T1S3=mRY~X9MxZx$u1AX@3D~fqwXRIk-TzlT)mS z?8oCAf=RXrV%E!`g4NNUeN}zmb4p{zjGX6_w7-m>{>i(%PcX9oE$|xZ!(DKMAs(}F@R#_I^loq|%-u=4Txz4Ezf zPy4O%ah+hP9(~y>c#P=lySrplrHp)#w3^5HeyH)<1W z$FceGzDPAH1^t`8hbv*UVMmoa81*-a`s z_{Hwmx%mYfCG$5@>QWqgj)@07vj;DbE)rqYUscgg?1+<_I8F%NOj%bLbDo})_iieM z;r~%A-iKfQzX$(4#(Bj5SNOMiUPR&o$;S#vKEQ;!zfSbFR<`yg#)`m}1_K*2E0aHn zm{_SFT0Q7Ye6H;fukeE)xdc$GfA}HRwWu(G7J$w)isVq&E25X+Z}PI=D~C@5Z(!mX z$}HP=y{%JS11*jdB|DBCAP3P&(cB`<#tjR%>q@rCH=5l6KAIb-*1u@cyA#GV%~g_!EpXv#y;@3dM|OdkBR{ODSb^y= zDpVF6cIKC04upB9Y!hE@QC`c=d4Brky$}hD^qkcPc20Zz+_H);)}~9NuCw^jDHui) z?DVVkHVDe2O3X`kTv`EvK>5Yqf)l-J_IMqVqv!HZM!-YflK+hOBcuEkMtMk0^e31+fEh-Nvg#He?l8F_t z7BVq@q?m`CiK_iqk$oGJxKT-~+%Hv2nC;bh}>* zImP}~bc+1uxMUEku%St6=f8uYmPZ0lC`ovY0y|l16+BW|z9g;TW zu<2G@NGcf@JNZjoE>OXjFW}UV?dODE?eq77*S2j7eaK5>&4EsAHK*C>!UIp9ShGrd z149tUZpEgn^OBH}B%YM2W#z*pcU5W060#=EAr-vXA;$b+yK0`<%*O_$O&rBGsg$~U z0Tj_d5SRUY?{yO`IJck*bY(VkGN*Ar-#NjTL;ZawZ+E^L-GOj=h`>6XuVTI>vKvU= z1_}Lwc^FohVLt4bDow-;OpSHsIAsn7r_XOI#DEeaH5s52HeZin#cRsj-y-0SkZ?_n zGwo{k?$JK~X=LEO-h4>C`uhq!^3Y%5p@;Ov+z0xRbbduTa^VAd@xb=k8%O{Ec=^s> zHhfK74Xo{~On&qoMX1QwuCgNXl!4p@zoV=66L)r}d?FU^IW`ZFaT(70rfU&e5%MLE zKymw{Pf74?-fdtrA&JI9mHAWr&&!`Zm~4YqTW-%CZf>2*Hp8vnRIIx@r<9r!%h%O|bGntr=PFuAlvY5BwMToRU133JAxp2(>~@9|3k>2{J0`^Q z3g?B?#Iq@$FDFXQMi-fsN+$SEQu%#*7l3EYP6VhAtergTK&(tDKqrHw5APz~F;O}B1Yx4c+GhjpN#&eJwM90w3Do{&K z8K?k0Teh)RuAj0fa&N8tg#_6&&rax@a&bhg2-D(&;H$&xjCZ3quKrQr8ZK>0J8?KS{{$Q?mcC~;f4doqz#t~v0!E4W;3q1gV5UMS& zE3BNFM8@Dw17q2ILg<}a)m({1yTkgWW2&<=YY@a+`}tnD5{QW4>4GgsG%)VDpT0fp;?%lCo!l&FgTt{p zViW=lUv@FvGHJf#xl+({DDu4A7ILR+)X$aTlF4lU(nSz(Fy>|AtlS5-{keLZf6XOoJ zO1N=-a#4N!T)C)P7~nUbuMwglRhC{3s1XVod0ef~9NO-rc(L(!9evzkdPly@?KQe` z5LkzFNf3!)TjCs)sSiJXKrL#o&K-%}+zhLxK~WVKy=Hk8;(&tHiQAN;w^lm-49R}e$$SCN#WP?%sMiceg7WuG`3j9Q225$gM?yB%xyiVyiuZhPa7=v5EbCg%KFr20YV&3)&ZN6pH7v=!VX&QJQ?$3KFD@sGU1z zK~!NZsoj+k0UFgo741AqDl^|had~r7j(c@>MV8`C!*T((k-$Qc{vjEezI~#PnPOL7 zcm9iovs+9fwywIrel%F{L2Xyzu>!PNQ$mkmazZ4Xf%QD(QwYJ>IS>BB3Jn3t{npeJ z!PCpubsRT3cUH(=t_U<6=JOJYDatk$V-)9f;n{6jx`c_q@d=Z!b}Q_m@H6n5j&BqE z1c>C)Cn!WFK}d#?4hmja0q=F>1gTSvpb%_Ws^G=5$L;r+v(m!wDR}}s+-z2p!TwB> z@vh{BoAu<~6IhC?Ok9!-xA~#H0IyE)&-|J$@2Bv3Oup@D-x^R8@gqMa+Mguh+>ttk z{Nn=rrvl>l1$Yz?|JMTIKG2T>;#UIV{+5<}fPfIUwYP8wwt^a1Nn6qx_0d)>r9e5P&M>$FvXs0~kdD*kS$$jdGtykllrT zYdiU=NBr+CZ*P+V7K+nTPId;peY{Efqi8Bz>~yu_4n-V$F)=JGtyAM&@@PxX8M*kR zbR)=%3F$jtwVzwADtVXX16$t0p5P?NS{c~RVpla&j_O8j|Mv_`Mu#yrR44IE%A?rw;qYE+_zV6femkj2H<`5 z9F;tTYL%6dcL*HPh_SBXA6p{NU4b_o|G6T0i0Skj*pDpozp=dE$%>&%mC#@RCkYyf!+t+MkGQfTPqDP^&0Ls5zI+Jn7;F$ZVny)+xb8Y>u zU{U04xw2D5c|%-4wc;mAGR&w7%=Xk6Ta%|!@)H9oxKMSe=_lXsl0ShFhIYLUz6yzi zjJ*N;abq{eB$QzQSwtJiA_5OV+}gnGk8&hd=12Ql;NRNUg7*;Z74zRcq0SNqX`8U` z3JnB~3-jcy>|iwDDo4U;cG7)vhxws~gaE{H!MJ(H5N~uWjE7vT zXylI#^?@|Pq`ut7k0CRxDq%pN_1(A;XIv3miG9^m6%Rp9b_Qw2(Yz{9fCwR-fkI>v zgrt{lMPzbH7A5}(**+IrtHaP>J)QB?u*ZW_+YcmEesQZHLazE;Oj3pFMeW@);IvPz zLo9G~knaQLm8`hBpS?HjG+xiRRmtkzCuUMW2Asp53o!?c#OY7t*!Sh&gEsnaus;&Y z|3)bHaejyuE%6VW|AbKK92z{OTz*d<2azeW9VDC5DMadCUSk{gvzy1&#|L0XVx#Sfi4 zhu#;@P@yw^}BeH$i|w+-7iHeZbJ9R#&+oX}p|lB1;XlOt68L$@vt}GHKKh zkOm5pP{EpyMoNA;NIYq;P^-H*fR@Q1s@0LUxj2MXPp(bFI8(mUi)tr{#QfcrVcl85 zN?>Tv7YBdmgKzx2!g|VnD)!Yz^&f{Ubl{CjB;$hm+DH`55eWBfy}Hv%->gCRX~Irs zHH}R|V%Z0*s3xd<%x*tbS<9Z_Eco^!i+H9yfqdsuPoLD}Xk08*Oo4ge`cpG9hcv$? zB$;nH97#ss;^`(-Ypydy>P6@&C~EspP2%_W{zEwCZ%gvXG5^;ba}Vc7j`>x^lhS%i z`=4kPc>|lDIc7kzgB~^T?A1PE1)IuTNFFXH?t5Ct0LuEOn?Ng*Sjc{xeQ3R1><~?w zD-gtjrO0m2CHCs<=A!c%KDN+88|1E)B;6DTiGF@jwYB0*HfKXl_|9=ai>3m5xPFXq z@Y6}wyklLd{Z~pohRF%KR{9&)*bxwdu6R!f+-7VE^Vybm6p1{Vji~%`o`GulA*Z*& zoI$j=p;{-PLR3g);Lzr3zA%C@do$E`@O|xV#Fu)ZTpBnmw{Nc{C@$g2CA^X7>bsm% z$LY2KXT|j9 z%;pG@QGr^;5U5oi5_0ex(8>me4*w!BCAR5D_0#P_ywG+S37U>5sR^up;N(#cfLF0-?{kUAF%j}MM`Gn zt8OuI@8Gvin0Tug7*2w70aRlV3Z!)=hVa~FkE#tUhDvi>4=W@T*-~&|$iZ1X$rywz z3bqdLO31Z|gy@`78FZ|`PR~0tzr{KlMjmv~?y%C7`aZb2++vj1EkZ;oau75h)@mqeH2LlA(1PJ~^ zjKZJ6|Mz(1RngaCl<*RrX>7^GEQOXF)$QCM085&3?qE@V_t*Mug8Hw~QCoKLa&v>qThQIE5XDD7XK1&D@9u z6%n}l+H6!Y(|oz{6|#(35jz#}*4RrlkJ(W>P$*z}3WE;5)ZfxmN@np$imUKyfk8FV zyUA*T%`q_OS?O{qxX}5sgYMrlB}s-(8SbLHpGA>eH6%{|bfS45^oI;e{Y%jQcar&k z9QAi-oRNR$8RZ9fD?g$BuX|(vKsZ7vKM_v*iOQc7&cp|xYnv-`E)BG|YC0rmIhSeP zgI9FcC3DHx7D*>~`Cr`V%VfL~nG6+t}XOsnS`je4bWkM7=d7!f}IkSc*&S$S6z#1EH| z<|D-6lx4btBaeJ6j#9!%ebr2Te4)N>hIj-T^7Ei%=MV&w(rO zIe193;GfXXJ-0U_&m<7&((q9Nhm|G4e;Za-YN+_xr5Rd0a^*g{xgdeSmof&rG&Q8l zH*dQ!lRvM|phB04>u4VcxOP#c3GJtwHOeLGh4TE*yFiPkK>21EXwjrhmH;i9Sj^Y_ z8bFIC8|H^abG!*fuwwdTYcuq073EhJ%|oW({;?)MkIMtso5wzo9{-Ui|zXz<5Ay8CC;k5kM4Jhd$Gkd1v0>qi>-D=y7L8oA_uM*Dvk zF8?nR3EZ6?03E1We#9a^$gBAW+@cm%e>`DQ{4Ho@p6DfHzsH;BP72w1KN2aQgrUk$ zYYwuP+wJyc$h)(mb@RU#cX4F7ff zHSK!Rv(2LAKo%$n31GIZk*6qryxoLWD0OSGqbID#-%^Iwfhj}4(uvU>_D9N4k_Rwl z=qksID!Or0eObW&N5&JfHmKW9)gXEO4~sWj(LzVvdcKj`Y&0iXc4SSPD`o=sg^B*# zh}kz7*eXWY7RKqm+C^Qc21X(0@yi6CzOUMWV}S{J6{fPPSD$x_tMpqo+$DWTtZ3OJ zUk#n~0tO95{uVUE3e2T6ahx=|QwPfSfFHq#xA7Oh=zDpPTk{kAkNomi_~k)X&A&qY zkz;=42j4&7c!*e0G%&WX{TE*FqgeTMW9~!5%6+UK$>gt)$wS1-KcW3dB>ygvJS2kR z9^C(^>>smM{{3)x#Rrr>{}S{^YWXYFqV!*d{gGpS#WAT?DZD?TCvAZR(L*xI{+6^N zZQoV5r{heWSDZrTcXLj!p7wxpAI;;&R&0l2`F~} z;S?k_Jwkw3Cq)as`PNVk?Q=$Y^NY~Qhxmy17T}R({tC-HL@xde_9M6aid!(|wDOsN z-14J|_aU)m|3Ld+%a{A30slWdEaKY=|2S`R@=g>-tBN+=CMo1>20c|JV1~c@B$Z?Z z^a9aqm?L5HYox_0ZJ`q;oWe6x97@O}%1}JPg~iKAHfxSe6jU@xHQ=q0Tx-#wqeUC&Qk^ZkEt!(1z zC}Csg^i$pRi1aU!eu$s`52PRY} zwfec}iTyG8h}gXkoP4xrtA-RI*&W$cJjtSR6e-J2uWGZZAXb|6VnyJMEz_UTQIA&b zCHZ`PdvpVwd^E$ilv!wVGm#NAa+ZZo?gQr0LGQ|E=nQMPySM8_^pptDiv!bMuvbwo zvnYS$(Y;DTlPxx|1P)g}5p-SWA<)?UammmJ)6!_3#mYebVQd~PU)1z2WEZS!T~uQe z66QRHa5~qjJA9nL5zg9~`YQ5Lx~uNo++6?-*H~YxK2cQq1oUr-bik~J@u^6ZKqoX~ zO%_swn|9$h&tDsnd(G**3WCXQR+7OM1ZFizm{7fFxOt{7IW6ZH?~3fyQVD$_s!R`Q zF|S>H!6ZQ#CZ5N)JmC_Z@b0AzS-kOjnGB)`SsVI?OApJv#`}RFaeQpUt2!J*knbl~`RQ55J*K0S-EE=Jic}f@iD*jNwRp3l`P zW>nAFQU(g8!O2f*HdL@-1!-E#yxnJ}IL2W^r5Oj*cbU<7+!o8QeR<(ZuL?}2g(a8vu;4|ZMX1WyemNL!vDijqtFAUTY*2L(VKnu32#|!KW zkdMEk`RQ67ou#}GX3+#MC$yc+87Ym`IuOq5S z&Y3|X66X0<>MSfx!C|jm-S?s`M`-Iq0|Sh#U7D*7)$1bx#?RxDCR6m^pJ^YPhGQRW z?*pd1@N@fU7`lnV-oW|9)k{(iOz3&Ht`x6%aU#Sa*Af$*crPV<4GKOPJYF0+O56=0 zirpGcC`$@^F?pF2-2GmDtkqz;>047x!tTQ)XflW zlFjiwl|2>Q(|GY*EXX(bE^hCZ=RSCSs^G2TP3J|ThqhdCr|rD3IK`}Jw3#CveZ@pF z_$)oA^4a!|cpJ;Eo}qP|hTUn0|JMb{1*78dGB>uh%nWslOxMMdl9#QAPAitnX99{N z3Sn2}-WYGE#pWv` zFEH+MyDU7TXe8a2_a=+DnH^DYMv{Hf=70`%`crZJ0M8bWx0AQihH7}Rs*bhMS(goY z=XB|D`wZ;1_2ldX+q@;`>@mFt+c@G8)NJNV<|TRcRqABHl8h$FG|8mEcFuy#GwvYC zz8fO8Wp2iK9X4x<8gg+e^^*_9S=3UzMPs~eymU8&mFpw;Bra0+z{_36&eZcNKXjBC zBLqsQ80t3Ys58aO$9&l6%J7lF3X>G$i|JLG&O`2MLVoMJ7~+#S;`yS-d}#NK3{qbD z481O~dxnQ39D8!2VnkaJU!5@_Ie+ekh#}a}`jq84N@$Pr*ZM*iN_V#JqM$X6P}bNo zQZ%w9c%Szg+4I;su)_8@z2r8IXB-i%_ij?T@-}3>NV@mH@ml~rrY39GMpWh-b_=GR;6a0%8Sc6 z4`UoyhHMDaEt)LsddtXwSFd$4fkfm4^&3Tld9_8*{%c zbst3sPbMkS5r&=0T91V(9Y^B}*Oy=36Co3hQ;tiszgH<^ zS!b}QT$j8uppt3$V${-|v>o(zabj?6i;Cw1>4te-N!9MCvgc)Nd^$Z}F=6wQ$~*Pz zVZf-iN<#qhI`%qM*I<_?eTDf}&0V(T+XOP<{YzB*0lja2(c}zG-%}eUR$~gxkx(3s z=3azZx2AuV(wk&Q4 zLYLm9L^s;zUW6Ki*d6n}FbS)LW8y9yVM0cO$VXjx(|KzfOO;1NR-Au~)WHhy*w!dO=K6u7y>yKy;Z zu({J_a$b>krS_s}xrtDkgxl^d9hXX?qI&&wp(ATppgY#Q%^Jt}$+^zt!ft{9 zCQ*q_qS5o1E3JYRu~lOU*wxrotlYfZg#v8EmmiZv{o+9JE5&J!6UR3tmCOpUU=tFv z+Ph{Kd0*Jbyx@srf0Jz2Z|kzYmeyC>PwPCPGFj5-#-@&4d2-Vg+V(!Hlpw)nquvD9 z-R0Bi3u%u#C%3V$-V?&@6#)U8;O!Db_!cuEvVhj@4?TO_E?ipN5xc>8U#682F?YH_ zz#{ZfKWBgODl^^xegzc8MN+9&xY0GPq_nn%_22#hl<9@(a0wz{@XojvtW} zULn5Tz&`imhM}Gsn#>GGU=0{LU%A)^pC@OxA`RFuf?`90Yn|K0F(7s(fEpFqA~ZMW z@k-`}4;>z#oE)BfWiX7PgQ|(0A0et=eZXnn2#MvK{o)o72sY*X%z2*L9ip-9yhQliLLhqRqz;gq@x5sE>}))Ox?B?62Ka z#!A62`;wbQ_b(ucgATa7y5+9EDE?N};>FJO#LMhZs4$yf?@JWj@?jJGkvI6@23Pb& zOV{EjK5los@U~<rCHjCyzIKpEiYUqOs!_%1qctiP04uEWmaeJbnslQd2j*; z*@WcZ)~h%3ybaF6_;yf-s>7KYmOpF`=RcIiVY=vt^F-s?DRhO4Ow^9rkrz%XA48u) z8PTtEm;nk$G}td|#8CiDB~$j30YBx_T)B(a$=&N*@o3@wbP`$Qod0>CZ>%zuO!rd}B(i$lUs(u2%CfZmXEKktuf2UEcDAq6?fcaU96 zVhQOuHGw>QCLaA(hJRp^r>rkk*#6DUYDAAy4RfGITHG-`I}Z;SdT5Fz6PZn9)RLI& zhnepVVks2F&Fc-#wyX2tom&k?tav=L@=Uh8p&JmMRHx^e9e8&Hw~T9BLn}z-nZ%2Z zLkiH|5oS!^+FR_vz=O}MCu@fzi}k-u&cE)|bE#v}L%xzY+HGwVjKYWJX+{}L9DCE> zFl{L|Rv0dJ>qND+4?B4QbJem)00rhpfC%=A9}((_z<>0Y=sQN?mHynUEWUX}JTSKB zdlbDmz#|3GO8Xj6-!Ccv#AbZJZR+|yBtRb$3$Wk{0^o%P#7}kC%-1Y+uWP2IMEi5S z#V;(32$&24>H-y2HC5GitcmG4IXA~kwcQswZMo1e=gAvurAmSE~#yUTk03H6DY{ANido-!Fy5CbR1z*OJ1o- zNox74JiOV5i=(3+XjSjWMGMklQ_uR!q%)dT)x$UI%gM18ko{dP(4WXoPT5#3Vu6;` zVo4y!JQ3Zd*~gErou+bypO~3jDE=~Lx#;s#(6!XCbX_Pc01yED;r$Q12PeB9&I3pQ ztjBSvysX$$7%Ujz|MpZuT=>V?0NjrsC*lL<7l+0T7^=ga`x7xd6pO zs$n7kb$S4*sZ<9CV2TDnFQH~C4){)|xq2cQ7*P$XiegI(E(R=uonywPdmkYwz z`ZkAT56oN_Hp}TO+_VCLzZ#IWIiq%D_X8V|?C84b>91>RQ<5EmS_XY;UbklLdaY_V zRu|sf*Jme7%`3!yj5>Z|VCPHipO2;UafV`{0}SWZqr|RjVehVSN1t~{7}lv%qOK|+ zzl;=4eSO53|2$MMmZFnn~<(P`5(h zw1LmH!CvdL1_%;&v+1_2T$9s@)4fL z4&l-ODx;0O(GMC-pa%-YfN&-R#4t>qC=%*fO5izRn>ZM9I59zQ2&%$!sTdY<2E{OC z0u^!GLmvAl9KqV6^)XyM0LE9>L5*Sz@qQHwJY#UxLUnK1umVJLV80kUGNeYKXQh3y zufpPa&6>UOrN|s%CW=?6o4)lM1|(C56+La&C&6-dYUntl{_^L=a7A5MA5@D$8$wTv zhRR*Qko`njp;^IP1PKiA1jN;))n%u|-xA;uGb7DFvq6IfD72G3k9#XsMOu$^(Sc#e z$Plb9PE9m{9EC!M=n*2+!A6W6D#S=u7yU${JWqK9c|>%?Mv-Wf`du2cI2KV{?~Ji! z1tdp2H33ym;9C0Hr!}TE>@~teEtqse{+D^@N-N}weJ><2zaoBR{t97|%qXCeo2oef zHd`5qB}!AUB)dkjOdPQoab`7`q~i?VNy^+@vxc(O@f)JFO@ z#l9td13h+udm4o1-yLE`j+ur5iD8E6f>D+%U4S_nj@hkD&&IHwype*CVymJ~SwrcG z7SjilAelg#fK5rK{O*0h`-S(gDn}~)%2DrhmApztRhX1k-$9Qh7OA{Xm)};xRx*3X z^)~pu*;`v>zC3S@n@|XiPtu>{gz^-!%Jo(oy9i*7Fe_cD2`!%%1v&Y#bdZ)0OnW+0 zHYDHRHiYxMf0xZ6#3ae2R;hRtZ^{R`n*8$ojiW5|26ORE^1$F_mbRC0< zw&nZ8q(t>1@gjvHvF#?-(%r)Jf+mp$jVnKRfo@4MZ89;ls6p`b4W((N`9hdNbQvDb zlTzCEmigG(4ZbXAcyFbUyJ5foC_KCjN>#7#Og z^&!NeDW=sLlzxg1i*%*5Q8BY;W_1q!Md^4e#v@~(2TEif)<=zV5ut?jApm-}R!p%=I)Q%|BuWcoS<~=*nC4^@i z$%8S27Vv@c-rpv^KpLzYgn#meBMS@;R14yZvicr zx*i=nx9q|8A+qf8-vtmU-=e=JIYe$U215Hd z5{ojZ26jJJ_RU7Kz1h#a+eL0iUXHEF50X-&!Bt;xDt^IH!Tr*07G@ObH25X)^?6_~GqUfXk%yE<~}bQ+7*2A4tU*t}?= zVWp_E&yvu5rpV`9zhVd5_O+zU#aF#6>ZmgwG95A9TwkEc(1K5VpR}F?Z}W6|rt0aU zYSr$^smLr{(g68vgMW=sU2Y5a$3~OF-oXJbKIJ^+W93U_*1eJWYJChNw= zaYuNR6{9Aow#DGP@tbec_g!e7vOZObc+<5)WGC#lws{7eA)yOrdefZJwuwwQrirPoD)G|&z>n+DE z?%TLgx$cHH4XLGd+Lm>D?oHJmre~Yj8Ek{|$4zbr=ywz285}(GO-JswXPsv!i|F&- z_GCAMK(X#ZwpY?9*Qj^Qzbh~;G#@<9r*%6wwLjvh(gy%IlL3Hdwy}DhKSoE( zB!mT&U1toh@9y|ODSSiygnd=~$;)=`X4O_PZS*3@iUs1;PVbrpK_IBYz3wnEFzA^X z80hKgwM$1$K57^C6ZBDCwR{l>@FSWFS)PI>D^A6@ySp0#{&Rn8YwPzPU$sqsN6?N1 ze&5z-i2tb^MfUak8CZok$H4EvN}(XUi@AdhQG)P2pWe}5tGmH>4t(=OHy&I+q6YIv zTZepAes+0eB>E8|wToFF;2F+upl;XwqbUI(AtEbWDyaYJk5T2!33wU$NC1EXuod<% zb;JJ80VA-scC@w8Gq7?rv9~dBv~V{0?V$0E8+*LRUAOJa9WBYUo=8?ld77S0n9en)OXrG+Zus9cdiGTcVN!HJeJ{C=cv(1~YgKWfoo zz)R=MD{X({%DZL#)|2n->~^6ve10%eRq{}34Fn)xQO@dumcA=;^<2YZc$h;rSJp9h zRm%e!z;Cc{Obe2SqXh;yl*M73o}LaSTZ8s=^^AU+0=EKrsE)%&3IOAibudzzgFwfK zaA{_(3=iiv?siZ~0R7ptjPn*x$jJ1^SrVlP7N>iawwtzjkzzrpAxTJv`+sy+E6M@+Lf`H zwbQ_;?pulYMtFSr1R8yFXwoVYUp6G+6-v9h&rbZ$&zoOS%kM>N!s}siG_&9oN*93-S^aLAC0v z9EzNE9>{r9v47EPugUeqSj`? zmr56sVenH8!qIvCTCj*4vk4S{3B8q5gqsd!BR^2D<+93k0T~tMX62EE(U-B1g8-E-dxBUK2OvYRCU5goIDvOn zR{-=gkn(+ol~2F#ljDCt-fydWJ4(Z>2{@wE=u)SbbF?!}hv zs~gjtP+FIRP>D4vA*%T@3hV=w1x1rls$G>z96&oPy&@o_YjOq_ea z@YBZV`apZiGSr&(cCu^`OF2gkW7C04yc5xg?>ESQ^_hRnq+lZBG$S&qxKcpM>5Bt? z|MD8KOP%u8E0oGz+A{KtE47p7Sjb4*7S>re{50Np(k#@G+7Y7)vofMv=(x#74x7yR z8YR;eDckRP^zB&Dteb?n4o;1NY@6Y3qe0BaOTH~sExgxNE)y-AC~`WqV2<-0wVkU! z(cWgArQK876*`k(ii;`OD^%3xs*sakH(Z%aP3Kei=H5oa>VfAj1#`PM2+r!9vLT1p z+|pr|J;c7z?qF~*7x}3lCvMM;c@jaLN6wx0f>T_9Le$I58b{0a<<|2Qk)2L~a9ZNo zObt(;{S{3ZoM6|OIUnV(A~$mwTytC}{}@$2skAa= zV+T7_=_por@+RSGSG?3iHuVUW?J3*o^!Ri+$Bq?V=ec9RWQUDK8RZov*`YX+YFl=pt*6O+j5f6T!heyaH05`2_hf zVeWCmi=zBKUfBqjDA_2V2%mv>Xd_frs#6?roN$F7IZ@L!+)S%)UR=#Ixa?&#UM-Q6 zjzb+FPX9P%q_5uIDyVL=d-B9SQ2H9P+!w1v%5uw%mkHx@3xhx4Kiq9!WXT)e4cef1G`#s4CWsWW=LMu{-Hf++t7>05V)?ba@15B}Y_hpz zCu?H-nX<)Y+D=t4s<6T8J@}02iFnZ9ZS~=^)3NO0YbVV2FT}aRx%=$r!8~U^->HBQ z**;w}i^Vwj`sA1;l?fw}mRI8XJ7@g8@)_oCN`<`_)C*8Qe46Nxml+;wKYVI%fJHHR zAscC$Q5v1Qt;ns+2S54Lx%1>>#?r!7t(i}5rO$M^;^8wE9x|~y{}*~ja2WIqj6{yRrL0&>1Re1hea zdZXC$nZLX{!CQ=q&|6?aHI8o~Og?1IonepP?{7?skO84*+*ed{^EVFjAK!a2*Bh0! zhC!xQZ)muzk6~ycT{D+sPUGqwA@6iAw#7i_gX`-*pYdCdDz2f|C`-+_eYn`1ysSm4 z<X6ObvBjCZg%&RxDMl!&=p#UmipN( zghaMuBB+si=ux(gJ_-hPoA_`vZVn+I&N~FXu@g%K6nDGHZGAQeNS>}@A2$L&SPa~q z*<)JpJG|IhJHqD2EKFdzFM^6{m3R{pA891gE0^A18x&VFCWQ=rHJbVpuFsp3FKI~7 zvpWR3R41l7w(VS-8Gi{0>k%y|*VdMO@cS)ntGPOH)uY_w4XyQs~UznRL$ zNX;}=SG_LXu1n7Y1kH8**J=0x}lJ$6fLQ)rz z?QX%|Tm!X!)g558la|ovMMGRFbO~Nl(LwZ|2~i>U1NPC;4m2lWkaJm%tDzf)q{n3E^Kn-k$si1-XZ+x+E|4M_jnue zfrHLyU~;e>(|BymXzB%Y*_^DZSx41S3yk~ zLLNPS_@G+liA}DMOo=h8KG+*Fr*PMUzvlIaR5ex zcyIKPxX;I9jOih2P1Ex23Fk)j@d^^=0tAABf(iu6%j*zehx8rXF>oM-2n!1H5CkC9 z#9_hgK{fGZcs(6!E#+h>g9Z-HbduNgYB^Im!(R zNQmDM0%M4ZBLX0Fmf>yffeRj7;flFT@SKJY0|qcA_v~I~_r}`|29Ej=zuoKVtvWOi zxIcs%L9yMbB$`uV3E;>M0|X{AnB7S6F9O*X0(}1bycq;6_^7}s3|UNY0il@_&Q;)D z>pgzewEH9NVlYXBch?;zcgNVblsm$$I1NzDz#f4c7%;E^L7F;5bOfsZsWMD*_zTET9=?*?QvVLel`Nn)_Anx@Yeri5VAK%-<{YH_%6oAu9tQ1Oq z#bv6Dp$s1NP^^n2U2qgbWg# z{tyq|F6Uee9W|uGAYC@zIu8Dn#($VT?D?`e>`tx!029B|KW%c}J#c><;7A(HLDJ~t z@u`UKzbdUuW8_Yf4fL?hoW4Ds2^_!O0g1%2kwJDVg2@!^~@HKhw?mBj;f3FIYsJI`eUiM@xQAGHz&ad$opZ|Q5g@h3rgkcc< zUn@VxVV|pf|BM|lMgI}hF_x<|aNqy{AZ%|e0|E%90`nir0=!yEI^hBM(b@rEY=Hm- z83Cw|akbr*kOGJsZKh=^2H^i(D-2Y#C_L$aTZ6ZYZ>u^qKgC_CzJ{S&~R#ygX$@wqmBYGMTn5VWIn{vFTBeZ(iwxXx1 zdg~y7Q~+f$fQ_cuy%l7z2+@7-sV4JnTfc86Cx$~Mx&O?U5@b!CBjY69dgIRazfzog z-C|yVUy6hIi*Wu&7byP?#rZEg<4ThoBkTc>1_Jzuau5_@MeImI6#0^&1pSiY#De0| z1t_Qj#p*R-6e=9*0`ki8C<4Wh6i@-lWJCl70b=ukux$d5VG*X;&DUSwuh$!mD?6D} zQxBgFyY8mXRx1-Ou4y^5&|2&0bap z?YU}vFSqPCZgtM)5;KWUu9ZCGU`$ZhD3T~E$T;=5?cys&t50Nno0>~1IvTNUFpI4y zKuRdl8XkuS!I=6wA(-3|o22)c2#`HAMGz?*CFq4_qH&kqOtL!!$s97J(@FZLBp4Nu z>tJ@Ryst$;S_sX&FE_^1E;WmUKo<`C^O!>ThXnA46fv5(By4~) zKJtk8jX3leehjoqaa@DFDN!j;-yLr3-0}_+C1!Z!`Crcd@o~=eHMmqoRVs7MhZWYI zY8BlBCY%Spz&Fd|^Ze0hh{9>I!n4B-p30WnftQobpiZ&%x3%2<6<@X*=2wv`w#Lz^ zt~C4n<$YScORLOAjliSAsmnz-bnT2SmNCyY!xx3rSs!5Os=N^!NuPr%lktxeQ-)}2 z5)U4b-zsUqJ=aJ?Lp-1+7q+0Nt_IAe=`=VIXN>16P#+bx5XY5AzDP6?z?zXrdREJV zw^EIv1{q(gmxX5g1UcU)o8@2y)P?!VMAcY3QExDLi#qn`7I(GjerTIvc_{4zM3@9h z#UOPTeOV?nD=z~I^JKJCVbWoh1*$32qvpQRr|TT73$;b5XzwDuYg}giB7y_0>>}`a zlAj~L`*of`7w)4@W@HJ1q1u|Zw7M2_UaMCGWwY2-B-JfLZ=pwwMwU=oAE!@s_5JhPH7`F zovg2J@j3^YGmiqQ+trS!ao!Tp;h_!I^p} zCs_EZhPpo})R1>coJjNhHs*HncACw$&DZK=GV>?xDxUkv)7sj@dj@HvXUUVE=ixe~ z8THMedCnClxcQ>}-DH&<9?d=X5n?7YawlE1n`324;o^K^=<{w4avmw#3B4 z%(R{Fb@9b8PY(wKZ&&{PiY3deY;KJDgZ$&k z;8^r?yum-{g=^G6j)@70r|xj>c<#@$^m`8~1EeknQ_$p>%f%hscIr7f1n%iL$uGo7+jGJ(%7bc;=WdN zlIe8IEGTv>G-`!KWEDVLjRssBk9vVeNCpPry{XyZ#~xPJAyW^nLKfK8+#z`HxkJ# zC@u^(y#oWIW!CgaoD12V!7gIq>2*Yytk72N8@m_dgyzI_{v_C1AYS760}^sV6W|>o4gwgwNhD@$8vjM(JK4w z#==~3Anu7eNABlbu<|n?Lh_Q|Ca5gll45TL*w1y>tpzNMfBw#G*)~&Gu34n0 ze5NF7dQ8ZjgD>^0IV$>=u^02^=ak}I;oUv%(1MO2kIYO!s1*LfoLr2^?E#MWEKy}9 zx}y4Ms_VKpy+or2hU`cO;+z25{&abVJ?S3IX6j&l@C)i4VN*-o-*$+U^zWb1-zmt)phbp6%u3B$t!c>A zZZ(c-zFL1U5!PL_J$xCp^l^KS3xhr6?gvpm3c86Ks^d~qsaxj!9Z&I$#mv=Nk#u#_ z69Vr>mJ?*Nv+Y1m^Gf?WUAV}W=@xm`lQa3+JSeeRplgoU)Ml+6ZJph0czF-Q5z&RA zocUzbO(q43-8yd;HG8WrIoXjhUB|j_;jPC7-hh8#12(BD{3$_u)b~ z>k!cWMxE+W&0i(-VVYzMi8% zGxyD}?_?XNAlp&Sk)rJOca`C)-`vmA zn{graV~3}rtwZwh^L~qITGQn}DLGfZAEnmRL~kYbmg6f#7I%BphtS2BmzGcL=$dme zb31dqbGN`US0@-RyP)iFr#2K{$RGPQ7xxSK`V-BQ)xY}$bgrDP>-e~QXmEcIZD+4M zQy=4d?~AB?t$m}d5-;ll{5|Hs_PJc2GN#OP?q1M%TGeXbuI|N0CK1xGbf!Oa!7K2w zA*=^FK0=cIgdCU0YpmRC*cB-4J=q2u&|(&8A2dH&w`Y%eZ`V;9`i_)9yne9tt_X=>d!#?%TC#x9)5|70v8~5k zUutW0wD}BQKqst%R`W1>)4djD6ICDcC2|wTlI*xtQgX^Cr08}L)wvOTF0{jD<@0V! z3wnQKO6k`&iQa5alVr5&V!@!pXybZp<}c$BGGW!!Qk%muVsZRESM7L@HttnnZsvKe z8NQEi0jJ+&tEGe<$Fj0~Ib*|TNyEbe7Rh;{vuBx9|| zN;9^E$H}6YT3a0)=H~kH_VqrJG!i&on}}R{%Z`WZqx$UiT)uK1aqga48*Ct7xkK}{ zri-_LR`7Cf7aF4ZB06SrFz@$by5q4u@twxO#b~cA%VvCwj0|iE>Nh;=#?ldVy)SJ5 z^=bzu^=~#L^gg&xolr9f3Ui9T1!RBr_dpI)klpO8C+a|!$;zzI=t9gsWJ4snxu zD|rM4-U#WhJahyTXA%kPzeZ9RaSA>Pb!jNpP@iW~i66X5QGUYQPH~{=d{skOgpNqA zAS#429ux|ZzaC_f>Np9d z(c9=*kBOWt{6vTe2w`z?2yPHybO`o{6h!f1`~`?+EYcgmWN^?a41)Uo27&g8wY+Rr zj7meul5PQdV{5++v0nBN4wOoWG==VUB>g8e3e7hXmpKYzJ`5ocs2GtCp@aRKCuS~R zxgt%yHvOAtaT*$#5i$3=LH{4bMC;BRTpGr-sfgjvNwGFrlt)fp8nOV~p<^jhgK~6> zg<68ocQB^6)z`|mR9E^vdyYiQQ4JqT!_a#lLTpRSRE3_iu?2#}G9or1B7}L60D=j( z6mL)8gdW~#W7MIwQ1mIJpfL0VL_SF}N5f5V_z30j(EOrt@uGY?5}KT#5qd!baq&Zt z#Je0mw>ELd+~GI|GW&jg3H2%A)SLJ3Q)0b44*j38BhA?x9xW~Ln0^CD;rhIYg zf82PHMk7Or4BzTNQGUiBgHv_tFjFwbAtCwl-)6#CkQ@QY7Y^ zuS2GgX^J1c3xPv=?+2V_C}^Ta^>&J$Yo%nPKGG zsTcyt?@`;(Qcyx~%ySqaPSbh@MK~yEmS7L2`RWWfh=D9Zjq*6$$Zx2O;nQ*y;5q6U zSo%pf4G#|yd&4>(-dC$31Uo0F!ea>G>xRgSIPcCTg1$&m=Dc!t=2jyscu)_HSoLFJ zHx|CM2VdO3JO_kt+;hQ_?XP<^2kI|a}%Z+>BmoFN?~iw|s;ZSXr5W{};}1b{eg(nJA4 zH&~bYn=g8cPZR#9G5*75`Wqjk{chuCb*T2@a@LX}eVD`^gosy2aPJONi%k$?ij=rV zMfUXV>P!F?1X6fG3_CM`keIA8NBKy+xFhywGKuK9sWpUSL-CG+2oGLpPyyMR>@o8n za|;iqr>wZ)=xdg^;O#C7_R z5cv0a4xtQ`)bZi?H|di<4K9Zc0D%`DfT$Iy??d6N86IGT5b$3*K0urz0KaCP>yru> zK%BjEQ++{j%d0OIZgbfsVRLK+UQE!|zHXNSHI)l)$3838rW-WV5$MB;-Czuih1#BwTB>k* z=S^y%)rb?D^Dbtz!S5oim9Iz|q-(i7tI+z=?4zf}9r&mTe(!l89s60|$ai~k?FQ|o zDhZ|wbW^~4Viju1XcP|NCt&YYT;cnur}qB*47PtM{R_t-V)9O@7@uD%7f5(%W>5X< zG`p7XUyqfcnz~epTU7m2K2aP&G$(KrmFgDGMAS^jwvJ~|73h_V7pId_3d@qqnnTu$ z%c!dTLtZMm<@x$qn;50G(*$l!QLN{Ag};3|Y_!iKMBX!N^i{al+Sd2gUoD^5{}r`_ zzc6d%{h}5#2>^iqkVqU_SQXdi& zKkqY@g_&p^l8z-6KCvLG7$#n+U63R%uH4duu0U9Rik_TPdW%gfN9D}3`sC&7``NRa zb@AsU?ZdHmx7N}3`e^E^!{lRuv}FQ{8TD6^)Y97MfVzu2d;-IXdFN~%^~`!FlVf{A z2>>u`Zdi&E=U@j0K*8Z?-c&5r?Jk(pmpK}`zG%kaLl8Ut6bwLcDv*I4dcDH6?Ns&^ zT`VO1$_t)T8G|omF@ySiB?cO}h*b#bT*`_R0-;z`0O-d~KhmFlEH6*fr0WR3H zLAyiDpcOBA-TrFuV6KqYbs{u}Ehej7>S`QYn%X9%I!Q^giP^qCl-gKxCga?T)NB%5HBRmI{r{aC<)n z;58V|Vej0}UA*cDvTsY2iksFw2Rn`tQeAWQ@f;+D$glZ*72|&G#Eu{2?zO5@>U>R!+C>&VU}LA={}{*cC!?SCc#2OBM{*US=64M)O-^>A2@(`)VTUvLC+{oCmQ-4;p_jM{FM~Jh4na?yB}r z#j-PRu{>)PL*hM3Czt%xE0eSX*A8y4QaoYlXS*3EJQnmn1u{1L!J$?aiUki4|5m0g z+~6EnG6p5fg#hT~MX5PY^2`3&^1L`OnLnj&)ZdJ1=jYh;u>}CAYFQ9ls71|O9tZSO z5e-tv4}Q+9z#K_tYOEk@RiX6Jl3Ft<*HyAEH!1If%0+EkVX%!X7Em_KkD1q4qIJa8 zDvoqj2GRxnd*vfLoK*XcPLZl(ERRRXH@+XS#UlSA5S6qF7ot;@b?iU((xKv#SaQ7- zsvWK1>d!TFaK%u=b;{t%l?}Mq$0t5dZ9Owe-vOl8>J>%RI(!*P;lS8k>=dG!A(GWT zeH^y$oPv;u#Lh$f;zH7WfFzz2Cd*oX)Xs>e-82<6vp6>Mo* z^ZW_Rv~>T{(U9_?C8NekZuw?wXgl(uz>Pix;}f%K0hmW?-5x&4KcXXwG3*z<1IS@jvu z5YL;mo6p4HS7R!P_Dh?>uH^^KS^6V(e1b#L$VvxBjKAtR%sM6x?R-??cno=y&Gk}6 zVPSY0`Zy1`GW_iprYNZ>HtT*Z<)vx|W#W_bHGr@54Fn|Y^w1G=%uiCu%6Q=_4N&fumoH$A70LkX_qI7f3yV;5S<*b)^S z)5?>=Otc2Re{H&J#ohM^tf=w$;2&cy8OH|rL^HBT8SV&e@R#~&Bd$c?9efnJ_#4JC zX)Kt{`I_&E+wlBn$SgxjFpaas#I&TbvF1tV@n&xY0gBT}X)XnQ?c+B>!Qld%yU*kY zYfgKa#6^#->rS32<*}@5BS{}kzo|RU8t=9#NvCT4Ji=~iK z4oi0Tw5Yta9hyl#s#Nt~c+yt_ka`nj2u7t69iJWgi@$>+f@DtEukhHCRbqN-6Dk|E z$ffQ6$Y*y&ZRIRD)$Lj>9 zOE#^|s&?%elF~(97uc*~pTL5}v<74vJdw07Y86u#u6jKf{D_P0KsTHotDfsD`0z&S zWRj$1q1kUav^}etSbgfbcaZD3mX~u-@HQdC39 zO$HZ(3=6v|VVg#22C!H&f`-BMyeihT4wIhgAxguGu@@(=`cK2S{lWEu^+V%J5*HO0 zuQX|?oZLFV!(c`NHG}5M$PHxO)V#AK#UA$wx3O*6Y#>pjDBZ^mcVtGl?sJ9QT~60{ z4n#20B=YR(B+QR5n&3x-f0xcwyG2g2AEdCTHs`aXCSiflgSW+|YT2rDny9_*<8} zliF#_)?>ky%`TNG*hJ$2%&VGm2AhiEM-0%D>NH98^b5>JKu2?-`zjrt*{16suGW&I z<*AL=SfyGWGv`zX*N*8PSns+Yd2S=s zI-b%O?|txIl{cwRp!f44TXFcw^YWxE+HPmflMu>n*6W!7^cE^-N4lt@ZY07a$cgJt z_!Zvy15HrZC%AD}m}ylqzO_1PmYe#^X-;e>jz4A2DU`sJY~?nT_^NKz95-A1*6j~n zJcotW7dXp-91*6s`vUJO*MU2?rPfeF-|H5{RlgANBOO|i})d+Gx#zd1zLT0O_n?zzL> z8-u5tCe)%E*WDJIT{VhHjB5)fTqMZt&F&=M)>%~64qN_h?-WO6=x5O7Bn!xmeS15x z=}ji84_!{v@x;VWpc#t_`Zu<{ZJSF8zpepu0?NID-I0UAS!!LgY^&<(nr!bqi#SM= zr%Yq~_X=TaqHHxWF6Hb_wgEQmD32fa^Xko~DR@W?NXWv(qC{{$CK-fk0RHm*1x&$^ zMB?=E2cZC(9P}WV`vYJ@@L`%TcqVTG!YSx|yDyo&+6lS=eXSJAE#R9Vm;FTo+Zt_g zfSdjw;i2GO&0(HFzFoLhpkGz>) zPxS#HQ~Y$gV@Gd;BfNn+T~C5a99n>E*RKn7eBZkSzWu3N;f-NXKyMTFg zYtYPl#J9cI{A4~+y@S10-Eos9a#gsIpNe3h_P&JJkzOeZzwx&FB#Gw!2o#5)3+~*y z=O+r!);}aWywTBAY5w4=xx>hiFqCEZq{!_8s{4slsz?YJcX}lAjBZRZ{Gy3yc`{>W zj~t1!tiHE)NU`2%6d>ew{Rd+hmu{&y=ijG;hW6|I|3O)%Z+Nn@#-6`{2v28&F00G- zfk;v(iI5qr=wSebi3wQ5`Du&})Wd?+$q)qy@)*f55F!!z7RV27j`;p+-lbiPf+cV~ zyYDx;N!Nev4hF&)*t=z+iwno8({KX?`a?j_$MFj@q!Zu;)saL&M&6>b%=|(YM*_7j zI{%)7^Qh)v(vZDygcLv4e&R4QZfyO55q$(5D>h^S10iU8brw9iK6h^sX}t&Ji5O}G z_-MUz*TRRzh&?b+FWq<6f0JKL0k{49fGli`GJCqFWS`{yX~&Bo_e(NvurHP{xB6oX<5_iKd-O=g$NT6)QL~IW!gWH zJ-)ps)FHS&t2=@qcOlUT%+!uN^m-6~|JmC`9&J5wot47;SYdsBM;`5$dl1Ts$er-1 zn#ITr?783@4pVP><<}pn(JeX{}FU529dC#^l61 z!uj7jA~Gy$KM$cGME>FgNMZli%4aAc)UHn|%v+=M9#I?SQ}KcHuSQi*noErw03sb4 zU{4e9->kx2H#)#dA>h9^4FCdiU_Ub3n~X^|00I?DTVnxukK2U@+aHMyHhfO-;kC|mG&DowD4u1Ior7x4SFM_s zMo-tQAOA}3Pt!-2GgC~kltmSR?d6hIYCUiJ75`Qc4qlBPo0>*LC9|B+xQU!pb&=3C z?NwFHvd8xPi9^@6mxGFfuJ%BzSWYcepM@7^18d%hUDHUdv199Qb7k%@lw&*?TgKrK z>=3dr8_m)bdrEhWT~^j@@2D$rcJMX4<&U0d+8!ksD?SPGniK$Yb3n@%g6-mIGZa|f z(F{IfxPejg=*d4FW(}Sj%2+LqDAHaT#?W9a;icU>GBzq0>#PuWRB&%MH=RRtGCLjF zGg=O{Ur%9nb9e1hMk~hFVo;);eky9hS9K?}5j5-U$CHUSO)~JFOZlh{4ahe3#tPe% zA4i{-l4b3~yb1>_ns3-v!h)N|C3!#%<&T8Nip6?dWAGY+}&YQqVL`KQu(-E#?L?7CS^RbGGExHCPJr2q>ZvplJ1 z-eMZIa6D-iqeDLRXX732#Ub=2@uH>vCX8S9p%Qu-`=u%7OK*F}BV5J*XoL0#`oFRu zcQSUXYXATM&0p{I|0rtxzhgnxMs#l0Rx)w_JJm?!CHWmbaCME6fFvkEnS02vzoyJe zhROWblQfpY|Hg*qh1Bb3NEKgPJDbk+JiF@Jvjfl5RR|wbE>CV!3{bwmF<&EJ$nq{& zJ$XdrOXxXBA`Ud4XD5*_FIRJq(}sv#JDuGM>{EB6jFJNF_bG0PA#Y_p9N>MVz^{SM zZ%1D!1`O+ou|~{c@rp6z0)ggn40kz1Wc59_X)d_Di9iHp-%DYsU6N9XAg}lE782Yc zR$@th{5CH=fda;ynV*1E+;q9JypTfem|@!ZkmbhTYDr3DdIEkNS9DCHQo4G){sTY! z5Bw!8OzsIliGW<6R<9`&T^M5|8k+F%svz60--lKVPC|mB1rdD4iDS>Af@q|b+ zoiG}fFv1;RAc=~KIjS?0O~Ej;nvqi#H%U;Hii?1mp%5m+g#{I{UC9({@8O>1 zE%>}V^~^quK4@8LuVyqK_xSGKm{#w8X})MoI!9|yrmk0%PbmNb@K5i|OsKR3kE_a% zg07dMtX)!WQbb;I4+F%>^K?u&58;FY`$aJ4ifZ<3X;L6YbO#fq@kE0mgF>`>{kkuK zG84AloLX}*O9HFuX>o}JU$`K&o0IfvQsVO$4bd>psVwQD=XmbzOWcC9s#H`*9$`Z*9|gOpWQPx!cg54@(w7d+FOhwG zsKqaV%HJs*L=Qw}4b)Y0b_NQxiR^dA_JxtMcq3)Izvp%O*~?S0ZsgiRi4jOb4c&P0ShIK>T%P`VN-Nys`#r$Ke@`h*mH? z*5AK2?khv$oGIFlXgS3he>qR4B52+Qv}@O%Op6msLjI;wAd^YZ>QA|&xxk2xG<>+6 z)wRFBQp!vS8^2xA8AI>YpTV7=X=U824bz~ZH74qt7P-1wJhCJmmq2KMD)^q$VY%q{ z@8n+2;+5`ZcuXFr^r_U2o+=~l*u>~uK9R-9)exEYB3j)w-_9J)+{{Cqja7#;I;Z<5`orpcK{^H%W`m>20Af$y`@1SusvytG!D>ypvx47|-!d$}WBNtI<6GwaHTf0$FU8O0ot z?3#ZroVpIi*IS8A)#m4grygFfL83wOxds__Z`G>PERunx;AuGWtiuX&CpgmQGZ@#s z`?^E$ye+CXk8!YFvouF3kGQ~@x0w@C`CJ!W4ze{8dYA)K>54LO;qP!ZivRt+R=<|! zx=!$L(H2u6wPNyg(aDRiiPbocfz=;Dg`QdYHP035>wm_{>KB=hloOL+*-*|9&pPYz ztxDGu@BB;?jx!zE1U9w#$8A?H>e6_0iGPsn)B^z5Jdbl=xW>hsr=BI4e{`kAEoP>8 zHLP{aJ!q$Oh%7GzSE6s+7hL$rUb}eyduEU!wGK(7d{cq@#Wz9E@q*N6r~(?gUK2;n z`IIpOO)Gi(*R781g(0UxKDLWG>lI8W_sUPG87dbh3N=_C(3F45DvtTI%`7LT&B@ci z)9kM{4WY0oMzO4Y8t2yrYqhrXclXrJ)ZDH72Y|Lg;bdpC-jTGkp=9a)v=7;b8>(DI zZxlAWB1a`kGrrVqOKeNLBy7;RRl{hRC*|h&A~wxlX}K>n()WrZ^dua*2kiAY$mGbl zI6QxL2CoO3D=k2!4AV_Yw@*^@J(zw!eJY`wyYR}-F8wV>CgMeB$nFZ*%20PLo3(maP6hXr=N9cY`SR8h`)eWsBCY*gZ35r*NX|-1RbI*5@#=`38@<_F zcX$Q+zAZqJ%X&3=W8EN5tpRHs4~5V3-e?faGM~}!df4`$V51r#{@6)}CNIJaoI+ru&y*_!{gjpJ= z6g>t$jZ2)8e)%&fxX9o=lJoYpSoBb+95CTD;bx}{oKLvVYu&upW&Gt5BHRDr6HCbi zx6m8GrN5+7=e<|nEfQl91D`lX$&AE4@L5-KXfV~{&FJ|>%j}eG@Zdh{Cf9~-+0b{p zwO1K123_V3j#B$^cs2dLj+~!h>wZt^UEI$jG^~Yp+TX3%S()L)z-(-9eG}bve%w7I zL=PAHC`+5U(L?_;1P2Zu1a}}|zv7`tH_TV|w^-=nWSC2p!bpMcdWQYc(rM=MDQpsw zQU~Gk5V@tL$;0x@oiq0&aa*NhfSu2_eYJBW-T&T-Yu2li_-|%Kv!(0I<8ivZhUPVP z6NroX4T`F+gxR|9wX%r_U}=tLcrdBwnw7oR0L)vbo^Ur(M1@Fccy0^iH~ z%U&$LO6;9A*4-hu!=y42AG84%uc9M3I| zDtq|@LspBx99&VTQK2;fY9KU zmr;1*=q@Me9OyJ&7P?mV0k8IEL>pBGX5rq)#EBd?5gtNJWy!_K07)I zI!(hhGX5cceeYx!zjqW0>_ z!SGPK^L{uv8vi}&np_38Piv-E>$;##ZV`9Z!LeMlyZ%IN8P*&6sBNs>vMK3~%*Ms$ zVv^wX`NxADY6j*oJ?#CDBjs9xcYH$`YnQR?hZd0Z`ABIAGarD?qs$)*T#boCdSy0zg3f|wCGns z;aGxn38 z%y3eBJ`7*lpP3EGu^k2tk%pf7${b>&$xFUfFia4cFlp}4aDsYuEf6qZBm^3mjKF_& z5Fp%Rdkph5x5#E$>#hVR06kWU2JbPEm^|n)Fd_Yz*oDyo+yg;jqeL7a+!`%n2E_c_ znL&g45+p>BUyzLc)2)vk$F1p=Qr>rA%+ILS3Hd}eZLI8%_`nze~!YGvs1k4U&TVd)d#ANC5xv6 z=7Gwk9Q!)R$dY`}t(VnX{a}jU?tdV(M?;8%;GA8^QAvxfhu5`1-t&XSo=Xwnr#BhHf`RW<`u{7+%>V7& z9P7m>xIb#`%=0sZN*$Ok^Qc`Yjs70RY{{-f1^}4__nWf@xLpmi+5`r`o&&g@f(977 z17J{Uv)xv~{%h6VoeauT7yjg9G$gIVTF{GS6Oik)F%{MMRdu2xTp8-$KGONTIy`uD zV3>q1{F-1zFKfT>_Z#IInO+W!d+S(VUXe*eUIECJ{;P0Psh<0tzx9PX+0MD`e7;~S z-esF_O}j`c$D7v{<)SU+96JzG;e3*|Td%Kazr1=!vLZa=I1p@6nq7=&0SoJBj&*3T z>z9Szj*aO@e&N+lHvm<~z3({afP?!&()=7;0c;)@d`@HCBx{Bq1;@?|a!v762p;)e zU_Lgxwp7()e~C19KQUF}NYz&V{2zhjhdA1(n7?eJQRLUi^NWrQZEc*4ZJg+Z{+}vl zY-=NE?nI{|LGNT{Z2cSHVP)&;@LT>r*v9{RrIqE*t^D!3IW*a9OPf%{^~*P~4Otd3 zCe<5*Y2WE#sqx%N{q@}onNumZA zI!cU7H*<412(SL2txQ}EA5wJ)7cOSMz0PC3k=o(J9V9~6y!+|&C z9-4F=MF%sfs02Sm)q}|a8(`r;IY^C*3306~ZFenjwz!${SJ(lz(?iyVZH_x*Uh*>vN7v3Cy9m2eBUJ+bYiV%uiLsHkGwwpp=l zTNPGRv2EM7bHbPJ-sk4~Z}YWwe>e6RdyTc`Gv#FK>Te{TSaZ>0?3B#rLUO z+)F(u8Dzf{uC(rm82NkGmVNX>_(xKJslX5N@6y|KM5c^ZiTTvu`@wz~ose$eZ}2*N zhuU#j<(p>LvE-4rTeCs{lXh=;ODQQm!72X7A1S7XQR7}7A8O>$TK;n+Kqmd4oua?O ziMSSkT1liie!G&7zlQm`t^2zXdb~9IgZ#`WhpQ^dhogt}f2IdOa%df&(#}NLvzDeG zMAumtgi?9EBnF%?c9Lz?(4$+Wuc&7&FnEd$SWrzHXYZ&oY?uvoUxziJid7Oxwk%Ya zCC4{v5Lz)#ej)(^D^| zM3evB1(-;lD%W-P)v0zL+2ourfddV1HAp#N!G;Oo4yx}T53!bawQd{y?%|omJdSOn*;CO`4iIN>Y@H@KHQUd#=}Z?TGSSWceD%xP6VZ zVk%Uz%SulQdrL3Xk!8>SM{jksdAYa~-L7(e>>knHJ^HH_+W+!zr;< zYBYH7Ia--o@70vQSI24-nhl%M*)t7xjD(uKW+@6P8WOimPGU>{XlvqTo5)F=!BJlP z^u1x|2e;_G@)^Xl@~Ah?Z*MYg^WGDFlNIqp)CE(V`)Fo$m_tz7#TiwU?wt#3*)@GD ze^u?$qQ=)(u{&S9e5`z|6lnb6n10B@8;XS}GQxm3V5XL(W7DF0leFUx>HDchg6mh8t28ERbx5y__+j!PNkqjZPC zvHj;;R?VdZIYR!WWom-e^k*7z*#LQsP4ubfhw2aDRhC}QInsIc*^w`ToSov(X zC`%J;d@eAJcK!mfo30wGZ+ha7&B~|t|GJe?kXUj${E}l+?Ti^$kAujq4COVoB;0E` z9o91){hJPlNQa+8sqU%3QTDSi0Y;3?D8ooI9M2_{3vun32b}POwR)aO^0lM~r(<(B z>_8(_`U2yeuylJClguvk`2=roRADD{4-uGYX2sKw#jMBlioJH`bP^Ad$hq>$NSg93 z`R{>}JJpjKQkr!ZSWza!)4is+kzGk(hh5}k&uPw<21Isr#0Cr zmw&EyDij_4`*z;*z0`~BCdNt=qV4o;&S3znaWUVQbIPifZor=YjEdXpYR0fS81 z(??}()H@IABZ@V=)-#i#z8+aQ;~HZ8g-P9HQgMpC$z>~MTLLKc}cmW)IHC; zye0qi9Q-{PvOrNZSF}|0L^iH4wkMMmdbK^^cRq)xq)tT??9B6;0*_N4>+2=Fp z^OAOvYpA97x+oebqmZu^PzOs+KM3 zMD0drg0<};tnn=wXoNn+!A?HG)hY0|TJzQa0tuG4b=fTGTM{*8P$E%k6}M2t+FY;N zFPw1X1A8JTw;j$Nw~}HCZwS6yiAy%C+kkmp4zh-3A{G(IZeW0Zmi9Hg8_&e}S{f~> zl22Avj=q)BrzpL?eo;|v*SWld1+}L)d8ghZyl%PIF}twdu%1Vr+vM2Ehh!4&A~|2s zkswlaR(r7V735hhz2E-Q9bZ8xAzhXlL=&b)gFA`a#dMx%UUQM@14WH|Mo4>Z^V@%x z&eGS&LQN2$5K3%ut}w04yi^!HEjoUGk#q`uC^I&8pEF+1R43o9sgtUEP=r-voKr=q zT{fctK?B>v>8H?~t7lsnNlbhIR=^<>UtM;2FE3{;dy^P&5r6#Mnq);|9M!AHwyLSF z(sjI0%>%K#J99Dmg%OAtFj%RiBQ3|zOWfvC(*D_cJ@_CusNSyW{gxEuzB|md09Zr> zaIr;-9wy?SJ1EBxW(n`P&+G*FY770@kp*odL;dB<_ zu@85)OOdq)Y_KoKiy}Pc8(Ju!1=0y1Q?gwb-ciR13F>hmVVT3fZ%3kaVzHCv#UT-U z6B?DJmw^eps>2aGf*vD_a6yWT8AcI_t8lgBK*St`nK(GpCMrk)Z>G09e@F+#o-|VIv1f;$EPAeA1Xe2jL9w zr~{ZdBriX1cCGjDMDpw7aMp&-Zufj4>pTdZD91@i;(EpM zwk7+KL=h1`8NRe0DkFPZwnv|B2@Bzfh+##_M@;acx_#@CgLV7O!a{ z2O-#FMuzm^;u0&O@3iX&iQ)CeRZe54rN(37h7@_`Pow)}fP~bY{<>MZy{e+;nztzs zMtzh;^2QCN`SYnwz=ghn9Ldp3VxZ1QgBl_{6HJ7j09oi^z+}!7E&kneMlirM%?HX6 zRv+ewJmM+}d!}(Zh>4LcIzqgrps!YvRK&n{nho0o0~O9lA0g<>6Fs92Hu60vZQ#r8 zfe=Ya7fsZwwg5C3v@d@Bcck%P0J-xM)ZKZen=Ql_H+}jFoMa*tB&JY7%n2#rB|pmC zyzHYuj#A>ct7P%X-ICH)7)>p*edzLhu8S9Qbh-NIe)@n zd3~T_nlpInL_cXK+ho`q3ls`>XBJ=wT#6EV8>NALs-m78bxH1XC%W6Ijw5tg6P1~Y z4iaoGw9s^QJS=mE^d$jpf}?j`Q2;$b;ZA3*`NmkW?!`7UMncXm49QL)!t8&_JxD%g z4+c$dU|tBxx7el>!aJi&S&wP7xn{*upKRuuXRI^=ob~D&&NvCd#t z2Cx%T>GRcueFVTP3=V(*0#iYS%((z>tmJ%%fNl;lK>IZ~K$`?m=7?z5YC#?)+tA2F z3en^dEiaoMHZ}ym^j$5Vd@?zNV=cI6SdyIdd#RRmU*^)(v;$!p=ZRl)U1q!#Lzj^15b8v?#GyGc?Me3C3 zrn*Q*^*9D9h^4_Mz#q!5WaEkx_re`m28=H!IJLD0s zXK2B~pkuv1E-cQ@kZi3xP5s|e4`!Nm`l7G=q2;SvA^o4oAO6>LDeFrudeSx&I#5hn zMn$q4;vXjI84!dlT{a6I2<|nCOhV2a9#Q~3y8wZbOc55%fQc@q0D=Ms8fXP!@{d~7 zkG6iX$?dbHi`7YvW#m=ht6*{Hk?V1UKM5lxvyQ)@a#;4Ir?@;fJ|f@f zD`NcWSDdtgFYi-sP{U=ti2~w0WFHgGr1`<202oLF(M`ru0KIW6h-(NYGh74;{-4}*-kolGT-$w26{c8l^7b%RpbX#8Cu(9Z**_e=FewZ{U<%l3KC_BSdG z$S{>%K=V()^?&>kr3L*X9I&X(%mfW#$O=Lqn%eo*uSm9d%#dVF_6YoGAz2@*TOFic zdVCg{Www4^)gc)<{MD~8iLQbho9_|dWA`O&M+A73vlg52a-pvBHCDBzr)e|0ub%Mm zO2K=5=cT#YI6L_YS6Vh*x$iQrN)&B3PI0&5^El&^p87<(a{a8aqjhjDxDFn!T$c1& z33ArzmAF$DZpa31-YpjDo;*2s9ww`#L&8;4kM3PYTs799>OyyjkMv#~I2q67aRo+&&qLTLuK@ABSB?ooYqqz{T@l3x8C0L?Sbd$zeqkOfWzUsq=>XAf>p`e@ z5w?Qi(>r&|*{JkqRJeh=4iQS(&b~jbDoMj*g)@lqNZpq5@~T4-HP1mXSh_8$+Ji?6 zMU5~>oJ0E$zpZUW)}SpPBBKheMVgbfMY*@iEOOgHi}C2a`75r;E_yh96!+9%_|B+( z*O@YOrd3$3tKP~F4S~f5TM)kA(+5Q}D;9RAW(~Dz;30|SJr^g`tO^+@;eR|?`%a|T z&I3pB1-S_YMeQ;-52rDAO{UE>lcL=+jN)7$1SqeANGwvRt!I*3F0(EpH(LHd#iWj@ zII1t6A$C0aTA#bvTo`5(Ob~d-f~EyD-f*WKJmlF6`rs0qq+i6pW9UloqrsYOFPX(> z7@BgoeG_ohf12P1Sq159FO(lJE9GD2pW=THvC}fj-J82Fy{#d$JiTExVxV-4cBwa` zojg31G$ov{pIB;bl|5p?w+ZpcnaM1VA9*rJQ%0$${q}N_JaQc-It`{TfP7b@-GD9;Y#6V;d^&Z{q-M# zS#M5{D!x|*rK{Sy?fL_t61LKJQ`{Y!Pwj;0W$5FM4P;2k#F1b~XO}hgiQ3TA*u%s8 zT{JXH$$HmJ=h|0mt(gj>_wn1!5F#;_@WGDkBEhbWhbu`kK`!1A1gDO#xjBE5v3^^G zrnjY^#2PBmYEeVkalf7B)nzZ$7L3)>wh*`Mb(sD`iizlrV9mP=zcc~*f?+HWJB&&ChT;f}siyFL z8{ua8bX|zA2(*Am{_=K^w>Gz8#lCAeG!`8HnXJocgS{}p=)uTL(@x=dx-YJe1hY7r z<;dQ+KMN}^@a*jfbrXc6);i}_j@Hzvs`$dY$ zH`;P}>kMx7<(i3(R5S1Ldi#Y$w_K*YMd}ulEkH+2VA?rd z@*#$Cc~;=6I8I;cm@U*Nk3-Ftsh4i?#E;A*dWoj{d4d_FmfN8i(wDvtoQd*@_HqXqlHASC z{9*6jbywz}Hs7^{v+UYc>WSi+OED7V;{Lc!i)OppT|6%Hj~^QHNlKtZ!cfc`?rV7^f)pof*YEq{J2F}1U1O3XS#CR)o7IX-W6P?UVZ2TdN=tqv2n0b}lsv77Q-DE1a1@;7Pwx-o# z2eYv|(CaVQEH`ZjDgzF9rTrd7%9NK61&bM3JBCL{W87&@W(2NRu&t)wWa&U#l>{+fQYQ~8z)Qy+{k!X|EO5s<%k zo|wcRMfGlg7OE}iuKo0qX1H#xh?SOKFFC?@dr|XbQt-_#O|#o`axQ00Y)Y|cv?`ri z_g-ot{UgB{;CCTxI#it~M*fhTh55AiysAzWJVbnk^&$i1co< z6(eoOVp|hYo~J_4F2t>bfT?X`TVGp1SkP6_Rg4C;N|0r^>487XlZU7Hj`b0%bum^M zDp963)%-dPY}vT&g6MSeRTHpQNl{*Z@|}=mj-~P`a=%MO@YLp? z*IcVg)j(X?)VNA%NXdO@k+bP|KR0;x8hX@Yd)%e=HHd`zDp5VXHm(2I>$G0UY2Y!!lzZh+RD&YI@LA)?%x1_Yi-(74@2e-(v05kQk}_l^dR` zC_ZQFsa?IQm8_!LN>b}c^tN6O{kbEsq1|u@RWlj<&TV!6_**;S;Fr^{owpsCK9TGO z0#R73sIPh4Mj{aw}$ytk;b@{)TVcf~0p4Q~wPQ3JltakojA6Ui`VB65m@rpA()%pw(VoN|cW^D2@62?dG_APPZBN_~U*SPq z%{tG{4wej?!FQVNAzuLWnY#;F`{6m&STYHtj2)lpka2M70LFL&G|Jt^P=SWnaQnBy zbUTa{4BZBNG34v1+aa!K)7^j^r55CSM7Pq0KCl%s#Px^@VHk25guw62XqdR)&`C%_ zHG2i06N+<9CaAd1MZ&nIQEf@j{F&ENy3M_bp-G9tp*b?lAz4X@nZa3E+taDPMoh>G z=HFmL#q}MG`7)x0dIfClD=td&?SL58`9}#$k)alWhwj6*Qo)Cd z3ja$lN*pZ|)+^jUt{@sVtiS%1L*P>x!g+u)#}a}j`k2)}pADqgx4>HWKHjtkLgaoY zE{JVSG)2J}MbBfBWIKf-;cV_og@BT;Ko7s*4ExljE(nDYO2VSrt--4Q{)(U0QtKY%&RqNxjM#lz+lp!Z6$1Nq&i6PDh`20Rc8tZciN4pg^k&Nqe z9B>{YV@PCK(kZ~x4Ljo|kDwHXD$mF667O%MR8^Ra^mL&^8Byqq{wY`-Las{bDVHaN zbxTIhM8$|F&WN&LHb6&{7S5pk7$ohwu}@qS2&FdlJqYZZE>?+Vr8FAH%&*JU>5O<^ z44v8mhQ5>jE0kzyjn5VlH8h3Bb8ae>#*5=42(`XMN~p!=Lkuu&m_Wux+=Tyb7-$VX z_pNVmZ#>-;9Q5$tnZ(8O`9r;M!eg}F^EUx4%glEC2a zPRQRdLi{oy z7UGlaPcsmr>-l6gM9sWXkmHO0!`54-r*agE(}$=19+bQ+_gwpaMePbb#_@CUO+73|nP4L7#;1L1C>sew^^`e7N%6^~}&&+?c=gQLfFwBTZ~Wu8+3s zh~lO6>nCPDiTkbxa`3z1cLKlBoF-l?{SW-_r}I8Vdc!A}xNZBx8TZW`-|PD~>7Ck< z4{rk|r5^_ntgS@S$i2m1B@4N*H^-;En_thuC%+MjcB#rnGALEJ=gegWKaHg^Jh)eT zvo0(|;lm|G_2bjRInZ_~o`+K?>tBP|+{TfD$rikq9&PwURI9$94eibB;hpw{#_ooL zY(>0(@YZc@g>^XtgRc9P&m~4UC(xAZUFO{(JBnp|6+QV|`_girD&UYOAn5o*b@}rH;XfcH{qI&&Ag73O z=UW&S{Em7rxjn7rZKqX5y&r#{>#ZZ0|1}VRi~$C)8!UPi0I0`8`kPq+{Ifs+t8dwr zjNFn&uUQw?$N5iZZiH&F->p{lgv_m0zJ;;;%pag()d!zR7bm}Q$;|S==FZMdKp%Ee zhKEDVjJ3kOu!UXcdL3K_{<%xnrE#6RW2B<6#%e^L9L2)Me!F$W@v{s18jJYAukZS( z#}A;tKKFsugph`m7%1_{PXG!Sip^>c`VVyil0A}UBX(8aa5`H}4$5)r?9@FY;Z9H6 zCTp^pIiGYL#a)347qdZ+9d@TA=rRZ&E;5&`39pe<_|_{cd#m@+5*K%+CTC%Ts$W0! zTU7wyYT#vb^9~9JrjB8$@$m8RcHgb>=N(Cv%LLR&p=EcbrvaWU#3I=%$e)IeHl6f~ z4Ej%q|8r;Zzt4BR;*kG(7vuj=cZwP~E`z@4I1*po7UBQOm6{sZ8hQMii1QUItu+sY z!p%a6A*0-c__Ik-2J|CKAB%wp`ty?|B2$NxNuz-$muRDW|Bl=*je&t)Bn5>5(Sryr zjgk!afsRu1Qy00Tpx~o!d`Rci+BVb-~VpnZ9Hx}2_HLnLoQ?|0YzCyUecv7_1 zD3z$G0*1j3{UK6jnGAZ*#_~oweRBdW4lPAIQ0hdwl4=KXWiTLDBH{hX(=>IJ{tDgr zU$Nk*KqG7`ou%|+@yQH=uz^=_h5HR;)2_j-zr!@hT!VjIu!6c~eF$qDF{rggfyX_l zm3}wogwE6@z`)`v77`BR3{3?ih-DXKn1pE+{#qMizp-k=46%h6#3RH8pTHd&EN-zH zo_1T9Sz)1Fr~-hT3Keh+dN>Z$h8<%`OyoOGvlQsG2YQHKfm>U*OpW@8ewGBbul^ z<(n@h41RKAw$vt*p?^afTa`rfHLGmxj#gV>g#_4*E-$z>_6PUzJ@MJxN zLK~?Qu0jGb$LDvF@PfsocLDk-DAi6qqClGm)D4;$lZ88;%HqN1?Z=FYrG+#GrsSe8 z)bLtCcJrF@7m5J_Bbz>~ZIH%OB_<~x<{OTC^cV(?NX$7@g}Y~?sz*yu*a-WLnDWA- zIdQCyttC`HMyzM07X+az zf>^p{QSuNhF5J!J&L0dTvwDA*c8lh1c#x7&o4H6Inzo9IL+V=4z?z--P1g1#_r;AD z?#REY9d=~x`HS}j0o9_QzfVZm8UCJ@G7>3!~LrGg>4uyj9wUL*Zf^m=;&M>M_`&7=E{BYn9W} zVF-y@q~m_hd>EKZ;%McFYRb@RjrB;5ptE6KX~rqa<%7G%d1tS0OpS8G)yB%x0LXXJdadPm0*r_C!YxeK zlrER)Phm=aOU;sR;;nQx>-tFwQ67u?gMf?1E9qjlM5(AjiTERA-ypLOH#FG=Iq5vB zfm?_BCj%*iY*Nd)>?AP|lL7l^(>lCO!coU@b`hS3mY20b%|z^gsbLwta4!E6jk(~m z(X|nAe=Y_Gi}NXkQ>e&XIvC_{h3=gbX>+L285_f<=O3p~IgQ&O=@s9;tn)9C)F9-Z z<}q8sFca#T?B?SKwq0YtzpCl1xGC|Y}< zNV3)4@1c(5Lq;o1kzP4NkCynO1 z>0RyBR*a{y$z&6TaXO9cS{}}KfriK4vw}0Rl>uq27s3eFeJmh)utGXP#Q5&Z+v?62 z5hrdoPLKkA;821;VMIlv6m_&?pHg03=2+U|3!aJo^Yd{S4t(yn$@ejlA9gbZ6c;?I z8BVA8G9@GpL2YJao_QgUi`PH1Ll?9r~(v z$|m0ACZ%>U#}rpTGYjM)WE(-#4QPYXdYN}9cFz1> zp9RcIEe}9Qg`u9Sw`by{ti{8_1Etn4o!VY2r^-EbU+=cL7wQ7`51&m_e)MNdA3fPc zD&{IaErm#1iHnN0h~wgKi?-3*h>;t-Yw?b(+cqGXN{s*gnN9`u=8=Y=8kz*QC2hUL zxIoKp>Cd`ux9KF~)bQA(6B2s1zvtai;~I+;E&5ROAo&1EOF>#~vk#tQUhRPw-^zu@ zP%6V^XpPmeN_3+~0q0zgIaKZ5Fzhz~GSZEkj7xz&6JZtYE4i81;QfF{i~pJ@;y0LT z1h#O-Z07tb^Jr;GNY|Wc_r#SP*U4o9)emJOStfMBjqYckX%SQ5BaCuKeurZup+tbK z$fR-A)`ea7R=ey{)BDTgZrvb3ti&u=Y0-jz8iiIrusUi~i<$FU!f{S*6Zfx%d*NQ* zN1fVGX~@3iehvW*51PdptdfJ5YJ4+>p3pkxGVw|!lby-F<_zC%vX2;#z|%L!Q0>H9 z5n8su^NwClm91qRAB|xvg;BA3K@#KIyPj!rD9#|SCzI3AVK$Ql;qgvyAmRX7untlq z57GzD7zB9igqd^+O)3 z*q(4{pz{e?U2f8h`KtW&fBG}wZTZ<T?e!yqYFeS4ovuoUo zA39iXWI_!j$7`1k`9;G3#X6`KO7lSDiST3&<_CJ3P2hz6bAKf_h}6Rh#XUP zfq%R^GlRkcjeGA{f--)n39X+m2@P8dA_oTV>9di^5f;RT7S_JJc)t8aW=_x~WsUhXhJM(;;Q|Nm-P$6&j16dbPlHA$h?O9k zfo8)UZ1#5m^YNGmq%o@5431z4ni8cR4((p6Tk8$qvo8GV$TouxmKHX}&s{s{1LEzE zy?^8NMMnWqM*J6gn54e>vvGXLOpZL&tn=5C6?rP^FbIkqQEJCVEM&$Nz{kVVskLD4 zJvU_cxy!_CR=5&x^OG7=^Y+z*Y!Jt4l zE?k7ed?Z7ABFui$nPtX2jY(es_jBFz9qNKt%7nAlu{UVwtleTMPLRmMUf>+q z9P*2av9KTV4=Vu#d(dPK{--$e+}SWWQE#OeC!DjP%QrLP=kFg*AzhTmua)0OB+rI}AYGf#_F>L7W|nK+Szte5w^ z`gOVNTWaIf&YzmGENS%4pWnIW92y?+STk|@k2c`_NQ0lfDA||X-=7FU!vG}y&_w^S zhSXjWjh~*3Fc?Xe1}hklg}#h#JLRhpi?^)bNxoC%la~8& zs^Q(>l3t0P|I}|4&rYjp(WZ|d^?kNZb^tn+^6!D6zuVM?f9hh=a$v?Ym2ZB;PI6p* zZ)NI&*J}~uPCg#;!{bnh5jTlyJqO(;4Kp3xs|CCA@aD9?J9J zs~s2G4;K~g`1(`y9_M>gvn5=}R8NaiVN+e`zDRErSFcpo3LPnq_1A~(+_kk-yLuFc zP%&=GU983wU5+}bwmJKZ?UQG^MNQtPH=@$1j-O;_u^YI!%ke(uhau9@=JK`szCwKt zQ&rAqLd4q}4x*P120~YTxmr0{Hu6~?f`1!^lkq)^@iT$bXV{z$S(9;OH+9kM?`~#R-84uE{a_X8^?m#lr=3F2Z2UW<7a45{lE-K zJw}9eaD+5ULH#~@0?&Px@|QC_o~PV7r}_-Y|H-%Hqqo#Ce)Q_$r~CBe?LwYRRb0tf>E~l$42xQA%D^6Q#t-`Ata(_-QA1W%wRmng<{{8z(_s zs(CtqZSmG)Kr)md6L$Zu4N2>d2q4zMvHg*-c5Rq=6Iw%eZbXW>=A?rqC8ACLC_(o_ zySS9Nu$@75@A;P)gUj9TDzf=%vw?`AA&GD5`vr`IlwNw4LVKcbIf-=+oLhpczO!8o zo^K-;BXCd9A`nJ6#q>WLXKy8J5VWI6_NUaV(mscB1}hO_A-7HA>oxg=H2x-)^yE&X zgKdWF-Bji`{!9hb#kq1@PtdScf%$ z4om72_kGY{wjhDUxe~x@ZEJHYtX0vef&MdLN?oSX5i;c6_R&%LGLUD&(*5y03HY>f ziNB4@p;9U*e}<*6QYlJhqf;2|1M3tnU6FHn5Qaa%lFq# z&ac&l$C(Zk9Gd>{PTy5sZWv2YQXtIz80ksz&cOljp$0X}osvqYid7{?>C5M+bJOg! zi80W+dkYqdj+}$Wv9BL64`xnAFWmh4>VCl^!msPOE%Zh@&KVt%HTYWn9un=|+IdFW ztNCoXSEoho;GPxVy&!yO*5x*4wBsggSSme|3Y-XaY%NDRy_l|a6~Hj=2!3av3AjnI zfEt`$nfAd9b*}ksoms$tIp@bHcgzYp2}J2{qU?3#R2tY?wxUghXp9{K**3vwzO0V< z;~sRCBSGI=j#Yxjp+Oq}9kP)x1XwmKhoIb`W4B3y1dLTlb~qhc)|{psFG(}hWG*RD zKK0-=ED3*UfP?FU>F5nT;+k!HY~iwx*N)~N+ELsl<`JxPybBZEBd$H4A|ojHirvsp z#(A<&C2?Tx&Sv4LaCPbo1sseg+$|R7%bIarnowz88;Lj#vHl8Opha6NRy&Y|wf%mP zNzBu$WzMXkMO)H^nr;&mRa?tLlt^hwTTkv1sv2h3ZCZK>TF1`-B&XDJ(Z0(~15GHP zn1(_x_g`sT$dSXMhgVBwir}juiFOdw=pvSm$H){jBl00`fe2%hHdM$pt4|rLKk1Sb z!v9nx_eet16D46BHW@?J&-tur4?EKL0d-ggS$4g2P8;*3S|5+pR3<-PPf-ckXhN(j zYgWn=Y61D}{3-4W>M|yTD8F?auCdy7m5Ml$InFp@Di3Qv(w#-tOfsZ6|C)c0|6J~S ziCb7Igk*uNhR234Lojc@Pnfu7hU0r!yr_#glkIYmfl7u#fFeJkHg|eTw5aZA9g@0> zM&-~%Ct!5qKSNDy>t^CY@ba26hys5 z$WSE0s);c_{}>By0Y>03XF3KYyqVh>iqU=;hd$UXN<*n5WWF@MtRS3+Bvz8CSya`# zc^`6R9GXg=L*hBhKbH`{FpIJB`YP;G#_An_*&B>6IS)U10M4U50muh&O9w6~*i1cV zpfO6lC}Q$aPCrgy;Y=1mG zX8M{iDcZK$P3tw~Nj=ff_R)82gp`j~ZC~L;Zgfrgx}ou<1LW1LjyrT&Yvrza?C%O| zo0f1+iccO$TQ|%km4?uTD-B+ePA3XmFdn}?m z+pRZRN7T3yS9GS;%|*Ce4R! z9$&hXrab69=-s=#s4NsqliohKq8Fp?AbJ|&chVE+k;AmY5;-R?h39g4B9+W^LJ&39 z{Itn&F!&*hU=dWs2|yHMJ3%xT7gLL7bzEdY<4d9 zkRzaP11&84uAxpJVG@pt?h_SE5}(8LE}U*lI>>i^3`Y#S*o|M1n2z{~N#h{1Er`*! zV|e!70v`u4xHgqUtc$-jb7(AOn0*}{+>J-qKvtj{tvP)Z$KZ8hXzdTifkKZF`2-AZ zSfsy`wD&e#g10ZxDx4(1CONl-92UcYk+J8CSOg}**FFMUp0EM_{}cbX-(8aT0d>cAv$2iE#2 zi`X#6E>+eq6zo`uTPd8YeQgVupU;X%qOgS1K*f9Bn~e}+**#M7!TR=CeD-M3?RC}= ztr^|P7Cz26TuOL)r${bLGF<*@t$HyM)<_>|1uagRA@vC?JAYO959rma}s*JH+2bu!>J@>ZvxYiWH_kv-OnEal;4siWv% zH!@hivD&M7#e52ZvXE!vRN+UqjKx&tRkQOk;V}I0U&fm=IAvdP`V^aD=+ZP;RJV$q zXfdA8Ng3&1f|2g`fGLNOoq?U1VqHS6T^=g=j@C!$7)JjmMJ2r=k&+@aLK%y+cgvNp zYiT`W){_rt;y7#a7;_$O);N`#b75O%r|xhf9tL7LR*7&WaT>%g{D4LInv@0QD&%_d z1Nfoywt68q`C3#gC8dPAOKn7023czh=*Fp+GzM9j0g*VU-$BP+3PnURxbr_ju*2;w zRCqrD4MWNv*-aDDQ`QL)R%b&i3ymk8jh85Tt+(zAJhnBEBeP5s#E|)wfogn1%%uq6 z&=CpUpP|;yV{@XIO53(2P2%dzD9a_VUw(s;!h9?)de-}nw8`1cMbs!XvjwwLc zgt(ze{@w8I1H|Du*O79Rge0g}u^w$Di0pmV+pKPDCPoV#fdJeu8 zOweag^(QGfI6IMujM6MI*rKJ-E#Ju)IQ^NFO!PK$MQh~eR3K(<^c~E#iS@8zpH*4Z z*!~uqQ-&pBV@oSX4U#GHlSJE76)s55Ksc(#;Y`^Xaz$9?ilZp_QjDr~ZVm3tsz*)d zM%)hEongnsaPcDQ3GFDHxTb)|gG?IE*ek=Y4q@+!1kWg7lcvSi5yLix*b4ocnYLnb z&R|{*v;6Un{cHtv%cpOh-#!sWZJdDj#!aPx{gn6Erjo=3lkI!yuAOI>#D*0c>aNA6 zQ3)!-(?1q>rbD&4$6=#g{$jEarI_m$fREp%U&6_PvkEaYu_+4bOG2W;6k_8=APW?L zp#~dc<0?%{64E@f8pbefEh-V7o{ zMc^|N=>NSM(PEzsvkrhJh$N0+E#C`Z66Bb=Ne@}3 z%Iir{m!{sn_DgP!b^gm5DF50oeMzGl`o?cFG0a|MY(1M$4q|TW;zTp9thZhgOC#Bd z+y@D{8;AvTy-}xJpH(|>yBOe4^EAC^wFn?mH8Qi1gFQKwVmO>9O)hk^prO|(p|!1K#NPO_ky5z5 zshWFRKY}_m-&z(ps2L(`^!9kWJ!&o)lNDiG;Cypx4)dYI?5J(mrag9eRkjm{JDjOY zRq5CMU6!vbgSJB^6IXHtd)mOWINC zow1O}>dUV2_9QhV$M_|BWza&nYP1Fr8zxF@_58YXUuRdvL#_F9-Qabd9ugmNHTj+Q z6h3}KE2yuTfa`>H`etl*6Nkfgb9k%3k+fw`*|0=&$2Vr#)lbNoX=2ru-|Tarx@ud^y4Y->Xgk&S?JE z$Sc!>FG=Tfh>`piQ!(L^Svp~b^IsVaFKLm@xHc<=sfFq2Ptnnz8_CK|=CN@RBr@dT zBt<`k%j1sok4k1KrX)AYoj)&^t~`AG-g1_-YnIrT#<`E~JoJvdI*+uS4j(eWzii+t z#VcRyv@)K5Y~a=4Bjx2plpgr>jcqioRIuOv8F^{)x{f+i5c~r5PrwWP#|FM12`mum z1pH$I2NxEIM1%ht@>zvoWgae68VS4|CpRj2&+AflmNtR*&v|;yM~RZ6fr&+v-#~^E zntN%d+gj09y1oB5*6t~|(t!UK^p0(GY;|l~9ox2T+qTV)ZFX$iw(U&5|IC?#nyWeI zDz&eYO4Y8~d%eH49=VT&Y_38VGtabgD@BX=Yex2ZrX#bD<~0OaRvfr?Ro;)vuld*a zq@2$Ds6NqGXt3l@cnk!sq%raHwt4*F1tn#^(*R9Ts!0?87Id%_$ZS|X>2)e9P(_2)om>%&&PQM+BG!-naJa9pu;9pR;cEqeD*n=TJ@r zOhXSiJ?VD@s~0sxFS)AQpkg7;yq0w^sOmuhWC!A@m)4Jc}byQRsizhenbuE$ap>#MX2TzOLbco#z?=HvE@nrvs z)-$0)EvP%6NHaMJ(eRIuIjsYU=CS&5{VP3v!6klfu;)R#4 z-DrH1tO@|Awy+Dg9v&}*`dx@aRfd}c;!~7o8HViJ4_h*pB z68ho5qgL=U5QOV+o-4upl3DL}8rK9PvA_Ve9H`a~LlW1E$?7F&4vy7QmOTX@_AEY; zkDcWbmT*58WD7XEXTk27Rndm$(^wn_sc6l+x1MAFKYML8wn&-V?CxnY!_3BiqAMOj|RDwFG|Uwb?;4 z*tBVz@9mufJnn~A96T4cPJj{aJ1CFKNLPPm#V%qfwhbcW%{!dni?@+;GOfEod|QuI zZ1OzLX`!3I)o;C0xJxK8plZ4;yq6}F7{cXU(KAXDGG$vQPn{BkrB)SvpJG zBw_OF2y-+<(n{0$Md&D2c?NGU7}l&O*IioNb3(dG$mi?e8{iUc8W{tj55hgA2_vg* zFUL;W*Md*y&KWTtRL3A|wLCAXmK6=B*H|Q-I#}B4HXZb!*T&w>GLHK%`WsJMwSPcx zT-rPCOQh7QVC_`V%GgbK&`kezQ3~3GW*?Y;-6HT{GFxlO~ni8&IWZBO0 z)yP{|dL18c0Zo;rZ20v3WK_19B!xLXmUaEprnEayv8&TjhrA_2(|bW|YNU5$w0PQ> zU~<0rV4x2rGW!?T^1^l{pMvjy1Hr|w#eYC>`A(1j0>Li|VDbzFmg`Y`Ktv8ZtH#58 zhP{74aEeB*WP6LRu6jjd_4x(~twb$Hrt7+zoY%q=(b-XhO{Ps62kTdnjRHtcE$&S!?PS7b1Uf$wnwxbE>bN-btjuXsYBAn_-TXJ6@i z`-B|*52;MQZ7KQ!vy)^Pcah%Wx63nwBKFP)oo!TK(<_=?Mx*-LwcB8aJm{ww??ISG=#-0>K^kC9nUIA}VFMOKF(8ZHaVy!M)W|&rvMG-yNBL zEk18kS6Z)2v)|n9nDv+xA0_gL3>#*9>AiJN(;ih3qQ@z{`rMw^YcVG=KkTi4$}kmGRXRs zY0ZSp($<2(2H|oka(`Jz#(LZH%E(3;sv+JvbMgHGiF#hw+E?bT!H6a2EO5!O99MGs zvB$@7Jw&XU&4w!ScR>nHmsGbLyve57UtKE!E>TYrPuYHi4Ij50pKqEPbADT)SL_SE zjP;N4&_5Jxv`y~gZXL`G8UGMs@S#I#?ob>&wy(Z>we81}JDPh;&MwP{??Nm@o+YnX z&$n4i-LKkPPJ+8MCT&xBjXPoe%l4GJeEH-)7v%I%mKM1xR~WcelNZ{3hC@2Z?_7N} zYo?d}RMyF0OEpM7OT6#k@93VnB+fb2T+6@wd2ilcK+qfgnac_>V`H!C%Dg72gTQt* zx)=`&3+l1d-E=836GAA=H;m@|HZBW!8MR)Yz2u1;|HVd)-${T+ZFatN*S3@BlF=Bk zPJTt~E788MqUe%GP19rKE;q{mGI)=z*5Bok9uyKqv=WL81hz^@Y=}M*hI99)X2K1<})e!t$`jnD-nYpACgo9;a(So0{jy3=C z`}UF6`K(d9tmDi;*-+OgLq2Sv6umEgD^`6$)TB`UXhQZ6@8aR~f`D+hwU2#I{_o;b zyF0y~sOD;DpV%9X&PldKSyg4a%ZV5@P~+9&H1vy#@RIP2F4pC5hqHB%6(b(p&)1-) z<*G^q@pf_X!g@u;5MD<5+8_8ucYnrfu$y*@1Uwg}l<5_SfIEo_Fa%#O^4D()5_m8U z5I4D-E~K0C6VVbn9#%D)%ag7!bIx4@;5*AVl1y!14DZO%t3E zLxuMrAfOk+z!K^s5?5nB7zZk*5Z4(MB#S&SH+%*oe>H-KLyZI@0VN_K0mTdOzYn$o zjSwRtiZcVnf=g`l3-5C?@SunyXT)K9Ju?J}zz~e#pV+-8Fw8v#`fxUIq)>ul+FEo(D_)FK%$WX5OE72`DVuftyM#~ z8}yG>rbY32gPsTd%iZrcBIwnNqlynB(fKQGD{$is!T4(Zq5e6(70E%pbg)*Jq5ISD znxZo@WZ7pNW5ZQPHbPd0oE!8ajGjg)i85Vn`Ajr=XHHQ@G{lFG9YsK*AtClj`cK14 zOeRA3#{wrA70VO9LkcI=508vXU>kuV+o$nhXJ_O6bZoWq5UNK6BB6!OHn{fFugnaVw@=eCLzN~ zJva13L`1;cty|pf>Wk;A>=LWjP5&|D%D&5v!-3{6krbdJO*Uzbo%V1|QttM=zW*fDxKZFhSDA zXt;Aj&72|D>;JbVOx(&xki+ih*FY9}rDo@AWUFOsCmLeray;MIeGfqwSzdj4zBz`PM#qq~ItDf@ZFV;v4d!?`k z(Sla3B#3=yr*ouVl)4cQfqePWBNDy6`PyPYvZJHK8j2Hz81Cq+p`#OH0s&)%4AVnJ z0f3jHAi+OU|6_rR5@Zj9r=t$2?k)#>%Mw37FZF*vj(m2S{AWPd?ey7lZ`t|jm?de# zC{E3bFqO8%uGNV(4Dn{gXrQGJil&E$=kJGJx7?i>$ZrfrgZe#joRn?=03_{b^=|M1RZ%o6?tuw;K$czw0xg!RC`JP(9_zE-@G z#(JM)d47nWo#q~glA!V>f39q~TETp2^Jy#7KV=hKlLN-n_l>I-8WGHZypB= zxG68o`gb)j0MKW5;{^2II$+nLq{})0wNOyM?nMB<1dw0)2Tw)yDv+O4VPP~HO=HvM zF*O}{8Ipc!L4usIx>lok%LJ(y;CtoFWTZofVF3G+`DVYp37(^4IL3FWE* z#3RIFOMRJXKTpd;sZ)k4tnor=c5D6mhVi0RZ|jp^@=^$&bffLE&c^Oy`N*OVcVF{xs#%SVwU(l$lnqcy&An zX)3YBJ3`?RnLzM{lYxS4WtRN>UN>i($;ShTGZMe?c)8Q%4Z7Oy*z2c`hVO#ec(leJ zZu%!E-Za)?sN_70^MF`)amz#+5JTc6icy_s_G=;tc(V219S(GaX)=mhxk;927bshd zYV%Po9-Y#OqQilhoI6wI4ZKeouG?Em(6p<~s)|X?@JgUb@$TOfZJMxj?53AT*p-uv zh@$V<(5<#zcolfe;~%YxOZI$)v}Gfk0f$Y7G1jUlJB@zP!-60Z$ERj|j+Y)an3?w% zuHJhEs#Qqr8DcCB5mNP;Z*8^MY#L6X89HaHB?i>A>XN9P52vQ%-l~(AO4}~n+d%J{f?6G*v_k4Yq(N2{ z>J`--&>}}5&}T;Xg_-)$c%Fd5lvn|)SUr8ctAA6}eNPBo>EsK6aD)Yj&yfx(%4LU) zpr|W8-TGx$ai?S9J{~g-jG+Q_CVz{Bf785QV4ao==H{e(AyLPBI(5hpDdNNl#bw+p zWmmJj{(lHn5$0ac|5f6Ji%BRv`)M3~GVDS&Y z;e<(Y#ZaJ7Pf3KrV*bJ)e<6tm>xl}K1S%;AC@CWRfGH^`AzcKJfRMCr)W`NDJOkC_ z?6!H1-M9F*jwiAbCl0o@pWjD6uCBMzM>$sOCI)4s-J2N!01No1rK|eSk-GYV&Wler zE9r2nQj+>-bP#@r#SzJBjw=i;^qsN7*%X?4G>ISs-F(O+{=$F4{(|^9e2@Tv={fFJ zr&t%|z0QjbZC z8)bCFlr^f%O$0Q3$;aUU=|QiUZnqhJ_!mTpeCm)?N-dy+fU61$;Nq#W;uDV9ek|Ln z1l7@C>r|@bfpkvF5OW}OLeEMW0D7~7zPUIIw_ns~Z~MBH3R5jCP^D(;wWYD;2=OGVZztfMw1*+;__cBNz`%G}Z6F#iHxD2Jnk!HD6eDKm?XAI#yJKdqOWP6K&}vTDLoZ>->KX}&y| zTS|^67B5$+FjjOn!`hE8r+C1-cVO|H%Z-6y!AzJ_^#;r+lTdr={bm0>!B$Wv%K5S7HA8F2i+HqOO9ucfsZ9&b zRoqQdp#k-B5^tPT7Td_KO6@DWau_ROjVXaIA+=~ucIem?n-@<&Wumm&$WO6S_5bZK zeT-Vl$5T7mmE80y-20KK9Hu4DOo*amr3N1u`}gdMM^o6)N|_#W2S@5$7-63%ro>`C z@^nr3+}EnzYc&}(Z0v^F19*nK$#IX&YnF}CUtoTFBwrr3lCl9^H2eQG;F|cl;bv=q zDF0;^OfGF=+rm@e5KH{8XyDAKXbXm$Z{3RR)^5GaN;lfHPDz8b{b5oHY{S`?xqdHW zkwek2*zM`k@djt{B4X7v^;n8>ZFanxgFKs?W}`$YoL$`l%y6oy(UhG*D`zD)Xfi!C z_f2Y4*nG~V(G~>Mz|S0V{gap z^ETrD-r#Ne@^m}Z8UOQ#ee`Oj4tVM~x2#`ok#wgo5GyN3&c*zV+QpiZ$S$K#DOJGR|&VeliE}UGmR~~~%!Bey2UxpOnOLitY7fFdQZ8^5~ zxF}=6({!-rvB#S%O~NBF@-!)?@jT8y|HspGVC01UToh;HL%rZ>7uxyEQfgV~QaD^X z-qp9Y-T3f_rb1t{H>@ZvYI5g(bjvBrD%-aby_ys;dBt7k(K4dxq8z!9lIW=?quvxx zdnIZuy4=sA`77{7@NH;PlT9hatLvQO)n)N0H3lc>7grEkUisZ0-TamTcFBGZV5&3s z)Y7LpJP}&owqkL)r&M8?wmee3p^Bl6)6MJYoqerxG>zzR+zl5YPhqFAFYoj`zKZXN zO@JyhNgG~iUT9tzE{p!PTm`A2uVq)igM1RVT)!9OYAR4i-~cxI&ff1hc;>Y}Z(e%L zN6D$3#KF=qL%K!E^@;Snw#o->gO=6Ker|P+^7^&`?DG$uER`kD^H%h#Y3e26g(kJ- zgVn4g5B*b#N7FV~=kJSG9=bcntBAzoKbdXfH&YMZDE%b6(|xf)yc^pIDB9+UC`}8!*=3KQz_U`NMw0uUN^3x3p_hx$h!y zJc|-mMJXLUUALMpLj{l9qrvs+<)BkbVr+9wxDbwh!u}?HlNB$Ht0LUplwB&{({IFj z_3tx0M+cr4)2(^<@lDL&l(m$)bs1Yr8m_8q&->@D(#Q9;g!27z_p|tM!ENsL(q6C0 z4QCo9XMH25BGsf+_C zvsOcm*TxcWu;D_SE<}&0Wm1lFarY#@9gjnk%iocODdWd-w3pQMdwfolS2q$9a5Uv=Lq9o>vEv{G6E0p<&woZKT`xSmX3Gfi*CFMbi`=k~lc!tmu4Iw))w34nn-1`G!y;GHd|&u$vx)A*Q{ z>b#yO=Qlnp1YyZf-nRsz)xZib{iC_`mWcLtTpXEZz1m8eFS7eyj{eVbl1D{SHR`%j zY|>Y9Wpb+awVWk>mp2llp6YkSkO21}mzz1;C;GMed-MD4Ms>!fImBFZ5Ye}VnyPP+ zo+5TfyZw(%^=T|Eu9!V}Q{7BDC|R!RtexO=xY#1|+(sNkLUvI;Ny_ROvwP*@K%gM zq(`ca1ZliZIs|+(g3+7>I}6O5DJ(8#dp4I41lrr~ZpZLqlXz1oN(b_O%^e#)zL(~k z%~JYX#9c(2stwpKy`@LWvulz#c9F+*EUQIpvsH*S3(nK$xmL|^*TmP0`t5ChA~~ru zLalw62S9CZw2+Ae)|8x4bL0;rhah?w>|Uf_e6#@`i9!7*KU5T$gF7(O%X>kE9Y(An z_%jiEVYUeKOsXk9GNeaP>&z;l&wpep8RZhtcw=xcxxOH<+fOh9hd9iSL^^dB?zyOd ze%@fQkBOZWVqE%=dqxat49Gr6F`|HIvW#9SF)`SG1E97Bu>A!Lp#QT>HI1EBPVHF= z>fkkUwbYzzUoUH7ryDLTESg`W@LM552pZ&n98QYl4+{iCHbE35V8vj0-7|!XSoP+;|0i$B(y+{P6GDqwv6WLBI6^;g^)uK@x`d_d^?IV#;=LG9z&`Wc$D*~g05_&Oy>F`diY5cfU3S#x$v*FW7^~O)S zK2e@pm+mJNYv;^q4bA4_MkW+<`McxJp^R6n4$H@;l{;CQlHhFd{r2D zdcDt8x||>GxhjZAOmeU>Qc_GWsp(Mo0N$SM|rR@aKjw^+UW^x_=(2YRaiEBNKT-^f;RZ^X@kU2%(A12V1DWI6?hP z31|@12nj(gNhef*u|$$I4J?!-{h^*3FTq=n5k~iFgLgVG?MQyX&jShO4_~Y{-)6io zF5>6@j89#9hr+7unsD8v)mux7;C`}qNRU@4sN`W&2Z0}z>Sr*CB_{mCi=-8%<7xs|7$R*j@58)=p||+CrXRlsLjxak|f-X>8_VMSt%=1! zL3{G`2_*PGCQ^O%BOcoN?ty{fFtwuE$V__3X~O^jQP$U2umHk)AOdP&z!z4^5 zQDsuy;N@g#VLI^nsA2hD2T^nD1UofaHVw+Cip5NgUr&$qic%jK9qC-X*lzv5(orZm zv+qJbp@Z2^=pgjJ6*~O)&Q+%8kBa^NqhiO+gp-)Z=8GK}$(Ug6)5mc9pi#4F>P%#z z=@Sd=7s5oiE(s1%P9y~dNpdoT!Dg;M7d;Clu8NuPFEnM@67MZF=ia`)A6u3@sp(Be zK3CVD>Bl}-kCmov)vIlNqoV5e-9!Mum`ig?^^E<6mb?JG$M@pjI#f<6lvR%iAc8iV z3(|QcR~#q~b{LE(G%BwknDC!?pG&eJU!Urw5Wy`^4& zJo76ufcq8=Tw5(R3_vc;nNo+%@ZIx{6nMwSEFw&-MWZgZx^_Jmv|y86es85-FYvar z-KkAfw?E4Y#=dURV0x+WIqc$fy+8142o!py2Pg#4Yz1RfJB=CaRu0FrC@;!#&YB=a zv=ix-2m+~Ua#s?Azy{BnNyZ!BsRGjT*5}du7>5@aF9L82nRL`hYT}``X%)%BnVMB0 zRlz0%pER;SCn}Bm<`d96fG`ySHP|@U@Oog-H*@Q67p#amtVuYOAeFp%Rb+`s5Clhl z3@Luoj5|*IW7;YJ7?{6z7Znt}-l%>}_dBb=rgXr@a7?AgAkY$kB~mgAD0))VoASk3 zDBxytkn*KZyhgs1qsa?aKgQ%NS*p2WHIYgce(R*?8-BV4+ge54atVX)0T~7%RZwzE z3=u>VZoF0~0H(dgj2T2oAePb{7M7SNjPg>Uj#e_Zh=-?ZloQKQ*aToFoTSox08x>i z&nsQ4^?PJi#9Ps8NqTyPxivGDum7iXH9Nn@K!7zKy%_H;f`I4b?6Re+V_cV^eOzZ8 zq+8cLVYqT_jd9t(lR2!Kb0&&W6!$+cv^_xXhU3a z(HW@*UjB2lz;@LnwaTRD1l%@n@SR{8nenGhb{%eed~Q9wcNNYleTH3WNh9VW_sN4v zJ)yod5HO=lP5mvcE5N!zekWe&^pJd7D?LO+kY(E9OAM%NSP)@4hnBKL1@tl!_w7`+ z9i88~hZsA+jFmPg%YN^Otl8viD(f@M3&vx26UipFvfDvxNu2@<}vb0 z`FtHrHSMa(IJOR2|5wkl(8k5(0&iks23r_W$>mAjFIHo=E$ea|!<1>trpX4;diH>k zBSE?{wH)5F)%Q4=T8cw2OkEXyCUstUG2m+9V)0y~B6ZKY?&dXeS=Md28FGlF&C~&@ z?Vy(s-}YXIx*V$hC#@l@u7cVj7PURcel?yYwDxzf0zSv`)R*wpY+%dr``>q1=qc`0 zt(?c39l_E8O}t4q533w<-c)ZIWrY}($jb2DbIYQs#N6TKxGAp013QKNC!1(2vXm&# z^o4A0V)c_LMhfN^5t?e5+nu|>NCXQky|mJw&uM&PIajN0@o=jyO6MryAz+=hE#rNcT71ViGI{oMJ=;;_{no z9Aq9!APpAx93K&UR;}c+m@Ab#*Gb+Nkf1?&aIWQdIPLsQDYxSr?N8zc%r#nkO!oL! zs{fSNq;P8&xF_t$1%WKTn2?i@)jC)?YB^Zxq$J#VFwM)PXrOs^$I3C(s8_d$PKV&H z)3a2qU;3~2OASu6#gHwqxt~~Vqh$Pvpea@bVSG=RtEq&MbwxDcg{HmqY0-l*N#nTq z5kI1%ktM77#Z{}7%k=RsvFr=uN`lMGKl_90n&+bI1H9w1UyMAp zYEEY^Z)%=uc$?L1>YfZdhkwO*|E`V^Ay3WHI;x$>FZnY0oPFyU9Z*8q;3>RXxLWWm zyZqIq0#?OHJwe$Cx_0PV&3U@2s)mf%6tU+XaM*2O?eA=(aaGVU*fyBnz!;gem+dfj zeMdF@CGXaCvmg@Pp#6NPaS#0o(^C7ob@matd`J1dC%NCEwRLx18{T;r13}55QPJ2p za15ecMpYK8fCc}UZqxR}nGex#$}(lu8GB8UBT#AkeoAi|;t2XJ*a9CC7=Ay}<@&S-W&T9)p3M0v>#?&7?*S40F>(@r{FZr8 zAKCQFmR%Kke)&%mQ}bDr!yh5hOuva65k{}oY@{Qk3SSRC)Vs*1#jcVCm7D1gh^`|~ z#)yf<3B#5{n{&$P#iz1QZ{6xAJy!)Gtw4TK3z3!kj+TSf>6H$u{-lQj7h!kd%qz6P z+9S4IWiw{#+a3whh=|<4Z?P>DX>K<3BK!vX#7Yz;xhvMEU6ne)sA%6X@FHV~R^kNbYU!eLWe_zT|x%R0ALTG*zAUY2>>bZsv)Q zgnq7mdJ321wKlY)G6>&PCRwODmR+K~rfjzJle3gA6Eo0NI@yO6+77hewOb$lGV;=u zaaFyDSi7sg)VbC$MIUPT1b)|c${^FWKCb3oRCyF`s(OB04`^q0g*>k&Yr$prr7SHE zTOYAJdgS&DlF+S6_<5sH%aiiI3XHoSJ|!P}Zhx3BMu=A~+tS2P8=>NMNOULx|IFhSh<(wd#Fx^U%eZ?}?P>aC^FKdiIXEENXlZ)Sx&!7&BZ&`u|D zn>S-^Zgy1~srP4mNhW-KELC&hrE)7w$t}P4#C7IH4{WFVaYWYi7^dLxK zTl^cxf6pH7+C)ybiY4JnyrJkqA{Ga?ExwfZ7YeJ>@nKg;Nl^*$j|qOO`svHT@KJD4Je0n47I7A=S`D#l zf38#GwXI2OooLa;xy0MwcK>TYL5>k#tuL6{4m@J&QYS5Os zzZTx&;@lew{F_n0&o@kAC0J3)<&Wzdwf^bZX zFWvofuF~%mHS3g*E`zEoVBduly4*c6yC-5zFo=>XKsYl~ z3GkRRz(A=IeS0fLc&R~*MD|b=%?$pbcSo3sa>5C0P_jpe0=A61hC4Nf+riDK4y@5= z$O~*fyNygvZbV_^c@#L%=)wK|B&fjyyLp|X1UaC{0?ez#TpM3 z>vz|Gsgb?-aDJ;pcPDHI{F(NJor@sdY^=7A;uFd#N3*ij8}Vn+tC_oF$!N#}1!xrak>dm-AK zCQNrtfA*Tw-%ZbVe_WpJ%GGZ$CN`T-59yE2DW9H@xmFxXS&WnElo_xuE8Z|9up9F< zx*@0>-77rU{9Jm(_9lNPZaAiNcZFo!z&e8u-4ds|ifFLDsR)5Sd9j&;0(+Exshdnh zQ!7tKms~%G;V(6@xFfFhmaob>gU5B|t5{syv{>@o0TkSBG|w+vgXtb5-%|$!M6nam z|1`D8{|-IL?_)XzHh=7_+;p>epLYo&g1*&JgU#S7a(|KXnRj2NDV@9$=O4TF-6mwz zGT?7N8uD7d=aa)v=*HqC{)7+R{}3^Nh4dg{{R!zoLwf(WUVQ6^?WN-11^{WH6rq|+ z)UoNLlbMPo zIL%@raLsV=u{htkV7p~HK3L;t0`NJ_StlR|>V>YLeA#inzP_H4sW*13)f$9xyIPbJ ztNZ=(1L+cc++F7=GxW_F7whw+ZaTqR0)a|9+(+k2qiT9>P16MkogH6lXW=NM3*-G? zeRgu9aZd1Z^Ec4{+&j8rYLeIa$tWm)N=L%~dl|+5&^hvCPFnvS#t+?as1PH~W>89K z(@isv8gD&9|KSiB?kCc;OwxX*N|3ai#U)u5MQ$i3Aw#2Shs%r>D~X-Wa2%W{y+kjF z=WnZ@|J?T8epZ{-u-tPuJRg6$^Sn3kd0wwJEDcoFHN>U@GynozWUx~rHR+ma_#*pgIcF=g>_QjI+v$b5%3 zGRY%uxS9@?_evOZRI-Xeh@>J(HLL(6X@(tb$l!Wp9a3jZM3_!KO{~B5(iMVqF<6RT zKc6FXsGVZflIeA}H8_

    7ip-IKVK{BZEuG=^TL>N&O~U(($r;u|R9xU#ovT`_DYM z{$3vhJPTn_8l>L>tbV8jXt!!$Xso3x77(pjKgRVpEGV}iz>Es5mE_I@SYEk~xeEgU z4MZMp0kH}IdEI}KjhO|+pXaw<{i`3$VQjL91P^C{STU;NSfiMU{?!~L-|t_)4v;TB zs1}pQgok9Kl!%R_<;Dc9Fm!HDcW?nCQL0FfE_NifI{AOQb1*c^YoTt>A`UP%`U@Q! zI|y@aK>^c2gwciVe-nOeYZ4)E(OA06)SC@7~7pKt@mQ zHQfPquTFZ;i^4bW7Z$2mMpfKHnb0<$x{|VYh&uHfjKn~yYC3ByL!RrIPXd`s0)T0= z++g!Cu>&jp;CG`=^#Nt22QMrD_XgQeuM0uO!v>E&gKSl=ONK#P-Yc%jlu6ZLhY3?Y$WYdZPgAtZ3}HIkgNJrJW(I= zZ4RDgm(C{R$3B~48?P3Uv?vxA-uSZ@_G1ihctV?O@!dLw;dyv@j{6%;MRC{uV@-8a zG(0{p-}uttw_+)q>2f^%(t*M@{EIk?^wDxL2rGoI97h_OXoCReVk)5b^LsSRbquMf1AwBzWjo`v$Ze#467DPfiVL-Q$o&V zIGtrtmYd#JWZRyP&E=a+l}xTi?i$KCNvb(@L$kN>dhVH-ri;a3nKEmI)!Efno9D+> zKdN8`PzmOG;!@&L*3wV?q`lXyWgoM2GD^ z`NJfrK8V8SLAC4dXsH6C`2`F7?Y|cqG&pzbH`J}>6g*WVRV8$#mri_jx$F3gJ`eC; zClRo0Svy;c*o~#|o6#W+v3R1M&Zt2v^B4W>$DYjcQc9hY`uFKD>Ok)OQEcT4d}UvM zxXQ9oyU16_Z8EP;l(k#!cbh+zb%sj9;MZs;8J5&;)QID7+m)h-@lZ@~j=ttYUH@@0 zR}Ww%toQOoYQ9B1o2Fn^U<_ZgO4KynWOP4r3vt!{16Y=+wLD zz#?klCZg;kouf~|zij`Dlqd{oW>pHsDYczRmcc8&uXiC{ic|r`xxjsZE>W>X`a#;S zL9%{11+wgLp3eO z>71qC^T_GTUSdg&`@n@ILsq3(77wX`6Uo^eI2*u7h zX(d}atfucaK+st4SYzi$Fz*#x{(04cA4o{O{CffMA#=xShAPfd&H8m=-2&4awl{m; z{Z5;gf|JsIs_c-bmx3+Wyl}7}`Nnx^f?H+)f6~|Oz;=ZGn}N^paI>3>v}Fzc1lQfs zsnXVFa>EotvVo{d8}Y1~juNIhF5TX#O+({O7jm98em z!l#!z^QSaGFo)v$V?2KCIKyi`uX;;AJ!Y5m?qJFKz2z5oV*B?!t8)yeMWpx{f4O^x z;u(Z1!n5R)>)&VuT^^_}v)QMHJtXcy8nZ`&PqLOK*XK{rDgOSihyGJ8p*Y_rTN^H& z_O4L%?K+Y8=c9y#8}-E1mF^s6w2HH31T9o})E4Jy$F`FMkBrXIfF5SS!^!^wgFI(N_eg>dijLtp6d%X+l8 zkZU`8YWunk<~0j>_tDq(|3ZXZ6<)?}HD0eNpv7^ltk^J6V@?+lqsy%uUI`J5hJ4=(X%UP>b!5H*?S*ooM&q;MppTDL!;_g(qf zW8b`W6HAjM?KbRyK5Mu3dwvaP9uNQLWH`LYdo^yY_L^aiZ#J$&d+H~lzP?~zT9Dh_ z&L1-PS#UtoxmJ6{%;HkW#K9{8CUp)(80^C?$bPT^#)v6>7eCY&7O|QOI z3eZNdUS#v(JilzUaV_5os?{G;a8Cwt>Q+MK6l5`UjvJt0Shc*^mKr}CGr;#jDs?-4 zjp#r9T&W-(aJ&6m@U)6cER5)5g#S8^2q!!H_waKbAs~xTQwsC{aUKCClZ@7-_@Qo9 zUs(2Pnst&0w4q3GkSPDx&ktY(fFHd-&Z8$mh6)}ks8tIZ0VagJLt_L+>IR;KBG>&$ z3ji+ROQk!w^U~kX#l-8Z5(Ht_LT4@Wx=Ka(wvDUVal8&JZxNd^b#w zooTJ%M`*BLR-5 zn`n&f{dNFO|6=&E$*Fr5q|M~%a_KY{#l#rN7GT|CBrNnYzFj@y9=T_%z~Ku+2^hr9K*2$fkw}OV!*6Cl?1ke12{USazh+2G75SgO zv}W4}ZgPy6wtl5R4jJT$=RshH_A+9SfPzGl6JQX8gwK%IrM-b7hYu3f_YjoWGl3b8 zqJ=3ChrLO=_-HU>@%PwT_At9S@>LOdh4cV$a?`+X=$KG=Md+(vng5N#9=)sy8T&{O zqk}z4UrsPyE&QBF5T+63rX%e@y?s%9lB-W%2=^MofM9&(G5kUO&xu57qI5W$1<}s8 zzds^<^QUG1j=%AF;tU=JDAXSUf*a6Iygs4EVZvHB9`2kln?pZp z%CpED$wA-wk!pit|M<+mpDxlL^;0t1LcgiW(kJhq^&!i&@WCO3Z@oEC z7naAwQ*>Psu%DJcxDPsaMsy#H4(W0A8_Q(~>duRJVO^ii}4a9_JxrGhLI?|2U zs&eTvgX+v`hdYSVOeE>`?M%jwFu344kWArUS_VcxUuW+XhI*W%ZG8(| zhDu)vp$C)NuP?QSkMo|FpgbRh1-#o|sdKDux>hc~Q93^PKbl5YQ>ls!_$0e4a*D9N zJ=o(hWC{{t*|)l`E4o{B`r$ykw58h$(xAxj?i!BXL(GG1n4mUGAj!dP=G+bU=mX!p zGLUeK?czL0D4lAe>4G* zI?#apUBJz9+Q}LWKywywW5EQ7O9bLicD0*#c8tHoqf#{V(5o08u4Cx8yPWU2Oeo^U zJu6$U@$4*cvr-dzDpSP0SQAG&4 z8Dq!H%osB>Gcz+YbIcGkGc(1^%y!Jo6f<*d@BU`ZKAJf?>&Kb3|7_`N>Fu)B>R0WO zTdM1Ms_u)b?WBT;U$v39z5T^~NSU0_Qq;s#N9+-&I}d|gfiAtqY*3|fQ*N#({SVpVc);4nYodLj(N57?Gy0t z^$U@eY#vwOHW3Hl^&i$RT%DZlo%Bsi%?w>_T>d)V0pb7`cORi3CyoG%4GXM^AV^Ax zC;>-cnFN3g4GDZExcf8&4loW9n$7?K+?T&D5I{y2CIA2{Zz(LSpkQI|V()BW??5Oi zEKKO&WN&6^V+sIxtYs^kt0Shvvx)wn1G%{QR02&^^s2Kj83IGl)sEv}4cmP7u0cc{k>O40zHOR-*z?n*K;Atb} z6b;mdrgMZ+SEt9PoR-9(L1QxnHOvs8@Api{Vh&_Q+PRwqs>S2cfq(7YyT>$Q&Ga-| zY%`)h-DwZxC$W*y{>R}=rGo$fufF#fa z$U9k6zjOF&Zbb8cw5_fl9vrMl4GL)+j;s5AnD^`Vs=wR3`0@OCdf4gSBMoHM4HO4| z-szvbmnp`bNq`A4+Bk|6|I-5Z`3G;Fcu>-)O@kV3UlG+YRwN_(j=7jPLMVZ1h-~iD zWN(}H4UBL58=%gL55zm3u1wb$>`|HmS;M7w?+F071!BhnB{W!oMey#7`{xz^yLcWM zAizvA!4Uw^6CtHn8E@ntfd>Aw=LJ&N3F6%MVbbu>VyV$WDqH zAzyZqv&H>S_ zHf*+$fMe0K@*btqxRn&vA@U*XA*5*I4z;-{AQ(E#jvt3tgacH zQ^8*)rHiWzlIO84Ff5)dYk#}6qiiPQ%ccHOpPM)l|DF09?A{$7Arw7$B;1@5D-#n6 z(;Ukkvo=kp1ZzGDYea>So#`y?I2|e7UR8s-nc4?EejGMgDw#YPhnhj9yrQIHs{&5- zPIW>hu3S&qw?<5rMR~s*W+A0gwIW;LOc_Vnyqvo%tirs^UWLENPxCzjQgc9NKwh{= zF|S^KzjK%n&KRrFgOYZQY7TOin9u-art4te{sg89;N@|Kmr9`D-rTAGFTg^pjc1f3L zhvr)#qTq-Wg${+ddE7Ka_ObG+@@6S)=~r1^u7?`>3hQE={03v}l{lnp;gJ8xFKeG%uSw?Y?VqY8Gp#YUwtLRcBX|Ep=3P zl%kZj$tB8F<}8^H)ZH|XHJ7(w)g7)tuGci%Hv1Zy8)2BY4Al%=CUzzIw)@7s^Fkqn zts++9Y2o=f|8zp*Qsdgnn9jQ7_Z_-VIbkr@m_eRdVcBo~GC?(HnXQ~TFK&)u-sT*9 z7akQM9W+6o%157xGrT$4bs**P;HbOnHTRI6*_hdXQMO)t$p$oNhi&9evgT6dXtFr} z8WWSs&S~q=c zSiKO8&TA7y7mN$44m#|sCbAek|4~i!beuLFKW&NlUBU17(l02(Bg3cxKX{7oVc*q5 z`C}czHLz!yQop&+ZU{SXi@b`Yh-_t=Gs$z-(n)=z=BuE$;#p&FXKm*nrZ>}^T-3)@F`-GBeR^lLdiDlJ!vfK0d?N7A(* zGIiP4XtLWc?qspBp8a_J=EMxMY_s7j!aCIWa<>xHvR(=2@txm1Nrza9X%E{%D9V3y z${@&WW^(0x&2S^MW#;ATVhT=(|KTW9K_r{lY<_BfWac(eW%|A0W5_P5g#kYqYRtOv zM-_x79c;5u$!`@c%4KS(26Iz&v!1Dlan6*=9Ga<%$;R>ZAM9CIxt|xP{iwSM&BdY8 z>U4M-M_pA`oDDpVp6jst=nyoaYLHbtt&z>twu|zW7wV}seqH2Vvetomed9rWO(521 zaH_C}-+j+EmM?VWH5fFvn+#t=vvK&)BO-z45-?KH{Z}YAJPvWf?8kf3H@kUB-V-Vxj^+*a7b)7oiTIyODU z&973Va-TCy+H`cwb3Zg2zXtrqjCi&L*#9tFp zaq^t04yxg|1h&RWpq7=78b0&^BLeTw@edSJvz=oh2lQq0Y z;vnLAaPkDR{e+LewdNM>U9}4}PvC}Uj>ljnlyRFOmZ_ZarfsC%EWp_^WGwPVT zlY3g{w$sb&!xp2PTtL~J1_gEp{IxKubX~O6z|g$9jopXm(`u}o%;6z7lNz8n_-Lm+8-M$ zR~!CTz3zE;vm4@1kl%x6KH?wZkc1)P(&HvV5kk*$IQTd@_xPROPyUn&&zQ`R=U{vk zd`#3}d}Z)^UOZc#o=uz0PrXe|?6LJJen0I!!>U~$?jOeQ9`j&f(z{oCyXbS@aL2nU z+(wc=@FDc4{Iqzfe^CBa`j&{5nD_|}mUj2Yn1yZ~xZWf*mQa!f0KCWmfPi2C;N=rI zo&Ylg83BM(0|0<44FJHfPtYF%dL96ok|KgC9&6|E`3M7yXd<~J!9iNEb(*|Fg4}}W z_#2#^LSL_O`*sy690bHEWdw>7>h#faIEwO+@VvM-sl0h$dY?V1n12C$DIJHU38Ww# z>~bn0AbNNG$TnzIeWcZb+hi9o0Mh6bSU3yheRBomAYaWpt2T=?`Zvhi1&?E(e<5T% zr>(q(qoQQptg2I^7$QM%zrgtkUgH50!sr)aC5>5u9}^%cDkoASWDxZ4%lgmR49jQW zt2V&%@Bf*y!ua2o_4@yH0$%k;pWFZ=eCQ0}4I;UDM(ldXoLn8uAc!ND5qId4q2f9w z89mO-aG>}ex&wE9KT*Q|=jXZp$HyP$DBVMzgc=qR*mc1ehQ2>*LSa;`l~HLVgaR9FHcV=ig+d=jaK4@*Qf+uF z$v=4sgqqDw@R3LQljD)VzW&at%XBik-M-Cj$WE%Jq%cFj_*h-;q&Y5->0y%KBahdj zPm!lc97g*0$sNhqhU5qG5*P3i0#35Ay`77xoeP8TKSyy>dpjXZ7kX7m1{VucTT^ES z8+&&r;NW8F;o|z&5C5E8OCwW5+kX%f7u?X_#Pl~Y{Y^}N6VukU zIQnA@rp*Z_Ao$gCNM<0=yg_sYlGIapzzhrpn&BX6;W4RXBceY)KTGXsqXobKU;uMG zObk_aQ_=sPeRQ9HuKoeOZ2KQ)fBoz7{J$X|IKm{iAX!4h@CoE~rk{vWYr~X|s~&8K zJgBt+>z3HK#GD_WGarY!we~EVZgf5dGC4x|(+?sbp^;VuTd<3b6EzDzc{tf749w9m z!Ge*Abi-82#Pvm`4m6^wt_m(3gzFVS0q`?fW>_wx&CND_-AXgP*0}+W6TTt{vBWND zC_WA@kTy8raCC}bZr8-LZc8tW`Bt`4Mi7#e4k52&EW_@wfl#}UZ_@t_2?pTqgiI1J+S(}Qg_0-jab$O1Fyk&}9aBBGD zz+(9a^xx@+NhR#u3rIeHb&dW<9U}*OOCUEn{eyp8;UfR$pTGI%Z~pn4fBxp5zxn5H z{`s4K{^p;*`RD&C{>l3%|NQy<(|k>S(FH}j;~dKb+277f<5h60vRMdj^Utt>~^ zt+?cHtX>n6yYRpIMqI$Y(d$3^Mi{nXIRES$vHtJAQL-1L-Wzzd_P_LvSpKDNRNpuq z_HTV7J0+pep=0i^r}$JGUQ07b|L7Yv{-bYnK@9tPkX1Lq+`;(L{XtPZKBlJ`;bd|& zYp3Tkb#|+iG+-~25T{s_l6V-FDY=jF@9;#szh|(E1ORvg`IYlOY8{!_|6`Bc1<*^T z^7c6rS9z`-r80*noG>|UQNol`UuzihGiFsL4U0uNc$`dAi(b++s&YzBlq%mw5oR{F z?8id!wy5J5KbG=Lsi)=ro41dT7v5=4p6RS~;Q2r=-kF!Ir(>2}mbj5~?PHT_$`%zw zV1%|d4xIX|qEzQZxPI=IpD_v7sFQ8yGvJ4hbf>h-NNy--Ko(1sh*ryVD#^~ZFQ-m8 zT?F{>=xSXSh!zxAKhX=Oj8adCZCIXxeV^9ceu z8oQL5Bt;IhU`Hl+EH(^g(BD|>E!WAlF z8sVQ(0wJWlJ$h5m*j6j5^}>t)2uU)1SBIit5Ddei7kcD0j#gLt?($vL;3-p>GP5CttJiuejVELXJ3>jK6SX&{fE?NVk|_`CuXi)_45 zMt|GiVID=k4c`vt&yB=+dwb!pE@pTu+j*Ynn5fy8-=|%FawlCI-e1gD&NL0oX7*Pf zNAp&9^X@sAY2F#GcJbjc>{apWB;>y4Ibvv8pDCY~x74kh`WaM-j`tbfWBum48>pEjPZM52HZk7{#n~bxlwEjW3*c)}3NTy^Stb zqC#A)TZcBL{6W0`%xZF`b~aTuk1Z?gh~{9Cj<-)5IXWeD(_4AbbihJyPsoBI|W|yT(I=LpfgflGB>jrub1%nS& z(k_pn!537m!{MUMkLIv)_+1?f>QnAXu8+k#p1#rLL9E!r|vX|!By=sn`@gOt{|?ZE=4Y^uIG6AoQNf@Tq$NX z<2q+`OZnY5Zu?`yP-CIx!)0N=yBE3_!pe11o9&?2^7IpQozm^J7aED?t?P=i@Y+C* zU5Dp=2TF`8gMJ2~BaOq3HyoKJbCGcz7V{e{WxZ7%m`P3-lO1~zNH$@lfG3@oF#0Z} zrPg39!IP_yo_9CAJ;4}T4*edH^2Ekr6?(z&fV(-n$)=JWfs%F8C*WL)Gw@=oWaaO7 zNu{;WP@Rx+mhQ5iQZY`sB?&b~Ja62d2gsB5D=(hqY?S@3|I&%DaZg+HV5?>2X!RiA z_O>c`PH4^8z8|*^>0c%F)PH@outCV{dSc5I|G7^&S4+dckbZzW-MLcwJ&$;g7ZyLK z!$mBOTgtOg%t!p-eOC6I9MiRcyQ_JFt)kOqUn$rbfx=hX1mlFgnrcmDR0Zw_db3av zRU5+w?Z#W`P5lqujAbL)>x+AL(Kx6{M6;xf@{FMis+DY*&A8f z;!)Rp27-Zq7ASqU~W|tq&x?iv8Vl`b#m=&j68yUHU zd5!3OaPp^q14D-rxi|*S9(`w6<+c6aOgUQhh*B>6o6ZJ$9q#Xb9^Y~&Mc1*u(*ahYB?YDOsd>BVBqO6{S;^=R->pzV=z+Lx&+vC&Kec`WA9C%xg|mrX6ZuYrk8&)!6f- z5(ml-W7~?~#O2Qvfil=#*gu|KU5C z7sylg9V8DboG^`x5bk?FyZYvuva4eMRa0k&j{U*qG9D5X8>csMXFI*pmUwab7uBZ= z2A!3fl(N@#lFisWy$6fwYU?pPar%RU#gw@Wtm^0wjO;oW`(op^2nN*TmB_etdP=wI z9>(j(Y*TLHdc~G5+JX=juT$(@Cr;ioGv$4)FSnMr&@a4L+$*mK#D}|>9i|Gt<}cjA z{8ugBsc~}1_IkGNsSfU)Gp+IjEqDz0->5cH*ZJLScnp*Sl?8SLx=bn$LVl(wjSb9s zKYi1R8LM$bQtN3}tN464HCY4d98fBMf4tqaA8YAE?c{tYuGY*RMm{&=LAf9CCw9M` zAtIDO8fAKpD@3YRXpgtH#66)OuMeg`)p7~*X|#M+_-q91pxdy^bdOn`Z9B6EaxVBV zURbPMDm-uFX|KztoSzr6x!Nipb+#1{dn{RTy5`y2zO0qR2&X~_i(YgA)$!g%Swp}D z37LmznoR4Nj=ozbZE>ATq5g@1#L!T7^sL{5OJNBG33{JDU51wfKc4xYA|s9v7BAm> z+vNg^{LbVrvIwSe-)W%W#M9WPw~bjJ&MxU?WsFn=42i!2nB4R;D5>>MQwpwANs0{ye< zR)nSSTd06<=He43T#M?JY03w_y}+0}&OevFgsC$aFkv=Y57F@_ z%?4}m|A^2oF&$*!3MxyyA;r%o-nkydjpcW2AMfVjkHF6z1ghg74C*a$iTu$)ZmLb# z*xSEbP(&ta{H2cPV1|tvF}MjGU6g>wkH|7)&VGprD=d4oL<2cA*XbUAUkVd8W(x8j zKa@UN#*dBl&}P#YFjPKi{wksf0IK7!;m5J5m!K`d3o#887-6S-p_)S@^ZVfu6wopP zi6G2dhmQ+ymT#}B=r|TG_JHbmStK9qFzSZSQl4u*O6pChHb}66SqqiF)bag3lo}+M z$x=*3zh*hmLPOu-GYlW`M$<=7r=-z7u{igv^CJvG`QXu}!*;<66`3$G6RZpX1BNlb z7)gTz&GO8UxP=0vt8#^BxiRP?|!7H7Aic!18{lJ;Z*?G#MqsNbnwB{o#;shXXJ?encWC-2`&_2fyu8q zs;1J!)tMi=F{AEHY+)-}33ZgXU*UlAcoti;gQ;s2|FH;j9K~%#zOM-qce>~6KJt$B zulBjq;&S%karS%>=Hxy!kFU9ddY{A}a|hFAFyX)D6YTq0RQBxmPw-v7(BYo!O}w$) z+dgusA#ZNa2mK|F-*fKuOYp(TRXu(H%U*VGKMBgHZ_U)>B<7>T6RlJm`R${>e)Pbs~TyTI@)_``6c7&6!E#2g(pe>HQHMMFcea>5SqE%`_E=mXIxOUGd zG?!a_KU;qmMSeCF4KJH~-tY6W#4PCdLxZVsle1@sN<&NYM%}`3yuzKi{%G%y31)ph z-xg~dIKQ^U@#m}iX%Z^C1848ah%+QSC1i6a8-^FgxP* zf<3*Nww|{cUY27S^1IF%poppSuG4-CC}L`wThtT%M;J17EFv5J9*Jz{#OOq%KKlB$ z4k`iKGa{c5K%$Lmwb%<)u760@4j0z+P|80ioZ|lY#xNEQHkx6lo+FSD5aL$k-B6wb z<~$`%(AD4;8O8H^@b1@-Fi(xEh^)lA6$N!cU(u|~dN+ipiuC4Y=Cy}($GNvh(aS{# zcBQTAXMq~^r{``wiaob&pHGj8hyd@yLV27Kh7F3R3Thm zyEr`8Z%uLD@hOUtuRa30-D%}CxbumiTOvOsCU%mY)B)wcxTS6dilw#4yadlf)|}6h zzA43X7gLMEn91G7I|C-JeV0l>q`AvS?+=D@1WMrR@&k95!Ky?6I4L&XUQppO{)r8u zu-Ck0l|;$ufL>q?gDv3GiLl3W(M~%c6!NGp%L=*|3_QT?-i#9fOhZnVJ(Us-=wuFX zi;L2O9kl^rTR1!U4$7?@!09%yRn(J$Uh#wz=}lc6u2Lai7jv5|4nE=OO@e{V%4tQP z8C*D%SE@x^IiU12y0Fg5KY9Z+U=keRW-&JUJ6rizwr{(S$z?U-JU!IhAWwH^SXb85 z``Vzr#)={nttb^9eg{sgqj@*`QK2S(mZ?nbur~*&l^Qz%CWtN`ao1$N#@;smmfqg_ z_E*8^-hus$KJCE_9I$m+o{_A<=eqm$?SL6s`a6Vr^STR$r z_4AU<_K&ZAa@V+IQuP-N&rHd5&~fl@`!HN;d|vSQH^q7|7bEJv*yLnM$`WF0dQZJ( zrN;{q7w+Qn=yTS(eXOd!%$auRv1H7AADxVBs8;D63(*+(4Ofk8G0nORg}7P=@w$?Z z2kQZGl6|=-y%Vu2cZ{K*^U`dVlgmV&a%52CZm;&oCh0YWLkdC9e~CWwCSmTK1$QR9 zsCn9|$@K_7@iTdGI;fI=wHntH&X))6 zhh0uSE#DIyW_gmg^W5#`f3J~j>C(o5JkKTLP4q)As6s8QFQkvP%}ZvJx5L+_G1*Et zIiA;Yf3#Rsob{NDI`}|qLd(IJsvEp!j|s_)3{%6^@{w3a7M&X7&3>a)AG02;48+cD zoOZU(&rXdnmyhk=9Prd@JE76{u<~wjPB9-jYH0LSiAqG_Gwv|)t>M&nF3fV7;c4kE z?fhCY_=_6x+Z=+zSkx+-saE5&j`5p)Cc;F*h|Bn6+VK%CiGqw;ng@n=G_Hx}=mRNK z4=1sc>TmW@DeQ=qcZ=zXV)+!S++nU%quy^IZDEOs^S8LS8+YgWDm$=HjdSwqD=9CX zaY{`U+Vv(=sNQZq^9(2NITtxdjcAQW?P*{1F^HYP|DWzo_7-cpKH98*L8B(a-3HD)H(_$usbFZFsgh>+V+%@5ekT z$;?kOJ;l7uzs_Hly6SJ#ak(@pO1h1a{i-i>f3VEWPjIrkw+fn}%2+;a8ghd;frz?H zMo%)GnxuA>b(xxI9qD#^tWCfn>Tdv)F4bQuo zyhEkcnAC2DzVrfNl$4oSw&T&zSM&;Y_H3sqZa`bVv=qHm70Jv!2df{!G1RCdcB>y> zH)GeBxYM^f=Qhk+KkED3tnlxE%RkWUk=kf)LOuAAfl}A>t^SXDCY5LqDxWVP*54{%UEa?=H}vzk*K#+Kehn(d=waQQZ`pFbD!=Af zql`-z7#DUK(>~tpTij_gN|q4O>7p67OmSxpu*J=-V6yjP4Z1dkax3>U3Q4Gb@b#YM)GGKb)JfFlSEg%|q(q-#b|f!$4{ektS*CpZ&yGRHvMDil2#|JOc8i|Lq@Mvd9yO_StXMz=e8X6ioF+K`j-9I-3k)05x6GY zk`$!mb;xw7p&IR2ztOkkCxL(v0ZoVzwIeT_3O5Q*(3HKX=(3Zqw#1^Y*O=*mzHWd_1xQK%2jeMl6-76U_4g1 z_UK{B`(p(u^p$(O`xQM#;BS*xxf`hDd%NVr)*Ih#(Y?eSUjAv<466=av&iPkvPwNl zf8AQ1d1_dvbDHQnj_c=NasQ}r1DC#q(Pk3r>N~+)@uP_6-RNY0S9o25K3K0o$R3ey zzGum3XRo-?(^JFXwQI^=neXZJ@tn`tl`hyVnC@QPO6^phL0*R9#o(ogq1bY)q~TUd z(b8xq&vT*d-0T0k^gF-}vioGWGP17cNN&S=f-sH03KQlyMvuUEllRFm#9&NASyzY?znoz$`m=q<7 z^D)XGX9EOScNHv&Goo1H`{0D;(s}riv9JfBNO8u9ljP081BlZIMvok(b{QsW`VDbQ zI5*Z8ATIh#13rLmbCBOymr|x7P>j$rtq_{=Xi{i6;DN+kw5*grXh=gd2KZl5hpxyB z(QqG`M9~ZoTM}4%E$C?s(Q<&%4aAPnkl0~iyD$>bRQPd2IDOHxn968t;HE)hn3>4+ z7Q{=KkCwrS=tH%nAc>;)b@gu{Uvkq2-bIP|P`<;$zzBw>5qg5M!3q;1D_9sO)iViY z1tNz!iry=LtCz7`-mZ>7qA`Qxc83q__mdvG@NbdFbK=%OXEyk@*ARa26V_ZSZ%25e zpi3PWGD@(XLJ?!6`lmub$X237+OS7`=u#Dh-Uuc^Q6AW$G779u5vmulXQL)oLgn|!X2n!9;!{a*nf$2CJssAf|AgS zu~0)wi|j{eY%u?XL5ayRVonEE5~5lk(_K*B|5-^G0ZPsN{;QHePcI@~qabq3EFg~4 zz!7lZkS6jAbHXGIMFSc)TU30e>_;i+(^d3&x1Uu*B}rY9&(TfngbGSHw;SFA&*Kz04LKAQkLlr@qm0M z{FuyZCkc0~iE)ULg(vnfjEznBSG}J{2o>Ih0P?RA7w|r$DZ*c}&>FO0PgqPbQ|^>d zu?jlah6lA3cl*)1Fp&PhG6M4G3rFzv2`CXIR@%|^49S;|Y=MFoj@}5DP?Jj{7QPge z#E@6&S7WT>xAhli-RtZ>BhkqIKi=%g*vZaD$c6Bw(S$Gp)NCB(KPN}CyW26pK8(KdX!Q_8kdgxl9pngVYD=y0FbK*hfHCpn)x<>;P?+~20f|KWVX!n%f7z_lMB^&NdCry$Mu&-q3{F0{_|4$tkdqAczbN`hO@7=pW(6{y{-H zC7e9qc7olnKktBh%Naw1!{7iR44?s{z#^oZkPj{(K-L1_(G3C!9|Po#ao2scXLBsC z%??LmukBJejda?I(Y(&AY{=SG`MYh{KbIv=h|w+)w61@x{$_7vRN#475xlaniHmhJ zR!iMoX)f^*%f&>5ke02uscfz*m6FB1*1m?OWxw*V{qMU94pc_ljZuNs0jd8~l;mJ& zXKM4W89u=M1sq9dzzpJ(m4*~DNppBfW-|gaY-6mq1V&~p;0A*fEHlG8#4@ax53zpDpC+9wsnFM%*yIY zA}V{FV#fx_v6IlC??XCG+?I+3P)MPoG@K`rSBYN4Th)%IJ2mr)ZRs+V z9|jLcLbkHIVF53mEaOFvqCF2KAs_zxjiLoWh*astT^*E+Q;RO7|5&mnWVMrbiQ)wf60e7QhUz zV6viW6i9&#FxwxlgQN!*Qor5a-Gaba0*=to>v7XM(63ty%dx=E<-pPCwp(}gYey5W z7STtpmZa#L3w4R>4tOS>FBW%eqvfYm&F!Iz<|K=J@8Y@7DJ{{@7Ta zu16Uf+H4;57JPQOVIs#`y> zi-9=T#h=mD4%c*o5xV(pC|g1Bqvl+h+=tzp8abBq6>O%I9`P34>_{?=TaF=t(bF+U z4riVFrd^ON;|ddQg(mlCP{vl>2cD>JvUXUMQDBL8`J-f!Wa~El?$5xTP3R(7Sd048 zb~ivbPR8W?Vn#TQs%+iB>$&*lOy-vnU6N2^QDD(;yV6M0omQC+={0rqEmit^kzSIq zC9jN_JL9hchb>|#GzdSBuE>Z}&0BimP20Mx=9r&Ex}0!Pyo}V_ELSBhzSCRLPdd}E zkTj;H+ax%8mAyUdF+F8Ivg1XZ$XQ~ryC$mz9x1BA1>LiDnl?OvhZfQ_F{rWIt`}%0 zFxKcbY*U_XNYbKMM!C>9;B)mee!Y^qCg7gdCR?pcMBztkuhqR-yfvR#oGv(z+P#0+ z(j3`~i*KxM%x+-HVy9Rz;Qk0o$_0`X z#>?RE#eOK(^_S+OHP-BC8b>7u^tQBPbYlvmlzQkb)Z9(+o_GCc{T<(rBUKpgc~Gp! zXzuAY<168+anO1 z1v8H|-8RYp(ESc~$xv%j+)B#dU}8<#=6(@8od5d%7QlaG~M>%PijC z@>MLVv@iGJM9rTy3zO8TLs~)tzUYR~cM5VBZ2HcF1>Y8Mi$3AmHz>1#^)*<*Hs$8Dljwznsp&X~WiY|KLfg zWLnEq_@X_K5Tk+jT5yxkamZ=q)ksJ6P!H}aLdvEG_ZbSj+YzW!k7hgOH&cI9~d z(W99XDy&0vM|Q_)Jn@d}CGs&y*Yhs=i%fjz$_oQ`{ACJ{Sk=Pq5yG;1+F19-hkP@} zvCHd<_q_gm0euk+3HGuHmzm?^bnu|}PvlE>7~ITxy>oC`Vs7f8&G6Cwd$4vUQmknT3*$T>*MbLTJS3uLIP>lpUSi%v()!4ChNN)`FR$B(5EFdW=5g{Rnw zq$h8s1!yVnr$egdvO$^)kAivZg~G36-R`{g52MA-tI0z@wZwP}uROU)U9->YtDcW< z8vK}Lr&3M0mUOT&J*{U!V``Tysa91bX!(5c{EL%v99v4fikYagS!KNB`{9>bbW3>f z?<#Rr*0o;0K9~znw9m~t_HSC#)ezSpB1A*JLS-UB6b^fOH@*(X`d)AT=onx2-)Xk! z`rX=EVzaxy$B(^m79%mu6hre`ZDRlFXG?sDPCy(S@5t-Wd74f>!qeJeuhL-b5&>W1 zDSf|`C3hp<0ko9H|@NsIsz5aKAd_%L{P2em&zU6-vPCb7=PK2 z@#e-CY1~~NBgdK1z^n49TPZ$K-e29dkP$oObgr&`=$ZZSHSx_`J*B2f^YaMyO4d($ z2DF97PV(3>(?|bSZ;xURpL2_zQ!gP&y>qL>gR$uRR&CfKSF1u$cHKeq+WK&8I8>!d zQF~PZ+WUU#w?vqewncBlO~xCU>>tzMw&K|0%urcKnapt8c!c3Ia;@A>tIhhhtXwvg zWvg%0U+XK~h}}rVVxP5Tj3(cCnY~|?5nwdVS@r{Ny5q10wX~|;D#i!PBi=lz$AA5* z5B(VV<_hCVvA;byqWiSzX7gY|90IG;!MG1uIZLSqCaugO#KXXAR`2muRj_V~GgFCH03YsZ}^Tx-=Nhm!fMy zj=(^MY;h2Xm)B=UM?tY2`EHKBw{kN|%zLVkV_R^x>{CEIo?3ADIe-hgIxbMb5EJYN zh#EmG8>0Z$Z(uwu2R5v*P&^|vXoPT|110$HI}maSn4B9BR>oMr_p?yaO z1QTDdfSpN>1C`p^>cVV#qoUp0DdjtPkmX zV~7V>fqhDOSR==0w}*caZukABvk9Yq5yC>jE{6&F6FWIPH%%_PtC6Le*MEPqCQC(| z%ool+(Qz{XB-_=0zZ{v*nu@$LrC{pV+}`Bxg2jHYC!=8OJys5~RH57qyQDF2g5Y|t z;=+&WOUnkT8&2yofa z@?&St=*EWmF{Dq$*wK3+gG<4K(^HDE!jMynaUjO(fe7yz)M1g&$8URbKwIUC?JAl% z3K}~~Ov+oU@&T34-+f8Wk#x%f9*1|ehm~YsIOxP*R=5y&}?iCnu8|yQO?d)gU4w9 zYyqm7eKde-W<;_8>D-Jou^nLU@Sk7F?-CiolFzZpEZIll?)-U}Pku~jdeey>97x)r(4yJj z7SMP@1_EX9Xz+WILwQ6Ju#1VH7||%v)6Wc8p|y`H43PwhawGyh|Keuuh<`Ji`e49p zJ6W<{9%MK>kF%!yIO7c*eKdrEw$pF{MMcW4_Ebwoh;Q|J4O0MJULA)wF%}%`t;d81 z&qvC&WFfIr%Vm)6DK~&Fl}q5B5V99D{HT)pT=czM{t|$UNqId;I18zP1`i>gmZ3!m zE+pJ{Y6~fxK@y$<9Rl&H9(;4*IWsw4TZ1iMxQBTT(1(rdy)9-uQHUk@g7m(|LE?1U zvA!UyvLo`sIssn(nSb%-al0V%2$K~XCQI;3-kvYY9MXru?Q?tZvIp7!!s)^I20DBu z;VQ$ttfbpS4x=E-fL|oHz4I!wJ5Fy3w&3l@lxEPmQ|WXc@}uUR??{!oufYyWs7>LuCc*HV*{e~Sa@!YDu^WFgAP}cADtU(I88k$s5Wl)1HHk8gNvnR z&t`9^Z1ckn9)>@AnWtBFjCO+r-728C8ke0PfA{(K{_ZZJomnZA7~b>|H@;ll zdA3Ckt$k|~dh)WnPRy&vc6G|Kc;|NCTV;m$8Xve^j&C@H%7cl0&b-^x)@F7T;x8p! zUM}1WzMo~dF;Qg^5&2cncOz!&I&<8=R#<0AvEJ$Py<*P8N0c~STG=RNA8cZp?Xb!v ztLAl-@7oVRAqKynlc7$LkTQav~~cbNmuDyfYaG|BkGz0PFTQgs7(r%h;ZTuXk9uc zW>zO}pGZPRca{;i87@+yb^u4f?d3)RHW_jNhbZb13e6$9MCe8_cQLcuP~Ka=`$0JW z7g0Nia&p#)t#1+de4k5$ZZ@lI3Tu~#*=@*D#^1TNw!oZtzWGcJ`ds3E_GB<@+Ir!GOkFzZ~4&-gsf^kraX=p147J^wHg<`@hJ0hbYS$Hd}XRhBK@T zBg3|B+qP}nwr$(CZ6m|Bed7E7I(OWnOv0mtZZ&4s3lrV` zMucBqgH02KiHa$wTeAuHDAG=ygQUdM+BS=3f=8tko6QgLdVZMP-P3k$b2l1Vh+dNFz`%boKe3P|*{CofZ6E6RWVf{z*NHRw9 zTUZAd_$0ESd&=nai##Ah329*3PZQoE*kDdYlw%}|hZO@dY5=)LzQ9O#)XQtTqxj|H zv-a#`rXMWucqRFCg916Gy2Z&$xl9(_vvjF^9`Wt;Ca5z8MI<0vnJejZRM8ioS#Pen z6_RC!I9Q4hfQ!>UgAR&NAq#gMDg47!6F9ds!WW7GQ|B+wUypuc+!c7-`w1+aM+6Jl zrFD+nQ`#Yezy+FKHEGdDHX(!+uTJ^W%g~RZP**Pov{5~VdbD6Wh_utL7PYm-IgJ&) z$1Ha2kqfm{)z3iEmXx@8PRkOODiR3q|9sBvuM-xIZ{haicUp+|zj00@T`PUpe}{$s zSx(;`PM&n)O5#UwhZ3X{j`)w|boja66xE@98hxX&+&WPhtSo{=c?&YuauPx$1iXMK z5_J)?d5p$Jat```meWt#wvIlII+xn28kZ(Kzq+=k+q}=5x9gM6>YOvE&C@Tg4p?U5_8H zYXLJJjRyXcM@6~_!+)2l%!2OWI5E(ZZvoytsXUHlVo}dKL2vFCrzFHnBSac2Y=Xuq zQbmQpLRvjy04#O{Th4wSb*J=g*GkM`s6Q<+;$ve6#)>W7U#o|O_@-3IClUO?_|yX| zy~f?SVGC%Dh`a(w3I-&vXj3y2OjN!!L2Eeo>g0of16?i<~@Qh-o`1dhYOSbG=c}ClmaqZ;*(7+CExI|fbS_zJY)y2 z;0JKAb#tA7=Fx2zT)_S8h&CaEFeLs_GpOT7__rIBRsHSLbk=q&aO~aFYQ0L>Benet3N%k8aGbP0zCw*m~FU zzDwl4tc&VLaQAr2B3SF_CSiQj>crU6IZ{6!(jBnbM}ErtJ>NSBh`c%qmLJJk#p9 zF9~;h{~tijsvL%>DJioh0vKTY+@!Pq(5(72>3BJes{F0BTI#eD)+##CiN7aHss-DJ^tj=ZADI!ru_Vo=$B{gxSDQHdm z_ORl*PLx1$YsyAa7f;m$vsT;iYrp~}8*F@5Nk*n^xV=~D=nsvlkxD%8)+_;pRtU{E zhtL#Weq8ibm&x4?GtW>1wKGxb2O~KG`*;{sm5$K_{ z@W;4Xw!~nsI(Fx|bA=bD(#B|#;$sv#LIwc*@D$nIXT zQD^I-6k46)YTh51y)67B`;?!cmv&7?#>QT>5ol?iE|)P)WhqQ40uHJ& z8$zfhgj$>-G?v4XDtEe4w#>_kq@9)*p4*>O`K}uwyRj$6sS!k1aklN2q+y52$+)y# z%jPD$6}XcV*6P%+SIL<>12y;l3|$`%+km8B=5&^~*GH-tjixr(uO}%g#_KG43Ukx6 zZ#k6UI*9YM8rN~emk29T!!D{u!<9#Brd%u09c*m^V{blFER-r&zF;P$80n3NUP5ij<0QwbOhx~CZ=F`D78nfKjxD#$F-)ar?My9awN4%h2hN24P~@?dl|B_hy3RAw z+fhA`FdFJe%NY{i>|>pItBzyoFj-+PU_+TfnQ^r8IRqa5avwI1+B>O=N-S2+(%P#T z$}PPxS`Te%Hx)u7N^xI_jfjnKNBcnWWD2mHsUE3r0bWalwq&_r)RM)*Z2xhUcy`jI zE8prUYBYM=u1Kip`pY#@YE(*4)fsJhs;iR`-UIY$?8Y6YV4quG{{7?LUQv5hHycx!o{Q6n^9D0&g~~=- zop0(%(yV2_jIM&6J`v(K6Wrbmllb$8egPeaX&I{Wpc7`50dDqzjXs|v-;1LAX@bQn zgB5%GXsVT0YBmbt+u z?3FL@o;dVw9oIC*nyBxbblauED ze0%diiFCG9z|gSUKq|HYu?yA3Kmlr?(_?JwN0K#Vv?|w_j!wpnF`Rkiy-46l z^OcK{+ZxCkbwB=tm~F4G^6PfAP zlXNSfRV3SHV&YG)=|k)nZSwNCGFOdrr?8RBxPO?HQ@biZkz(lqVv zHIC?_(9YU2wB186`O`5HW|>ortxF2;h@8|m3}jy#oEZ)6clIq%1?jtSq)d}VoAqpI zO$n+$Zd3(!)g3a&Lgs{@^Dc8Utpz^%D|}v>6vN@_Bs7th2e!N1(p~*}IIK>oF>;f_ z`h?TK<9*P&UO)U41sbzzB(naAr^KDBlyobM8b2uDNeqVUql3(<(}ebBuIpE44*Qg# zJ~nA#EF(D{CQu&pa^rbbJ1)|-#+arZi_`L5m%Dy?2B)mn2TFMTiM+T1Ej`DJ%7T0S7YsIwLM*u+?rAfKR|(2TU1ltiIa7pCoD)+^v_rLHN=vyK=APJmRpOi~ zqk(u;GV{>pBxeKkJCESl+@%^BumJ^vQIVauPV{JbVQ25mHbe0gawBrxndk)PU* z7wi4-a-UVQLd$1N#$CQ{l@~rZOC0H zL-f+gs*Fu5QA@3rHph-5@30T1yHvK3V(&4y+N@8TY1=6j=6rODE1h(9B_%4gU^&!o zKO1o#L4D6)H_Nz^Xy+zcl65}+>TU$cP-*FSTbUuEuqJ*cPPr z3lzkj`!Fh7PysbDvJZE*r3@FQbSJMc>UVcn=xTB!gpk(3OBhik{_tD$-kGQ zGO*&fq1$t1oy8aDmcKZ+hleJFdgr#222$(i+dRfdU-FIfle6%&{_6{61@gUzGH4KO zH$LM1#HdKNqkvZ&gaM4mK`jf?Z}J!hWy9?4?B{A}zcRlQHyZzw3YkkWyi@a0KC2u; zZ{nLo7T_T52q7ejARk6NR6V6!XmFEzj`-G*Y7WeoM(N_)67Jnw!SiJ<3buLb_h1b! zVXu?#t@Ikm!`qTxhVQNP0c#$*R0qHBG9%`Y4kNOz1Y;krhcd=1p2vv`R9{TjS`RFk zUW6&`h5t?Rt#t*ZYJ;U8-|o|-qz7C0Q1e$i2RI8p+p+k=ApW%iTx5?952jyO?;L!W z2^=K)?y&+8)H4Lb^f^WheekGua*6Mq9Nk~prk)L1f z^PKWsu-^}8u0OwPUO)}U_ix4VGwuZ)y;Nv7dSa;6xgCM&xGQii$bun%5fwqa&rbw+ zc}2@G^U@WoKS~ zJ(zf9Q18wR6<~|}JG=`l>q=k*m-r)Zr56hC)PApHWZE1q6?tU$8bu^#AR8Exk-DS~ zKYn@gV<&RJv9Z=?RW;TYl>;WY2aop7@^EnS4*q=vLJ7m`vIOT>X!T3c#hHsVZ!M@* zdbsekWeF?}SJ)Al2j%0dv|hD0ocE<2tkJE=N_1Rx+EFQR_mDlB!yY$_pWlw>=Dp)R zn-MDNvFYf3b-P9{BWf004&!1n{1`oz4f;Ktltj zJpev2zW`(v|5T3d^uf+4CP{TUz3)xNmeNTt(XPqZJ)cF;5w2pXll$<{0Y;g`#t7nwZPi>K$YNj;M*VG`;rT9EH zG7kK4mApfFdQ}M$`s2JJgF>9r!|4m-KcflWn<}91)dhgsH|hDW2_*kbdj5qb{vXcM zE;T>{C-|25hy%L3qFMrHSGW5I8)OsDM3Qb*Mbs#U)AwMV9lv*7r$9=uCW!u zYQPz$Q>@PoL?^l-2!4=J3bO?z3%KA89vGGmgki?cCl<)BI4PP}Bl@q7&Smc;Mc*Y# zXBP2-e>iP!%%gbSlA={>2t0@rPPIyzxdi%^@HzLaGx z3w0>_{hQS95$%}p@Qn-{^YAZNvEKjB5G#O~|hM@9I2#JLU$udhVjjQsqVkGJz z6`N}o$Z=tp6em(HLTU7%H+jqlv?S~r6srH9&A06A(_FUW3FIo17ZHF^N?051D@T2F;HVi9XkGV#|xWjy*hl6fEfOTC-3DwNphCqNwO;A%-z)ink z_e8jk=^#8ZB4FQq9uFiM3zC)0JpYfE%Ke`L<(r9GAY**kWl0WbwllA8gLl{dg+;J} z&yCmwKO<8kY>xAy5>&EW;YNn|L5b#YJiN9k<*(a~7Wln;)99&T^^%7o3X9POVZX zJ4CqaZek*+1XZHsKgxm<;++g48)R^HGC2_#m4;N9ctFP>*z_V`_Yoj`atI3NJ`8_) z3bPK^fGqreP@O$;c7p{JbVx%X05YUW#(otD0?ica6#V(y^kc+w&0_`JM&KtM)E(K+ zYdBEcNletDo>5oUx0Synh8;}7O1o)kK~-cGB80EPq1ELR>TH~PlJi-)@qc*E3?=k zBhzj)ve>0hXGf!n+UR1VaalEKa6d*%@y6dIQfPtRu^8xZK91t43M>S>b*iK$^LKE3 zZLuq|7^dqL-2nP{jQsiGaBR-gvkT9b+OeKgwWAv6FxA@p3EjE9YMqPdJ$-2_E_KAP zt>0#N_n)GJo3i0|T<@ljDZ)8trm zA+qhAO^#`w73%tYF$|AD0OoS>$j^`brPV2y^lH zUK{(wOT(h^K{R05$#4*p#G%})RjkMw_D9fiz+3@B?_Oha~<8yK8o>dhKtYO@n+ZlUA z4=iBso+{8 z(*QBeO6yaT9g~L{2E;ZqXr~)}cuDwPer6>XHqWcjZMpWd^doSq1)=&$yC8 z@RJ-7yTrpZ!r+l(N5Nr~6iqH+Q_VTEjZ?#Nj-1%U2u96PO!p(&O->v>mfRnj+89ge zbLy+%Cy7^zm`=YXZ5Qvjp0+Mi%Pcpiz9S3;-*vF?9^i(qk5z*8sfqc7!IlzAP!uVY zHLZrw5sk3TL;(|)?>P4RdmugWRi#6`J%+KSM{j3s%iX?N`Lj{*((8}-@8B1(@W%jQ zpCRmm0G*;T0d+8ian-fD7i}+|=U^v3xfzLw!h;-|nEib^)p9DjAK$v4bFCcc*d`VhJ)NoY~PS zHc4E4COynw7Q#|A4u3cywyvaYD+OK^>34-To|FzqGm zE$k$;5_j)F>E-6cBf~O@_y`}&nX1;?rUK9wTWAWmFJm>0gG`3##Ibf&usPO0I^Iw8 z_`B7$(D)%rnVW+P)N1J4eu}+uSFDAn6iB#vjiA!QJ8LN5b{WaGyX@Irtg~1*HT}#h z`ly6;Nqv~~)XHXj4=n0SbXK zlu?s5W*=;A5FVRXcld`UZ;_qpvU2J0Mq-1HS^0k-8Nl|%A;RC}7?vRU<_x^kVobAV&~6RGrkF;KC(Pee@P zPl;as+}GSGNTMyUOW6)biR2ZSu5oXM5^sh|5p5-Iv#-Dp&jS>sO*3tr?i`k_>>1R} zkvOPzr1xDf`heFAw*op94^0(;6#kY=TB(A)vEK?DQ`Lq3=j)cwy);ubd8> z1EukGJM4`(=36~mGnGN~8JA70MJ#EqDb;vAi+9&r*v#$RFi`>=;;uwXhy=+#C7VMK zESoB{=t;E{kX-`)sKv(criG5X(w?Rd6NbXeFw_s~?h*_+e7Sz50Vci80$c>virSWp z7G+jwsCR5_z$i6`Ootsp+Oxfms>9+G1QcxXp{3(-PW+s+Yy)x&zA49hTcE39Nwt9! z$rDErn-8rzDxV9M)%eSB<b{o&gsiEFU6jZ#FS1G?UgNMELhNHRd&3LwrV-SNcG@q`{29vwegCjmo&Bt@A}Jv#i}!-} z^sQYlS-D^8&KJYNFBXv(%dNL=hI5*tt+G%lp3bi2UF@6G$J(4>9kNdw*0qy|&(r9M z^pppNq#z-PB0LIobuIukx*>wL`)q1zaHba0EQwQ2AUmH~m^wzYOAkjfrkA)Vr@!b_ zwb;b0!>mbpRUNPh!7>Qv;`l)~Rf>GMax`<01AiY&;m;&Gh~}+*3S{{bj}-EKaB_Bd zgnqJ#WqX8ne54u$Al%D?FKY^mdKUqmnzTZQ8NK<)U}D1N|G7z%k^G4nIKMDpX2vrs zf&}9`fJ-BSiq1cP7plT=f0rkKaNue7HiIUh&c8R!vc-%=$V`>YFM#|0{{Ghsm1R9R zlm{Lh7#JavCttS%JjL1vCHWNg?p862@nu&Z{B_Pl1(PcL0wnWA%F*y@_mqS*l<$Zl zdwM+n4tf9Jjn%n>0`I*P6Zlt@z&oFT>B|$H^t5YYmqz~PMz`{-+)ozVzTfwTSGT#o zLhZcNRkt2W4r|IdQ&c$7(l5F5a5-Sdqw&wT9Wr;=Kaa*SM&5&O8sCzQrwwUQ@63(e zyhwpQRJ&s)?1na6z7HB zNm8ew8TKm)vJhbTZ^Gb(dGkX|FyX`1q6gq&M_7sKW4T>aZq2f#4&=I>|H#CUWTk`< zOgO$!JqqJ6We$Qr3sY_5bwAZK5Tv=j*p+HA%uK`#nETYLIN*g99fS>-(&;#`0fF?J z>6y}y!SDy}%&0lA4I%Rn=h9?HbSHlqSdJ83q>&P6ZJ!598_&BuYLEMi4CkAYD8oVG z&)5Q^{sP(61?GqZwO<6Lb%6szh%wnfnZc~j=2_yR*y<2?NI|5xr*goK;1%>&fr|W< zKWAftDg+rGDBDg=}unA_=n zW$?Et;p+N35m=gke=w%-DoT_8;^2!|+K}2BEbyivxDh#o#dCj-);2V z>Z|3g{Ar)(Ww|?UWb;wNmBSUEeBy0qI7R$Mx*f9mjeDR1s2!ia>`)s}U66#rf6W){ z%FrlNR*+95O7ToW0R{Pjx$XhxKKX-o(m5w1PX~cd2nJAgl7qga@t>v-`@e2RJ~)iO zz#=v*&YtXdlU*N=SQXNx@aa~#vJ|L74@3?9z@t#)F>WetrS_ZK!BQ`JA9ps_co3-H z?ii=b>G0#3CqE6uZW|eCebUfkZ%BS(!+wis>@5!mCT~(*IZ|7tukD0C6ht^Cr7gLK z*r$-nhpSdy_RsyE8}3v&nEwjb&U+I(y<*%nQ@K7pO@8TMLwU!kp@IZ@^-&JL(2WIXEicr3-ad8y5Q8uER9 z9i!FO{dz;;3V_|=e}?-X`*~sJ7wG;7MY+#ABY7b`iDRp$`2KL`F)eCJ0>HKW2JpcE zdbH;|E&zaYzMnnfC;(g{fDb0S(XgdH0M5nGs6_h4`+d#TfB6UJN$1eiGVAP{`X05a zc=L*61^O+#IaFgOe50|iP>ch5+&oZB?M z&@xHwXEj-SSWX>2WN5RqM1>Z(0VXX8+2v}5tFWNAo~j*?*;C|%RW9NnZ-3wC3h^*6 ziIj29WzJ5n&GYWSz~K7+1SHNtv^d`}fpEcAlqsmJR)>!#yomxeJ(Q^G98|50r!AgA zdd7419<59-$V&7taUo>QI)RSHdt9xUxUv*+1~d>7*=R_P=WF$JpF#UAHS7jRAKn<- zKQJ+es3r9xed_BiF(?3jUN<;DitSzyI|BS|2%-fwZ#a`gHm)uJm0uJqC)x2@27Exw zl-3%ajnE97URn8*Z!>-e3KWTTQHx z-qMo$`;K~9Q2aLjw6lsK0t@*J-@4|2ZJ}(2=vj(9sbvF3H@ZgRcWsl{BCMQw_aZ-^ z3w;UJbkx*BdhZ|1^mTL-^fs$s+W%*c_Fr=X{lDSQ|J@*MLr)g}yHf|~|32h*iSoak zKC>{jchJ+-H#fGkcC<417f{Ri25J}IqUPXXDYb&QELw%Q)!~1cnvEdw8`2IYQfTOn zia--fC@7^x48t4N6cZ4{$OJ-uBNy_?X}@wQtX*e{a+cn|w^eOFJxyP+JvnBw(r3Tj zeRfQ}Y-GP>y|q-;dX|=V2AxtU0sst{SQZ=w#wq7AN(o(IeSKP@(quouwBZ2-3!^Zt zQvvxl02#+Uxl-}u*SkTFSZ-~AeSw_r&p+9d(7-=%_r2PPgAZ5PH$9Gb$jysaLOP{9 zU@Z+(f*+iZ8rO>nbb#tSpTx-Y+-d+Z#3|7o1DB6i?^4JKWD= zSFjv$u&r4TY>GXOP5VbumBge!b=+*@r z0BU1{6rQs+zL?ic84_CH)e3EZk-!ZFc~COVIkMS$eIa7bW+_!tlv>Fuxr~|-QC2;4 z9kizPR~8*pVwBh{j%maZ1;G1hYJ`*y>Cfx*?w1ouT)Ypszu;TK0W(os7GQt(RdecO#Vf&Ol)z>#Yh@t;fzUqMmA<^- zHIyJJM$CUDKh1S>m7;4I4_{D~KB?nv6+U z5O~ey_nrY_QgbLf*L!zjgeLojg!(QKCK*GHP>_XppoES@oaM865CGWW{prFIGK2Ma zzsZGwBQdkqtN(VZQQB|LNIA_CjMMWNU3p&d`cg1A1@DSqZJu48wzcnvJ^XUZd@6#M zT1*qW+UarL*^lP0#?f@qLk-nLHm$yXlwEvKo*Fh{zK~rVGVw+?{<^7HI~MLtzb220 zki*$C&AgQNb6zjFL?6KRw{G65|9iTTB)b$36Aycv03-i*UoC7S2w32etmqx1_(hFt zcZ`@HKqE8M?JzE)%GKw6wnsF2EFP}=HqpuhylyK^1E^@C6_`5>qcltS(L+Q(_gs*8 zSuRd5L56Is{o45vw=JJ))5^zgA8Ik;WTjj< zxNW_RUR6!#=+M$~!4QEu7Y#@Xnp%bwYSGeX)MbWcYNLOp@0I2^B#}}&QF6fgYsF_U zbo5jB512ox{ty%!=p?EMY?ReJ(M)c)(QMOv1tM3NM@#Az-ge`ny)991H!x~eV(wCh zml#rW#S(pRiSZ0!T4k_mb?nVWh(^4mU6sE%lM97bFJ@=MB4_EiI;8N%`ucMjYP@?F zk8_^Bm*&vlUf8w#sX9mhqKx1eX>w7?Sc{pTYD%AAWMd>|lp*58#dUW$mCDG_fOaTo zCp}hx)Ri1<8+s#j5x}AHHhu+zWQ4%bF|kQHbhg=EutU40?48#m(E^Pn%dzK@ zxw|9Ipq?ZDAk)JT+J1RauSXqrS~;1nbDG6oFuhA6Eh{cwYx`<&aH+C1CT zD~k#S-hQQM*6#*PNp zi}Gk=Tt+>;w9~et1^GXcC4nOv2NvV%-&&W_6(SoBUh~=ghhpfoPYieWNoRrKQjo>5 zNwL^POxVZGD-I8fpIS)6#iHdWR8{o`W*>g!8xGSA>5rILQl%zmI_FatQtGF%qDTg5 zRuBGbVO4~?%f02;!HpeK(&SR*r{h-av(m>$kHZZ(9Z}pZxcw-^ZMLmRuOpr9t9%!K zxg2^Dgf1uzSsd;XaqI%#rTnh^@Yv@C4sny%dN{9DtyW5|O^+6x z-%|OZv=W$8BY)W?lNA&C7-U-IDEw~DIWoIJYn-hh%Z2Wib-xABF4DGT<3{rO1+jH9 zEAif>OL36b&&IDX>KU9PAN4Ui)F^}qO!);V+Z`S0Ld*>(ZhcFU} z6PuOjYK6*!zTe8`$y(=9^2nnW7#7s_fQuJpzE;zc9mNgW_{%xVJNw=7OvVhHf>^qu z;;LW}-APg8luCDm-EYa#!?$FKWtvrb_3Z4fw;w!Bsj9_-#o+hRpacq2QxwkG$=%~n&rW7RhqO!%!xLDIFOcweOQUK{OnGO45~T>&N!)nRV%w`v)5s{p;y11CT1$RHM%2bcOUm3N>{byjWf&t(a|;yUB%9b}7@YyLa6c;kPDk zBCMWxPyS@6xhmVMC#%-f5j2yv#4c)2d6rwvcJ1|@IB3p^p{U0AXX7*q$%{w+Fj@6KXAGS{ANK@?s>{}8mfDZTSkc18( zc~eN^e01_4jA-cb5cJKAf|%)jb^p;Up$GTn!mD6HL=)}Q)=Wc7$tHHi1yV4L_77ds zOTCU_UQ+*t6d_3vz~dFO5$THY?}G~!Ktd1i(}S0T4IoJ%E(*qV!Sk=h)!tq4!7GX( zhqHg-NI9p^?A0b_3hr0b-CH|)`-Sihy&KAPB$Xzp0IuotPj)IhL__2AJ3GaYD@V|z zN&RVD81kD8Ad8(7(k(RtY`N^uQQIq!t1{8O2fhRW#C;GvDB$a>6Qh6^H`FKL0^vt3 zjfvUv}AijhzhUyT~)WZwcuwtx>i(3>Y z+dvV7{`T-z#Us?@2iilYL7quYPx_Dn|9L;l}2_{4&Hj2T-T{|k( z+?w(1;JtR}ZRFLH?K1@x`+ahr$HO~QP&njhEHT2otHjJ~5FR6LtHy5#Y2&&Z77i?5 zV+uUnV+syZ*a?gN8Bu5gf#P54-x$4|?MRh6Y z+ep)U`|xO>ps;nvhSL9_wg{pEhll9Tuj2McjPiN&O28e0B>*WCP)5p(F@N*4!E0du z?nbW@@O>{eUSNk@@B~Q-`{(3Th%a8;d5^Te1Z?t6k1{FQV`$DcJ3Gcwv9bm%|Ai{+JBL8oeqT9SYRp+(x2{f6JPALXOYAocpiM>rcN1 zX*{5(?~CtPaKrsx@!s{G8)Gr*z1Zu!CYErF@lpo~YG3+r+fw?V^Xz#Ne1`wzccBlv zdTIKXyz_L)wDI^MVWKg{y7DFBC$>49!&)Q726r+}%qEHTz(D{5{|-gNG0NC(VX32L zT{Xj>#QKo`Bg)9V()IKdi){Y4jn?~Kh2PWd8Y3+Hy{CLGl1(2Sb)g4W2t|;{;(`_p?T)pvGm(6`^MH` zflrImDF>ztyxOL(&#&_$!J5Ml4ksIpp5nR2&HnjeZM(?o?qd3r{IIm>Z_@9N)WPn2 ze8Wl4^bdJR`+&~fnmK+3HSfZUv{y;=S8Ezn$I5mLdLC}hdwfrxtsKQm@MYL)Gv@)= z>e@3GgZf#h$dNE{JboH@f8it%$s<1J zQEnP#Ij{iM@!fRh0L;XX-%GPgi$ybQ*5lrQ|1;W={2#*+|92xEY)N`~%x}c=^*wC% z-^ohZn_Ajf{M( zswDTmqXA0V1^KL6I-#p$Aj#z0)TJePN3(hT{ih4a?eY`7f+qEYF1_NdT2J<<;q$JW zOVMN7?RLWc=~H3qjeMsgsDj@NWJ#o@SWW${fBP4u)TuIFT!bYRAL6A7Tm#1Ne$eoj z`cx95&n5$H1;~<&?-+(D16p&|%fxt6<;Bq4c<)#4QIbT@_WPX25<~YSFcbQY0Ed6x zD5QTJGTH5vhKg_a+?VzgvHh+GQi%jGQGT4PTHk5+KNfqkHr!ej0+K#Um006K}-x-Lt6#x)*U zvZ;N3x2Bc{WmnAbPHI$TWi=VPrF}5kxEl==#_ff?3LmPP{gNfxla7(&8XkGOAm}5% zp2X3M{7$UV#7qxB3E{`&Da{g%=LvmGdTZW*3K)-}2*^lT%KoqLL2RpHB7KFVvMEWoyRc zYj>E3EV@Y1IVuG>rqbz_4Im7unCKpz9Jii!X%boV;_anUjtLmPWKtoE@7$!q93^XH zy$COI5dB8HFf}glc2+vKScsTGRYSI&tR_s)Z>+CFTrQn2UB0S}8)JawxEZ=A^*xK6ByVgtazJw?^$Ash zeA*kWf~Ak1Gv3u-Ry)L|boegDWwNfjh|`sN4Qsdu$F~l{Y-U~MAJ9**-)VTb9`^G? zDidzpnpBR`mCPu$#B^LGhFvKO%u9;V;k7wml*j|g$ zy-ngMp;jLrRO2Y!k!7dG_}hvl-gGf8$ERg2bXqERrdRC@kN%sHJh@8UY&_C3C28&A zvFAcJ=zIE&SpHT9n{NE6U}{#6e00$#qHCam9HVa@^93#1PrQAbY9$CgH~P7I617h8 zPJu*5yVIL}PY+c~$gnxQz;08@{EV--z#L4eh3_|Q20#NBoAjP1AM zv+|oVj&@#+fOV+GX;ax`lKh@}W9TnkV+%_4f#Ty}@{o0V$Hfu6yx_wz82W0PxnsY;QK0>Z z`ABpeM$~<(Wjm8g3)tX;MaHZP&ax~^yOk<3^&;g#6Qy#vI>8z(T)lB}|0A2hPvq1* z`Hz~W2Kz!65}S|sn8VzK1iyr^t%)Ui&j2nhZHIMg=16bVq{BeO&9aI@PNx$yI{A+S zxV2_Z;)&El%-+tK%4ogZT@Jge%uW}%IK~N=LP1YSN}i!wR1`8x|xQM z&8+s$at`I`;>YHXR=57mP-t6dj>wTk-RY|>IRg&;^HL~zb@YF2aWzT9?Xh-4#QP*O zG|mcKC|Os+sB?<#=w*l+!;#+vEl}(mi9z1f-5A!J5e%OlVofVZyK@JF5ESTQ|LM6B zdwbjRJuWVlR%GXEM38Mf1L+mUAOppxKg<%EqQk>sa*j|nw7b^+O%FwXbg8+)tzPGn zEoKvF1%eV~hQ~0tQCvx{(NeZOHAA}JV{J?L{8w<kS8=_b4?i3RBks)ooT^^KK`&}Psqn3i95a$B(*Fz zDQ$C`X&KsVNH?3RrK>hxwv5cCj;<%8-pHko0sLw&w6jb_+OtvLzIa&}Y;etK<3iT- z?U%ayef7YRfCn(jqs8^*j4LcR%gr#c5@r+1Em;wAHm^jx((l~VmP~hFgqI(e zh_^WLJtKEVPsJ2^ZoP#VWbDfUsuQZ&M)HXk!d(p5k*~bxC;=cm)tm|US-rZ zzb?}w+omyJ#R?%J1x&( z=c7^OJN%SkW~%Sh+?uwdjvkpWB{>t?D4|}2*Nc|)19LYkf*vR5U#h95;kZqku-E51 z^9%(0+djp2Ki`+CRX5|s0;4-NQ_&Ai6d98 zZE6^vpIY^uuL@!%aFSpGu7j(gVH>ACQHeCz=46!LdFmRdn+IAA_HtaS2Z7f5kJ*j3 z@-3gV8$TLaCE~bd7L3>{;9B!-8LUX0*eum7(21_D90&lGlvY%E`-6v|6zP`Ylj3?y8zK z=7?rJ9XmYR?2n>rvZ01NK3SOeoyhkzJDfb;R}@|be4i*V^N;}~%PtPmwZ-xHse@0# zbSoZ2AyBs{fI2=}NCX;{t{l`M;MNX+{B!wkxeaQx<*%n6_S{ThhM8bv6g=QfKBZaJ zKV1|E7*;}xxxlf7Fz>vyK)?5|P;l|UQv0}{3B|X^%VcdBzh38KWU?J z0P&tiG%xA{MK&$JEcjklsJ(l$a{#l$E28-!zx2RmPzlfAk#3s7RdXJcXm~2PQ^}dmq`Cbl`MP0mbn9huaE_@HLkhZR;<^0(&O;d7 z4nNnww0EN1v1E)k)+Jqy_26zf8`LG)qCM0{;X%`-5&@&>b;V2_y~z&OpWnTRx_QJI zB2V=Aqx2k#3yhPLR1?O#0#z2ED3%f6(##n!aKWtnA-+ z@6VJEtI%ZHAZ#rE@E)n>>z^kpK5y1Il#kXf@0O4Guq2dKUVdUzusVJ(s){C%vHkin zVqC~5)4dfaqOc$l{kmb{VCc*M(K?P{b5c-Yr&+jp$PvBqUI&{YGn)jG#3mc>y~bDS z@^`+4pvj+%Y3#T;;e_?i*QiV!4J9&DVngyP?NT)YK9k7EoX(ef&*La-qA8Kkr9rQ7%6%JQQF z+aB$miGT42_DlXksp`2F9y|^wf%|FRpDg-zJvljMygi7+f`9WJ7J$gm^3`b2hnS98 zzaUKzl;&@ezN23BonY{Ck#jfzwG(Jfd6smeG~~B1`q}+> zlN+;vVfFOgHyX3-+fM4MY1XSFL}87dK7jGYG^m`z7X(`X2CNNp=5z=)G1Cbdb3K9~ z*~%IpS(ry!nWJnXS6GezJ@%W@vAH>TRciqX6FI;i;L)LMO4nsB&Xmgh5#(HHxC$p- zMW)8uxIVn+TSMw4xS@+cdB0bikxKA6PqguycO4FU{rO{v%|&nBYy2p0JH^54!Ck<| z{a%54ZpW&A`J3eF4fgh!^cg58E%KB6wZbz{^6Al@n_;7f3`>5gySB2YMRy7oST72+pwAo?)`HvdQa;vw6lQ-jTwM~uYvsehKru@fmQ+`{4p|t{Ij5d zG(SLbYFEW=x-Y7!PXuUsHwVna3jdbytYW#5s~NXov7WCeo3MC4Oed#D%z4ESQx*#S zo?Y9t(}TsqNYtxNXRQ6z>)6VDW1``f=j)#Syn_Hl&q|6wu3E9gos;ORwq$76Jx)2} zxbWl$`v1;z{=b~+{F^=e|C{4nDuo))0yxedfaCl(%SMiNW{xIKPKE}K|D|kHjq6n5 zocM%EIhHj-zknI$00;fcc|J{piF8sLu%_t!+{4Ni1Ic?O_PB}`(usAOfSb)UJtw8>>Li8yQlh6#JkOr{-!lUR0T_P^QwbD08s3xcEls2j zO!1ogIk3QH#_9D6o~WA|y7oLE=b42C!Vt>F4;h++f2}F@=_96hA?p%(;l1cFaYXC9rf1! zuxkE^*eXNX{I=-+u8~k$z>_P`*6r2Rmk1XUKu4P04!^$Z8O55VnOMjQNtLsk&G#v8x9fa0+WX*t%vkiM}Gvof#+m3tb< z_Wu4zXJ|`Rdp9?;LElCN%83d*6MaiW9i$ zjbVQZ+G^*N%RnWa`I(Ktr)5P1ox>e`+#%Jk3GG@+oO>1C*+WH1mngvlv$V~WOrd4V z==i&};~Kz0I^R!g`N~Dp;fqhsIxZxq>>XDI2v*EvALg{mm?IpceuTkpoa&mPs*WG} zZU|u*8b~d*eQHqmh|M7%>lrMp!BsyQ_^2l;}F@sWdv6udxbV3fxAn;U*E>2B9msqI!m= z`?l9TNA)tC*7fkZ)e2kkx}I@LtB&s09h=1_%Zp#sdOIOQ7cQ-H%f9Sfp74?`W?;=5 z@@B5YXq{a%UXY(vYR^}nG$bUqneDanHhZ?O(Mb`4XEtGT!`H^F8W-| zoz1&f^WrZ|IxZjbq%v#nH>)c#Tq|7nxJ>%otJ2TQg^x>5$;>Sw=FX>PvPa!`ubbF> z;C;P_>N%ZrsyEY}$l|!w4|uk{{GGmvPcqgPen~A2Zn{<0p0)U5JuALdyQe6&d77Jm zX}KB9gRFvIgzSMI?_bW)de`|Gko>R-KaIGSl$Y3P?>Ij^|183HQrjIp`!x}3ev)sF zm2SqQ#fYZ!u2X3~hn1=0dZ^yMr@h8>;K!43n33MqG9oe%l3h>fV@JxBEyl!wcff#5 zvG1_(Rr2exN$E^v=BWTCjmXF#r?)31PEqyc2{Gu-1fw$dqe-Zi-dDKMzSqHY7@7#J z75g~lc*8HvglHYV*XAb8JjOfKR#V$=wkM^%R;{UemOZMKuFoIGhcRv#&t;}z%yGQo zih}gup@bxtriJyVJiXWBfAya{o8 zr{r;{RC^mY%Wy`@3Yz@tt;Mkn{f+0>H@d3)EP zRh6g83#!U%mE0=dH2rwvXpi7a$umjM-;16m6Q19XZ?C7XY69yUv5#gvZ+B5`2Imp@ zW*a)ocH@nlsou7y1Am-CEG#X+tqhlqi@A-ryKcn3vOl7!VCkHBQ!K{Eo+q|N%)F+| z^xBi18tGa9MVe-v-e}AT%1fVutm1ZECUJKO`qZY_#YAQ=E%1?y+cziT6H zPahmARO1|Dv=RtatM{wme`deJKNDO#E8`tdjT1$O7S@OGDn+haY&`MRziBxr=*p|u zx=+0c^5Yg-TVG#zK5o${@Y#1iGh54NvN+GBQR4^%-kVGzITZ1PR#H2g6yTJj*W1M~ zYO;{b;Aiz_O1ny-Vq2Bg#zJXU&=F?5LP^wY^~xQ)#-wiHtct&?c!qIdaVtUR15+jI zi+>4C3bKCCGh@CaEya+dD5AXZK1`v$)ka7t$dwAG|jS~tJwJ1iEEM8r4{=ZICY z&K4RIwI<^HsNJniS0>cJf5zTO+O+YxL`O;RhiNnxb}<lgjG5cro>G3CKgLskGmUk(_$|nvZi85)Q=Kc6a*34gEqR$DwXickIgonZiVO4?c}xDNQ*Vng`X%KGUNlMaY`> z9qk?5N=$_nGlk1Ds`DGhatvvei`N6P(ae(&^=@jWr>J__r-&?b0$>lZRs6a}jx#N; zs=De;!hIne49+(JvVL`Q+qx< ze`R4eee4)I1Vf{Pb-saK)%J9AJ2j!m#TQWvnXc2}nTqpdu)UrHKAocE*_sY12YeYZC&qpx)=g#DiGSMh9<9w#fBu zFAK8`IW}hgM*G$Q<>A?EpCwS3b=Vz*v?CEyCuAJ_s|{!Cu$`7&v2*uBcvXwzS7D$Y z4)b}8#q=D4+LJn!+LyZz^J_C^zOcOG=b^etChIm)UZEF%kBfc;a=F7uK=$g43BgC3 zP*Qconq|%l=^W)4iGz92a;R18Gr0?bUNacH7Taf;Bb?k5l=`Mz=YYk<)+b@gXUP-) zUBZEmz$jm4D|7bb_UcfX#b(7HFCQ6|hpsJ0Yro}+0u>gVZEdvfF`Kijeb>Jk?5|u)DF}SUYDAdFQ6Y!w;+;!6i&tIv3++n3umqAEnD*tqM&PX zVc*kghHx@*{_LRCrsyIY3Kt}9Nrw{c2wNy?o?J7bxEGU)RXv={4THh9KJidi!q9Ug zx{}ep_|cm?9o_cK6%u79_lGIG-WuoT&k&p%jFyRS;ckqc|7Ds z`@9fph%r1II~5;$O<=l%C<9bi5hvt?(ayD!gvrfEoIQ3AlJMp0t?&Ia^X2{&jzAvl z9%L1_hT+3y_Xm6Q0CQ+37JDAvi}Gxy5ehkw4#@H>W&kf75sIy#0^xfSF@$ekIQ;$d z{UMCR*YFLrUZSyI7Z!M!OmMh&^sebX9=%&wGd-mo&>y&XFfdRV`d}>N1WZsNp{{&h zxTs;wyjgZs_?W&uad&3uxDX%h9aQi!GL1gtge;mW-aX>&=-n+Mq}*V^h#|uw%&-IK z6>_))apC-Wa%%LS5&Te~ZA2Y>fmDk*%&!MVz%W=K@Op#04hH+%r@CF2L`Lk|z^o>( z?z+Aoz5Lp{BO4M8;diC?3jgLfK?B629o(j$W@PBKRnlZr85kPR7~X zd%RWmnWE@B4Y3sBbYV1qXCyiP{abH}B$cPvPl>xXW?dC}9X9yXF%(#}cm+MF5+_g^ zVk(gW0LMu*WG=|BC+-4<7E+HGPMAHRAWcfp^I#XZ%$2~HD{a$9WPb>T4GkWy`hDT; z_)7F-MS!0)00R)Rtdxi*@1A*+&hg}EVi%l z2HA}iI4*BL=7t?^8fxl+@gq2G_z36s4>59z7@%>CzZ?ukZT{;$)}M>J6X|IJFU|po zxV`i-ySX*eFKmGhQ-k2L1x&-o_%KEV(P_qu7}eXU4n27P*l%_R+h*b20$1C~-@nVQ zGod`F6VhmbrdATAzmuq(I9J(TMP*1ow&@WC-(tVF>FJ}>q(SLYh+i>#oi0iPfFB zh4k5^VNc{LvH!rde~HVeKbSd)TWctxUe@Y)=VF=MXK0u23EwrYszHWYpj= zFD+x4wflEVy3Uf-)L)`hjU3w0+HEEKSwjIbwf&Fl09Z>W$|n+W;4C3I1T0NHb9o?Z z>)1`3n~zQAgjMQ}iw%@Zz{FTXmhvhG`<@err4;Ed3D=ujxtYp{`@6sUr%=ZpK0MN0_eC03oqnaAvZY^cQTUv9Ul}#3rv)vN^FT81 z>_^!TZ$rUI^-^gW8NL>}i<;LsyJ+lxbA}AAXRIfMvv67QeODccf@+9o+MD~FKC|{J zD$Nomp1Xhe<<>Y8eSCJyze6~|)##RX6Kea+tya4v2H~Ao;b=nX*XlHv*G)X)epfbC zA7V%0-qUn`L;hFvG>c}lLj%Aif&kO-zuDFP-?&82)WX{O-^>JX`l8V}j1V+mq@jRB z1_mZPj}!6pw|p@)7_gVPtYC0_yf7#`Q5jU(FCt1A%qnMU^2oe-FdRa5*2psdaCmn} zXM5!xQbPgo>y1aB=eYN3rzIGPtxw(=y7$dP<3`oJlnxH_vMCi%ApU`|xh171xKtiy zmEXpGsnk_*sXXN{c%Oqn@s2uQ@+ac#loRq!$8)DrsSr@aAP)ZgP)-F427(Fx1F#^# zgiRcqQ4=?3=_U*>H_0(h)(5<10mss4X{A%sqgc?QC2tjLQihKRJZYy241cF>6R-YG zst;{;{&JgopjXtuZ-=hM{O(sATKHcu%zB@bm@iCX_SBm@D|mkCAbg4Ct`ikye&=@khhf0dyc zn}fkr@VG&0QY?7D8saDs*xo340M|$9-8$vaH?I4Wk!N)jb~FpDs=NR08YqRxzj-(_ zcMF1OVY|p$8A$bFA-6mpFdSbJRNuniXGqv2%rZW6P85Y(R+)xT5$4U*T_f}tPi*$#U~8*^2lQbzna z&dWRcO8O|v8D)x?&c~os9iMDK;Z&#KUM&X72299gP*T+jDwO}25%TyrxH*(zg*Zb; z71Q_m$raj(eHW|>bfb}f8v97KhT<6u=8Y@x&G+W9P)ZK2u&%NIm$chM+2cNW zqTb_&mrCnvD{qXOyPxg&s8{#;jV0MPvfcs~9{z%$>w3u*b{~Gw$m)fTyNSR8)VoCI zDwl{R7chH!Y)KshU^zar_$9TmzNNP4V~h~!Ar*$wmrX$-8gAvSO@Q-m-f{G&6ENbK z!x|0DGGyK8SnPq8q(xQIr6;vvYNW1XQD{>*9GgX^ z*-7sg6*KnKk>puorO>N&x;w!G(n1Eql90T0%t8~aX_rokg+^+kP?1zsTOnxHJG9QKo{4*B8X8P2`WPN!a$TWzTkrve!?gG_BzQ;-_#)+b zeFB&My+GDW{iDV=MK@6^U0lA zW3t0v0dr%SX*87bZudJ|E9(5g2Eb((dl2}0SgD` zDu=P0+$>o<6J{B!20NH1<`aeqi2<%@7V)m7NqFvR=`Aw|EoYVvrtU^SLAHFoe7jeW zW^kAzCLi^-EQW`EHvgpwmWG%eY4HCcWaRruMC?fZVm~Lk~fLU@(Qn$l@0Z>vFw`l z;pzs*{3=4lS)>cQ0e@QxBjlcP+JXM9MhX6<#+J5DW7MKfC9%(c3w~Mx8g1v*Z$v z`*>rE9mO0+GlP)X{@Ny06$OOjA((Y(zZmCVIdn-uLug~Ac@dua+vOPLh~*4KMGgMh zs(RSRxRm_d60y)+re)Bzxaf+2z}wxXec z!05`1lxHhNeqNl%apX(Qt6HZkBN;Cg?*rR+3h5WgFP~p#%f~f7`Obv9A;c`^3=<~as$1{X7G}Z;2HJK zX1@v|e9!Y-h$T=RS7tL*lyj*JiEX+=7@=Apd$wb(Kh#9tPeEIC}Y_=BEzDbNwA(Z%jh4q~RZ&+?$*mD82dbSTcN z{=?}mRX^8E{?WBs54w62nO_5eVD-w;3)8S;l2^%iX?q^Rv7^q0%UwWMw1`VLTU1T! z#ZNr%*LCshrg4k7XLN$~tBau7dmm2*KfG6F7UC+AYNMkAk@ZxHL#3H(a@NCbhne$7 z3Cid;bJQzr%;t{0x0J|6m;kyG_evKLJI^`KTDRm*y7Agi>if$lXPvdlHoOofP3J^Y z+a9}l?6qQ?Uv0h|#V*_FSzTwyuArq63-=E{iHt&y0yc_DB{KT45i(}Xo9MU}-rwjt z(UldmC8SQ53_ZsZCKm5a^p~37I)+lB3!~MdTj31#lmPXcZnpjypAMXfuRq@or6wY) zJBXKS#prh6cFSB@TsvH)ZX!V`Ar9?4cJN*MwUqYzVGm1`tQ7DRIOgcvRIi`0x=G*z zOkY<881Na*e0tcjeiS0+h%8-xJnHv@{N^}It4w8UyzF{G^IZnZ!yhB#t$tg1BY%ae z8znB~n&s{#eOmwc4S_#rHVt>q5QO%+nZIhB6Xu*@v>5w4#4K+#9=Z~>_8O?YeLct^ zjrM9Sx8TxltxQ$e>6MbWdkARVwT;;tn?3I}3_Vi4&q%$=wK~f@a{yL$0~nxrc1;(uaMS zn4kFP_67L)XIp_zh%>$aF(xfY_n%G7svCav^dGH7*q%hV@5;|B8n4pkHG<=&`{*e@F7CK z>eylMW%`W_2B zqvA~n2Mzj>P05MWt?4cA#zxRl8-=;^gUO&m$F`Y1!Ouz1?c1=eCm-weym!sy>t2j5 zja7t07(>Y6kYh6V56%GVU4$yt~h=A5&iC}f8@v_ zZZCP+fGn;6Pp(OVmpSqAQbb*t2fa?^2*0^vUf&(z{HQMc)ew z$0MclqxegN2@RpZ1e)eFo(?~Vxp>FS&?X1NFecH(hhWRg>`3<816mp&WlD&N=o`k& zr~3>k*onZ+dZ1zo^X81CMVWeU?UMm_FG_ztroqMf6Uo8;sHfIC_C6xjd1TcAmf}e6 ztq|1IB9-dY|G=3B$hI(R009nPDA?gL#r2&gO=1b*`we%ekc^SB<8H)^?A`rXwa`g? z=)W|-vYV^@n{{~+jBN^Gb7}O)F8JiAVAgS``jNub!O~;M2mxkOI3bD#bub_FAd&!x zxTq0yF2B)a4`_RodxK8|7Bi{X7Dfx)@J~Z~Vh~{Ay2*$yC?fPYq4-7-#_N|T|#WeJzP z)pt-yrFxzL!SIrVi(kHI+3LgZzUSvt8R~?G3X!P`h~Fp>!IJz(h|&n*h2tkRz~Y0Bc2?8A ze;d3Q&cNtHI0>-+c$9ddxcRm?_*(USsg2%X^Lp|FT)l|)ZlUm9Hf~?%FVa1Obr6aZ zCT`a8W5-5f({a~~N66}NzQxIBtSt0H92tv|8IB4QfkX{PH)AES)y$MuZ)>s!-yu-o zn-#ViIFe-)qih_98VsG{aI6x@=p!F29eq=s&z&r1V`)_o zBnOV0DzJkf$9z^QXcvG z@wGH^syg)_OglFOEZeNnR1fd-v9FRR&)N3Q;Ul;vqB9a@agZddSU(A#UNLLkEHuTE)!fMs}!S-K)#OZC? z*)`y6()sV_pZ^aaVPj0|Ze#r)Ghd?5$(~{TRu^ED#KBq0P2suVokS}c|8?ifUYexg z^JB}K>Ff1v>3m>zfa^_v3~f*P5M)+GS*w+9a5Sb1_1v+2mTua5jDa)Myv_bl@F%{_ zA%*+^C2ysc9mEIWb_6*!2GEdUhfb*G4M z55jn95h5#}`D_cp6>L9+QTKcmQW~UbmVXisT;2bGbqG6PP5HYJl<}Ja&XQG#m_*WI z)lADt>&Vijr(<@NIz#B${Fz3Kl8~&^eo%*qAucS=+e*?qBGfP28Pb{`thwz}Uj> zKd}zV`qK!c0B0b$0@9EEKyl808BNLX0)ff#(t==#0IcIKf+#?(Caj!6s9K~cj|yBI zK@JnREU2K&FATno)~!z7D@n-vR)^QzmA;t{>^{>E5m2`1K*ok^A0O|oc z5-89)F zX%M8?{;yU|m_?Ci%RjA}f?CyO?kizU(eh~&K&vJM(5i_Cv}$MrrFG%x)H=XML$*|v zAjWm($LAVbW6gR0)v9S1snO2TKPtlI_)!P9ZQ_Gl*OU|`EvLH!ZcGW}>mvOP--ieM zLbLJkz>1juMQaj-TW46?)1qw(0+b0eyb1&?<=+)*vTg&+iJdm=T0si(kIpm~b_tZl ziST>bsyrL`_g?_j(VisYHvrvHv(iU|v6cWXS?zxM`Q6^eU%4)xQU06hV9!H%y$o$U z9Fc^8-~e~PQ!IOE;U*e78qlgSQ3teYen%V?e&PJPRkQY$Kl>&D{`mN!Ba*a4n4_nP z8}R<_2It0d07DJDQ_o)Du!5<=PURS3Xnb?C`|1M&T=|!A`NxHR?pzZ$r14YJ%LA-& zdp%E6XIp!FW#j$VyyZDs^f@n17)P?zxKC){mRLL_O9Y+LLE znVWTDCQ*Lt3-0gz_m;ncJX?4F#(oVs7h2%qD+#);7F}J809rMTTa72k$&yXLbse7I+TL|+HryI-9r#Ec^&mX8TpZzpoT8=lztx|-m;&A z2&8VqgdowWYwnX=tbwvX)2S8wCiyNLtZYsi+=U=WiEu zO)Z7iv&o%ez2<+_EizF&LxszrN(-ub>ZKXe&VKaCPnXeC$0#b)RjA~Q&)P*K-EYgX ztrS-!A>YgP{sFXVVm<1t92U5DWT8voF=sBB(^`YJtekei_Lh=eF;G$#K~|=M>WiP! zx)sd0C%@(S#AtX0(wc{^>egsdFq5$Pc$h9zZZ4?rvtNWZTOC1}we~0$D*;f4>9_sA zq0XZPlTos;>86Eyj;HNZmD0rBfmBPk32RmgxpYJWjaomIc$Gmkhbp|YS;x6g7)ssh zy)DjfxTvQ)g3I7Jzb-fy|uLIhv^Dg?NZy)uXD7D)321D zV%r`(3=dsBuBVf<)wD^pBJ@~Rhd#uA@B1T!n#M|QC#vre&^&S;Ry++W#yXVurcO>{ zWk>E1t~+_C_{sGBz3$Rq_6{K5kJ?B#?<^|L>-|z5q`zW>b$+RGy;7~ogznA(J)0kj|Vje+R9F3Mm(pBl$eHvd|A4N&Vggi;OCY>4(kjmSN*>eSFzPhbp zi(?Ps-5>{RC^thjBtDVW31q#RPsWHg_erOR0I?eVX+W&zK|4%4PWv6hA|^@}RR;)f#+jDyYF$lvJW50Mfk*UNx2Iy3mXF8p zYcug9v1&|Xs3xMO9m|bFrSyxsL-n_h?@@Wpdt^1ZNWTaU7Oo%O^eYv(icf?|1P-0; zhtH_Cgpt*Kk#_f?CsIMS8Jy=?J(&A!Ubn5{KXU(TD0CD8jtKJFAacoKDMN0Y6;}u9o>4q_}v_R1bN&PqrCDAfbcEe47!!%Y zCSHFY#`EOdWEizzMY2%#KL*#aB)GWTek1;j&>VrtHdel*6j;fB8)swCSZGX8ik5h% z$==tVdit7>oH!YL$iCN;OP<^=#{P%u1QcT5#yC6!Vl_u?J+AbQ(A)Qn`HRffTWA{$ z`!#zsu#Il1oL207;=fF!<#Z5WhclAK>F2zVUBlFmPdbUw9dev<8kUz20~pLgYj0e$ z#HLnDooVXq-L{1Ff-MssZ_SzxL!YC6PuueoJRN4P*PuKfn^O0zdKKPyp4kqoM<^+YX=Jh|z?9(?GdF zM{DXh_&5!5wD)0HZdK?o;OI4Np6eWnioLev8hMAyEEk*Gt?SZPtB^@}E%*$y%+hXF zf1IZ(tv%&TO;^*Jvead+@W>GmF{(>+kH3Kh>&bDThm0) z7N8TfOZUjbnCevawhson{(cI53JATn^0be2xW=okmva+3)gz_5ZmJ>2!z|G5Ts)&W zzH|)pf&4gmskiSd(ASck>HH)JQakK~2z$^?wo4>XWK2_bu6>E)@{~DZo_Xnv(p!=1 z;C!C9f1`pH1g+iud=JPVg8<2_o6Z4FehT2gE=qaiVmshb?cj0i#ur0qUgCUosnE$# zI~zg!qN45C%wyj2`J(rp?Qy9&0!C@DTbcJ=W3iQ*Ia-g%TK>Vc@LX&c&EI2pZ^fhC zl%J`w-J_cHeO8e2;*fMX8hb@jEOn;V(?jU%Q_^fzF$12vm{i2lKQlBlHW1OeS(AcG zE1DSq3dc3>Xj$P79{_@BcrjByC8P8HAa}hM}CfQjG&F>zRvq85Ny9I@1rBp zXl$V8TdsAQ!IsjkI<*L?b*)~7Y1{c-VY9I2C}HYnl=c%2lFR}9Z^gXV+f*v9J?PP7B(Q68e@$_sZS3oz%WU0VDE8sqehatOHVt2 zdu4PM=!zuY4^$)6hWG&ER?IK}nl6mK5m+DzPa**d7GwxP&CDK7Mii1Uz&Au9!8b8U z&VG>;#XgH`OLFc%r?X+8+=CdLPIL=JiY@1l6fPc35uh(fANqgRYR15182kV5vayS( zyh)-rtPsoLbk4A!vN^f?1B|Bp|7A46!w3;0EBxDN;z2B+&q+gy+=+k_4f2jK0*y=) ztl^(Lyw`8IhV%R4tmnY3fx%he)l;k6p$aE^%i^*?SICD0h6xfb^!@4R@am;uf72$J zu;SYNa-B@1nFb{65lHmK`4go{2jOlIVn4)?p?4Um3I)Pv93d(KB&binT$nf}1nU_U zOfQFjm@lSwv$x9=P^-b$1Jr7Y;ouIx1Oc_0WQCs7|ESgc{8z08(WGg-hvz?QH4nT0 zs?{K2Jr){w{YS0F{hwNmDKm4ZaU_|63`U^?F|((1yuu8DVVk&B?hqo=aFigSf%LHG z>-6&oyEl3&-cwwG_x%U&e>7{D-2Zp8W^6DwVj#$x6vS?Ln25g%8e4!Eu^tK+Wx%w7 zA00Sm#24nH`=fN0)%%E3d|m%kpTs|PU?31t0|iLtO56~@$kO3Z5J(6_ z>Luz0SfEn+g%NFZ;SPU3f*p4vi;9s%Uu!t|sxfu-N1vDI@B}vGsKWh!q6RcXSipY+ z9;x`CjWgs>vIh0Xm+)ckm9XkZ%dV?>Qyl#MR{&ZZgntWg0)ttr2Z?mMY6vX^rRh+V z{zb+FAUkreqA{fZkR9RZ$L}rromFAK7HIUizRaCs7g_pSv9$bpYB2G^07CIWBL~yq ze@9c>+?d5e|}TA^6ZE5{uT40 zmC6=JRie)))ALk5OX$d^IRq3uJD61i3FGXXWoAK z_n#7Mn({_1hlO6gi^np(4<4Y8j{!zq4PP_=ldE8Sa0;JK7`pKzjA2qc=%~{Zd4PY@ z^`#-@0BM_C1fYaDpc`M|w=K~BJ8cu0y~wuqPugZ}kB^twZg z&SzSIZ9R3+DVfz*9kk}i9x1Dpc(t?5QuX>(T7-SL(aw0g&VgL)r@Xc82 z!MU-Yv}=<~GezCg`p5q@+g^W1sDS{059I)@i68J?{Wsx*p0SV#D+FYQ!%|M0{dK$MYwf7yl;}P7$5vs0IV_uZU{w zZavUZ=%5;v&?O)pvk*sknf?NpI9BmjjGGc-yFhsd{l$trJfHv*hdzEJtX=*e69=R3 z2Lv!-70*JL(EaIh3%1A2{4~o?%Ur4%Eh*q5n^q=Crm>Ytegz|k!2WzMO5(^ZkUp^}}Cs8N<_?`48E+)6}*JwaW4w zJJI)l#LBbkGPyntq;+I23-OC&ni7!+X64CEaiGM0nD{Rz7~g@o7k`lOlU|fGfXJWb zC`9C-@YQ@x(%OVbFS4dfD$EP2g^ zI2@B9q`Y@o6UEYhfbb)Tv_>Wsh8hde$3#M+@p9P6aoQv~ygo;#{fS&Mo%mh-I=AWd z*4W^~o_=q2F0U^*xjDpaI*JBuA2G;2o=Nu3?ezW{yB5{u>3Ucp$L?fYlX!X@I6J4? zjGeMrt!#@~eI=ed-SjxTb$esmWucu^>_|6lU5<9?yj*bmVHDTjx_+7M=c2pL{_c?a zx^D5CmfPNwM#R(znaGXAYE7?(6x&(ha32W>lX73>)3$=1hLZkBAhMVUb3>!}!}fCbu}XT17}faN64j(JW)s;c zz1!>$H>#7Op&r&U$CT{)1t?bo7${3=J-1PyMi)5zmU4UrFPyu4m4u z&yHlF*t}1gNH1(^!Lo_9$=?e7JR)PH&N9Ox)w42#L>ohSP9H#D9CgdMqM(=jir(9Zk7Vmie+z@IyeHk=y1rL+#lJgiko^Ddl zm9>tXb9LZRwRiuXS`FX~__d)VCxTJBz0Kza*v9Q`8TKtLrI0J_My)IxwisF@v6psX zG98=QJBc*QmUQ8&@p3A)#rt6s;gPeJT9Pw-U!0koW-~8oDZke1-h1oI!-RS%ymi|J z=`r3j&=b=%h*IgzioyA|=iMPk{^d)!%|^Fy-yWBPa6DMB@xm=j8)xdnJn!e+ne~m< zN`=2zsJm*W>Xy3v=eI`3kiijzK*g)WdEqU~uvx~H&6>Vy3TK60%L3)~;7@>ugL$lW z!P7<8r`f~hvUwgLI#3x1}w!RtpP=T0^;VgYEpWglAXg;lP zxm2v8pkdpU1-XmnV|QdN8Z$2{v~|$ssF**2R*5<0QpP+(q&HN%pYW*Qg6HR{pr%`& zk8gBgR>ZxQqP!-_>o{?%CibYav4*xOx(S$xZx)L_jQ$a=vzgnDP~z2@il6J}ov=>S z+EH>Y6P9UPy315W?^fr7<%8wM*fCwJf!;FNMcjG-a-z7{c+vK)FX3T+!C3Ik&~e?6 zJQNF_4t{T&iuU_ZdWJ$Lv5T1Rob`D8luxQAIg7p4tK+#wTg*U0e9ROgtbBmOulZ(N z-%;f5C@RwruQ^dIrnfYuwpW@@(Oor9LQ~Q+e#_f_*7N>vD&(62u4k0!gpRh`*yQjl z%Z7Arbf)Y-tz3Fjc7tQrZS4COEE~7?C6I)PhqF&N2~(%GUDDquF@F-l;aqB z-IIUtgYS8Xa}o`KKEX?EkFADB&zE=M2%7HF*$V9$`hdfe`=C2jJPM0kD3gs>lg-0j z?p9Ciim|;%D@!@(N9D=ntg8TP3if2^+(f0{8phj;rC zC+`o$)a=EkKd0C-anzS?$o#$Zg`kk)@&Tm=vl6N38@!NNYn-N?>Eme+zK^~q))(5B zpl>n1usoT*FKd54tOZBA=6G%76D%LRdQn7Cq?Eq z?N)18OO+TiR&7~J?bjC(9~p|SQv6!{-${_+Rfm?4cZxYhWg!(?R(zFf%?}rSmA$x} z@)R;9cqR-ai}Sxy$1ukGv#h3MqN*&!Ea)uk%!B(|-j6Zebi-QU&upl_C-&mB@Fph2 zL;MeE|o&=hgl@+>`Y=iecC>8zvIU_tX zYBa{ib2bj2QjC#O14W4!UB=$ZpkJg%H_`C=H4%Bk*F0jkJx-*#S&JFF6Qhmi@weEA zPf?$7ZA0Bv&YDqO{z{?et$51+lIQI6MQdqdg!8)RWTT-)F^gwo?Ub1a180FT<$+Qm z`_0Kv)6gi(a^t=#1i&BaoAsN%b>N#rHVw0inOxng>gC07&;ZYh_gque<<((|p^Axg zVb+|iZ&i2gSLLy5XKU@LH6gq7mAbS(T=FDWsOP=x^Tk(ljnFMa&fGWGOts#&2VF8t zGP3xo*(sbKu^~dvKtRwF#d9LgZfwX=7=gxh9@2hlfgU2%1&u_&>cg$uSVSUlMH4ZD{fQu`sfpQ@#bFu) zd!I=pc%=pa_`xTVd=$o(%Eo_glgB_g2Pk+q0SpXQrY=|mAmVft7l#yc07RS}1#?`O zFj0L6Vp!%e5ZL#+ehSG%wFZAY{<{{p5C0@wjebxOB3|eay@JJ`Jg`l^5Tt+XsTj>YqbRQxxfma7;I zYhextEk~$Mp4J_J0S5I%|!xtapQtp815ffF0HUWJwBiSah*Cu2}wASzxxj?*B3~J z@g3}dU`O(ZMD(Tz`?R@^guYLZIw?HO-7p+56@q#QC{EwdK5-RPJAAM~9i24F{1$;B zWRi{CtVUiDb2pi;;{G#w7r5q~@vWX9{oNOAmkC5ro|C?M2TzRj11muJ-q$|~o%(b` z$e^2!=x5*}^6<`h)!KSL+_8i8`i!y1Pydi7X{)&OEEC)XkdRIQV8fA^`<0Nuk#dps zB`V|m;JMj{sfo1mZ+QmXuOIQu#IbSVUH$-2^` zfl~qs5yQi)6Pq?n7IjJR&e3t4S`(de4ZRB{n*WLL$&pJ#wYqtW@O~Hw_59uqa(C=o zHvImUy7-3Mo0j>LuZ;luE^w#fo+$Zd!#x|sn;1ew-rZFzq-W;k*x#$)!K21_4OM*1 z|AGI?$y+@2&Bgg`=Zpl(V&TA6?$M<-D1l0L?Wyg$nnNJec+F^0Ge4*{DPy2l^FR26EXi3G{Q)b|{ z%`cwXBQ8BfPiO(|?!h942?hGp&3L&S0^C zOT}6lR|28Lk73TFt!3xbSb2ny0!fEozG!3O+-Igolq5l|5X`A9-ke*5a* zKPwj6mzop9{13!g6qM)Iy1&4)uYp^vO*3iBme*$ zGcqo_*V52Ed9{>0JhF;23R+>=FGK+G?h^LoHKe#+K>qn4u|f||FsNcdiQn=dP9?MY zg!S?L&_7|rfj}r++SNSIWW)C?mR4F@I1jDhb@>^+-8v3}65??dhUE!O1QWNrUxnJD zu$LFgXGazL;mb>Sj#BqTbF0;s(m6dhGM)>&?R#^a94qdx4yCQ{D&La{9ZNLy~mVDzGaY%PG*?j6?wF(`8WI>c<5te8MfQOCe&NcigUWag{ItD@Jr9Fc2CrXpB_rIxq|~eaOCJ1jvREfVml8 zERy{lwfySuQWcOgD`4~5wi8hQF;RV)oCF1kIu?}ly_>bTyWu{;ZdxV}xnfiW$ry>J zgz-g$^M#L(cqeJB>{7aHLH$^x5)GnCAtf_IA{uAB=S=|rs)6#mr6<@>W@&P3bNqoc zY4sR)2L%^&T=*H@h1GPr1~7lJxtkIKC*|9!@WBd%k9?tfPZc0F3zO>W?Y|Ur&Ah%(Zdm|})%qMQ|7 zUfMqUG3T?ZF`XE;Q;2{HbD76N^)z5P zO(%f~*{3>}0edOAjEFxq>laa60P4mgnYk}LL35IIy*>c+2 z;QFmF1Ib*5Pr|4k8eb(op{kie+0Bc)@k=r-$VsX6G*q7@FAvn?Il)0XZ1=z}c*OD+ zYBMR*W@WpypoIy|EG?y|8CJygHF<$(=EuuZob65g?bhpBs{0ffV@2ZclCXi16R1Pk zM*9QyCT-hJV*!(_E$J`(L1p<}iVYoh&`KODhh?=y&Q55-2I#@_X^b#AuJK8sX^xkd1c--Il4xK1m59VfBTv6;WL z!+gVb&kr*(0GG~VyY4+K&wOky6Eku=b5L_C^r4o9p6xTA`?G@{B3^<`T880L-SciD zCo`<;d1I9ESSD8wPi}?0>?WbIaaX3fZnZsq_xih?Hj?b#SoE%4y>mabUt^@T$V@F4 zQrK%wCmt{?ncA34m}HCEaI-wDh9{_;nGx<8i>XxDR8Gd}sTkf(EcaL@yQQ9{wkz#I z3yzO)#=VkD57&>qa&qH4$IO)SgXpG8dDQk>eO~`~VC2&IJovP=M>!eZw{Zw|EGF20 z|Fx<3VyR)lZ6eauC{=C!$s3x~nWBUyV1u0RjF!aq=qCA8{Jzs*O-(3*z)ZNP?;YV1 z&D%)WdknAt@L*FlKP9_dKS^z}bVxTQz4x{9W!_o-odFa=N0{7|L`_ZcoejFt#$ZKsvm!3Dd)IcDu7wYr<;1w|Z?3JFc8!%f8-w>Z@j(T(5pu z2{ek*LF?2l?@{n8`;w*P-9&UkTTj_a@n!42yvQ^m7@v@Gl$;8f62TddeSJ<%hAv1; z_=sclPOGMNWzTi+-pXm%H(5n$l-f+%xM#Yyx03x*aBL=izL-eLc~;hfl6oP@O5gB5 z-DpgMw(?A(Ok~a3emMVKoGE+p3Hb^(4%0_cI;b=vH5xaE`Sh%5)A3=d#}+wmzF^fA zW<{6b?emvJH&pJ8M(oPjww$ zGilzjAZ=#+JjRB{zJISbP}(p1z*Gk3vR=(BDP<|3`{Z{^pgmls81b`o8bV}<>-n`5y4)f-BT5!c)Tc8P>p9ql;Os*8&8Snpo>BD;8{HSbu1i|3$cm zr1qgr0&Bwfu#Y#|Q`GLDJC!5!i`ncaZdQ&)F{_ddVhi^6oQBH=ecjcw&M@qIry?dI zmOD}bPk-Kad-;&}(1rq1jSV6W)+L$|3SFepgk>M`zKKjVvqaV=c&CqR+*~_4+#KWp zViyJrTzl%Bzx&o+mkLedzTZA8QP3{-1!Gn)GZisJAYBve!^0r&qz2ywp0s>bVG@L7Bf#>!S#~WGxc1St`3KObD&+a>l9r}%WJRu zb1Zt>oT@YMS^Ep-S-K+k!Psqd79EW*7;s-hfzyM&_X4ergw_>rmd505MB-+>a!M#?fAKG>ot+zp@Z93M=sUaX+;K z@72Vs9DB1}sbNU9BVF_{cM_o!cxP|FO}+O8abvW#+0EM7B|fpR5B>hB7*M$d+sRG+ zUKal9W*M)Xqxh?&CkKz-yL()=G8s2rZYV5!>x|0I?Z7>}j-oi6}HeFXe(>brMjY987taIF~_olG=*6LKa<}I(q4iB4R>dM;k#dy8*f3&zDM+&^t6nqGU7QUs$2bMe%9)QO?Ez~x0(F>^N{({{J!l?Uys&&isDoK zyYqvhs1Lo^Uw_KHIqrp}Y+Nq0q1A-!(^c$JeJ{!ro5x^uact)wPhLP8=^0Ltj%3Y3Kck}iV54TZFk+GjfMKFyaTNRXh(QR|-Gv#6WZp48CLrCEbgb@*g$Pj75kLal} zgT(S3$gwd41`}vzjG?J7oC1_s4$UIdCkedPIlPBPYpHhw6wAY-1xJk;i(tZ#BiqSg zB7_D14gPrM7Z(IoG=&hvXTXHKBZv-`r>MyQ?0Zy{V%J7ut?;%*(|bS@ z$A8^$yVDg8p%?jQ#qt(0GI@Dz;{BB_8L{9S^l+Vm=vf9K>=A^x>&XD!v<(1NBx)35 z*!UGmq)GSdYk}{d?F!hdV}vj+G}94H_@AzTXdf&;mG7oUMcgo^7FC6x`+4-f_XueP zCc;ABMTLVL>5>S65@qrd=#ak)3DoazU&MYsipD4t3vp!n&?bqX$P3Sj^#uX0cR`eD zi16qhjI;%X49466(Svlt`y=KLW%xw7+k^H=$Glk-Cb1|X;zI~Oou;AZcXq)ae(T#$ z-QgcaPZrjy27Uq~DD}*0EF~Mh2RCa*cnkg>1UfWGn7APk1PC-CApmS5yfk&fh%rJP zh$_Ij(vICBUvLXj!x9yugf1K7?W$lZ_lMr8z%PBqTVWUrgusEsynh*b5Y(xK0T6x+ zJ>24gMz?zWg@K;{ckuTI=ZH-1$#DfV)*RBl1@Y&< zGXEWwPBpyDZ{RIP$O?QLdUL|K9^U;h)42)yIEK-{Cx7XDz&m`r$44X(qcn;Xz^dsg z{T`jbmUCuk zkuq-jAdo!4UrNA-CHC&)?cq0MP>A7cA#BlDTJ4X>p(5LYc{(9ax*X9?Oe?*SC&r&( z^j~cU9Mk0OGWN*Jh&>L1Yp$bG;Y2InI-l!ldE%dV0>SS=T)^k;PJ?^xN9FVVP5ShW zb-PTd2Ph{w_%D@DvEoIcsOOB>pF?nz$@i^??p8875E#>y+XFf2h&^2KJd*A8;f2?4 z;p6WhTjG3Cn{lzHkFx13-`97rvs$#+`nfkgz5kCBly7?B`*S^a0l;-c+8`|j7EETd ze~JMd9-V;vD?jl>IFSEy|J}4LfO^~yn$_wD%?boCAJVC&=NkV`%C){aBZLbA0|Tc; zF)o#S3VC0hKv~Hewp~`4oaVqwCg%=B<#O<}9d?bI9@TIAt+vUZm1l7{`ixwCxv#pc zZb23KzO#Wr!FHUp#ff%ry99q<&*?B8+h20b$D4z<^QBEb!`H==|R5J~! z4`t>c%o$E_GYv5YWx#Mo7*mB6HHc_lYW_Hb!zCfa#uA|2#K3QF9%)57;9@`eUN%91<7j1)-6h?W~SeZa=aDv*yAiE`m z&YMmTg-c>tl3g2<9!7?q7Z^SBHpHx?#s#PW6d(?)!3<9y4w!rC(sv0g*zAwY`Y3oC zo?_zexGWI<_+NFTUMV#e3~WP1^yIps=Cm>U2vd>WlH)ZX@SewC!;6;OV4Y<|uG z(Q0rIS0LQh!ZO7dT1p@17nvn0cD0Tfcb`l!&jyZrx6P%L2q)DDM?iLXYTG_GKAtM~0twx@o70Gs zeA=j4ufJEos+%9Eom7&poYYa{^%HUVVtHX>n0VX1jxv`p#^!Y&pFdu7X?C*Na_!6z zsokhDzGD_SDb!pS=OqBpsm!)sbX3y$HmL3-n9NKU^vAfpVBuw(xzPat)}@tq2DnJT z9{T|F6LIogr^I(3V^Gdi0xNB)ul^7`{T1@6t(UZEu1~HfC-GMKJ^a?kGgL7fbBw&m z4c~)BX{pNLE<*M$)mNEQD}MG)=OKnT)se4>KtQPPEalE2QO=Y)?UYyP7+9yRxu8{y zg$gwORLO5UEXl=Ro!CSzANw8-Zw5Wc@YySpo=#(`mh@l?c*28MKsBKdMo7zk@=fa- zA)i{==vcc7S?`6+O39+ zD3Uk|dz}A+<#eH%wxK+ri_5}i%R7dkj-szdoJHM17ZR_Gq1LX}vB6V65L7KUr@cg; zMcCawm+$_SnQi6baJg9Qw^VZ@Txh6GvygI4C#4-5zlI@Iwy2v!9?9y+n{l<08ibn6()mE&SUC3lZY0921x@?N-1SpouDa@bXvoKb@46Q zd)@cdlTZ=-k-$; ztv;hMR7o#)+i+DA+i)6ibkFW2R1B`%CVW?EZ{tH1xfV`e%?|PxN zR)WA{cJghVPh64MGM`SZz36-g45;nxC|{!EKyzeTQg8PyNIyQGTyJ?YL?L8`J(=!WHPU$F-?22 z^+{hQEkwE6^|{iyW3^*7H^=H7&EjTNRyu3ZIUJj@sVcrgvuZP)ZTHq&;r&nMY8W47 za8G(8`a+_@=Z4{9&|;Rr&%}qYc?kPP;8lL)B!BrXybu1&^t@ zY{qrt^}wq4rc5Wlfqle?PAPT#CKw8U@^ za*f|@8Vu1c4Dy(rkniN(rzhcmYqDzNemMCxlZumY%x{uuY*n?zW}GHX8S@9`CRHQ1 zE1wRkUYI)+?(U(2I@8r-UojUE{?&4VT4an&l8hB$PMuS+=5aG(h8=O6i`*@|<1#@m zwMVGC_5J)&0W0fknSthD36}p2r$C#2cW-?Im$-H6lV)$tL$oqU|-&^y0D0SrMdtC$U zXt}XjBd2MZ5*Z{nl$y+TL=zI1tJT0GlS#pqvJx{-5*40)j56Cuggiu-wU9`9XedaB zh&J&%c;_7rpeY4|7N?|jo-$h**bE-Y0z#_>Q+=$K<-7O0TWzvAm6>X=XFJNRotHHk zHK~78E9vc<4Q)cNo44Tl_Zj4v@**EElchv9*3R%8yUO2Olw+-Ny)!tU!t-6Ks;~0> zFeJ(k$A)S#w5BwY@G%vu)n$SRHJh{y@!(s^s#|axCXiK?0b`B9Vo6ruQ6H53lX5Z7`%}heVYuN^$WK8 zNd7{mbq$J0#mw`N-Kbj2Cv^@0>yWQy8`}JfO);`I!|vUBAiE5hQ&>1`8k(j;=jB-U z;M|k~Ej|0FVUo{w1VoEpB-JEmdK-Eo6ByD)^)9*iv33a+s-qa$Pq`er_9ATE>0mY; zBjwFYH<&E~Uf|k&afQBRc^qkf-Yx8jmQ(JZ7O}2Iy-AWr*!Uh`>2~8U2y;L6*mNa? zb`NDaPCmJydN$K2R!8kNO7u!Gtw@Z42**Vy`C!|@{-eoif=-zGQ7+?ZNRo4T;J6h7 zO|)+=l$r5!i+Ia;i!I<k2 zj1~zvXn)PD6J39{psv1w!Ytpn-pN5yNTs?ae{R*RRLD6?clGQRw;O-bEtfEfanM8B zKpt<$F7c>5u|b~VWg?&EXww8-!bEOsya<nOs15T?j7sI;K(4o|@IKf9lrh?UW>~U!0A{rIw%bs}C>E3=|XUz@uLU50-@tV^o)X z9OxZu1k^AR;OxhmGwMI#OX|VsR`-}MuQ1YeuGIPQ(c_O^CD*=hihv+}C-!?sd_Yc^ zmDP{t{{AO?Gt2_3|JEEO41EcL5Q`t&KoAF$3E~IS^2nD*zDr~O;sWyFI|>sN_5br5 zPpxlnNRUPy^n02tKBV%t_@%VkY`%OUq`8rVFD2mbL*9s~)RFN^EhjeHsJbA&xFHj8 zgmej=uWhmq51&JvTm`K&SjebB^)SJoXI*l5^StO{{oK zbz(=|c#i37!xj55o{$03$*7;JY36WoV$_%cLIte&6FP-Ix1YSfk_1abKdQ;~czR+C zjDnht>sE-tFq)YEI>Fj=<^+nICYEIq%fW+rCW_PR$Rh#Ii&zxsqvJ%9g%pU)%?T^; zfqkid37I32dJJEn@1;&odO#)p9Og}o^(BmDbShF?P+^1w&K=L;Ec@x#j2S1Cz!zq~ zn)zW6s~<6#=~m$IJNY@?BnV%p?lWwlL!gD6sD33jE6`Iyi3H@AH%`v%)Zk|3k`s#y zoSPTQbLJsH2fqTE2$(s9i9&p31-v@c+XDgrY4)YPDfZLm{*VZuws)016XKJTJb??; zm>h1OoSeL92qN>t7DdM1!#bZfdBE$uzb@VZf1Sp_ri;H->-WoDo(`%@S7r@EhQOR{ z%g{AfbOhAAH#-viM51&H$Pp`psg%seDz{r!Q}u4i+v* zsDKPBGjsnf#pVqw_e98Gjt?65Lj7U=(zD>?XUFq#{kRcm^~5*t^sSY{YWC^M@zFK# z)#klNZcLqmaUy28f9gw&8Gd6nV;^2St-OY6Yv zJp9H;60nIi{0!UjrA+uTc9m)JW}B% zX>D2i{=FqKRe&&?><&(v=e>L))Kv@SJYBZ4Rn~$J=?m~@fY_Z!d!e7O%vemHscm=62o>Q z%!=((*8s!7FHdcW=WJR506)(JgQyQp^K1ZkUFJJz_$#m9jp+*=>Dz_!5bi1b|6nxGyrnd(d-?o9QJyb7uD_?au5-NLBy3H6x37<< zChU%;4zmYp9O@F&G^l|A{JUbB+Z#`u?zBZE1s}esTH3WA2qs&f-~ssWCP&lM)jlZN z$a@onifc6XCz0+zwzzpGLM20Pf!(QN=^y|EY%FN4Go`kH3TKD=O80= z8hs4LZr3_6=OinQm}B{r9V)V|3>d_!d5J_ndIRb{DP=t!y-aY$U9Ga&;T;%FuP2}7 zTJs*-)mY!U96t7ZB<;53H5D3-Ly|WXtg?{^q-oc!PdCUATv(drIul5D88yB6B`U(p z3DD<}f3(1fqg1;niE4oLzquL|`9pjxK|LiNg7>5v4`2-qyap(PZ$n!Y4aWQ>MgSX` z{3D9h)io1apyL_9Z>;s*T>!1%{g3Z-rmq1EEbJ0nqX5t0tjfYo27v2c^`kld(aBip zb}j?`=w!yI*D(oi004j6Y^X2wwoCDgBqdrC;FEy=&M_oZ18`~q&V9_x6zI)0=3jN3 ziTOAl11i?lQII1+OO$E~N8LRyhW|>mwH+zulwqx)N_jlxn^lsISNS^{Rk!OtNG8+@ zfKQ|=vapt4|C=-6H}VMj3sLu_laC6T3x{aKi3m zpdo-`E6bRvCHBe)g)&ncgz;@{BlIQ7$H?JBf3!c0XLA!ybveDdblZ8IW2$CNdzba- zoi+Kx!1-Ww(M)r9C1zLEX^XqOgT>m-Q{tZBlt&k5dcTTSJ2B_ww=cM^(Z0%FP36WR z^YpjB$JiIag@t?7YCg(xTC*&Dp37M`TB$RlzmpcZ;rc#;1{TJi-zu$|Bbq8V7O4MU zMcu<|PQ^WgEd;qNU@~2-I1LkO;68QMun$1}q;}Lq*T#`HStx)BraqVHj0#va+J(w^ zb;VaFvEmDGxlbNbO%@eXNmIs&IugKKsyo-LQ(=}|rR7KAPuqgnTKl_L$sH>EN^LqS z^jnne+2T1Wm$AO$o6EoJfZX-MXv*|bc}&h>UK?z*W!n%TZ-nP)+$ zSo5XwiSFufEe*U4T-BW&Sj*K*)eLRAq?6+V-wRl2W}H)OtyQ`Ug$qH~2>?lTB{gJ9 z*?1;6rIREB)lB1jx)hyW zwkFnFl`iogc)VZ9NpXr1Wl;v_)RH>n?eX2@_PeXZolH?z7h1|SLSWdqyE91U;bPY5hJ$TVEX(o_4`8p{OBV4B)bq-i;zsWt3rHP)xwaYr3TMb#dM z1xI~Tx+y3*{Zo6h(Q+Z4(Swri%IhjzigFw#*+0w!Rp=xWYD%cN`J064m^Dn&AB3m$2lKSj@97^?(**PXC*E=j~ZyrQnhRq zZ;U323thJ%qu*`OSnaVV4r`k(n?r=-A59-7&yx32Ovk3F?8NK`CEG@7dGC!cq7F~R zBFCP%;!SAC?`+IWdM>dbVVJ>-sOHU0f9WE8rA14;#Wc5C z)Yun0Z_GK)#8k~>&BeS$UsrxVe)uOVz6OL-M6C= z*)!Tn$RptqVd!{_7U^gjTr6A6KVPNKc7m?v+Fbh5mf+u%-Ya$;e1!wbgUq&WUst(f z-muqie7}yYqMt}v2H6~t373Qaw7F>|er5luJnB_MQxerW%r#>Mvl zC&DM?MY`Us!vd+&lYr;lRc^`7_yfIj%*8z|i_nP<+TH!8SDBmCtn*vl`RFwPHx8^^ zs9dpEj`Ee706qiTEdCX=)bT_R_7zS?1Y)H#oU?RJvD(P}uAh<9wOOdF_!gLKL(f-* zP>zk{K>qc+Myb&{vXa($Y=H?PoQ3*qv7eCVMS9%B5x zP!hp3=Q^RK(k7#b0 z3VTw*JGZPi#c#z`;E&T~$X7xS^_oIN4CiGr!r($;((*{!c<%(3OiX38MX7mzlN*l+>GQU|7T7{d+Goi3zU}*4!z{yCOyy;bVa=19hTGp~*6S$I7-&PMw=Ha+>sE&C zztcTEvRx|P(uzv?FTSJKZi`wm=2H&Os(%_3%ia&q+}FL~OkmL3z z@dT>D&Dz?py}52n=)ONA|#2^$OFyMKsh6Fwfd9khj#zm}<;hW;#AG8}rO^ zohRi)#%^-ycRG`HZRg@SwCB9?8Yl?%4Pf6E<-@^X7vKP>x;U9%3A%Z4AqE|X6)}0} z;xmrK!Aav9@8k34>;gj>=;CMfvjq0gc7ugEq>I|K1@f%r%7J!sED-?ymI?=sLD=iZ zXWSh^#&Cp}Fx~-&I<3R!)2s1EHU`PNBZ-(Ii~4Z_D~HbvL)da^06Mkm0TDLi6Cj=Ap^5WV@MxW$h|KpOGq~Y5W-j3ec z5+wL>$$)}^5du4i>jGef5Fkd7GoywK5(*iTwM~9No27 z4%|A>>?&s;v&1T-l^7fFuth=9%vWF_7YU#f`Eh!{hZKg%RtLez6xhgQs!L|Zg%{}-R0 z9TQWgFY@b#YIbFsR&UVvyx+)C{qOh4q13@L?$Z-7Rt>-SF(W^gQ)C&y=q|m4E`C)0 zbniZbFc?_e4BJ2Wvv2Gm2@x#FI(%hu_-9P$5Ol!srErM+gqTtSPFd4gN^57d+yu%ufAcV^iq+cl+N>QQF zX1>qowTqw|>P{GF8_pn%9vCW|iiT^Y@6Yz(#|Wc$fwARGi)E}RpBJ15 z^(7ax!KVrLZAHX(p80u=(f(a6kVX6H$??%N;M?P!m;v)M0NW8mQ)KsbW)0tSS~Xrs z>%&OUv&B}>>Om<~+d zWNai$ZxIUnh~}MQMcM@g;tEk!8``Mryj!UZaplai)<)^b<` zsB5qP~mA)!HDUoU!X+!a3!U<8wNL zw$XzjbWz2m8^B^u0g8be%w-rPUd6PGSaPj3OvcA% zeN0G@M?l8$l^@`L4>}xYIqEk~;^>g%p1>1Gs$Jnu(hDed<6OzZBZt%Q*XI{Q)+c)}_^bYE%9%78)X3t7 zdMni;v5jj!>!PQLF3wgRk|WTp{q9_dBG2lY(~hch*OD8q*qiZoC3%$^z!CAdKJi~L zP{3_>#P}&N__gr^388UZ(I=3lW^brK9>Bid4d5y2zfXAGIb;jKq3{af?;;%I6$_3i zK#DTY|Dw9Gs()oFrK(9KIOX5L&{< z)0Ofv*sSR1we{RH?>X;T^SooJD&s$L;B&War`qRwcg()EB^qv#J1ed?fVgG)mdM-QR39M!T7pb|mCpGjiv8=BHts~KV8AU-R zX%0>~Ep^5CjNpF#)$)-mgMrv(+tgShz1cmmfusYK^I|cw+HhH(XVHZ+$Ml?{bTcoH z=)+8YUC@}UXTy6jp5#Mi9xt*3si|MT`*kc6@ALRjE~|{LFF)?jQyGnALRow=k8O|> zBSg|9s~+q1b9hJQ+LmvTMOzaooP091Vc9(yv#`HgKJlESd&qzbKk-RTG_m|{ykdYZ zCQtFr2De3__=;`wj7J%q_fG#ya51R8QEubrN{s;>-Apl%LfTn7!d9XHn&@yw? zWC{>s6Tl`V>7rlwEx466YQ33_Xg+1?9?;v5&==&5 z@k%?#-y~^fPypS5GfNUY%Cm`eDtiXLNu_CV;U0FW65Fh<{u*Wao*3eIXZBc!GRH%A z3%iM8abR!ncr`T)+x%Ac>nx)cYl^$9yYFh`r~NBg+qHbNFvGS`t*BnlUW=E@PZ&~K zvErAHXP%f=pSzJ03*gP2H<((rh;BN?yrr*SVbqCmv4%`L?-Ow+8`@i}gYI*MY_yVB z3;?v&BvBXPLdG@)QGc4}6`j$PxiNtK)rvR9yw(y6e!`q?ngAs_8PclxG++bib)qkT zx>Z3W2^(_8@+1&|s0aH^Xw!;XDzsCTaJuS`=1Rq*ATrb=GOrTLHx$_|gc zL`sQ->jf&Cfg`+`;LS({$H4VLj1~RtXC;FgR?FIGU|#}ZyQU7*)(YI-t5CLzeW)HB$kTBiS21Lw=2T9=o6 zb^W3cqL}TLRnfe8q3)ETs+oMRG)+K5MY^;tEOqeny#Pwyi$#}=$v^t=L9S9A-PNq0Y3-G&&X6D64RcF;K%c&8KqVz4a631bnp^3n~o=YIR0` z%nx7D-m2c>8s+(swy|E{)|*%%UbQu|{L$-!7tSQE3b zaxqEU300--K=vB$jr}Xk8QW8onF{rkzCd~|YpHcD%65_LX)CU+ zLM0W_(?%{Ty&_7(YNpxvZ8|tuBF5Evo=PfPmV!$^HOedUdq;JDBQjeoj!}mA4e@h3 z2fiu+b74vv9d>iO`a$tHBKC~K=N%EIZIPSLZ*y#`LR_Mb2ZrHST3&u_}8s4W_)J$ENz_o~BJDM7{8^6T!s__a9W zp7F=h(qr9$WgSreif-Y{`#b&vOG@9g~ z0B`iTqFN35P!CF;u!hK$j4cnHVb$gS@svZ1X2?&;PJBIUA-N#AVz+AQp6CVPN!)pPbp4IYWscka zgKP0Ic{>M8Q^r^pSLprW;3v$%?$<~IXOVYS&er-0f>vV$avCzHQyH-v1tfbP@geTF zwQe0wT@OW3JF8{pRCStf5q^?)wUTBi5iHRRn5a7>q@MNJHQmMX#qdLGQ2HDqKr$qI zX}OuLTmAch$Yj#E!t?3{MtQ&3eg4g!UCYawzJk3xks7Cs^>*=v1G%QO7H}r7Q9W`Z z-b$V%)P?>`Qk@PG)Vo9r)ib=;J?Id1g^W6sV2@kB#-ElQv>|y$-&Nu_S%f~qp-0cS5tV_HKlV;$?hccgDLD;ro%emquU zT?95K3|6j-n}dbB$I|yY zVK17Ti!C_weg3YiI#@8#&%V?-@2-}ra4F(Aq2`Ki>Cwt<0>@Q~9D+sTd0XK%u-APKNI9ef4#zl7+R?|VPUerJY7;Wbe2LCR=7MxZ$0M*) zON?}n%65ws$Vci&mPZ~GzPYCt#>>B4vghGvu??+neobz+!NH;4w?Tr?kDVyRxKWT2^}8RT@_!|70z&x>z+F zTcoX9ep@(qe>?8kLXh5w<8~Gc7ql*7^LgC%HEK0~mEcNkqC|dFjyK*r-^L1fI!&vB zUX5Et25zyAmjee?j;XTPdAq3GRMa`?2dt~K9^4Pm_)ddPOC;U8;ham#C6l5hTR%`> zKvMK{1#z$zWty&hytsJWp6|~nsDEwX$|0l{x zT`uW2jU$gMT$f>$cIEM2ZT7Mf(SI|yN_$LqHx?c@-pEo19jmREsE<)_RG^!S9s%h? zO7f4$hs#Jt75$m_ri{)f#eh;mE976V>2aIe%2@NH+)xsHg>FwpM;xQjq2^szRafY^ zeyYO%YJ7d{xZNG=t>JG@GxJ2oes}A0wUYDrcDaoi&zZP=8N9t!GAxKF#5-XZCIf(X zu&(Ir-Ta#?e*8vY0aJq(4s*8;IFB_-94=P)?hllXHe%=$y-O!$*K1%M%CIrn3wYUE z=)Yy16%Q~&Vho#tyC+0Oze8$lp$M;F{uAYx{}bi>%0oAX`96_C{*!0>kK;xNgm=ik z@$^@EXTK(T2-ZJdV0RFl7`7iTaQr`BU>_kKbkrCI{{PH_5FTfReW)+y!N{bb^&|jc zNM~33&X8nZM$xZm;BUgomG$-U8R5eY!0P1Dfdc&h%_Bh%*a3F}X~G8yt7R~{TO9^E zma%TNUPQo43mb@DJX7|L;P6y%{<3UFdFl zr(B@xd!&(#(p$G@xLVy_Q^w;Z+5bb`UByJgs9B>fXrOU-cWB(*8+UEo-Q67;ZQR{y z92$3bcelpf-B0!R?LD*i{F8H%`RC>&m5{nAlH#ILFKa#P;Z+_2qS}`*{X8``w)0TD zhZN-t2%$_DT#iF?$8IXs%k?X%mseUPRZ0U+dhc(DYiDub(v4%YKYC9ljq)}UramLK z0%NeSHxJSe?XUr)=|gpL=GaX)4oJ&vL6j+c#(t*46tAjpSF>}crv3dnZWGbrU0Zl)ezZ& zwZM%VPKaMYH^}3z-^On18NM?>Kz!}piM&PPpveqo5IVsjium>H^c^H{g5|m=ZyJ{C zjM)G_{X(A2s^b?+z_6~$!5~&I`0Yo_onr|7%MNT$KKNz#k-s_Y2M^QMCe%+>g3lbW zqS;xVL$}e!q|y(n75qunot>Hd$pII;{3c)?ff>G3&FTvLY+H`00RkETvjJq2XH(IA zt(uGL$TW$^kM79dvke~?HocRPr5_lLTR(W$(+BkZVVRC=FCBX)*PBxps>Bu!rk~%$ zNf{4?$=SQ2$q8%U%xDn%cYcW%(?`}4ca907R?@Qza0mt%;X<*h-egc|LK~lrA=nyq z)Yfy3EyM*3B3`uhMB5D4%z}>@xZ>_n!k#KEa=S?%itGX)SlJw_KVUSEwgYlLrP`hWj%7!FM z8t5_Jhu8nIsf+$jLO+TC0GI;L48Xq6{{TI8{I@g1zXV5s9?4PbV2H@kctB_<4k$5k z$#*>iNHS$}P{9CR(s)FFQqpMvRe*SP`M(B7ih;qApu9gKi5rGfH3&PBwt{`t!P@5A zL6-Yu>e#M(_QgZI`+@uB*lxzD#@2pLDT^Ew0H8u4rYSe<(_*Bg7!%)SLxw9X!y#4p!}@_h5iKmiRtfN`moA%F-FTA6KMQm%UEL?=Pe zUFH}R!FAeqx1j3cvA!1`lVxC8P?}T2FLJGuna#Hd&Rl27v`n?HdAS!koxf#JSgvr= z?GU?I>L}i^Z?$dnZQFC}TEC7hiZnd9h<&*Znf;NzM~$Wo&z?`5N?tlWMLZ!vk;^D)YD^goo^juIYXhysFh}htsA1v}NtY!>0g8B{S zT_!Q2C||XO8ap5f8V;hv%iib~Wi*=`A(V-)AM?a4Z=N%cB}YZBPrnsfTetJ_J|r)$ zl>gkkTxJ`n)X_a+#(reWxYggi%O914C9bw4!TSlE)%6C>>JC4Re@1nEb_UMsKH3So zzXqOLyH&*Nei?UjX&fB;?cGq~8B$HL)oKM#)6w$FIpe8dbhn+Rc@&nTHkPKA3^=Qs zMD)^lLkyQzd_4>afK9wAeP>XNiM)*VSfj!BHRn8zX+{jyGI81(=L z{2Gs7;WMnbDYdASC|r9jJ<3!WAz=IMx`H|PZPjdvl96N|hK*)oQ{NDE)=hNL?b9&= zwYFAah_5uUE}Z(Ax59Wp)q7NBjDoQ;ehJ6;b6O8gi;ibT#HLN!J0EyO!XdkdO4O{$ zIisI;bov>Ht1N?KpWFG*o;Ez^5E`&fM1#d8T}d?;xUTa@M5S{-PE7S({i~1>cS-Yx zr?$-d!30}Ik(9Yd&Q$Y8u!DW|(|&@p*2IIV4SczubNSTSS$HrrbN`=^JN`B5x!752dlqQr3d7bWfk!n)S7Ow6(VEj?{jcw({Q*P-t+j< zejrU8ndV6`*)aZM&SgGB}_ajT$#Ly(vzj={wwh8wZ zRhQ`9Y9*NPX?`3w$W-D;2J)xmgb#Kz`WpWj)rI!j68QF90^Q2A`4DTda5sukp}yM{ zWt*0@aWKDsM=15hGO7&x>d&a|?}CYGCe14}n*}|Gfjws=EV{PxkX$tHi+$U#k&0r0 z8^-M}^0~u6{&Wb)pN^Ahv%>7hIw{=Y`MS$5ET}2S&LB+3<6lTqS`*=Q8h)g=KkLY@ zr`ZIa=d|Rs>;yXmdjwBZPHKNv;?LR zLT9ChRx?sS+PX`8s61DDoN%Eh!O8A{*8M;_?m53=@Dgwv5ac=vJyK(0l-NSnvS++z zyqNJ+w(B7=0e;5Z{;;6G*Rko4nozw?^d6Cxua?+k! zxRADR#SQIp`wi{zN%zIk*MCD?*Fi}LMU2)%I(s-Jwuz1rJ=FuR25+GF15z-;J1=Ri`j{)&7aXN(uO=XnE9o4JpA$dm2I zLf7Z`iQd&46En&??p?Uq^T#));}s2`!|9*Ls?+L@4l&F!p&=Do+iOYquk@C1JExqU z81UoB^lL?^8Wo!3!TB1OwDu2QEF&Cr%>W>ENyeE)fM_qdrn=~s4bb`2Z*Zs4?tp=z@yT@E^KTqnMK8^3Q0 zJy1X0pJP6z%J&?&7O|QNaW1r9gzMRAiy({q#Qww9>6D%S`ugF@KXsm&fPj({YX`Wg zTgY26v?)$W3?AY_>1-*hi(IQnm+fTl8fHI*_s|BCUC?t0-OI4(H{`6s?xLKT4CR)4 zS}}*yekO9z?q7e-l3=^&{@j}4gjcg)xgJ!@T^GmFxXFGDdo&-mx84*t<9?|nt7HA8 zHg$gF*!LMRwp!!N&Sqwol(o`A^M!N1GVuUH=fir@U($l*nDPfzZUTO%P>UM8iMFkU zmWc$fptp#(7%+X#$067G5WLD%TwC~RyO!w9lB?Y&v7p@4x{S_ z2)%q9POqgtU}D#B+I-UO6XqA2_S~_&b8YNz^3M%+yQ>p$c!QD+w~T2mY^66kIx~p8 zHuX50vyJ6m>a%INKk{<(qBhj|FuWDzP!>P)V(?N#l5MzD(Q_*%X{fc3=QuHxZ@;21 zhw;F9Ln$0FitdIAiN=kwEah^Su)w6{gmx zfZw-Kt;M_G{$YG@ADOs4wv{9sg4BFiykGr&@#;9?=<3TA9AhaXJyTK~)OU)cfa!Mx z^#l`>TK(XKrRwTnp$g98OLkYCHA@Q#8_qPAgakJ-vy;3N5xsSOFDcD=+E1uc**loz zfcBoX;)q`W2!E(XQtDWtP~<>DdEt;CFmQ*UK17&DG2OgfHS9mv1|?w-;G(Yi=ZO6l zP|+I$lHI1rr+<6uDw0p^qKYT|YiN%d+% zfs?w~c5$xgcD}Kpa>BWN28@bU;k!^vl(7B+0)Jy9!vc_Bn~6Oj1E}Y+8J@zropg={1pHKn z7I8@z`KUxy{Q5*Vf`WR@28EfkZW2R1lRXkX{5TlWDS`NC@09|JiU|oJK`Io6VKNfk z_3;YEbT{}|^b%r9zx_*1$+D1_Kf#|UgJ7tD7lr8>15bi!NH`o&@WTz1DjGvPtGI@K zQZ8(xiD_TfMb=}jkL zP{W1sH{41hhQ#CvW#|pyV1bY#oMJ4G9?%`_tZmq1WRrlAm|dO8;<8-a0Uu|M)R_ z*`Ku~cTgipj&-O0$a(3g3e->U#-4dJJF~+`$peSBp#lzxnJ7XhAQZgl(!W0=XCyos z!{uFqx`PgbLdB8A>y=(6P*Fe|_xAxW4Y@^uaAU(!|8Z%sV*X+q7kw)w+p;1)5cOUi zLz;GBu(>~5(2w0@PE5c%El+^J7e+zhMScI4-PiF!{64ccz85;QBo}Af6R$jDyAy_V z8@I+0Ff;qYc58hPEenY$Ub`p0pq+cmoZ=nlg_Es#0Q}!^U>42on=FTdLj3tTxef5p zaE?dTSW)bIu31!i^5GRo_4!|!37NF7g>7;5!%Aq|2I0Qv>=0h+rNDCZ({Akvm zpftLr74?nYb@S4^r8kSn7;I^<$EZu|?Z;x33z1PSh}6A1iQA{T*jcW}u5V_pCon&= zYE}PYZXf9@G6cBozd0wb!-A0fs5&+}Fwr!t)gScz^zXq0(*fSse}+7OMU(%9i@|@J z^iYQ6RKG%u4zNM0`^vPeCc!h5)pc!+>V@3tXZUR;p@Yx#e5rGj-=vn{^CKYvO{-$& zkq}688qSGJVOqgB-P})&s@TkS-i5>CmQ%|&@JLs+q zBdiG0r5wWFIC7vf%K#zIR33A)gYDtn4{6!&vnc~@%O1AW#-+1%gqYIH3+P;(0 zR6S9nQi#z1Y>_+hIBQ8;b9yq`DC*~3 z#DZ-e)}q0**GECd$N%z%#)H~EZUK`Xj-vnL)Xd)}7!!RPL-&8=Jb2>YJ_hO8IrruS zsgAN@No(`XE%zA)GkT1;CS9!28>-C@WtC;;WfY^3GBfh>66A$QiSS4hpe5FwHc7dD zw-yFUK2#0vJiNW#c%FLjRBErj-1xL-FCM(P`|`bLdGesQuS{zw_~h~c0O1X6=yW~Q zLT*$;k}$gU^hlXO7@U=npAi6YwxP0Nl}$VHfEZVUSn)DdPy0vQEQ}DCYO+{DEnoP+ zy-%P5dYWm}@uw^7lWx1ymX58(Q-LnH7%J+aKb|(Gn(etf(j2JD@>rM&in(+%jm^Il z`tXuSGLe%zWtY}=^x!{zOSKu#XKalUIcvUpA8s(*pfx6$#2%R3q`1$*mZY|bD~VAN z|0T$c6HK+6LZ5Z#rfTgx9&ht$mciYcE{9lCcyTwN}5{<|KTW4_KLnoK|t;E3fi&yj-$L1?v(#nzPy zBOsDLGA1PO4Mc!LEQtP7K?6v7m8Cg2XluNG^S8kB@4iVG#ka>$%!yj!l+y$1!4>gA zPs2^EI5Z2^bt;;C7*cPMX$BVZSP5+av|t4v9w!t4)3$O@J03QSl`@r?Ro?(AwRJ#y z6EQEy-R&v%h55)%8fX`akN8a!Uz?f!q2!VL=2gBFL_r(d#26&z@+hS;8!v* zy-0KQ*qZM3Z$UX%*OO9<8|OKk^VPxB#B{2)L9dNqM7{`E{*G5=ZrFOFF%64b`@QkS zdkS<`yqMLq>T#8^y`x;< zH!XVZ`dKaZyse1f4UGB(B92aB)AdHY;n&$eN$W9U4G5ZQ4e1r0wo?P5+Blmr&Ajby^JJJ+al&P-w)8SFM3VxH%4w0ZGMo&Ss6Byjr~&O?OfBfi9sNZ!UzU6MrLfL3=*({M*F> zt`<=Pp(_2O?2${`c!a?s?+tF@_L3?1!oF~|L9u3QM%x6+Wk92m{GNf^#+M&;M zcA1=F^oeH^ciBBsE+`kv(i1sQYYwK@R7bPul=#D{=>-E$+8t4lQ7GNn+$Y=@=trx; z-_*@1MroyZH$uLo&R1%*_>{0RH`t46RGoZU3{k&Uzrl^T>IH{r-k_LcmZAkyT~Y^@ zc9PkHf37;#;DaXuOFMOVe4_X_-pQ<16#}tzic?88s%9B-O(utfL}p!RBC zE5Ye-VmKOca7vM}4+{S*?O5sHG=1yjXniC$(_Cu5FBlZC$Kv*)o!9~Ew>}FdE(4Z! z$Y_B%5B1s_N!%U0n;Fd%71Q@GmDCf>zkW;0l{t9|R@+{=P|Yeux^HO+&I@?Czurr& ze&8}EDMWbXBotMDBl+$+;Y;TO_pTthvjq}=wx~mK+nt&~p7`^dlj>E*v+;a6%i&CTFByPtLjzA8ygQ)2XDro(#~@Bx{n8dy9+z?l*0kV z(MY}JbDC?}G1pPGqg?Iq7)c1?MrM&vhPbT$*iE~J9X8Jd@5g&83a;^T450d1pE@no@Q znGkAHuvl=bSW2H=J|#?gY*=u>K0I>O>~^L|K!3h6`3#gRcEgB#bc*G#peYk4D97P~ z0lzK#8+@`zgA>C>NYfluKjRmz^VcbU)F+m+qp?bB3yI4UoF>84$i%AN+WkGuv4ug3 zloc_~N{+|I)Nq~qHg7421IVPlq0cH7%1pVJCRUEh)aLCQ27`h)ydl3o`SvGbL73}) z&7QjWvfR#M>YLi0_tvZI_1u{!~KSBov@4-|Cfo9I=OFSs;f*cm8GJru`sc@ghqNQLz%` z^fz9^)p2B|>ZFugXT}lvCQ8Sf@!;D#oGfaS*n#_TYbc9zp2cleK=YYJSSh!LGdHN` z90@0TC8;YePjbAfwvesCn#nD%CzzCOQ9?}mBaK2>#beG{hQUFa<6EyS&FWSdT+3Nu zYq$j2U?n15lE1ohBpkKO(BN>@@Ws%Q|0=?y(nWMl`scaE#P;r2=PGaQyx*QJ$!w*fhRwd9ZPGV;%I!2TE|WDFKS@~@ zu58jr7qugIp;m|6_~KW(m-g2~9-rgHp5UsNhuW^T*shjPFuD3{mUhqi*)qyuNmolc z%eZ$=IIfcwrT6V8VMGV;t2KU9dSQOOgw$Xat~9K_J8MIk#I;&UcA>QP4DDWx8b1^J z(Req5&D}`psH3g8#ouhrS>5PrygV{+7l`o`7<9(#xJKVnlrdm??cMDwh#B3vqpa!C z#8Q}J)b2VgVE6Q79TCfS=afGXQZ*X*p2|M$K#yno`pb(lh1tQ{sL64o7xAOeF!HVt z0Zi)i^=QTjTRYnsyQhE$ru(GPx|`TZSrnco6&Tjnal8eRnXT5eft_H(Lmjf`{BbAViq^57Vbcf!6Y08Bp7FHuC243L?rAxOgl1VN&hU^_7EDA6u? zGad;4!5qSDcuEDGN6E_~=1V&CZ`pP|as%@8eAz!jdci^c{Q=fpSEfC&9JugN0^JIf zDN~;YU<__b{2AEfESZK5IM4~B_b0cn)p6N`Z&Qzlp?>3h&ApEKGFasEyTct_J_@1r$N41PPn4kKm|>axf`NmGzb*Rn<4X(gFs z4d9y{{ggZVI|t#AI^ptrbP>UIHRG*iWJ<=txAZL`9B!P8R z7DXt{l(mbX_=M}r6teR*qr9eSQm$u^LP15)Xl3_TbX zeFvHeIYg|yiv%{AWXcW9Kr%)GNU!{fdC2Z5`I3#WcWe%BO{quZ=!Rd<->hQ7!@Fs+ zMavn_3TVRQP3d(ROkasQvBX8?P3x=SLVsd5(6eK}g_j7-6(j}qFUV)iDViSa+8ptP zwC>IY4~3RkV&l9z!cAj%O}_3@GEYH+{aQ{0D<)RqM-)ql9^5-)#vn(67zqw1hzn}` zh{Zw%gjOhglkBwfo~5sl?trKbaht0YYjZxbNJGN^AGt>AiDXV`cgN4(cwqv*wi2TFbcyWeeFa1U;FVy z|8=+X9SzlJHZm8q7>e;NN|71>KunAL@d*G%58^ka4Y+g>ay$Fv2LJ=KEx`gFNdfXZ zxJyps&;U}l6^)eGPpjwTMm1%KR7l*Xq@>pe=k!{&^1fJm==YWLJtB;@`^@5TtEAH9 zYp4gD@aJt#a~3M=J3DBKM()k0=f7G~9s}AR)Q>b<5u(^SaLiEkOjFZ0h8TufyXWRF zJj=D(TfY(4`ASRH@;>8lY zbk6?G5@i<+($zyo+dJBJbN3i%N*BeK%nC^#&$ zvSFCeQrh-bmx(Cx6aGwseauNNp9YZTLPe*l{TdK^@2hVXCBC1_tO(ouI&2-n@nZqF zeFTQ2x&ZOMf9dny|yK;n1On0j^(u zz%_x;6gMq8o?pB>PL6R7OK&_p`S3GO@?505I>;I(j^|&oKMIn;r!qj;2idp39OcF?m}5z>4PE5ij)jKfav}!a1g>` z+VMmg=QB+`o@ckEH9GRsUwD%uBGCH=9rV(iI-06qHO!qO2ChP=CK4TKX%C9$P5VL# zI1n3j`_<)as>VJI+eD&#CYBvIZGU<{x{v337!l28kJ4?EJ0HgZ-cXXtW8%0i0v#6+ z;z!wZxgI2hf%CnyHo&e-1Ui9y9F>6uQc}Sgw9yy{4-Te|b{96-?`E&X8*Tx$mGs>+ zgRbXZY$^k+D}WUrrXh%173g)^;(0xonVCSU@t>{?A+RgMJqp3$3RP^T7)J|MunVYj zl-`Bbn{er>)lp)GT#ARK)P!q^f7emZnJc3nQFb6I5&ofv)u98uMSpZ2rBym>RMw)n z><5gm^rNbyWwb%!M5%f)Il%x=C@R9L+$`vG1@cpKMs_)B`pnyVtYJ`1$*PNPa*lMH zsDLc!ubKmQ@*+Qaze#+5ip*AHV;J;|w;EWO_AVC^nf)Oks+<0T=*z^O1l&mB@miW) zf75f0eDZjfdC1&3EgeTYH|((eDnTGBmZjzW6D?{T(}wq8Jib)3_r55Zg&=NYXa0(3 z;<=Y>ISk?0^*3vS4jGH~9^HZa`)3-(djx&CUc+&Oil&Zo=YXejrHgisW+eiS#vqyo zUi{elSfcmnbqBJvU)#%+0NA8!s*kx?WQ3b2w-sEDs}-X$E<-HDfg0Xj1VB1XUCdm% z2)VN&Kra@l(sM%Ey2&9|C#WxOM3QXDVaaD_=^eUsJ zlHyoS$=NHY)>Ro)7esx}MZG(v>M@EgQKv)+osM^~T*rb>JD*l`%#vQ_#xKFbVHYP- zGM)40-n`qUkCMChZ2QidfzGppfgR^gaK}#WWiP|K^*MC4>Pf}+P~elR~GA8>Fl+A~iome9rilx1{i68ip8mN@{HWl%8T z4z}DKn(Kc|R*a+2N8;(TWFurS)34PCt?0?-a7J{@jRl*?IeO{EgKOpmWv`N3Q_^+} zHd}D=5RIM(+$T2MTB3XCGfuPM{0n?y0b37*Pk#M@PYgWYQR{*5i3;_i$lvfu?SH^0 zcKA37{a5&e^&jv_BT*xS1rR=2%mn{t!?6g2PxyiG$=)CM zq;!AepYVx-jO;(*6IE^nSx(dc20p3O&G+uO+KRGnDU>igE_{h_tcgaUY?|kIAWqKh zr9m04B>i9?{2n#a&XpSWHP@4Xx>M)MDrg0(%^M10?RUH*%M~TW!!9>S+b>u zcuVEQBuU91_{8O>RXJN>#(%;mT<(j zTx^L&ee^N#h5{q@%FYL8jwc~SD_LD0)<-GW-$q>HUz{H5Qh@kigTb!&uF} zo23$ufv6$y1C{TTeKlLb z;HLq4Be$=soN-66>znT98&*-z__XbG4(M1*A>FlBS_xm-O;tRqMjj@v8Qzgy0Do{p z6L@?v!P1N%l9NVTEr-PwM`ENsafV3w!XnuL5I$Lft@>S+GWQpJGBab=(BUElDZUQ+ zsq$ie0^#lJ^yEy|u#2^-jL^L8?q>qqQtYTPt(eG+A~7Bd3xXXpr^n8*1gBc`Q(ZO= ze!FFm)ZbKhRBX8O22;p4el>!wB|ABhm0yQ)JGVz~1M4eyWKZrAPSvx#e~syEyem*K zdJB%Qr4THns6~Zwp!!a2@`&{k<)*yFy=Bx_5Ftd+;C4=|yF%69hVH^;=LNcVdJr0g zk59JcRL(Y6QL7I@tgA0#8`>gA?fX1SS_Y|P{v zb=k#}q42XuP(EkaBnn#7HNq<0kZWc86#sR!F*jAULQ(r)WtnU2BL`qvCcnfUSe8L` zPI->9V3>M7Bz}9xu^IJSxv%lP^j){s)n(%n?Xa(3ml+%1qC25`+_?9iE|w6qlHE+t zzj$NY=YD>ASPW|nkCw2YLfxc)x~cRiW1J^D-xyI{fOhWG#*_2J3yooqaeaAHJ7bpV z5V3RJEOt6LRCG63ZFpO~$&%c7vQFpH#H;V;F=ptenrGd6^QgL0&9I5pJa6~H1-510 z*!vCL;>0eGiH_l9H8;<>p-#K^-^|5kT!M)=UECV7DK|Do&5qadhCIDRBp&PL9Sn3Y zN^4YPa3JVmKEtef?zif?$Z<-oojxc&#<67C4VF~is+mg)4nt(e`Nv%USXIyWwm1rw zi4GnO{Lo>rzp&xzepGmphqS$YJ`_I)5X%J_9ZbWPB!HkJ7@~KiTII1?vAvJErhKj( ze!hzOT*d8TT>?3VX>s%mKQT1I3_qG6OsU`%I~jKok&NJuYCTk%kcSxx^W-H)!rX+- zvZyR78`G9jUfU1a+wo!k?PpR!(oR@l7}VmcO9sBD`jy4>^8HHbN};MP*cL;2@M6bB z73?XbvaffI(sYUEXRG9i?+>dtB$bWKn-nyX;wdR4SuD5y{$J}p0gxthXTGz1_9Xr{ z_r!)Y{$Jgb;D5L$19q<7pX)wlgL*hx34sbMB8pLw^o0oO^~ek{6%ghPbs?b6=nMLE zXn`;eVe;)sq2kH0<^TRwf|wi4xMo%JNz_s8Q~o8WKnmXspj!Y3vj-MRJfb6)XhR+$ zSj6!5pWD5{JZYhWJ$yEHH9+_TwaW-eo2Hy^TR1yn>koVq`fuWCwyZ1 z7kq;G2R>Qi(@7@yU=F2zOyO2QR}ggKgANqV_aSt!dvs0B-Yl2&pK?gQ+)M^E!|g(|n${XH@x5F&LOjaug$xV$cjRP?6C=9ooA83a7g5A4%k4P+>BB{8&)s@j6g2}md>)1W|t1IK-l~zub62%=dx(g2dEk=G* z(!}u-tuTF!xVc|fX!vw!I1%DB7%{{j{3P!m_=z3jJRcB0`G^=*t=@dTOu_wjDc9^3 z_PWyB?Qb@U26?0fVP+|a&PvFMOFj)_4ao!xMFaNfB1p^)YYPgp1!(|M9}F8wO~p1eC++`HL&mIjN>YIUsGW&!J%&%Y*F=s;GAD`KU1UBzGTjBWGOW$?Zg6Z#JZMl-+n1+kxdgS2vT@QY0cH*mNi=I4?#P%5> zs<#37TVlqp@@oZAvq#BuJ6I+{Uzt8DxOKDvroo`%>`CXW#%oKhz9g{D^0&o;(=F^X zXi9~H1ncSf{ij^=8ke47E!>=dZXA|2FBeC$Tcn+L@RG=->&QI59Q;`8RG2B$vS~)Y4j9fE?3poB? z@e(-9J6L?+MaKFo004aa58h5!Gjk_nT_YDIK7ziZn$N8O6#&fDsA(4R z{FCI*e7Ow`uD)Ob7ro{$k^*Zq4?*;jQ!^^b%4#TOKCiKPmUmv3C(Wgi>eYFl;lE#~ zI?cx~Q{TzAslN6316PDRZGC(i-i*55!lyCDcQ6QkKf{PJNow?$ks8IF!fFF8EC<@; zabN6ZdDV|{3>$o+!eR8f*6(=}c(aHgeBbq}sdH7fRY78ZbI%|PBr18JIhc=qf2AIs zgCpMZ6fSjxD#Io1!2sFM{Y*0n*k>c&!uq0dF0i20RTOr*`l&n!gm0x)XAPu>nXkYG z1EdY1j5^$i3=k7Er$*i7%PK$BVpGK`APoBB758|m>no;T-NS9|rwMJ)QVrCCA0SXz zfFo=i;5z z(uaWR6Ueny?29Ii;#HE>IckTHZT`zf08rBmF8Z??h$}K5QK5A$e&0}Hq zY^B*d!8KM@=2C~dXj!AtZc84z(bSqf{#a6`GG{7c(gO_^NgC1;*S_$_b21Cu7JQ~>W3Zq%w4^&KD}S#U2%AQsyW^>u@h zdc#dBLn`vnv|#oX#SxdzOgr_X+NQe7-v@SDR&M7#;4ug?=&bsY3uPSK-tE&_O`zlH zWHxafy;-BVX^T1R;oeW2W!h=+wrN2qN^~)Tg}`#Fh~x3YiZj+zl`|EB`=pUeRs^oQ z?ziTs)p1%&zjCtMU5|$!JErt!D!}+){_M&zI*UdJ>!p%wNmvx~jNpoF8YT@MysQ&~u?0v!sz7D_f{u0QVhXJ$c>F z3ik+QQ7LSI=h94kp2s2Sc+}(MVjqP3$hAJN~ZnKnU=K^ z$L|>;z1U}PD-CszN$yy0=h15frc%b#oT&yIXx%rUvSs-6joZ40CJ2Q_I_s!eM?)h% z$coD!=0~!9nEDY{UtTgRU=_-RMU~2xei}30x7Z`Xlm(j|zOJHmRxjZCra662c(sxf zQpdU9~}QFoCE-vg*ksS=1G>!pgUGlI%AJiJjzJGQ zUbT1%2)Q=4O{S8TIk%GG!lcAz&QhFCDZ>CJB(7-)qY!$G+^_)=HDR~Or&l7UkmveO zCMmMVFWX{)=r6S+G^n)Ot{CU%Wpv69wy!68xzA?4l2Sr2+H@AyOQSE1{Sx%zFBZK< zb@>K)Jo)4BzYN2qR&L`XpRBdrY#Qe&%1Fy7j##`gZq=8t4YjrKy=GP=TY{A?zNbE;d zPn5xbBnJi9M9sYK^};-jB8Ugg70*xQgt94Xo_>9WST~;Nb!m~!4SAO=W`Lh=vvJd? zs|6u6XXl}CK)?7LK?2Oqm_Z3 z;CO&(h@_ktw_DF#C_NQSL(Y$CL844W-te1mqE#r=T{;_@rK3#;ar}p=TBzSj(2h|N zt4p5u&yRl)gH#pr7Ch&%{Py^ zFm73*9YVjm54`Vaysf-J=I~;?=wnDVVz(ZM#q4t({dC1ae{nAbQ{ywtU-~i{V zg*WNe8#0_{#QV;p@u3xHjW)y0K()-8n+>G>&Yogsa@k z>Dh^Q{~mhf*?Sp9uC5jLM-0Ek_d95HW}zm*3(O^NideR_7XBUafeD7kLAvY-l)}}Q zVcK=gU3J?^%FC>JO}Wz(UG3@?ZgjQoPLtmofJ=#jU8=-O{cRJ#r{cb^OG7pv>)MCcyewS^wHTE+1Q(?v^Z~E zj%e_aJ~jhbIFE6WwuN;T##GV3LkyMTH=*y|O%Kn4Qks&hSG!xgeU=e;MT0sj?cX?8 z)peCRPmd$@zP`!WE_&ma@4H^jZ)BV%xgM>9EEh6weO$eAKddfiqo^RGQ0#~QjPN4D z>EQy=Qz6V0*hR|3Wi&$nB%AlktK?D-0tXRatyYgM3|C-J(5r-nYZmqS=PNd(B#C?TZl&IiN*F^P~yM&6+x@!@^?2@cRHIwh;o@#IUgppT0&Q zAsZS2o;(EX6$9jGLbgNfYipjuQPxt0-he~B5dOb!p6oh^GWv6gZl}#yK+XLa82q4! z_0|x{qk%(04y-?=JD$`OnvLKy$Mb7b5Vv@Tlj{>rp@Sp^f8yz8|LA^)H*n~@&&Lz6qB8UwFl>VQ+EbUiJ#@)!HiH()XKVJ+u)~e z{*K6owk5h()8H_qd}1AtWHx5f|9%g_)Vls~yvfHKeSW~+`c3Ud6N@$F9VhjdiDd9g zZZ9+!OyGgM1P^*hmjU?p&zjT0m-ydz5-BQ(cye6vJ=>0|dPvM!ul}t7$J%i#lONLbB-HPIRuBq6Fz()#Xs6?dPU`)4H3zG33{bYCWxKop)`sh z_|Z#vW#j=`U1cYKK(l2XYF)XRk-OCs*IyIEulNV-pJJnk44g*+!pgw*G zj~U#+j6_YK705uI7ma0V$*h$K@+bS0K^DkW(pe#gNTJE{DIGR0e|{4ooRgL{fDNP3 zO19e_M$Okl;!k|n5&h_d|4o0r$^7`Pyw6{_Q&+s1Zl~_U!x#3oJ_pL;1^nDU7+@MrSH=dbYH5iu8gz*RpXl5$A6J;KUV*zQOC#o!b2Bp(G z{;>9U!PoqeK#7Ab*bYe(R5>Lm)vFSGCk!i&;-0~Dbrxn1THX|F@wz;ieNxw&*y5_R zR3Pcv?n80=EW(jUIoklPqglk9F#4{(-e3=IC?u*7k>j$#?tVRji7RETL|$sUxP2-%M*9+ zN!*FsbbA(uQ_s%q#~0_x!&lY~$Eb_U;W`Vd7{V=qR4zFLyu2oc9~ zEpztuyY(Sb!q;$^Q3VOeL-PhccY&somUV293-D&7X-QaQQL=ziZrtQ(-b$R_$M}DlT#1VEbQ+W-SY{E9|6o$588v>P zg*oRF6=YlgmI&rCwfO}q{A)(=l+b{-LH6z{`-&4+{xI}@Fe>tw>o`()Tf7E)_e$)G z*6(&376+R9V3qHJ^qu<)k(&809UJyjKxD}BuT%F`hl*YSE(-#*qIBkLfdwjUlYmD4 z!HO-Th$t2T%6p3jSL)jW7^~K6orT693;>bNl%&1|2kfiX{+s$Ag|9_+;1meIB&t7` zaBvN*CUve|JP5;DZ6$XQj#;WcT`jG>L8>nuY$fAgj25H?fX(-el8xRk9jQ zpZs?oadl|w2N|tsXx z8c-jSfc#(^Y?Z!5U4U@i%Io-1P~#@sWRVTl)@&Dk?>l1r^2$ErK=xG3TEw8p^z^R* zCa#J~hE@Jo;frmSVn^YE@!*XY{KNcyeD_p}NiZfufZDjtL)-hY&icy)n9Ay2Y%xF9pkYJ*Bz6l^ zPb_LRtb7(t@pJ$rAUD&~yy4#LBMt)nMe2TW+&t1M03Wh+KYI{KER&RDZ>ktL?CP1x zQrDdJu&=R}UHYB99fzZccK)5ue#|IBGf-s*r5{-V7Em*_5N{-|a5qc=(=74NTBR4V ziFwxwy+PVrmrRRHS3Yd3(H0OQ>={epJb^_jJQzR*APh!yLw>NLwwk@4IfFMLUB zqw0)nnB_&&&R+3#Udwp(qK#qkL7hFwjp}_)Nr6&YSHkI^*Uah?cSNwNzbR;hXfZ?G z+39V|0A3O55f!u)f+P4U6deG{Stl(#C z8V2#@w8VAfFxU`urec|0VZB+c(aEAO(d^ox=eht+4Q~)_M`n-3Ho%l{C3)@QB2{N9 zRih&EB{tU^4a`rGQ>(}l*gz#f$Kq)?*gqKKNacX#K&7iOxCdiYoY7{Ya{WSQTxnbP z93DYItt#tSqv)2Mmc7E5$AG$mcCfq8U&B44B#V^sv2!3sjC~}a^_iP$-eCJRSNLXmE67u8}=B+cwmfN z9;z9a@ad~yf2p{2HCR3x{`J2|G##UPqFfi%l}%JlvOQ3N8r2S8cXd4M{>?Aac7NE! zUV5q!_>AfTX>)0dE$T1|66Lb%iM9j zE` zuEzsFlVK+xzr@fhy&BCKz(GuU7=*ZRtmd?8jF!a~sBjMqoq~&62c(pm1*Il8k>x!^ zEsl+6W9{>SqAPs5B7$p7LpkY31H2?_md;f{RlW-hCodUVqQ`+(nVYXPgUMLQ?PqfK zEUpa{LLGC*V-Ab%Wg(k!DC$tC2T_|t9BXaa^NRI=P7pUuxC)l=I)G3Cs6JEhoBk@&{dCMYue7n&dbEV zqfi)TXF30}>DF;!tsBS&wYlgNc!P_};FAeoj_Ax)V%654#4D$3#YnQ8PDBki5~4IX zQbZm-O^F(BG{A^m1~=O-U(N2Ex{ornXeV51I@xcJt2L;of91%{?s5e6r;9M3DTtyY zR~?!_MDrH&R`XzprgimSh(~)|H=zP4eTl87X)@JVlA@#Ft+lP3Q5+jA44LS7)x4&F+P-e~aEX2f{@BSjt&36R`_%tA5wgTHj|c4k(0r;5nkR z9{P<`rOTtg zDQyjB$GA?v{cK)lv$CwX)07a(8l@2NkLT%N&aU7vqOlOM&~o5#K)2`|scyAYw5z^H z4r9pEv)i=d{&oB=!}}Ma)qP-$3=?u55&$&F8c~D4 zrEz$UT~{75TgZg}tE;W=Fp%y3K+zl*`cL?TetkDgztAvSA3p0A{AGa^SnB~I#AauE5}YzbLRp7oM#7?l8POzprl2ws%%8!D}O(?5j@$1}LZxEP^|FUz?mQeJSKJ_*!-X%LWifPIS&pzV(h<=eg%4D>_FkYfA-jz5bq8C5c30a z+;KBQ92psY{SYtE{nvnh(7=M;-rog%6y#y!K!o(`)zPsbga`=+z`=KRwD|9W+#i-o zrF-80GQKk7W>V=pbqOSWAXA!U_Q6A^g34(1WTm0KV2x$|khl#{4}6kqqXR;QeTf>I zy}U5e)ncT02dugF?@+xF`_Td&kL^0O+?hi+UP0Rhyi2P(ue0G@v*w(feEzeb4<#Fv z`VTJ@o(UK5huFg_qlzLv8FD3a@_MhfZ@?#I>S**AQY}zEA^<;lIGm(^j~y7ZG)fah zY;X70f>bGi&tnzhw@88@U($|`Z;uR-A0`C#vs<}4W=G36^nE#)-kNi5ZlUGiOK^ z6MhSY?sf7^XYWrN{)4Ei9jJx*$rZiMoeukHOvrSY`G!MpFJHzx8LEA_taT#KksV~< z;HHc8?|Uw&L#MA{gM$0mW~aIT*a{lEJG>2UWd;2c5;ncaT{sabuFdsCrv$h&HvnvG zB07X$hYk%4AtK$Hj>Lu$U^$otj(=? z=8VUE$?mOc5gXmKZn3Os?hUGF;dIcEwN}|E&Y&=fn_XLjM{a;B%!r7*pvg$IfIX9x zw*JCqf|3u{1X~N|si;S!(S9#1d;b9HjFoG;*0A`3!&RozKvZ|2|B>?7OlCY@ zKrqrXCt7wmLCMX+q(2&%c(kg2xSf5FD66^7=PPC+cApQVGJN2>!DNr&i(@^Zopcxb zI=E8!R(-A8eG%p>5*O$wk7fk}f_p;J${yC9UGdGt-S&8^3aepsySKOfwE=PZH!AW> z@gO(;Se=JCVd49Ykpq)>UFaXjYhG}8&5*u^_MusAJvS;H1T-6#2wly)3NzY{d6desk<=f6+@y6$9z~bcS zxSHID?W&quNk7PJy8fX3_b^CmZ*W%rHw-fTpN2t>Hg=BxdlTco!l29z%oK8xt>0A) zYg48L^hx!`5CqDlOVUYbCKDD#Bw1RIxz?#AE%h`r(3Ap)D1Qfz1dNqj(hSYIMvjC`vsE2n3ioIEcmO zwM;kuk3tc+OGtBGa-!H}co&eIXAZsIj~)kyAz(v2pL;>}L2$Up7fft{%FZ_#1gvWz0GdqQ>CY>ay zM4?aKA*Tram*Ia{+>u}QCKqP+hhMa+VAnc~>@)KaGBbmIj>J(5pN?v{v`^Xc#n{dX zcLg4x*1|!UBp%QC z)tN`zbH<&hWcNdjgz9uE&a=6R!{V{vF&tmKe z!|?%{Ny&)HbzrTAqLfY(O2^gjUn-+m5bDCzpD^N3SyS7^B;vPR&O|DCDGX%RiXakb zNU&zhJm;pG0j2$_GAsILR|cc>JtwuuJp5z3#N#3Tz2z?xMdEb$@= z=A8IXA2E^gM^(bTcypp`%Ip344p)WANUPy9Mx|aQgRVZc44lSwr;Exru2J>vNF(LC zmca|OioDA6_1>K}hk48b35U=1XB_hQqh%+g$)AXA`q?RT%uIs;C7{| zR`@ucGT2tMd>xq9Z~+ZGEZ7)68B_|}dr$A)vmIk6cIPo@UZ)v%*Cw_Dd()Wi&vqA7 z(Y*C#gO4ehvF*ZJc=F$2jPh2WS-OR|0qmR3>=WKzno#kIAhmA!M1I|eU?Hno%-n^A zgve5sETEIw$x0npSDzkpjYBQX2M#`lH~9rhis-+&4B-s}V*|tM!_WC5tmf^UmIj%~ zs*=vRJ~5>1yc_3TBS#^4H53Xi2p>As&WqQRqtt;k;F0(`gB6oviOwuia9^e#*T`?N zpE!+N+pv~joE+ukQ6`pmY#XPzB8Y8+oOw%Z1D^AqHP857$zIAk*2%JknD1GhH?Pu@ z`Mw+L#obVz3f=qB#5zQ!NffYgjd4k61xBpsXxMZP>_)wOUI><6kTniBhEkPNfxkLn zS|`1I-U;4^KtGSY10pJGBs;Dhi&HkggjYf5A-f#ww*Bo6@YLUzJrW3#WktSXCW+MVs|ii>1LA)Q0zo(RTj(Ihm*!HSfsyPeav*l~y*oQU26`^u~N3G7uv5kyKu(0e<_r~~n#W|33<;H^PPfUsNQ>_?%u zRyl8V)zIE9kQ}mZwP%au8}md5a{uaKLT3Em-9)nlvs^P?`2Y&+DM>CJ1I=SjR7x}D zR#m5@5)P`8vzI2`QL)&##-c{ljnji2R6!>m#+10U^j8&6GZ>O$y*2Da+v#ynMESWF zhd0_)V2^XXGE4Qft|kmghdK(L?(;{?3zlV!ZOq3#&sxCcM`P63m z%0<>~R=O|Vi}SS=5;iGET3Vis5BaX{x}i#Av=9-Ufe!cX+jDtuk z;Q z=iD~i_K@lh_XESAEfv}K)H>OD+h&S)ufl&y42{0yN2Io|Q`^ z)5G%%mK?AZI^n;0&^!k(d)JS~I#c>}9*IO9mhGnhfeZ_gfku>5-aY3lu+Rm#R`=i! zqh?-qH@oFgrid?9VKI=UvZcDdI#dbCK7mEjGvo#v>N;zHgWqs!A<$wi5tECj)QiP2 zHf3vSvu{?UoL*J~&|z_9TrK})Occ+dQC6iTlHP#lxaZ8~T>LCJRYupf&n=<#FhWEo z?r_+>pIeA{8hWm;z;@mfzg9u`u)V1&tLX9p;{CiD8|*e^jU8Vw&-?l6VxD)5x0<$u zX5|Y_hpm^ZF4CCmAZJnmO>gd$4Uy&5n|f zz>pFDh(rgQ^$P!JkN_JO+Fz>^kcrV-W|IQL!vMjMXOf7>PCQGO*B8p0lSMUBH*DVA zB)971?WwN8OTTa6#2y7&0=7Gkf~?ld!j^}I?2B2r9v`!HSSjm8OS%m$K}sGCi8ke# zv5vLHwh@2tNN&Mz@e$}P5AT5c-EOzZct`m+u0_4-E38Q|vT(NACawtfwI)U_45L(| z;X=@mg!Zo+q>-*oNb7EI&mKZta2>6jV;2K zO}{r{`^~PexHmBc;1&Po!NbhUmhb=gW9%{t=VO06x}mq{v(G*T4QTZamq$m$LR z;T-F=S+O>r+=>Xdo_C91%g$NfznBF6nbW7a*6b)eun$XFW|m~0`vq)D@>Z%HMniV< z$M8pYzsmlR@z}6hPFK6i`$=@$GkQD}xQz{Nj1N{*-m{m#hkrxu*KPxxc?e-&ruy6p z{J5hQrR|o*^%y-28}jYP4b^WymIJ_KXe4Mxk#>kj)I6`IvfMRT>K>)NY-Fw?so1^} z!l#KYMnNmTI6swjvoEvkRvM9-w5%q+2HRU>TN_9A(?&++A|gm(;uhlLT>;dYhDbYa zb*!uIm}AkB1yAHLAT^fKiiQrz=Gfk7}c%qd~PcnB1u3hoPQJGY$0rmBROg@vfS8 z038}O!V2%dGV+^~g9-*2)!|daM)DiglUKotqs8(M?uw%$!p@28E7)^OqCI;2K`I8x z1=iz4y3zl=sF1yuz`340w7a8E&CbG|hXp%&YtRG3h6VMz7<6>N3jhbB?M|1z3Uzr{ zGLhH%`~U8o_T$ZS=s%upc2~ zBgZ!;y1Gu39^MN$pS^1LV}GRJ4gBZ9m zbO9mcc0>L?z_;mb^B?m@*KYN4d+}zDXK8V5JxE~;=6*q~InPE%zsiWg6JyBTo5;Un z>-~~NB(lmI>~7=&S4z(+04+EgyU(!swkZLB%MseP&`AA~$m9(0!FlKo#_ZT}{Cjg_ zOZLRLu(>9TNN+)5F?r8t$h;=0P=J79@d)hP*g;~a)u9)@E^oBYVtBu+C(y5Av^#{o zFLm|(TAmND$aa{6^TFii{tau++^FSY{rU>d;D|7zg7(PBs0Cpn4EX5GI6%N=gbwK7Ns)s5kEhO@!f+x+iV4m- zlt}?^fqw^&$&x`b$;e{>_T84=EJo~&U%hwUiwBdwEI{`Zy*;AOpp@`Fk0yYBi2p8o zcl6yMuRm@I75PvSasGMMxu`X{%nf_UE#4)2tHtoWhQ8^g`q5D6W!-c5>&+KQHyBPb z_Q==Hc#`;)Y_}>s@B;@LD7JRjivZI4*6$JJ2bKT5|f3=JqxX@L7MO&cV4Y zTz%?A>imv*)k;fZ%amLEqJGQwNVR4>VVL&&81C~}w)#l9stFhXf&BcW57CgUZs67_Yj4e>r8aNNeAS6RgG1U{1(b(^3 zD;fxm2SeV`;8H+itK%+JAu)Qz44IV5jHDPHvmUa&UgZ9C0fO}#DvnwZ(=I43qp(LlzA zvBMmWFly32DjV~Q%SHd(FLHhW|9f16)n4i+i3k9|stf?Y_dnU)asRK)oh&eArM2Zz zx&nXvND%69q(G2_c*zWcWO)!_eDGDf#LWMAcoZUufGCF6~O@j zkOA|uVtaMT+RrZmWG&xOv03D+bNT8&l~Lout>!rO;_Cexf08S`q0eO6 zKy0K^fm#y1Y9Z^$2#t|!%wTl9=rvfRp$+UnYjtg5w ze&UGf4}z{gT&0(@2|R$fbEQ)VOub!RTb+yzls6(Yx9tB*xomXYBgN{20+Zh5(k=Mo z#sDzWpJWGz%?E_6YHpDQyeRsIedRQKt?!nlFOm@`2w#6tS3mHIN^T_Asi7$&W;bEo zD=~p9+Z3rs9R?}y{LF%Jx^BQ=KMTUx9v$7zKoPskjgcUW`S_*93LqZ45ay+&nyJjt zSycqY!)oUA=qYx*}>A13FrtA0Pe&vRUgI?Q#pvtO2p%zv%cu%J>E&?M73tS z<6LYb2TXBa*PTY00(7j*uMMZ0Eh|gwF0PxzCBxf_lXbbk{iBeaY~LFp47`n^|RZ>2^=Ce`|}*@#t(PV!i&OfnMV>Z*_yPuV9*tZKU&oXtxX89 zg>0Hve|ZQ>4K^)kzPc*7U&xAcx@k?7gJ6lYRpH`mAtw(NLeQab#GGA zozZD5Bd*&2wwnMLY>ke2bA8U-Ce@g>ie{T0l_-{2*YV^z1d)x7+AT=Pwh{2K3|m8a z_&vlx=Q6ysGH4XH4U{G+N2Gn)laioS%gV=yjW|xq@6#dPx}GAeomS=~`PTUQ*Er=N`U^fE^X^@(|` zVPS3Jw%Ty3TFEe9Aey|l#ZV7aZC(vx%VHa<#Z|UcqqbvkGs#NfugNilcRS{ucqyi| zETFTLQWr4P-x(6sE3_*7EEzrt$BOjjyIse@Y}M3cv9(K7Ml2QqUJ@mndHD7)R(| zRX9#6J}X^1Om1hG25S~)V)J+N-f{>q( zam<+BGpUoDcLqB?9;$%o!WA`Nh_m%jQxAz{Jpmt`(M4 zF2+{;9cr`2#5X-Pkh1!5HlgV@@8^WR20XyE2_LUE#ICCUT5_F2H5g9}J%jls`6dA~ ztC(8MJv;r}Y-ib?=6D&qBy!3==1kG;b^Ypl+VGM=n!0rZpN5!*a6>$wtx`vB8e=D8 zIiWtZZ*Z7HxLMBfRv048crl=h6On4Pi6h0$cHp`(*PU2R-h8WnU`n)wqQ(7TI+2uJ zPahx6yslU@J$gN<0s+a22xLlYq-_~N9jf7JeO{4eQkgFEDr9;@JqwwTl_2|vHjg)= zc4@_;=k@ky1TnFTH{3h!$;F zVv^`wqZi%zu0yb+!aunVLlW>PW-oOwD$Jz|>P_QkK-I~U=JENk8+DRqyghY2bz>Pv zXGPgrd8hO;?n>-wBlAUhNEuvAj2hg>^COh<6?oH|!Flo5ga^KGIPV}Qbw*X86#-4dht+&cZv(t9_$ z`n-SGa~P1hB~ly3C#`wNeEn1HS#*Yg>pOg$4JOAo-F>xFP~3LlzG4RD$!a zQsEnz$@7ozSM1-bKdNW%GxZ#SCxK+2OGoMQL*sI3BAK)LrB{mG`t8P0`6YIK*?8y=K22a2?{iF(t1 z&xZu07I&vxXAW}vqEXB@TYSYDy|>DfnXRnNt8Evd%^nv{>g`~3^fSjo6l#<;vn*zK zhP|eK`bk=qcv+w~T}Ud;=QZPgQtyQ&t`5FlWDgT>ns6j=Cz!r4i+lePwrq2n8NSv! zw{X6t;$~jp%qdiARIim;(6gP$UQ}arn=v+QHm*46E=AM6oxhd#C;6jEH5Lw5d`RM8 zh?o0gX4l1*TjdstcJ#VUWR8iJGWn{PkxmWNG>3a5TV?FyZq%nVyl0Lu8_%B~!U*uL zEd4MWuYCY?0z#gka?E%R;^xvm_|o{yyd%5M6f;`s=y<8zBJ6Cf#QV=!KA+7x zB$6Y+YM}yu7SB3#l7yMOC6W4a-j;J)6~MAS>P$y*p{RIOJdbuqMs@H0JnYS!gwT=VRnkz;DCl;IE-07IVN4kT(wXO?UefgLpsnFQ;UN-3$Wi9$`I9 zoZuz?&Du7cE^S08lW7S-a|PO_yo}$2 zgO0y`ND!j& z_ji!y#35_tk)I8P5ttNy6&5j4ZK5MV=2E=4Eqz-u*3gey(e7~&*?-tPX zfgu6k7@p~*KFMdEPr@Uu2`FC#-I5S&q4pSF0Z?QH!E_$}9=vH}1}@XF8W-p#4W|@j zfMb0!4eAGj*TB<-Ahd26#Q>7YDFyP~P(Z^Pw6$MS|02HCYkx4!I661>5;H5T*l5ye z$q)xSAx_u@(fmR~ZYUFXgnJ(LWntjx?yWUoj%=_Qc$MI5!M)7JH>Y7vJl>}crJj~= z<=&;V8~pfTUN{uTFQN?)DL-B;Oq>}LgV2e=J6x_$9)cJ%bb>&EUOOJpL4Y<4?#_H` zU?&4Ez6I4ujRFv&=3*S5n*lBL2NBnq8-dW#0vjG^e+=LI8y-XGND1Or400xUgeWtS z{Zm&Sul^4{S~RDt9FuMtVpoVCoeGl01x>X0le|2wFA9!mH8sZhCSTy$%3hX?nS+3rm&{0 z`d#%rK;ON);23T1qnrFAP6CM(xC6K1%7md(1a}PBxG2w%DdNZQ62!m3;18X{pqfVw z962ICH)+dCUF$C2xRW^T7ufpxD826e{DQ00WZ3fXUj? zfFy`~1Zc|P25M36xpqW7+NqunK8xQ;1t@aIyB_daI~?x32tovXXttE;;iJ0{_&K1C zyBAdHw?=c4K^V?Tl!(=SjVIvVn79RVujtqyzfsXI_J9CHc%gJ2e6 zcL^;-mY68#!YyejllnVbdLdiy_q9mDIGc{*^oOL#+ z^*zYZG}ri}xlV4f_JfwXK3Dym`dC1k5Qt0tE>9KqcVf=bqoFskbyXz?!$QT7BT8Zb zM)KB6=e+`5I=d<+xnvQcf9gbbCWE1pr&nghFrzy1x{A17n;9771H=VmHW&m}NU;wjf002I40Mf`e>b`5J0LjcaRWxe? zFHCOxjgbzT%f)jGtOZwg$aqPj<8;pMnp4a3v68mfM;SfDo5FBL72TR{`@tl6d(VGU z@oh}&H)Nd$(yjNiIJmY`q*Y;^GGFpp=uMs0s6PynK2!YfGjh?CF=G36=$_})y*i}O z8qZy(1JJ7FW?iUdU9(>{r>~zSlJ{b&ioQyY=3Dvzuuz% z1H#LHRm=EE zf@x41hBM+&HJdm^tElon>qP_#5OX+3$cdbf*pBQFvw5`nI}fvs&$?E#IlsK! zn-{B_*>CUOhpoons)0j;f~tDi??=**U0qyxSjJjEIWDg2hki|K(Hj10I18OX>OlZqsaM_}aNtr{vfH#EReVK-v?&O1eaC?e zss6K+__YpKxK#eJpvU!Bl@WbL!2T@{`Wt{Jw0}@wEF(kwvk?7VBOK4=);`&}A5)4DDAZ3?_ zLb1xfdF{b|p}R{YYFzY~i+PIw{_(HsRW)GTy=P3ZZ*FuNRaG*m>4O5yisZ`}g_aeB z7*rY$e2&UepJg63N-!8*{L^*KuUHeoFDxB4;-^o*syqOb%;7#ezx3|vSU2Q3Xc>)V zkX<^4j8o|C6&lA21@-HF7o@}PWY{!azP(X#+vdp9U38cCZFSq2WY2_4LmuTb-w9IN z@JRaybL`SK1+i+E-e3pdg^6qBVE-0FGJQ~mb`?rApX|zQZwn=2>BUWGMWpmj_hDk` ztS}r!0B}loq_(}1mIV6{;l53d>u1GjnN$x9ZnS{|4d5@6>M6c{MYy2J0Z=yu&c<$5 z^Hk#)U=T7@Fp;}KiNfcO;Hq`1qNY)%L0&h23gSsKyJ3=#r{X8O(Ff(SBfU{JFib`% zkQZ3x*jr^tDDN{HFIBrp2bGp<;;Up!D^yA%I^hMUUdZuTYOc;;q|27YIxk< zcXe>rg1*AT{I|2(wO3+SZs-(dS#4i!3%IV6S2$%&A2tN7cAy$H)h?gjY3KHKgJz>t^<5>lt%aaB8@e7 z>*RALk;#w7nkks5@pijFuf{gYHW#_Hi!m$HWu+Kl7!k8>qiM_ua=dll)0!@Lt)@a@ zx?z4Xe$(T{j8ZPC>s&pqmr@Qc)EteUQgD(j%oA`nU$2N}Wo0#VvaG znrKZkb^i;xtG3#H9c`xPfI;VoGxxx}Oz4(u~2u|ujipk6@m7RqBsD$rOoA1T! zu6qAcD&wRBcd`i;`2+1n-@c25JnL)UJ@UVPZ~B*|B-WA`Frac!sE& zgh$GPeci0%V5F0Xha9$Bq56)YrqJDX>)z5fL+hLeD;Bg=7@YyWk!{&m4TmuyPP+(^)f%X~?}&;4KQ#y((y4fYmqD=eYeX)?v6fGwnR9 z_F;idtVPM~JhpK}Xe85rs*Xev`)t+z;r59y20HAs!pWwWq8#P3@>ZhuttT4M$>pI< z=dH7Y^1;R1_S*qp&#a8AoS-M560x21acQu#Av!I(dqpTERYX+GQ#kz^ZRj5ws{!KO zehF(u-PV2g5yGTdId(MD9kn6L_HT)LQ_z;7$IyAW33U9q>%l)qwDqA;Pgoce8Q$Gj zZG-O-R=8K(D}S|KhX}&OsSy9wU1+IuZ0c=oj3cy&$P|`AmJ04Gtvy3v`O`=0{UkE& zQVqOjzGlBqK_^Fj5DBN;q0GG|GN`sfia{wclNmyxl(c>G% zhW@uYk|GD`zW!$bKomC4Xt3do)r{10O9wZ7gZ(9_-3`g&{$N9^cNFa5*JXq}c?13e#zlfUyk-yc&>Wk$($SSp3R!ti2Z(#lxcWZ#q)%u}VbMXC9X z`He+z&v7XlMqH?ejF0BVtNLf~pv&K?ob zH`YV;Cy=LAab~fYiHk}kUdpCl-j=nXQ;b*JeoTzy6`k7X{B|V51hC1=PV92mKNNLP zw`b__RyZ0}(q`+8R-T*o%Wl0E3#TRpEo#O0U%1njqUf?$ZSTH!*!<(|Q)4_FYjtlK zE(@U-Xf1Bu)_%+5Wk*`yncZfZE4z&t`TY%R?K0BvMrS(Am6r0GU2R!J4x3iY&6Tc7 zOND{ZkBNexfz^t3+$1iAnMCH7UX*UqDB?B8N-8dm3fL z=lw3@Up{Y)uYQMb z)z#fbOSTr}5C)Kp4XY4i0z!<@U64b?V(vlW!FfS);dW7N5qt!lG?17VudyPQMvT+~ z%ZP0B5{mhhSO_ei`$JhiMfsV#p`YOZ%a5L1Tu+UAp+`$|Nrma%l9mAbREe9Fm?zb+ zjp0=**@j9smtV-$BHqi}$7kNg)>H!Uba3#U#=Ha&-d}cMDuDRtHs+4->r;Ni`>zCO z)Ez8g&^IXmh!|^3Vtsla0fZ^6LwgU>+t%WhU3%I{;OhW4VJ^tBJh&BBVt8jLhXMv6 z?{s0*&Ex`pSV9TtPXPoV)We%mq{Kk!-J~Ak@s9{oWNcOp!h4p0OgZPi(^xBgWnX;o zK_Uon(hPlQCQ?EMcOxSrBO!FunEt|l?8vY&ef#2~=7|WX&kjLK$i%gW{HU3SmKML4 z*f(Rq7la64Vq{5bRH9*aV!rsG0r&`EWXz}mLxe=|VEVsghQI{wf?E_xa=fW|@fc$$ z;cecy*85C@nY}8;fMHa9B{u&LYwr{vY4~Vs#0QnU3ix8o@?VoUm z36z&7V#x&vY;JdXBBxH~XztJIIe#Thmn@NeiR+365$mBx=!XXR90gm4li_0(W z?-LJhE%M9t-w3n`A{j9lC=0q%CJrDprCk4tNDAtc4M`N{kq?EF8r;y%aH8Pw{q(%t z(ISdVUN&Hn0AgFck>8sTbB9bIzvIS_M;Q6=@FiV&^TPX#0$o$kBta9#P2yMFS%XFl znUU0abE12L#AJdwV&F;C=|K9Rh6i`UMJ@_&Q}665>0c+RP(#R0GjU$%_>~R66QQJ`WH5!3`n$)41NH<0iqm~S9T5(sj>to|8`C1J3?%iV zl4Uw?rR?AW!-sZ|;R2Cygp6wjiJ@p6w%{NDX+!-;{KTfUuMj5V=u%RoX?LP7a#L8g z`n{=Dx!fPEi7es%$W&mI5XI0R^CQ82q-irU2=*vJTujdjX^AF-Bn92(pWRXKmzN)P zXx^mX{J$?i@4l)IibZ|4MMlgb2craMvPefCVxuO~jkgbQ*^+O*gK&wBt>3pdLkV&J zd^6e(n0XZ=1`Pvipe<1DmV^>^I4M`@#Z<}{Jg&z}m@-LP`~DO7EwcN@!bv36yC0{R zi(4YXw#%2`Gk;TDy!8ZK;FHhQu@F$xqE9SX~)spbZ2 zZUkdn#Hv^V55SmMl6AY$2VXvyO0}m-`Szp?p6&Ihz}>TV*>L)2x#*Q~Z(8Syw>muV zlj^nHBg1lU-JK@LHX($R)4@ZJ!w0`B6c_AmmcA{)LyglTAviXphUZ5r@|8b%jkYf@ zET+FMUWzG=jT9ekM}M5|cPZ}wnzsA@Z7!N<#1AX~=C$S@QLG6F=722qaWxm}&sCPm zMh735$QT+ZSQMytdq2VGM_~{J?X_YAA|eO&hxpz(!d*&Gm*uw!Ze^n8b^XoPp1&qz2E29dn})!6F^0~% zSdeW!&Z1q1Bd1MFP-#}*+1Uw1uCG=JCgt!Z#+V5qxazS;dBV9RgJh=d=o z#rFqn`Tw@k^WTYqu(h3?v4^soo#TH;23fG2Dq7#eEzWU{rzFYF00l|FMol#GeukDU z@#fRS1vaW_aeA2$rD8k-rKG4xd%GxRkx0?IDDq}vR(_%GM?s8Se@9r-poiD?)c5Q6 z^!vppualP5XLqi~`Lk9}*Ah;wOT#8!BP*pj2++U71M_p}o){H=)`gv8Y+?k$om2x9 zaX)OJi`HuI(gncvZ&3f@j=0GjJ{|=+%yEz*lqA&5=md!&Z-ZZ8KzXrBU0_?f@J96O zIh{=oG0_`mbWaQOf*xzu;drP5Llfp{SC#4on~0CRQ_+nLxR&;8e5x+<#Us(41V^Mx zR{RPzENcxGk6SB`%j>xe+qlj(t(QZSQ~S>vkC0l*_v4GwtYX$~WS()P;>N2oIIrtx zw3v(nRSjv_MHVE$&TMxcV)Y0{=sP}OiCp+P`MwYe&|Q4mpi~aB)P1tr>qYltro+6+ zBWyI}ckUStVh33IrY{tkpuI9)$s-Ge)VhLi3i^uFsmibu0HDa?YHtVJa2cN-qc#|% z+C>R@ay|mV=uktOfL`q0zB{h-OCSNfU!m9D@d&)VK%A6%-K6#}U4{$t zOlbB{X}t4$-YYS;!Bh!Tc2yieM0~o4S2kAS=IO4w8rUYv0Z+mc6%Cd;<_IOt_Z}WG z#uPxj$>J)`8AkV%B2x;HaHktAZ9ne;fxD;D>+CnNXA`^#g&e$hHpx`O0NdxI{xHPc zX5`w6nYzXZk%PTsetw%yO`{S04I46Ha~ z^#-}Td6_!T3wCWDL@DL+a#zzdV-=;@S1IhQ$uGof8djMv=MKggwi+< z71i?+By#0eymj2G=m>a>Hn0PkQ={Z|7?tPY{3P`jZTS_e^Z{x6aT-aPBatvA;?>g1UX}O|sUV&2}R3KhQllABe$YgzR z6Y1gLKIU{@fIwYnT45qEKX$Jt-E!*U7#p6g9a7>B?sm=jEPKIL1MV-6Wg0?wsZtc@ zqq~mcoMM$Ks|Lt2V|mDeZ>BBh{Tzba_*CT6n0Kbt!YfJPUV$a1o;i&M3=D zmwxJc_B1{7@VTwLop#Ah%&8EP1hdNR8qHZu@8}Xw*gsl3xMH~BJ*Z=MVzsbf{yaLX zlbd>XdbaN1BUTWom32QU`dAn_vq{`Qv3pfbVdw0W@h*E)WfG)~EayZ)u z+ehC=AaBFN^79&aq21!7`EpVEM99WBBot@>Y0!JvtFf}pY_b_+2W6>rQ+*1!pj;jB z(e#n(+ONlOuNrB1CiYx3h3{zK8>ZxOd9q>zWfWS9nrK=Ll&Nc3?1uV|ak2cu)MjXH zc=jkH)KJ&*#%9an;TKrgppu}aG_^o`-Af|nApEMIsH7?zs5K8Vab2?I&g6_d$-G`| zPqr)4&1^jQlxthB^_-6yTnc}b2e8U}u}|&*jTRvxPQs3D<+N@x4l@mt4(~o%Na-4h zodwLhihf-xt}UsV%4Tyc3L&XIDO>(rCTq^%CZp=AQ=;5FFjj@$;axFTX{P=%XC%x` z(S^%6A)E0+^XPmV?7>)vxrvX2MY$o6ek|OHrAKaQ?)jD2 zMYsV$!LNg=r{1^Wwfv>#l^xwbes3vj`I{k3dy7ZZ=I<<;*|J)->}XDP2xKvS+Aj0J z;n*ZD$MZ&KOHh_!M2~!_e3^V(u9B1C?8Z#n5qLT{C2>iCixc7t2Rd40{_))B^ZV;W zcCKA+W(LoXeQT=-7>N>Y0c*)>^a_Lx+eXu-9pPsBy19q6{Nn*m3{EQuEUst2r?eGP z96S$AD_8Z>G@ztob@}@eZ=fv{x!!1wDT*tKa@2$;vr<*tv!e@`_J($u-cPWS9!rP& zGXK{i?O}6}pq>Ji)+SDeLH2#QQlvvx<^))6s4E^l#SAI~_|Y-?3M~MEP&o zBnpH1wc!riI9FNed&)6eoz}6h$$gKI#T%VUitoJjPg_M!?l>Dv=UeP#o0!d`q{*#`@a4%W zGUN585~Q9#E`vx^8crAc8VA5Kk!;CM7@R-8vebPdWpTx~cGLEqOw`}4gs^{tB(tub z9)pEYQ9fQyL#KJ?eY^EM_3Rk!f;ZmQAVnM*Jh$w1Wu^T|y~MecUjK%jjJuRh?sP>AP-;Z5*$|!ExMt=s-5Z;23@yc4h@eO7sHsiMK)0mOjR` zdROZwN032aX%pG7`|7lxT&SEJV$ft*q>gH=8y#0529pL@e4NqWW~QzfY~_i24pwNerhUw9R&%z8nMD!BXmCGSb1*Ce3k;;9p-kmU2*$($*nzP zMswWNsM!=>S#K>aa-MyZmT18|4RgL5!hPyy@wcY=Cbf}ON;Rlnmz**=Eg&$6jhy1oi~tl>iN4VProKdsWr zBAeqL9Z6&cd$=u6(SJA^8u>HqX}F^CzlMp6|P8)LCJ z!L{^q<<>!Cy(c?gp1%lw(cfj3P8pdOWo5!)rtWcl?|c5)mpP}R;e*%tt*bI?T-*8L zHYaeU3Xay|Qd^x}cBgpj&^6uz+r-m!+@f(b#Qz(1wAF_PCFN~)Be&#qtDfI)Aco_tAnqwGRIY&XP1n;HD3iBLgtol ze|e}^$0?h@jc`!20Y8oq^1T0VADcrVnRxd#3# z@-{ka{uyM%@Z;50X)4k8;A^Qgt&3@WO{)H|DAHLDeZwAN89QpqN@~HY^5kE8F0{KN z2K2|N-KkAX1+QPJ{dL74KSrN|rLl$)@bTvAsp=z&)>Qp`a$d=-(|Nuso~5slZwZZD zXK3oGz}CVi&R$bg)qGH3YNBpg>2lv)Pmf+gTwS!f)&zIv_nrB0KioqR^|Tr?3S)0N zSv<_Xz20+P5g57*r;VQd>ya&HGJ{Q3p@wG&d^d$<>V;8!8|F>EaHj0V^5phno8jWiy@@5f3ve~S4f*1(Pn7QIFwmG07(KN zU-);RD6?28dAn9BaE}^>(QN4z#T}7!V^clI;W0Pv5Qa1{+G=3n?jDs2TC!~brE(cr zIoA*0l32${k`g|E6b^?HBSi9#U&lO!;$tG|?gdU>>s_AnC6Sz4fg$x*t$K*CK^~E2 zco7I)j$Db60~lR^e}I<0u>lDe)?eh&C@&FD7i(f{HJYT65JP0CSL}oE)G_*5b6J(# zbLAdkvRomO)sng(ab#Q=sakhfJXa)AwPgVgSZM4SC5jd;if!%Rnr~D+cwV` zgCyA3AZI}hmQrjq8oWUnjd>%$o8fS9*O0z6u>wPiXXH>{Wsd!4J#x^q!Pt#R`WuWW zZ=EoEbi}0{a~zH_tblqgIe1W5LB>_|0MiW_L^>zFxbcp?kBFz{)4Y8MB{E`CkdMj@ z7T#8-zfs&M9G(ex%#FrjMf0c2ATP1NMTbgv(JV)8Co!l)23renQHANbEASgg=t zJeM{ILe4mAc+jq+gfm>2bg`j5Co}vMiaQ=Oi5sk+%~y0|Ra%D%wuHToJj8B9TkXg3 zjlM#eGf9MepOGM52$-K=cwpYG1=tHIx_I$Dl`%@#HtZSc6a0t{O)x4R)<#KmJtHp` zgd-;sq5PgI`8f7r;+8$VJJCX@dJ2bFjp9KuhzsoLynwrA%* za=p|iRWR5N<#@29F`~o9Mv>xKA^TSGQgf|7;p{c zz}r5Q1PSF+YbZR=;K@91S5}WY3=SK zP=YKjjCe-E*d1h62rfWo;Fbs_XOMF4OL^Mm*qS$5sJPea|4F#G{fBUIkARUhp{rJJ zgiGj8M;%K2`&*$ONdd@!oCH{kK`a18vNjHu=7&BL>69N2pKdAA)h2A}QEuF$#^Xf{ zyytdahH-g z0<0#O$Q@j4(8+;F;@BaAYy;5)K^Hfn6pjS^R=Y=3)vo?Uo>|t-_Z5>`G~I>2u_&kbE(2X@arU74RborX0NaNEarrq5hUu^UkD>4=3>?@tmtUYHV} z6Oc-n-zR+o|CqO9ymNuCw8reI?21%IfK+zG+ z4+l-BuU;#_Qzqv7AP$X(i+4`ZU_$i+u4(5>HvPG~x*9{fis6cVTLP~N4M1Ta#wmib z$Y+U2lEq1HlFcLsg{BiA5T9!zeBSTPwo}V^Yg7pE`W`pkgfV#0wv!(1u1m6z`=q_r z_B|P_pEKnFKDZAYPv2^QFF(VNqA_u@qz0&5nK$(3IwgY2C$P{|umj<-t4GGOZO`Uk zXfRI==>0|%=U)j6^8X=RSRV){X1;L;2!(jKD>w|1{*|ZXH@B4cQyV10sU)@$*BfH;>QLe`DtJ!)VZ+&1)>`Q z?ydOAeC_YVLhA~$ALds~Pum5N@At~iBKD3r3_8x{ z&oEb3V@TnF5iStcpNV^4Cu{sYbmt{x!xGI-k0lB@%ALjMBRY=dNHsAurm6n^QqqG| z9FB~g2P<0OUPzcT%QK*!E%Ri{R3og^C0fkFOxn=)FvI?HZ?=4S{>W&^j(2Om*v8@` zvp!XrMvXvdKl?Fz*?OmXyfE~x!@V_x=`a>d3-&?9;kZs{%WqaKJPouC$YZRIxiwcS z{G%(aw47x1-m>0g;(^u3DzofclXAtxH{oObF{X3svCNZh?)LrSU0_gCFW>x1*VyhV zw7{#%^zlTWxDbt=zHYCp*-N!|Lh10w&~v`@Psv0*Og32CiVp-T=or4)`&x935j5&H zN{;`wWKs)bA)O{?tGJ4?r1VJKO(T=o7%G=#>^k1Aczpy5jk6_;$MHvS7LY^kru0dEMmUI5xib=76M+KE(k7GUwu2 z^BmJ-Lq}vof4vV(j?_9}JTnv*pavq-QRYp;*+(D&797y&HJ-}7W=x1E{32oMj~EpR zCnw1vLIUxh5iisAPEk8Yi>w~Dv(7RiapQ{QrK}+4wP_ZU`Y|G zJq6Z{D=;#aK9HFUsb(k@Yz=d`^067i`&5pZX#0u?%|ey3><$vRpd9{ZJY zz^7HQ-rPff>+0593T}1>j*5#R?-^FWi2$>$6F$~(VIyq|_Eu$Ruq zOWNk6?zjaU&P0`GpW&{!OdH|zXA#W53th9{C7^c9EITU|3bknILa)z|W}Dz0xE7IlT^J&%w{%(xM13qoZ?b68zdT)6qalxWM$dbMK{(Qs-}Fm zir2xJf)^hQsr>mU5{&YA70pCNV|jF+dPE(uo~*n(9mX_{Wmx-2QFb8_@eoeZiQtyx z8iW9zYIJ>Yxpnc{aR*}>i2L;w&#mF}01?YfYW#tGoY*iO^Zhxe!j8}}x;#6vvlYA& zVSc&DG$Cy~0G*l6S|j_4M1^N+Ja2rJCD6EilziGG>)#S z?RZQW&BsRsCyy>LCws@5t*2w0hpAb;Aq8a850jGPR zJiVB5nR*y=b#jZ3*^Eo@c~4c3T>C7jpa1m`i;Tv5sY~82YIf&)D4(7gN!zm&^2)Tz z!M2xh(~Gwm0XGoyGF*Etinn0Mj~X^O*8EDVgV>xrLwF%zk?Jnald3X3RCzNo ztPQUYt1kUq3~D>bNB`+cz?E@tC$6r|@ZG8YjD6Z~h91M@z+s0-hD;_*t76vjYi>A~ zUVbu`U+y2E2s>_{a4Bo`*gyKpd`<|b##ni8O-V{gdZ&gjNo9o7F;}%O+<`ktT5i0l z)$s+)w`c#8t-CaD{$|W)d|`;5)g>Cg7@7YH8!i$u4b|ryKlGXpCY5eCgnLxaB&|mip5S zAbRgp(O5ySg9}Tc%h5(A@hH`H*}J@pDYfhdu-?4rylVFV8Q>Ld>HHdNEB2^w>66Y0 zUG9{X9hIlH;!*Od%wAwH-&T2^hwqoCu<&(1t%_7jljqH-pdbEd#6_Kn!{429j@`?( zWD<0map32Aj?LvqOIQW(UNZOq#QlV@=7oub`vmXw9YPFTK8Fu3&yo3!CbRGpO%Poh zTQ^&lM5K->D1Hw|KS`Hp!B!9Kx6pULtF$KlgVxpn`?<|&$WmgJ(eh!X6~pB0bI;v< z4BlsT%HUY5RNuCENrV@B=kQSquIgY5^-=|gcHXXcuo-UkBLAbJNBPm?#@7hhH zcg~PlmlA^ClcX8U%#&&}gz?iTQ<^E6_aC+!kFt+0FwQwbY#fv1(4f;C-sa~U4|I<| z@%C&$G8BX{8ajT(W+OEk5al=tRyqLHfT8DYtLdncrF(Ns1E9T<*LjebzJxs3_181A#&*c7Z z{!Um94!we_QK?L)hD))prZxP7t{T5Hn@k1v-P5VS-?-U63ZC85(mXG76SE%R9E42RAV< zm+fIbjEu?|jP8!;+Y&8ZP$+7A^tCb9Dmx^dFNKvhs}sc=7|6E-= zKdEoNcnn-RuFm$hp#-+8bW}DLCtE$cm$XLL9~rJ09=1+>d{a%XjwY7eytW|eM;%~c zY%8#ISlYD~^{x9p`+3|RE$P&A>Yk4}9kH}-KVNeemWiq86H=aIy~cB~!)*pKG&>e> z+f6NJ398nbx!=pqF0a*2Zy#r9trK_>E|ohIwiyi>xzBxr6n(A__iqppnzm!trT@K$ zOr9I-pz~Vlxbfs{D>l))xSeG{-EW_#EMGCIZ}yj2t24W%(6kU*aQGPXhiOz22A8hmw0f$`f9?Ml7xip;>$J3r~XTiR^ zNL_bzSg1t4Ic4wWSC8x1;TA85OGLHP)?o6%F)eh#P$8b;d>cTo84a zt8^4m61FsSj%SKcy1L6LuWT+jkKF1c>y|kzZM>7k3>3Bu*$2$|FVY?QBBaPz%; zRUeHL)k$yDxo@lDC}HM5 zzX=X-J{J=rSw(w&`U%`FovQ-gUo38KyT%Goc?9flN;QFMdFb_D$GmlP%<&ZCxJJIjm6X~PyG&Z6(rmhEW6>f1kTbVfXbAG8`sQGGd;0;#<|DbMC=9Vj7FOTLl;6ey z52>SrtgPH*WP`k5b_@wOv+6X-e*rr)oOn`OAms3J&)O z$bYAav>KI614Jx|An*y_(aFBRP^1K6vc1t}^ZsE)vkm|2A#rs1bkb0m370CHuuZ<0 zPF7M)!xHuqR+^Q9hOE~DhcN?mR4%y61>K7rusE03>?*E*OKxNrY6C@0-7f)^Z_H#aPw|h66%RqyTiJ+uNppBd$ zE>Gh!z4FT-=Rg?|2E@_A#AnRR{w61F6KcML{9R3!S9@1lT>lFTCq5`AD3+>^YG}_e66*hG3ZnRN?_D z1ULp!jQI_WkM2T!dMOAhU@&h=@mNU`#6$Isf(Vt;2fqS@=ToW8iNxavv9h{fvx5yB=$Qq-{O%X{Iex0TZAs8?jfww()gO(EziFu+Nz@zcM_&=%eD{e+ z^!@R(!I4l$kRUQ7MoSg!E8sK+K^!_#I%p8?OI&dW379lB`p%X4;cH?9s1AN>LwE{u zD%{9ta1jJZ0UTC|{t5!MQQ?IMCNUDxg!dy;V=;*IqPV+{`SCb?a%BpWCLAn_fpX#I zw0&vp38VD+F}pd!Q1ys}kSRfklWBuX9;Bo8C58tg1ro&}<_!t+3sVUD8#?^+2c?;q zsR-VPO-0U?lLl=Svi&YJA4*tJXCRxtwx&ajCE15EMhgiZ&adS}k_KPByQhVIUe0$J zL5IMr@|&MP=E8&eO@gF=Mh70bhjdV4%?>UvwkwE$J-x3uLPi5Nz45(AVnw9!!I56f z*z=K@lt03qt2Fa%rVmK>Y@owmG=^U1Lo`Qy&RW!j*Vtv+ zd2VmU^(4rJjfguQBW$bto?Ezvdy~1%>TP!WE}FiKAmZ%wHEAP6Qzn1~Fa!RPzqi>d zj8AvC6;mmYIiNcbL*&E|l(~x}qb73oe7D$zF8m}`yT-$024!R@FlI6M)-0u)M1(_^ z#6$c#TV36Q194WN$?!JU6;Ro|$)A@@pOEd>lj65K5Wk0fzvV8TDfg!TYzYTM1-w&X zEAdJcwZ<+A1nL^bfl{|~G@6^AzXmE$%`B@Do;f<2BZ+ zasOavuPq1kW49aiOaF7*=#^xl(xck3{Kp&$6AiJoE*}?9Bp;3Ls)=1~ZTX&hkr3Kr zncTmQ5=zsCzVUm>S%ee-MINFEAGdOaS*r|ZF<3Cylu|d7Pe{>Tk44tShP9JTO3nNK z(Xc$FRA}`dvdQm@tD`Qj4TlK>D}p_v)#XEavktBix%5$;EG3+)QcaMyD zzhq}%ieJ|;CfIjoB4BrjH$pW{!$xFrj$ztzGRt}|Q*?FJRAw+9G`C$vY4gbHcnz2J zY~q#$c(qinV>X=5twUBkgKyBByL&gCpV-(s*=lJjHpzutg=fd0xoIAR2eHqKeb!%n zq&p#I+^8yg7CZJTv_LVdx@MRI*^zK&ajpC`_4tdOMDMl>hFDpGJDdS*gG$&(rCCXq ztyD@;(iqy~jesj|=-JbMLLM>WwQB4f!BC7HHw`LtFpM3bp7d?LZeWq(E=k=gV7e_^ zUO7@y;NGYJBWvLAHbL9Repy$4L}V;lN3H=7O9!CYQLO_gG(1q6a=0)|kakj_d@q>? zYe6fv9k;$gGBovExTq$-)5%vGxo(37Y-Xj=kSrAC6rBY_oee2`JG+lYjX!dzM^QyV zdI8j`FY^YYi6e?CL3(S|K!RfZoP{km*?E6R?<>krwEl`S4D<1oZAPO*;dBuEIUcD3 z+6kb^FCNcQVC8bGb~RR5-a4(){2C86t2_%wMaNOc2WQqi>s&uL`w4j(nhvJ2#bsri zrp&A{f>Jw|og?HKYi_RKenOu6>itDVN`efr_*5}2^RCy!hvX-Z_Yze*+-6<-XNS&# z4x@pNZS2k790!!7m$YabXTmPWNSm=E_B&te%E{(cvl6}QPy+U}p2Y+98UH|Z?dV15 zR#54Xj2azNoVQXM0#~5kai!I=T(eV4v9}s81^l_s{`z@hBW@&W$F*h@pp?~&z1P&g zbkpY`{x)Js8Uc?Z*Ny+yVoBl=Qc9aS4dvxw4|0H9p9lMuM!^?HMwG%Bk*59F7xt}G?6&PCO$%LaOT>W1;i@{M)jg@!j2EP z`^qtz1^Y5gm_~qhBOMg;7_wMd@2J#*S!viIwaRGei&)BuE}*#O?sbJD!8L+EC$_iu z;RT%upi!gem(K`25M>h7xBDzgHPkUO%_}n7^WOBs+y5AH#(Cr`-I*1`94X?$1=K8@ z(k%Gt6y0BcvAc;(wT*(qINE zjXoaGAV^i^l=n1#34fEo-4bnnT1(w?xb7wRqSE{z$?W7CA_&{yAi(;qlic6lZrhnS z{?*yVV=MENyR%Kq^&sNnz0id}e?+Ns-|gErv@1D>I{6fb{Dupt;vpo>VWW1*pAxw( zjEe|!ogB|{CbgaO;ExybY_8y1CDJ%LG*Y#Gx@--W_T+)k(r7URv5Rdc*n8I!050EI#r??wVjQM(B~P^u~G0AE=3Mcvpjq@7qIF z)3i;e?0UU4e(5;dj3ND$D5mC(yK415=D3TltMaxQ<3jEA<--3{`6+2FG%Lxp=}JnV zj*i(Uhwj{0-Q%86c^QfOHCxEfxXTf1w?K!rU!}uWWKm>FV@(QsINZMbi^FYePKtKR z*B&zMLElGM65ecE_Wk-2o?Uv1-h$NzjvLe2b{p;z8^EHio!j1A?B1GUJT;ZYV|Ueg zuU4bI>Gi0}OurcDoVk&;mgULQw41h_KO=fH1o_u5FdHTl!{n_QBUQ2hv(EeZ-JM=j z(>OOZh2vAzLf2xcv@+o};@)Y_E`k=;m$qBo`(~vuP`qjF@pVXO$V#wIKk#K`^Wy(*0Ku7az&tb`LetexW{ zmT;8rIUvL!nFP&`u>N?171ZR;}7=>2#7 zPXv$JTGRHI5T`8~58!j>vwf(Bg+9!H*KwgrEv-ke+50|KhipF zfZ_M}B>U0=plngEKi^#ram&%No1&^CFvIU*x4SG*_5gfg`fg^JZOnF7(Bw%mGkXdR zCTcA^_YUi8n+%4h&*Bzzaj4tI55LG%6O+#hTVCBI!8iM@Ts3y((onS3A?#*Zm~L2q zz{uh6b3V2na&?Y8kICk;5|#+2meF-;@ay2X=kIRbH%BAR6Cl`W^BG|7_A7a;w3nH? z>0r9EV8t zH=V~luCkK|75Paw*oZ7w%cQO3@fV@o**B!G6(2Ip-0TGO&W?WH*l@yp)e+mkxM^P$ zf7CsqCIEcYc+PE43aD{SQspSNH+>KEr_xbMHJx=9?q2vAd~QdwS0!T;#iSmu7w~88 z)ZGtWE0$d!g9|Gf&ZL*o@1>ry4?a{N%ycT-xt9~ZNqe%tA#=ApKerTbo^UN>&yyBS zYRY=HD)qFNW=Ff+^S7i2#vhAMC_a`>Z4|>ye63x_Gqdf2QjR7OHD5nEk6b3@@Dt;Q zTBLouEu1$4uaW(%rdYz_k9)Xglb=YyO5~TH-+Z6j!YCZqYl~B24B+wSA68xZGS!ax zXWDLMYvWhKYx^kW13TJX#*iR}3GoU8S;xVtpemK%fwTnst<{uvi?-E^3A8b4B{_jpY_GcouqVA>M! zD8VyiMD#5896Ocj+;#1CcC(Q39Zm30Sh~3@s1U`cSDwTE^Sm}b;ETKMb8gB#zNhP< z)mpi4JzNob`%Hqy!c)PJx&@uSnxS^2+T6K$*7k_M)fLS_kLk8q<>T<&fsRg$ZNuh< z&)rzC{Kt*F^DoDa4}LD5pGVMFsM)CuL*(O(((LLTL!=t~pJ|EQnWmO=$FJbq;BXF( z+|BCp)jtiCrzT2!qyOxl-T15A*-sTd+vbmpvsa?Vt)Yf^3!PO9fVq#FbW5&3BMq;4fm0sP+ELd5{Rcq*s*C0393` zhvW?f&Zry?O@(NYsNUNy6 z*YNSzXUy{_OoAVfWb*Ye0=B3y6%}RNjYvO|Sar3ZEe0BEX_1l%X62icG`WBb0xGY5 zk#({#)H?WpQu64I5<%^WUc7JyA`KX{Ka9f zUKVFBf|4s^sEkCshDY)mG)8Fyc{V~6L3P1c=57627Ft2OE?KS;phSFOJT3}zg91Hh z8cxMZlHNC{ScZfxUZ_0E85e$lTOUUrsE-oVj~2k!pPS)FVMB{rtptgpw45nKl#Uet zjYMFLku6E0ghfOmZ$^BKIPV~XtSoDUWI-1$R{$g8^Uv2XH(&z|g{&_i;B&3?9fbIo z0+GKcSvit;UhN5IyuVaG6ERdjQ<-qQKS(?{N!nHzmdFuHQh`WBuo%{J;>m?1U(U^# zy!1N_2svMw1OiP`t*54@{`(R66ANgQtbDP4kgyBNK8#mC)E*K)HU65+T^rB$8j`mu zKP%}VVanGJ)MUlh7_LO26yguFq8SzSpqHK=l%F z89r9H6AV`lMd_awu9k+@?k`*f0|qkZ7lF$^2Ky;gh85Zx%s-wbQ1ofn)yZR_6>hI$e$JnzN@B&p9T z?}@=bw~tbL7)!p6A6_HPD8SqUHu@3`u$l+I&OS%K;ql@gB3@qoE~Epa!px~MQ_nRN{bc$y}bHS zBri#sw0{3I<9JWT2<8LbxtZNB>N-EauM2Okvrnl<0J74y6Zrwj?^})4-Y5PuY~n@Pz##bbSx*)xVr^govAeMS|PMM7yF63dOOAM`WZU-S&z#8F|KU>*#w}!dUq|L z00kpNOa&J54+$+$_2ya3woId4AcvS&!-JcXd_4xTV6vijpqvw?WQ$ssQo%!e;&8hpK;&-^_9~fxifRtBSxWOo-r0sQ_ zM#p)e8f7a72alvnouzpt>D)3o;ZHgqsqNp3ZeW$e8QYHHWMBt!bG|@YXIgL~ZsW$O zN+Yrorf9r_`E%}4^o$mh!Y^01lr`$~&^I+ReAB+xW9GMVM!h=^?en-Qh{=)`y`q0T zb?-n1LMzFBa?#5^30u_JP6AY|FJ6l$#S?BhDEKU#d?g(BjM>S0n6PBEyXS0vlb!wn})NMGOSx^@v1{aHuT%2sLjQqj3e0E!>Ed(__4 zO!w8et^GOwSt`#cFoS(KRB0RAA9^pP#aWz8I*dpd8%uh<43~FdVjD*XqZ44>Cx)`^ z=pWC7FP#kKEP*C>IS4*(q{_b{6?;c*yKTCox7YlD{@*6w=_U%h@lW2R_>*`2Pv+%+ zyBL}{{deH?za2g_$J26^IqcN9s5U)ZQUF`aFX3mthUchJlj3yh)UiAg9k~Rlwjx@^ z_MeG)$!C&w@v^uD>F?h~i8oio_Q9&`#d4H zp;+Ztb(j(FRP2w#SLsF0r|Pi}7=bt9onTuo6HusH-0pH%%vo_+Udy3hN42l1eH@yM zL498Rarl&+##JI0SX;Ofc&XwuAgw8)z1z>?W{_HMXN_eUm~oy!+PphnbfEqo0Q^tbFL~e%HU-Xx6K;}(`;+d(%Uyz zU?m9Q=sKs47lByndW949^frE=CV>m}Vz7zTd;u|PK7!t;P$L`QZ;Rf(dX4i7AU)oH z^!5w}K!~+KTchGTP

  • 2$yg^5U&Uq z1c-1`giAOdh*yLQ0z|ke!X=y!#4ExD0V3QK;S$aV;uYb701Ai_-%F5!G2UJ)(`5aFf>mvBB1uLu_eh;UPcOE@2h zSA+`!M7Sx!C7ch$E5Zch;$)D4Dsv9NYD!2`#iTWfGxmmIcGsT9w9GQ~(5{#@yX*R@{hx|@gL{K5 zELRj-t!TeIy4$^*7FWwUD_cGoB;eXzB`}g-7XF#UPd>SF<%@X_v9?JkA7C~I9C|}| zP^%P}SaUyoWJD`5SB1D#`FT&y!U`ISbbBm>lblDuIXn?FZ zz5KMtTqQNdFjzW&SJ>0z&$jF_zWKCn7}1#E!ay$R9%~=IYig}s* zjP;a^>)7gJGSo#c3>G_!8N3w%CY{7wlg|=TOU8}nIooES=AH6L=jLiao8J52QxT} z=i>Zilw@xAI^=A)(vLP?&|8?g7F}{#d*ckT%*@R0%8!Kb!X-E3x?fmGD(o|DEpXYo znd#0u+}i5e&{&>X!9e?c98$U2s62C?Z4=;uopDCtkAAPgz7Dq?I|O&HHLP;%@O|v! zMrV7@SDTrgF+(9z?bK1jA;R`5P7>3%nN*zEvVpMw$yV{P&fOn&0%wlSDEQYO`!mMh OFSjyZXO?T~9`+xVtJxj^ literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Axe.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Axe.png new file mode 100644 index 0000000000000000000000000000000000000000..05748e29affd41c42621f1bb59fd151d5576dda5 GIT binary patch literal 21579 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Cubes.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Cubes.png new file mode 100644 index 0000000000000000000000000000000000000000..1e10123ea3e1cef4a00b064c2e7409bb4ef713a8 GIT binary patch literal 21591 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Explanation.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Explanation.png new file mode 100644 index 0000000000000000000000000000000000000000..092784163332ee3151fb5b0e0ea7914ff80ab487 GIT binary patch literal 17804 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 Jx1YcKe*nU9!LI-S literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/FloppyDisk.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/FloppyDisk.png new file mode 100644 index 0000000000000000000000000000000000000000..60f8520b5c65a29dda0952213871a7b91e772232 GIT binary patch literal 21339 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/GoldCoins.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/GoldCoins.png new file mode 100644 index 0000000000000000000000000000000000000000..596e556c6a64bdfd1b7c4eea8f369625813cf82d GIT binary patch literal 21563 zcmeI43pi9;`@pv@Na><<*BO^eGUh&GrZHk%L&6B%_sr}W6K1BFDVNHj5?xLum0P5% zP`WEogrpnkq6={fNuBgRRO%GIJv7+TnZ9$r@A?1F{~6E2%)8(9zH6`Fde^(xddD-H z=FPR&)|#jV0D!imgN-}L{eXo80E-hqQnvrPv8#$K+uyU4?fGIajZpa^*d{)sIXm5B6nR)l)Lqourblo zO!SA0oD-$L|FN#yl~J~~gC>=vL=D`wEo`fLzuW=br3%WN{6UcW-%*RfS>=^ONI)0H_*ao$HS+u#6X4n{DcE~pCBfxAs zwXmePX&ykzAYj=|4!ahZhX$5S|M|r|AS~%){Ax8|;Vyk$wUlT8H5!Vt0eoix$I9k! zwgtSgz!;uW5fylZ2C$A^JO|+9c_6=Z0#@ID` z(SM(rIkLe7CKZ30o^3?64PU5*OprV zkP@v6kG7>PsC0N{X(@SI*6^k1S9$6k25fe1dwp4kcs2k$lZBSIn_|vP44b7M7SMiR zYSSR!B|}qIwr=5_9x?kIkka_Xt3@nlW4nJx_T$I(b#;&C6j?6>Z+NY3=NBx^_iFS1 z6iWZn`u^9;&yB+Ii^J^)ef+iH);s6JlgoAv*}$%PvEBa5`Jo+O^zIoHIkL08O~%x^ z>8#jhld!b~f7oD?_0Abrr{3-0KCdzTJdjaC0!}VxsI87hA6?8D_`zxVNN-vG^Hu<8 z&JkU?Z>%{m%y<2>vcQhFmTmSaQ-Ls^AQD$ui9S*?Po$H{Xph;^Afm zo)?B&h)4VZY9?PX&J7V`d1tV>1;7VU5^^$X5bV} za=^K7W}!SC^qMUs1E`UU>@G&nDgp58zHH33$L$I~?PhU**g0nQQOd*(b_a&u;mU9c z+sCFP-jST0Xt9;Nzu``X?}#Vc8O&?g{Fmc32u1!_v*JSQQ|6{aVmLQX85|pyQ9SYF z{9^-iHofPRoeCVJ6K@xuF&1E(KIcQ z=rGYR=K2$^-)Rl%E>qOZl8Cyby23g_-K0AG=7m~G?Aa?0ee`&4?0#eUoC)xuR1 zP#oUM^I(Ge)1&)Yqe$BqSRdb?<$l5~^5|&d$^`1|^e9QZD9nD$29_1B{K#uF09YmDbl2poSR&iTlMds`-4V__+{ z*KrN;BjQD#-X>WlYjmS;XziY}d)n?vCKy&)`jPbN^r4O+MYTq?0mT8u2dAk|)1T(#^2((t!QCbM$c!VioM$;-yM62Sf!h`Fq(lqcLwrMG zL*m24n)AyR1T8SlI+}F>ay(tP;D}FCR<1B&0oCWQx95VzXY7tA9iLi}b37+?RBHCz zn7J9r75u`Jzh_;~N;^N{Wc?%c%FL{QthFGYJ&u3=YGz?m%%zyM7uWvMW}%@S`FMDS z-U7W)=~>Ab+I(7dLh0Tn%e7bE?PnoQ9bZ>}<+#3Y$!|N3>$f(GGU~fEvG-BTqIt!EH>l$+vDi%1=tW~O6G+cVoaYOeXN z|FIfra&+w0sm-GUr*6{CB8(_-GZFVqm3EBBubS^2_=qll`X?^yF z>1jK1owc2xCeo6}CagjQ;4NsEaO-zQ?^t1-uJ00)#ec^L^q2d$N5edHx;f$>8VjnjO{i^vX(y`^#)ASX=m0GpBgJ*7>uYQbvVRM#AzysHeH(s%sp_itGxcG%H zxpHIOm2+x-uZMbS)kmy-UG?zIVpngBPt7^-kBv!_7`mG_XO5{H7pwd8Bjc)|`bm+Z z8+q|nyUwO%6lHVEcz1b?FRIbW3y1GXk9`q4T&Vr{$yx21`Dfp}|6p5*iM?%HnX^8N znSC&iejyi1ymBP47P;x}({td%kHYe%Nvm@|5Py46xiGi2jdA^QrKg&w z%LCp6=(FSJGp&}Ho6;LU?)eqK$ygRT>!*F=k!|eMH^zK@)+_zWEd~HAc z+E16;limiRwaMC^zw9l3ZYZ`1u4`-^Qqwv`oAzYY*44+JY25p1l^$OYv)nqNIl(T` zBjNKx_QH#I6FjGdbzShJaoxQbeskH@q}@qtL(M)_Evr0` zwYq^*TC;qF=(;z2Ui;_0Q95K-&Z*7r4IpN2}Nx0T+^ zc^o*s>3FVd?$UR&-&j3nK8<`}xv;(J(c7w@m*)qjw3Jubx2i|1FKdr}zkLLA@b>ua zH#cf;e4T90pi-Y(O4=H~q%zC6Wz&+!wI67|nK^DOCiLTj*AGj}C}6VJE@;zCd9;a z3>p~M@`Xb{R|0^8gMj5N^LBBjaYO-TAXmhO%z^^M@J18>=$1iZkmCo*P;7`V5Ly_# z&B-%B3Ah#pUL+T+iR>~|44CEbk|9l-+fVjIO zq4X;|m?9Q%#2hnZ}erpiCrTiA4U4u5j%+h{5MDd3d6X zy#zw8C{Q|sj_GUC6F5EIARAByFKr7}{2SLcBF;*AAi=J? zG6+}1f!%k92aOHl2qb6ee(U(E#HPUnvy=H7=*3lkv)SN*+dAmcb7k%WWLT%tJv&7lx^@X|7e1Jj&9W)p}+Hk*x8 zO!Gf{8hWCb;|mJ;5SM{bj7)LipEPqkB9(&YvOzSF2y)SQb2u}abEzO24<|(~M8pw! z1arms{@t0wp|Lm?&YVUf!+Rq|=KtSYK>xR9jtfZy|IVs|Q!EH?Q6Y(x!4U~pK@vD~ zqIeQf07?)5@*#{^$VbUUC{Qf+7jQs%e#NX3a=&if^7KtO2#XO_}8M9O6%OJsG=45sQ%ke2t1F9gQ)O!2up$g zkcdQhCj>!kGy%uKf*_U4ArRrsTYLTHdn zVWYY5HVzMgJaZzRt(exolv7nJQ*n?%uFStZb3b;L{cAb3-&6blgS}f<_CcO!6=&pc z&%g4z2wVuT>DsH=$#+}wLl~UhlpJ^AnT88fv|j5)QGoc-2Voy`L>B$(9WFU2Y7mN& zz>jW_Nl;)0={PFTlNyw{$Lt#uG^bKpCUg1E%L(`H>N@E3A zo#e$7X|LhPpRn@iu?G3bs|p2tw(q}|WDXH1TyuP9Es5~mT2g=Ifv#{z_Skzoe|Eog zdA*Vb7mnZ}M(2To0i*clS}zQpI&XOa$bV&Lfd_}}`oVO*`D)y|L0@AZWyZZ5^fm6W z^%M$Z4EP|>c|(0J_p*`~R=eWG1O6}pk`J%%rM|7_34$PhZyNzz`jg5_Sa^8T+G*2Q z(XXM;_Y8X}z8ZE-T(6RUXUKG2g+EY$Kg+;$f0*%2G%21p|Iyc;5&cKqBAux^LGn-{ zsc#PT7?VALy4rqr34UCt-^)mp+r*QQUVC6R^dYOP$H>tDFK93t8gKCD3MgSlmJ4i zRk)Bmlt?OEN&q3%DqKh&N~Axe%YRJom+XbVI0(gYaCZTKkf{I= zwjKaJb-=HU0I(7Z0I!w-04)vx#))<=y=n&lYC4WKR;-{Ww^&ZY*I~!(HQ7{MSd?^Z zQIO8oeY1k}V-GmGt}E7EqONo6f-ySJYhG=^G|VnWGfl(`+H4e>ZTInat>5fsOs${# zu{jb-U8@;i3=AFZGvLsv)}61&3w>rgxYw@OR&`~Ky0aI4&cf;ApL0)<%f7VhM^=+6 z@(Bfv29gXLyhVk6+VuhSDfvWopSTj8mL(1MDuPGo8<=J-X5{&Ony|L0p`_M=JgVXY z=a=ivYuy}{N1Enk6&aU*Fj+GCuvM;Zp+#DTal`~2+lX1%!Q!0w^=)=92zdts4lb!A z?(kmCb<`zaJ7C@T>a5nPFZ2DjxK}TE*|OiSk^(*XB!2jXv!*b7U~PI#;L7$;cAh%m YCseD@J78)f{|+Wc+qpKG*2~uY3!~b~a{vGU literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/GoldShard.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/GoldShard.png new file mode 100644 index 0000000000000000000000000000000000000000..9d77a5c9ad84c24fcb9d121400a1172a96be0620 GIT binary patch literal 18452 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 K%yZ2)?))!+rB-7A literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Heart.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Heart.png new file mode 100644 index 0000000000000000000000000000000000000000..fa0bb39a26838f7476e7e6e91d65d0e94005ba20 GIT binary patch literal 18301 zcmeI43p7;g-^aJ3gOuogkbJ;T{%nUQ-c5+BAT~3m6jial( zE=ma{iBd?Nu9ON%9eNLnF8FU0+SR;gz3=~B@A|Jbv)0)2dw$RN_w48M{GQ+5d)68| zR<5v7QC^@70Dy{}t)&ZeoHhJbQh@&czC%L=I!qSXdWr!cxn}q+*AjPB3jmaz_;mWp zm0m)LQ0yfXA?)aMgvejW<@lj>PP&`S>j4i1)qH zz8AHFXYbS6^Lo+>>lMqDrY6|porz&nvn>`)e;QF;S@oE$#Xz?o!XSsfYMX|;~W#Y1eg>8Y`mte9SCes24-1zyHo#O zTAQO)b_TTZOMtLi#DXyQ3EA*V)ZoI*Y{oiJ4-Cst8J+j|(TLKJB>)02y(! zq1pBf1lCO}sH-FGDVnwc`RbCwkQR&8GT2t1D>4IsXOhr{K|^%mg0N)@VZMWh7k5qa zT0bRYbKfrRX;rhcKt{(S_a4zO8>>TmiyuC0Yi)h7ywYL~v&MbvAg^LWx%+_6`%vnq zzPC>=KGzAytqZrA)c>^NX0OAsh4uR;Z)Y{Vh_(52ZpzRnjXPSEcC2C#gIO)kGyL{g zrtI#)9n;!jv2V%M#kYqz&zlWD%F~*Oz{yQCxsW(y);hNQJ9|Af4@vp+J^<)05nldN zUr9d9E8oppBi!Jmxq9#Ad4}Z*3orlN zba~3Bjil`sI+Ya`Y8J|zu!a5`m*j1;(2uG;sbR1Y{im4*q1@RkDqb`VRpEAinu$pD z15+vevVLj!y zU4JTI(u{Dc^2wx00Tu}6B6C|02agpGY_kvxbqLcRO*Wb=zumb)Pb)sl{*3O0>F+D& zv2fUE4_ia+doyBZqSZoT=#@q~Gj`B%dc}KxvO9H@aeKyX>)Qes?GD52RD$gS?fC1D zINqlf$@>ivORq(?rnO#a#kZ=rYId(tPGgz*9qo60uJ2N_Y5Dv%wKhVV0+@s|cRP~e z@;K`dV>&T*wMG7+B9{}+(OEMIn^VZO5p(S9kL4deaA$$nT(3U}6TeIlL?(!}MsV=fDmH&npgBoajfLGfr)2DXl_GVb3oNG}QD~$&K0^POQ{D zRr~PQEe0h?0~#f}Omeahk?Hv5c=tk=p8Z@?#g-(${)3VgliT$(6MI5;KAH7q$@3-Z z#|aL_Sa7X(PC{aWN3LzIbFR(nGEzZjX4>&Gs}j$T;nU2km+P(7v*E?o{hZeB`q1@p zrgG*SM-$510#uIoG4(?wmI0RpnO#Zg7uScSI|wtM1eLXaShy8Ez!>oTkoneTs)s`1 zR2_xJsde+HSBZW?ss_5c@o#7Px+`Y%W6T50#An;%iW{g$?pptDt-70EwYEj4#kb10 z>WHp_uBNWN<15Fm6c@+h<4cY&b6Dn3U3;_kaP7ThVyX%DKCV5rJ@tNS^SO=**{^ENj`6ZdtGmBTmugFcm$GdX!@1pBP z+2`h;Y@`}X~Ju$m>*l)XmN~EDu)vF#~ zD{EaYdF!|CS@7+*X{m*&6`fg)C%Q;o{I2MxKW-BKSd#9E7vH*ajsDcRt-*B49|thr z&3U0tbf<9M*>-I-8y)AKfB)pUV*xpR%r|ps?`Zyiw9s0pMo(~0JU84lDnEDa+zqEI z!t@Q1&Gg^2hd4vQLk&P?*kU=J{El$*@HIbu><|7`^U@wuN+bC0^utc`-5JH^v(00- zKbxya)9 zOU7#b`v!`qd7wM@Qtgf!azbwU(%R0Og*AH?4)GCEM>iL~T2EKQlay#7<3qs3ugB`uY*I%yLcKNKF_viJSI^LkzFGE>G; zMla(7gVc5V@mc2menCT*dPwOz!e4hA*Oc}R(5_!>bdz&)yvw}{ezf~o*k@X>Bd4Q3 z;iK=m{1v`_oz?QUr~g2k840m} z<1eZQ2~^LZvyLeNZT5Udf&9M@o-T{JG-uVldAB|1vSaD+g3xn z+Lx6st6STBUebNKv2CXNdH0kPlnuVGB(JE0@pqi6OAeN#6cn%ZF7660I~&67>rhWO zs(aj97WDU=p?i1J$tI7>dV+<0SNq;J&v_i`uQyP4qvTjGl%jn?8lei2A{}x3Q}9pJS6_Z$zm?y-qi#k;%_Z{RcWeWzy?8 z^}6YE2M-V4D40739om2Q_5Herq=rL@-HGv+e1APQ@T&av{1c5;6;+EaUJt}$*Y~da z*m*giDL~`Rk!Dq=)?X37=?{6mKlRr2R_4d}`SI~XljM_nKC$u0MgUmW#bA-^Kdg-3o+6~;%%a3K0F}8 z!*L~oF7yWxL=*|h#*mBR_9G*hJPzX50=a&{u8Tv%^ z=Wr=5me!w#gDev*FNs7%L8Ai#0#E^Xl+d4t#*)coGzN#p;gC=dq&P?*VFn@vV(rl& zU*cGTVzxhDB;gAMh~c!rvx6w21DPT;7KK6oK;-Bs zUFPfiU8PuJwFNqp&ole(fMQ0F2t>PpV&P_gHfXg46iBqccM=@-SRB!2f1eRP95x#C z0evBf7&>|EcTYj|I;t}#KezG@@x4wp)G~%&BKWVg&y7b93dMDKb9U8Hr9y1X5!dLCWc5vVzD3zY0Ndo zL8cLgNam1;1Qz$pKof#}Gmw)%AF4}Cp9y`2=fZ&oW3pHv7fWCx@pv)`$z>6+NMjC% zgES_vxhy;f$KrydFGGAM%r`^X^2Ja#1x?5@DAz_Rk1Oc+b?X<04}YYBh?xFjaCl>y zXnon4V}lRZW%~eHj_Za zf=CX*7>{HdK^uz2F@_S;7*As12?Q34h5fS3|KZCpp2ci0rho@>Xy`99`_k~Av~vHf z9{$fZ(042U|KA4sx2@dhPW-wieyOwH)=(;kP2mdteVGy(-?~FCXtXh6tw-u!%XNmAewCXY*)(%;*b^9X@^*PwW5}d;WLgi5=kLajlzxFQMT+ zj|Xd>pc=l9qKtrbg>Lyl8ZMg z!qJqPaAQ7F^k}H{4hSFe`i!!EZHD1Aks}4F6n$=UKuVJ z5b352mvlZbuM8Iqh;&niOFAEzSB47)M7k-%C7lnBKq?3m>b87>$Q>81>qbUrYz z3>OTDbW?^)Ivy&Ijg|;er8?Zpv^;=L7S~aKV5` zH)Xh_^MQF~xL`n}n=)L|`M|s~TreQgO&Kofd|+M~E*KE$rVN*KJ}|Eg7YvAWQ-(`A zADCB$3kF2GDHWIU_>Xu&0rbn=0O%*W@0Jsw{~H4!*tRZ?01&(w0Ky^w;QbJE>;Qnx z7yx*+5dbJj05Dg$Z^Kn&(l_M}}+x3X|4TATyzKHLCuyyZqw>Mg4 z%6H=VDS}Y_MH)(msee`Llvu`9CSQ2QSyvwW!MadL5ErkcD1@A;y4q8;bcx>G9Ffnb z3VO>0vl_cw=nT~oRe9hk(NSP}({5#2NUMCeyXy;I_m&Hvj9=$%_Nz(jk2;l`SbmtT zO-6=WX;e|tBjf;E-NfvrwESb)OJCIOb6D1!#!Wl0_Wg&8J9`%ahGkg`=FHSgfX*DS Nvsz(UV6k!AzW~8}7We=F literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Helmet.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..965cb6048bb19c3ee7248666c0e81796e7994738 GIT binary patch literal 21541 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 B!TSIJ literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Key.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Key.png new file mode 100644 index 0000000000000000000000000000000000000000..887a2997d4b1339211afe27c2017c2bf58212f51 GIT binary patch literal 18655 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/MagicBook.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/MagicBook.png new file mode 100644 index 0000000000000000000000000000000000000000..48ca3d4e6aa86b73edadf378389b9741df79e8f3 GIT binary patch literal 21600 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 B<=_AS literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/MagicWand.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/MagicWand.png new file mode 100644 index 0000000000000000000000000000000000000000..dbc92f41571263983db2a760128cf130c2101dd3 GIT binary patch literal 21623 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 T)^J<)JyOmNuJ$>0D`Ni#xGgqf literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/None.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/None.png new file mode 100644 index 0000000000000000000000000000000000000000..82fa43a627429d060cb616b66d25b921fb97b315 GIT binary patch literal 17716 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 G-uWLc(o4$# literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/OrbBlue.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/OrbBlue.png new file mode 100644 index 0000000000000000000000000000000000000000..626252721465f940dcfe3bc3cdae64d9f0676fb6 GIT binary patch literal 18379 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/OrbGreen.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/OrbGreen.png new file mode 100644 index 0000000000000000000000000000000000000000..0cd0fc2af7d4220f2cf74885a573a37d050b40cf GIT binary patch literal 18374 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/OrbRed.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/OrbRed.png new file mode 100644 index 0000000000000000000000000000000000000000..0efaaea29a28e2724ae08492d816b08a8cb09fe4 GIT binary patch literal 18381 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Pistol.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Pistol.png new file mode 100644 index 0000000000000000000000000000000000000000..117de9be13c2a56214ff2b4b5bd4757820e37fe3 GIT binary patch literal 18468 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/PotionCyan.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/PotionCyan.png new file mode 100644 index 0000000000000000000000000000000000000000..1e7597aa27b3ee64402e2ce6a695c6d34f041078 GIT binary patch literal 18458 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 TiWhqP6>A#{2lE26O}qXLR6|&- literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/PotionGreen.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/PotionGreen.png new file mode 100644 index 0000000000000000000000000000000000000000..d4233d03f653dce39689b45d218490f12ed6e58f GIT binary patch literal 18455 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 O)t08VCi%u5JO2w$4rJW` literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/PotionPurple.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/PotionPurple.png new file mode 100644 index 0000000000000000000000000000000000000000..fa36c2bf881c7e0f5103037ac90b52eff8c84de7 GIT binary patch literal 18453 zcmeI42T&91x4@UH(v&KQig-g&5eaD!ObDTbDor2=h%F?W5Ge^HN>cRWDf*nv)Km;#%ujs`Fyag0+)x10J-8XOkGufGB_k8C&=j`|U&Ubb|_bysVjcj_2NNNR8aS@B|qDsM<#1o#j} zA}v#^6uS(F1l^q}4piEuRiYQ{8jDAJv)GvNMOT~Z7=Tv;prbzLPY?NgQ|)mnehN(HW+ONco_f%jjMK>18!(Q zfoXG<06anhXlqxd6>$0jP}v|m^DH1f3qU(YM=k}XhXNbw)zyQ5ohg8V#ama>U(1SQ zyR{%vDQ8Kg8U*tQ4{@Zwn5(PKLd^zirDY0u+HbT}W1Z^YlzG?)U72SCw*VkBUJ)AY zz)(!&m`%51`?&|D(wBo9%2knOI)?rrl`byU!pO0arFN5!& zU4Eevfn6J6IsL=4>Raz@vlcWSkl5+j_A<`$%Y~UEUsUd@UA6Wsb<Ukn1k+cHkoJx%dx z;a)qQHwKQpF&eVWTm*zOtq=GEz&bMx9qNr@qdIW_Fw2b4I&Gr-u4=A!rRajH8EsWF zzihzoG}X9TZ7ORj$p~K%uwiMzc2mu$+ox5uHlXeqtLRobdPOC0rFE)ZE=n76Wj@iw zGpaPpBP6Dq)QiuiskTImcd=+1=8EC2`k-}cYfR59*Oo}2-#nvMFe|@y{^?Z()5>Dr(;LqO zPM41`uav+~4>U#47MfVO*}B<3vdTd$(9o4@kxsqe za8zmbWO}VPCAs<7*E-BsroAsF!)Moi+i)KG3^&aiqG+nFt>Iv6d7~W^a z2nV$h%jzRL(>rTAah=MYs&73c(>;y-PkeBGq3LvEo@$wMm+Ek2~Ig`(!>oy>chH`8Unn?>s?mus_n{b3_Zr(82g(V@%romd%4-ob>GO(%v{k*O@}o9I=v`fW=Jw+) zo3+Z4hg8b;80O_3B~WlHaIVEp0|%K#Vjao;9}e^FCAu}UlLo?eKUH|M^uF%PzG~u+PtUz^Xa@SIPB~+zazg zcRdnqEh_OX*-B%1DzPqHE2`;Fs7Tm)Y3sfrLoumckEQcfR;z^Z&IKqCR}r74HXQCZ z+IsC>Vh@Vt)+pQf2-i_E`{vTC>~!a}yOt~^Rw-}CK=hs%o9#DslE^w~%C%4GD>_&3 z-}|q99@6|iJ*_ycx-X~oR6o9--M_2t$SvI?OEcVYygN1ZlxL1zO-3`19721y7lb)b z93oifyVX&2RJ?29!_ybC0`mrGZh zWt;j4V!N1Qw?lak&S!$wa61Tl@dskJV zs#pCV`wLYEyOSH@8`#p3E5lwrxFbe;N!wEsHfu@bu1MD?qgZaV+x#X>l3rj_8->?y z_Q@>K>}eVc<3KotT%o5$&ePdQYSF)>d&#I)hv|OnzFWGRwU5mLf{s=Z-p}W9`vf;Fz;vb4KOcP`1@Uv4X9`y`E+F(-91!WU~u ztibFz5WnBwG*8top@h}Tddb{;vjB`dJABP=&jr-NLt@vxi}x4Ia7Rj(n4Ww^U9I_0 zOYAHQbY)(-9dm<_n4huicHgby8?F2G55GAw(kEXn|NKBnR+Nn^QpN3MMZreGS(1Nn zt7M1bjAc=)L<>k4cb91S-gn6Fb4@A=t5_Uj=N+-G>c;k}^CI4_XSzssMQ(lF_ONfQ zgB!}d{XFecRJt-*F=ls>LaS1e;%ip=nk zPRvVsnI!Ee^|y_euZ?g9L&DnaNEF$dV>0n`iY9~ zZ+>!~_V9yWQ@?U(`QN&K+;8fIzuf8~;$nB7c^~|2{keG1s3<0{=R@LW-?fGI zzW#l6)0(FZiK$DMJS@F;U!~cQ>J;~2*=tMby5BDkr@skAO5vqk_8qQ$q0Ti6?(7+q zXdhfCMQqu;H?-in*xlbZtFTm18%dFq6r52U0@h0X9PClf&~JG1t|Iua zIU^75XAlgZR1Ac02CogiZ=drdEMUn{!_BhCflK-e%N@$szccPLc}#h->%Ni4aNDCd zZQC|h24)U4wOI~|M($`Fj(;B~Lzxkm5_dC7D(ZE{ax#JN!YE*<=Sw!FkhXpynH1qKG{1mbi!0W1`TKp>#dSQHkEgnA%(!G3&N5YmsQKJMh3A2X0g z4`6foY>ppd)Gy7Gvx#r0rZyUAV*5HSU+zR8Ki*e%5JglFjf=wQpi#dtva=Ix=Ii@Y zOCH~RGjt|jNA}ZzJZdl(L^**x&ZYo5XucWr^G zF?vLt?lLrvh(=FwGTsyB!w$-Q28~af;suLD6Q~$GQFl2}53>x7o$&HqU$`F*gUt;7 zM_wj-e(%H1j%e-2RO>Jh-@cqS49;`NburmiQFphssSbv>8k za10unzy#@IgZ$q72iImC`liuDf?SU;dz{Se3@fDP3pn$MIzqhnz}!EiV{QxA`ZMz9=BM`AI$G$f6I zS&k%tcqSAXuaCij-$MMv%@3ih*gPnkf~RB|lxt&^#~JkhzV(~Jhdow7xU>KsIJz(m z)xNFFiIOu>QATaX7C4bcAFVxP`e^!s3=-5Mq{&7108G>>DQ_O!IBhU-< z6O{hruEu)(+6j-tOlC3Ni{{4y8D!MAk$r3UPnx-Z zRuBJY3+Shn|Nn0R{cAHfz7oH$iQnq%k2RFUpc9##0ACuP%=V?RKor-HMM6zBPG$>f z^6Ek1_;3R3I1G@CBcXoQ{8KCFH`A5lKbewwPL`$!YjX-7L%`#aSRH8jO}d%VZ;GGM z+Y=&moq%cYHb zv0vlCnx|Ne-bWF~z&b;>{2&<`9=r+OdnG#v^l>v|Lsxp<=oJeKjcUvWuK1~;`>zbA zD83qwr__`i^RX&F-U{9JLr)y2iARnfE&vnP$$#@;azy{8SC}th5Eu}_q7av0J}|8i z7YvACQHV=0ADC8%3kF26D8wb04@@h>1p^{j6yg%h2c{L`f&mdM3ULYM1Jep|!GH)B zg}4OsfoX-fU_bOsh+t8OOE4dpR)`A*M6f8t zC72IPE5ro@B3KlNOLFohUeFJEb2kurMR&D)8uX_!0D^AiWCs8tivS>e2LOB=f%ZKB zun7$Sy&C|4m<#|)oCE8xSpa~Dg|(RpHK^s*!80~B#tOApX3sES%6V)zeW=CY@wpOn zWk)1bh!WDf2!#-Xf zG_;qM>n%{cw@UU5-M8dEDM^!Y2q@?sK5@F?ptaV%&H1GZ&QxMO>{<)ucU$ea zTo-ks`C{v~jzNP9M}Y90&mvbIR`oQg#yMOb3`W$HzqiXjj*h|JA>C=I=^^0}GGpml6LmVvZ-!`WW9E@f&py<~X=N`!F~t+=fikJM(A0kVyp`uX><%0DRr?0{ zV7ObRt)`Y76bX-gqD&^G*Zmo)^7Ml3jTE_Mvz_>@(c89FJ&^t~9}qWwc8{>Y9D45> O0IbdJ&5BGnZ2vEu%2^cv literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/PotionRed.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/PotionRed.png new file mode 100644 index 0000000000000000000000000000000000000000..776d63e58b1862f5a478810152b4898ceaf616cb GIT binary patch literal 18459 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 LEwL=HShM+GjZ$I4 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/PotionYellow.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/PotionYellow.png new file mode 100644 index 0000000000000000000000000000000000000000..da55f89d08416f5082d464d120efa7c14f221b16 GIT binary patch literal 18456 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 R{>Trkt<3C9^Gw{s{|lyKU3&lk literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Ring.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Ring.png new file mode 100644 index 0000000000000000000000000000000000000000..abe924c69fdb5e08d8b226f3f480c07d06bd69b3 GIT binary patch literal 18686 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 F{{nn;nP30_ literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RingGoldRuby.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RingGoldRuby.png new file mode 100644 index 0000000000000000000000000000000000000000..e303fd1d394c78f5b7394dd9a1702e790173701d GIT binary patch literal 18673 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RingRuby.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RingRuby.png new file mode 100644 index 0000000000000000000000000000000000000000..03cd193ef53494bf9b3bf00d4eef20dd01e92b4e GIT binary patch literal 18643 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RubyPink.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RubyPink.png new file mode 100644 index 0000000000000000000000000000000000000000..2d6abc558576184153c952a6853c3d1536c130b1 GIT binary patch literal 18413 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 Z%Atp{Imh<@J@VAFqpgcgf%W=r{{?!;OX~mt literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RubyPurple.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RubyPurple.png new file mode 100644 index 0000000000000000000000000000000000000000..066b63897e280ab4676085923203bec0d8dbe833 GIT binary patch literal 18432 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RubyRed.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/RubyRed.png new file mode 100644 index 0000000000000000000000000000000000000000..c3336c6ed808a68c154c21557f3f3e4e6e082f40 GIT binary patch literal 18414 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 ZkplEM`Mi#lUJx4qIM_H_7g(*|{$GVkOA!D7 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Sack.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Sack.png new file mode 100644 index 0000000000000000000000000000000000000000..6dbe3556dacbe1bc302734ace522b5bccd7cbcad GIT binary patch literal 21635 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Scroll.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Scroll.png new file mode 100644 index 0000000000000000000000000000000000000000..1047714bc385208a029674901fdea0d377390a51 GIT binary patch literal 18834 zcmeI32{e>#`@kQsvX!)mN_q!{WcJNWV=!aQ7Dh{?Gq>=ggcl%XMG(b=}YXyRZAYo_o%DHZ63r zQB|3t0sw%jovo!S^sO#=D=9#q+cs&dLSM>3wq7CtNUf2)jHp^vw+E5xX@Q9 z7K(g@K?pl06A=_5_GtK3s;(>b_({h|2HHJ_hG9`d_W();|z z*Ryx&9mjhz3hEWhl*aF|#k&xr$7eHUO?tAv`byQ)Hk5gc%IqLuqEZ1@N7Sb$2YiU4 z(dOxvDP9ER!kWe@0cDQqWtf?9{c0~6sY~RdH^`NV6HV-uqSXQOi0zD{fVs6?bViE4 z8?b*2u%edZ(+Vs^0xJyGK5qh|Gd`q7$^qWHbf(JfPXrKCz<5i*cRp~ue$i$tz!L+g z^X#usfO|*)W9PxM1x}s=%IYSLI}Ip}2QV)2v2%ejk-&U3NTLG4M;bpY6(I2D?0 zPhVKwg#5ZX()Pj$%aJcHDfH|5__Tg)ug?uK2Y{#IsD`h`=z%eeu=#RsT>lsCCfzG`K1H5J>a8x5gST6z zZSBDw(cQ$@Ik$37V?Xyj0f6QH7^9OGT5rpz8J8){EFb%@ zeB756qz#POS1K4287kc9nIS9Y9$&{W+<4=pw$TdoEpu%`nTzknq@W3?3itC9OoP-u zv6V8*4NGE_$5>odn!?t35HIJm*;8-3l4fe`2c2@;F_X8?njQ)j5AFoXF z!C~V(ZH@KrOiq}Bo){U=yh5Hmc@q<7P_*MWyHkf*jguR#8v|YSI*qf_3AQuzlCC}A z`khv!>@r5oyBgb;(RR5F-=@{3^Tt~x!^b@M@CUbNhORX$7ff%T*iL9y08?-l?uXJ` zA00cunnX-k%*Z=X=z78>?${KDwzf@j`rI(xct8oRV*P zG}d<7yhwf_|2A~I>c*+-tK<2G)6=IZPUBAxopvI{;pp_HEz_%67&7)%N=K?%s?goj zsL<$-sfjfzyBF-%->qeYW@YCb&3T+N&b`OImX(mb%xz7+wL9LeHCy@Co?Q2wjD@e< zwA}dF^N+>l@Q(>uW{0D^`Zg(eU3R$a%slL}|J3rNVZh*$Ja z-MIh9YNO(mKJDTyra9RMC`|kUyhnj+&n}*sVrxq9hrMDaz2A^s+hg2zxg>`RRtlq6XTb+t%Bx)wT+%mbA`p4X6sJ zI;5|lucL48_|maE&DF8!=-i|89p*b!-?)C`;Eg+}#B@{aU0g?cNBZ6LmUAl>hb=ZP zJXUxfv^(9l_^4NRVM$=@Vv5%hPxr-33#{`p^5)zr&MVHElvU)E? zOWPKR-vuvy8qxSJBfTKKqU%`miEdK2pgZp2zUzd2b2Gj0qMMhmGM~7#H<*pvw;SWv zay-hJ=^Vp9+o6Z%pc6gv?w&k%Bs8a&{aTa$o*uHVmEKAtKgK=wT7I2ecJAuATIb8c z%;m8y%(Z&`-2RCE1|TbXjvQZpQ;bE7_ivv+MEs$1X}cM<8GL{GewW48{Y4g2EfUt{ zt!ppO)A7CfuN`?hy&WlaiFJYru?wSK+_|a9e$L)TC+=CsvvIAFnkne3OM}7>)K$EV&ChLI?nyHbt z8WDgqrIupX?@Zhg%*fGkOe*BR+Dr->7AuYeXx3Kf^%|%?Ar3J2-VME7gRrFH96aZM5p& z(lNhee%+Ec=f!VMH@8pmIPZ~mg1S85rT8W7Yf_VQb@ATfwEUtaens68rDr2~y`5T_ z zHuL`a@ZRf(Ygd+q?(b=MXw$0@yT1Nw;=2Sj=GcVPgxZa&8((Fb&?%H>W+8o@U$U6> z+3doBYWj)hs*0*v7q5lkvCG~r z`rK6>`Y=@c^`RCu=e9o(YYqE-Kc0H$b~Ed9()6UH{xR|?JzqF@WHSJmA_Oc?v8SU0 zl_Ly5vAIGY5ET{>1l@=N0L?5ch|Tc>#RwmeF97a`!9>Ut0zF^)k@&{tp^ z5dykJII%bpejEx{*Nm=03!_2~0zfev5fJIp&Lcb-=XkElW7qOqIu7zYk zgs0;|1XCCSB8Vswl7k_U5o8JqOC*yCWMc#lgC(Ldcr+e^#Nnv~43&UGe0%BARiIzA z5H64EYH9s#I7l+p^%aYQsAzO(XecTaj}nIP(O3$Fg2v#`I2;n{ffR)YirHbvK#|^{ zlka{kK@lfJ5F{1|0}&FxY#-q&v8k@EWS}3fZ}SQW`Y}+T=o>qTB07v6gvO#U=wBE) zI!ZSS2pH8;B(_=&UCFnZjXI!+6&?hlT|tp>RR{;PS`7w@^+vl0F6W1zpj9FM1AMp~ zH0TcoKqeyS;<2M%LeTdU$Pe=om+?dW%h`(syrIPzVJp%6(hLj}{K8D488jORg~1h~ zLGedrhJb9bFoY!(`qKxaZ0P(19iJpog)sCG1agI;qPa9Q++=9IhrEH7Y%xfOEJ;W# z6pR!W21CW-s2J=#44#U?40AHr6XwGaihV9y%pT?ihs01=SP~VFr{Zw)Fp#frUPknV z`w?;lyzsx}WvJ&!AC8VxyFihc9moOgEa}kPQ33&%iox+HWC8()Bx129NF0ekMw;L- zBJXl8Fg>V3H%ve{yXp?f`JSY#10XG zl8tGq`+aBrNI5?;io|AMgHzcYN$#O@B;gBkY3LEHLznf#@|&69=jHr+2nPKRGynA% zp}t_CwD2EvHPGwVPDDbUIFua%TJWI=`8zvv(CbJuxO*B}lB@j%{|5^pVz2(+Ed!5; z;ox~}A{2yB-64PkJkp0mFhP=id^l_}hd}hf;=eERfB7;DMKQ;h9mof{boBR`eQ)@0 zTDiZM5C3NyXw=OA|F?nuv6UO#i6e93_dNS^4yAE9RGu&-fGwsA0@!>I9Tdo?p@$lW zqJ=h8J(xm&VThxU3(}!|Gg|YgR?vT@3kUx)rHfo`7zjHnCJ9R+k&rkPcDS2i{YLfk zz1CPjwNp|OL?d&~KuKV*`6F8;c)w++(JLYrPhw*@I1-Y=CE^DwB89}^AbrRno&*v> z3I<2~Pf6|<#g;_E`jELi6R5g=cRfn69W8$j4mff$!%;~?L6h9jQK8BTWqI~MMT02+ z)HaOpfX-7=A^lek_Qwpq&{)a$H{;A{=ey%!3?Kz~n50d#L9lGJz{G^+s{xMEa8uU{DsQ+zWVT)1IJnSp2= zY=sU=&>0Q=3iBl!1O`O9D8nV44@@h=1p^{ol;M)j2d0(b zf&q~(%5X{N1JlZI!GK5?Ww@mCfoWy9U_hjcGF;O6z_c=4Fd))J87}F3U|Jb27!c{A z43~61Fs%$142X15hD$mhm{x`h21L3j!zG;$Oe@0$10r3N;gZe=rj_A>0g*1sa7pI_ z)5>tcfJhf*xTN!eX=S)zK%|Q@T+;c#v@%>UAksw{F6n$=S{W`F5b2@}mvlZbtqd0o zh;&hgOFAEzR)z}(M7k)$C7lmUE5ii?B3+c>lFkRFmEnQ`kuJ(`N#_I8%5cGeNEfBz zQW<*e84QG;bq<9dYQFESpa(q=jo{e2Is!n%8~})34*(zgq3=!rScL(Amn#5(ngRft z!kx=2tpPwT(azF>751QQmznKlbM>mViB3y57$Mgw=?09Im(vW!s#_{{>Brj}XeO>R zDT<$z?Bu$`b)o^;Wr-zb;jvYTD27F)p_Sn}mVbFA(TNh``0V!=&n=!j3Vt2g^7&%2 zn}74s^xQbqiG2Bud(BTwAyx5-z4D#Vq#5X>9g4p7keYdF5TwCZJZo- z^@RB2QI)d3*ckVkkBxq&%k4u=S@XRgdpF&DHVN2XxBT$o$|4KE39Z$Z@CxSyAfoef zU2Yv%W<7=NwBQ6_?4b7NpC6RV0$SJCbTz-0JE1anrE>sqCd~3m_Zrgjq##DiHuJ7* zWQv^Y@k%|$RnfMl7f4g-T?7d}>Mc(UXcPN)p)2pW3_-B0rV?}L$M@-)g Zpz?FI`}^9trjke7?W~+E^BF7F{Tqj^%hmt@ literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Shield.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Shield.png new file mode 100644 index 0000000000000000000000000000000000000000..5cd2772dc280998a9434be053b26ad888d276fe1 GIT binary patch literal 18391 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 JuI0*&{{nAv1-AeI literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Shovel.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Shovel.png new file mode 100644 index 0000000000000000000000000000000000000000..2443a7229f433aa4a66c97199f66a2a06761face GIT binary patch literal 21486 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 BJUsva literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Skull.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Skull.png new file mode 100644 index 0000000000000000000000000000000000000000..2d83478f53e792dfd47d5900b0ae5c21d2306a1e GIT binary patch literal 18767 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 Oy1lidRi5SA&Hn{{e94>u literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Sword.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Sword.png new file mode 100644 index 0000000000000000000000000000000000000000..140c9c114d939f04ee79437ae3f394d595445ed0 GIT binary patch literal 18373 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 jsN$Q!;hZNB0l?16$uiGkL&U!TIZ!i! literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Trap.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/Trap.png new file mode 100644 index 0000000000000000000000000000000000000000..2033a1c7ea26bb41962787a499be92aa70797ced GIT binary patch literal 18362 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/ZoomIn.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/ZoomIn.png new file mode 100644 index 0000000000000000000000000000000000000000..817178b2ed0eeab68bc5dcc768fe6493a51d16d3 GIT binary patch literal 19621 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/ZoomOut.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/icons/ZoomOut.png new file mode 100644 index 0000000000000000000000000000000000000000..c6faffbb3bae4dc5c27aaee212dd6599092c1f50 GIT binary patch literal 19759 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°ZJHl88u4 zTIdR7NCE3^)4W@OWpH5KqAjoP0}*MTlQ&8LEB9-tN@T5O0&GtPrdxgRAiZB) zpxmJcl1eTlm1q+zBUj48*UNZ#7|heDwVkT}YhJVUF7ecx-s-Hfevd`U z?jCfe<_`0Hy4M%n8>YW(*6)`jH)Da*zGR7w@$l@`G|5kPi#ajPFjY6KaQ2B#;3*nZx?fN<<|%!p z%BEk@DT|yeWp+b$8dc+Itc3SYPpv(&Gn1n}Yh1CBQrV>qyBRy(S<@~aYlCvx=>~JR zQU72ZIEfIm%IaeLk{bYe>p*mwHEMrkp|kOWDd#99+4wozt&Ymyr3+9gaWgVf?*^Wo zW4s%8q~mU`kJ8gPGNl?>@p_gF=9)j!pz5mm86*A43AEd1H1nq9R?RuRJWsN8M=!1J zOt6$nq-DiqoK&zmj5^QE#?#)@@v%)dY_7K9)Tfj2lO?x1S1!^_$hJGX@Z!`j*JgR6 zQ8Au2`dSZF;-(>#H^x$~;k8wEP|%A?_D-@rbKLEo$~~)l92c!l{gbJNHgmKRZa$^^ z70M9y>%$h`h-yn~yV{0nQ)|=suu?9~+jRZ$&#o_ZTyFU;o!ze7ZrCo(NJ5*rA4_p* z%0A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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_default_md.xml b/SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_default_md.xml new file mode 100644 index 0000000..7fa94b7 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_default_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.2 + 0.2 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_fancy.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_fancy.png new file mode 100644 index 0000000000000000000000000000000000000000..d9eedd67646d6b571367ab0a435233dec8051c50 GIT binary patch literal 18851 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 + + + + + 0.2 + 0.2 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_golden.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_golden.png new file mode 100644 index 0000000000000000000000000000000000000000..3057704be780f9b3602ebb7f765007fa77fb052f GIT binary patch literal 18756 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 + + + + + 0.2 + 0.2 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_listbackground.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_listbackground.png new file mode 100644 index 0000000000000000000000000000000000000000..02ac7de9cf883cb4784a24e87c99f13ab02b4c78 GIT binary patch literal 18463 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 + + + + + 0.2 + 0.2 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_simple.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_simple.png new file mode 100644 index 0000000000000000000000000000000000000000..1430cc75bc61cfbacfb73ca82154e457dc40eee2 GIT binary patch literal 18481 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 J^6gh`_&4&BHv0eo literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_simple_md.xml b/SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_simple_md.xml new file mode 100644 index 0000000..2b3fc1f --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/textures/panel_simple_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.2 + 0.2 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/progressbar.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/progressbar.png new file mode 100644 index 0000000000000000000000000000000000000000..5750692a7d229e7dcda0479e7093d33dfbb209a3 GIT binary patch literal 18608 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/progressbar_fill.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/progressbar_fill.png new file mode 100644 index 0000000000000000000000000000000000000000..79b0d815ec2881b2bf969d74847db7167415268a GIT binary patch literal 18233 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 z z70N#fJrrb$1)&UqAdohkWuwne(BqRds}QC>{9ukiBAP=*!zH8ZJsJ(PV~RlIFFgOZV&<4AI3$M5z+fmuNROWjh5HiatG@6! z0uG-W{*R)J_WU}An;XSBSR`f!vq5J&8Z>tlpUPzG@vktr6vC8UH)W`Hv6`#~&mA@fZ?+ zFj!Xl4~H7+_2VES0aq+xhJrRcC`10q&K!>VwG1Afik8;uK>q*1LWr1a|98v4w&ZY# zEH0FPSPKgzhDm^ukZHj}f_M&>Oah^;WUubFq*||e`YWbIGQcg z(W?ht5GV+B6L3Hpo{Iin^LJIyZ>Ecee=?NBMIrVZZTS6c4_*9`Z^41dsA>G898YzMg5@4pj|?En{#YQ2N`VjAxA zc(CR%D(QU`WeBVnbjuIYpy|Pz;Jp{|!@xjaJ3e%!7fG*JMABys-0@wZ->47=;TRfh zNI1svSvZ_hV{Xics{C*(blVR-aiB*YIlj37j9e%G%`c-f`ZuG(V#x=A0g-LWamnTb z^U86-fXFuGxMcHzdF8lZKxCV8T(bGVymDMHAhJz4F4=rwUO6rp5ZR_2mux;TuN)T) zh-_1iOEw>vSB?t?M7Al%C7Tb-E5`)`BHNVXlFbL^mE(c|k!{Lx$>sy|%5lMf$TsD; zWb=V}<+xx#WSeqaviZQga$GPVvQ0TI*?eGLIW8Cw*`^$qY(6lr92X3TY*UU)HXoQ* zjtd4vwkgLYn-9z@#{~l-+mz#y%?IX{JueLUoT2A(cO5F zVtb_SU62r`G_gek)QmGiPh;;WFmopFwssQc*QU&wbGEO}{k5^Gbk>na8s!*%8kb5T9NzdEK%M8fI`%5r}*+!=>T%q~(waINL9@E3jR)@xK62`tgha literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/progressbar_md.xml b/SpacePew/Content/GeonBit.UI/themes/hd/textures/progressbar_md.xml new file mode 100644 index 0000000..cea6983 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/textures/progressbar_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.1375 + 0.0 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/radio.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/radio.png new file mode 100644 index 0000000000000000000000000000000000000000..5fe5420d7797d9c5c107ed7f919b235626c75b78 GIT binary patch literal 18365 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/radio_hover.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/radio_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..2e0f36fb578074aa40f7caaaba9a2e1afe896046 GIT binary patch literal 18613 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 JXR&tMe*plde6#=n literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/scrollbar.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/scrollbar.png new file mode 100644 index 0000000000000000000000000000000000000000..3a98a600fce954629969024ae96ba4451be2e8d9 GIT binary patch literal 18969 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 S!?{!d0000 + + + + + 0.0 + 0.3 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_default.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_default.png new file mode 100644 index 0000000000000000000000000000000000000000..84846e30682eaf7b42e535fbc8d7b8e28ce3b198 GIT binary patch literal 18699 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 b4@&~k4EGKFYePdIf`F~%3X6PmukHT{I6#oz literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_default_mark.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_default_mark.png new file mode 100644 index 0000000000000000000000000000000000000000..23c0e8136960b7578da07e38b627d91778e1db2e GIT binary patch literal 18241 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 F{TpcH_7DI7 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_default_md.xml b/SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_default_md.xml new file mode 100644 index 0000000..d27d99d --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_default_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.03 + 0.0 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_fancy.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_fancy.png new file mode 100644 index 0000000000000000000000000000000000000000..11a06e5c22381a9905139a60c50933e082416589 GIT binary patch literal 19054 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_fancy_mark.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_fancy_mark.png new file mode 100644 index 0000000000000000000000000000000000000000..9be39ae86ab66b68e38467cfa78a63131dd23115 GIT binary patch literal 18261 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_fancy_md.xml b/SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_fancy_md.xml new file mode 100644 index 0000000..cd4cc37 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/hd/textures/slider_fancy_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.28 + 0.0 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/hd/textures/white_texture.png b/SpacePew/Content/GeonBit.UI/themes/hd/textures/white_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..a782975c3a518d15b9ee8fbc1faed413e6befb80 GIT binary patch literal 17261 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 + + + LowRes + Ronen Ness + A lower-res, old-school style UI theme GeonBit.UI comes with by default. + This theme is mostly based on Michele Bucelli ("Buch") works. +Sources can be found here: + +- http://opengameart.org/content/golden-ui +- http://opengameart.org/content/roguelikerpg-icons +- http://opengameart.org/content/roguelikerpg-items +- http://opengameart.org/content/arabian-icons +- http://opengameart.org/content/2d-static-spritesicons +- http://opengameart.org/content/30-ability-icons +- http://opengameart.org/content/whispers-of-avalon-item-icons + + 1.0.0 + + MIT + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/effects/disabled.fx b/SpacePew/Content/GeonBit.UI/themes/lowres/effects/disabled.fx new file mode 100644 index 0000000..6774d71 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/effects/disabled.fx @@ -0,0 +1,38 @@ +#if OPENGL + #define SV_POSITION POSITION + #define VS_SHADERMODEL vs_3_0 + #define PS_SHADERMODEL ps_3_0 +#else + #define VS_SHADERMODEL vs_4_0_level_9_1 + #define PS_SHADERMODEL ps_4_0_level_9_1 +#endif + +Texture2D SpriteTexture; + +sampler2D SpriteTextureSampler = sampler_state +{ + Texture = ; +}; + +struct VertexShaderOutput +{ + float4 Position : SV_POSITION; + float4 Color : COLOR0; + float2 TextureCoordinates : TEXCOORD0; +}; + +float4 MainPS(VertexShaderOutput input) : COLOR +{ + float4 color = tex2D(SpriteTextureSampler,input.TextureCoordinates) * input.Color; + float value = (color.r + color.g + color.b) / 3; + color.r = color.g = color.b = value; + return color; +} + +technique SpriteDrawing +{ + pass P0 + { + PixelShader = compile PS_SHADERMODEL MainPS(); + } +}; \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/effects/silhouette.fx b/SpacePew/Content/GeonBit.UI/themes/lowres/effects/silhouette.fx new file mode 100644 index 0000000..0bd81f3 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/effects/silhouette.fx @@ -0,0 +1,39 @@ +#if OPENGL + #define SV_POSITION POSITION + #define VS_SHADERMODEL vs_3_0 + #define PS_SHADERMODEL ps_3_0 +#else + #define VS_SHADERMODEL vs_4_0_level_9_1 + #define PS_SHADERMODEL ps_4_0_level_9_1 +#endif + +Texture2D SpriteTexture; + +sampler2D SpriteTextureSampler = sampler_state +{ + Texture = ; +}; + +struct VertexShaderOutput +{ + float4 Position : SV_POSITION; + float4 Color : COLOR0; + float2 TextureCoordinates : TEXCOORD0; +}; + +float4 MainPS(VertexShaderOutput input) : COLOR +{ + float4 color = tex2D(SpriteTextureSampler,input.TextureCoordinates) * input.Color; + color.r = 1 * color.a * input.Color.r; + color.g = 1 * color.a * input.Color.g; + color.b = 1 * color.a * input.Color.b; + return color; +} + +technique SpriteDrawing +{ + pass P0 + { + PixelShader = compile PS_SHADERMODEL MainPS(); + } +}; \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/fonts/Bold.spritefont b/SpacePew/Content/GeonBit.UI/themes/lowres/fonts/Bold.spritefont new file mode 100644 index 0000000..8a3e9d0 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/fonts/Bold.spritefont @@ -0,0 +1,60 @@ + + + + + + + AnonymousPro-Bold + + + 18 + + + 0 + + + true + + + + + + + + + + + + ~ + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/fonts/Italic.spritefont b/SpacePew/Content/GeonBit.UI/themes/lowres/fonts/Italic.spritefont new file mode 100644 index 0000000..9f83be2 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/fonts/Italic.spritefont @@ -0,0 +1,60 @@ + + + + + + + AnonymousPro-Italic + + + 18 + + + 0 + + + true + + + + + + + + + + + + ~ + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/fonts/Regular.spritefont b/SpacePew/Content/GeonBit.UI/themes/lowres/fonts/Regular.spritefont new file mode 100644 index 0000000..280145e --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/fonts/Regular.spritefont @@ -0,0 +1,60 @@ + + + + + + + AnonymousPro-Regular + + + 18 + + + 0 + + + true + + + + + + + + + + + + ~ + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Button-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Button-Default.xml new file mode 100644 index 0000000..7b72025 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Button-Default.xml @@ -0,0 +1,18 @@ + + + + 3 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Button-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Button-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Button-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Button-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Button-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Button-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ButtonParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ButtonParagraph-Default.xml new file mode 100644 index 0000000..8436c00 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ButtonParagraph-Default.xml @@ -0,0 +1,18 @@ + + + + 1.2 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ButtonParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ButtonParagraph-MouseDown.xml new file mode 100644 index 0000000..89772b2 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ButtonParagraph-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + FFAAAAAA + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ButtonParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ButtonParagraph-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ButtonParagraph-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBox-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBox-Default.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBox-Default.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBox-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBox-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBox-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBox-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBox-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBox-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-Default.xml new file mode 100644 index 0000000..fd1f840 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-Default.xml @@ -0,0 +1,18 @@ + + + + 1.15 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-MouseDown.xml new file mode 100644 index 0000000..81f17a0 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + FFFFFF00 + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-MouseHover.xml new file mode 100644 index 0000000..81f17a0 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/CheckBoxParagraph-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + FFFFFF00 + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ColoredRectangle-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ColoredRectangle-Default.xml new file mode 100644 index 0000000..642517e --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ColoredRectangle-Default.xml @@ -0,0 +1,18 @@ + + + + + FFFFFFFF + FF000000 + 2 + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ColoredRectangle-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ColoredRectangle-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ColoredRectangle-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ColoredRectangle-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ColoredRectangle-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ColoredRectangle-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDown-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDown-Default.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDown-Default.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDown-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDown-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDown-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDown-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDown-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDown-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownParagraph-Default.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownParagraph-Default.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownParagraph-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownParagraph-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownParagraph-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownParagraph-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-Default.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-Default.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/DropDownSelectedParagraph-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Entity-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Entity-Default.xml new file mode 100644 index 0000000..01a95be --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Entity-Default.xml @@ -0,0 +1,18 @@ + + + + 1 + FFFFFFFF + 00000000 + 0 + false + Regular + 00000000 + 00000000 + 0 0 + 30 30 + 0 0 + 0 8 + 1 + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Entity-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Entity-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Entity-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Entity-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Entity-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Entity-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Header-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Header-Default.xml new file mode 100644 index 0000000..963c57c --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Header-Default.xml @@ -0,0 +1,18 @@ + + + + 1.2 + FFFFFF00 + + + true + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Header-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Header-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Header-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Header-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Header-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Header-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/HorizontalLine-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/HorizontalLine-Default.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/HorizontalLine-Default.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/HorizontalLine-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/HorizontalLine-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/HorizontalLine-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/HorizontalLine-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/HorizontalLine-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/HorizontalLine-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Icon-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Icon-Default.xml new file mode 100644 index 0000000..f335fcb --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Icon-Default.xml @@ -0,0 +1,18 @@ + + + + 1 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Icon-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Icon-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Icon-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Icon-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Icon-MouseHover.xml new file mode 100644 index 0000000..3133d29 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Icon-MouseHover.xml @@ -0,0 +1,18 @@ + + + + 1.1 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Image-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Image-Default.xml new file mode 100644 index 0000000..b3d60ef --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Image-Default.xml @@ -0,0 +1,18 @@ + + + + 1 + FFFFFFFF + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Image-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Image-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Image-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Image-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Image-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Image-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Label-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Label-Default.xml new file mode 100644 index 0000000..85583e1 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Label-Default.xml @@ -0,0 +1,18 @@ + + + + 0.8 + FFCCCCCC + FF000000 + 2 + false + Regular + + + + + + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Label-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Label-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Label-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Label-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Label-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Label-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Panel-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Panel-Default.xml new file mode 100644 index 0000000..17f9149 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Panel-Default.xml @@ -0,0 +1,18 @@ + + + + 3 + FFFFFFFF + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Panel-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Panel-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Panel-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Panel-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Panel-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Panel-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButton-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButton-Default.xml new file mode 100644 index 0000000..36114eb --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButton-Default.xml @@ -0,0 +1,19 @@ + + + + 2.2 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButton-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButton-MouseDown.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButton-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButton-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButton-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButton-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-Default.xml new file mode 100644 index 0000000..03891f2 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-Default.xml @@ -0,0 +1,19 @@ + + + + 1.2 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-MouseDown.xml new file mode 100644 index 0000000..f2ffb41 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-MouseDown.xml @@ -0,0 +1,19 @@ + + + + + FFAAAAAA + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-MouseHover.xml new file mode 100644 index 0000000..de36e6a --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/PanelTabsButtonParagraph-MouseHover.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Paragraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Paragraph-Default.xml new file mode 100644 index 0000000..f02e8a9 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Paragraph-Default.xml @@ -0,0 +1,18 @@ + + + + 1 + FFFFFFFF + FF000000 + 2 + false + Regular + + + + + + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Paragraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Paragraph-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Paragraph-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Paragraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Paragraph-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Paragraph-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBar-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBar-Default.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBar-Default.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBar-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBar-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBar-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBar-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBar-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBar-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBarFill-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBarFill-Default.xml new file mode 100644 index 0000000..e5e4c97 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBarFill-Default.xml @@ -0,0 +1,18 @@ + + + + + FF84CC40 + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBarFill-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBarFill-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBarFill-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBarFill-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBarFill-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/ProgressBarFill-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButton-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButton-Default.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButton-Default.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButton-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButton-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButton-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButton-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButton-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButton-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-Default.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-Default.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/RadioButtonParagraph-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectList-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectList-Default.xml new file mode 100644 index 0000000..3936669 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectList-Default.xml @@ -0,0 +1,18 @@ + + + + + + + + + + 64000000 + + + 30 22 + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectList-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectList-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectList-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectList-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectList-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectList-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectListParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectListParagraph-Default.xml new file mode 100644 index 0000000..825049c --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectListParagraph-Default.xml @@ -0,0 +1,18 @@ + + + + 1.1 + FFFFFFFF + FF000000 + 2 + false + Regular + + + + + + + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectListParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectListParagraph-MouseDown.xml new file mode 100644 index 0000000..81f17a0 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectListParagraph-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + FFFFFF00 + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectListParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectListParagraph-MouseHover.xml new file mode 100644 index 0000000..81f17a0 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/SelectListParagraph-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + FFFFFF00 + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Slider-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Slider-Default.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Slider-Default.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Slider-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Slider-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Slider-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Slider-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Slider-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/Slider-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInput-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInput-Default.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInput-Default.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInput-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInput-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInput-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInput-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInput-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInput-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputParagraph-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputParagraph-Default.xml new file mode 100644 index 0000000..fd1f840 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputParagraph-Default.xml @@ -0,0 +1,18 @@ + + + + 1.15 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputParagraph-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputParagraph-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputParagraph-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputParagraph-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputParagraph-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputParagraph-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-Default.xml new file mode 100644 index 0000000..9a6c33b --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-Default.xml @@ -0,0 +1,18 @@ + + + + 1.15 + FF969696 + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/TextInputPlaceholder-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/VerticalScrollbar-Default.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/VerticalScrollbar-Default.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/VerticalScrollbar-Default.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/VerticalScrollbar-MouseDown.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/VerticalScrollbar-MouseDown.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/VerticalScrollbar-MouseDown.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/VerticalScrollbar-MouseHover.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/VerticalScrollbar-MouseHover.xml new file mode 100644 index 0000000..947c919 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/VerticalScrollbar-MouseHover.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/styles/example.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/example.xml new file mode 100644 index 0000000..de39a93 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/styles/example.xml @@ -0,0 +1,45 @@ + + + + + + 1 + + FFFFFFFF + + FF000000 + + 2 + + false + + Regular + + 00000000 + + 00000000 + + 0 0 + + 10 10 + + 0 0 + + 0 0 + + 1 + + \ No newline at end of file diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/arrow_down.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/arrow_down.png new file mode 100644 index 0000000000000000000000000000000000000000..18eb1d269575f6152ce2082104dbe8639038b71a GIT binary patch literal 17855 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 KJm1WF>wf?;gI8(* literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_alternative_hover.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_alternative_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..b6b1599a67774f884a5fe3409649c4dcc0c911b4 GIT binary patch literal 18792 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_alternative_md.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_alternative_md.xml new file mode 100644 index 0000000..50107f4 --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_alternative_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.2 + 0.35 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_default.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_default.png new file mode 100644 index 0000000000000000000000000000000000000000..6be27e2bd2153ccbfcc35545e52fb7f92d676f4e GIT binary patch literal 18313 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_default_hover.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_default_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..8e74bb99fcf84b553e509eedbf0346bfa3fc86f6 GIT binary patch literal 18360 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 X*9Nvw + + + + + 0.2 + 0.35 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_fancy.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_fancy.png new file mode 100644 index 0000000000000000000000000000000000000000..43efaaa9815838d0c495d7ef60e63ea5c373bcf6 GIT binary patch literal 18759 zcmeI42UJr_w}1~91f+-!5fN`F0wN&=5=;!CgkGct0eeVJLZl>;C`CoE0qPYI6a+!A z(G(RFq)7)A1;GvoN)eGO{)$|@D)0`V0!Pie>%IT2x87UHTH%~Md-k50Z}#jtleG?! zj;kzXr4~s603d5^W#$ZB4WRE_Npa}!XrVfg++DgU0^uW_QBLPA~e>P<18{Kn+TQEr}9qabIi@fly0U(h#o#1dPv?$N9KUk6NxUB(}(w*i8yfk^Na0gydM=0 zy}Ube?J>FM!a!1PgG8C6%yBC{CtRpZhUtkRk?bs-t^$0***vljg3M_kqx)k0-W^0Bd7aH(G+RZbi@uMQoV9-1C7u0FV+b z4~=$UIIw{1SzKcPc)<^89MM7LE(%>K9_l-CdTGCy z*9Pg7twRTyIdaC=fRx^5w*l@L8}rm71y7%LcXd6nsWM$lyY04fgjKPz%x&1`?-0_L zp~2@jI@H6k>%%O?K0dFw^TF=i;)bI$_jPr9J-V!VY11g9qh05-D7hU6T;5C;*&dBdUr!hP%T{x?JHM=B2msy}ampWP zNs5Mg?Rn7n5pYhZ|54-N&VdJcewmZk{uu5o-3r(1vkbX% zpJ3a-5CLwA;O5#2L ztBVW|;Zu9=WqHXpN0BMD=(1M}CG@I%(7H91rdL+z%#5MeT~WOtlU1|m^6CqsMUjK_ zhARPLbHmKbX5z&HOcAstCRXlt?yH_yr6U%r>(6PPX)sfCuTzDlYD~KARgJKrnyZPO@7X5y*e3*`c{k7Vs14v zymKT7u{wz5H}`cVbyarhbt!eJyk9Go_?XlE$7>tZ4|p_ck6eHgYj4s*E0#u z&(c$=b8t~>OfRP9IbU)LPoJm1HGyz<&jM@Pa~Dq^yT8aw!E1j?O zYpUzDd=>Xf^h1D*?0)$@wGk{W#l(dY3t5T*3opgnomaenP_dSZHo)}7_neSB!Etrh z&ePr@AAMWun9VVbV@ld6YDVVy%(hHv*8$f$YE;Gsmz~)bu6iz=88aUo&vMO7a_nnbLWE zy8;Zj&O7sX+;R6Tt1PE1%f1qP_M5b%^Cjj*9-qTznbg{7uG6$+Mb*zp>T!AM@+?g% zZGpWZaWGpq)BBuKYLQt$sb5-ueDaMAp~-ffw6>s8Pu#h{%u36Wq-sxN8TXRN3 zTth{}*8a79e}c1p!TDw9SK6(#tG#>Y?&-UaPT&#^F^{o5i9Lyr6WjAQtqEMClb4=% z9kkBrT65l`Kd;zt-x`9)Id|7J>vJtGCS6?msOVx*+MKk4RWYlwk{_`uFTcyXm6wsP zc)9zDcuRJkZ{AKC%Ts}sU!7gqA5#*uvvB7h!-f*F;ZJ8}DX&ou;a&BgPh3rGOQ=8D zZ?v=e!|`4e%e`TC!xO#Eym@uYs@O>`iT5p83akR&o`Hyik+!?*bmPdniApukZkBY} z@CUc7e-Yd?n3R~CSn(#k61mG`3QB z?Pj0Mj+?b5vM>&WOGq1>HaSywGpX62P`}WqMwjVv=b?L&yS0z)VuG%AHr~(YM*EjH z1K}M>9nziK72;7h*K>nX>nlF&OIwhkJ6DHz+}JK+)r#1EnatKsUvOyY`*{IN4@(7A zC|9slQH}VD|cNgyUJs%kRFqlY6`6h{4IXr$*n*t(g1bXx_Q~wr)se_m?FXHWPA4 zTY_4oI^}09-@jV?0_pmJJZ;~H4q0#9;<7_ZG=lBD!#0%P-d%o8#Jf-0RjPa6&c4>i zZ`M1wqdeNL(LU`@QX|{Gq7Wy)>xoutV7F2@=XU9d*4V2VSycs$24)kp_hlP0 zdF`y@nQ<@UX8FlJZN4hozWVB$!N1H~P;qy)T8j4MQ3}qKlCBqnX}9X{t~8>arGB7( zqT>6To?W9o{^-}(ue81RFa19swyZ548YbVm(c&uNYX6Y=5d3WYId{k?J2JEPo2bI-SVbZv`KVWLTy&wTwCaHhurw+bzATk%a-5e zPU@39f@}t;x7f|SyYI)a-ZvadI+nCEMECF3O)aPMw)fEM+c(Q`-WJa0zi2WaJ=n9d zcxC;%_t*LFb6UFRxm|ZlxJ2CO`)p| zk=7?~TX$_P3rHDgY_%K`-?yh>BziDPjxrO|q_Dq_3}-`h~tWUN7iyS*cV z!tna1x3<$ayoPmM9fer$T#^6wBJ(M0AiPaBm!>aPrNM z8OWpiv$=dW#}6^)m*&aY$~RP19c$?O=j*t9x!)V|<9%fZQA7pOxG0P+8ube!dwaoV zzP>-TqAGm!s#inUj+<&2~)lOEWN#{R^`(&4k%_C``-{35q`= z#UG^cIsQ}*$A>%-Ws~P8==d}iRR}FNwjYBNz*|N_!A&OTd(s93-`leu$e*s$jfBS z=|1f3iPnBRKFyB~TAPufvFozg3?d$lC+HCj^pO}GW(Cp!r;kPwXfy+)rzZ}?>CqT? zG?p+v$m!-kxHjX^w~hr8b zWqwaN-!saX&G-T*(&%HkhfE&}UywmUO)H)3)_2RVX6zrQ^PeG@@IS@;*KGuNfqsI* zf5O#xtzSFgahUu7nm=g5f+FOftjr0o)6L-SNvN@0?Zf^bmo35j|un0gpG79>EC`2S)WCZm|{Me}2U3^MB5$i5Z)Uz)jpmJk2S zGxuZW|KD3c|F)T%Sc%hf;(P(sijNl#dXGv}X`1BU1jz>^`Nn=l4L}>ei zQZa3O+ksI0P&Ng_xXyiS8}r#ZQ6D|=L1D(OUyY|$fE#=KXU0=2z>OzuUH#a6GWKhG zu;M9JV~>Z#@py58PBI`F8Xmj|UfYo!2>Q62v7rYT-q=QrgPugjZQzQZ8hT6`VxX)( zX*fmk)o^0srkpp%LuR5BI?X@_Db)9q)DO}0ef$4+-b{|@-{}?ROV|huh+t8OOE4dp zR)`A*M6f8tC72IPE5ro@B3KmS63hpt72<*c5iAOE3FZUS3UR@J2o{C71oMGug}7iq z1dBpkg89I-LR>H)f<+-N!F*s^AubpY!J-hCU_LOd5El%HU{Q!mFdvv!hzkZpuqebO zm=8=V#03K)SQO$C%m=0w;(`GYEDCW6<^$6TalwEH7KOM3^MPrFxL`m8i$Yw2`M|V7 zTrePlMIkQ1d|+B3E*KEOq7av0J}|8i7YvACQHV=0ADC8%3kF26D8wb04@@h>1p^{j z6yg%h2c{L`f&mdM3dAKf`ED}k2fdIS0KIuE)3$6o^wu(hZslwb0KrQEAaoA^{5=X? zdjVi88US8z0svw>04Q*dZmhNd0FhK{GZSiHb88&Nw$gZh?Wn>m9ZwaC6mhZa6bweqZy7COsbns4Vn&%3@qw>B@?U?Wt$J&`nX*lrDExS?AFl0 z4IIF-)|F~Rc!33v0&7lrr6*eli2#3{LS>y21@u4tx#{`&=Gd|K(XGu_nPr=9+WjB< Cn8!K* literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_fancy_down.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_fancy_down.png new file mode 100644 index 0000000000000000000000000000000000000000..4dd6a777c2d8e9e0af3c87a140cfa736d74ecd4f GIT binary patch literal 18130 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 RJN;;|rKzn+k+H|#{|4#m6zBi| literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_fancy_hover.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_fancy_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..190e6827aa61b1618ee8794b83c0fa5380ec4c70 GIT binary patch literal 18805 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_fancy_md.xml b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_fancy_md.xml new file mode 100644 index 0000000..46b65bc --- /dev/null +++ b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/button_fancy_md.xml @@ -0,0 +1,10 @@ + + + + + + 0.35 + 0.0 + + + diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/checkbox.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/checkbox.png new file mode 100644 index 0000000000000000000000000000000000000000..b336b924b941cae4516c22045a7280063ee5761f GIT binary patch literal 18236 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 literal 0 HcmV?d00001 diff --git a/SpacePew/Content/GeonBit.UI/themes/lowres/textures/checkbox_down.png b/SpacePew/Content/GeonBit.UI/themes/lowres/textures/checkbox_down.png new file mode 100644 index 0000000000000000000000000000000000000000..8a6d45ca637fc7add81bf6a4be5ee3b4c2c6be47 GIT binary patch literal 18280 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