Exemplo n.º 1
0
        void IShortcutCommand.Execute(CommandArgs commandArgs)
        {
            // ウィンドウ状態が通常の場合にのみ実行する
            if (form.WindowState != FormWindowState.Normal)
            {
                return;
            }

            WindowScaleCommandArgs args = (WindowScaleCommandArgs)commandArgs;
            int width  = (int)(pecaPlayer.ImageWidth * args.Scale);
            int height = (int)(pecaPlayer.ImageHeight * args.Scale);

            pecaPlayer.SetSize(width, height);
        }
Exemplo n.º 2
0
        string IShortcutCommand.GetDetail(CommandArgs commandArgs)
        {
            WindowScaleCommandArgs args = (WindowScaleCommandArgs)commandArgs;

            return(string.Format("サイズ ({0}%)", args.Scale * 100));
        }