Motifは時代遅れか? (179レス)
1-

137: 名無しさん@お腹いっぱい。 [sage] 04/10/10 00:00:26 AAS
>>136
136(1): 名無しさん@お腹いっぱい。 [] 04/10/09 18:05:34 AAS
今時Motif の仕事だって。
某商用UNIX で動いてたのを OpenMotif on Linux に移植&大幅に機能追加。

本屋行って参考書探して、とりあえず林秀幸氏のやつは買った。
たけど、網羅的なリファレンスマニュアル本がないんだよねー。
(なんかソフトバンクの陰謀で日本語版がでないとか聞いたけど、マジ?)

しょうがないんで倉庫の奥底から資料引っ張りだして来たけど、
Motif のバージョンが1.1 とか書いてあるのばっか。

OpenMotif は当然のように2.2 使うわけだけど、バージョンが違っても
問題ないかな?
日本語関連とかは変わってたりするかも、って心配なんだけど?
いや、駄目だ
1.1と今のはまったくの別物
PDFで提供されてる英語のリファレンス読んでやれ
138: 名無しさん@お腹いっぱい。 [sage] 04/10/10 00:20:46 AAS
そうなのか...orz
頑張って英語よむしかないか。サンクス
139: 名無しさん@お腹いっぱい。 [sage] 04/10/12 12:26:51 AAS
MotifといえばJAISTの藤枝さんを思いだす…
140: 名無しさん@お腹いっぱい。 [] 04/12/01 09:45:50 AAS
Open Motif ってCygwin環境で使えるけ?
141: 名無しさん@お腹いっぱい。 [] 2005/09/23(金) 23:28:03 AAS
ライセンス的に微妙な気がするけど……。
外部リンク:www.opengroup.org
> 2. GRANT OF RIGHTS
> The rights granted under this license are limited solely to distribution and
> sublicensing of the Contribution(s) on, with, or for operating systems
> which are themselves Open Source programs.
142: 名無しさん@お腹いっぱい。 [sage] 2005/09/24(土) 01:00:46 AAS
微妙っつーか完全にダメだろ
それが理由でLessTifの代替にならない、って言われてたし
143: 名無しさん@お腹いっぱい。 [sage] 2006/01/14(土) 16:07:01 AAS
Linuxにopenmotif導入。前世紀に使ってたAIX用のmwmのリソース
ファイルを古いバックアップから取り出して、Xの初期ファイルを
いじってX起動。ああ、確かにこんなウインドウマネジャーだった。
144: 名無しさん@お腹いっぱい。 [sage] 2006/01/20(金) 23:17:29 AAS
メッセージカタログを有効にした。configureとmakeだけじゃ有効
にならない。uilはメッセージカタログ機能つきでコンパイルする
とSIGSEGVで死ぬ。調べたらcatopen()を呼ぶ前にcatgets()してや
がる。mwmは付属のmsgファイルが古い上に、カタログセットと番号
を決め打ち。やはりどこでもcatopen()を呼んでない。OpenMotif開
発してる連中はライブラリレベルでの地域化なんて考えてないんだ
ろうな。いっそのこと削除すれば良いのに。Xのツールキットを使っ
たアプリケーションはリソースで地域化するのが本筋なんだろうから。
145: M,k [] 2006/04/23(日) 18:41:13 AAS
質問したいんですが、
Motifで数値入力エリアって作れないんでしょうか?
テキストボックスで作成できるんでしょうか?
出来たら、やり方とか教えていただけると幸いです。
146
(1): 名無しさん@お腹いっぱい。 [age] 2006/06/05(月) 11:08:03 AAS
誰かopenmotifのMwmをxft使って日本語化できるようにして
仮想画面の実装してくださいあげ。

