昔に作ったソフトウェアに、ユーザ・インターフェイスを付けて売ろうか、ってプランがありまして、悪戦苦闘してます。

とりあえず、プロトタイプができたので、何社か販社・代理店だんに持ち込んで、デモを。

「機能はともかく、もっと高く見えるようにできんか。」 という意見が。

値段を高くするには、手間をかけて作ったように見せないといけないんです。
ごもっともです。

プロトタイプはメニューバーもなく、グラフィック表示のための真っ黒のウィンドウのみ。 マウス右ボタンでメニューを出して、そこからいろいろとスタートするようにしていました。

OpenGL のために glut というライブラリを使ってしまったので、自由度が無いんです、、、、

~~~~~~~~~~~~~~~~~~~~~~~~

兜部屋 ~別館~   70年代ロックに関するヨタ話

けど、探せば glut でもメニュー表示のウラ技はあるようです。
ついでに、glut のウィンドウにドラッグ&ドロップする方法も見つけて、対応、っと。

~~~~~~~~~~~~~~~~~~~~~~~~

兜部屋 ~別館~   70年代ロックに関するヨタ話

文字のメニューバーにビットマップを貼り付けたけど、、、
絵ごころが無いなぁ、、、

ヘルプボタンにビットマップを貼り付けると位置がおかしくなるのは、なんとか対応。
これって MS 社の問題じゃ?

兜部屋 ~別館~   70年代ロックに関するヨタ話

おまけにメニューバーの絵は、ウィンドウがアクティブでなくなると、グレーになるし。

~~~~~~~~~~~~~~~~~~~~~~~~

$兜部屋 ~別館~   70年代ロックに関するヨタ話

glui ってライブラリもあったけど、ボタンデザインが変えられないし、、、

~~~~~~~~~~~~~~~~~~~~~~~~

兜部屋 ~別館~   70年代ロックに関するヨタ話

グレーにならないように、自分でウィンドウ (枠無しダイアログ)作って貼ってみたけど、やっぱ絵ごころが、、、

~~~~~~~~~~~~~~~~~~~~~~~~

兜部屋 ~別館~   70年代ロックに関するヨタ話

とりあえず、mfc のメニューバーと自前のウィンドウの併用で、、、

たぶん、まだ、「もっと高く見えるように」って言われるんだろうな、って。
とことこんダメなら、汎用のフレームワークなどのライブラリ使うことになるのかも。




あ゛~