X Toolkit 教えてね。
1名無しさん@お腹いっぱい。
NGNG いや、ほんと。
99名無しさん
NGNG Xの設定に関しては腐るほど本がでてるのに、プログラミング
に関してはほとんど見当たらないんですね。
に関してはほとんど見当たらないんですね。
NGNG
大学生協に「X Windowで遊ぶ本」てのが売ってたYO!
http://www.amazon.co.jp/exec/obidos/ASIN/487593288X/
http://www.amazon.co.jp/exec/obidos/ASIN/487593288X/
NGNG
NGNG
まぁねぇ。
そこそこポータビリティがある上に
てきとーに枯れてて、
しかも今や無料ソース付き。
本と格闘しながらグラフィック周りやGUIの作り方の基礎を勉強するには
結構いい題材だよねぇ
売ってる本は大きな本屋に行かないとなかなかないんだけど、
会社とか図書館とかなら結構あるとこにはまだあると思う。
結構古い本でも使えるのがいいところ。
いま働いてる会社の物置きロッカーの中も、手垢のついたその手の本が山積みになってるよ。
そこそこポータビリティがある上に
てきとーに枯れてて、
しかも今や無料ソース付き。
本と格闘しながらグラフィック周りやGUIの作り方の基礎を勉強するには
結構いい題材だよねぇ
売ってる本は大きな本屋に行かないとなかなかないんだけど、
会社とか図書館とかなら結構あるとこにはまだあると思う。
結構古い本でも使えるのがいいところ。
いま働いてる会社の物置きロッカーの中も、手垢のついたその手の本が山積みになってるよ。
103山崎渉
NGNG (^^)
104名無しさん@お腹いっぱい。
NGNG cc -I/usr/X11R6/include -o hoge hoge.c -L/usr/X11R6/lib -lXt -lm
105山崎渉
NGNG (^^)
106あぼーん
NGNGあぼーん
107あぼーん
NGNGあぼーん
108あぼーん
NGNGあぼーん
109あぼーん
NGNGあぼーん
110あぼーん
NGNGあぼーん
NGNG
まれにみる良スレであるにもかかわらず、
山崎6連発の屈辱は見るに耐えない。
したがってageる。
山崎6連発の屈辱は見るに耐えない。
したがってageる。
NGNG
renice +19 sage
113名無しさん@お腹いっぱい。
NGNG わけあってXtでプログラムを組むことになったのですが、
タイトルバーや枠などが無いウィンドウを作るにはどうすればいいのでしょうか?
何かリソースに書くんでしょうか?
タイトルバーや枠などが無いウィンドウを作るにはどうすればいいのでしょうか?
何かリソースに書くんでしょうか?
114名無しさん@お腹いっぱい。
NGNG >>113
もちろん。タイトルバーや枠の描画はウィンドウシステムの仕事だから、その
干渉を受けないためにはウィンドウのリソースにそう書かないとね。
自分もtoolkit勉強してきたけど、その総括としては、
Widgetの本体は、クラスソースファイルでこれはあらかじめコンパイルされ必要に
応じてクライアントプログラムに静的にリンクされる。 そしてインスタンスとして
実現されるWidgetの属性・個性を定義するのは、プロセスが動作するローカルホストの
メモリ上に確保されるインスタンスレコード構造体型の変数で、これのメモリ上の配置
と初期化は、イントリンシックス関数によって行われる。 そしてイントリンシックス関数
は必要に応じて、クライアントプラグラムに静的にリンクされたクラスソースファイル中の
あらかじめ初期化されてるクラスレコード構造体変数に登録されているメソッド関数を呼び出す。
そしてこのメソッド関数は、先に述べたローカルホストのメモリ上の対応するインスタンスレコード
構造体型変数の情報に基づきその挙動を決定する。 これであっているのかな。
Widgetのクラスソースライブラリ静的にリンクされるのか、動的にリンク可能なのかは分らないけど。
だいたい合ってるでしょ?
もちろん。タイトルバーや枠の描画はウィンドウシステムの仕事だから、その
干渉を受けないためにはウィンドウのリソースにそう書かないとね。
自分もtoolkit勉強してきたけど、その総括としては、
Widgetの本体は、クラスソースファイルでこれはあらかじめコンパイルされ必要に
応じてクライアントプログラムに静的にリンクされる。 そしてインスタンスとして
実現されるWidgetの属性・個性を定義するのは、プロセスが動作するローカルホストの
メモリ上に確保されるインスタンスレコード構造体型の変数で、これのメモリ上の配置
と初期化は、イントリンシックス関数によって行われる。 そしてイントリンシックス関数
は必要に応じて、クライアントプラグラムに静的にリンクされたクラスソースファイル中の
あらかじめ初期化されてるクラスレコード構造体変数に登録されているメソッド関数を呼び出す。
そしてこのメソッド関数は、先に述べたローカルホストのメモリ上の対応するインスタンスレコード
構造体型変数の情報に基づきその挙動を決定する。 これであっているのかな。
Widgetのクラスソースライブラリ静的にリンクされるのか、動的にリンク可能なのかは分らないけど。
だいたい合ってるでしょ?
NGNG
>>113
WMの干渉を受けないようにするにはウィンドゥに
OverrideRedirect属性をつければいい
実際にはXChangeWindowAttributesを使うか、Xtなら
overrideShellWidgetClassで新たにWidgetをつくるか。
WMの干渉を受けないようにするにはウィンドゥに
OverrideRedirect属性をつければいい
実際にはXChangeWindowAttributesを使うか、Xtなら
overrideShellWidgetClassで新たにWidgetをつくるか。
116113
NGNG どうもありがとうございます。
デスクトップマスコットのようなものを作っているんですよ。
ある程度できたら公開してみますね。
デスクトップマスコットのようなものを作っているんですよ。
ある程度できたら公開してみますね。
117113
NGNG Xtのクラスは初めて見た時は驚きました。
構造体なのに関数を持っているんですからね。C++のクラスみたいです。
ところでXt用のクラスを集めているようなサイトってありませんでしょうか。
マルチカラム(テーブル)のウィジェットが欲しいんです。
構造体なのに関数を持っているんですからね。C++のクラスみたいです。
ところでXt用のクラスを集めているようなサイトってありませんでしょうか。
マルチカラム(テーブル)のウィジェットが欲しいんです。
NGNG
ム板から移動してきました。Xlib 勉強中です。よろしこ。
ttp://x68000.startshop.co.jp/~68user/xprogram/
ttp://www.coolbrain.net/xlib.html
ttp://visible.hp.infoseek.co.jp/prog/x/
ttp://www1.u-netsurf.ne.jp/~ozawa/prog/prog.html
ttp://www.wakhok.ac.jp/~tatsuo/sen96/index.html
ttp://www.wakhok.ac.jp/~tatsuo/sen95/index.html
ttp://www.linuxgazette.com/issue78/tougher.html
ttp://xjman.dsl.gr.jp/X11R6/X11/
ttp://www.wakhok.ac.jp/JJ/JJ.html
ttp://www7.bpe.es.osaka-u.ac.jp/~rtanaka/lessenA2003.htm
ttp://www.akaisi.co.jp/linux/x11/x11_1.htm
ttp://home.catv.ne.jp/pp/ginoue/im/index.html
ttp://yamaguch.sytes.net/~tora/memo/iconv.html
ttp://www1.linkclub.or.jp/~zhidao/zlab/computing/xlib.html
ttp://www.students.miyakyo-u.ac.jp/pub/doc/unix/chap12.html
ttp://www.wizplanet.com/platown/cha/X-prog/index.html
ttp://www-cms.phys.s.u-tokyo.ac.jp/~naoki/CIPINTRO/XLIB/index.html
ttp://brain.eecs.kumamoto-u.ac.jp/~kubo/xprog.html
ttp://www.elec.nara-k.ac.jp/~doi/jisyu/xprg/
ttp://web.yl.is.s.u-tokyo.ac.jp/~shin/xwin/index.html
ttp://www.ie.u-ryukyu.ac.jp/~j00023/Xwindow/
ttp://x68000.startshop.co.jp/~68user/xprogram/
ttp://www.coolbrain.net/xlib.html
ttp://visible.hp.infoseek.co.jp/prog/x/
ttp://www1.u-netsurf.ne.jp/~ozawa/prog/prog.html
ttp://www.wakhok.ac.jp/~tatsuo/sen96/index.html
ttp://www.wakhok.ac.jp/~tatsuo/sen95/index.html
ttp://www.linuxgazette.com/issue78/tougher.html
ttp://xjman.dsl.gr.jp/X11R6/X11/
ttp://www.wakhok.ac.jp/JJ/JJ.html
ttp://www7.bpe.es.osaka-u.ac.jp/~rtanaka/lessenA2003.htm
ttp://www.akaisi.co.jp/linux/x11/x11_1.htm
ttp://home.catv.ne.jp/pp/ginoue/im/index.html
ttp://yamaguch.sytes.net/~tora/memo/iconv.html
ttp://www1.linkclub.or.jp/~zhidao/zlab/computing/xlib.html
ttp://www.students.miyakyo-u.ac.jp/pub/doc/unix/chap12.html
ttp://www.wizplanet.com/platown/cha/X-prog/index.html
ttp://www-cms.phys.s.u-tokyo.ac.jp/~naoki/CIPINTRO/XLIB/index.html
ttp://brain.eecs.kumamoto-u.ac.jp/~kubo/xprog.html
ttp://www.elec.nara-k.ac.jp/~doi/jisyu/xprg/
ttp://web.yl.is.s.u-tokyo.ac.jp/~shin/xwin/index.html
ttp://www.ie.u-ryukyu.ac.jp/~j00023/Xwindow/
NGNG
http://larson.student.utwente.nl/~larson/frekko/tutorial2.html
http://www.parallab.uib.no/SGI_bookshelves/SGI_Developer/books/XLib_PG/sgi_html/index.html
http://www.simons-rock.edu/~fluffy/index.php3?link=.%2FPast+Lives%2FSimon%27s+Rock%2FSenior+Thesis%2FThesis+Text%2FAppendix+A.html
http://www.parallab.uib.no/SGI_bookshelves/SGI_Developer/books/XLib_PG/sgi_html/index.html
http://www.simons-rock.edu/~fluffy/index.php3?link=.%2FPast+Lives%2FSimon%27s+Rock%2FSenior+Thesis%2FThesis+Text%2FAppendix+A.html
NGNG
こうですか!?わかりません!
121こっちも保守
NGNG ttp://cairographics.org/
122名無しさん@お腹いっぱい。
NGNG 出来たか?
123名無しさん@お腹いっぱい。
NGNG こんなもん今更発掘してどうすんだ?
UNIXはXしかすがるものないから不幸だよね(w
UNIXはXしかすがるものないから不幸だよね(w
124名無しさん@お腹いっぱい。
05/02/21 21:19:50 .NETスタイルのawt互換ライブラリ一緒に作りませんか?
05/02/21 21:20:23
awtじゃなくてxawでした。
126名無しさん@お腹いっぱい。
2005/08/25(木) 00:17:55 いまさらXaw の互換と言われてもなぁ
2006/07/15(土) 18:59:42
、、、 ○/'ー´ヽ
、、.≡≡ (, `●´ )
、、≡≡〜( O┯O
、、≡ (☆)ヽ_/(★)
、、.≡≡ (, `●´ )
、、≡≡〜( O┯O
、、≡ (☆)ヽ_/(★)
2006/08/19(土) 15:36:29
dayomon Toolkit
129名無しさん@お腹いっぱい。
2006/08/21(月) 23:52:08130名無しさん@お腹いっぱい
2009/10/21(水) 01:44:32┳┻|
┻┳|
┳┻|ヘ_∧
┻┳| _Φ)
┳┻|⊂ノ
┻┳|J
¨¨¨¨¨¨¨
2010/02/23(火) 13:09:42
なつかしい
なにもかも
なにもかも
132名無しさん@お腹いっぱい。
2010/03/22(月) 12:06:53 _
r-、' ´ `ヽr-、
ィ7 /l: ハヽハ トヾ 駄スレを沈めることはこの俺が許さん!
'|l |'´_` ´_ `| || 信念に基づいて行動する。
| |´ヒ} ヒ}`! l| それを人は正義と言う。
__ノ゙). 从 l, _'_. |从 今俺が行ってることは保守ではない、
,_'(_ ノ_ヽ ヾl.> - ,イ;リ 正義という名の粛清だぁ!
{ f:テ} {'f:テ}',/\ヽ--//ヽ
ヽ,r─‐ 、ィ .、、 i l>Y<! i '、 バーニング!
/ iゝ_ノ iヽ /l |l l ',
lンヽ/ムノじ
r-、' ´ `ヽr-、
ィ7 /l: ハヽハ トヾ 駄スレを沈めることはこの俺が許さん!
'|l |'´_` ´_ `| || 信念に基づいて行動する。
| |´ヒ} ヒ}`! l| それを人は正義と言う。
__ノ゙). 从 l, _'_. |从 今俺が行ってることは保守ではない、
,_'(_ ノ_ヽ ヾl.> - ,イ;リ 正義という名の粛清だぁ!
{ f:テ} {'f:テ}',/\ヽ--//ヽ
ヽ,r─‐ 、ィ .、、 i l>Y<! i '、 バーニング!
/ iゝ_ノ iヽ /l |l l ',
lンヽ/ムノじ
133名無しさん@お腹いっぱい。
2011/09/21(水) 17:58:03.71 Xのツールキットオプションの -geometry で、
-geometry 200x100-0-0 (画面右下)
みたいに画面の端からの相対座標で指定することは出来ますが、
そうじゃなくて、画面の中央からの相対座標で指定するオプションはありませんか?
今は、画面のXY解像度を取得してそれを2で割って中央座標を計算してとか
しなければなりませんが、もっと簡単に、画面の中央座標を1発で指定したいのです。
-geometry 200x100-0-0 (画面右下)
みたいに画面の端からの相対座標で指定することは出来ますが、
そうじゃなくて、画面の中央からの相対座標で指定するオプションはありませんか?
今は、画面のXY解像度を取得してそれを2で割って中央座標を計算してとか
しなければなりませんが、もっと簡単に、画面の中央座標を1発で指定したいのです。
2012/07/15(日) 14:17:53.53
今月はじめ、職場に新しいPC(Core i7の結構ハイエンド構成)が入りました。
多分私が運用保守をまかされそうな雰囲気です。業務的にとある構造分析や
シミュレーションなど行う必要があり、X Window System上のアプリケーションを
使用するのは聞いていたのですが、OSを起動して黒いバックに白い文字だけの
英語の画面に表示されていたのはlogin:というプロンプトでした。
「うへぇ〜、よりによってxinit方式かよ」
CUIログインなんて古い、コマンド入力なんて古い、今の奴は日本語入力設定大丈夫
なのか(XMODIFIERS)、今時のマルチシート環境に対応できるのか不安はつきませんし、
xinitユーザーが少ないのでネット上の情報も少なく調べるのも大変です。
おそらく導入に際して、大学など教育機関で最初にxinitに触れて刷りこまれた人間が
強気の知ったかぶりをして発言権を得て「俺流」をつらぬき紛れ込ませたのでしょう。
昔、当時、X11で唯一$HOME/.xinitrcを手書きするというCUI的方法で環境設定できた
xinit方式は大学など教育機関に浸透していて、日本のX11界に多くのバカが輩出しました。
これから私は、おそらくそういうバカが、GNOME/KDEはどうやって起動するのか、
ウィンドウマネージャを終了したらXごと落ちたとか、ck-xinit-sessionはないのか
などと、X11通気取りの偏ったどうでもいい我侭を言い出し(だからxinit方式にするん
じゃねーよ)それと戦わなければならないのでしょう。そして時代によって
決着している、過去25年のX11界隈のくだらないそれらの議論が再現され、
それに巻き込まれるのでしょう。もう今からうんざりです。
だからお願いです。教育現場ではgdmでもkdmでもwdmでも
xdmでもなんでもいいですがグラフィカルなディスプレイマネージャにしてください。
教育機関で懐古趣味のバカを量産されると現場が非常に苦労するのです。
多分私が運用保守をまかされそうな雰囲気です。業務的にとある構造分析や
シミュレーションなど行う必要があり、X Window System上のアプリケーションを
使用するのは聞いていたのですが、OSを起動して黒いバックに白い文字だけの
英語の画面に表示されていたのはlogin:というプロンプトでした。
「うへぇ〜、よりによってxinit方式かよ」
CUIログインなんて古い、コマンド入力なんて古い、今の奴は日本語入力設定大丈夫
なのか(XMODIFIERS)、今時のマルチシート環境に対応できるのか不安はつきませんし、
xinitユーザーが少ないのでネット上の情報も少なく調べるのも大変です。
おそらく導入に際して、大学など教育機関で最初にxinitに触れて刷りこまれた人間が
強気の知ったかぶりをして発言権を得て「俺流」をつらぬき紛れ込ませたのでしょう。
昔、当時、X11で唯一$HOME/.xinitrcを手書きするというCUI的方法で環境設定できた
xinit方式は大学など教育機関に浸透していて、日本のX11界に多くのバカが輩出しました。
これから私は、おそらくそういうバカが、GNOME/KDEはどうやって起動するのか、
ウィンドウマネージャを終了したらXごと落ちたとか、ck-xinit-sessionはないのか
などと、X11通気取りの偏ったどうでもいい我侭を言い出し(だからxinit方式にするん
じゃねーよ)それと戦わなければならないのでしょう。そして時代によって
決着している、過去25年のX11界隈のくだらないそれらの議論が再現され、
それに巻き込まれるのでしょう。もう今からうんざりです。
だからお願いです。教育現場ではgdmでもkdmでもwdmでも
xdmでもなんでもいいですがグラフィカルなディスプレイマネージャにしてください。
教育機関で懐古趣味のバカを量産されると現場が非常に苦労するのです。
2012/07/15(日) 22:37:07.28
もうそのコピペいいよ。
2012/08/17(金) 21:36:08.95
UNIX+Xでは持て余すGPU資源を、
(1) 装飾以外で活用する→有意義
(2) Xやデスクトップの装飾/イルミネーションで活用する→無意味つーかバカ氏んでほしい
(3) 携帯端末のUIで活用する→有意義
(1) 装飾以外で活用する→有意義
(2) Xやデスクトップの装飾/イルミネーションで活用する→無意味つーかバカ氏んでほしい
(3) 携帯端末のUIで活用する→有意義
2013/09/28(土) 22:17:30.44
X Toolkit 教えてね。
138名無しさん@お腹いっぱい。
2013/09/30(月) 21:10:06.80 firefoxってgtkだよね。
なのにlibXtともリンクしてるんだが、
libXtを何に使ってるの? (XawやMotifじゃあるまいし)
少なくともXのリソース(.Xdefaultsとか)を読んだりはしていないみたいだが。
なのにlibXtともリンクしてるんだが、
libXtを何に使ってるの? (XawやMotifじゃあるまいし)
少なくともXのリソース(.Xdefaultsとか)を読んだりはしていないみたいだが。
139名無しさん@お腹いっぱい。
2014/10/07(火) 09:09:23.21 Xの設定でキーボードを日本語にすると繋がらなくなるのがわかんねぇ。
ユーザーでキーボード変更した時点で落ちる→root以外の全一般ユーザーが繋がらなくなる→rootでキーボード変更→rootでも繋がらなくなる。
ここでわからんのが、ユーザー別の設定で不具合が起こってるなら、キーボードを変更したユーザーだけが繋がらなくなると思うんだが、他のユーザーも繋がらなくなるんだよなぁ。
だからと言ってrootは繋がるから、システム全体に不具合が起こってるわけでもなさそうだし。
キーマップのファイルはちゃんと置いてあると思う。
ユーザーでキーボード変更した時点で落ちる→root以外の全一般ユーザーが繋がらなくなる→rootでキーボード変更→rootでも繋がらなくなる。
ここでわからんのが、ユーザー別の設定で不具合が起こってるなら、キーボードを変更したユーザーだけが繋がらなくなると思うんだが、他のユーザーも繋がらなくなるんだよなぁ。
だからと言ってrootは繋がるから、システム全体に不具合が起こってるわけでもなさそうだし。
キーマップのファイルはちゃんと置いてあると思う。
140名無しさん@お腹いっぱい。
2015/05/22(金) 16:35:08.46 X-Windowをインストールする際の注意事項があります。
コンピュータのVGAサイズが何ビットであるか調ベておく事が大切です。
640x480kビットVGAを搭載したコンピュータには、
640x480kビット版のX-Windowをインストールすること。
1024x768kビットVGAを搭載したコンピュータには、
1024x768kビット版のX-Windowをインストールすること。
これを間違えればX-Windowが動きません。
コンピュータのVGAサイズが何ビットであるか調ベておく事が大切です。
640x480kビットVGAを搭載したコンピュータには、
640x480kビット版のX-Windowをインストールすること。
1024x768kビットVGAを搭載したコンピュータには、
1024x768kビット版のX-Windowをインストールすること。
これを間違えればX-Windowが動きません。
141名無しさん@お腹いっぱい。
2015/07/29(水) 19:14:06.51 ツールキットとウイジェットの違いを教えてください
142名無しさん@お腹いっぱい。
2015/10/02(金) 06:37:00.75 著作券で保護されるのがツールキット
特許券で保護されるのがウイジェット
特許券で保護されるのがウイジェット
143名無しさん@お腹いっぱい。
2017/12/29(金) 09:04:15.76 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
6X6YB44TI4
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
6X6YB44TI4
144名無しさん@お腹いっぱい。
2018/05/22(火) 04:57:46.93 知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
8IKR0
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
8IKR0
145名無しさん@お腹いっぱい。
2024/03/27(水) 19:33:09.06 ここでぶん投げ報告のあった
常に感じている
市場及びスレ主力軒並み下落、、
議席と票に見合う金額だった可能性は皆無でリハーサルでは
常に感じている
市場及びスレ主力軒並み下落、、
議席と票に見合う金額だった可能性は皆無でリハーサルでは
146名無しさん@お腹いっぱい。
2024/03/27(水) 19:34:45.08 IDなしだから
スクワット3万回分の運動とか書いても里オタ内部ではないか…
スクワット3万回分の運動とか書いても里オタ内部ではないか…
147名無しさん@お腹いっぱい。
2024/03/27(水) 20:18:38.82 今現在の人気で言うと?」と再び聞く
「まあ別にどっちでもいいんじゃないんですか」と乗客の通販とか凄い損害額
トラックが横転
「まあ別にどっちでもいいんじゃないんですか」と乗客の通販とか凄い損害額
トラックが横転
148名無しさん@お腹いっぱい。
2024/03/27(水) 20:25:15.77149名無しさん@お腹いっぱい。
2024/03/27(水) 21:42:08.88 それ真面目な話
それだよ
それだよ
レスを投稿する
ニュース
- 【速報】習主席とトランプ大統領が電話会談 台湾問題について★2 [ニョキニョキ★]
- 【速報】習主席とトランプ大統領が電話会談 台湾問題について★3 [ニョキニョキ★]
- 人生初黒星の神童、那須川天心がリング上で土下座 [牛丼★]
- 【音楽】「なんでこんなバカが国のトップなの?」 若者に人気のバンド「GEZAN」のマヒトゥ・ザ・ピーポーが高市総理に苦言 [シャチ★]
- 中国人「『日本は危ないから行かないように』と言われたが、日本に来たらとても安全だった」 [お断り★]
- 石破前総理「どうすれば台湾有事にならないかを考えるべき」★2 [1ゲットロボ★]
- 【号外】習近平、米大統領のトランプと首脳会談を行う!日本のの武力による台湾脅しついて共有の追及をする意思統一でおこなう [339712612]
- 【なぞなぞ】手にたっぷりニスをつけてる人が得意なスポーツはな~んだ!?
- ゼルダブレワイってちょっと異常だよな面白さ
- 悲しむんだろうな
- 【高市朗報】高橋洋一「これあまり知られてないんですが、財政が悪化し続けば勝手に円高になります」🤔・・・😰??? [931948549]
- 【高市悲報】トランプおやびん「偉大な指導者である習近平首席、米国は中国にとっての台湾問題の重要性を理解しています」 [115996789]
