おい!LaunchTab風味 ..
[2ch|▼Menu]
874:865
07/01/30 20:34:26 i6m+Wl2/0
いまテストの合間をみながら開発してます。

次のバージョンでの搭載予定機能(あくまで予定)
Visual Style対応(現状コードで対応済み)
マウスジェスチャー(プラグインとして対応させる予定)
キーボードショートカット(プラグインとして対応させる予定)
設定情報のXMLでの保存(シェルフ個々の設定をメモ帳で行える)
設定情報の編集用パネル(まだ先になりそう)
フォルダアイテムの展開、展開して新しいシェルフにする、通常そのシェルフは閉じるがヘッダをクリックして移動した場合には新しいシェルフとして登録・独立する。 (Blueboxシェルのメニューみたいな感じ)
デスクトップマスコット形式のウィジェット作成(する能力、僕は作るつもりはあんまりない)
プラグインの充実(ランチャシェルフ・カレンダーシェルフ・メモ帳シェルフ等)

その他ちょこちょこ…

次期バージョンですべての構造を変更するので全バージョンの設定・プラグイン・スキンとう受け付けません。

>873
9uiet design - URLリンク(quietdesign.rental.allinoneserver.net)

で行ってます、ちょう不定期に。


受験生がんばりまうすw

875:865
07/01/30 20:37:29 i6m+Wl2/0
>>ALL
あとバージョン変更にともないメインのアイコンを変更したいんですけどかけませんorz

デスクトップのシェルフ(棚)的なアイコン募集してます。XP形式のアイコンだとGood。

p.s.
よかったら作ってください程度のお願いですwだめならがんばって自分で書きます

876:名無しさん@お腹いっぱい。
07/01/30 22:59:10 md7mB7kJ0
>>875
ほうほう なかなか歴史あるランチャーなんですね

877:865
07/01/31 20:35:36 iwcJqHoV0
実を言うとこのスレッドでかなり過去に紹介された Nihilunch ってのの作者も僕です。そのころからタブ型ランチャを作ってるんで基本的な動作はすでに固定されてます
(Moonyじゃ読み込めないマイコンピューターやゴミ箱などのバーチャル系アイテムのドラッグ&ドロップでの追加やファイル特有の右クリック時メニューなど)

いまはそれらの技術と新しく学んだプラグインの技術をつかってウィジェット形式にしてランチャーは(最初からインストール済みの)オプションという形にしています。

かれこれ数年前からずーっとw 最近すべての形式のファイルアイテム(特殊ショートカット含む)を読み込めるようなコードを書けるようになりましたw

C#で組んでるから多少初回起動が遅いのとメモリリソースの使用量が多いのが難点です(でもGCだからその辺は自動管理なんで使用量が多いのは通常の動作。気にする必要はそれほどないはず)

とりあえずMoonyやSunnyでできることはすべて含んだ形式に持っていこうと思っています(設定ダイアログはプラグイン形式なのでまだ思案中ですが…)

ついでまだまだバグはありますwだからまだバージョン0.xですw

878:名無しさん@お腹いっぱい。
07/02/03 04:41:04 wl3ozFs/0
がんがれー

879:名無しさん@お腹いっぱい。
07/02/03 18:55:28 LpicImww0
とうとう継続力がありそうな方が登場したではないか

880:865
07/02/04 05:19:37 m17kyuml0
URLリンク(quietdesign.rental.allinoneserver.net)

とりあえずバージョンです、まだぜんぜん機能できてないけどとりあえずランチャとして使える機能はついてます。説明ページとか忙しくて作ってる暇ありません(来週テスト)時間できたら詳しい説明書きます。

-- 簡単説明 --
ほとんどのデータはXml形式なのでメモ帳でいじれます、それぞれの値については名前から推測してください(あとで説明書きます)

まずはタスクトレイのアイコンからシェルフを作ってください。アイテムの追加はドラッグ&ドロップ。もちろんゴミ箱とかもOKです。

アイテムの起動は二通りでクリックか開いてるときにシェルフの外から外に向かってまっすぐにマウスでアイテムの上を横切ってください(すばやく)

その他は前回バージョンとほとんど同じなんで前回のバージョンのページを参考にしてください。

VisualStyleには対応してます、一応。

では。

881:865
07/02/04 05:22:16 m17kyuml0
あ、あとUserProfileのデータはデフォルトデータです。シェルフ作るときにここの設定を初期設定として利用します。

882:名無しさん@お腹いっぱい。
07/02/04 06:09:55 nZxQd3vJ0
>>880
お疲れ様
GJです

883:名無しさん@お腹いっぱい。
07/02/04 09:28:24 N1FEzF+a0
>>880
>クリックか開いてるときにシェルフの外から外に向かってまっすぐにマウスでアイテムの上を横切ってください(すばやく)

これがうまくいかないけど、横切るスピードが問題なのかな?

884:名無しさん@お腹いっぱい。
07/02/04 09:48:01 V0D4LXgS0
>>883
このスレ保守しといてよかった!


