[過去ログ] Debian GNU/Linux スレッド Ver.93 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
41(1): 2019/11/16(土)16:43 ID:BpgM/gFF(6/16) AAS
>>38
> GIMPのドロップダウンとか色選択のダイアログ(Winの場合は汎用ダイアログがあるんだが)の操作感は?
ダイアログもクロスプラットホームのツールキットは色々配慮するようになっているよ
自前のものが標準のはずでOSに合わせたテーマで動くようになっている
Windowsのgtk+だと知らないけどLinuxではgtk+がKDEのダイアログを使うようにもできる
外部リンク:wiki.archlinux.jp
42: 2019/11/16(土)16:44 ID:50+7+9pb(1) AAS
盛り上がってる所恐縮ですが他所でやっていただけませんかねえ?
43(1): 2019/11/16(土)16:45 ID:r61e+iIc(7/18) AAS
てかコントロールのハンドラをいじらずにウィンドウ側でコントロールで発生したイベントをフックしてみろってんだよ
魔女狩りでもなんでもないから証明は簡単だろ?
くどい様だけどコントロールのハンドラで親ウィンドウを識別して特定の親ウィンドウに対して
更にコールバック(ただの関数呼び出し)を起こすとかじゃくって、親ウィンドウが一括して処理って話だからな?
44: 2019/11/16(土)16:45 ID:BpgM/gFF(7/16) AAS
>>40
それがどうかしたの?
全く関係ない話のようだけど
45(1): 2019/11/16(土)16:46 ID:r61e+iIc(8/18) AAS
>>41
「使う様にできる上にそうなってる」のと「使う様にできるけどそうなってない」のは全然違うぞ
46(1): 2019/11/16(土)16:46 ID:BpgM/gFF(8/16) AAS
>>43
まず君が何をやりたいのかコードを示して
意味のあることをやろうとしているように思えない
47(1): 2019/11/16(土)16:47 ID:BpgM/gFF(9/16) AAS
>>45
そうなっているから
48(1): 2019/11/16(土)16:50 ID:r61e+iIc(9/18) AAS
>>46
waylandでそんな事できないんだから魔女狩りさせんな
49(1): 2019/11/16(土)16:50 ID:r61e+iIc(10/18) AAS
>>47
それファイルダイアログみたいな原始的な奴だけだろ
50(1): 2019/11/16(土)16:59 ID:BpgM/gFF(10/16) AAS
>>48
つまりコードを示せないんですね
全部妄想や捏造だと認めると
>>49
いいえ
51(1): 2019/11/16(土)17:04 ID:r61e+iIc(11/18) AAS
>>50
外部リンク:docs.microsoft.com
なんでWindowsがWM_NOTIFYでやりとりしてると思ってる?
なんでWindowsのコモンコントロール(DLL)から更に派生したカスタムコントロールをDLLにして
言語を問わずに再利用できると思ってる?
関数決め打ちのコールバックに頼ってないからだよ
52(1): 2019/11/16(土)17:20 ID:BpgM/gFF(11/16) AAS
>>51
だから関係ないものを出して何がいいたいの?
お前プログラミングしたことないだろ
53(1): 2019/11/16(土)17:23 ID:JrM8kLnB(1) AAS
Wayland
2chスレ:unix
Wayland の話題ならココ
DE の話を wayland のスレでやるなよ?
54(1): 2019/11/16(土)17:28 ID:r61e+iIc(12/18) AAS
>>52
waylandの機構じゃコントロールの機能をsoに過不足なく詰め込んでコモンコントロールにして、
更にそのsoの”ソースも抜きに”機能を派生させたsoを作って、
その派生させたsoを言語問わずに再利用とかできないか、できるにしてもWindowsみたいな
メッセージキューみたいなのをウィンドウシステムとツールキットの間に挟まなきゃなんないだろ
ソースがありゃいじり放題だけど、多分世の多くのコーダーはそんな事は求めてない
機能が分離されてて親ウィンドウのクラスのソースにあっさりハンドラを記述したり
カスタムコントロールにするまでもないようなのはウィンドウのWndProc()で
WM_NOTIFYの時にイベントを横取りして工数を削減したいだろう
55(1): 2019/11/16(土)17:30 ID:BpgM/gFF(12/16) AAS
>>54
もう一度言うよ
お前プログラミングしたことないだろ
デタラメ書くのやめて
56(1): 2019/11/16(土)17:39 ID:r61e+iIc(13/18) AAS
>>55
外部リンク:docs.microsoft.com
おまえ、なんでMSがこんな事してるか未だに理解してないんだろ?
57(1): 2019/11/16(土)17:46 ID:r61e+iIc(14/18) AAS
上下ボタン付きの数値限定のエディットコントロールでタブが移った時に全選択させる、
みたいなありふれた実装でもお世話になる筈なんだがな・・・
あれ、内部だとコントロール本体は殆ど空のウィンドウ(コントロール)だから、
コントロール自体はエディットコントロールでもアップダウンコントロールでもないから
そのつもりでコントロールを派生して云々しようとしても上手くいかない
上下ボタン付きのコントロールが保持してる子コントロールのウィンドウクラスを識別した上で
その子コントロールに対して直接干渉しないと思った通りの動作はさせられない
その子コントロール(しかもDLLでしかないただのコモンコントロール)を2つ積んだコントロールの機能を
たった1つのDLLに詰め込んで、派生してる訳でもないのに更に言語を問わず再利用できるってのも
Windowsの強みの1つだろ
58(1): 2019/11/16(土)17:53 ID:bgtA9Jbw(1/5) AAS
で、DebianのWaylandは使った上でどんな不満があるの?
内部のミクロな話じゃなくて
59(3): 2019/11/16(土)18:01 ID:BpgM/gFF(13/16) AAS
>>56-57
> たった1つのDLLに詰め込んで、派生してる訳でもないのに更に言語を問わず再利用できるってのも
> Windowsの強みの1つだろ
XやWayland上のQtやgtk+でコントロールの制御ができないわけないだろう
プログラミングしたことない人間が想像でデタラメ書くのやめて
>>58
KDEに関して完全にWaylandにできるのはDebianに限らずもう少しかかる
外部リンク:community.kde.org
60: 2019/11/16(土)18:08 ID:bgtA9Jbw(2/5) AAS
>>59
相手してくれてありがとう
KDE好きだけど、しばらくGNOME on Waylandで過ごすわ
上下前次1-新書関写板覧索設栞歴
あと 942 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.025s