Beispiel #1
0
        void removeSelected_Click(object sender, EventArgs e)
        {
            currentAnimation.Frames.Remove(selectedFrame);
            selectedFrame = currentAnimation.Frames[0];

            EnableDisableControls(0);
            DrawFrameCount();
        }
Beispiel #2
0
        public void SetAnimation(AnimatedSurface animation)
        {
            currentAnimation = animation;

            selectedFrame = currentAnimation.Frames[0];

            EnableDisableControls(0);
            DrawFrameCount();

            frameChangeCallback(selectedFrame);
        }
Beispiel #3
0
        private void previousFrame_Click(object sender, EventArgs e)
        {
            var currentIndex = currentAnimation.Frames.IndexOf(selectedFrame) - 1;

            selectedFrame = currentAnimation.Frames[currentIndex];

            EnableDisableControls(currentIndex);

            frameChangeCallback(selectedFrame);

            MainScreen.Instance.ToolsPane.RedrawPanels();
        }