885:883
07/02/04 10:22:46 m17kyuml0
多分スピードですね、.dswidgetファイルのSlideClickCancelIntervalを増やせばスライドクリックのキャンセルが起こる時間までのインターバルが増やせます(増やしすぎると普通の操作でもたまに起動して(゚Д゚)ウゼェェェ )

あと横切るときはまっすぐです。斜めじゃだめ。ちゃんと外から外まで行かなきゃだめです。 (開いてるときにヘッダに表示される三角形は三色あってそれぞれが待機・スライド中・キャンセル後を表しています、スライド中はほとんど見えない)

スライドクリック使うときはシェルフのClickOpenをFalseにしてマウスオーバーで開くようにするとマウスを一回もクリックしなくても起動ができるから便利かも。

p.s.
うぅぅ今日の漢検試験時間間違えた orz どっちにしろ受からなかったがつらい orz

886:865
07/02/04 10:24:45 m17kyuml0
↑俺。>>863 やりたかった、間違えたorz

887:名無しさん@お腹いっぱい。
07/02/04 12:19:57 N1FEzF+a0
できた。
かなり速く動かさないと反応しないね。慣れが必要かも。

888:865
07/02/05 23:08:27 Tz//yh9h0
無理。ニューラルネットワークで認識するマウスジェスチャ作りたいけど認識しすぎかしなさすぎ。

トレーニングの良い方法がわからない〜〜〜。

889:名無しさん@お腹いっぱい。
07/02/06 09:00:05 1iwc05km0
この流れは期待できそうだ。

890:865
07/02/06 22:30:43 OBS4PHAG0
スライドクリックについてはSlideClickCancelIntervalの値を80位にしてやるといいかもしれません。 デフォルトの値はuser_profile.xmlで設定。シェルフごとの値はwidgetフォルダ内のファイルを編集。 全部のやついっぺんに変更するダイアログとかはまだありません。

891:名無しさん@お腹いっぱい。
07/02/07 10:36:37 Sl9kNIHy0
お、いつの間にこんなものが


892:名無しさん@お腹いっぱい。
07/02/07 13:42:31 w2SBE2Vv0
非常にいいんだけど、アニメーション時にメモリとCPU使用率がグッと上がるのがやっぱ気になるね。

893:865
07/02/07 16:45:49 gh6UtVVm0
>>892
アニメーション開始前にGCの開放を行ってるからです、行ったほうがいいか行わないほうがいいかまだ検討中です…

894:名無しさん@お腹いっぱい。
07/02/07 23:59:48 EgGJz8rR0
一瞬のCPU使用率は(゚ε゚)キニシナイ!!
重くなければいい。

895:865
07/02/08 00:24:26 jUQCaTDM0
URLリンク(quietdesign.rental.allinoneserver.net)

キーボードショートカットに対応しました。まだユーザーが編集するためのダイアログとかありませんがXml直接いじればあるていど編集はできます。

前回のバージョンから設定を受け継ぎたい人は、ユーザーフォルダを新しいDeskshelfのフォルダにコピーしてDeskshelf初回起動時にコマンドライン "findplugin" を送ってやってください。新しいプラグインを自動で探します。
(うまくいかない人はuser_profile.xmlのPluginInfoListの項目を全部削除してから起動するとOK)

デフォルトでのキーボードショートカットリスト:

[F2] KeyDown - シェルフをまえに持ってくる(たとえBottomMostがTrueでも)
[F2] KeyUp - 元の状態に戻す
[Ctrl] → 次のシェルフ選択(矢印が選択されたシェルフに出ます)
[Ctrl] ← まえのシェルフ選択(矢印が・・・)
[Ctrl] Enter 選択中のシェルフが閉じてる場合は開きます
[Ctrl] ↑ リスト形式のシェルフの場合上のアイテムを選択します(マウスがシェルフ外にいる必要がある)
[Ctrl] ↓ シタのアイテム
[Ctrl] Enter リスト形式のシェルフが開いてるとき選択中のアイテムを起動します。

896:865
07/02/08 00:25:04 jUQCaTDM0
あと、送るコマンドについて Widget -> Shelf -> ShelfListのようになってて右のものは左のもののコマンドも使用できます。

-- Widget --
Set <key> <name>:
変数を指定されたkeyにセットします。<name>はフィールド・プロパティ名で、BottomMostやTopMostなどが使えます。
Debug <mode> <params>:
デバッグ用のコマンドです。<mode>にshowを<param>に変数キー名を入力すると現在の値が表示されます。
Exit
そのウィジェットを終了
Active
そのウィジェットをアクティブ
BringToFront
一時的に手前に持ってきます
TopMost <true/false>
最前面に表示のセット・解除
BottomMost <true/false>
最背面の・・・
Move <x> <y>
ウィジェットを x y の位置に移動。(スクリーン座標)
-- Shelf --
Open
シェルフが閉じてるときは開く
Close
シェルフが開いているときは閉じる
-- ShelfList --
UpItem
上のアイテム選択
DownItem
シタのアイテム選択
EnterItem
選択中アイテム起動

897:865
07/02/08 00:28:16 jUQCaTDM0
あーあとコマンドたくさん送りたいときは ; で区切る。

