Skip to content

プレゼンタイマー時間にフォーマットに合わないものを入力した時にアラートを出したい #20

Description

@Atria64

概要

プレゼンタイマー時間に文字列などフォーマットに合わないものを入力した時に空白になる、これを変更したい。
image

理想動作

フォーマットに合わないものを入力した時に

「正しい値を入力してください」

とアラート(メッセージボックスなど)を出して、前回までに入力されていた値に戻す。

実装方法

現時点(v1.0)、以下のコード部分でフォーマットに合わない場合空白を挿入する処理をしている。(elseの行)

namespace PptTimerAddin
{
    public partial class Ribbon
    {
    ...
        private void editBox_TextChanged(object sender, RibbonControlEventArgs e)
        {
            int tmp = -1;
            string s = editBox.Text;
            if (int.TryParse(s,out tmp) &&(0 < tmp && tmp <= 100))
            {
                presentationTime = tmp;
            }
            else
            {
                editBox.Text = "";
            }
        }
    ...
    }
}

このelse内でなんらかの処理を行えばよさげだと思う。

「やってやるよ」という優しい方

コメントをくだされば喜んでアサインします。
developブランチから新しくfeatureブランチを生やして作業をお願いします。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions