FC2ブログ



Prev  «  [ 2018/12 ]   1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  » Next
プロフィール

雨音

* 雨音 *

プログラム初心者です。

最新記事
最新コメント
月別アーカイブ
カテゴリ
*

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

タイマーを1から作ってみる

もうすでに半分以上出来てる感のあるタイマーだけど、最初からちゃんと作ってみようと思う。
わかってる項目だけ書きだしてみる。


■ウィンドウ
1つ。
タイマー機能のすべてを表示するメインフレームにあたる。
サイズは幅300、高さ300。

■時間表示部
1つ。(暫定)
後述のボタンで設定した時間の分数と秒数、またタイマー始動時には残り時間を表示する。
サイズは幅230、高さ70。
メインフレームの上部に位置する。

■ボタン
4つ。
 ・分数を増やす「+」ボタン
 ・分数を減らす「-」ボタン
 ・表示をリセットする「リセット」ボタン
 ・タイマーをスタート/ストップさせる「スタート/ストップ」ボタン
「+」ボタンをクリックすると、時間表示部の分数が1増える。
「-」ボタンをクリックすると、時間表示部の分数が1減る。
最大設定可能分数は99、最大設定可能秒数は59。
最少設定可能分数、秒数ともに0。
「リセット」ボタンをクリックすると、分数と秒数がともに0に設定される。
タイマーが始動していないときに「スタート/ストップ」ボタンをクリックすると、「+」ボタン、「-」ボタン、「リセット」ボタンは押せなくなり、「スタート/ストップ」ボタン上の文字表示が『スタート』から『ストップ』に変わる。
また、時間表示部に表示される残り時間の秒数が、1秒経過するごとに1ずつ減っていく。
時間経過により、0分0秒になると音が鳴る。
音が鳴っているときに「スタート/ストップ」ボタンを押すと、音が止まり、「+」ボタン、「-」ボタン、「リセット」ボタンが再び押せるようになる。
サイズは1つのボタンにつき幅100、高さ40。
タイマー表示部の下部に2×2の配置で4つ、均等に位置する。


こんなものかなぁ…他に必要なことってあったっけ?
時間表示部は、分数表示と秒数表示の二つに分けようか考え中。
デザインとの兼ね合いかな?

C

omments

P

ost omments


検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。