(LessTifは偽物の匂いがぷんぷんして嫌)
147: 名無しさん@お腹いっぱい。 [sage] 2006/06/20(火) 23:58:08 AAS
openmotifの XIM関係ってちゃんとテストされてるのかな?
static変数が初期化されてないように見えるんだけど。
148: 名無しさん@お腹いっぱい。 [sage] 2006/10/25(水) 17:30:32 AAS
>>146
全く同じ事考えてる
禿げ同と一言書けば良いのか?
149
(1): 名無しさん@お腹いっぱい。 [] 2007/05/16(水) 09:47:45 AAS
2になってるピッチベンド幅を12にしたくて6:12っちゅー
MIDIメッセージを曲始めにいれても
変わらない。
どうして??
150: 名無しさん@お腹いっぱい。 [sage] 2007/05/16(水) 09:48:34 AAS
>>149
その MOTIF じゃねーよ。
2ch板:dtm
151: 名無しさん@お腹いっぱい。 [] 2007/05/16(水) 19:22:41 AAS
Motif sucks
ってサンの人がいってたよ
152: 名無しさん@お腹いっぱい。 [sage] 2007/05/17(木) 01:16:22 AAS
それはMotif sax

ってツッコミを期待してるのか
153: 名無しさん@お腹いっぱい。 [sage] 2007/05/30(水) 20:55:55 AAS
>>125
125(1): 名無しさん@お腹いっぱい。 [sage] 03/10/08 19:42 AAS
Xaw 互換のライブラリ使えば無問題。

外部リンク:www.startide.jp
このサイトすごい!
一年前に更新されてる!
Xaw3dをMOTIF風lookにするページがだよ?
154: 名無しさん@お腹いっぱい。 [] 2007/06/06(水) 08:30:55 AAS
別スレで訊いたらこちらを紹介されたので、
こちらで質問させてください。
仕事でMotifを使っているプログラムを引き継ぎ・改修することになりました。
その中でXtInitializeを使っている個所があって、表示端末を指定して
出力している個所があります。
表示端末にXサーバが起動していれば問題ないけれど、
必ずしもそうとは限らないし、また指定する方で誤った出力先を指定することもありうるので、
XtInitializeで失敗するときに、ログファイルに出力するようにしたいんです。

ところが、実際に動作させると、なんかXtInitialize内部で死亡(コアダンプとかではなく、通常に)
するので、関数が抜けてきたところでは、判別がつかないっぽいです。
おそらく、標準の動作がそうなんでしょうが、
これを回避(関数内部で終了するのはかまわないがどうにかしてログに残すなど)する
方法はないでしょうか?
または、XtInitializeは複数の処理をまとめたものっぽいですが、
詳細手順を連続して記述すれば、それは可能なのでしょうか?

お手数ですが、よろしくお願いいたします。
どうしてもダメならば、それはそれで
致し方ないと、あきらめます。
155: 名無しさん@お腹いっぱい。 [sage] 2007/06/06(水) 09:16:42 AAS
つat_exit()
156: 名無しさん@お腹いっぱい。 [sage] 2007/06/06(水) 09:19:44 AAS
atexit() or on_exit()でした…
157: 名無しさん@お腹いっぱい。 [sage] 2007/06/06(水) 09:23:26 AAS
あとは、XlibのXOpenDisplay()でチェック。
158: 名無しさん@お腹いっぱい。 [] 2007/06/06(水) 22:12:10 AAS
XtInitialize() ってもともといくつかの関数をまとめて
簡単にしたものなので、内部で死ぬなら分解して書いたら。
1. 初期化
  XtToolkitInitialize()
2. アプリケーションコンテキストを作る。
  XtCreateApplicationContext
3. ディスプレイを開く
  XtOpenDisplay()
4. アプリケーションシェルを作る。
  XtAppCreateShell()
XtOpenDisplay() の戻り値をチェックすれば、Xサーバーが
起動しているかわかると思う。
159: 名無しさん@お腹いっぱい。 [sage] 2007/06/07(木) 00:22:30 AAS
みなさん、ありがとうございます。
参考にさせていただきます。
160: 名無しさん@お腹いっぱい。 [] 2010/09/27(月) 10:57:03 AAS
Motifは時代遅れか?
161: 名無しさん@お腹いっぱい。 [sage] 2010/09/28(火) 19:44:53 AAS
はい、時代遅れです
1-
あと 18 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.015s