mylo widget

GMailの通知をするmylo widget(修正)

GMailの通知をするmylo widgetですが、ネットワークに繋がってないとエラーが出たので、修正しました。また、メールチェックする間隔(ミリ秒単位)とLEDを光らせるかどうかを設定できるようにしました。設定モードでwidgetの左下の部分をクリックすると設定画…

GMailの通知をするmylo widget

GMailの通知をするmylo widgetを作りました。GMailNotifier.mylow5分に一回メールチェックします。チェック時に未読メールがあると1分間右側のLEDがオレンジ色に点滅し、未読メールを一覧表示します。そして、widgetをクリックするとGMailのサイトに移動し…

メモ帳wedget

試しにmylow widgetでメモ帳を作ってみました。単なる大きなtextareaです。SimpleTextArea.mylowテキストメモとの違いは、フォントサイズを細かく指定できることと、画面下にスペースが空くようにwidgetのサイズを指定していることです。テキストメモを使っ…

mylo widgetのjsファイルを見る

以下のような感じで、mylo widgetのjavascriptファイルを見ることができました。 var LaunchJS = function (){ var http_request = new RequestHttp(); http_request.open('GET', "/js/lib/ExtensionLibrary.js", openFile); http_request.send(null); } var…

widgetの大きさ変更

widgetのサイズは、widgetPackage.xmlのdefWidthとdefHeightで指定する。これに、minWidth/maxWidth, minHeight/maxHeightを追加するとwidgetのサイズを変更できるようになる。試してないが、widgetResize関数を定義しておくことで、widgetのサイズ変更イベ…

widgetが利用しているjsファイル

widgetでは以下のJavaScriptファイルを利用している。 /js/lib/WidgetLibrary.js /js/lib/ExtensionLibrary.js /js/lib/PreferencesLibrary.js しかし、これらのファイルを直接見ることはできない。Extension、Preferences、mylo.KeyCode、RequestHttpなどの…

widgetのソースを見てみる

widgetのJavaScriptソースを見てみると、ローカルファイルにアクセスできるみたい。 var extension = new Extension(); extension.saveFile(...); という感じで保存して、読み出すのは、 var extension = new Extension(); extension.openWeb(...); とするか…

mylo labs http://www.mylolabs.com/ という英語サイトがありました。まだ数が少ないですが、mylo Widgetがいくつか掲載されています。英語サイトですけが、日本のmylo COM-2に掲載されているwidgetをインストールして動きました。自分で作るやり方がそのう…