スポンサード リンク

T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« 現在の進捗状況 | トップページ | AGMPlayerの変更に入る »

見た目は極力変えない

今はAmuseGraphicsの開発フェーズで、今の所、AG-デスクトップレコーダーとAG-Webカメラレコーダーのフリー版用機能追加は大体終わっているのだが、パッと見では現行版との見た目の違いはない。これは意識してやっているので、公開版も、そんな感じになる筈だ。

次バージョンのフリー版AG-デスクトップレコーダーでは、管理者権限で起動するとUACダイアログなんかの録画も可能になっている。

この機能を追加するにあたっては、別段、見た目を変える必要は無いのだが、管理者権限で起動した場合には、バージョン情報ダイアログに、その旨の表示が追加される様にしている。

何故、ワザワザ、そんな機能を入れているのか、というと、AG-デスクトップレコーダーはタスクバーアプリなので、起動した後は、終了せずに、ずっと使い続ける人もいる筈だからだ。

つまり、起動直後であれば、管理者権限で起動したかどうかは覚えていても、PCをスリープ運用していたり、24時間運転している様な人の場合、数日後にも、AG-デスクトップレコーダーは起動したままになっている可能性があって、その様な場合には、管理者権限で起動してたっけ? みたいになる場合もあり得る訳だ。

もっとも、バージョン情報ダイアログはメニューから表示させない限り見えないので、AG-デスクトップレコーダーについては、少なくともデフォルト状態の見た目は変わらない。

AG-Webカメラレコーダーについては、色々と機能を追加するので、その機能の実行を指定する必要があるのだが、この指定には、ポップアップメニューを使う様にしている。

なので、ダイアログ部品については、現行版からの変更は無いので、こちらについても、デフォルト状態の見た目は変わらない訳だ。

まあ、次バージョンのAG-Webカメラレコーダーでは、カメラ映像のみのウインドウ表示に切り替える事も出来るので、その状態にすれば、見た目は現行版とは大違いになるのだが。

ちなみに、ズーム指定については、数日前に領域指定で行う格好にする、と、書いたのだが、それはヤメにして、単なる倍率指定に変更した。

これは、その方がコーディングが楽になる、という事もあったのだが、操作も楽になるからだ。

具体的には、領域指定の場合、マウスのドラッグが必要になったりするのだが、倍率指定だけなら、ホイール回転だけで済む訳だ。

そして、Webカメラは被写体に向けられている筈なので、倍率変更時にも、常に、そのセンターを中心に置いておいても問題無かろう、と、思われた訳だ。

実際にそういう機能は既に実装して動作確認したりしてみているのだが、普通に作者の顔を写している場合には、センターを固定したズームアップ機能だけでも、作者自身がズームに合わせて顔の位置を少し移動すれば、顔は中心に来たし、操作も楽だった。

と、いう事で、既に書いてある次バージョンの他の機能追加についても、コーディングの都合や実際問題を鑑みて、微変更しながら実装して行く格好になる筈だ。

= この記事に関連する公開中ソフト =

AmuseGraphics

AmuseGraphics

(2016/10/25追加)

« 現在の進捗状況 | トップページ | AGMPlayerの変更に入る »

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/534482/63967307

この記事へのトラックバック一覧です: 見た目は極力変えない:

« 現在の進捗状況 | トップページ | AGMPlayerの変更に入る »

2017年8月
    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    

広告

プライバシーポリシー

  • 当サイトでは、第三者配信による広告(Google Adsense)サービスを利用しています。

    Google を含む第三者配信事業者は、Cookie を使用して、ユーザーのウェブサイトでの閲覧履歴に基づく広告を配信します。 Google 広告 Cookie を使用することにより、Google や Google のパートナーは当サイトや他のサイトへのアクセス情報に基づく広告をユーザーに表示できます。

    Cookieを無効にする設定およびAdsenseに関する詳細については、以下のリンクを参照下さい。

    広告 - ポリシーと規約 - Google