diff --git a/Assets/About.svg b/Assets/About.svg new file mode 100644 index 0000000..8784855 --- /dev/null +++ b/Assets/About.svg @@ -0,0 +1,52 @@ + + + + + + + + + diff --git a/Assets/AddFrame.svg b/Assets/AddFrame.svg new file mode 100644 index 0000000..fba496d --- /dev/null +++ b/Assets/AddFrame.svg @@ -0,0 +1,47 @@ + + + + + + + + diff --git a/Assets/BuildIcons.bat b/Assets/BuildIcons.bat new file mode 100644 index 0000000..7f042bb --- /dev/null +++ b/Assets/BuildIcons.bat @@ -0,0 +1,74 @@ +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\Count.svg" -o "F:\Repo\BallanceTasEditor\Assets\Count.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\Cancel.svg" -o "F:\Repo\BallanceTasEditor\Assets\Cancel.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\Ok.svg" -o "F:\Repo\BallanceTasEditor\Assets\Ok.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\EntrySpan.svg" -o "F:\Repo\BallanceTasEditor\Assets\EntrySpan.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\HorizontalLayout.svg" -o "F:\Repo\BallanceTasEditor\Assets\HorizontalLayout.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\VerticalLayout.svg" -o "F:\Repo\BallanceTasEditor\Assets\VerticalLayout.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\Fps.svg" -o "F:\Repo\BallanceTasEditor\Assets\Fps.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\SetFps.svg" -o "F:\Repo\BallanceTasEditor\Assets\SetFps.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\PanelPreviousItem.svg" -o "F:\Repo\BallanceTasEditor\Assets\PanelPreviousItem.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\PanelGoto.svg" -o "F:\Repo\BallanceTasEditor\Assets\PanelGoto.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\PanelNextItem.svg" -o "F:\Repo\BallanceTasEditor\Assets\PanelNextItem.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\PanelPreviousPage.svg" -o "F:\Repo\BallanceTasEditor\Assets\PanelPreviousPage.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\PanelNextPage.svg" -o "F:\Repo\BallanceTasEditor\Assets\PanelNextPage.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\FlipCell.svg" -o "F:\Repo\BallanceTasEditor\Assets\FlipCell.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\AddFrame.svg" -o "F:\Repo\BallanceTasEditor\Assets\AddFrame.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\DeleteFrame.svg" -o "F:\Repo\BallanceTasEditor\Assets\DeleteFrame.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\UnsetCell.svg" -o "F:\Repo\BallanceTasEditor\Assets\UnsetCell.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\SetCell.svg" -o "F:\Repo\BallanceTasEditor\Assets\SetCell.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\CutFrame.svg" -o "F:\Repo\BallanceTasEditor\Assets\CutFrame.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\PasteFrame.svg" -o "F:\Repo\BallanceTasEditor\Assets\PasteFrame.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\CopyFrame.svg" -o "F:\Repo\BallanceTasEditor\Assets\CopyFrame.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\FillMode.svg" -o "F:\Repo\BallanceTasEditor\Assets\FillMode.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\SelectMode.svg" -o "F:\Repo\BallanceTasEditor\Assets\SelectMode.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\DrawMode.svg" -o "F:\Repo\BallanceTasEditor\Assets\DrawMode.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\Preference.svg" -o "F:\Repo\BallanceTasEditor\Assets\Preference.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\SaveFileAs.svg" -o "F:\Repo\BallanceTasEditor\Assets\SaveFileAs.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\OpenFile.svg" -o "F:\Repo\BallanceTasEditor\Assets\OpenFile.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\NewFile.svg" -o "F:\Repo\BallanceTasEditor\Assets\NewFile.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\SaveFile.svg" -o "F:\Repo\BallanceTasEditor\Assets\SaveFile.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\CloseFile.svg" -o "F:\Repo\BallanceTasEditor\Assets\CloseFile.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\Exit.svg" -o "F:\Repo\BallanceTasEditor\Assets\Exit.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\Undo.svg" -o "F:\Repo\BallanceTasEditor\Assets\Undo.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\Redo.svg" -o "F:\Repo\BallanceTasEditor\Assets\Redo.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\SaveFileThenRunGame.svg" -o "F:\Repo\BallanceTasEditor\Assets\SaveFileThenRunGame.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\ReportBug.svg" -o "F:\Repo\BallanceTasEditor\Assets\ReportBug.png" -w 256 -h 256 --export-type="png" +inkscape --without-gui "F:\Repo\BallanceTasEditor\Assets\About.svg" -o "F:\Repo\BallanceTasEditor\Assets\About.png" -w 256 -h 256 --export-type="png" + +magick "F:\Repo\BallanceTasEditor\Assets\Count.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\Count.ico" +magick "F:\Repo\BallanceTasEditor\Assets\Cancel.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\Cancel.ico" +magick "F:\Repo\BallanceTasEditor\Assets\Ok.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\Ok.ico" +magick "F:\Repo\BallanceTasEditor\Assets\EntrySpan.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\EntrySpan.ico" +magick "F:\Repo\BallanceTasEditor\Assets\HorizontalLayout.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\HorizontalLayout.ico" +magick "F:\Repo\BallanceTasEditor\Assets\VerticalLayout.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\VerticalLayout.ico" +magick "F:\Repo\BallanceTasEditor\Assets\Fps.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\Fps.ico" +magick "F:\Repo\BallanceTasEditor\Assets\SetFps.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\SetFps.ico" +magick "F:\Repo\BallanceTasEditor\Assets\PanelPreviousItem.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\PanelPreviousItem.ico" +magick "F:\Repo\BallanceTasEditor\Assets\PanelGoto.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\PanelGoto.ico" +magick "F:\Repo\BallanceTasEditor\Assets\PanelNextItem.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\PanelNextItem.ico" +magick "F:\Repo\BallanceTasEditor\Assets\PanelPreviousPage.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\PanelPreviousPage.ico" +magick "F:\Repo\BallanceTasEditor\Assets\PanelNextPage.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\PanelNextPage.ico" +magick "F:\Repo\BallanceTasEditor\Assets\FlipCell.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\FlipCell.ico" +magick "F:\Repo\BallanceTasEditor\Assets\AddFrame.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\AddFrame.ico" +magick "F:\Repo\BallanceTasEditor\Assets\DeleteFrame.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\DeleteFrame.ico" +magick "F:\Repo\BallanceTasEditor\Assets\UnsetCell.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\UnsetCell.ico" +magick "F:\Repo\BallanceTasEditor\Assets\SetCell.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\SetCell.ico" +magick "F:\Repo\BallanceTasEditor\Assets\CutFrame.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\CutFrame.ico" +magick "F:\Repo\BallanceTasEditor\Assets\PasteFrame.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\PasteFrame.ico" +magick "F:\Repo\BallanceTasEditor\Assets\CopyFrame.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\CopyFrame.ico" +magick "F:\Repo\BallanceTasEditor\Assets\FillMode.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\FillMode.ico" +magick "F:\Repo\BallanceTasEditor\Assets\SelectMode.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\SelectMode.ico" +magick "F:\Repo\BallanceTasEditor\Assets\DrawMode.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\DrawMode.ico" +magick "F:\Repo\BallanceTasEditor\Assets\Preference.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\Preference.ico" +magick "F:\Repo\BallanceTasEditor\Assets\SaveFileAs.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\SaveFileAs.ico" +magick "F:\Repo\BallanceTasEditor\Assets\OpenFile.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\OpenFile.ico" +magick "F:\Repo\BallanceTasEditor\Assets\NewFile.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\NewFile.ico" +magick "F:\Repo\BallanceTasEditor\Assets\SaveFile.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\SaveFile.ico" +magick "F:\Repo\BallanceTasEditor\Assets\CloseFile.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\CloseFile.ico" +magick "F:\Repo\BallanceTasEditor\Assets\Exit.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\Exit.ico" +magick "F:\Repo\BallanceTasEditor\Assets\Undo.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\Undo.ico" +magick "F:\Repo\BallanceTasEditor\Assets\Redo.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\Redo.ico" +magick "F:\Repo\BallanceTasEditor\Assets\SaveFileThenRunGame.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\SaveFileThenRunGame.ico" +magick "F:\Repo\BallanceTasEditor\Assets\ReportBug.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\ReportBug.ico" +magick "F:\Repo\BallanceTasEditor\Assets\About.png" -define icon:auto-resize=256,128,64,48,32,16 "F:\Repo\BallanceTasEditor\Assets\About.ico" + diff --git a/Assets/Cancel.svg b/Assets/Cancel.svg new file mode 100644 index 0000000..2bfa93e --- /dev/null +++ b/Assets/Cancel.svg @@ -0,0 +1,41 @@ + + + + + + + diff --git a/Assets/CloseFile.svg b/Assets/CloseFile.svg new file mode 100644 index 0000000..8ee570c --- /dev/null +++ b/Assets/CloseFile.svg @@ -0,0 +1,44 @@ + + + + + + + diff --git a/Assets/CopyFrame.svg b/Assets/CopyFrame.svg new file mode 100644 index 0000000..b79695b --- /dev/null +++ b/Assets/CopyFrame.svg @@ -0,0 +1,48 @@ + + + + + + + + diff --git a/Assets/Count.svg b/Assets/Count.svg new file mode 100644 index 0000000..66c8c73 --- /dev/null +++ b/Assets/Count.svg @@ -0,0 +1,41 @@ + + + + + + + diff --git a/Assets/CutFrame.svg b/Assets/CutFrame.svg new file mode 100644 index 0000000..1f8b17a --- /dev/null +++ b/Assets/CutFrame.svg @@ -0,0 +1,48 @@ + + + + + + + + diff --git a/Assets/DeleteFrame.svg b/Assets/DeleteFrame.svg new file mode 100644 index 0000000..29eba92 --- /dev/null +++ b/Assets/DeleteFrame.svg @@ -0,0 +1,48 @@ + + + + + + + + diff --git a/Assets/DrawMode.svg b/Assets/DrawMode.svg new file mode 100644 index 0000000..f0d61b5 --- /dev/null +++ b/Assets/DrawMode.svg @@ -0,0 +1,48 @@ + + + + + + + + diff --git a/Assets/EntrySpan.svg b/Assets/EntrySpan.svg new file mode 100644 index 0000000..7da84a6 --- /dev/null +++ b/Assets/EntrySpan.svg @@ -0,0 +1,45 @@ + + + + + + + + diff --git a/Assets/Exit.svg b/Assets/Exit.svg new file mode 100644 index 0000000..a867fbb --- /dev/null +++ b/Assets/Exit.svg @@ -0,0 +1,48 @@ + + + + + + + + diff --git a/Assets/FillMode.svg b/Assets/FillMode.svg new file mode 100644 index 0000000..6323fa7 --- /dev/null +++ b/Assets/FillMode.svg @@ -0,0 +1,48 @@ + + + + + + + + diff --git a/Assets/FlipCell.svg b/Assets/FlipCell.svg new file mode 100644 index 0000000..361e2fb --- /dev/null +++ b/Assets/FlipCell.svg @@ -0,0 +1,48 @@ + + + + + + + + diff --git a/Assets/Fps.svg b/Assets/Fps.svg new file mode 100644 index 0000000..d8177e8 --- /dev/null +++ b/Assets/Fps.svg @@ -0,0 +1,53 @@ + + + + + + + + + + diff --git a/Assets/HorizontalLayout.svg b/Assets/HorizontalLayout.svg new file mode 100644 index 0000000..f2618e7 --- /dev/null +++ b/Assets/HorizontalLayout.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + diff --git a/Assets/NewFile.svg b/Assets/NewFile.svg new file mode 100644 index 0000000..2089901 --- /dev/null +++ b/Assets/NewFile.svg @@ -0,0 +1,52 @@ + + + + + + + + + diff --git a/Assets/Ok.svg b/Assets/Ok.svg new file mode 100644 index 0000000..6efafe0 --- /dev/null +++ b/Assets/Ok.svg @@ -0,0 +1,41 @@ + + + + + + + diff --git a/Assets/OpenFile.svg b/Assets/OpenFile.svg new file mode 100644 index 0000000..1f2557e --- /dev/null +++ b/Assets/OpenFile.svg @@ -0,0 +1,52 @@ + + + + + + + + + diff --git a/Assets/PanelGoto.svg b/Assets/PanelGoto.svg new file mode 100644 index 0000000..ca07727 --- /dev/null +++ b/Assets/PanelGoto.svg @@ -0,0 +1,44 @@ + + + + + + + diff --git a/Assets/PanelNextItem.svg b/Assets/PanelNextItem.svg new file mode 100644 index 0000000..b7f0919 --- /dev/null +++ b/Assets/PanelNextItem.svg @@ -0,0 +1,46 @@ + + + + + + + diff --git a/Assets/PanelNextPage.svg b/Assets/PanelNextPage.svg new file mode 100644 index 0000000..05db7f4 --- /dev/null +++ b/Assets/PanelNextPage.svg @@ -0,0 +1,48 @@ + + + + + + + + diff --git a/Assets/PanelPreviousItem.svg b/Assets/PanelPreviousItem.svg new file mode 100644 index 0000000..a52a1cd --- /dev/null +++ b/Assets/PanelPreviousItem.svg @@ -0,0 +1,63 @@ + + + + + + + + + diff --git a/Assets/PanelPreviousPage.svg b/Assets/PanelPreviousPage.svg new file mode 100644 index 0000000..c96ec75 --- /dev/null +++ b/Assets/PanelPreviousPage.svg @@ -0,0 +1,48 @@ + + + + + + + + diff --git a/Assets/PasteFrame.svg b/Assets/PasteFrame.svg new file mode 100644 index 0000000..da324dd --- /dev/null +++ b/Assets/PasteFrame.svg @@ -0,0 +1,52 @@ + + + + + + + + + diff --git a/Assets/Preference.svg b/Assets/Preference.svg new file mode 100644 index 0000000..ddd12e8 --- /dev/null +++ b/Assets/Preference.svg @@ -0,0 +1,52 @@ + + + + + + + + + diff --git a/Assets/Redo.svg b/Assets/Redo.svg new file mode 100644 index 0000000..9f02efb --- /dev/null +++ b/Assets/Redo.svg @@ -0,0 +1,44 @@ + + + + + + + diff --git a/Assets/ReportBug.svg b/Assets/ReportBug.svg new file mode 100644 index 0000000..92981e9 --- /dev/null +++ b/Assets/ReportBug.svg @@ -0,0 +1,44 @@ + + + + + + + diff --git a/Assets/SaveFile.svg b/Assets/SaveFile.svg new file mode 100644 index 0000000..d96eff9 --- /dev/null +++ b/Assets/SaveFile.svg @@ -0,0 +1,56 @@ + + + + + + + + + + diff --git a/Assets/SaveFileAs.svg b/Assets/SaveFileAs.svg new file mode 100644 index 0000000..4071cac --- /dev/null +++ b/Assets/SaveFileAs.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + diff --git a/Assets/SaveFileThenRunGame.svg b/Assets/SaveFileThenRunGame.svg new file mode 100644 index 0000000..1949aed --- /dev/null +++ b/Assets/SaveFileThenRunGame.svg @@ -0,0 +1,55 @@ + + + + + + + + + + diff --git a/Assets/SelectMode.svg b/Assets/SelectMode.svg new file mode 100644 index 0000000..91de2eb --- /dev/null +++ b/Assets/SelectMode.svg @@ -0,0 +1,44 @@ + + + + + + + diff --git a/Assets/SetCell.svg b/Assets/SetCell.svg new file mode 100644 index 0000000..2e0e84e --- /dev/null +++ b/Assets/SetCell.svg @@ -0,0 +1,48 @@ + + + + + + + + diff --git a/Assets/SetFps.svg b/Assets/SetFps.svg new file mode 100644 index 0000000..d6bdcf5 --- /dev/null +++ b/Assets/SetFps.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + diff --git a/Assets/Undo.svg b/Assets/Undo.svg new file mode 100644 index 0000000..c26990a --- /dev/null +++ b/Assets/Undo.svg @@ -0,0 +1,44 @@ + + + + + + + diff --git a/Assets/UnsetCell.svg b/Assets/UnsetCell.svg new file mode 100644 index 0000000..9f98a87 --- /dev/null +++ b/Assets/UnsetCell.svg @@ -0,0 +1,44 @@ + + + + + + + diff --git a/Assets/VerticalLayout.svg b/Assets/VerticalLayout.svg new file mode 100644 index 0000000..36df25f --- /dev/null +++ b/Assets/VerticalLayout.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + diff --git a/BallanceTasEditor/App.xaml b/BallanceTasEditor/App.xaml index fb35fae..3892bc4 100644 --- a/BallanceTasEditor/App.xaml +++ b/BallanceTasEditor/App.xaml @@ -4,6 +4,67 @@ xmlns:local="clr-namespace:BallanceTasEditor" StartupUri="Views/MainWindow.xaml"> - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BallanceTasEditor/Assets/About.ico b/BallanceTasEditor/Assets/About.ico new file mode 100644 index 0000000..d62a6cc Binary files /dev/null and b/BallanceTasEditor/Assets/About.ico differ diff --git a/BallanceTasEditor/Assets/AddFrame.ico b/BallanceTasEditor/Assets/AddFrame.ico new file mode 100644 index 0000000..3911362 Binary files /dev/null and b/BallanceTasEditor/Assets/AddFrame.ico differ diff --git a/BallanceTasEditor/Assets/Cancel.ico b/BallanceTasEditor/Assets/Cancel.ico new file mode 100644 index 0000000..cc6f1d3 Binary files /dev/null and b/BallanceTasEditor/Assets/Cancel.ico differ diff --git a/BallanceTasEditor/Assets/CloseFile.ico b/BallanceTasEditor/Assets/CloseFile.ico new file mode 100644 index 0000000..5a39068 Binary files /dev/null and b/BallanceTasEditor/Assets/CloseFile.ico differ diff --git a/BallanceTasEditor/Assets/CopyFrame.ico b/BallanceTasEditor/Assets/CopyFrame.ico new file mode 100644 index 0000000..7e4c28f Binary files /dev/null and b/BallanceTasEditor/Assets/CopyFrame.ico differ diff --git a/BallanceTasEditor/Assets/Count.ico b/BallanceTasEditor/Assets/Count.ico new file mode 100644 index 0000000..67fbee3 Binary files /dev/null and b/BallanceTasEditor/Assets/Count.ico differ diff --git a/BallanceTasEditor/Assets/CutFrame.ico b/BallanceTasEditor/Assets/CutFrame.ico new file mode 100644 index 0000000..b76d59b Binary files /dev/null and b/BallanceTasEditor/Assets/CutFrame.ico differ diff --git a/BallanceTasEditor/Assets/DeleteFrame.ico b/BallanceTasEditor/Assets/DeleteFrame.ico new file mode 100644 index 0000000..0730f56 Binary files /dev/null and b/BallanceTasEditor/Assets/DeleteFrame.ico differ diff --git a/BallanceTasEditor/Assets/DrawMode.ico b/BallanceTasEditor/Assets/DrawMode.ico new file mode 100644 index 0000000..5f57797 Binary files /dev/null and b/BallanceTasEditor/Assets/DrawMode.ico differ diff --git a/BallanceTasEditor/Assets/EntrySpan.ico b/BallanceTasEditor/Assets/EntrySpan.ico new file mode 100644 index 0000000..f95e285 Binary files /dev/null and b/BallanceTasEditor/Assets/EntrySpan.ico differ diff --git a/BallanceTasEditor/Assets/Exit.ico b/BallanceTasEditor/Assets/Exit.ico new file mode 100644 index 0000000..fa9b1e4 Binary files /dev/null and b/BallanceTasEditor/Assets/Exit.ico differ diff --git a/BallanceTasEditor/Assets/FillMode.ico b/BallanceTasEditor/Assets/FillMode.ico new file mode 100644 index 0000000..d93a393 Binary files /dev/null and b/BallanceTasEditor/Assets/FillMode.ico differ diff --git a/BallanceTasEditor/Assets/FlipCell.ico b/BallanceTasEditor/Assets/FlipCell.ico new file mode 100644 index 0000000..090002c Binary files /dev/null and b/BallanceTasEditor/Assets/FlipCell.ico differ diff --git a/BallanceTasEditor/Assets/Fps.ico b/BallanceTasEditor/Assets/Fps.ico new file mode 100644 index 0000000..519de52 Binary files /dev/null and b/BallanceTasEditor/Assets/Fps.ico differ diff --git a/BallanceTasEditor/Assets/HorizontalLayout.ico b/BallanceTasEditor/Assets/HorizontalLayout.ico new file mode 100644 index 0000000..6c48d35 Binary files /dev/null and b/BallanceTasEditor/Assets/HorizontalLayout.ico differ diff --git a/BallanceTasEditor/Assets/NewFile.ico b/BallanceTasEditor/Assets/NewFile.ico new file mode 100644 index 0000000..ca3bced Binary files /dev/null and b/BallanceTasEditor/Assets/NewFile.ico differ diff --git a/BallanceTasEditor/Assets/Ok.ico b/BallanceTasEditor/Assets/Ok.ico new file mode 100644 index 0000000..7fd7eee Binary files /dev/null and b/BallanceTasEditor/Assets/Ok.ico differ diff --git a/BallanceTasEditor/Assets/OpenFile.ico b/BallanceTasEditor/Assets/OpenFile.ico new file mode 100644 index 0000000..216cdb5 Binary files /dev/null and b/BallanceTasEditor/Assets/OpenFile.ico differ diff --git a/BallanceTasEditor/Assets/PanelGoto.ico b/BallanceTasEditor/Assets/PanelGoto.ico new file mode 100644 index 0000000..f3c7b2f Binary files /dev/null and b/BallanceTasEditor/Assets/PanelGoto.ico differ diff --git a/BallanceTasEditor/Assets/PanelNextItem.ico b/BallanceTasEditor/Assets/PanelNextItem.ico new file mode 100644 index 0000000..d9d5f22 Binary files /dev/null and b/BallanceTasEditor/Assets/PanelNextItem.ico differ diff --git a/BallanceTasEditor/Assets/PanelNextPage.ico b/BallanceTasEditor/Assets/PanelNextPage.ico new file mode 100644 index 0000000..67fbe07 Binary files /dev/null and b/BallanceTasEditor/Assets/PanelNextPage.ico differ diff --git a/BallanceTasEditor/Assets/PanelPreviousItem.ico b/BallanceTasEditor/Assets/PanelPreviousItem.ico new file mode 100644 index 0000000..4746751 Binary files /dev/null and b/BallanceTasEditor/Assets/PanelPreviousItem.ico differ diff --git a/BallanceTasEditor/Assets/PanelPreviousPage.ico b/BallanceTasEditor/Assets/PanelPreviousPage.ico new file mode 100644 index 0000000..c62579f Binary files /dev/null and b/BallanceTasEditor/Assets/PanelPreviousPage.ico differ diff --git a/BallanceTasEditor/Assets/PasteFrame.ico b/BallanceTasEditor/Assets/PasteFrame.ico new file mode 100644 index 0000000..023c395 Binary files /dev/null and b/BallanceTasEditor/Assets/PasteFrame.ico differ diff --git a/BallanceTasEditor/Assets/Preference.ico b/BallanceTasEditor/Assets/Preference.ico new file mode 100644 index 0000000..ea4b5b6 Binary files /dev/null and b/BallanceTasEditor/Assets/Preference.ico differ diff --git a/BallanceTasEditor/Assets/Redo.ico b/BallanceTasEditor/Assets/Redo.ico new file mode 100644 index 0000000..e8d5a26 Binary files /dev/null and b/BallanceTasEditor/Assets/Redo.ico differ diff --git a/BallanceTasEditor/Assets/ReportBug.ico b/BallanceTasEditor/Assets/ReportBug.ico new file mode 100644 index 0000000..4334331 Binary files /dev/null and b/BallanceTasEditor/Assets/ReportBug.ico differ diff --git a/BallanceTasEditor/Assets/SaveFile.ico b/BallanceTasEditor/Assets/SaveFile.ico new file mode 100644 index 0000000..350dd6f Binary files /dev/null and b/BallanceTasEditor/Assets/SaveFile.ico differ diff --git a/BallanceTasEditor/Assets/SaveFileAs.ico b/BallanceTasEditor/Assets/SaveFileAs.ico new file mode 100644 index 0000000..e19d919 Binary files /dev/null and b/BallanceTasEditor/Assets/SaveFileAs.ico differ diff --git a/BallanceTasEditor/Assets/SaveFileThenRunGame.ico b/BallanceTasEditor/Assets/SaveFileThenRunGame.ico new file mode 100644 index 0000000..9752647 Binary files /dev/null and b/BallanceTasEditor/Assets/SaveFileThenRunGame.ico differ diff --git a/BallanceTasEditor/Assets/SelectMode.ico b/BallanceTasEditor/Assets/SelectMode.ico new file mode 100644 index 0000000..2ff9f61 Binary files /dev/null and b/BallanceTasEditor/Assets/SelectMode.ico differ diff --git a/BallanceTasEditor/Assets/SetCell.ico b/BallanceTasEditor/Assets/SetCell.ico new file mode 100644 index 0000000..f2dda3f Binary files /dev/null and b/BallanceTasEditor/Assets/SetCell.ico differ diff --git a/BallanceTasEditor/Assets/SetFps.ico b/BallanceTasEditor/Assets/SetFps.ico new file mode 100644 index 0000000..84932cb Binary files /dev/null and b/BallanceTasEditor/Assets/SetFps.ico differ diff --git a/BallanceTasEditor/Assets/Undo.ico b/BallanceTasEditor/Assets/Undo.ico new file mode 100644 index 0000000..4adabad Binary files /dev/null and b/BallanceTasEditor/Assets/Undo.ico differ diff --git a/BallanceTasEditor/Assets/UnsetCell.ico b/BallanceTasEditor/Assets/UnsetCell.ico new file mode 100644 index 0000000..687323e Binary files /dev/null and b/BallanceTasEditor/Assets/UnsetCell.ico differ diff --git a/BallanceTasEditor/Assets/VerticalLayout.ico b/BallanceTasEditor/Assets/VerticalLayout.ico new file mode 100644 index 0000000..f34c0af Binary files /dev/null and b/BallanceTasEditor/Assets/VerticalLayout.ico differ diff --git a/BallanceTasEditor/BallanceTasEditor.csproj b/BallanceTasEditor/BallanceTasEditor.csproj index e8605ce..3979ada 100644 --- a/BallanceTasEditor/BallanceTasEditor.csproj +++ b/BallanceTasEditor/BallanceTasEditor.csproj @@ -89,6 +89,26 @@ MSBuild:Compile Designer + + AboutDialog.xaml + + + GotoDialog.xaml + + + PreferenceDialog.xaml + + + SetupCountAndFpsDialog.xaml + + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + MSBuild:Compile Designer @@ -97,6 +117,7 @@ App.xaml Code + @@ -104,6 +125,14 @@ MainWindow.xaml Code + + Designer + MSBuild:Compile + + + Designer + MSBuild:Compile + @@ -142,6 +171,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BallanceTasEditor/Settings.cs b/BallanceTasEditor/Settings.cs new file mode 100644 index 0000000..3aa29f7 --- /dev/null +++ b/BallanceTasEditor/Settings.cs @@ -0,0 +1,28 @@ +namespace BallanceTasEditor.Properties { + + + // This class allows you to handle specific events on the settings class: + // The SettingChanging event is raised before a setting's value is changed. + // The PropertyChanged event is raised after a setting's value is changed. + // The SettingsLoaded event is raised after the setting values are loaded. + // The SettingsSaving event is raised before the setting values are saved. + internal sealed partial class Settings { + + public Settings() { + // // To add event handlers for saving and changing settings, uncomment the lines below: + // + // this.SettingChanging += this.SettingChangingEventHandler; + // + // this.SettingsSaving += this.SettingsSavingEventHandler; + // + } + + private void SettingChangingEventHandler(object sender, System.Configuration.SettingChangingEventArgs e) { + // Add code to handle the SettingChangingEvent event here. + } + + private void SettingsSavingEventHandler(object sender, System.ComponentModel.CancelEventArgs e) { + // Add code to handle the SettingsSaving event here. + } + } +} diff --git a/BallanceTasEditor/Views/AboutDialog.xaml b/BallanceTasEditor/Views/AboutDialog.xaml new file mode 100644 index 0000000..9ac36d3 --- /dev/null +++ b/BallanceTasEditor/Views/AboutDialog.xaml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BallanceTasEditor/Views/MainWindow.xaml.cs b/BallanceTasEditor/Views/MainWindow.xaml.cs index d3892bf..4c6e143 100644 --- a/BallanceTasEditor/Views/MainWindow.xaml.cs +++ b/BallanceTasEditor/Views/MainWindow.xaml.cs @@ -21,5 +21,30 @@ namespace BallanceTasEditor.Views { public MainWindow() { InitializeComponent(); } + + private void MenuItem_Click(object sender, RoutedEventArgs e) { + var dialog = new PreferenceDialog(); + dialog.Owner = this; + dialog.ShowDialog(); + } + + private void MenuItem_Click_1(object sender, RoutedEventArgs e) { + var dialog = new AboutDialog(); + dialog.Owner = this; + dialog.ShowDialog(); + } + + private void MenuItem_Click_2(object sender, RoutedEventArgs e) { + // TODO; Change Title and Icon + var dialog = new SetupCountAndFpsDialog(); + dialog.Owner = this; + dialog.ShowDialog(); + } + + private void MenuItem_Click_3(object sender, RoutedEventArgs e) { + var dialog = new SetupCountAndFpsDialog(); + dialog.Owner = this; + dialog.ShowDialog(); + } } } diff --git a/BallanceTasEditor/Views/PreferenceDialog.xaml b/BallanceTasEditor/Views/PreferenceDialog.xaml new file mode 100644 index 0000000..cd54bfc --- /dev/null +++ b/BallanceTasEditor/Views/PreferenceDialog.xaml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BallanceTasEditor/Views/SetupCountAndFpsDialog.xaml.cs b/BallanceTasEditor/Views/SetupCountAndFpsDialog.xaml.cs new file mode 100644 index 0000000..4ed872a --- /dev/null +++ b/BallanceTasEditor/Views/SetupCountAndFpsDialog.xaml.cs @@ -0,0 +1,24 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Imaging; +using System.Windows.Shapes; + +namespace BallanceTasEditor.Views { + /// + /// Interaction logic for SetupCountAndFpsDialog.xaml + /// + public partial class SetupCountAndFpsDialog : Window { + public SetupCountAndFpsDialog() { + InitializeComponent(); + } + } +} diff --git a/DEVNOTES.md b/DEVNOTES.md new file mode 100644 index 0000000..b081be8 --- /dev/null +++ b/DEVNOTES.md @@ -0,0 +1,11 @@ +# Developer Notes + +The notes written for developer of this project. + +## Bump Up Version + +When bumping up version, you should change following version strings: + +- Version in manifest file. +- Version in main window status bar. +- Version in About window.