こういう形式でマウスジェスチャも作ります(サービスプラグインとしてね)

898:865
07/02/08 00:30:13 jUQCaTDM0
あ、あと(なんかつけたし多いな)

user_profile.xmlの<Common>とかと同じレベル層に<Debug />っていうエレメント作るとプラグインデバッグ用(ってかSendCommandデバッグ用)のウィンドウが出るのでコマンド試してみたい人とかどうぞ、<Debug />消せば元に戻る。

899:865
07/02/08 00:33:09 jUQCaTDM0
馬鹿だ、まだ付け足すの忘れてた(orz

/all や /selectedはコマンドを送るウィジェット(シェルフ)を選択してます。

/all - 全部
/selected - 選択されてるの
/<name> - その名前のウィジェット
/next-<?> - ?の次のウィジェット、?にはallかselectedか名前が指定可能
/prev-<?> - ?のまえのウィジェット

ウィジェットの順番はuser_profile.xmlないでの順番です。

900:名無しさん@お腹いっぱい。
07/02/08 04:19:50 n2pN5t/aP
>>895-899
てめーの作ったクソソフトなんて使うかよ死ねVIPPER

901:名無しさん@お腹いっぱい。
07/02/08 19:36:47 RRA25oDL0
普通に使ってますがなにか?

902:865
07/02/08 19:58:57 jUQCaTDM0
>>900
... ? な、なにがいけなかった??

903:名無しさん@お腹いっぱい。
07/02/08 20:17:37 jXFnkx1C0
ありがたく使用しています。
これからもよろしく

904:名無しさん@お腹いっぱい。
07/02/08 23:19:07 swUjrhUF0
>>902
多分他の落ち目のランチャの作者だから気にしなくておk

905:865
07/02/09 00:27:30 Q4iOQu+T0
風邪引いた( ゚д゚)、;'.・ ィクシッ

そのせいで(おかげで)ジェスチャーレコグナイザができた(  ̄ー ̄)

そのうちマウスジェスチャ書きます。

906:名無しさん@お腹いっぱい。
07/02/09 12:28:57 NH67ooyk0
ありがたく使わせてもらってるんだけど
VSに対応させるのに、どの設定をいじればいいか分からない・・・
誰かご教示お願いします

907:名無しさん@お腹いっぱい。
07/02/10 17:13:12 ykjnT4SY0
このスレは・・・
スレリンク(software板)

908:名無しさん@お腹いっぱい。
07/02/10 20:26:23 0RGnzvy50

URLリンク(quietdesign.rental.allinoneserver.net)

865規制されてますごめんねまってて
なお、VS対応には新しいのを入れてください。   

以上、助手より。





909:名無しさん@お腹いっぱい。
07/02/10 22:14:28 ZRnTPnfc0
sTabLauncherの言語ファイルで
日本語ってないですかね?

910:名無しさん@お腹いっぱい。
07/02/10 22:17:50 shMTudAL0
>>909
正直、そんない難しくないから日本語化しなくても問題なく使えると思う。

911:865
07/02/14 01:15:43 x51bsw9C0
いまマウスジェスチャーとか作ってます、もうすぐ出せそうかな。

p.s.
名前をDeskshelf+ から Uranus(天王星)に変えました。月→太陽だし、惑星の名前にしようと思って「斬新」とかって意味のあるUranusにw

912:名無しさん@お腹いっぱい。
07/02/14 01:36:39 JyEPlCZH0
ほほう。

913:名無しさん@お腹いっぱい。
07/02/14 03:38:53 gZIrLxFY0
太陽は恒星 月は衛星

914:名無しさん@お腹いっぱい。
07/02/14 14:31:17 QSzWG6MOO
>>913
どっちにしろ恒星と衛星に他に選択肢はないだろ。
「Ganymede」とか地球の衛星以外にするのも無意味だし。

915:名無しさん@お腹いっぱい。
07/02/14 19:40:51 RL1gR0Vn0
星にこだわらなくてもいいんじゃない?
最後にyがつくのは忘れ去られたんだろうか?
earthyとかどう?

916:名無しさん@お腹いっぱい。
07/02/15 13:38:55 kMtxFAIV0
ウラヌス

917:名無しさん@お腹いっぱい。
07/02/15 19:21:07 zR9r2mBA0
追放された冥王星のことを忘れないためにも…(ry

918:名無しさん@お腹いっぱい。
07/02/17 08:45:35 ocZ6Qnh90
sTabLauncher日本語対応age

919:865
07/02/23 21:51:19 6Dd3g2l70
マウスジェスチャーまだ対応できてません、っつーか無理かも。

URLリンク(quietdesign.rental.allinoneserver.net)

Uranus最新版。

p.s.
学業のほう多少厳しくなってきたので更新停滞します。

920:名無しさん@お腹いっぱい。
07/02/23 22:48:13 wPEupgX70

  ま た 更 新 停 止 か

921:名無しさん@お腹いっぱい。
07/02/24 06:28:17 4vI9mgdk0
デジャヴだなww

学生の作者ばっかだから更新止まるんだよーーーーwwwwwwwwww


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5386日前に更新/195 KB
担当:undef