aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS.Engine
diff options
context:
space:
mode:
authorAShifter <[email protected]>2017-11-17 20:29:46 -0700
committerAShifter <[email protected]>2017-11-17 20:29:46 -0700
commitebdc09fe679b4b06fd149c8fc6539244100ce896 (patch)
tree65dfe45bbfd194ddb534cc80107ab8e6d80cf5bc /ShiftOS.Engine
parent1d0b393e6969d9671daead8049973a374421046f (diff)
parent97722fbe9d474adffbba0b92e9727c48a8205234 (diff)
downloadshiftos-rewind-ebdc09fe679b4b06fd149c8fc6539244100ce896.tar.gz
shiftos-rewind-ebdc09fe679b4b06fd149c8fc6539244100ce896.tar.bz2
shiftos-rewind-ebdc09fe679b4b06fd149c8fc6539244100ce896.zip
Merge remote-tracking branch 'refs/remotes/ShiftOS-Rewind/master'
Diffstat (limited to 'ShiftOS.Engine')
-rw-r--r--ShiftOS.Engine/Misc/EventList.cs71
-rw-r--r--ShiftOS.Engine/Misc/IniFile.cs50
-rw-r--r--ShiftOS.Engine/Misc/Tools.cs96
-rw-r--r--ShiftOS.Engine/Properties/AssemblyInfo.cs3
-rw-r--r--ShiftOS.Engine/Properties/Resources.Designer.cs3311
-rw-r--r--ShiftOS.Engine/Properties/Resources.resx992
-rw-r--r--ShiftOS.Engine/Resources/3beepvirus.wavbin0 -> 41874 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadOval.pngbin0 -> 49912 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadRectangle.pngbin0 -> 47715 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadcirclerubber.pngbin0 -> 50761 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadcirclerubberselected.pngbin0 -> 50132 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPaderacer.pngbin0 -> 61665 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadfloodfill.pngbin0 -> 47957 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadlinetool.pngbin0 -> 48840 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadmagnify.pngbin0 -> 51680 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadnew.pngbin0 -> 48513 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadopen.pngbin0 -> 48573 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadpaintbrush.pngbin0 -> 49222 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadpencil.pngbin0 -> 48154 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadpixelplacer.pngbin0 -> 49614 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadredo.pngbin0 -> 62500 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadsave.pngbin0 -> 50125 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadsquarerubber.pngbin0 -> 47969 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadsquarerubberselected.pngbin0 -> 49971 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadtexttool.pngbin0 -> 47446 bytes
-rw-r--r--ShiftOS.Engine/Resources/ArtPadundo.pngbin0 -> 63747 bytes
-rw-r--r--ShiftOS.Engine/Resources/AxInterop.WMPLib.dllbin0 -> 53760 bytes
-rw-r--r--ShiftOS.Engine/Resources/BitnotesAcceptedHereLogo.bmpbin0 -> 9878 bytes
-rw-r--r--ShiftOS.Engine/Resources/CatalystGrammar.xml43
-rw-r--r--ShiftOS.Engine/Resources/DSC01042.JPGbin0 -> 1200585 bytes
-rw-r--r--ShiftOS.Engine/Resources/DesktopPlusPlusAbout.txt7
-rw-r--r--ShiftOS.Engine/Resources/Gray Shades.pngbin0 -> 64411 bytes
-rw-r--r--ShiftOS.Engine/Resources/Industrial.sknbin0 -> 1018138 bytes
-rw-r--r--ShiftOS.Engine/Resources/Interop.WMPLib.dllbin0 -> 281072 bytes
-rw-r--r--ShiftOS.Engine/Resources/Linux Mint 7.sknbin0 -> 3590437 bytes
-rw-r--r--ShiftOS.Engine/Resources/Minimatchbackground.pngbin0 -> 53708 bytes
-rw-r--r--ShiftOS.Engine/Resources/Receive.pngbin0 -> 52348 bytes
-rw-r--r--ShiftOS.Engine/Resources/ReceiveClicked.pngbin0 -> 49484 bytes
-rw-r--r--ShiftOS.Engine/Resources/Send.pngbin0 -> 52178 bytes
-rw-r--r--ShiftOS.Engine/Resources/SendClicked.pngbin0 -> 49617 bytes
-rw-r--r--ShiftOS.Engine/Resources/ShiftOS License.txt201
-rw-r--r--ShiftOS.Engine/Resources/TotalBalanceClicked.pngbin0 -> 49267 bytes
-rw-r--r--ShiftOS.Engine/Resources/TotalBalanceUnclicked.pngbin0 -> 52325 bytes
-rw-r--r--ShiftOS.Engine/Resources/anycolourshade.pngbin0 -> 49435 bytes
-rw-r--r--ShiftOS.Engine/Resources/anycolourshade2.pngbin0 -> 49667 bytes
-rw-r--r--ShiftOS.Engine/Resources/anycolourshade3.pngbin0 -> 49532 bytes
-rw-r--r--ShiftOS.Engine/Resources/anycolourshade4.pngbin0 -> 49546 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeaudioplayerbox.pngbin0 -> 69822 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeaudioplayerprice.pngbin0 -> 50818 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeaudioplayerpricepressed.pngbin0 -> 51031 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapecalculator.pngbin0 -> 67917 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapecalculatorprice.pngbin0 -> 51323 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapecalculatorpricepressed.pngbin0 -> 52200 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapedepositbitnotewalletscreenshot.pngbin0 -> 12680 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapedepositinfo.pngbin0 -> 10834 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapedepositnowbutton.pngbin0 -> 54337 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapedownloadbutton.pngbin0 -> 51478 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeinfoaudioplayertext.pngbin0 -> 96796 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeinfoaudioplayervisualpreview.pngbin0 -> 83698 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeinfobackbutton.pngbin0 -> 64815 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeinfobutton.pngbin0 -> 50608 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeinfobuttonpressed.pngbin0 -> 50328 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeinfobuybutton.pngbin0 -> 51421 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeinfocalculatortext.pngbin0 -> 98326 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeinfocalculatorvisualpreview.pngbin0 -> 79933 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeinfoorcwritetext.pngbin0 -> 108392 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeinfoorcwritevisualpreview.pngbin0 -> 168364 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeinfovideoplayertext.pngbin0 -> 98633 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeinfovideoplayervisualpreview.pngbin0 -> 116190 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeinfowebbrowsertext.pngbin0 -> 106234 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeinfowebbrowservisualpreview.pngbin0 -> 87542 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapemoresoftware.pngbin0 -> 69689 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeorcwrite.pngbin0 -> 71475 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapetitlebanner.pngbin0 -> 73953 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeundefinedprice.pngbin0 -> 51432 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapeundefinedpricepressed.pngbin0 -> 51129 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapevideoplayer.pngbin0 -> 72820 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapevideoplayerprice.pngbin0 -> 52030 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapevideoplayerpricepressed.pngbin0 -> 51055 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapewebbrowser.pngbin0 -> 70732 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapewebbrowserprice.pngbin0 -> 51004 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapewebbrowserpricepressed.pngbin0 -> 52666 bytes
-rw-r--r--ShiftOS.Engine/Resources/appscapewelcometoappscape.pngbin0 -> 102480 bytes
-rw-r--r--ShiftOS.Engine/Resources/bitnotediggergradetable.pngbin0 -> 19859 bytes
-rw-r--r--ShiftOS.Engine/Resources/bitnoteswebsidepnl.pngbin0 -> 10066 bytes
-rw-r--r--ShiftOS.Engine/Resources/bitnotewalletdownload.pngbin0 -> 3148 bytes
-rw-r--r--ShiftOS.Engine/Resources/bitnotewalletpreviewscreenshot.pngbin0 -> 12130 bytes
-rw-r--r--ShiftOS.Engine/Resources/bitnotewebsitetitle.pngbin0 -> 10579 bytes
-rw-r--r--ShiftOS.Engine/Resources/centrebutton.pngbin0 -> 52179 bytes
-rw-r--r--ShiftOS.Engine/Resources/centrebuttonpressed.pngbin0 -> 50091 bytes
-rw-r--r--ShiftOS.Engine/Resources/christmaseasteregg.pngbin0 -> 124129 bytes
-rw-r--r--ShiftOS.Engine/Resources/crash-cheat.pngbin0 -> 171464 bytes
-rw-r--r--ShiftOS.Engine/Resources/crash-force.pngbin0 -> 170640 bytes
-rw-r--r--ShiftOS.Engine/Resources/crash.pngbin0 -> 166165 bytes
-rw-r--r--ShiftOS.Engine/Resources/crash_ofm.pngbin0 -> 170314 bytes
-rw-r--r--ShiftOS.Engine/Resources/deletefile.pngbin0 -> 49593 bytes
-rw-r--r--ShiftOS.Engine/Resources/deletefolder.pngbin0 -> 49998 bytes
-rw-r--r--ShiftOS.Engine/Resources/dial-up-modem-02.wavbin0 -> 1966588 bytes
-rw-r--r--ShiftOS.Engine/Resources/dodge.pngbin0 -> 47653 bytes
-rw-r--r--ShiftOS.Engine/Resources/downarrow.pngbin0 -> 47753 bytes
-rw-r--r--ShiftOS.Engine/Resources/downloadmanagericon.pngbin0 -> 202 bytes
-rw-r--r--ShiftOS.Engine/Resources/fileiconsaa.pngbin0 -> 288 bytes
-rw-r--r--ShiftOS.Engine/Resources/fileskimmericon.fw.pngbin0 -> 47436 bytes
-rw-r--r--ShiftOS.Engine/Resources/floodgateicn.pngbin0 -> 278 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconArtpad.pngbin0 -> 47778 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconAudioPlayer.pngbin0 -> 50565 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconBitnoteDigger.pngbin0 -> 49878 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconBitnoteWallet.pngbin0 -> 48562 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconCalculator.pngbin0 -> 50783 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconClock.pngbin0 -> 49533 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconColourPicker.fw.pngbin0 -> 47246 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconDodge.pngbin0 -> 237 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconDownloader.pngbin0 -> 51292 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconFileOpener.fw.pngbin0 -> 47956 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconFileSaver.fw.pngbin0 -> 47385 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconFileSkimmer.pngbin0 -> 47436 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconIconManager.pngbin0 -> 77559 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconKnowledgeInput.pngbin0 -> 47435 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconNameChanger.pngbin0 -> 48858 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconPong.pngbin0 -> 47990 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconShifter.pngbin0 -> 47443 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconShiftnet.pngbin0 -> 49354 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconShiftorium.pngbin0 -> 64263 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconSkinLoader.pngbin0 -> 48047 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconSkinShifter.pngbin0 -> 51630 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconSnakey.pngbin0 -> 249 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconSysinfo.pngbin0 -> 318 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconTerminal.pngbin0 -> 48451 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconTextPad.pngbin0 -> 47563 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconVideoPlayer.pngbin0 -> 47879 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconWebBrowser.pngbin0 -> 50634 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconfloodgate.pngbin0 -> 260 bytes
-rw-r--r--ShiftOS.Engine/Resources/icongraphicpicker.pngbin0 -> 47862 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconmaze.pngbin0 -> 256 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconorcwrite.pngbin0 -> 377 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconshutdown.pngbin0 -> 47390 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconunitytoggle.pngbin0 -> 259 bytes
-rw-r--r--ShiftOS.Engine/Resources/iconvirusscanner.pngbin0 -> 292 bytes
-rw-r--r--ShiftOS.Engine/Resources/installericon.pngbin0 -> 221 bytes
-rw-r--r--ShiftOS.Engine/Resources/loadbutton.pngbin0 -> 48264 bytes
-rw-r--r--ShiftOS.Engine/Resources/minimatchdodgepreviewimage.pngbin0 -> 6989 bytes
-rw-r--r--ShiftOS.Engine/Resources/minimatchlabyrinthpreview.pngbin0 -> 4893 bytes
-rw-r--r--ShiftOS.Engine/Resources/newfolder.pngbin0 -> 48488 bytes
-rw-r--r--ShiftOS.Engine/Resources/newicon.pngbin0 -> 48254 bytes
-rw-r--r--ShiftOS.Engine/Resources/nextbutton.pngbin0 -> 48112 bytes
-rw-r--r--ShiftOS.Engine/Resources/nullIcon.pngbin198 -> 0 bytes
-rw-r--r--ShiftOS.Engine/Resources/openicon.pngbin0 -> 51514 bytes
-rw-r--r--ShiftOS.Engine/Resources/pausebutton.pngbin0 -> 47581 bytes
-rw-r--r--ShiftOS.Engine/Resources/pixelsetter.pngbin0 -> 48189 bytes
-rw-r--r--ShiftOS.Engine/Resources/playbutton.pngbin0 -> 62718 bytes
-rw-r--r--ShiftOS.Engine/Resources/previousbutton.pngbin0 -> 48601 bytes
-rw-r--r--ShiftOS.Engine/Resources/rolldown.wavbin0 -> 38064 bytes
-rw-r--r--ShiftOS.Engine/Resources/rollup.wavbin0 -> 38062 bytes
-rw-r--r--ShiftOS.Engine/Resources/saveicon.pngbin0 -> 50414 bytes
-rw-r--r--ShiftOS.Engine/Resources/shiftomizericonpreview.pngbin0 -> 3375 bytes
-rw-r--r--ShiftOS.Engine/Resources/shiftomizerindustrialskinpreview.pngbin0 -> 7936 bytes
-rw-r--r--ShiftOS.Engine/Resources/shiftomizerlinuxmintskinpreview.pngbin0 -> 7702 bytes
-rw-r--r--ShiftOS.Engine/Resources/shiftomizernamechangerpreview.pngbin0 -> 4637 bytes
-rw-r--r--ShiftOS.Engine/Resources/shiftomizerskinshifterscreenshot.pngbin0 -> 5530 bytes
-rw-r--r--ShiftOS.Engine/Resources/shiftomizersliderleftarrow.pngbin0 -> 1298 bytes
-rw-r--r--ShiftOS.Engine/Resources/shiftomizersliderrightarrow.pngbin0 -> 1313 bytes
-rw-r--r--ShiftOS.Engine/Resources/skindownarrow.pngbin0 -> 48435 bytes
-rw-r--r--ShiftOS.Engine/Resources/skinfile.png (renamed from ShiftOS.Engine/Resources/Symbolinfo1.png)bin56780 -> 50188 bytes
-rw-r--r--ShiftOS.Engine/Resources/skinuparrow.pngbin0 -> 47916 bytes
-rw-r--r--ShiftOS.Engine/Resources/snakeyback.bmpbin0 -> 954358 bytes
-rw-r--r--ShiftOS.Engine/Resources/stopbutton.pngbin0 -> 48768 bytes
-rw-r--r--ShiftOS.Engine/Resources/stretchbutton.pngbin0 -> 55265 bytes
-rw-r--r--ShiftOS.Engine/Resources/stretchbuttonpressed.pngbin0 -> 53145 bytes
-rw-r--r--ShiftOS.Engine/Resources/symbolWarning.pngbin3463 -> 0 bytes
-rw-r--r--ShiftOS.Engine/Resources/test.pngbin0 -> 47417 bytes
-rw-r--r--ShiftOS.Engine/Resources/textpad.fw.pngbin0 -> 47563 bytes
-rw-r--r--ShiftOS.Engine/Resources/tilebutton.pngbin0 -> 53472 bytes
-rw-r--r--ShiftOS.Engine/Resources/tilebuttonpressed.pngbin0 -> 51941 bytes
-rw-r--r--ShiftOS.Engine/Resources/transactionsClicked.pngbin0 -> 49766 bytes
-rw-r--r--ShiftOS.Engine/Resources/transactionsUnclicked.pngbin0 -> 50936 bytes
-rw-r--r--ShiftOS.Engine/Resources/typesound.wavbin0 -> 5772 bytes
-rw-r--r--ShiftOS.Engine/Resources/uparrow.pngbin0 -> 47546 bytes
-rw-r--r--ShiftOS.Engine/Resources/updatecustomcolourpallets.pngbin0 -> 54603 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradealartpad.pngbin0 -> 51715 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradealclock.pngbin0 -> 86582 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradealfileskimmer.pngbin0 -> 84177 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradealpong.pngbin0 -> 85228 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradealshifter.pngbin0 -> 123522 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradealshiftorium.pngbin0 -> 86052 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradealtextpad.pngbin0 -> 84682 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradealunitymode.pngbin0 -> 2764 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeamandpm.pngbin0 -> 51384 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeapplaunchermenu.pngbin0 -> 85267 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeapplaunchershutdown.pngbin0 -> 227791 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpad.pngbin0 -> 54252 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpad128colorpallets.pngbin0 -> 54445 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpad16colorpallets.pngbin0 -> 51976 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpad32colorpallets.pngbin0 -> 50859 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpad4colorpallets.png (renamed from ShiftOS.Engine/Resources/Symbolinfo - Copy.png)bin56780 -> 49160 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpad64colorpallets.pngbin0 -> 53260 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpad8colorpallets.pngbin0 -> 49197 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpaderaser.pngbin0 -> 67398 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadfilltool.pngbin0 -> 55081 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadicon.pngbin0 -> 52712 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadlimitlesspixels.pngbin0 -> 55994 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadlinetool.pngbin0 -> 54845 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadload.pngbin0 -> 53877 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadnew.pngbin0 -> 54796 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadovaltool.pngbin0 -> 54399 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadpaintbrushtool.pngbin0 -> 52104 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadpenciltool.pngbin0 -> 54103 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadpixellimit1024.pngbin0 -> 54355 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadpixellimit16.pngbin0 -> 53574 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadpixellimit16384.pngbin0 -> 58039 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadpixellimit256.pngbin0 -> 54724 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadpixellimit4.pngbin0 -> 53688 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadpixellimit4096.pngbin0 -> 54628 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadpixellimit64.pngbin0 -> 53967 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadpixellimit65536.pngbin0 -> 61266 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadpixellimit8.pngbin0 -> 53654 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadpixelplacer.pngbin0 -> 53439 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadpixelplacermovementmode.pngbin0 -> 53515 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadrectangletool.pngbin0 -> 50047 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadredo.pngbin0 -> 68961 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadsave.pngbin0 -> 54842 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadtexttool.pngbin0 -> 56918 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeartpadundo.pngbin0 -> 68984 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeautoscrollterminal.pngbin0 -> 441545 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeblue.pngbin0 -> 53930 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradebluecustom.pngbin0 -> 49605 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeblueshades.pngbin0 -> 65740 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeblueshadeset.pngbin0 -> 78850 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradebrown.pngbin0 -> 56409 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradebrowncustom.pngbin0 -> 50181 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradebrownshades.pngbin0 -> 72263 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradebrownshadeset.pngbin0 -> 80184 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeclock.pngbin0 -> 127045 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeclockicon.pngbin0 -> 188420 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeclosebutton.gifbin0 -> 135306 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradecolourpickericon.pngbin0 -> 190486 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradecustomusername.pngbin0 -> 56962 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradedesktoppanel.pngbin0 -> 125276 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradedesktoppanelclock.pngbin0 -> 85362 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradedraggablewindows.gifbin0 -> 1086559 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradefileskimmer.pngbin0 -> 75511 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradefileskimmerdelete.pngbin0 -> 64762 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradefileskimmericon.pngbin0 -> 188753 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradefileskimmernew.pngbin0 -> 64656 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradegray.pngbin0 -> 56399 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradegraycustom.pngbin0 -> 49217 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradegrayshades.pngbin0 -> 64411 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradegrayshadeset.pngbin0 -> 61391 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradegreen.pngbin0 -> 53877 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradegreencustom.pngbin0 -> 49879 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradegreenshades.pngbin0 -> 67199 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradegreenshadeset.pngbin0 -> 80219 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradehoursssincemidnight.pngbin0 -> 52768 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeiconunitymode.pngbin0 -> 2544 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeinfoboxicon.pngbin0 -> 195229 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradekiaddons.pngbin0 -> 86926 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradekielements.pngbin0 -> 258474 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeknowledgeinput.pngbin0 -> 87652 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeknowledgeinputicon.pngbin0 -> 190378 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgrademinimizebutton.pngbin0 -> 49676 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgrademinimizecommand.pngbin0 -> 52223 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgrademinuteaccuracytime.pngbin0 -> 52897 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgrademinutesssincemidnight.pngbin0 -> 53821 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgrademoveablewindows.gifbin0 -> 57767 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgrademultitasking.pngbin0 -> 109037 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeorange.pngbin0 -> 55758 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeorangecustom.pngbin0 -> 49366 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeorangeshades.pngbin0 -> 67905 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeorangeshadeset.pngbin0 -> 61106 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeosname.pngbin0 -> 3245 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradepanelbuttons.pngbin0 -> 52047 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradepink.pngbin0 -> 56056 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradepinkcustom.pngbin0 -> 49826 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradepinkshades.pngbin0 -> 66892 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradepinkshadeset.pngbin0 -> 64034 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradepong.pngbin0 -> 71700 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradepongicon.pngbin0 -> 188776 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradepurple.pngbin0 -> 53894 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradepurplecustom.pngbin0 -> 50213 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradepurpleshades.pngbin0 -> 66323 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradepurpleshadeset.pngbin0 -> 77205 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradered.pngbin0 -> 52290 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgraderedcustom.pngbin0 -> 49761 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgraderedshades.pngbin0 -> 65692 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgraderedshadeset.pngbin0 -> 63907 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgraderemoveth1.pngbin0 -> 2740 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgraderemoveth2.pngbin0 -> 2866 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgraderemoveth3.pngbin0 -> 2846 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgraderemoveth4.pngbin0 -> 2821 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgraderesize.pngbin0 -> 1729 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgraderollupbutton.gifbin0 -> 60717 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgraderollupcommand.pngbin0 -> 148802 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradesecondssincemidnight.pngbin0 -> 54646 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradesgameconsoles.pngbin0 -> 138952 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeshiftapplauncher.pngbin0 -> 60404 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeshiftborders.pngbin0 -> 51851 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeshiftbuttons.pngbin0 -> 58031 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeshiftdesktop.pngbin0 -> 50693 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeshiftdesktoppanel.pngbin0 -> 60974 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeshifter.pngbin0 -> 80411 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeshiftericon.pngbin0 -> 190277 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeshiftitems.pngbin0 -> 2919 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeshiftoriumicon.pngbin0 -> 190248 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeshiftpanelbuttons.pngbin0 -> 61949 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeshiftpanelclock.pngbin0 -> 57359 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeshifttitlebar.pngbin0 -> 53717 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeshifttitletext.pngbin0 -> 55937 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeshutdownicon.pngbin0 -> 78734 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeskicarbrands.pngbin0 -> 114994 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeskinning.pngbin0 -> 52232 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradesplitsecondaccuracy.pngbin0 -> 51911 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradesysinfo.pngbin0 -> 3062 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeterminalicon.pngbin0 -> 190937 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeterminalscrollbar.pngbin0 -> 295096 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradetextpad.pngbin0 -> 74291 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradetextpadicon.pngbin0 -> 187820 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradetextpadnew.pngbin0 -> 64659 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradetextpadopen.pngbin0 -> 65224 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradetextpadsave.pngbin0 -> 64882 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradetitlebar.pngbin0 -> 269579 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradetitletext.pngbin0 -> 80833 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradetrm.pngbin0 -> 1668 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeunitymode.pngbin0 -> 107114 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeusefulpanelbuttons.pngbin0 -> 55982 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradevirusscanner.pngbin0 -> 18640 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradewindowborders.pngbin0 -> 78004 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradewindowedterminal.pngbin0 -> 140960 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradewindowsanywhere.pngbin0 -> 172737 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeyellow.pngbin0 -> 53096 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeyellowcustom.pngbin0 -> 49969 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeyellowshades.pngbin0 -> 69580 bytes
-rw-r--r--ShiftOS.Engine/Resources/upgradeyellowshadeset.pngbin0 -> 69142 bytes
-rw-r--r--ShiftOS.Engine/Resources/webback.pngbin0 -> 64781 bytes
-rw-r--r--ShiftOS.Engine/Resources/webforward.pngbin0 -> 62383 bytes
-rw-r--r--ShiftOS.Engine/Resources/webhome.pngbin0 -> 63071 bytes
-rw-r--r--ShiftOS.Engine/Resources/writesound.wavbin0 -> 6220 bytes
-rw-r--r--ShiftOS.Engine/Resources/zoombutton.pngbin0 -> 52515 bytes
-rw-r--r--ShiftOS.Engine/Resources/zoombuttonpressed.pngbin0 -> 50234 bytes
-rw-r--r--ShiftOS.Engine/ShiftFS/IShiftNode.cs23
-rw-r--r--ShiftOS.Engine/ShiftFS/ShiftDirectory.cs89
-rw-r--r--ShiftOS.Engine/ShiftFS/ShiftFS.cs80
-rw-r--r--ShiftOS.Engine/ShiftFS/ShiftFile.cs88
-rw-r--r--ShiftOS.Engine/ShiftFS/ShiftFileStream.cs49
-rw-r--r--ShiftOS.Engine/ShiftFS/ShiftTree.cs66
-rw-r--r--ShiftOS.Engine/ShiftOS.Engine.csproj1009
-rw-r--r--ShiftOS.Engine/ShiftOS.Engine.csproj.DotSettings2
-rw-r--r--ShiftOS.Engine/Terminal/Commands/Hello.cs26
-rw-r--r--ShiftOS.Engine/Terminal/TerminalBackend.cs71
-rw-r--r--ShiftOS.Engine/Terminal/TerminalCommand.cs20
-rw-r--r--ShiftOS.Engine/Tools.cs31
-rw-r--r--ShiftOS.Engine/WindowManager/InfoboxTemplate.Designer.cs13
-rw-r--r--ShiftOS.Engine/WindowManager/InfoboxTemplate.cs161
-rw-r--r--ShiftOS.Engine/WindowManager/ShiftSkinData.cs39
-rw-r--r--ShiftOS.Engine/WindowManager/ShiftWM.cs219
-rw-r--r--ShiftOS.Engine/WindowManager/ShiftWindow.cs99
-rw-r--r--ShiftOS.Engine/packages.config3
355 files changed, 6488 insertions, 374 deletions
diff --git a/ShiftOS.Engine/Misc/EventList.cs b/ShiftOS.Engine/Misc/EventList.cs
new file mode 100644
index 0000000..e5202e7
--- /dev/null
+++ b/ShiftOS.Engine/Misc/EventList.cs
@@ -0,0 +1,71 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+
+namespace ShiftOS.Engine.Misc
+{
+ [Serializable]
+ public class EventList<T> : List<T>
+ {
+ public event EventHandler<EventListArgs<T>> ItemAdded;
+ public event EventHandler<EventListArgs<T>> ItemRemoved;
+
+ public new void Add(T obj)
+ {
+ base.Add(obj);
+ ItemAdded?.Invoke(this, new EventListArgs<T>(obj));
+ }
+
+ public new void AddRange(IEnumerable<T> objs)
+ {
+ foreach (var obj in objs)
+ {
+ base.Add(obj);
+ ItemAdded?.Invoke(this, new EventListArgs<T>(obj));
+ }
+ }
+
+ public new bool Remove(T obj)
+ {
+ var b = base.Remove(obj);
+
+ ItemRemoved?.Invoke(this, new EventListArgs<T>(obj));
+ return b;
+ }
+
+ public new void RemoveAt(int index)
+ {
+ base.RemoveAt(index);
+ ItemRemoved?.Invoke(this, new EventListArgs<T>(default));
+ }
+
+ public new void RemoveAll(Predicate<T> match)
+ {
+ //will this work
+ foreach (var item in this.Where(match as Func<T, bool> ?? throw new InvalidOperationException()))
+ {
+ Remove(item);
+ }
+ }
+
+ public new void RemoveRange(int start, int end)
+ {
+ for (var i = start; i <= end; i++)
+ {
+ Remove(this[i]);
+ }
+ }
+
+ public new void Clear()
+ {
+ RemoveAll(x => true);
+ }
+ }
+
+ public class EventListArgs<T> : EventArgs
+ {
+ public EventListArgs(T item) => Item = item;
+
+ public T Item { get; }
+ }
+}
diff --git a/ShiftOS.Engine/Misc/IniFile.cs b/ShiftOS.Engine/Misc/IniFile.cs
new file mode 100644
index 0000000..e31583f
--- /dev/null
+++ b/ShiftOS.Engine/Misc/IniFile.cs
@@ -0,0 +1,50 @@
+using System.Runtime.InteropServices;
+using System.Text;
+
+namespace ShiftOS.Engine.Misc
+{
+ /// <summary>
+ /// Create a New INI file to store or load data
+ /// </summary>
+ public class IniFile
+ {
+ readonly string _path;
+
+ public IniFile(string iniPath) => _path = iniPath;
+
+ [DllImport("kernel32")]
+ static extern long WritePrivateProfileString(
+ string section,
+ string key,
+ string val,
+ string filePath);
+
+ [DllImport("kernel32")]
+ static extern int GetPrivateProfileString(
+ string section,
+ string key,
+ string def,
+ StringBuilder retVal,
+ int size,
+ string filePath);
+
+ public void WriteValue(string section, string key, string value)
+ {
+ WritePrivateProfileString(section, key, value, _path);
+ }
+
+ public string ReadValue(string section, string key)
+ {
+ var temp = new StringBuilder(255);
+ GetPrivateProfileString(
+ section,
+ key,
+ "",
+ temp,
+ 255,
+ _path);
+
+ return temp.ToString();
+ }
+ }
+} \ No newline at end of file
diff --git a/ShiftOS.Engine/Misc/Tools.cs b/ShiftOS.Engine/Misc/Tools.cs
new file mode 100644
index 0000000..11f4761
--- /dev/null
+++ b/ShiftOS.Engine/Misc/Tools.cs
@@ -0,0 +1,96 @@
+using System;
+using System.Diagnostics;
+using System.Drawing;
+using System.Linq;
+using System.Runtime.InteropServices;
+using System.Windows.Forms;
+using ShiftOS.Engine.Properties;
+using ShiftOS.Engine.ShiftFS;
+using ShiftOS.Engine.WindowManager;
+
+namespace ShiftOS.Engine.Misc
+{
+ /// <summary>
+ /// Random class full of unassorted [but also uncategorizable] tools.
+ /// </summary>
+ public static class Tools
+ {
+ public static Random Rnd = new Random();
+
+ //I wanna DESTROY this method
+ [DllImport("user32.dll")]
+ static extern bool DestroyIcon(IntPtr handle);
+
+ public static Icon ToIcon(this Bitmap bm)
+ {
+ var tempicon = Icon.FromHandle(bm.GetHicon());
+
+ var newIcon = tempicon.Clone() as Icon;
+
+ //for some reason this exists
+ DestroyIcon(tempicon.Handle);
+ tempicon.Dispose();
+
+ return newIcon;
+ }
+
+ public static void DisplayShiftFolder(this ListView list, ShiftDirectory dir)
+ {
+ var dirs = dir.OfType<ShiftDirectory>().ToArray();
+ for (var i = 0; i < dirs.Length; i++)
+ {
+ list.Items.Add(
+ new ListViewItem
+ {
+ Text = dirs[i].Name,
+ ImageIndex = i,
+ StateImageIndex = i,
+ ImageKey = dirs[i].Guid.ToString(),
+ Tag = dirs[i]
+ });
+
+ list.StateImageList.Images.Add(dirs[i].Guid.ToString(), Resources.iconFileOpener_fw);
+ }
+
+ var items = dir.OfType<ShiftFile>().ToArray();
+ for (var i = 0; i < items.Length; i++)
+ {
+ list.Items.Add(
+ new ListViewItem
+ {
+ Text = items[i].Name,
+ ImageIndex = i,
+ StateImageIndex = i,
+ ImageKey = items[i].Guid.ToString(),
+ Tag = items[i],
+ });
+
+ list.StateImageList.Images.Add(items[i].Guid.ToString(), items[i].Icon ?? Resources.iconFileOpener_fw);
+ }
+ }
+
+ public static void ShowDrivesList(this ListView list, ShiftWindow window = null)
+ {
+ var imageList = new ImageList();
+ list.SmallImageList = imageList;
+ list.LargeImageList = imageList;
+ list.StateImageList = imageList;
+
+ for (var i = 0; i < ShiftFS.ShiftFS.Drives.Count; i++)
+ {
+ list.Items.Add(
+ new ListViewItem
+ {
+ Text = $"{ShiftFS.ShiftFS.Drives[i].Name} ({ShiftFS.ShiftFS.Drives[i].Letter})",
+ ImageIndex = i,
+ StateImageIndex = i,
+ ImageKey= ShiftFS.ShiftFS.Drives[i].Guid.ToString(),
+ Tag = ShiftFS.ShiftFS.Drives[i]
+ });
+
+ list.StateImageList.Images.Add(ShiftFS.ShiftFS.Drives[i].Guid.ToString(), window?.Icon.ToBitmap() ?? Resources.ArtPadsave);
+ }
+ }
+
+ }
+} \ No newline at end of file
diff --git a/ShiftOS.Engine/Properties/AssemblyInfo.cs b/ShiftOS.Engine/Properties/AssemblyInfo.cs
index 0a17339..51aee88 100644
--- a/ShiftOS.Engine/Properties/AssemblyInfo.cs
+++ b/ShiftOS.Engine/Properties/AssemblyInfo.cs
@@ -1,5 +1,4 @@
using System.Reflection;
-using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
@@ -33,4 +32,4 @@ using System.Runtime.InteropServices;
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")] \ No newline at end of file
diff --git a/ShiftOS.Engine/Properties/Resources.Designer.cs b/ShiftOS.Engine/Properties/Resources.Designer.cs
index db83dd9..ced728d 100644
--- a/ShiftOS.Engine/Properties/Resources.Designer.cs
+++ b/ShiftOS.Engine/Properties/Resources.Designer.cs
@@ -61,6 +61,1044 @@ namespace ShiftOS.Engine.Properties {
}
/// <summary>
+ /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream.
+ /// </summary>
+ internal static System.IO.UnmanagedMemoryStream _3beepvirus {
+ get {
+ return ResourceManager.GetStream("_3beepvirus", resourceCulture);
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap anycolourshade {
+ get {
+ object obj = ResourceManager.GetObject("anycolourshade", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap anycolourshade2 {
+ get {
+ object obj = ResourceManager.GetObject("anycolourshade2", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap anycolourshade3 {
+ get {
+ object obj = ResourceManager.GetObject("anycolourshade3", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap anycolourshade4 {
+ get {
+ object obj = ResourceManager.GetObject("anycolourshade4", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeaudioplayerbox {
+ get {
+ object obj = ResourceManager.GetObject("appscapeaudioplayerbox", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeaudioplayerprice {
+ get {
+ object obj = ResourceManager.GetObject("appscapeaudioplayerprice", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeaudioplayerpricepressed {
+ get {
+ object obj = ResourceManager.GetObject("appscapeaudioplayerpricepressed", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapecalculator {
+ get {
+ object obj = ResourceManager.GetObject("appscapecalculator", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapecalculatorprice {
+ get {
+ object obj = ResourceManager.GetObject("appscapecalculatorprice", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapecalculatorpricepressed {
+ get {
+ object obj = ResourceManager.GetObject("appscapecalculatorpricepressed", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapedepositbitnotewalletscreenshot {
+ get {
+ object obj = ResourceManager.GetObject("appscapedepositbitnotewalletscreenshot", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapedepositinfo {
+ get {
+ object obj = ResourceManager.GetObject("appscapedepositinfo", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapedepositnowbutton {
+ get {
+ object obj = ResourceManager.GetObject("appscapedepositnowbutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapedownloadbutton {
+ get {
+ object obj = ResourceManager.GetObject("appscapedownloadbutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeinfoaudioplayertext {
+ get {
+ object obj = ResourceManager.GetObject("appscapeinfoaudioplayertext", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeinfoaudioplayervisualpreview {
+ get {
+ object obj = ResourceManager.GetObject("appscapeinfoaudioplayervisualpreview", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeinfobackbutton {
+ get {
+ object obj = ResourceManager.GetObject("appscapeinfobackbutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeinfobutton {
+ get {
+ object obj = ResourceManager.GetObject("appscapeinfobutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeinfobuttonpressed {
+ get {
+ object obj = ResourceManager.GetObject("appscapeinfobuttonpressed", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeinfobuybutton {
+ get {
+ object obj = ResourceManager.GetObject("appscapeinfobuybutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeinfocalculatortext {
+ get {
+ object obj = ResourceManager.GetObject("appscapeinfocalculatortext", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeinfocalculatorvisualpreview {
+ get {
+ object obj = ResourceManager.GetObject("appscapeinfocalculatorvisualpreview", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeinfoorcwritetext {
+ get {
+ object obj = ResourceManager.GetObject("appscapeinfoorcwritetext", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeinfoorcwritevisualpreview {
+ get {
+ object obj = ResourceManager.GetObject("appscapeinfoorcwritevisualpreview", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeinfovideoplayertext {
+ get {
+ object obj = ResourceManager.GetObject("appscapeinfovideoplayertext", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeinfovideoplayervisualpreview {
+ get {
+ object obj = ResourceManager.GetObject("appscapeinfovideoplayervisualpreview", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeinfowebbrowsertext {
+ get {
+ object obj = ResourceManager.GetObject("appscapeinfowebbrowsertext", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeinfowebbrowservisualpreview {
+ get {
+ object obj = ResourceManager.GetObject("appscapeinfowebbrowservisualpreview", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapemoresoftware {
+ get {
+ object obj = ResourceManager.GetObject("appscapemoresoftware", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeorcwrite {
+ get {
+ object obj = ResourceManager.GetObject("appscapeorcwrite", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapetitlebanner {
+ get {
+ object obj = ResourceManager.GetObject("appscapetitlebanner", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeundefinedprice {
+ get {
+ object obj = ResourceManager.GetObject("appscapeundefinedprice", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapeundefinedpricepressed {
+ get {
+ object obj = ResourceManager.GetObject("appscapeundefinedpricepressed", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapevideoplayer {
+ get {
+ object obj = ResourceManager.GetObject("appscapevideoplayer", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapevideoplayerprice {
+ get {
+ object obj = ResourceManager.GetObject("appscapevideoplayerprice", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapevideoplayerpricepressed {
+ get {
+ object obj = ResourceManager.GetObject("appscapevideoplayerpricepressed", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapewebbrowser {
+ get {
+ object obj = ResourceManager.GetObject("appscapewebbrowser", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapewebbrowserprice {
+ get {
+ object obj = ResourceManager.GetObject("appscapewebbrowserprice", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapewebbrowserpricepressed {
+ get {
+ object obj = ResourceManager.GetObject("appscapewebbrowserpricepressed", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap appscapewelcometoappscape {
+ get {
+ object obj = ResourceManager.GetObject("appscapewelcometoappscape", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadcirclerubber {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadcirclerubber", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadcirclerubberselected {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadcirclerubberselected", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPaderacer {
+ get {
+ object obj = ResourceManager.GetObject("ArtPaderacer", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadfloodfill {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadfloodfill", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadlinetool {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadlinetool", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadmagnify {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadmagnify", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadnew {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadnew", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadopen {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadopen", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadOval {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadOval", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadpaintbrush {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadpaintbrush", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadpencil {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadpencil", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadpixelplacer {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadpixelplacer", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadRectangle {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadRectangle", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadredo {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadredo", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadsave {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadsave", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadsquarerubber {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadsquarerubber", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadsquarerubberselected {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadsquarerubberselected", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadtexttool {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadtexttool", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ArtPadundo {
+ get {
+ object obj = ResourceManager.GetObject("ArtPadundo", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Byte[].
+ /// </summary>
+ internal static byte[] AxInterop_WMPLib {
+ get {
+ object obj = ResourceManager.GetObject("AxInterop_WMPLib", resourceCulture);
+ return ((byte[])(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap bitnotediggergradetable {
+ get {
+ object obj = ResourceManager.GetObject("bitnotediggergradetable", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap BitnotesAcceptedHereLogo {
+ get {
+ object obj = ResourceManager.GetObject("BitnotesAcceptedHereLogo", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap bitnoteswebsidepnl {
+ get {
+ object obj = ResourceManager.GetObject("bitnoteswebsidepnl", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap bitnotewalletdownload {
+ get {
+ object obj = ResourceManager.GetObject("bitnotewalletdownload", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap bitnotewalletpreviewscreenshot {
+ get {
+ object obj = ResourceManager.GetObject("bitnotewalletpreviewscreenshot", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap bitnotewebsitetitle {
+ get {
+ object obj = ResourceManager.GetObject("bitnotewebsitetitle", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized string similar to &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
+ ///
+ ///&lt;grammar version=&quot;1.0&quot; xml:lang=&quot;en-US&quot;
+ /// xmlns=&quot;http://www.w3.org/2001/06/grammar&quot;
+ /// tag-format=&quot;semantics/1.0&quot; root=&quot;Main&quot;&gt;
+ ///
+ /// &lt;!-- Catalyst Grammar File
+ ///
+ /// This file gives Catalyst the ability to recognize
+ /// audio input and give a proper response.
+ ///
+ /// --&gt;
+ ///
+ /// &lt;rule id=&quot;Main&quot;&gt;
+ /// &lt;item&gt;
+ /// How much Code Points do I have?
+ /// &lt;/item&gt;
+ /// &lt;item&gt;Can you run &lt;ruleref uri=&quot;#programs&quot; /&gt;?&lt;/item&gt;
+ /// &lt;item&gt;Can you minimi [rest of string was truncated]&quot;;.
+ /// </summary>
+ internal static string CatalystGrammar {
+ get {
+ return ResourceManager.GetString("CatalystGrammar", resourceCulture);
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap centrebutton {
+ get {
+ object obj = ResourceManager.GetObject("centrebutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap centrebuttonpressed {
+ get {
+ object obj = ResourceManager.GetObject("centrebuttonpressed", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap christmaseasteregg {
+ get {
+ object obj = ResourceManager.GetObject("christmaseasteregg", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap crash {
+ get {
+ object obj = ResourceManager.GetObject("crash", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap crash_cheat {
+ get {
+ object obj = ResourceManager.GetObject("crash_cheat", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap crash_force {
+ get {
+ object obj = ResourceManager.GetObject("crash_force", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap crash_ofm {
+ get {
+ object obj = ResourceManager.GetObject("crash_ofm", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap deletefile {
+ get {
+ object obj = ResourceManager.GetObject("deletefile", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap deletefolder {
+ get {
+ object obj = ResourceManager.GetObject("deletefolder", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized string similar to Desktop++ v1.0
+ ///
+ ///Ever wanted to have a useful desktop with icons? Icons that can open files, websites or other content? Icons that can be dragged across the screen any way you like? Well, Desktop++ is for you. Desktop++ constantly scans &apos;C:/ShiftOS/Home/Desktop&apos; and creates an icon for each file and folder within.
+ ///
+ ///Desktop++ also allows you to change between Icon and Tile view, where Tile view gives more information, and Icon View allows simplicity and draggability. It also allows you to dump a Text File [rest of string was truncated]&quot;;.
+ /// </summary>
+ internal static string DesktopPlusPlusAbout {
+ get {
+ return ResourceManager.GetString("DesktopPlusPlusAbout", resourceCulture);
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream.
+ /// </summary>
+ internal static System.IO.UnmanagedMemoryStream dial_up_modem_02 {
+ get {
+ return ResourceManager.GetStream("dial_up_modem_02", resourceCulture);
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap dodge {
+ get {
+ object obj = ResourceManager.GetObject("dodge", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap downarrow {
+ get {
+ object obj = ResourceManager.GetObject("downarrow", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap downloadmanagericon {
+ get {
+ object obj = ResourceManager.GetObject("downloadmanagericon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap DSC01042 {
+ get {
+ object obj = ResourceManager.GetObject("DSC01042", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap fileiconsaa {
+ get {
+ object obj = ResourceManager.GetObject("fileiconsaa", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap fileskimmericon_fw {
+ get {
+ object obj = ResourceManager.GetObject("fileskimmericon_fw", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap floodgateicn {
+ get {
+ object obj = ResourceManager.GetObject("floodgateicn", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap Gray_Shades {
+ get {
+ object obj = ResourceManager.GetObject("Gray_Shades", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconArtpad {
+ get {
+ object obj = ResourceManager.GetObject("iconArtpad", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconAudioPlayer {
+ get {
+ object obj = ResourceManager.GetObject("iconAudioPlayer", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconBitnoteDigger {
+ get {
+ object obj = ResourceManager.GetObject("iconBitnoteDigger", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconBitnoteWallet {
+ get {
+ object obj = ResourceManager.GetObject("iconBitnoteWallet", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconCalculator {
+ get {
+ object obj = ResourceManager.GetObject("iconCalculator", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconClock {
+ get {
+ object obj = ResourceManager.GetObject("iconClock", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconColourPicker_fw {
+ get {
+ object obj = ResourceManager.GetObject("iconColourPicker_fw", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconDodge {
+ get {
+ object obj = ResourceManager.GetObject("iconDodge", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconDownloader {
+ get {
+ object obj = ResourceManager.GetObject("iconDownloader", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconFileOpener_fw {
+ get {
+ object obj = ResourceManager.GetObject("iconFileOpener_fw", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconFileSaver_fw {
+ get {
+ object obj = ResourceManager.GetObject("iconFileSaver_fw", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconFileSkimmer {
+ get {
+ object obj = ResourceManager.GetObject("iconFileSkimmer", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconfloodgate {
+ get {
+ object obj = ResourceManager.GetObject("iconfloodgate", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap icongraphicpicker {
+ get {
+ object obj = ResourceManager.GetObject("icongraphicpicker", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconIconManager {
+ get {
+ object obj = ResourceManager.GetObject("iconIconManager", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap iconInfoBox_fw {
@@ -71,6 +1109,206 @@ namespace ShiftOS.Engine.Properties {
}
/// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconKnowledgeInput {
+ get {
+ object obj = ResourceManager.GetObject("iconKnowledgeInput", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconmaze {
+ get {
+ object obj = ResourceManager.GetObject("iconmaze", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconNameChanger {
+ get {
+ object obj = ResourceManager.GetObject("iconNameChanger", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconorcwrite {
+ get {
+ object obj = ResourceManager.GetObject("iconorcwrite", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconPong {
+ get {
+ object obj = ResourceManager.GetObject("iconPong", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconShifter {
+ get {
+ object obj = ResourceManager.GetObject("iconShifter", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconShiftnet {
+ get {
+ object obj = ResourceManager.GetObject("iconShiftnet", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconShiftorium {
+ get {
+ object obj = ResourceManager.GetObject("iconShiftorium", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconshutdown {
+ get {
+ object obj = ResourceManager.GetObject("iconshutdown", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconSkinLoader {
+ get {
+ object obj = ResourceManager.GetObject("iconSkinLoader", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconSkinShifter {
+ get {
+ object obj = ResourceManager.GetObject("iconSkinShifter", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconSnakey {
+ get {
+ object obj = ResourceManager.GetObject("iconSnakey", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconSysinfo {
+ get {
+ object obj = ResourceManager.GetObject("iconSysinfo", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconTerminal {
+ get {
+ object obj = ResourceManager.GetObject("iconTerminal", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconTextPad {
+ get {
+ object obj = ResourceManager.GetObject("iconTextPad", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconunitytoggle {
+ get {
+ object obj = ResourceManager.GetObject("iconunitytoggle", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconVideoPlayer {
+ get {
+ object obj = ResourceManager.GetObject("iconVideoPlayer", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconvirusscanner {
+ get {
+ object obj = ResourceManager.GetObject("iconvirusscanner", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap iconWebBrowser {
+ get {
+ object obj = ResourceManager.GetObject("iconWebBrowser", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Byte[].
+ /// </summary>
+ internal static byte[] Industrial {
+ get {
+ object obj = ResourceManager.GetObject("Industrial", resourceCulture);
+ return ((byte[])(obj));
+ }
+ }
+
+ /// <summary>
/// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream.
/// </summary>
internal static System.IO.UnmanagedMemoryStream infobox {
@@ -82,9 +1320,380 @@ namespace ShiftOS.Engine.Properties {
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
- internal static System.Drawing.Bitmap nullIcon {
+ internal static System.Drawing.Bitmap installericon {
get {
- object obj = ResourceManager.GetObject("nullIcon", resourceCulture);
+ object obj = ResourceManager.GetObject("installericon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Byte[].
+ /// </summary>
+ internal static byte[] Interop_WMPLib {
+ get {
+ object obj = ResourceManager.GetObject("Interop_WMPLib", resourceCulture);
+ return ((byte[])(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Byte[].
+ /// </summary>
+ internal static byte[] Linux_Mint_7 {
+ get {
+ object obj = ResourceManager.GetObject("Linux_Mint_7", resourceCulture);
+ return ((byte[])(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap loadbutton {
+ get {
+ object obj = ResourceManager.GetObject("loadbutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap Minimatchbackground {
+ get {
+ object obj = ResourceManager.GetObject("Minimatchbackground", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap minimatchdodgepreviewimage {
+ get {
+ object obj = ResourceManager.GetObject("minimatchdodgepreviewimage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap minimatchlabyrinthpreview {
+ get {
+ object obj = ResourceManager.GetObject("minimatchlabyrinthpreview", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap newfolder {
+ get {
+ object obj = ResourceManager.GetObject("newfolder", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap newicon {
+ get {
+ object obj = ResourceManager.GetObject("newicon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap nextbutton {
+ get {
+ object obj = ResourceManager.GetObject("nextbutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap openicon {
+ get {
+ object obj = ResourceManager.GetObject("openicon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap pausebutton {
+ get {
+ object obj = ResourceManager.GetObject("pausebutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap pixelsetter {
+ get {
+ object obj = ResourceManager.GetObject("pixelsetter", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap playbutton {
+ get {
+ object obj = ResourceManager.GetObject("playbutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap previousbutton {
+ get {
+ object obj = ResourceManager.GetObject("previousbutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap Receive {
+ get {
+ object obj = ResourceManager.GetObject("Receive", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap ReceiveClicked {
+ get {
+ object obj = ResourceManager.GetObject("ReceiveClicked", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream.
+ /// </summary>
+ internal static System.IO.UnmanagedMemoryStream rolldown {
+ get {
+ return ResourceManager.GetStream("rolldown", resourceCulture);
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream.
+ /// </summary>
+ internal static System.IO.UnmanagedMemoryStream rollup {
+ get {
+ return ResourceManager.GetStream("rollup", resourceCulture);
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap saveicon {
+ get {
+ object obj = ResourceManager.GetObject("saveicon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap Send {
+ get {
+ object obj = ResourceManager.GetObject("Send", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap SendClicked {
+ get {
+ object obj = ResourceManager.GetObject("SendClicked", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap shiftomizericonpreview {
+ get {
+ object obj = ResourceManager.GetObject("shiftomizericonpreview", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap shiftomizerindustrialskinpreview {
+ get {
+ object obj = ResourceManager.GetObject("shiftomizerindustrialskinpreview", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap shiftomizerlinuxmintskinpreview {
+ get {
+ object obj = ResourceManager.GetObject("shiftomizerlinuxmintskinpreview", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap shiftomizernamechangerpreview {
+ get {
+ object obj = ResourceManager.GetObject("shiftomizernamechangerpreview", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap shiftomizerskinshifterscreenshot {
+ get {
+ object obj = ResourceManager.GetObject("shiftomizerskinshifterscreenshot", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap shiftomizersliderleftarrow {
+ get {
+ object obj = ResourceManager.GetObject("shiftomizersliderleftarrow", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap shiftomizersliderrightarrow {
+ get {
+ object obj = ResourceManager.GetObject("shiftomizersliderrightarrow", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized string similar to Apache License
+ /// Version 2.0, January 2004
+ /// http://www.apache.org/licenses/
+ ///
+ /// TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+ ///
+ /// 1. Definitions.
+ ///
+ /// &quot;License&quot; shall mean the terms and conditions for use, reproduction,
+ /// and distribution as defined by Sections 1 through 9 of this document.
+ ///
+ /// &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
+ /// the copyright owner that is granting the License.
+ ///
+ /// &quot; [rest of string was truncated]&quot;;.
+ /// </summary>
+ internal static string ShiftOS_License {
+ get {
+ return ResourceManager.GetString("ShiftOS_License", resourceCulture);
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap skindownarrow {
+ get {
+ object obj = ResourceManager.GetObject("skindownarrow", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap skinfile {
+ get {
+ object obj = ResourceManager.GetObject("skinfile", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap skinuparrow {
+ get {
+ object obj = ResourceManager.GetObject("skinuparrow", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap snakeyback {
+ get {
+ object obj = ResourceManager.GetObject("snakeyback", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap stopbutton {
+ get {
+ object obj = ResourceManager.GetObject("stopbutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap stretchbutton {
+ get {
+ object obj = ResourceManager.GetObject("stretchbutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap stretchbuttonpressed {
+ get {
+ object obj = ResourceManager.GetObject("stretchbuttonpressed", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
@@ -98,5 +1707,1703 @@ namespace ShiftOS.Engine.Properties {
return ((System.Drawing.Bitmap)(obj));
}
}
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap test {
+ get {
+ object obj = ResourceManager.GetObject("test", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap textpad_fw {
+ get {
+ object obj = ResourceManager.GetObject("textpad_fw", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap tilebutton {
+ get {
+ object obj = ResourceManager.GetObject("tilebutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap tilebuttonpressed {
+ get {
+ object obj = ResourceManager.GetObject("tilebuttonpressed", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap TotalBalanceClicked {
+ get {
+ object obj = ResourceManager.GetObject("TotalBalanceClicked", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap TotalBalanceUnclicked {
+ get {
+ object obj = ResourceManager.GetObject("TotalBalanceUnclicked", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap transactionsClicked {
+ get {
+ object obj = ResourceManager.GetObject("transactionsClicked", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap transactionsUnclicked {
+ get {
+ object obj = ResourceManager.GetObject("transactionsUnclicked", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream.
+ /// </summary>
+ internal static System.IO.UnmanagedMemoryStream typesound {
+ get {
+ return ResourceManager.GetStream("typesound", resourceCulture);
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap uparrow {
+ get {
+ object obj = ResourceManager.GetObject("uparrow", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap updatecustomcolourpallets {
+ get {
+ object obj = ResourceManager.GetObject("updatecustomcolourpallets", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradealartpad {
+ get {
+ object obj = ResourceManager.GetObject("upgradealartpad", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradealclock {
+ get {
+ object obj = ResourceManager.GetObject("upgradealclock", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradealfileskimmer {
+ get {
+ object obj = ResourceManager.GetObject("upgradealfileskimmer", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradealpong {
+ get {
+ object obj = ResourceManager.GetObject("upgradealpong", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradealshifter {
+ get {
+ object obj = ResourceManager.GetObject("upgradealshifter", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradealshiftorium {
+ get {
+ object obj = ResourceManager.GetObject("upgradealshiftorium", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradealtextpad {
+ get {
+ object obj = ResourceManager.GetObject("upgradealtextpad", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradealunitymode {
+ get {
+ object obj = ResourceManager.GetObject("upgradealunitymode", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeamandpm {
+ get {
+ object obj = ResourceManager.GetObject("upgradeamandpm", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeapplaunchermenu {
+ get {
+ object obj = ResourceManager.GetObject("upgradeapplaunchermenu", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeapplaunchershutdown {
+ get {
+ object obj = ResourceManager.GetObject("upgradeapplaunchershutdown", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpad {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpad", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpad128colorpallets {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpad128colorpallets", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpad16colorpallets {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpad16colorpallets", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpad32colorpallets {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpad32colorpallets", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpad4colorpallets {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpad4colorpallets", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpad64colorpallets {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpad64colorpallets", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpad8colorpallets {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpad8colorpallets", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpaderaser {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpaderaser", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadfilltool {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadfilltool", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadicon {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadicon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadlimitlesspixels {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadlimitlesspixels", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadlinetool {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadlinetool", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadload {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadload", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadnew {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadnew", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadovaltool {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadovaltool", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadpaintbrushtool {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadpaintbrushtool", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadpenciltool {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadpenciltool", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadpixellimit1024 {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadpixellimit1024", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadpixellimit16 {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadpixellimit16", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadpixellimit16384 {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadpixellimit16384", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadpixellimit256 {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadpixellimit256", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadpixellimit4 {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadpixellimit4", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadpixellimit4096 {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadpixellimit4096", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadpixellimit64 {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadpixellimit64", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadpixellimit65536 {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadpixellimit65536", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadpixellimit8 {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadpixellimit8", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadpixelplacer {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadpixelplacer", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadpixelplacermovementmode {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadpixelplacermovementmode", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadrectangletool {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadrectangletool", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadredo {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadredo", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadsave {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadsave", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadtexttool {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadtexttool", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeartpadundo {
+ get {
+ object obj = ResourceManager.GetObject("upgradeartpadundo", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeautoscrollterminal {
+ get {
+ object obj = ResourceManager.GetObject("upgradeautoscrollterminal", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeblue {
+ get {
+ object obj = ResourceManager.GetObject("upgradeblue", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradebluecustom {
+ get {
+ object obj = ResourceManager.GetObject("upgradebluecustom", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeblueshades {
+ get {
+ object obj = ResourceManager.GetObject("upgradeblueshades", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeblueshadeset {
+ get {
+ object obj = ResourceManager.GetObject("upgradeblueshadeset", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradebrown {
+ get {
+ object obj = ResourceManager.GetObject("upgradebrown", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradebrowncustom {
+ get {
+ object obj = ResourceManager.GetObject("upgradebrowncustom", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradebrownshades {
+ get {
+ object obj = ResourceManager.GetObject("upgradebrownshades", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradebrownshadeset {
+ get {
+ object obj = ResourceManager.GetObject("upgradebrownshadeset", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeclock {
+ get {
+ object obj = ResourceManager.GetObject("upgradeclock", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeclockicon {
+ get {
+ object obj = ResourceManager.GetObject("upgradeclockicon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeclosebutton {
+ get {
+ object obj = ResourceManager.GetObject("upgradeclosebutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradecolourpickericon {
+ get {
+ object obj = ResourceManager.GetObject("upgradecolourpickericon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradecustomusername {
+ get {
+ object obj = ResourceManager.GetObject("upgradecustomusername", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradedesktoppanel {
+ get {
+ object obj = ResourceManager.GetObject("upgradedesktoppanel", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradedesktoppanelclock {
+ get {
+ object obj = ResourceManager.GetObject("upgradedesktoppanelclock", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradedraggablewindows {
+ get {
+ object obj = ResourceManager.GetObject("upgradedraggablewindows", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradefileskimmer {
+ get {
+ object obj = ResourceManager.GetObject("upgradefileskimmer", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradefileskimmerdelete {
+ get {
+ object obj = ResourceManager.GetObject("upgradefileskimmerdelete", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradefileskimmericon {
+ get {
+ object obj = ResourceManager.GetObject("upgradefileskimmericon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradefileskimmernew {
+ get {
+ object obj = ResourceManager.GetObject("upgradefileskimmernew", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradegray {
+ get {
+ object obj = ResourceManager.GetObject("upgradegray", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradegraycustom {
+ get {
+ object obj = ResourceManager.GetObject("upgradegraycustom", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradegrayshades {
+ get {
+ object obj = ResourceManager.GetObject("upgradegrayshades", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradegrayshadeset {
+ get {
+ object obj = ResourceManager.GetObject("upgradegrayshadeset", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradegreen {
+ get {
+ object obj = ResourceManager.GetObject("upgradegreen", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradegreencustom {
+ get {
+ object obj = ResourceManager.GetObject("upgradegreencustom", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradegreenshades {
+ get {
+ object obj = ResourceManager.GetObject("upgradegreenshades", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradegreenshadeset {
+ get {
+ object obj = ResourceManager.GetObject("upgradegreenshadeset", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradehoursssincemidnight {
+ get {
+ object obj = ResourceManager.GetObject("upgradehoursssincemidnight", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeiconunitymode {
+ get {
+ object obj = ResourceManager.GetObject("upgradeiconunitymode", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeinfoboxicon {
+ get {
+ object obj = ResourceManager.GetObject("upgradeinfoboxicon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradekiaddons {
+ get {
+ object obj = ResourceManager.GetObject("upgradekiaddons", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradekielements {
+ get {
+ object obj = ResourceManager.GetObject("upgradekielements", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeknowledgeinput {
+ get {
+ object obj = ResourceManager.GetObject("upgradeknowledgeinput", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeknowledgeinputicon {
+ get {
+ object obj = ResourceManager.GetObject("upgradeknowledgeinputicon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgrademinimizebutton {
+ get {
+ object obj = ResourceManager.GetObject("upgrademinimizebutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgrademinimizecommand {
+ get {
+ object obj = ResourceManager.GetObject("upgrademinimizecommand", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgrademinuteaccuracytime {
+ get {
+ object obj = ResourceManager.GetObject("upgrademinuteaccuracytime", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgrademinutesssincemidnight {
+ get {
+ object obj = ResourceManager.GetObject("upgrademinutesssincemidnight", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgrademoveablewindows {
+ get {
+ object obj = ResourceManager.GetObject("upgrademoveablewindows", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgrademultitasking {
+ get {
+ object obj = ResourceManager.GetObject("upgrademultitasking", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeorange {
+ get {
+ object obj = ResourceManager.GetObject("upgradeorange", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeorangecustom {
+ get {
+ object obj = ResourceManager.GetObject("upgradeorangecustom", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeorangeshades {
+ get {
+ object obj = ResourceManager.GetObject("upgradeorangeshades", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeorangeshadeset {
+ get {
+ object obj = ResourceManager.GetObject("upgradeorangeshadeset", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeosname {
+ get {
+ object obj = ResourceManager.GetObject("upgradeosname", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradepanelbuttons {
+ get {
+ object obj = ResourceManager.GetObject("upgradepanelbuttons", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradepink {
+ get {
+ object obj = ResourceManager.GetObject("upgradepink", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradepinkcustom {
+ get {
+ object obj = ResourceManager.GetObject("upgradepinkcustom", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradepinkshades {
+ get {
+ object obj = ResourceManager.GetObject("upgradepinkshades", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradepinkshadeset {
+ get {
+ object obj = ResourceManager.GetObject("upgradepinkshadeset", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradepong {
+ get {
+ object obj = ResourceManager.GetObject("upgradepong", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradepongicon {
+ get {
+ object obj = ResourceManager.GetObject("upgradepongicon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradepurple {
+ get {
+ object obj = ResourceManager.GetObject("upgradepurple", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradepurplecustom {
+ get {
+ object obj = ResourceManager.GetObject("upgradepurplecustom", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradepurpleshades {
+ get {
+ object obj = ResourceManager.GetObject("upgradepurpleshades", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradepurpleshadeset {
+ get {
+ object obj = ResourceManager.GetObject("upgradepurpleshadeset", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradered {
+ get {
+ object obj = ResourceManager.GetObject("upgradered", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgraderedcustom {
+ get {
+ object obj = ResourceManager.GetObject("upgraderedcustom", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgraderedshades {
+ get {
+ object obj = ResourceManager.GetObject("upgraderedshades", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgraderedshadeset {
+ get {
+ object obj = ResourceManager.GetObject("upgraderedshadeset", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgraderemoveth1 {
+ get {
+ object obj = ResourceManager.GetObject("upgraderemoveth1", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgraderemoveth2 {
+ get {
+ object obj = ResourceManager.GetObject("upgraderemoveth2", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgraderemoveth3 {
+ get {
+ object obj = ResourceManager.GetObject("upgraderemoveth3", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgraderemoveth4 {
+ get {
+ object obj = ResourceManager.GetObject("upgraderemoveth4", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgraderesize {
+ get {
+ object obj = ResourceManager.GetObject("upgraderesize", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgraderollupbutton {
+ get {
+ object obj = ResourceManager.GetObject("upgraderollupbutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgraderollupcommand {
+ get {
+ object obj = ResourceManager.GetObject("upgraderollupcommand", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradesecondssincemidnight {
+ get {
+ object obj = ResourceManager.GetObject("upgradesecondssincemidnight", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradesgameconsoles {
+ get {
+ object obj = ResourceManager.GetObject("upgradesgameconsoles", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeshiftapplauncher {
+ get {
+ object obj = ResourceManager.GetObject("upgradeshiftapplauncher", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeshiftborders {
+ get {
+ object obj = ResourceManager.GetObject("upgradeshiftborders", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeshiftbuttons {
+ get {
+ object obj = ResourceManager.GetObject("upgradeshiftbuttons", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeshiftdesktop {
+ get {
+ object obj = ResourceManager.GetObject("upgradeshiftdesktop", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeshiftdesktoppanel {
+ get {
+ object obj = ResourceManager.GetObject("upgradeshiftdesktoppanel", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeshifter {
+ get {
+ object obj = ResourceManager.GetObject("upgradeshifter", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeshiftericon {
+ get {
+ object obj = ResourceManager.GetObject("upgradeshiftericon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeshiftitems {
+ get {
+ object obj = ResourceManager.GetObject("upgradeshiftitems", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeshiftoriumicon {
+ get {
+ object obj = ResourceManager.GetObject("upgradeshiftoriumicon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeshiftpanelbuttons {
+ get {
+ object obj = ResourceManager.GetObject("upgradeshiftpanelbuttons", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeshiftpanelclock {
+ get {
+ object obj = ResourceManager.GetObject("upgradeshiftpanelclock", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeshifttitlebar {
+ get {
+ object obj = ResourceManager.GetObject("upgradeshifttitlebar", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeshifttitletext {
+ get {
+ object obj = ResourceManager.GetObject("upgradeshifttitletext", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeshutdownicon {
+ get {
+ object obj = ResourceManager.GetObject("upgradeshutdownicon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeskicarbrands {
+ get {
+ object obj = ResourceManager.GetObject("upgradeskicarbrands", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeskinning {
+ get {
+ object obj = ResourceManager.GetObject("upgradeskinning", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradesplitsecondaccuracy {
+ get {
+ object obj = ResourceManager.GetObject("upgradesplitsecondaccuracy", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradesysinfo {
+ get {
+ object obj = ResourceManager.GetObject("upgradesysinfo", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeterminalicon {
+ get {
+ object obj = ResourceManager.GetObject("upgradeterminalicon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeterminalscrollbar {
+ get {
+ object obj = ResourceManager.GetObject("upgradeterminalscrollbar", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradetextpad {
+ get {
+ object obj = ResourceManager.GetObject("upgradetextpad", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradetextpadicon {
+ get {
+ object obj = ResourceManager.GetObject("upgradetextpadicon", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradetextpadnew {
+ get {
+ object obj = ResourceManager.GetObject("upgradetextpadnew", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradetextpadopen {
+ get {
+ object obj = ResourceManager.GetObject("upgradetextpadopen", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradetextpadsave {
+ get {
+ object obj = ResourceManager.GetObject("upgradetextpadsave", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradetitlebar {
+ get {
+ object obj = ResourceManager.GetObject("upgradetitlebar", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradetitletext {
+ get {
+ object obj = ResourceManager.GetObject("upgradetitletext", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradetrm {
+ get {
+ object obj = ResourceManager.GetObject("upgradetrm", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeunitymode {
+ get {
+ object obj = ResourceManager.GetObject("upgradeunitymode", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeusefulpanelbuttons {
+ get {
+ object obj = ResourceManager.GetObject("upgradeusefulpanelbuttons", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradevirusscanner {
+ get {
+ object obj = ResourceManager.GetObject("upgradevirusscanner", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradewindowborders {
+ get {
+ object obj = ResourceManager.GetObject("upgradewindowborders", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradewindowedterminal {
+ get {
+ object obj = ResourceManager.GetObject("upgradewindowedterminal", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradewindowsanywhere {
+ get {
+ object obj = ResourceManager.GetObject("upgradewindowsanywhere", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeyellow {
+ get {
+ object obj = ResourceManager.GetObject("upgradeyellow", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeyellowcustom {
+ get {
+ object obj = ResourceManager.GetObject("upgradeyellowcustom", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeyellowshades {
+ get {
+ object obj = ResourceManager.GetObject("upgradeyellowshades", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap upgradeyellowshadeset {
+ get {
+ object obj = ResourceManager.GetObject("upgradeyellowshadeset", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap webback {
+ get {
+ object obj = ResourceManager.GetObject("webback", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap webforward {
+ get {
+ object obj = ResourceManager.GetObject("webforward", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap webhome {
+ get {
+ object obj = ResourceManager.GetObject("webhome", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream.
+ /// </summary>
+ internal static System.IO.UnmanagedMemoryStream writesound {
+ get {
+ return ResourceManager.GetStream("writesound", resourceCulture);
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap zoombutton {
+ get {
+ object obj = ResourceManager.GetObject("zoombutton", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ /// <summary>
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ /// </summary>
+ internal static System.Drawing.Bitmap zoombuttonpressed {
+ get {
+ object obj = ResourceManager.GetObject("zoombuttonpressed", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
}
}
diff --git a/ShiftOS.Engine/Properties/Resources.resx b/ShiftOS.Engine/Properties/Resources.resx
index db3d27b..7d95cf4 100644
--- a/ShiftOS.Engine/Properties/Resources.resx
+++ b/ShiftOS.Engine/Properties/Resources.resx
@@ -118,16 +118,1000 @@
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
- <data name="nullIcon" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\nullIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="anycolourshade" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\anycolourshade.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
- <data name="Symbolinfo" type="System.Resources.ResXFileRef, System.Windows.Forms">
- <value>..\Resources\Symbolinfo1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ <data name="anycolourshade2" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\anycolourshade2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="anycolourshade3" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\anycolourshade3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="anycolourshade4" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\anycolourshade4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeaudioplayerbox" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeaudioplayerbox.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeaudioplayerprice" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeaudioplayerprice.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeaudioplayerpricepressed" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeaudioplayerpricepressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapecalculator" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapecalculator.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapecalculatorprice" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapecalculatorprice.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapecalculatorpricepressed" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapecalculatorpricepressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapedepositbitnotewalletscreenshot" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapedepositbitnotewalletscreenshot.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapedepositinfo" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapedepositinfo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapedepositnowbutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapedepositnowbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapedownloadbutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapedownloadbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeinfoaudioplayertext" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeinfoaudioplayertext.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeinfoaudioplayervisualpreview" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeinfoaudioplayervisualpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeinfobackbutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeinfobackbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeinfobutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeinfobutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeinfobuttonpressed" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeinfobuttonpressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeinfobuybutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeinfobuybutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeinfocalculatortext" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeinfocalculatortext.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeinfocalculatorvisualpreview" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeinfocalculatorvisualpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeinfoorcwritetext" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeinfoorcwritetext.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeinfoorcwritevisualpreview" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeinfoorcwritevisualpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeinfovideoplayertext" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeinfovideoplayertext.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeinfovideoplayervisualpreview" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeinfovideoplayervisualpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeinfowebbrowsertext" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeinfowebbrowsertext.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeinfowebbrowservisualpreview" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeinfowebbrowservisualpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapemoresoftware" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapemoresoftware.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeorcwrite" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeorcwrite.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapetitlebanner" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapetitlebanner.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeundefinedprice" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeundefinedprice.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapeundefinedpricepressed" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapeundefinedpricepressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapevideoplayer" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapevideoplayer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapevideoplayerprice" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapevideoplayerprice.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapevideoplayerpricepressed" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapevideoplayerpricepressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapewebbrowser" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapewebbrowser.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapewebbrowserprice" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapewebbrowserprice.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapewebbrowserpricepressed" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapewebbrowserpricepressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="appscapewelcometoappscape" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\appscapewelcometoappscape.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadcirclerubber" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadcirclerubber.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadcirclerubberselected" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadcirclerubberselected.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPaderacer" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPaderacer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadfloodfill" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadfloodfill.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadlinetool" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadlinetool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadmagnify" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadmagnify.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadnew" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadnew.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadopen" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadopen.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadOval" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadOval.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadpaintbrush" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadpaintbrush.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadpencil" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadpencil.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadpixelplacer" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadpixelplacer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadRectangle" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadRectangle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadredo" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadredo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadsave" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadsave.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadsquarerubber" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadsquarerubber.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadsquarerubberselected" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadsquarerubberselected.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadtexttool" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadtexttool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ArtPadundo" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ArtPadundo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="AxInterop_WMPLib" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\AxInterop.WMPLib.dll;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="bitnotediggergradetable" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\bitnotediggergradetable.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="BitnotesAcceptedHereLogo" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\BitnotesAcceptedHereLogo.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="bitnoteswebsidepnl" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\bitnoteswebsidepnl.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="bitnotewalletdownload" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\bitnotewalletdownload.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="bitnotewalletpreviewscreenshot" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\bitnotewalletpreviewscreenshot.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="bitnotewebsitetitle" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\bitnotewebsitetitle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="CatalystGrammar" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\CatalystGrammar.xml;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252</value>
+ </data>
+ <data name="centrebutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\centrebutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="centrebuttonpressed" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\centrebuttonpressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="christmaseasteregg" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\christmaseasteregg.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="crash" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\crash.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="crash_cheat" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\crash-cheat.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="crash_force" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\crash-force.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="crash_ofm" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\crash_ofm.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="deletefile" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\deletefile.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="deletefolder" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\deletefolder.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="DesktopPlusPlusAbout" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\DesktopPlusPlusAbout.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252</value>
+ </data>
+ <data name="dial_up_modem_02" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\dial-up-modem-02.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="dodge" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\dodge.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="downarrow" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\downarrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="downloadmanagericon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\downloadmanagericon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="DSC01042" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\DSC01042.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="fileiconsaa" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\fileiconsaa.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="fileskimmericon_fw" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\fileskimmericon.fw.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="floodgateicn" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\floodgateicn.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="Gray_Shades" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\Gray Shades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconArtpad" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconArtpad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconAudioPlayer" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconAudioPlayer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconBitnoteDigger" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconBitnoteDigger.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconBitnoteWallet" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconBitnoteWallet.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconCalculator" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconCalculator.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconClock" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconClock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconColourPicker_fw" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconColourPicker.fw.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconDodge" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconDodge.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconDownloader" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconDownloader.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconFileOpener_fw" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconFileOpener.fw.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconFileSaver_fw" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconFileSaver.fw.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconFileSkimmer" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconFileSkimmer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconfloodgate" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconfloodgate.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="icongraphicpicker" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\icongraphicpicker.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconIconManager" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconIconManager.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="iconInfoBox_fw" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\iconInfoBox.fw.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="iconKnowledgeInput" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconKnowledgeInput.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconmaze" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconmaze.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconNameChanger" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconNameChanger.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconorcwrite" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconorcwrite.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconPong" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconPong.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconShifter" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconShifter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconShiftnet" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconShiftnet.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconShiftorium" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconShiftorium.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconshutdown" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconshutdown.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconSkinLoader" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconSkinLoader.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconSkinShifter" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconSkinShifter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconSnakey" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconSnakey.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconSysinfo" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconSysinfo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconTerminal" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconTerminal.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconTextPad" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconTextPad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconunitytoggle" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconunitytoggle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconVideoPlayer" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconVideoPlayer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconvirusscanner" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconvirusscanner.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="iconWebBrowser" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\iconWebBrowser.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="Industrial" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\Industrial.skn;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
<data name="infobox" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\infobox.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
+ <data name="installericon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\installericon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="Interop_WMPLib" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\Interop.WMPLib.dll;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="Linux_Mint_7" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\Linux Mint 7.skn;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="loadbutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\loadbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="Minimatchbackground" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\Minimatchbackground.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="minimatchdodgepreviewimage" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\minimatchdodgepreviewimage.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="minimatchlabyrinthpreview" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\minimatchlabyrinthpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="newfolder" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\newfolder.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="newicon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\newicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="nextbutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\nextbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="openicon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\openicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="pausebutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\pausebutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="pixelsetter" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\pixelsetter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="playbutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\playbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="previousbutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\previousbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="Receive" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\Receive.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ReceiveClicked" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ReceiveClicked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="rolldown" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\rolldown.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="rollup" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\rollup.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="saveicon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\saveicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="Send" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\Send.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="SendClicked" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\SendClicked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="shiftomizericonpreview" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\shiftomizericonpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="shiftomizerindustrialskinpreview" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\shiftomizerindustrialskinpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="shiftomizerlinuxmintskinpreview" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\shiftomizerlinuxmintskinpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="shiftomizernamechangerpreview" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\shiftomizernamechangerpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="shiftomizerskinshifterscreenshot" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\shiftomizerskinshifterscreenshot.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="shiftomizersliderleftarrow" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\shiftomizersliderleftarrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="shiftomizersliderrightarrow" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\shiftomizersliderrightarrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="ShiftOS_License" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\ShiftOS License.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252</value>
+ </data>
+ <data name="skindownarrow" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\skindownarrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="skinfile" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\skinfile.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="skinuparrow" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\skinuparrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="snakeyback" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\snakeyback.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="stopbutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\stopbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="stretchbutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\stretchbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="stretchbuttonpressed" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\stretchbuttonpressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="Symbolinfo" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\Symbolinfo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="test" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\test.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="textpad_fw" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\textpad.fw.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="tilebutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\tilebutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="tilebuttonpressed" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\tilebuttonpressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="TotalBalanceClicked" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\TotalBalanceClicked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="TotalBalanceUnclicked" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\TotalBalanceUnclicked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="transactionsClicked" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\transactionsClicked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="transactionsUnclicked" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\transactionsUnclicked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="typesound" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\typesound.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="uparrow" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\uparrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="updatecustomcolourpallets" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\updatecustomcolourpallets.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradealartpad" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradealartpad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradealclock" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradealclock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradealfileskimmer" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradealfileskimmer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradealpong" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradealpong.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradealshifter" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradealshifter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradealshiftorium" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradealshiftorium.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradealtextpad" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradealtextpad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradealunitymode" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradealunitymode.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeamandpm" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeamandpm.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeapplaunchermenu" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeapplaunchermenu.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeapplaunchershutdown" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeapplaunchershutdown.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpad" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpad128colorpallets" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpad128colorpallets.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpad16colorpallets" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpad16colorpallets.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpad32colorpallets" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpad32colorpallets.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpad4colorpallets" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpad4colorpallets.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpad64colorpallets" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpad64colorpallets.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpad8colorpallets" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpad8colorpallets.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpaderaser" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpaderaser.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadfilltool" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadfilltool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadicon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadlimitlesspixels" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadlimitlesspixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadlinetool" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadlinetool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadload" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadload.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadnew" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadnew.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadovaltool" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadovaltool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadpaintbrushtool" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadpaintbrushtool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadpenciltool" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadpenciltool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadpixellimit1024" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadpixellimit1024.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadpixellimit16" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadpixellimit16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadpixellimit16384" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadpixellimit16384.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadpixellimit256" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadpixellimit256.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadpixellimit4" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadpixellimit4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadpixellimit4096" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadpixellimit4096.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadpixellimit64" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadpixellimit64.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadpixellimit65536" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadpixellimit65536.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadpixellimit8" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadpixellimit8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadpixelplacer" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadpixelplacer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadpixelplacermovementmode" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadpixelplacermovementmode.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadrectangletool" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadrectangletool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadredo" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadredo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadsave" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadsave.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadtexttool" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadtexttool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeartpadundo" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeartpadundo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeautoscrollterminal" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeautoscrollterminal.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeblue" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeblue.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradebluecustom" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradebluecustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeblueshades" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeblueshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeblueshadeset" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeblueshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradebrown" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradebrown.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradebrowncustom" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradebrowncustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradebrownshades" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradebrownshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradebrownshadeset" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradebrownshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeclock" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeclock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeclockicon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeclockicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeclosebutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeclosebutton.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradecolourpickericon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradecolourpickericon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradecustomusername" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradecustomusername.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradedesktoppanel" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradedesktoppanel.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradedesktoppanelclock" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradedesktoppanelclock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradedraggablewindows" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradedraggablewindows.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradefileskimmer" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradefileskimmer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradefileskimmerdelete" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradefileskimmerdelete.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradefileskimmericon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradefileskimmericon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradefileskimmernew" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradefileskimmernew.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradegray" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradegray.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradegraycustom" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradegraycustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradegrayshades" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradegrayshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradegrayshadeset" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradegrayshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradegreen" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradegreen.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradegreencustom" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradegreencustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradegreenshades" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradegreenshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradegreenshadeset" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradegreenshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradehoursssincemidnight" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradehoursssincemidnight.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeiconunitymode" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeiconunitymode.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeinfoboxicon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeinfoboxicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradekiaddons" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradekiaddons.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradekielements" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradekielements.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeknowledgeinput" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeknowledgeinput.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeknowledgeinputicon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeknowledgeinputicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgrademinimizebutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgrademinimizebutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgrademinimizecommand" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgrademinimizecommand.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgrademinuteaccuracytime" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgrademinuteaccuracytime.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgrademinutesssincemidnight" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgrademinutesssincemidnight.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgrademoveablewindows" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgrademoveablewindows.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgrademultitasking" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgrademultitasking.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeorange" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeorange.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeorangecustom" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeorangecustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeorangeshades" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeorangeshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeorangeshadeset" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeorangeshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeosname" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeosname.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradepanelbuttons" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradepanelbuttons.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradepink" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradepink.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradepinkcustom" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradepinkcustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradepinkshades" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradepinkshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradepinkshadeset" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradepinkshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradepong" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradepong.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradepongicon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradepongicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradepurple" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradepurple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradepurplecustom" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradepurplecustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradepurpleshades" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradepurpleshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradepurpleshadeset" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradepurpleshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradered" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradered.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgraderedcustom" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgraderedcustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgraderedshades" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgraderedshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgraderedshadeset" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgraderedshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgraderemoveth1" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgraderemoveth1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgraderemoveth2" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgraderemoveth2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgraderemoveth3" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgraderemoveth3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgraderemoveth4" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgraderemoveth4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgraderesize" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgraderesize.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgraderollupbutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgraderollupbutton.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgraderollupcommand" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgraderollupcommand.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradesecondssincemidnight" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradesecondssincemidnight.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradesgameconsoles" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradesgameconsoles.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeshiftapplauncher" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeshiftapplauncher.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeshiftborders" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeshiftborders.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeshiftbuttons" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeshiftbuttons.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeshiftdesktop" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeshiftdesktop.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeshiftdesktoppanel" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeshiftdesktoppanel.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeshifter" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeshifter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeshiftericon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeshiftericon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeshiftitems" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeshiftitems.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeshiftoriumicon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeshiftoriumicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeshiftpanelbuttons" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeshiftpanelbuttons.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeshiftpanelclock" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeshiftpanelclock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeshifttitlebar" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeshifttitlebar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeshifttitletext" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeshifttitletext.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeshutdownicon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeshutdownicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeskicarbrands" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeskicarbrands.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeskinning" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeskinning.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradesplitsecondaccuracy" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradesplitsecondaccuracy.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradesysinfo" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradesysinfo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeterminalicon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeterminalicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeterminalscrollbar" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeterminalscrollbar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradetextpad" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradetextpad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradetextpadicon" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradetextpadicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradetextpadnew" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradetextpadnew.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradetextpadopen" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradetextpadopen.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradetextpadsave" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradetextpadsave.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradetitlebar" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradetitlebar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradetitletext" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradetitletext.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradetrm" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradetrm.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeunitymode" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeunitymode.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeusefulpanelbuttons" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeusefulpanelbuttons.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradevirusscanner" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradevirusscanner.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradewindowborders" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradewindowborders.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradewindowedterminal" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradewindowedterminal.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradewindowsanywhere" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradewindowsanywhere.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeyellow" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeyellow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeyellowcustom" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeyellowcustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeyellowshades" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeyellowshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="upgradeyellowshadeset" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\upgradeyellowshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="webback" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\webback.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="webforward" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\webforward.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="webhome" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\webhome.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="writesound" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\writesound.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="zoombutton" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\zoombutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="zoombuttonpressed" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\zoombuttonpressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
+ <data name="_3beepvirus" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\Resources\3beepvirus.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
</root> \ No newline at end of file
diff --git a/ShiftOS.Engine/Resources/3beepvirus.wav b/ShiftOS.Engine/Resources/3beepvirus.wav
new file mode 100644
index 0000000..c1af078
--- /dev/null
+++ b/ShiftOS.Engine/Resources/3beepvirus.wav
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadOval.png b/ShiftOS.Engine/Resources/ArtPadOval.png
new file mode 100644
index 0000000..fceec4c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadOval.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadRectangle.png b/ShiftOS.Engine/Resources/ArtPadRectangle.png
new file mode 100644
index 0000000..d9e2aa2
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadRectangle.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadcirclerubber.png b/ShiftOS.Engine/Resources/ArtPadcirclerubber.png
new file mode 100644
index 0000000..f7331e2
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadcirclerubber.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadcirclerubberselected.png b/ShiftOS.Engine/Resources/ArtPadcirclerubberselected.png
new file mode 100644
index 0000000..17f0416
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadcirclerubberselected.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPaderacer.png b/ShiftOS.Engine/Resources/ArtPaderacer.png
new file mode 100644
index 0000000..051718c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPaderacer.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadfloodfill.png b/ShiftOS.Engine/Resources/ArtPadfloodfill.png
new file mode 100644
index 0000000..487585c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadfloodfill.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadlinetool.png b/ShiftOS.Engine/Resources/ArtPadlinetool.png
new file mode 100644
index 0000000..eb7329b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadlinetool.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadmagnify.png b/ShiftOS.Engine/Resources/ArtPadmagnify.png
new file mode 100644
index 0000000..1310233
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadmagnify.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadnew.png b/ShiftOS.Engine/Resources/ArtPadnew.png
new file mode 100644
index 0000000..e1dc34f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadnew.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadopen.png b/ShiftOS.Engine/Resources/ArtPadopen.png
new file mode 100644
index 0000000..9dc232b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadopen.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadpaintbrush.png b/ShiftOS.Engine/Resources/ArtPadpaintbrush.png
new file mode 100644
index 0000000..c26ac3b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadpaintbrush.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadpencil.png b/ShiftOS.Engine/Resources/ArtPadpencil.png
new file mode 100644
index 0000000..cf230e2
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadpencil.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadpixelplacer.png b/ShiftOS.Engine/Resources/ArtPadpixelplacer.png
new file mode 100644
index 0000000..4cc338b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadpixelplacer.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadredo.png b/ShiftOS.Engine/Resources/ArtPadredo.png
new file mode 100644
index 0000000..ef42439
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadredo.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadsave.png b/ShiftOS.Engine/Resources/ArtPadsave.png
new file mode 100644
index 0000000..5a31d05
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadsave.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadsquarerubber.png b/ShiftOS.Engine/Resources/ArtPadsquarerubber.png
new file mode 100644
index 0000000..16391ef
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadsquarerubber.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadsquarerubberselected.png b/ShiftOS.Engine/Resources/ArtPadsquarerubberselected.png
new file mode 100644
index 0000000..5991242
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadsquarerubberselected.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadtexttool.png b/ShiftOS.Engine/Resources/ArtPadtexttool.png
new file mode 100644
index 0000000..a669a6d
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadtexttool.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ArtPadundo.png b/ShiftOS.Engine/Resources/ArtPadundo.png
new file mode 100644
index 0000000..6484122
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ArtPadundo.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/AxInterop.WMPLib.dll b/ShiftOS.Engine/Resources/AxInterop.WMPLib.dll
new file mode 100644
index 0000000..0d8a4ce
--- /dev/null
+++ b/ShiftOS.Engine/Resources/AxInterop.WMPLib.dll
Binary files differ
diff --git a/ShiftOS.Engine/Resources/BitnotesAcceptedHereLogo.bmp b/ShiftOS.Engine/Resources/BitnotesAcceptedHereLogo.bmp
new file mode 100644
index 0000000..100bfd1
--- /dev/null
+++ b/ShiftOS.Engine/Resources/BitnotesAcceptedHereLogo.bmp
Binary files differ
diff --git a/ShiftOS.Engine/Resources/CatalystGrammar.xml b/ShiftOS.Engine/Resources/CatalystGrammar.xml
new file mode 100644
index 0000000..90543d6
--- /dev/null
+++ b/ShiftOS.Engine/Resources/CatalystGrammar.xml
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<grammar version="1.0" xml:lang="en-US"
+ xmlns="http://www.w3.org/2001/06/grammar"
+ tag-format="semantics/1.0" root="Main">
+
+ <!-- Catalyst Grammar File
+
+ This file gives Catalyst the ability to recognize
+ audio input and give a proper response.
+
+ -->
+
+ <rule id="Main">
+ <item>
+ How much Code Points do I have?
+ </item>
+ <item>Can you run <ruleref uri="#programs" />?</item>
+ <item>Can you minimize <ruleref uri="#programs" />?</item>
+ <item>Can you close <ruleref uri="#programs" />?</item>
+ </rule>
+
+ <rule id="programs" scope="public">
+ <one-of>
+ <item> Terminal</item>
+ <item> Knowledge Input</item>
+ <item> Pong</item>
+ <item> Shiftorium</item>
+ <item> Shifter</item>
+ <item> Labyrinth</item>
+ <item> Web Browser</item>
+ <item> Shiftnet</item>
+ <item> Skin Loader</item>
+ <item> Skin Shifter</item>
+ <item> Artpad</item>
+ <item> TextPad</item>
+ <item> OrcWrite</item>
+ <item> File Skimmer</item>
+ <item> Name Changer</item>
+ <item> Icon Manager</item>
+ </one-of>
+ </rule>
+</grammar> \ No newline at end of file
diff --git a/ShiftOS.Engine/Resources/DSC01042.JPG b/ShiftOS.Engine/Resources/DSC01042.JPG
new file mode 100644
index 0000000..bebf8a3
--- /dev/null
+++ b/ShiftOS.Engine/Resources/DSC01042.JPG
Binary files differ
diff --git a/ShiftOS.Engine/Resources/DesktopPlusPlusAbout.txt b/ShiftOS.Engine/Resources/DesktopPlusPlusAbout.txt
new file mode 100644
index 0000000..cce539a
--- /dev/null
+++ b/ShiftOS.Engine/Resources/DesktopPlusPlusAbout.txt
@@ -0,0 +1,7 @@
+Desktop++ v1.0
+
+Ever wanted to have a useful desktop with icons? Icons that can open files, websites or other content? Icons that can be dragged across the screen any way you like? Well, Desktop++ is for you. Desktop++ constantly scans 'C:/ShiftOS/Home/Desktop' and creates an icon for each file and folder within.
+
+Desktop++ also allows you to change between Icon and Tile view, where Tile view gives more information, and Icon View allows simplicity and draggability. It also allows you to dump a Text File containing the specs of your PC. The possibilities are endless.
+
+By using Desktop++, you agree that we send anonymous usability data directly to DevX.
diff --git a/ShiftOS.Engine/Resources/Gray Shades.png b/ShiftOS.Engine/Resources/Gray Shades.png
new file mode 100644
index 0000000..70945bc
--- /dev/null
+++ b/ShiftOS.Engine/Resources/Gray Shades.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/Industrial.skn b/ShiftOS.Engine/Resources/Industrial.skn
new file mode 100644
index 0000000..680f4e7
--- /dev/null
+++ b/ShiftOS.Engine/Resources/Industrial.skn
Binary files differ
diff --git a/ShiftOS.Engine/Resources/Interop.WMPLib.dll b/ShiftOS.Engine/Resources/Interop.WMPLib.dll
new file mode 100644
index 0000000..d53b3b9
--- /dev/null
+++ b/ShiftOS.Engine/Resources/Interop.WMPLib.dll
Binary files differ
diff --git a/ShiftOS.Engine/Resources/Linux Mint 7.skn b/ShiftOS.Engine/Resources/Linux Mint 7.skn
new file mode 100644
index 0000000..bc275d5
--- /dev/null
+++ b/ShiftOS.Engine/Resources/Linux Mint 7.skn
Binary files differ
diff --git a/ShiftOS.Engine/Resources/Minimatchbackground.png b/ShiftOS.Engine/Resources/Minimatchbackground.png
new file mode 100644
index 0000000..ccb8569
--- /dev/null
+++ b/ShiftOS.Engine/Resources/Minimatchbackground.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/Receive.png b/ShiftOS.Engine/Resources/Receive.png
new file mode 100644
index 0000000..ded20a0
--- /dev/null
+++ b/ShiftOS.Engine/Resources/Receive.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ReceiveClicked.png b/ShiftOS.Engine/Resources/ReceiveClicked.png
new file mode 100644
index 0000000..f5f968b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ReceiveClicked.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/Send.png b/ShiftOS.Engine/Resources/Send.png
new file mode 100644
index 0000000..f4e4302
--- /dev/null
+++ b/ShiftOS.Engine/Resources/Send.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/SendClicked.png b/ShiftOS.Engine/Resources/SendClicked.png
new file mode 100644
index 0000000..807f785
--- /dev/null
+++ b/ShiftOS.Engine/Resources/SendClicked.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/ShiftOS License.txt b/ShiftOS.Engine/Resources/ShiftOS License.txt
new file mode 100644
index 0000000..2ee227c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/ShiftOS License.txt
@@ -0,0 +1,201 @@
+Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "{}"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright 2015 ShiftOS
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
diff --git a/ShiftOS.Engine/Resources/TotalBalanceClicked.png b/ShiftOS.Engine/Resources/TotalBalanceClicked.png
new file mode 100644
index 0000000..18ef996
--- /dev/null
+++ b/ShiftOS.Engine/Resources/TotalBalanceClicked.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/TotalBalanceUnclicked.png b/ShiftOS.Engine/Resources/TotalBalanceUnclicked.png
new file mode 100644
index 0000000..0968413
--- /dev/null
+++ b/ShiftOS.Engine/Resources/TotalBalanceUnclicked.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/anycolourshade.png b/ShiftOS.Engine/Resources/anycolourshade.png
new file mode 100644
index 0000000..70d12b7
--- /dev/null
+++ b/ShiftOS.Engine/Resources/anycolourshade.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/anycolourshade2.png b/ShiftOS.Engine/Resources/anycolourshade2.png
new file mode 100644
index 0000000..9494e3a
--- /dev/null
+++ b/ShiftOS.Engine/Resources/anycolourshade2.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/anycolourshade3.png b/ShiftOS.Engine/Resources/anycolourshade3.png
new file mode 100644
index 0000000..a71abb0
--- /dev/null
+++ b/ShiftOS.Engine/Resources/anycolourshade3.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/anycolourshade4.png b/ShiftOS.Engine/Resources/anycolourshade4.png
new file mode 100644
index 0000000..b33644b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/anycolourshade4.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeaudioplayerbox.png b/ShiftOS.Engine/Resources/appscapeaudioplayerbox.png
new file mode 100644
index 0000000..1dd4096
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeaudioplayerbox.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeaudioplayerprice.png b/ShiftOS.Engine/Resources/appscapeaudioplayerprice.png
new file mode 100644
index 0000000..5700c24
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeaudioplayerprice.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeaudioplayerpricepressed.png b/ShiftOS.Engine/Resources/appscapeaudioplayerpricepressed.png
new file mode 100644
index 0000000..d79c687
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeaudioplayerpricepressed.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapecalculator.png b/ShiftOS.Engine/Resources/appscapecalculator.png
new file mode 100644
index 0000000..c08f92d
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapecalculator.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapecalculatorprice.png b/ShiftOS.Engine/Resources/appscapecalculatorprice.png
new file mode 100644
index 0000000..36402e4
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapecalculatorprice.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapecalculatorpricepressed.png b/ShiftOS.Engine/Resources/appscapecalculatorpricepressed.png
new file mode 100644
index 0000000..fc815b8
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapecalculatorpricepressed.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapedepositbitnotewalletscreenshot.png b/ShiftOS.Engine/Resources/appscapedepositbitnotewalletscreenshot.png
new file mode 100644
index 0000000..6a47f38
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapedepositbitnotewalletscreenshot.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapedepositinfo.png b/ShiftOS.Engine/Resources/appscapedepositinfo.png
new file mode 100644
index 0000000..8d5c7ca
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapedepositinfo.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapedepositnowbutton.png b/ShiftOS.Engine/Resources/appscapedepositnowbutton.png
new file mode 100644
index 0000000..fc99814
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapedepositnowbutton.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapedownloadbutton.png b/ShiftOS.Engine/Resources/appscapedownloadbutton.png
new file mode 100644
index 0000000..1ffaf7f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapedownloadbutton.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeinfoaudioplayertext.png b/ShiftOS.Engine/Resources/appscapeinfoaudioplayertext.png
new file mode 100644
index 0000000..4143b03
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeinfoaudioplayertext.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeinfoaudioplayervisualpreview.png b/ShiftOS.Engine/Resources/appscapeinfoaudioplayervisualpreview.png
new file mode 100644
index 0000000..b3bbbed
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeinfoaudioplayervisualpreview.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeinfobackbutton.png b/ShiftOS.Engine/Resources/appscapeinfobackbutton.png
new file mode 100644
index 0000000..6025099
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeinfobackbutton.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeinfobutton.png b/ShiftOS.Engine/Resources/appscapeinfobutton.png
new file mode 100644
index 0000000..41d9331
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeinfobutton.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeinfobuttonpressed.png b/ShiftOS.Engine/Resources/appscapeinfobuttonpressed.png
new file mode 100644
index 0000000..148958c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeinfobuttonpressed.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeinfobuybutton.png b/ShiftOS.Engine/Resources/appscapeinfobuybutton.png
new file mode 100644
index 0000000..cbbe4d3
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeinfobuybutton.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeinfocalculatortext.png b/ShiftOS.Engine/Resources/appscapeinfocalculatortext.png
new file mode 100644
index 0000000..7833187
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeinfocalculatortext.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeinfocalculatorvisualpreview.png b/ShiftOS.Engine/Resources/appscapeinfocalculatorvisualpreview.png
new file mode 100644
index 0000000..00ad970
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeinfocalculatorvisualpreview.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeinfoorcwritetext.png b/ShiftOS.Engine/Resources/appscapeinfoorcwritetext.png
new file mode 100644
index 0000000..fe02672
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeinfoorcwritetext.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeinfoorcwritevisualpreview.png b/ShiftOS.Engine/Resources/appscapeinfoorcwritevisualpreview.png
new file mode 100644
index 0000000..5e7fe03
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeinfoorcwritevisualpreview.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeinfovideoplayertext.png b/ShiftOS.Engine/Resources/appscapeinfovideoplayertext.png
new file mode 100644
index 0000000..b73d5c9
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeinfovideoplayertext.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeinfovideoplayervisualpreview.png b/ShiftOS.Engine/Resources/appscapeinfovideoplayervisualpreview.png
new file mode 100644
index 0000000..f22d6cc
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeinfovideoplayervisualpreview.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeinfowebbrowsertext.png b/ShiftOS.Engine/Resources/appscapeinfowebbrowsertext.png
new file mode 100644
index 0000000..27155d4
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeinfowebbrowsertext.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeinfowebbrowservisualpreview.png b/ShiftOS.Engine/Resources/appscapeinfowebbrowservisualpreview.png
new file mode 100644
index 0000000..008e11e
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeinfowebbrowservisualpreview.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapemoresoftware.png b/ShiftOS.Engine/Resources/appscapemoresoftware.png
new file mode 100644
index 0000000..915ef8c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapemoresoftware.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeorcwrite.png b/ShiftOS.Engine/Resources/appscapeorcwrite.png
new file mode 100644
index 0000000..0145ef7
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeorcwrite.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapetitlebanner.png b/ShiftOS.Engine/Resources/appscapetitlebanner.png
new file mode 100644
index 0000000..4ca5d5f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapetitlebanner.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeundefinedprice.png b/ShiftOS.Engine/Resources/appscapeundefinedprice.png
new file mode 100644
index 0000000..80573ef
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeundefinedprice.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapeundefinedpricepressed.png b/ShiftOS.Engine/Resources/appscapeundefinedpricepressed.png
new file mode 100644
index 0000000..deea443
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapeundefinedpricepressed.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapevideoplayer.png b/ShiftOS.Engine/Resources/appscapevideoplayer.png
new file mode 100644
index 0000000..4b07adc
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapevideoplayer.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapevideoplayerprice.png b/ShiftOS.Engine/Resources/appscapevideoplayerprice.png
new file mode 100644
index 0000000..ef9b139
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapevideoplayerprice.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapevideoplayerpricepressed.png b/ShiftOS.Engine/Resources/appscapevideoplayerpricepressed.png
new file mode 100644
index 0000000..4849f54
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapevideoplayerpricepressed.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapewebbrowser.png b/ShiftOS.Engine/Resources/appscapewebbrowser.png
new file mode 100644
index 0000000..b469924
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapewebbrowser.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapewebbrowserprice.png b/ShiftOS.Engine/Resources/appscapewebbrowserprice.png
new file mode 100644
index 0000000..a3cb24c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapewebbrowserprice.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapewebbrowserpricepressed.png b/ShiftOS.Engine/Resources/appscapewebbrowserpricepressed.png
new file mode 100644
index 0000000..36ecfb1
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapewebbrowserpricepressed.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/appscapewelcometoappscape.png b/ShiftOS.Engine/Resources/appscapewelcometoappscape.png
new file mode 100644
index 0000000..92e17c9
--- /dev/null
+++ b/ShiftOS.Engine/Resources/appscapewelcometoappscape.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/bitnotediggergradetable.png b/ShiftOS.Engine/Resources/bitnotediggergradetable.png
new file mode 100644
index 0000000..54cbe21
--- /dev/null
+++ b/ShiftOS.Engine/Resources/bitnotediggergradetable.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/bitnoteswebsidepnl.png b/ShiftOS.Engine/Resources/bitnoteswebsidepnl.png
new file mode 100644
index 0000000..2d6e17f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/bitnoteswebsidepnl.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/bitnotewalletdownload.png b/ShiftOS.Engine/Resources/bitnotewalletdownload.png
new file mode 100644
index 0000000..71a1f2b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/bitnotewalletdownload.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/bitnotewalletpreviewscreenshot.png b/ShiftOS.Engine/Resources/bitnotewalletpreviewscreenshot.png
new file mode 100644
index 0000000..bd8c483
--- /dev/null
+++ b/ShiftOS.Engine/Resources/bitnotewalletpreviewscreenshot.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/bitnotewebsitetitle.png b/ShiftOS.Engine/Resources/bitnotewebsitetitle.png
new file mode 100644
index 0000000..7703382
--- /dev/null
+++ b/ShiftOS.Engine/Resources/bitnotewebsitetitle.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/centrebutton.png b/ShiftOS.Engine/Resources/centrebutton.png
new file mode 100644
index 0000000..0578039
--- /dev/null
+++ b/ShiftOS.Engine/Resources/centrebutton.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/centrebuttonpressed.png b/ShiftOS.Engine/Resources/centrebuttonpressed.png
new file mode 100644
index 0000000..52c2725
--- /dev/null
+++ b/ShiftOS.Engine/Resources/centrebuttonpressed.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/christmaseasteregg.png b/ShiftOS.Engine/Resources/christmaseasteregg.png
new file mode 100644
index 0000000..b15feea
--- /dev/null
+++ b/ShiftOS.Engine/Resources/christmaseasteregg.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/crash-cheat.png b/ShiftOS.Engine/Resources/crash-cheat.png
new file mode 100644
index 0000000..5bc6e63
--- /dev/null
+++ b/ShiftOS.Engine/Resources/crash-cheat.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/crash-force.png b/ShiftOS.Engine/Resources/crash-force.png
new file mode 100644
index 0000000..79c135d
--- /dev/null
+++ b/ShiftOS.Engine/Resources/crash-force.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/crash.png b/ShiftOS.Engine/Resources/crash.png
new file mode 100644
index 0000000..a90aa4a
--- /dev/null
+++ b/ShiftOS.Engine/Resources/crash.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/crash_ofm.png b/ShiftOS.Engine/Resources/crash_ofm.png
new file mode 100644
index 0000000..04f599a
--- /dev/null
+++ b/ShiftOS.Engine/Resources/crash_ofm.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/deletefile.png b/ShiftOS.Engine/Resources/deletefile.png
new file mode 100644
index 0000000..89bcc65
--- /dev/null
+++ b/ShiftOS.Engine/Resources/deletefile.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/deletefolder.png b/ShiftOS.Engine/Resources/deletefolder.png
new file mode 100644
index 0000000..afcf19f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/deletefolder.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/dial-up-modem-02.wav b/ShiftOS.Engine/Resources/dial-up-modem-02.wav
new file mode 100644
index 0000000..f6bb696
--- /dev/null
+++ b/ShiftOS.Engine/Resources/dial-up-modem-02.wav
Binary files differ
diff --git a/ShiftOS.Engine/Resources/dodge.png b/ShiftOS.Engine/Resources/dodge.png
new file mode 100644
index 0000000..d741ad6
--- /dev/null
+++ b/ShiftOS.Engine/Resources/dodge.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/downarrow.png b/ShiftOS.Engine/Resources/downarrow.png
new file mode 100644
index 0000000..15d3663
--- /dev/null
+++ b/ShiftOS.Engine/Resources/downarrow.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/downloadmanagericon.png b/ShiftOS.Engine/Resources/downloadmanagericon.png
new file mode 100644
index 0000000..c4cc648
--- /dev/null
+++ b/ShiftOS.Engine/Resources/downloadmanagericon.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/fileiconsaa.png b/ShiftOS.Engine/Resources/fileiconsaa.png
new file mode 100644
index 0000000..291770a
--- /dev/null
+++ b/ShiftOS.Engine/Resources/fileiconsaa.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/fileskimmericon.fw.png b/ShiftOS.Engine/Resources/fileskimmericon.fw.png
new file mode 100644
index 0000000..cb4262b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/fileskimmericon.fw.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/floodgateicn.png b/ShiftOS.Engine/Resources/floodgateicn.png
new file mode 100644
index 0000000..c243c8c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/floodgateicn.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconArtpad.png b/ShiftOS.Engine/Resources/iconArtpad.png
new file mode 100644
index 0000000..103eef8
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconArtpad.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconAudioPlayer.png b/ShiftOS.Engine/Resources/iconAudioPlayer.png
new file mode 100644
index 0000000..a445af4
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconAudioPlayer.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconBitnoteDigger.png b/ShiftOS.Engine/Resources/iconBitnoteDigger.png
new file mode 100644
index 0000000..42cbae3
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconBitnoteDigger.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconBitnoteWallet.png b/ShiftOS.Engine/Resources/iconBitnoteWallet.png
new file mode 100644
index 0000000..1f06a17
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconBitnoteWallet.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconCalculator.png b/ShiftOS.Engine/Resources/iconCalculator.png
new file mode 100644
index 0000000..4a15583
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconCalculator.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconClock.png b/ShiftOS.Engine/Resources/iconClock.png
new file mode 100644
index 0000000..2bcd19a
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconClock.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconColourPicker.fw.png b/ShiftOS.Engine/Resources/iconColourPicker.fw.png
new file mode 100644
index 0000000..ece25ab
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconColourPicker.fw.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconDodge.png b/ShiftOS.Engine/Resources/iconDodge.png
new file mode 100644
index 0000000..9a23b57
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconDodge.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconDownloader.png b/ShiftOS.Engine/Resources/iconDownloader.png
new file mode 100644
index 0000000..9a3ef2b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconDownloader.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconFileOpener.fw.png b/ShiftOS.Engine/Resources/iconFileOpener.fw.png
new file mode 100644
index 0000000..578d499
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconFileOpener.fw.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconFileSaver.fw.png b/ShiftOS.Engine/Resources/iconFileSaver.fw.png
new file mode 100644
index 0000000..351b5d4
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconFileSaver.fw.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconFileSkimmer.png b/ShiftOS.Engine/Resources/iconFileSkimmer.png
new file mode 100644
index 0000000..cb4262b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconFileSkimmer.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconIconManager.png b/ShiftOS.Engine/Resources/iconIconManager.png
new file mode 100644
index 0000000..99246e9
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconIconManager.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconKnowledgeInput.png b/ShiftOS.Engine/Resources/iconKnowledgeInput.png
new file mode 100644
index 0000000..b5e513f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconKnowledgeInput.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconNameChanger.png b/ShiftOS.Engine/Resources/iconNameChanger.png
new file mode 100644
index 0000000..7d94b21
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconNameChanger.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconPong.png b/ShiftOS.Engine/Resources/iconPong.png
new file mode 100644
index 0000000..c96cd58
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconPong.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconShifter.png b/ShiftOS.Engine/Resources/iconShifter.png
new file mode 100644
index 0000000..07344bf
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconShifter.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconShiftnet.png b/ShiftOS.Engine/Resources/iconShiftnet.png
new file mode 100644
index 0000000..405662d
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconShiftnet.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconShiftorium.png b/ShiftOS.Engine/Resources/iconShiftorium.png
new file mode 100644
index 0000000..a72239e
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconShiftorium.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconSkinLoader.png b/ShiftOS.Engine/Resources/iconSkinLoader.png
new file mode 100644
index 0000000..1df8f53
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconSkinLoader.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconSkinShifter.png b/ShiftOS.Engine/Resources/iconSkinShifter.png
new file mode 100644
index 0000000..cccc0d1
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconSkinShifter.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconSnakey.png b/ShiftOS.Engine/Resources/iconSnakey.png
new file mode 100644
index 0000000..469367c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconSnakey.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconSysinfo.png b/ShiftOS.Engine/Resources/iconSysinfo.png
new file mode 100644
index 0000000..0d1146b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconSysinfo.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconTerminal.png b/ShiftOS.Engine/Resources/iconTerminal.png
new file mode 100644
index 0000000..df5e779
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconTerminal.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconTextPad.png b/ShiftOS.Engine/Resources/iconTextPad.png
new file mode 100644
index 0000000..0d536ce
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconTextPad.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconVideoPlayer.png b/ShiftOS.Engine/Resources/iconVideoPlayer.png
new file mode 100644
index 0000000..17a9043
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconVideoPlayer.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconWebBrowser.png b/ShiftOS.Engine/Resources/iconWebBrowser.png
new file mode 100644
index 0000000..e22117f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconWebBrowser.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconfloodgate.png b/ShiftOS.Engine/Resources/iconfloodgate.png
new file mode 100644
index 0000000..2a7c483
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconfloodgate.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/icongraphicpicker.png b/ShiftOS.Engine/Resources/icongraphicpicker.png
new file mode 100644
index 0000000..59ded9f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/icongraphicpicker.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconmaze.png b/ShiftOS.Engine/Resources/iconmaze.png
new file mode 100644
index 0000000..18c3c3f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconmaze.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconorcwrite.png b/ShiftOS.Engine/Resources/iconorcwrite.png
new file mode 100644
index 0000000..e1c2862
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconorcwrite.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconshutdown.png b/ShiftOS.Engine/Resources/iconshutdown.png
new file mode 100644
index 0000000..d4959c2
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconshutdown.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconunitytoggle.png b/ShiftOS.Engine/Resources/iconunitytoggle.png
new file mode 100644
index 0000000..450b092
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconunitytoggle.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/iconvirusscanner.png b/ShiftOS.Engine/Resources/iconvirusscanner.png
new file mode 100644
index 0000000..5fcb50c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/iconvirusscanner.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/installericon.png b/ShiftOS.Engine/Resources/installericon.png
new file mode 100644
index 0000000..9b567b7
--- /dev/null
+++ b/ShiftOS.Engine/Resources/installericon.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/loadbutton.png b/ShiftOS.Engine/Resources/loadbutton.png
new file mode 100644
index 0000000..54ede1c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/loadbutton.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/minimatchdodgepreviewimage.png b/ShiftOS.Engine/Resources/minimatchdodgepreviewimage.png
new file mode 100644
index 0000000..d156318
--- /dev/null
+++ b/ShiftOS.Engine/Resources/minimatchdodgepreviewimage.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/minimatchlabyrinthpreview.png b/ShiftOS.Engine/Resources/minimatchlabyrinthpreview.png
new file mode 100644
index 0000000..3bc7a8b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/minimatchlabyrinthpreview.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/newfolder.png b/ShiftOS.Engine/Resources/newfolder.png
new file mode 100644
index 0000000..61e3d80
--- /dev/null
+++ b/ShiftOS.Engine/Resources/newfolder.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/newicon.png b/ShiftOS.Engine/Resources/newicon.png
new file mode 100644
index 0000000..0d6db34
--- /dev/null
+++ b/ShiftOS.Engine/Resources/newicon.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/nextbutton.png b/ShiftOS.Engine/Resources/nextbutton.png
new file mode 100644
index 0000000..2fdb3ff
--- /dev/null
+++ b/ShiftOS.Engine/Resources/nextbutton.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/nullIcon.png b/ShiftOS.Engine/Resources/nullIcon.png
deleted file mode 100644
index 8bc5866..0000000
--- a/ShiftOS.Engine/Resources/nullIcon.png
+++ /dev/null
Binary files differ
diff --git a/ShiftOS.Engine/Resources/openicon.png b/ShiftOS.Engine/Resources/openicon.png
new file mode 100644
index 0000000..8239c2e
--- /dev/null
+++ b/ShiftOS.Engine/Resources/openicon.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/pausebutton.png b/ShiftOS.Engine/Resources/pausebutton.png
new file mode 100644
index 0000000..7119b30
--- /dev/null
+++ b/ShiftOS.Engine/Resources/pausebutton.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/pixelsetter.png b/ShiftOS.Engine/Resources/pixelsetter.png
new file mode 100644
index 0000000..4dae604
--- /dev/null
+++ b/ShiftOS.Engine/Resources/pixelsetter.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/playbutton.png b/ShiftOS.Engine/Resources/playbutton.png
new file mode 100644
index 0000000..4b701f4
--- /dev/null
+++ b/ShiftOS.Engine/Resources/playbutton.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/previousbutton.png b/ShiftOS.Engine/Resources/previousbutton.png
new file mode 100644
index 0000000..69a1c93
--- /dev/null
+++ b/ShiftOS.Engine/Resources/previousbutton.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/rolldown.wav b/ShiftOS.Engine/Resources/rolldown.wav
new file mode 100644
index 0000000..ede21d3
--- /dev/null
+++ b/ShiftOS.Engine/Resources/rolldown.wav
Binary files differ
diff --git a/ShiftOS.Engine/Resources/rollup.wav b/ShiftOS.Engine/Resources/rollup.wav
new file mode 100644
index 0000000..3e44e72
--- /dev/null
+++ b/ShiftOS.Engine/Resources/rollup.wav
Binary files differ
diff --git a/ShiftOS.Engine/Resources/saveicon.png b/ShiftOS.Engine/Resources/saveicon.png
new file mode 100644
index 0000000..6404b15
--- /dev/null
+++ b/ShiftOS.Engine/Resources/saveicon.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/shiftomizericonpreview.png b/ShiftOS.Engine/Resources/shiftomizericonpreview.png
new file mode 100644
index 0000000..f26aa3d
--- /dev/null
+++ b/ShiftOS.Engine/Resources/shiftomizericonpreview.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/shiftomizerindustrialskinpreview.png b/ShiftOS.Engine/Resources/shiftomizerindustrialskinpreview.png
new file mode 100644
index 0000000..fb8d61e
--- /dev/null
+++ b/ShiftOS.Engine/Resources/shiftomizerindustrialskinpreview.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/shiftomizerlinuxmintskinpreview.png b/ShiftOS.Engine/Resources/shiftomizerlinuxmintskinpreview.png
new file mode 100644
index 0000000..8308328
--- /dev/null
+++ b/ShiftOS.Engine/Resources/shiftomizerlinuxmintskinpreview.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/shiftomizernamechangerpreview.png b/ShiftOS.Engine/Resources/shiftomizernamechangerpreview.png
new file mode 100644
index 0000000..dfec30c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/shiftomizernamechangerpreview.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/shiftomizerskinshifterscreenshot.png b/ShiftOS.Engine/Resources/shiftomizerskinshifterscreenshot.png
new file mode 100644
index 0000000..2474786
--- /dev/null
+++ b/ShiftOS.Engine/Resources/shiftomizerskinshifterscreenshot.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/shiftomizersliderleftarrow.png b/ShiftOS.Engine/Resources/shiftomizersliderleftarrow.png
new file mode 100644
index 0000000..44eb41d
--- /dev/null
+++ b/ShiftOS.Engine/Resources/shiftomizersliderleftarrow.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/shiftomizersliderrightarrow.png b/ShiftOS.Engine/Resources/shiftomizersliderrightarrow.png
new file mode 100644
index 0000000..84b85f0
--- /dev/null
+++ b/ShiftOS.Engine/Resources/shiftomizersliderrightarrow.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/skindownarrow.png b/ShiftOS.Engine/Resources/skindownarrow.png
new file mode 100644
index 0000000..2a568d0
--- /dev/null
+++ b/ShiftOS.Engine/Resources/skindownarrow.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/Symbolinfo1.png b/ShiftOS.Engine/Resources/skinfile.png
index 659d9b3..11048fb 100644
--- a/ShiftOS.Engine/Resources/Symbolinfo1.png
+++ b/ShiftOS.Engine/Resources/skinfile.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/skinuparrow.png b/ShiftOS.Engine/Resources/skinuparrow.png
new file mode 100644
index 0000000..753dab1
--- /dev/null
+++ b/ShiftOS.Engine/Resources/skinuparrow.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/snakeyback.bmp b/ShiftOS.Engine/Resources/snakeyback.bmp
new file mode 100644
index 0000000..19a55e1
--- /dev/null
+++ b/ShiftOS.Engine/Resources/snakeyback.bmp
Binary files differ
diff --git a/ShiftOS.Engine/Resources/stopbutton.png b/ShiftOS.Engine/Resources/stopbutton.png
new file mode 100644
index 0000000..b4df28d
--- /dev/null
+++ b/ShiftOS.Engine/Resources/stopbutton.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/stretchbutton.png b/ShiftOS.Engine/Resources/stretchbutton.png
new file mode 100644
index 0000000..7c1d3f3
--- /dev/null
+++ b/ShiftOS.Engine/Resources/stretchbutton.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/stretchbuttonpressed.png b/ShiftOS.Engine/Resources/stretchbuttonpressed.png
new file mode 100644
index 0000000..63ae251
--- /dev/null
+++ b/ShiftOS.Engine/Resources/stretchbuttonpressed.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/symbolWarning.png b/ShiftOS.Engine/Resources/symbolWarning.png
deleted file mode 100644
index f8805f6..0000000
--- a/ShiftOS.Engine/Resources/symbolWarning.png
+++ /dev/null
Binary files differ
diff --git a/ShiftOS.Engine/Resources/test.png b/ShiftOS.Engine/Resources/test.png
new file mode 100644
index 0000000..7a391e5
--- /dev/null
+++ b/ShiftOS.Engine/Resources/test.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/textpad.fw.png b/ShiftOS.Engine/Resources/textpad.fw.png
new file mode 100644
index 0000000..0d536ce
--- /dev/null
+++ b/ShiftOS.Engine/Resources/textpad.fw.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/tilebutton.png b/ShiftOS.Engine/Resources/tilebutton.png
new file mode 100644
index 0000000..2504be2
--- /dev/null
+++ b/ShiftOS.Engine/Resources/tilebutton.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/tilebuttonpressed.png b/ShiftOS.Engine/Resources/tilebuttonpressed.png
new file mode 100644
index 0000000..6621cb2
--- /dev/null
+++ b/ShiftOS.Engine/Resources/tilebuttonpressed.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/transactionsClicked.png b/ShiftOS.Engine/Resources/transactionsClicked.png
new file mode 100644
index 0000000..cf78531
--- /dev/null
+++ b/ShiftOS.Engine/Resources/transactionsClicked.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/transactionsUnclicked.png b/ShiftOS.Engine/Resources/transactionsUnclicked.png
new file mode 100644
index 0000000..0af55df
--- /dev/null
+++ b/ShiftOS.Engine/Resources/transactionsUnclicked.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/typesound.wav b/ShiftOS.Engine/Resources/typesound.wav
new file mode 100644
index 0000000..d3e381f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/typesound.wav
Binary files differ
diff --git a/ShiftOS.Engine/Resources/uparrow.png b/ShiftOS.Engine/Resources/uparrow.png
new file mode 100644
index 0000000..55a1d61
--- /dev/null
+++ b/ShiftOS.Engine/Resources/uparrow.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/updatecustomcolourpallets.png b/ShiftOS.Engine/Resources/updatecustomcolourpallets.png
new file mode 100644
index 0000000..61e7f90
--- /dev/null
+++ b/ShiftOS.Engine/Resources/updatecustomcolourpallets.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradealartpad.png b/ShiftOS.Engine/Resources/upgradealartpad.png
new file mode 100644
index 0000000..fa0e6ce
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradealartpad.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradealclock.png b/ShiftOS.Engine/Resources/upgradealclock.png
new file mode 100644
index 0000000..af944a1
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradealclock.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradealfileskimmer.png b/ShiftOS.Engine/Resources/upgradealfileskimmer.png
new file mode 100644
index 0000000..9cb4a99
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradealfileskimmer.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradealpong.png b/ShiftOS.Engine/Resources/upgradealpong.png
new file mode 100644
index 0000000..0f60a2c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradealpong.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradealshifter.png b/ShiftOS.Engine/Resources/upgradealshifter.png
new file mode 100644
index 0000000..a8a7728
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradealshifter.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradealshiftorium.png b/ShiftOS.Engine/Resources/upgradealshiftorium.png
new file mode 100644
index 0000000..71fe105
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradealshiftorium.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradealtextpad.png b/ShiftOS.Engine/Resources/upgradealtextpad.png
new file mode 100644
index 0000000..857139f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradealtextpad.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradealunitymode.png b/ShiftOS.Engine/Resources/upgradealunitymode.png
new file mode 100644
index 0000000..871fb52
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradealunitymode.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeamandpm.png b/ShiftOS.Engine/Resources/upgradeamandpm.png
new file mode 100644
index 0000000..dd6b35d
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeamandpm.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeapplaunchermenu.png b/ShiftOS.Engine/Resources/upgradeapplaunchermenu.png
new file mode 100644
index 0000000..ba82af9
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeapplaunchermenu.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeapplaunchershutdown.png b/ShiftOS.Engine/Resources/upgradeapplaunchershutdown.png
new file mode 100644
index 0000000..ee5097b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeapplaunchershutdown.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpad.png b/ShiftOS.Engine/Resources/upgradeartpad.png
new file mode 100644
index 0000000..ef66c2c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpad.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpad128colorpallets.png b/ShiftOS.Engine/Resources/upgradeartpad128colorpallets.png
new file mode 100644
index 0000000..6fbaf99
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpad128colorpallets.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpad16colorpallets.png b/ShiftOS.Engine/Resources/upgradeartpad16colorpallets.png
new file mode 100644
index 0000000..b4dfd50
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpad16colorpallets.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpad32colorpallets.png b/ShiftOS.Engine/Resources/upgradeartpad32colorpallets.png
new file mode 100644
index 0000000..1a1eda4
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpad32colorpallets.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/Symbolinfo - Copy.png b/ShiftOS.Engine/Resources/upgradeartpad4colorpallets.png
index 659d9b3..d18758b 100644
--- a/ShiftOS.Engine/Resources/Symbolinfo - Copy.png
+++ b/ShiftOS.Engine/Resources/upgradeartpad4colorpallets.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpad64colorpallets.png b/ShiftOS.Engine/Resources/upgradeartpad64colorpallets.png
new file mode 100644
index 0000000..ba665ae
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpad64colorpallets.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpad8colorpallets.png b/ShiftOS.Engine/Resources/upgradeartpad8colorpallets.png
new file mode 100644
index 0000000..f4bf2bd
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpad8colorpallets.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpaderaser.png b/ShiftOS.Engine/Resources/upgradeartpaderaser.png
new file mode 100644
index 0000000..ee6a37c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpaderaser.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadfilltool.png b/ShiftOS.Engine/Resources/upgradeartpadfilltool.png
new file mode 100644
index 0000000..6dcead2
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadfilltool.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadicon.png b/ShiftOS.Engine/Resources/upgradeartpadicon.png
new file mode 100644
index 0000000..a499621
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadicon.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadlimitlesspixels.png b/ShiftOS.Engine/Resources/upgradeartpadlimitlesspixels.png
new file mode 100644
index 0000000..7163005
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadlimitlesspixels.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadlinetool.png b/ShiftOS.Engine/Resources/upgradeartpadlinetool.png
new file mode 100644
index 0000000..869b21d
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadlinetool.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadload.png b/ShiftOS.Engine/Resources/upgradeartpadload.png
new file mode 100644
index 0000000..2c5f061
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadload.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadnew.png b/ShiftOS.Engine/Resources/upgradeartpadnew.png
new file mode 100644
index 0000000..2672079
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadnew.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadovaltool.png b/ShiftOS.Engine/Resources/upgradeartpadovaltool.png
new file mode 100644
index 0000000..fa12d60
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadovaltool.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadpaintbrushtool.png b/ShiftOS.Engine/Resources/upgradeartpadpaintbrushtool.png
new file mode 100644
index 0000000..330ee32
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadpaintbrushtool.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadpenciltool.png b/ShiftOS.Engine/Resources/upgradeartpadpenciltool.png
new file mode 100644
index 0000000..d8eae9c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadpenciltool.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit1024.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit1024.png
new file mode 100644
index 0000000..c40557e
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadpixellimit1024.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit16.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit16.png
new file mode 100644
index 0000000..7867b43
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadpixellimit16.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit16384.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit16384.png
new file mode 100644
index 0000000..9496f09
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadpixellimit16384.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit256.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit256.png
new file mode 100644
index 0000000..fb3b9d8
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadpixellimit256.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit4.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit4.png
new file mode 100644
index 0000000..ddce437
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadpixellimit4.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit4096.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit4096.png
new file mode 100644
index 0000000..6ff819f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadpixellimit4096.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit64.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit64.png
new file mode 100644
index 0000000..29eb05f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadpixellimit64.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit65536.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit65536.png
new file mode 100644
index 0000000..5cc23d4
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadpixellimit65536.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit8.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit8.png
new file mode 100644
index 0000000..f21e03e
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadpixellimit8.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixelplacer.png b/ShiftOS.Engine/Resources/upgradeartpadpixelplacer.png
new file mode 100644
index 0000000..88f1a9a
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadpixelplacer.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixelplacermovementmode.png b/ShiftOS.Engine/Resources/upgradeartpadpixelplacermovementmode.png
new file mode 100644
index 0000000..39097dc
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadpixelplacermovementmode.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadrectangletool.png b/ShiftOS.Engine/Resources/upgradeartpadrectangletool.png
new file mode 100644
index 0000000..0647fa7
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadrectangletool.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadredo.png b/ShiftOS.Engine/Resources/upgradeartpadredo.png
new file mode 100644
index 0000000..c574abd
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadredo.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadsave.png b/ShiftOS.Engine/Resources/upgradeartpadsave.png
new file mode 100644
index 0000000..5d464a9
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadsave.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadtexttool.png b/ShiftOS.Engine/Resources/upgradeartpadtexttool.png
new file mode 100644
index 0000000..acf7d56
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadtexttool.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeartpadundo.png b/ShiftOS.Engine/Resources/upgradeartpadundo.png
new file mode 100644
index 0000000..e60c686
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeartpadundo.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeautoscrollterminal.png b/ShiftOS.Engine/Resources/upgradeautoscrollterminal.png
new file mode 100644
index 0000000..096377d
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeautoscrollterminal.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeblue.png b/ShiftOS.Engine/Resources/upgradeblue.png
new file mode 100644
index 0000000..d611fd7
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeblue.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradebluecustom.png b/ShiftOS.Engine/Resources/upgradebluecustom.png
new file mode 100644
index 0000000..15ff419
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradebluecustom.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeblueshades.png b/ShiftOS.Engine/Resources/upgradeblueshades.png
new file mode 100644
index 0000000..e24073b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeblueshades.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeblueshadeset.png b/ShiftOS.Engine/Resources/upgradeblueshadeset.png
new file mode 100644
index 0000000..d1df0a6
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeblueshadeset.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradebrown.png b/ShiftOS.Engine/Resources/upgradebrown.png
new file mode 100644
index 0000000..26946f1
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradebrown.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradebrowncustom.png b/ShiftOS.Engine/Resources/upgradebrowncustom.png
new file mode 100644
index 0000000..689da23
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradebrowncustom.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradebrownshades.png b/ShiftOS.Engine/Resources/upgradebrownshades.png
new file mode 100644
index 0000000..39da965
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradebrownshades.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradebrownshadeset.png b/ShiftOS.Engine/Resources/upgradebrownshadeset.png
new file mode 100644
index 0000000..dcaf86b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradebrownshadeset.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeclock.png b/ShiftOS.Engine/Resources/upgradeclock.png
new file mode 100644
index 0000000..c89ffeb
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeclock.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeclockicon.png b/ShiftOS.Engine/Resources/upgradeclockicon.png
new file mode 100644
index 0000000..d31ab31
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeclockicon.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeclosebutton.gif b/ShiftOS.Engine/Resources/upgradeclosebutton.gif
new file mode 100644
index 0000000..eb45ea6
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeclosebutton.gif
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradecolourpickericon.png b/ShiftOS.Engine/Resources/upgradecolourpickericon.png
new file mode 100644
index 0000000..a9a1e2d
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradecolourpickericon.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradecustomusername.png b/ShiftOS.Engine/Resources/upgradecustomusername.png
new file mode 100644
index 0000000..d2ee85c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradecustomusername.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradedesktoppanel.png b/ShiftOS.Engine/Resources/upgradedesktoppanel.png
new file mode 100644
index 0000000..db142d4
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradedesktoppanel.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradedesktoppanelclock.png b/ShiftOS.Engine/Resources/upgradedesktoppanelclock.png
new file mode 100644
index 0000000..1d417ce
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradedesktoppanelclock.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradedraggablewindows.gif b/ShiftOS.Engine/Resources/upgradedraggablewindows.gif
new file mode 100644
index 0000000..c91bbd1
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradedraggablewindows.gif
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradefileskimmer.png b/ShiftOS.Engine/Resources/upgradefileskimmer.png
new file mode 100644
index 0000000..8559818
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradefileskimmer.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradefileskimmerdelete.png b/ShiftOS.Engine/Resources/upgradefileskimmerdelete.png
new file mode 100644
index 0000000..f0ec7d6
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradefileskimmerdelete.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradefileskimmericon.png b/ShiftOS.Engine/Resources/upgradefileskimmericon.png
new file mode 100644
index 0000000..5c3501e
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradefileskimmericon.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradefileskimmernew.png b/ShiftOS.Engine/Resources/upgradefileskimmernew.png
new file mode 100644
index 0000000..0c519d6
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradefileskimmernew.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradegray.png b/ShiftOS.Engine/Resources/upgradegray.png
new file mode 100644
index 0000000..ffe4632
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradegray.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradegraycustom.png b/ShiftOS.Engine/Resources/upgradegraycustom.png
new file mode 100644
index 0000000..adcc04c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradegraycustom.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradegrayshades.png b/ShiftOS.Engine/Resources/upgradegrayshades.png
new file mode 100644
index 0000000..70945bc
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradegrayshades.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradegrayshadeset.png b/ShiftOS.Engine/Resources/upgradegrayshadeset.png
new file mode 100644
index 0000000..8899401
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradegrayshadeset.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradegreen.png b/ShiftOS.Engine/Resources/upgradegreen.png
new file mode 100644
index 0000000..775eb4d
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradegreen.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradegreencustom.png b/ShiftOS.Engine/Resources/upgradegreencustom.png
new file mode 100644
index 0000000..cca44c8
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradegreencustom.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradegreenshades.png b/ShiftOS.Engine/Resources/upgradegreenshades.png
new file mode 100644
index 0000000..1e9c2ef
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradegreenshades.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradegreenshadeset.png b/ShiftOS.Engine/Resources/upgradegreenshadeset.png
new file mode 100644
index 0000000..d52e8ee
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradegreenshadeset.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradehoursssincemidnight.png b/ShiftOS.Engine/Resources/upgradehoursssincemidnight.png
new file mode 100644
index 0000000..506d970
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradehoursssincemidnight.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeiconunitymode.png b/ShiftOS.Engine/Resources/upgradeiconunitymode.png
new file mode 100644
index 0000000..ca61f46
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeiconunitymode.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeinfoboxicon.png b/ShiftOS.Engine/Resources/upgradeinfoboxicon.png
new file mode 100644
index 0000000..22db5b2
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeinfoboxicon.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradekiaddons.png b/ShiftOS.Engine/Resources/upgradekiaddons.png
new file mode 100644
index 0000000..c7e618b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradekiaddons.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradekielements.png b/ShiftOS.Engine/Resources/upgradekielements.png
new file mode 100644
index 0000000..5c5b398
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradekielements.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeknowledgeinput.png b/ShiftOS.Engine/Resources/upgradeknowledgeinput.png
new file mode 100644
index 0000000..74ec0d0
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeknowledgeinput.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeknowledgeinputicon.png b/ShiftOS.Engine/Resources/upgradeknowledgeinputicon.png
new file mode 100644
index 0000000..d5b5b42
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeknowledgeinputicon.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgrademinimizebutton.png b/ShiftOS.Engine/Resources/upgrademinimizebutton.png
new file mode 100644
index 0000000..4068564
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgrademinimizebutton.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgrademinimizecommand.png b/ShiftOS.Engine/Resources/upgrademinimizecommand.png
new file mode 100644
index 0000000..c268e68
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgrademinimizecommand.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgrademinuteaccuracytime.png b/ShiftOS.Engine/Resources/upgrademinuteaccuracytime.png
new file mode 100644
index 0000000..697a60b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgrademinuteaccuracytime.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgrademinutesssincemidnight.png b/ShiftOS.Engine/Resources/upgrademinutesssincemidnight.png
new file mode 100644
index 0000000..45b7889
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgrademinutesssincemidnight.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgrademoveablewindows.gif b/ShiftOS.Engine/Resources/upgrademoveablewindows.gif
new file mode 100644
index 0000000..3e657a8
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgrademoveablewindows.gif
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgrademultitasking.png b/ShiftOS.Engine/Resources/upgrademultitasking.png
new file mode 100644
index 0000000..536c40a
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgrademultitasking.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeorange.png b/ShiftOS.Engine/Resources/upgradeorange.png
new file mode 100644
index 0000000..b45f890
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeorange.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeorangecustom.png b/ShiftOS.Engine/Resources/upgradeorangecustom.png
new file mode 100644
index 0000000..84bf020
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeorangecustom.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeorangeshades.png b/ShiftOS.Engine/Resources/upgradeorangeshades.png
new file mode 100644
index 0000000..bfe5683
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeorangeshades.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeorangeshadeset.png b/ShiftOS.Engine/Resources/upgradeorangeshadeset.png
new file mode 100644
index 0000000..e30a466
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeorangeshadeset.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeosname.png b/ShiftOS.Engine/Resources/upgradeosname.png
new file mode 100644
index 0000000..bb0db4f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeosname.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradepanelbuttons.png b/ShiftOS.Engine/Resources/upgradepanelbuttons.png
new file mode 100644
index 0000000..451058a
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradepanelbuttons.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradepink.png b/ShiftOS.Engine/Resources/upgradepink.png
new file mode 100644
index 0000000..6312fa1
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradepink.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradepinkcustom.png b/ShiftOS.Engine/Resources/upgradepinkcustom.png
new file mode 100644
index 0000000..60ed53a
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradepinkcustom.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradepinkshades.png b/ShiftOS.Engine/Resources/upgradepinkshades.png
new file mode 100644
index 0000000..cf715e4
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradepinkshades.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradepinkshadeset.png b/ShiftOS.Engine/Resources/upgradepinkshadeset.png
new file mode 100644
index 0000000..dc83681
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradepinkshadeset.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradepong.png b/ShiftOS.Engine/Resources/upgradepong.png
new file mode 100644
index 0000000..d17c5c7
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradepong.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradepongicon.png b/ShiftOS.Engine/Resources/upgradepongicon.png
new file mode 100644
index 0000000..61dffe3
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradepongicon.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradepurple.png b/ShiftOS.Engine/Resources/upgradepurple.png
new file mode 100644
index 0000000..7ac8ce5
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradepurple.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradepurplecustom.png b/ShiftOS.Engine/Resources/upgradepurplecustom.png
new file mode 100644
index 0000000..eae2523
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradepurplecustom.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradepurpleshades.png b/ShiftOS.Engine/Resources/upgradepurpleshades.png
new file mode 100644
index 0000000..52323a6
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradepurpleshades.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradepurpleshadeset.png b/ShiftOS.Engine/Resources/upgradepurpleshadeset.png
new file mode 100644
index 0000000..4e0fc5e
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradepurpleshadeset.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradered.png b/ShiftOS.Engine/Resources/upgradered.png
new file mode 100644
index 0000000..0337b5e
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradered.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgraderedcustom.png b/ShiftOS.Engine/Resources/upgraderedcustom.png
new file mode 100644
index 0000000..e2e37b3
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgraderedcustom.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgraderedshades.png b/ShiftOS.Engine/Resources/upgraderedshades.png
new file mode 100644
index 0000000..3f6afb3
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgraderedshades.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgraderedshadeset.png b/ShiftOS.Engine/Resources/upgraderedshadeset.png
new file mode 100644
index 0000000..7ad2ffe
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgraderedshadeset.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgraderemoveth1.png b/ShiftOS.Engine/Resources/upgraderemoveth1.png
new file mode 100644
index 0000000..0b63d2a
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgraderemoveth1.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgraderemoveth2.png b/ShiftOS.Engine/Resources/upgraderemoveth2.png
new file mode 100644
index 0000000..c9f45e4
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgraderemoveth2.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgraderemoveth3.png b/ShiftOS.Engine/Resources/upgraderemoveth3.png
new file mode 100644
index 0000000..68c6e33
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgraderemoveth3.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgraderemoveth4.png b/ShiftOS.Engine/Resources/upgraderemoveth4.png
new file mode 100644
index 0000000..ecedb19
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgraderemoveth4.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgraderesize.png b/ShiftOS.Engine/Resources/upgraderesize.png
new file mode 100644
index 0000000..f57d4b4
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgraderesize.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgraderollupbutton.gif b/ShiftOS.Engine/Resources/upgraderollupbutton.gif
new file mode 100644
index 0000000..4157203
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgraderollupbutton.gif
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgraderollupcommand.png b/ShiftOS.Engine/Resources/upgraderollupcommand.png
new file mode 100644
index 0000000..330adb0
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgraderollupcommand.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradesecondssincemidnight.png b/ShiftOS.Engine/Resources/upgradesecondssincemidnight.png
new file mode 100644
index 0000000..0bd8ae0
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradesecondssincemidnight.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradesgameconsoles.png b/ShiftOS.Engine/Resources/upgradesgameconsoles.png
new file mode 100644
index 0000000..a52fffb
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradesgameconsoles.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeshiftapplauncher.png b/ShiftOS.Engine/Resources/upgradeshiftapplauncher.png
new file mode 100644
index 0000000..db97f08
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeshiftapplauncher.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeshiftborders.png b/ShiftOS.Engine/Resources/upgradeshiftborders.png
new file mode 100644
index 0000000..58f00b3
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeshiftborders.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeshiftbuttons.png b/ShiftOS.Engine/Resources/upgradeshiftbuttons.png
new file mode 100644
index 0000000..a678d21
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeshiftbuttons.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeshiftdesktop.png b/ShiftOS.Engine/Resources/upgradeshiftdesktop.png
new file mode 100644
index 0000000..f48296f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeshiftdesktop.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeshiftdesktoppanel.png b/ShiftOS.Engine/Resources/upgradeshiftdesktoppanel.png
new file mode 100644
index 0000000..421bae5
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeshiftdesktoppanel.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeshifter.png b/ShiftOS.Engine/Resources/upgradeshifter.png
new file mode 100644
index 0000000..d1b507f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeshifter.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeshiftericon.png b/ShiftOS.Engine/Resources/upgradeshiftericon.png
new file mode 100644
index 0000000..4c04dc1
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeshiftericon.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeshiftitems.png b/ShiftOS.Engine/Resources/upgradeshiftitems.png
new file mode 100644
index 0000000..8528d3c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeshiftitems.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeshiftoriumicon.png b/ShiftOS.Engine/Resources/upgradeshiftoriumicon.png
new file mode 100644
index 0000000..61247df
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeshiftoriumicon.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeshiftpanelbuttons.png b/ShiftOS.Engine/Resources/upgradeshiftpanelbuttons.png
new file mode 100644
index 0000000..36fc82a
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeshiftpanelbuttons.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeshiftpanelclock.png b/ShiftOS.Engine/Resources/upgradeshiftpanelclock.png
new file mode 100644
index 0000000..cbe4cf8
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeshiftpanelclock.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeshifttitlebar.png b/ShiftOS.Engine/Resources/upgradeshifttitlebar.png
new file mode 100644
index 0000000..91c8090
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeshifttitlebar.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeshifttitletext.png b/ShiftOS.Engine/Resources/upgradeshifttitletext.png
new file mode 100644
index 0000000..9242d9a
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeshifttitletext.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeshutdownicon.png b/ShiftOS.Engine/Resources/upgradeshutdownicon.png
new file mode 100644
index 0000000..4ada5ca
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeshutdownicon.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeskicarbrands.png b/ShiftOS.Engine/Resources/upgradeskicarbrands.png
new file mode 100644
index 0000000..a73d5cc
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeskicarbrands.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeskinning.png b/ShiftOS.Engine/Resources/upgradeskinning.png
new file mode 100644
index 0000000..020de14
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeskinning.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradesplitsecondaccuracy.png b/ShiftOS.Engine/Resources/upgradesplitsecondaccuracy.png
new file mode 100644
index 0000000..eff89a5
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradesplitsecondaccuracy.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradesysinfo.png b/ShiftOS.Engine/Resources/upgradesysinfo.png
new file mode 100644
index 0000000..42c9c13
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradesysinfo.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeterminalicon.png b/ShiftOS.Engine/Resources/upgradeterminalicon.png
new file mode 100644
index 0000000..5c65a13
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeterminalicon.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeterminalscrollbar.png b/ShiftOS.Engine/Resources/upgradeterminalscrollbar.png
new file mode 100644
index 0000000..ffa3dea
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeterminalscrollbar.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradetextpad.png b/ShiftOS.Engine/Resources/upgradetextpad.png
new file mode 100644
index 0000000..03958e8
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradetextpad.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradetextpadicon.png b/ShiftOS.Engine/Resources/upgradetextpadicon.png
new file mode 100644
index 0000000..f144a8b
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradetextpadicon.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradetextpadnew.png b/ShiftOS.Engine/Resources/upgradetextpadnew.png
new file mode 100644
index 0000000..8dad0ce
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradetextpadnew.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradetextpadopen.png b/ShiftOS.Engine/Resources/upgradetextpadopen.png
new file mode 100644
index 0000000..c29190c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradetextpadopen.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradetextpadsave.png b/ShiftOS.Engine/Resources/upgradetextpadsave.png
new file mode 100644
index 0000000..d62d369
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradetextpadsave.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradetitlebar.png b/ShiftOS.Engine/Resources/upgradetitlebar.png
new file mode 100644
index 0000000..722b60e
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradetitlebar.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradetitletext.png b/ShiftOS.Engine/Resources/upgradetitletext.png
new file mode 100644
index 0000000..e29d7d3
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradetitletext.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradetrm.png b/ShiftOS.Engine/Resources/upgradetrm.png
new file mode 100644
index 0000000..bc6f02c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradetrm.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeunitymode.png b/ShiftOS.Engine/Resources/upgradeunitymode.png
new file mode 100644
index 0000000..24fa057
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeunitymode.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeusefulpanelbuttons.png b/ShiftOS.Engine/Resources/upgradeusefulpanelbuttons.png
new file mode 100644
index 0000000..6308051
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeusefulpanelbuttons.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradevirusscanner.png b/ShiftOS.Engine/Resources/upgradevirusscanner.png
new file mode 100644
index 0000000..37e548e
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradevirusscanner.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradewindowborders.png b/ShiftOS.Engine/Resources/upgradewindowborders.png
new file mode 100644
index 0000000..fb7e876
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradewindowborders.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradewindowedterminal.png b/ShiftOS.Engine/Resources/upgradewindowedterminal.png
new file mode 100644
index 0000000..2f87ce0
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradewindowedterminal.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradewindowsanywhere.png b/ShiftOS.Engine/Resources/upgradewindowsanywhere.png
new file mode 100644
index 0000000..9fa307c
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradewindowsanywhere.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeyellow.png b/ShiftOS.Engine/Resources/upgradeyellow.png
new file mode 100644
index 0000000..1e4e13d
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeyellow.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeyellowcustom.png b/ShiftOS.Engine/Resources/upgradeyellowcustom.png
new file mode 100644
index 0000000..641b40f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeyellowcustom.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeyellowshades.png b/ShiftOS.Engine/Resources/upgradeyellowshades.png
new file mode 100644
index 0000000..9052945
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeyellowshades.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/upgradeyellowshadeset.png b/ShiftOS.Engine/Resources/upgradeyellowshadeset.png
new file mode 100644
index 0000000..05c9ada
--- /dev/null
+++ b/ShiftOS.Engine/Resources/upgradeyellowshadeset.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/webback.png b/ShiftOS.Engine/Resources/webback.png
new file mode 100644
index 0000000..6e52ffc
--- /dev/null
+++ b/ShiftOS.Engine/Resources/webback.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/webforward.png b/ShiftOS.Engine/Resources/webforward.png
new file mode 100644
index 0000000..eea3e76
--- /dev/null
+++ b/ShiftOS.Engine/Resources/webforward.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/webhome.png b/ShiftOS.Engine/Resources/webhome.png
new file mode 100644
index 0000000..5bb886f
--- /dev/null
+++ b/ShiftOS.Engine/Resources/webhome.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/writesound.wav b/ShiftOS.Engine/Resources/writesound.wav
new file mode 100644
index 0000000..84092d0
--- /dev/null
+++ b/ShiftOS.Engine/Resources/writesound.wav
Binary files differ
diff --git a/ShiftOS.Engine/Resources/zoombutton.png b/ShiftOS.Engine/Resources/zoombutton.png
new file mode 100644
index 0000000..32e5da9
--- /dev/null
+++ b/ShiftOS.Engine/Resources/zoombutton.png
Binary files differ
diff --git a/ShiftOS.Engine/Resources/zoombuttonpressed.png b/ShiftOS.Engine/Resources/zoombuttonpressed.png
new file mode 100644
index 0000000..d82d2be
--- /dev/null
+++ b/ShiftOS.Engine/Resources/zoombuttonpressed.png
Binary files differ
diff --git a/ShiftOS.Engine/ShiftFS/IShiftNode.cs b/ShiftOS.Engine/ShiftFS/IShiftNode.cs
new file mode 100644
index 0000000..f3a1a19
--- /dev/null
+++ b/ShiftOS.Engine/ShiftFS/IShiftNode.cs
@@ -0,0 +1,23 @@
+using System;
+using Whoa;
+
+namespace ShiftOS.Engine.ShiftFS
+{
+ public interface IShiftNode
+ {
+
+ string Name { get; set; }
+
+
+ string FullName { get; }
+
+
+ ShiftDirectory Parent { get; set; }
+
+
+ ShiftTree Drive { get; }
+
+
+ Guid Guid { get; }
+ }
+} \ No newline at end of file
diff --git a/ShiftOS.Engine/ShiftFS/ShiftDirectory.cs b/ShiftOS.Engine/ShiftFS/ShiftDirectory.cs
new file mode 100644
index 0000000..249738f
--- /dev/null
+++ b/ShiftOS.Engine/ShiftFS/ShiftDirectory.cs
@@ -0,0 +1,89 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using Whoa;
+
+namespace ShiftOS.Engine.ShiftFS
+{
+ [Serializable]
+ public class ShiftDirectory : List<IShiftNode>, IShiftNode
+ {
+ public ShiftDirectory(string name) => Name = name;
+ public ShiftDirectory(string name, ShiftDirectory parent)
+ {
+ Name = name;
+ Parent = parent;
+ }
+
+
+ public IShiftNode this[string name] => this.First(n => string.Equals(n.Name, name, StringComparison.Ordinal));
+
+
+ public string Name { get; set; }
+
+ public IEnumerable<ShiftFile> Flatten()
+ {
+ foreach (var item in this)
+ {
+ switch (item)
+ {
+ case ShiftFile file:
+ yield return file;
+ break;
+ case ShiftDirectory dir:
+ foreach (var shiftNode in dir.Flatten())
+ {
+ yield return shiftNode;
+ }
+ break;
+ }
+ }
+ }
+
+ public IEnumerable<ShiftDirectory> FlattenFolders()
+ {
+ foreach (var item in this)
+ {
+ if (!(item is ShiftDirectory dir)) continue;
+ yield return dir;
+
+ foreach (var subdir in dir.FlattenFolders())
+ {
+ yield return subdir;
+ }
+ }
+ }
+
+ public string FullName
+ {
+ get
+ {
+ var list = new List<string> { Name };
+ var currentNode = Parent;
+ while (currentNode?.Parent != null )
+ {
+ list.Add(currentNode.Name);
+ currentNode = currentNode.Parent;
+ }
+
+ return Path.Combine(list.Reverse<string>().ToArray());
+ }
+ }
+
+ public ShiftDirectory Parent
+ {
+ get => Drive.FlattenFolders().FirstOrDefault(x => x.Contains(this));
+ set
+ {
+ value.Add(this);
+ Parent?.Remove(this);
+ }
+ }
+
+ public ShiftTree Drive => ShiftFS.Drives.First(d => d.FlattenFolders().Contains(this));
+
+
+ public Guid Guid { get; } = Guid.NewGuid();
+ }
+} \ No newline at end of file
diff --git a/ShiftOS.Engine/ShiftFS/ShiftFS.cs b/ShiftOS.Engine/ShiftFS/ShiftFS.cs
new file mode 100644
index 0000000..de406a7
--- /dev/null
+++ b/ShiftOS.Engine/ShiftFS/ShiftFS.cs
@@ -0,0 +1,80 @@
+using System;
+using System.Collections.Generic;
+using System.Diagnostics;
+using System.IO;
+using System.Runtime.Serialization.Formatters.Binary;
+using System.Windows.Forms;
+using ShiftOS.Engine.Misc;
+
+namespace ShiftOS.Engine.ShiftFS
+{
+ public static class ShiftFS
+ {
+ static readonly string FilePath = Path.Combine(Environment.CurrentDirectory, "save.bin");
+
+ static readonly FileSystemWatcher _watcher;
+
+ static readonly BinaryFormatter _formatter = new BinaryFormatter();
+
+ public static EventList<ShiftTree> Drives { get; private set; } = new EventList<ShiftTree>();
+
+ public static void Save()
+ {
+ using (var fs = File.OpenWrite(FilePath))
+ {
+ //Whoa.Whoa.SerialiseObject(fs, Drives);
+ _formatter.Serialize(fs, Drives);
+ }
+ }
+
+
+ static ShiftFS()
+ {
+ Drives.ItemAdded += (sender, e) => Debug.WriteLine(e.Item.Name + e.Item.Letter);
+
+ if (!File.Exists(FilePath))
+ {
+ using (File.Create(FilePath))
+ {
+
+ Drives.Add(new ShiftTree("Local Disk", 'C')
+ {
+ new ShiftDirectory("usr")
+ {
+ //i'll put in extensions later
+ new ShiftFile<string>("stringfile.txt", "THIS IS SECRETEXT")
+ },
+ new ShiftDirectory("libs")
+ {
+ new ShiftFile<string>("thing.dll", "oh no it's not code FACH")
+ }
+
+ });
+ }
+
+ Save();
+
+ MessageBox.Show("Save file created.");
+ Debug.WriteLine("Drives: " + Drives.Count);
+ }
+
+ WatcherOnChanged(null, null);
+
+ _watcher = new FileSystemWatcher(Environment.CurrentDirectory)
+ {
+ Filter = "save.bin",
+ };
+
+ _watcher.Changed += WatcherOnChanged;
+ }
+
+ static void WatcherOnChanged(object sender, FileSystemEventArgs e)
+ {
+ using (var fs = File.OpenRead(FilePath))
+ {
+ //Drives = Whoa.Whoa.DeserialiseObject<EventList<ShiftTree>>(fs);
+ Drives = (EventList<ShiftTree>) _formatter.Deserialize(fs);
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/ShiftOS.Engine/ShiftFS/ShiftFile.cs b/ShiftOS.Engine/ShiftFS/ShiftFile.cs
new file mode 100644
index 0000000..c8a8ef4
--- /dev/null
+++ b/ShiftOS.Engine/ShiftFS/ShiftFile.cs
@@ -0,0 +1,88 @@
+using System;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Linq;
+using Whoa;
+
+namespace ShiftOS.Engine.ShiftFS
+{
+ [Serializable]
+ public class ShiftFile<T> : ShiftFile
+ {
+ public ShiftFile(string name) => Name = name;
+ public ShiftFile(string name, ShiftDirectory directory)
+ {
+ Name = name;
+ Parent = directory;
+ }
+ public ShiftFile(string name, T @object, ShiftDirectory directory)
+ {
+ Name = name;
+ Object = @object;
+ Parent = directory;
+ }
+ public ShiftFile(string name, T @object, ShiftDirectory directory, Bitmap icon)
+ {
+ Name = name;
+ Object = @object;
+ Parent = directory;
+ Icon = icon;
+ }
+ public ShiftFile(string name, T @object)
+ {
+ Name = name;
+ Object = @object;
+ }
+ public ShiftFile(string name, T @object, Bitmap icon)
+ {
+ Name = name;
+ Object = @object;
+ Icon = icon;
+ }
+
+
+
+ public T Object { get; set; }
+ }
+
+ [Serializable]
+ public abstract class ShiftFile : IShiftNode
+ {
+ public Bitmap Icon { get; set; }
+
+ public string Name { get; set; }
+
+ public string FullName
+ {
+ get
+ {
+ var list = new List<string> { Name };
+ var currentNode = Parent;
+ while (currentNode?.Parent != null)
+ {
+ list.Add(currentNode.Name);
+ currentNode = currentNode.Parent;
+ }
+
+ return Path.Combine(list.Reverse<string>().ToArray()) + "\\";
+ }
+ }
+
+ public ShiftDirectory Parent
+ {
+ get => Drive.FlattenFolders().FirstOrDefault(x => x.Contains(this));
+ set
+ {
+ value.Add(this);
+ Parent?.Remove(this);
+ }
+ }
+
+ public ShiftTree Drive => ShiftFS.Drives.First(d => d.FlattenFolders().FirstOrDefault(f => f.Contains(this)) != null);
+
+
+ public Guid Guid { get; } = Guid.NewGuid();
+
+ }
+} \ No newline at end of file
diff --git a/ShiftOS.Engine/ShiftFS/ShiftFileStream.cs b/ShiftOS.Engine/ShiftFS/ShiftFileStream.cs
new file mode 100644
index 0000000..9d81a28
--- /dev/null
+++ b/ShiftOS.Engine/ShiftFS/ShiftFileStream.cs
@@ -0,0 +1,49 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Security.AccessControl;
+using System.Text;
+using System.Threading.Tasks;
+using Microsoft.Win32.SafeHandles;
+
+namespace ShiftOS.Engine.ShiftFS
+{
+ /// <summary>
+ /// To be implemented
+ /// </summary>
+ class ShiftFileStream : Stream
+ {
+ public ShiftFileStream() => throw new NotImplementedException();
+
+ /// <inheritdoc />
+ public override void Flush() => throw new NotImplementedException();
+
+ /// <inheritdoc />
+ public override long Seek(long offset, SeekOrigin origin) => throw new NotImplementedException();
+
+ /// <inheritdoc />
+ public override void SetLength(long value) => throw new NotImplementedException();
+
+ /// <inheritdoc />
+ public override int Read(byte[] buffer, int offset, int count) => throw new NotImplementedException();
+
+ /// <inheritdoc />
+ public override void Write(byte[] buffer, int offset, int count) => throw new NotImplementedException();
+
+ /// <inheritdoc />
+ public override bool CanRead { get; }
+
+ /// <inheritdoc />
+ public override bool CanSeek { get; }
+
+ /// <inheritdoc />
+ public override bool CanWrite { get; }
+
+ /// <inheritdoc />
+ public override long Length { get; }
+
+ /// <inheritdoc />
+ public override long Position { get; set; }
+ }
+}
diff --git a/ShiftOS.Engine/ShiftFS/ShiftTree.cs b/ShiftOS.Engine/ShiftFS/ShiftTree.cs
new file mode 100644
index 0000000..33c300a
--- /dev/null
+++ b/ShiftOS.Engine/ShiftFS/ShiftTree.cs
@@ -0,0 +1,66 @@
+using System;
+using System.Collections.Generic;
+using Whoa;
+
+namespace ShiftOS.Engine.ShiftFS
+{
+ [Serializable]
+ public class ShiftTree : ShiftDirectory, IShiftNode
+ {
+ public ShiftTree(string name, char letter) : base(name)
+ {
+ Name = name;
+ Letter = letter;
+ }
+
+
+ public new IEnumerable<ShiftFile> Flatten()
+ {
+ foreach (var item in this)
+ {
+ switch (item)
+ {
+ case ShiftFile file:
+ yield return file;
+ break;
+ case ShiftDirectory dir:
+ foreach (var shiftNode in dir.Flatten())
+ {
+ yield return shiftNode;
+ }
+ break;
+ }
+ }
+ }
+
+ public new IEnumerable<ShiftDirectory> FlattenFolders()
+ {
+ foreach (var item in this)
+ {
+ if (!(item is ShiftDirectory dir)) continue;
+ yield return dir;
+
+ foreach (var subdir in dir.FlattenFolders())
+ {
+ yield return subdir;
+ }
+ }
+ }
+
+
+ public new string Name { get; set; }
+
+
+ public char Letter { get; }
+
+ public new string FullName => $@"{Name}:\";
+
+ public new ShiftDirectory Parent
+ {
+ get => null;
+ set => throw new InvalidOperationException("Cannot set parent of ShiftTree");
+ }
+
+ public new ShiftTree Drive => this;
+ }
+} \ No newline at end of file
diff --git a/ShiftOS.Engine/ShiftOS.Engine.csproj b/ShiftOS.Engine/ShiftOS.Engine.csproj
index 3a505fb..0bb54c5 100644
--- a/ShiftOS.Engine/ShiftOS.Engine.csproj
+++ b/ShiftOS.Engine/ShiftOS.Engine.csproj
@@ -21,6 +21,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <LangVersion>latest</LangVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
@@ -29,8 +30,13 @@
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
+ <LangVersion>latest</LangVersion>
</PropertyGroup>
<ItemGroup>
+ <Reference Include="DotNetZip, Version=1.10.1.0, Culture=neutral, PublicKeyToken=6583c7c814667745, processorArchitecture=MSIL">
+ <HintPath>..\packages\DotNetZip.1.10.1\lib\net20\DotNetZip.dll</HintPath>
+ </Reference>
+ <Reference Include="Microsoft.VisualBasic" />
<Reference Include="Newtonsoft.Json, Version=10.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.10.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
@@ -44,18 +50,29 @@
<Reference Include="System.Data" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Xml" />
+ <Reference Include="Whoa, Version=1.5.0.0, Culture=neutral, processorArchitecture=MSIL">
+ <HintPath>..\packages\Whoa.1.5.0\lib\net45\Whoa.dll</HintPath>
+ </Reference>
</ItemGroup>
<ItemGroup>
+ <Compile Include="Misc\EventList.cs" />
+ <Compile Include="Misc\IniFile.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Properties\Resources.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
+ <Compile Include="ShiftFS\ShiftDirectory.cs" />
+ <Compile Include="ShiftFS\ShiftFileStream.cs" />
+ <Compile Include="ShiftFS\ShiftTree.cs" />
+ <Compile Include="ShiftFS\ShiftFile.cs" />
+ <Compile Include="ShiftFS\ShiftFS.cs" />
+ <Compile Include="ShiftFS\IShiftNode.cs" />
<Compile Include="Terminal\Commands\Hello.cs" />
<Compile Include="Terminal\TerminalBackend.cs" />
<Compile Include="Terminal\TerminalCommand.cs" />
- <Compile Include="Tools.cs" />
+ <Compile Include="Misc\Tools.cs" />
<Compile Include="WindowManager\InfoboxTemplate.cs">
<SubType>UserControl</SubType>
</Compile>
@@ -75,6 +92,7 @@
<EmbeddedResource Include="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
+ <SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="WindowManager\InfoboxTemplate.resx">
<DependentUpon>InfoboxTemplate.cs</DependentUpon>
@@ -85,17 +103,998 @@
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
- <None Include="Resources\nullIcon.png" />
+ <None Include="Resources\Industrial.skn" />
+ <None Include="Resources\Linux Mint 7.skn" />
</ItemGroup>
<ItemGroup>
- <None Include="Resources\Symbolinfo1.png" />
+ <None Include="Resources\3beepvirus.wav" />
</ItemGroup>
<ItemGroup>
- <None Include="Resources\infobox.wav" />
+ <None Include="Resources\anycolourshade.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\anycolourshade2.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\anycolourshade3.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\anycolourshade4.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeaudioplayerbox.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeaudioplayerprice.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeaudioplayerpricepressed.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapecalculator.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapecalculatorprice.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapecalculatorpricepressed.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapedepositbitnotewalletscreenshot.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapedepositinfo.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapedepositnowbutton.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapedownloadbutton.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeinfoaudioplayertext.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeinfoaudioplayervisualpreview.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeinfobackbutton.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeinfobutton.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeinfobuttonpressed.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeinfobuybutton.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeinfocalculatortext.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeinfocalculatorvisualpreview.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeinfoorcwritetext.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeinfoorcwritevisualpreview.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeinfovideoplayertext.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeinfovideoplayervisualpreview.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeinfowebbrowsertext.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeinfowebbrowservisualpreview.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapemoresoftware.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeorcwrite.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapetitlebanner.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeundefinedprice.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapeundefinedpricepressed.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapevideoplayer.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapevideoplayerprice.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapevideoplayerpricepressed.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapewebbrowser.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapewebbrowserprice.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapewebbrowserpricepressed.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\appscapewelcometoappscape.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadcirclerubber.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadcirclerubberselected.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPaderacer.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadfloodfill.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadlinetool.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadmagnify.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadnew.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadopen.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadOval.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadpaintbrush.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadpencil.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadpixelplacer.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadRectangle.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadredo.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadsave.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadsquarerubber.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadsquarerubberselected.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadtexttool.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ArtPadundo.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\AxInterop.WMPLib.dll" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\bitnotediggergradetable.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\BitnotesAcceptedHereLogo.bmp" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\bitnoteswebsidepnl.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\bitnotewalletdownload.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\bitnotewalletpreviewscreenshot.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\bitnotewebsitetitle.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\CatalystGrammar.xml" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\centrebutton.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\centrebuttonpressed.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\christmaseasteregg.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\crash-cheat.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\crash-force.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\crash.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\crash_ofm.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\deletefile.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\deletefolder.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\DesktopPlusPlusAbout.txt" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\dial-up-modem-02.wav" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\dodge.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\downarrow.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\downloadmanagericon.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\DSC01042.JPG" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\fileiconsaa.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\fileskimmericon.fw.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\floodgateicn.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\Gray Shades.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconArtpad.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconAudioPlayer.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconBitnoteDigger.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconBitnoteWallet.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconCalculator.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconClock.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconColourPicker.fw.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconDodge.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconDownloader.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconFileOpener.fw.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconFileSaver.fw.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconFileSkimmer.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconfloodgate.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\icongraphicpicker.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconIconManager.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\iconInfoBox.fw.png" />
</ItemGroup>
- <ItemGroup />
+ <ItemGroup>
+ <None Include="Resources\iconKnowledgeInput.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconmaze.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconNameChanger.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconorcwrite.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconPong.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconShifter.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconShiftnet.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconShiftorium.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconshutdown.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconSkinLoader.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconSkinShifter.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconSnakey.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconSysinfo.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconTerminal.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconTextPad.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconunitytoggle.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconVideoPlayer.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconvirusscanner.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\iconWebBrowser.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\infobox.wav" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\installericon.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\Interop.WMPLib.dll" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\loadbutton.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\Minimatchbackground.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\minimatchdodgepreviewimage.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\minimatchlabyrinthpreview.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\newfolder.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\newicon.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\nextbutton.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\openicon.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\pausebutton.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\pixelsetter.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\playbutton.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\previousbutton.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\Receive.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ReceiveClicked.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\rolldown.wav" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\rollup.wav" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\saveicon.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\Send.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\SendClicked.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\shiftomizericonpreview.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\shiftomizerindustrialskinpreview.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\shiftomizerlinuxmintskinpreview.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\shiftomizernamechangerpreview.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\shiftomizerskinshifterscreenshot.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\shiftomizersliderleftarrow.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\shiftomizersliderrightarrow.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\ShiftOS License.txt" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\skindownarrow.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\skinfile.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\skinuparrow.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\snakeyback.bmp" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\stopbutton.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\stretchbutton.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\stretchbuttonpressed.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\Symbolinfo.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\test.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\textpad.fw.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\tilebutton.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\tilebuttonpressed.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\TotalBalanceClicked.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\TotalBalanceUnclicked.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\transactionsClicked.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\transactionsUnclicked.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\typesound.wav" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\uparrow.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\updatecustomcolourpallets.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradealartpad.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradealclock.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradealfileskimmer.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradealpong.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradealshifter.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradealshiftorium.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradealtextpad.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradealunitymode.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeamandpm.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeapplaunchermenu.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeapplaunchershutdown.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpad.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpad128colorpallets.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpad16colorpallets.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpad32colorpallets.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpad4colorpallets.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpad64colorpallets.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpad8colorpallets.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpaderaser.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadfilltool.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadicon.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadlimitlesspixels.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadlinetool.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadload.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadnew.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadovaltool.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadpaintbrushtool.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadpenciltool.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadpixellimit1024.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadpixellimit16.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadpixellimit16384.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadpixellimit256.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadpixellimit4.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadpixellimit4096.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadpixellimit64.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadpixellimit65536.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadpixellimit8.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadpixelplacer.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadpixelplacermovementmode.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadrectangletool.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadredo.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadsave.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadtexttool.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeartpadundo.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeautoscrollterminal.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeblue.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradebluecustom.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeblueshades.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeblueshadeset.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradebrown.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradebrowncustom.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradebrownshades.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradebrownshadeset.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeclock.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeclockicon.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeclosebutton.gif" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradecolourpickericon.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradecustomusername.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradedesktoppanel.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradedesktoppanelclock.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradedraggablewindows.gif" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradefileskimmer.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradefileskimmerdelete.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradefileskimmericon.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradefileskimmernew.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradegray.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradegraycustom.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradegrayshades.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradegrayshadeset.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradegreen.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradegreencustom.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradegreenshades.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradegreenshadeset.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradehoursssincemidnight.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeiconunitymode.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeinfoboxicon.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradekiaddons.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradekielements.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeknowledgeinput.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeknowledgeinputicon.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgrademinimizebutton.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgrademinimizecommand.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgrademinuteaccuracytime.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgrademinutesssincemidnight.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgrademoveablewindows.gif" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgrademultitasking.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeorange.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeorangecustom.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeorangeshades.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeorangeshadeset.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeosname.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradepanelbuttons.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradepink.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradepinkcustom.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradepinkshades.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradepinkshadeset.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradepong.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradepongicon.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradepurple.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradepurplecustom.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradepurpleshades.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradepurpleshadeset.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradered.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgraderedcustom.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgraderedshades.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgraderedshadeset.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgraderemoveth1.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgraderemoveth2.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgraderemoveth3.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgraderemoveth4.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgraderesize.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgraderollupbutton.gif" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgraderollupcommand.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradesecondssincemidnight.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradesgameconsoles.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeshiftapplauncher.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeshiftborders.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeshiftbuttons.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeshiftdesktop.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeshiftdesktoppanel.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeshifter.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeshiftericon.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeshiftitems.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeshiftoriumicon.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeshiftpanelbuttons.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeshiftpanelclock.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeshifttitlebar.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeshifttitletext.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeshutdownicon.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeskicarbrands.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeskinning.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradesplitsecondaccuracy.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradesysinfo.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeterminalicon.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeterminalscrollbar.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradetextpad.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradetextpadicon.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradetextpadnew.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradetextpadopen.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradetextpadsave.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradetitlebar.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradetitletext.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradetrm.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeunitymode.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeusefulpanelbuttons.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradevirusscanner.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradewindowborders.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradewindowedterminal.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradewindowsanywhere.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeyellow.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeyellowcustom.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeyellowshades.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\upgradeyellowshadeset.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\webback.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\webforward.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\webhome.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\writesound.wav" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\zoombutton.png" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="Resources\zoombuttonpressed.png" />
+ </ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project> \ No newline at end of file
diff --git a/ShiftOS.Engine/ShiftOS.Engine.csproj.DotSettings b/ShiftOS.Engine/ShiftOS.Engine.csproj.DotSettings
new file mode 100644
index 0000000..827beb4
--- /dev/null
+++ b/ShiftOS.Engine/ShiftOS.Engine.csproj.DotSettings
@@ -0,0 +1,2 @@
+<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
+ <s:String x:Key="/Default/CodeInspection/CSharpLanguageProject/LanguageLevel/@EntryValue">Experimental</s:String></wpf:ResourceDictionary> \ No newline at end of file
diff --git a/ShiftOS.Engine/Terminal/Commands/Hello.cs b/ShiftOS.Engine/Terminal/Commands/Hello.cs
index 531bd1f..7d4b82f 100644
--- a/ShiftOS.Engine/Terminal/Commands/Hello.cs
+++ b/ShiftOS.Engine/Terminal/Commands/Hello.cs
@@ -1,21 +1,9 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace ShiftOS.Engine.Terminal.Commands
+namespace ShiftOS.Engine.Terminal.Commands
{
- public class Hello : TerminalCommand
- {
- public override string GetName()
- {
- return "Hello";
- }
+ public class Hello : TerminalCommand
+ {
+ public override string GetName() => "Hello";
- public override string Run(params string[] parameters)
- {
- return "Oh, HELLO, " + String.Join(" ", parameters);
- }
- }
-}
+ public override string Run(params string[] parameters) => "Oh, HELLO, " + string.Join(" ", parameters);
+ }
+} \ No newline at end of file
diff --git a/ShiftOS.Engine/Terminal/TerminalBackend.cs b/ShiftOS.Engine/Terminal/TerminalBackend.cs
index 7103238..793b748 100644
--- a/ShiftOS.Engine/Terminal/TerminalBackend.cs
+++ b/ShiftOS.Engine/Terminal/TerminalBackend.cs
@@ -2,45 +2,46 @@
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
-using System.Text;
-using System.Threading.Tasks;
namespace ShiftOS.Engine.Terminal
{
- public static class TerminalBackend
- {
- // The line below gets all the terminal commands in... well... the entire ShiftOS.Engine
- public static IEnumerable<TerminalCommand> instances = from t in Assembly.GetExecutingAssembly().GetTypes()
- where t.IsSubclassOf(typeof(TerminalCommand))
- && t.GetConstructor(Type.EmptyTypes) != null
- select Activator.CreateInstance(t) as TerminalCommand;
+ public static class TerminalBackend
+ {
+ // The line below gets all the terminal commands in... well... the entire ShiftOS.Engine
+ static readonly IEnumerable<TerminalCommand> Instances = from t in Assembly.GetExecutingAssembly().GetTypes()
+ where t.IsSubclassOf(typeof(TerminalCommand)) &&
+ t.GetConstructor(Type.EmptyTypes) != null
+ select (TerminalCommand) Activator.CreateInstance(t);
- /// <summary>
- /// Runs a terminal command.
- /// </summary>
- /// <param name="command"></param>
- /// <returns>Returns all the output from that command.</returns>
- public static string RunCommand(string command)
- {
- string name;
- try { name = command.Split(' ')[0]; } catch { name = command; }
+ /// <summary>
+ /// Runs a terminal command.
+ /// </summary>
+ /// <param name="command"></param>
+ /// <returns>Returns all the output from that command.</returns>
+ public static string RunCommand(string command)
+ {
+ string name;
+ try
+ {
+ name = command.Split(' ')[0];
+ }
+ catch
+ {
+ name = command;
+ }
- var theParams = new string[command.Split(' ').Length - 1];
- Array.Copy(command.Split(' '), 1, theParams, 0, command.Split(' ').Length - 1);
+ var theParams = new string[command.Split(' ').Length - 1];
+ Array.Copy(command.Split(' '), 1, theParams, 0, command.Split(' ').Length - 1);
- foreach (TerminalCommand instance in instances)
- {
- if (instance.GetName() == name)
- return instance.Run(theParams);
- }
+ foreach (var instance in Instances)
+ {
+ if (instance.GetName() == name)
+ {
+ return instance.Run(theParams);
+ }
+ }
- return "The command cannot be found.";
- }
-
- // An extra function ;)
- private static Type[] GetTypesInNamespace(Assembly assembly, string nameSpace)
- {
- return assembly.GetTypes().Where(t => String.Equals(t.Namespace, nameSpace, StringComparison.Ordinal)).ToArray();
- }
- }
-}
+ return "The command cannot be found.";
+ }
+ }
+} \ No newline at end of file
diff --git a/ShiftOS.Engine/Terminal/TerminalCommand.cs b/ShiftOS.Engine/Terminal/TerminalCommand.cs
index a344122..81a34b9 100644
--- a/ShiftOS.Engine/Terminal/TerminalCommand.cs
+++ b/ShiftOS.Engine/Terminal/TerminalCommand.cs
@@ -1,15 +1,9 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace ShiftOS.Engine.Terminal
+namespace ShiftOS.Engine.Terminal
{
- public abstract class TerminalCommand
- {
- public abstract string GetName();
+ public abstract class TerminalCommand
+ {
+ public abstract string GetName();
- public abstract string Run(params string[] parameters);
- }
-}
+ public abstract string Run(params string[] parameters);
+ }
+} \ No newline at end of file
diff --git a/ShiftOS.Engine/Tools.cs b/ShiftOS.Engine/Tools.cs
deleted file mode 100644
index 792ccef..0000000
--- a/ShiftOS.Engine/Tools.cs
+++ /dev/null
@@ -1,31 +0,0 @@
-using System;
-using System.Drawing;
-using System.Drawing.Imaging;
-using System.IO;
-using System.Runtime.InteropServices;
-
-namespace ShiftOS.Engine
-{
- /// <summary>
- /// Random class full of unassorted [but also uncategorizable] tools.
- /// </summary>
- public static class Tools
- {
- public static Random Rnd = new Random();
-
- [DllImport("user32.dll", CharSet = CharSet.Auto)]
- public extern static bool DestroyIcon(IntPtr handle);
-
- public static Icon ToIcon(this Bitmap bm)
- {
- Icon tempicon = Icon.FromHandle(bm.GetHicon());
-
- Icon newIcon = tempicon.Clone() as Icon;
-
- //for some reason this exists
- DestroyIcon(tempicon.Handle);
-
- return newIcon;
- }
- }
-}
diff --git a/ShiftOS.Engine/WindowManager/InfoboxTemplate.Designer.cs b/ShiftOS.Engine/WindowManager/InfoboxTemplate.Designer.cs
index a076c2a..58c191e 100644
--- a/ShiftOS.Engine/WindowManager/InfoboxTemplate.Designer.cs
+++ b/ShiftOS.Engine/WindowManager/InfoboxTemplate.Designer.cs
@@ -43,9 +43,9 @@
| System.Windows.Forms.AnchorStyles.Right)));
this.btnOpt1.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnOpt1.Font = new System.Drawing.Font("Lucida Console", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.btnOpt1.Location = new System.Drawing.Point(65, 134);
+ this.btnOpt1.Location = new System.Drawing.Point(73, 170);
this.btnOpt1.Name = "btnOpt1";
- this.btnOpt1.Size = new System.Drawing.Size(75, 23);
+ this.btnOpt1.Size = new System.Drawing.Size(117, 23);
this.btnOpt1.TabIndex = 0;
this.btnOpt1.Text = "button1";
this.btnOpt1.UseVisualStyleBackColor = true;
@@ -57,9 +57,9 @@
| System.Windows.Forms.AnchorStyles.Right)));
this.btnOpt2.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnOpt2.Font = new System.Drawing.Font("Lucida Console", 9F);
- this.btnOpt2.Location = new System.Drawing.Point(188, 134);
+ this.btnOpt2.Location = new System.Drawing.Point(243, 170);
this.btnOpt2.Name = "btnOpt2";
- this.btnOpt2.Size = new System.Drawing.Size(75, 23);
+ this.btnOpt2.Size = new System.Drawing.Size(117, 23);
this.btnOpt2.TabIndex = 1;
this.btnOpt2.Text = "button2";
this.btnOpt2.UseVisualStyleBackColor = true;
@@ -80,13 +80,12 @@
// changeSize
//
this.changeSize.Interval = 1;
- this.changeSize.Tick += new System.EventHandler(this.changeSize_Tick);
//
// label1
//
this.label1.AutoSize = true;
this.label1.Font = new System.Drawing.Font("Lucida Console", 9.25F);
- this.label1.Location = new System.Drawing.Point(105, 55);
+ this.label1.Location = new System.Drawing.Point(107, 48);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(55, 13);
this.label1.TabIndex = 3;
@@ -101,7 +100,7 @@
this.Controls.Add(this.btnOpt2);
this.Controls.Add(this.btnOpt1);
this.Name = "InfoboxTemplate";
- this.Size = new System.Drawing.Size(346, 174);
+ this.Size = new System.Drawing.Size(438, 210);
this.Load += new System.EventHandler(this.InfoboxTemplate_Load);
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
this.ResumeLayout(false);
diff --git a/ShiftOS.Engine/WindowManager/InfoboxTemplate.cs b/ShiftOS.Engine/WindowManager/InfoboxTemplate.cs
index a5be129..c2b45e0 100644
--- a/ShiftOS.Engine/WindowManager/InfoboxTemplate.cs
+++ b/ShiftOS.Engine/WindowManager/InfoboxTemplate.cs
@@ -1,91 +1,94 @@
using System;
using System.Drawing;
-using System.Windows.Forms;
-using System.Media;
using System.IO;
+using System.Media;
+using System.Windows.Forms;
+using ShiftOS.Engine.Properties;
namespace ShiftOS.Engine.WindowManager
{
- public partial class InfoboxTemplate : UserControl
- {
- Stream _str;
- private int _buttonChoice;
- private int _buttonSelected;
- public InfoboxTemplate(ButtonType type)
- {
- InitializeComponent();
-
- switch (type)
- {
- case ButtonType.Ok:
- btnOpt1.Text = "OK";
- btnOpt2.Hide();
- btnOpt1.Location = new Point(109, 134);
- _buttonChoice = 1;
- break;
- case ButtonType.OkCancel:
- btnOpt1.Text = "OK";
- btnOpt2.Text = "Cancel";
- _buttonChoice = 2;
- break;
- case ButtonType.YesNo:
- btnOpt1.Text = "Yes";
- btnOpt2.Text = "No";
- _buttonChoice = 3;
- break;
- }
- }
+ public partial class InfoboxTemplate : UserControl
+ {
+ public enum ButtonType
+ {
+ YesNo,
+ OkCancel,
+ Ok
+ }
- public enum ButtonType
- {
- YesNo,
- OkCancel,
- Ok
- }
+ public enum DialogResult
+ {
+ Yes,
+ No,
+ Cancel,
+ Ok
+ }
- private void btnOpt1_Click(object sender, EventArgs e)
- {
- switch (btnOpt1.Text)
- {
- case "OK":
- _buttonSelected = 1;
- ParentForm?.Close();
- break;
- case "Yes":
- _buttonSelected = 2;
- ParentForm?.Close();
- break;
- }
- }
+ int _buttonChoice;
+ int _buttonSelected;
+ Stream _str;
- private void btnOpt2_Click(object sender, EventArgs e)
- {
- switch (btnOpt2.Text)
- {
- case "No":
- _buttonSelected = 3;
- break;
- case "Cancel":
- _buttonSelected = 4;
- break;
- }
- }
+ public InfoboxTemplate(ButtonType type)
+ {
+ InitializeComponent();
- public void Play()
- {
- _str = Properties.Resources.infobox;
- SoundPlayer sp = new SoundPlayer(_str);
- sp.Play();
- sp.Stream.Position = 0;
- }
+ switch (type)
+ {
+ case ButtonType.Ok:
+ btnOpt1.Text = "OK";
+ btnOpt2.Hide();
+ btnOpt1.Location = new Point(109, 134);
+ _buttonChoice = 1;
+ break;
+ case ButtonType.OkCancel:
+ btnOpt1.Text = "OK";
+ btnOpt2.Text = "Cancel";
+ _buttonChoice = 2;
+ break;
+ case ButtonType.YesNo:
+ btnOpt1.Text = "Yes";
+ btnOpt2.Text = "No";
+ _buttonChoice = 3;
+ break;
+ }
+ }
- private void InfoboxTemplate_Load(object sender, EventArgs e)
- => Play();
+ void btnOpt1_Click(object sender, EventArgs e)
+ {
+ switch (btnOpt1.Text)
+ {
+ case "OK":
+ ParentForm?.Close();
+ break;
+ case "Yes":
+ _buttonSelected = 2;
+ ParentForm?.Close();
+ break;
+ }
+ }
+
+ void btnOpt2_Click(object sender, EventArgs e)
+ {
+ switch (btnOpt2.Text)
+ {
+ case "No":
+ _buttonSelected = 3;
+ break;
+ case "Cancel":
+ _buttonSelected = 4;
+ break;
+ }
+ }
- private void changeSize_Tick(object sender, EventArgs e)
- {
- this.Height += label1.Height;
- this.Width += label1.Width;
- }
- }
-}
+ public void Play()
+ {
+ _str = Resources.infobox;
+ var sp = new SoundPlayer(_str);
+ sp.Play();
+ sp.Stream.Position = 0;
+ }
+
+ void InfoboxTemplate_Load(object sender, EventArgs e)
+ => Play();
+ }
+} \ No newline at end of file
diff --git a/ShiftOS.Engine/WindowManager/ShiftSkinData.cs b/ShiftOS.Engine/WindowManager/ShiftSkinData.cs
index 9f4bf45..2c8c4c8 100644
--- a/ShiftOS.Engine/WindowManager/ShiftSkinData.cs
+++ b/ShiftOS.Engine/WindowManager/ShiftSkinData.cs
@@ -2,22 +2,23 @@
namespace ShiftOS.Engine.WindowManager
{
- public abstract class ShiftSkinData
- {
- // ColorData
- public static Color leftTopCornerColor = Color.Empty;
- public static Color titleBarColor = Color.Empty;
- public static Color rightTopCornerColor = Color.Empty;
- public static Color btnCloseColor = Color.Empty;
- public static Color btnMaxColor = Color.Empty;
- public static Color btnMinColor = Color.Empty;
- public static Color btnCloseHoverColor = Color.Empty;
- public static Color btnMaxHoverColor = Color.Empty;
- public static Color btnMinHoverColor = Color.Empty;
- public static Color leftSideColor = Color.Empty;
- public static Color rightSideColor = Color.Empty;
- public static Color leftBottomCornerColor = Color.Empty;
- public static Color bottomSideColor = Color.Empty;
- public static Color rightBottomCornerColor = Color.Empty;
- }
-}
+ public abstract class ShiftSkinData
+ {
+ // ColorData
+ public static Color LeftTopCornerColor = Color.Empty;
+
+ public static Color TitleBarColor = Color.Empty;
+ public static Color RightTopCornerColor = Color.Empty;
+ public static Color BtnCloseColor = Color.Empty;
+ public static Color BtnMaxColor = Color.Empty;
+ public static Color BtnMinColor = Color.Empty;
+ public static Color BtnCloseHoverColor = Color.Empty;
+ public static Color BtnMaxHoverColor = Color.Empty;
+ public static Color BtnMinHoverColor = Color.Empty;
+ public static Color LeftSideColor = Color.Empty;
+ public static Color RightSideColor = Color.Empty;
+ public static Color LeftBottomCornerColor = Color.Empty;
+ public static Color BottomSideColor = Color.Empty;
+ public static Color RightBottomCornerColor = Color.Empty;
+ }
+} \ No newline at end of file
diff --git a/ShiftOS.Engine/WindowManager/ShiftWM.cs b/ShiftOS.Engine/WindowManager/ShiftWM.cs
index 64b84f9..fa16cf9 100644
--- a/ShiftOS.Engine/WindowManager/ShiftWM.cs
+++ b/ShiftOS.Engine/WindowManager/ShiftWM.cs
@@ -1,126 +1,127 @@
-using System;
-using System.Collections.ObjectModel;
-using System.Diagnostics;
+using System.Diagnostics;
using System.Drawing;
using System.Linq;
using System.Windows.Forms;
+using ShiftOS.Engine.Misc;
+using ShiftOS.Engine.Properties;
using static ShiftOS.Engine.WindowManager.InfoboxTemplate;
namespace ShiftOS.Engine.WindowManager
{
- public static class ShiftWM
- {
- public static ObservableCollection<ShiftWindow> Windows { get; } = new ObservableCollection<ShiftWindow>();
-
- public static ShiftWindow GetShiftWindow(this UserControl control)
- {
- return Windows.First(p => (uint) control.Tag == p.Id);
- }
-
- /// <summary>
- /// Shows a new ShiftWindow based on a UserControl.
- /// </summary>
- /// <param name="content">The UserControl to use</param>
- /// <param name="title">The program's title</param>
- /// <param name="icon">The icon to show</param>
- /// <param name="showAsInfobox">Checks if this is an infobox</param>
- /// <param name="resize">Enables or disables resizing</param>
- /// <returns></returns>
- public static ShiftWindow Init(UserControl content, string title, Icon icon, bool showAsInfobox = false, bool resize = true)
- {
- // Setup Window
- ShiftWindow app = new ShiftWindow
- {
- Text = title,
- Title = {Text = title}
- };
-
- app.Width = content.Width + app.leftSide.Width + app.rightSide.Width;
- app.Height = content.Height + app.bottomSide.Height + app.titleBar.Height;
-
- if (ShiftSkinData.titleBarColor == Color.Empty)
- {
- Color borderColor = Color.FromArgb(64, 64, 64);
- ShiftSkinData.btnCloseColor = Color.Black;
- ShiftSkinData.btnMaxColor = Color.Black;
- ShiftSkinData.btnMinColor = Color.Black;
- ShiftSkinData.leftTopCornerColor = borderColor;
- ShiftSkinData.titleBarColor = borderColor;
- ShiftSkinData.rightTopCornerColor = borderColor;
- ShiftSkinData.leftSideColor = borderColor;
- ShiftSkinData.rightSideColor = borderColor;
- ShiftSkinData.leftBottomCornerColor = borderColor;
- ShiftSkinData.bottomSideColor = borderColor;
- ShiftSkinData.rightBottomCornerColor = borderColor;
- }
-
- app.btnClose.BackColor = ShiftSkinData.btnCloseColor;
- app.btnMax.BackColor = ShiftSkinData.btnMaxColor;
- app.btnMin.BackColor = ShiftSkinData.btnMinColor;
- app.leftTopCorner.BackColor = ShiftSkinData.leftTopCornerColor;
- app.titleBar.BackColor = ShiftSkinData.titleBarColor;
- app.rightTopCorner.BackColor = ShiftSkinData.rightTopCornerColor;
- app.leftSide.BackColor = ShiftSkinData.leftSideColor;
- app.rightSide.BackColor = ShiftSkinData.rightSideColor;
- app.leftBottomCorner.BackColor = ShiftSkinData.leftBottomCornerColor;
- app.bottomSide.BackColor = ShiftSkinData.bottomSideColor;
- app.rightBottomCorner.BackColor = ShiftSkinData.rightBottomCornerColor;
-
-
- // Icon Setup
- if (icon == null)
- {
- app.programIcon.Hide();
- app.programIcon.Image = Properties.Resources.nullIcon;
- app.Title.Location = new Point(2, 7);
- }
-
- else
- {
- app.programIcon.Image = icon.ToBitmap();
- app.Icon = icon;
- }
+ public static class ShiftWM
+ {
+ public static EventList<ShiftWindow> Windows = new EventList<ShiftWindow>();
+
+ public static ShiftWindow GetShiftWindow(this UserControl control)
+ {
+ return Windows.First(p => (uint) control.Tag == p.Id);
+ }
+
+ /// <summary>
+ /// Shows a new ShiftWindow based on a UserControl.
+ /// </summary>
+ /// <param name="content">The UserControl to use</param>
+ /// <param name="title">The program's title</param>
+ /// <param name="icon">The icon to show</param>
+ /// <param name="showAsInfobox">Checks if this is an infobox</param>
+ /// <param name="resize">Enables or disables resizing</param>
+ /// <returns></returns>
+ public static ShiftWindow Init(
+ UserControl content,
+ string title,
+ Bitmap icon,
+ bool showAsInfobox = false,
+ bool resize = true)
+ {
+ // Setup Window
+ var app = new ShiftWindow
+ {
+ Text = title,
+ Title = { Text = title }
+ };
+
+ app.Width = content.Width + app.leftSide.Width + app.rightSide.Width;
+ app.Height = content.Height + app.bottomSide.Height + app.titleBar.Height;
+
+ if (ShiftSkinData.TitleBarColor == Color.Empty)
+ {
+ var borderColor = Color.FromArgb(64, 64, 64);
+ ShiftSkinData.BtnCloseColor = Color.Black;
+ ShiftSkinData.BtnMaxColor = Color.Black;
+ ShiftSkinData.BtnMinColor = Color.Black;
+ ShiftSkinData.LeftTopCornerColor = borderColor;
+ ShiftSkinData.TitleBarColor = borderColor;
+ ShiftSkinData.RightTopCornerColor = borderColor;
+ ShiftSkinData.LeftSideColor = borderColor;
+ ShiftSkinData.RightSideColor = borderColor;
+ ShiftSkinData.LeftBottomCornerColor = borderColor;
+ ShiftSkinData.BottomSideColor = borderColor;
+ ShiftSkinData.RightBottomCornerColor = borderColor;
+ }
+
+ app.btnClose.BackColor = ShiftSkinData.BtnCloseColor;
+ app.btnMax.BackColor = ShiftSkinData.BtnMaxColor;
+ app.btnMin.BackColor = ShiftSkinData.BtnMinColor;
+ app.leftTopCorner.BackColor = ShiftSkinData.LeftTopCornerColor;
+ app.titleBar.BackColor = ShiftSkinData.TitleBarColor;
+ app.rightTopCorner.BackColor = ShiftSkinData.RightTopCornerColor;
+ app.leftSide.BackColor = ShiftSkinData.LeftSideColor;
+ app.rightSide.BackColor = ShiftSkinData.RightSideColor;
+ app.leftBottomCorner.BackColor = ShiftSkinData.LeftBottomCornerColor;
+ app.bottomSide.BackColor = ShiftSkinData.BottomSideColor;
+ app.rightBottomCorner.BackColor = ShiftSkinData.RightBottomCornerColor;
+
+
+ // Icon Setup
+ if (icon == null)
+ {
+ app.programIcon.Hide();
+ app.Title.Location = new Point(2, 7);
+ }
+
+ else
+ {
+ app.programIcon.Image = icon;
+ app.Icon = icon.ToIcon();
+ }
// Setup UC
content.Parent = app.programContent;
- content.BringToFront();
- content.Dock = DockStyle.Fill;
- app.Show();
+ content.BringToFront();
+ content.Dock = DockStyle.Fill;
+ app.Show();
- content.Tag = app.SetId();
+ content.Tag = app.SetId();
Debug.WriteLine($"usercontrol: {content.Tag} window: {app.Id}");
- app.Closed += (sender, args) =>
- {
- Windows.Remove((ShiftWindow) sender);
- };
+ app.Closed += (sender, args) => { Windows.Remove((ShiftWindow) sender); };
Windows.Add(app);
- if (content is IShiftWindowExtensions extensions)
- {
- extensions.OnLoaded(app);
- }
-
- return app;
- }
-
- /// <summary>
- /// Shows a new infobox.
- /// </summary>
- /// <param name="title">The title of the infobox.</param>
- /// <param name="body">The infobox's content.</param>
- /// <param name="type">The ButtonType used for the infobox.</param>
- /// <returns></returns>
- public static InfoboxTemplate StartInfoboxSession(string title, string body, ButtonType type)
- {
- InfoboxTemplate info = new InfoboxTemplate(type)
- {
- label1 = { Text = body }
- };
- Init(info, title, Properties.Resources.iconInfoBox_fw.ToIcon(), true, false);
- return info;
- }
- }
-}
+ if (content is IShiftWindowExtensions extensions)
+ {
+ extensions.OnLoaded(app);
+ }
+
+ return app;
+ }
+
+ /// <summary>
+ /// Shows a new infobox.
+ /// </summary>
+ /// <param name="title">The title of the infobox.</param>
+ /// <param name="body">The infobox's content.</param>
+ /// <param name="type">The ButtonType used for the infobox.</param>
+ /// <returns></returns>
+ public static InfoboxTemplate StartInfoboxSession(string title, string body, ButtonType type)
+ {
+ var info = new InfoboxTemplate(type)
+ {
+ label1 = { Text = body }
+ };
+ Init(info, title, Resources.iconInfoBox_fw, true, false);
+ return info;
+ }
+ }
+} \ No newline at end of file
diff --git a/ShiftOS.Engine/WindowManager/ShiftWindow.cs b/ShiftOS.Engine/WindowManager/ShiftWindow.cs
index a8b9c79..e407e33 100644
--- a/ShiftOS.Engine/WindowManager/ShiftWindow.cs
+++ b/ShiftOS.Engine/WindowManager/ShiftWindow.cs
@@ -1,74 +1,76 @@
using System;
-using System.Drawing;
using System.Linq;
-using System.Windows.Forms;
using System.Runtime.InteropServices;
+using System.Windows.Forms;
+using ShiftOS.Engine.Misc;
namespace ShiftOS.Engine.WindowManager
{
- public partial class ShiftWindow : Form
- {
- public uint Id { get; private set; }
+ public partial class ShiftWindow : Form
+ {
+ const int WmNclbuttondown = 0xA1;
+ const int HtCaption = 0x2;
- public UserControl ChildControl { get; set; }
+ public ShiftWindow()
+ {
+ InitializeComponent();
+ }
- public ShiftWindow()
- {
- InitializeComponent();
- }
+ public uint Id { get; private set; }
+
+ public UserControl ChildControl { get; set; }
- public uint SetId()
- {
+ public uint SetId()
+ {
do
{
- Id = (uint)Tools.Rnd.Next(100000, 999999);
- }
- while (ShiftWM.Windows.FirstOrDefault(w => w.Id == Id) != null);
+ Id = (uint) Tools.Rnd.Next(100000, 999999);
+ } while (ShiftWM.Windows.FirstOrDefault(w => w.Id == Id) != null);
- return Id;
- }
+ return Id;
+ }
- private const int WM_NCLBUTTONDOWN = 0xA1;
- private const int HT_CAPTION = 0x2;
+ [DllImport("user32.dll")]
+ static extern int SendMessage(
+ IntPtr hWnd,
+ int msg,
+ int wParam,
+ int lParam);
- [DllImportAttribute("user32.dll")]
- private static extern int SendMessage(IntPtr hWnd,
- int Msg, int wParam, int lParam);
+ [DllImport("user32.dll")]
+ static extern bool ReleaseCapture();
- [DllImportAttribute("user32.dll")]
- private static extern bool ReleaseCapture();
+ void Programtopbar_drag(object sender, MouseEventArgs e)
+ {
+ if (e.Button != MouseButtons.Left) return;
- private void Programtopbar_drag(object sender, MouseEventArgs e)
- {
- if (e.Button != MouseButtons.Left) return;
+ ReleaseCapture();
+ SendMessage(Handle, WmNclbuttondown, HtCaption, 0);
+ }
- ReleaseCapture();
- SendMessage(Handle, WM_NCLBUTTONDOWN, HT_CAPTION, 0);
- }
+ void closebutton_Click(object sender, EventArgs e)
+ => Close();
- private void closebutton_Click(object sender, EventArgs e)
- => this.Close();
+ void closebutton_MouseEnter(object sender, EventArgs e)
+ => btnClose.BackColor = ShiftSkinData.BtnCloseHoverColor;
- private void closebutton_MouseEnter(object sender, EventArgs e)
- => btnClose.BackColor = ShiftSkinData.btnCloseHoverColor;
+ void closebutton_MouseLeave(object sender, EventArgs e)
+ => btnClose.BackColor = ShiftSkinData.BtnCloseColor;
- private void closebutton_MouseLeave(object sender, EventArgs e)
- => btnClose.BackColor = ShiftSkinData.btnCloseColor;
+ void maximizebutton_MouseEnter(object sender, EventArgs e)
+ => btnMax.BackColor = ShiftSkinData.BtnMaxHoverColor;
- private void maximizebutton_MouseEnter(object sender, EventArgs e)
- => btnMax.BackColor = ShiftSkinData.btnMaxHoverColor;
+ void maximizebutton_MouseLeave(object sender, EventArgs e)
+ => btnMax.BackColor = ShiftSkinData.BtnMaxColor;
- private void maximizebutton_MouseLeave(object sender, EventArgs e)
- => btnMax.BackColor = ShiftSkinData.btnMaxColor;
+ void minimizebutton_MouseEnter(object sender, EventArgs e)
+ => btnMin.BackColor = ShiftSkinData.BtnMinHoverColor;
- private void minimizebutton_MouseEnter(object sender, EventArgs e)
- => btnMin.BackColor = ShiftSkinData.btnMinHoverColor;
-
- private void minimizebutton_MouseLeave(object sender, EventArgs e)
- => btnMin.BackColor = ShiftSkinData.btnMinColor;
+ void minimizebutton_MouseLeave(object sender, EventArgs e)
+ => btnMin.BackColor = ShiftSkinData.BtnMinColor;
- /*
+ /*
private void closebutton_MouseDown(object sender, MouseEventArgs e)
=> btnClose.BackColor = Color.Black;
@@ -77,12 +79,11 @@ namespace ShiftOS.Engine.WindowManager
private void minimizebutton_MouseDown(object sender, MouseEventArgs e)
=> btnMin.BackColor = Color.Black;
- */
-
+ */
}
public interface IShiftWindowExtensions
{
void OnLoaded(ShiftWindow window);
}
-}
+} \ No newline at end of file
diff --git a/ShiftOS.Engine/packages.config b/ShiftOS.Engine/packages.config
index ee51c23..2b27ba4 100644
--- a/ShiftOS.Engine/packages.config
+++ b/ShiftOS.Engine/packages.config
@@ -1,4 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
+ <package id="DotNetZip" version="1.10.1" targetFramework="net45" />
<package id="Newtonsoft.Json" version="10.0.3" targetFramework="net45" />
+ <package id="System.IO.Compression" version="4.3.0" targetFramework="net45" />
+ <package id="Whoa" version="1.5.0" targetFramework="net45" />
</packages> \ No newline at end of file