HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
0729
kjm384Windows7以降のリボンUI10解決


kjm384

リンク

2013/7/29(Mon) 10:41:44|NO.55952

Microsoft Office 2007で初めて搭載され、Windows APIとして開発者に提供されている
機能「ジャンプリスト」をHSPで再現(プログラミング)したいのですが、どのようにすれ
ばよろしいでしょうか?

Windows APIをHSPに移植する方法がいまいち分かりません...
Windows APIには初心者で知識が乏しいのですが、分かる方がいましたらお願いします。

★参考URL★
http://ja.wikipedia.org/wiki/%E3%83%AA%E3%83%9C%E3%83%B3_(GUI)
http://msdn.microsoft.com/ja-jp/library/windows/desktop/cc872782.aspx
http://keicode.com/blog/%E6%9C%80%E6%96%B0%E3%81%AE-ui-%E3%82%92%E7%B0%A1%E5%8D%98%E3%81%AB%E5%AE%9F%E8%A3%85%E3%81%A7%E3%81%8D%E3%82%8B%E3%80%81windows-%E3%83%AA%E3%83%9C%E3%83%B3%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0/
http://msdn.microsoft.com/ja-jp/library/windows/desktop/ff963530.aspx



この記事に返信する


(’’

リンク

2013/7/29(Mon) 11:14:11|NO.55953

「ジャンプリスト」は「リボンUI」のミスでしょうか

調べた限り、C++言語でないと無理ゲーの雰囲気です(単なるCOMオブジェクトやWindowsのDLLから作れない)



inovia

リンク

2013/7/29(Mon) 11:34:08|NO.55954

リボンUIはちょっと前に実験してみたのですが、HSPからやるのはかなり面倒でした。
VisualStudioが必要になるので、敷居が高めです。

https://twitter.com/hk1v/status/304999054784487424



kjm384

リンク

2013/7/29(Mon) 11:35:41|NO.55955

「リボンUI」のミスですね!!



kjm384

リンク

2013/7/29(Mon) 11:45:09|NO.55956

(’’さん、inoviaさんへ...

ご意見をまとめると、HSPでやるのは面倒くさい(苦戦する?)様なので...
VisualStudioで頑張ろうと思います。

一応、解決スレッドにしておきますが、
HSPでできたよーって人がいましたら是非このスレッドに回答してくれると幸いです。



GENKI

リンク

2013/7/29(Mon) 19:03:25|NO.55962

見た目だけリボンUIに似たようなものを再現するだけならHSPでも可能です。
タブと画像付きボタン(カスタムボタン)をそれらしく組み合わせてください。

http://lhsp.s206.xrea.com/command/objimage.html
http://lhsp.s206.xrea.com/hsp_object6.html#1

リボンUIの肝はどのようにグループ分けするかです。
ですので、実装方法はなんでもいいんじゃないか?と個人的には考えています。



Gaku

リンク

2013/8/16(Fri) 22:12:39|NO.56450

HSPでリボンUIですか・・・将来性を考えるといいかもしれませんね・・・
誰かC++でライブラリを作ってくださるとうれしいのですが・・・



inovia

リンク

2013/8/16(Fri) 23:19:40|NO.56452

>誰かC++でライブラリを作ってくださるとうれしいのですが・・・

一応できてることはできてるのですが、敷居が高すぎて、
はっきり言って使いづらい感じです。

リボンの情報を記述したXAMLファイルをコンパイルしBMLに変換するときに、
VisualStudio(SDKかも?)に付属するuicc.exeが必要だったり。
あと、コンパイルしたBMLを実行ファイル(DLLやEXE)にリソースとして追加する必要もあります。
(この作業はリソースハッカーでできそう。自分はVisualStudioを使いましたが。)

マニュアルなどができたら、以下のサイトで公開するつもりです。
http://hsp.hinekure.net/

動作可能なサンプルを先に公開しておきますので、気になる方はどうぞ。
http://hsp.hinekure.net/download/HSPRibbonUI_sample001.zip



Gaku

リンク

2013/8/17(Sat) 10:31:21|NO.56466

このExeファイルを逆コンパイルして、いろいろ改造すると、新しいメモ帳が作れそうですね・・・



YSR

リンク

2013/8/18(Sun) 13:54:35|NO.56497

>>NO.56452
確かにリボンUIだ!スゲェ!!



Gaku

リンク

2013/8/20(Tue) 18:13:06|NO.56535

補足しますと、Windows7だけでなく、Windows Vista SP2からリボンUIが使えるようになっております。



ONION software Copyright 1997-2021(c) All rights reserved.