RemのDigitalCaravan

PCにスマートフォン カメラ Cafe アロマ 旅行…
デジタル世界のカオスなキャラバン

X02HT 新規作成ボタンっぽいものを作ってみる

2008-04-13 23:03:37 | X02HT


Windows Mobile5.0になる前のPocketPCでは、Today画面の左下に新規ボタンがありました。
これを押すとプログラムを起動することなく、仕事や予定表、メールやWord文書などの
新規項目作成画面を一発で呼び出すことができて便利でした。



左下が新規ボタン。この画面ももはや懐かしいですねぇ。


ところがWindows Mobile5.0になってUIが左右ソフトキー方式になり、
この便利な新規ボタンが無くなってしまいました。
もちろんWindows Mobile Standard搭載のX02HTにも存在せず、予定や仕事の新規作成には
「プログラム起動→右クリックで新規作成を選択」という一連の動作が必須です。
これが面倒だったのでなにか手段は無いかと考えてみました。


1.Mortscriptを使う

 最初に思いついたのがこれです。
プログラム初心者の私でも、Mortscriptならなんとかなりそうですから。

そして実際、Mortscriptには“New”という新規文書/要素を作成する関数がありました。
これで「New("仕事")」というスクリプトを実行すれば新しい仕事を作成できるようです。

結果。
iPaq rx1950では動きましたがX02HTでは動きませんでした_| ̄|○

2..Net Compact Frameworkで作る

 手段が無ければ自分でソフトを作って動かせるのが、Windows Mobileスマートフォンの魅力っ!
ということで作ってみようかと思ったのですが、
毎回実行するたびにコンパイルをする.Net CFアプリでは
新規項目をすばやく作成することはできません。
試すことなくお蔵入りです。

3.使えそうなソフトを探す

 まあ私の場合は結局この方法になるんですけどね(笑)
ネット上でなにか使えそうなソフトが無いか、探してみました。
そしたらありましたよ、よさそうなものが。

WM5NewMenu Description
http://www.saman-cz.com/ppc/index.html?nmnovrw.html
もともとはPocketPC用のようですが、X02HTにインストールを試みたところ、
あっさりインストールされました。

ただしWM6 Std.用ソフトではないためか、
そのままではソフトキーに割り振ってくれないので、自分で右ソフトキーに登録する必要があります。
[HKEY_CURRENT_USER¥SOFTWARE¥Microsoft¥Home¥Keys¥113]の
Openを WindowsWM5NewMenu.exe に、
Defaultを 新規作成 とかに変えておきましょう。




こんな感じで色々な項目の新規作成ができるようになりました。
ただしもとがPocketPC用なので、ここに並べる項目の設定が一切できない、
というかそもそも設定画面そのものが立ち上げられない、というのが問題です。
それでもHomescreenから一発で新規作成ができるようになったのは嬉しい限りですが。



Comments (5)    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« チートもいいとこ | TOP | WILLCOM D4 »
最新の画像もっと見る

5 Comments

コメント日が  古い順  |   新しい順
Unknown (幻灯機)
2008-04-14 00:20:00
こんにちは。S11HTで新規「メモ」または新規「Onenote Mobile」または新規「daynoteZ」をボタン一発で起動したくていろいろ探しているうちにこちらのエントリに行き当たりました(正確には、ブログ自体はもう少し前から拝見しているのですが)。

私もWM5newmenuを一足お先に試してみていますが、「メニューでなく、例えば新規メモがいきなり欲しいんだけどなー」などと思って、まだ模索中です。

ちなみに、ソフトキーへの割り当てについては、(新規とは別の目的でですが)
TMedit(動作保証はW-ZERO3のみ)を使っています。

返信する
Unknown (tom_kat)
2008-04-15 13:04:17
初めまして
Smartphone版がFAQのページに載っています、まだベータ版ですが
返信する
>幻灯機さん (remmaya)
2008-04-16 22:59:49
「一発で新規メモ」はやっぱり欲しいですよね。
必要なときにささっとメモできないと、宝の持ち腐れになりますし。

MortscriptのNew関数だと"メモ", "電子メール", "仕事", "連絡先", "予定", "Word 文書", "Excel ブック"が使えるようですが、
サードパーティのソフトに関しては操作できないようです。
ただ、ソフトの起動から新規ファイルの作成までの一連の動作をMortscriptで
無理やり書いてしまうという方法ならいける……かもしれません。
とはいえ私はやったことが無いので、詳しいことはわからないのですけれど;;
返信する
>tom_katさん (remmaya)
2008-04-16 23:01:28
http://www.saman-cz.com/ppc/nmfaq.html

これですね。これには気づきませんでした。
情報ありがとうございます!
返信する
Unknown (joecool)
2008-04-24 22:20:18
良いことを教えていただいたついでに 少し欲張ってみました
私はRemさんと違って PIMはAgenda Oneを使っていますので タッチできないX02HTでは 新規予定・仕事を
一発で作成できずに ちょっとなぁー と思っていたところでした
でもWM5NewMenu Description の新規予定・仕事はそのままでは WM標準の予定・仕事しか開かないので
そこでひと頑張りAgenda OneのNewApptとNewTaskが一発起動するようにしてみました
一応 手順は以下の通り ご参考まで
Developer One Pocket PC and Smartphone Software Forums - View Single Post - Command Line(21st December 2006, 01:50 PM )
からAgendaOneNewShortcuts.zip を落として解凍
出来上がったショートカットをActivesyncでX02HTの\ProgramFiles\Agenda Oneにコピー
WM5NewMenSettingsでItem追加、Fileをコピーした
ショートカットfileに指定してやれば ウマァー!
返信する