[過去ログ] Debian GNU/Linux スレッド Ver.93 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
88(1): 2019/11/17(日)11:31 ID:jIl/r0UZ(4/12) AAS
>>83
外部リンク:wayland.freedesktop.org
つまりこれがuser32.dllとgdi32.dllの両方って事か?
これでCSpinButtonCtrlに貼り付けられた上に外に出てこないCEditの動作をどうやって変えられる?
世の上下ボタン付きエディットコントロールがフォーカスを受け取った時に〜できません〜なんてのは
CSpinButtonCtrlをエディットコントロールから派生したクラスだと思って、上っ面のコントロールの
イベントに処理を書いたり、ただの上っ面にCEditの操作をしにいくから上手くいかねえんだよ
それでもやってる奴がいるのはWM_SETFOCUSじゃなくってWM_NOTIFYで処理してっからだ
> WaylandのAPIはWindows上だと非公開APIであるDWM.exeへのAPIに対応するもの
その非公開API使えばWindowsと同じことができるって言いたかったのか?
省1
89(2): 2019/11/17(日)19:14 ID:Ytf/J4j1(2/3) AAS
>>83
Xlibがuser32.dllとgdi32.dll相当であってWaylandではないぞ
Waylandが何なのか全然わかってないようなので、ツールキットやWin32、Xlibでの
簡単なプログラムとWaylandの簡単なプログラムへのリンクを張るよ
gtk+
外部リンク[html]:lmj.nagaokaut.ac.jp
十数行
Qt
外部リンク:wiki.qt.io
の下の方のPushbuttonの十数行
省15
90: 2019/11/17(日)19:20 ID:Ytf/J4j1(3/3) AAS
>>89
>>83じゃなくて>>88へね
>>88
> それを使ってるツールキット類があるんならリポジトリ名書いてみ
DWM.exeへのAPIを使っているのはWPFとかDirect2DとかWindowの現行の
システムそのものだよ
どういう仕組みでWindows Vista以降のグラフィックシステムが動いていると
思っているの?
91: 2019/11/17(日)19:40 ID:jIl/r0UZ(5/12) AAS
>>89
外部リンク:wayland.freedesktop.org
waylandでのxlibに相当するものがこれだろ?
で、CSpinButtonCtrlの中のCEditに飛ぶメッセージを親が処理する、みたいな事が
Windowsで言うとこの非公開APIでできるとか言いたい訳か?
それはどのソースだ?
>> WaylandのAPIはWindows上だと非公開APIであるDWM.exeへのAPIに対応するもの
>> DWM.exeがwestonやmutter等のWayland Compositorに対応する
「waylandのAPI」と「waylandでのWindowsで言うとこの非公開API」はどれだ?
92: 2019/11/17(日)19:49 ID:k9PtcQCv(1/2) AAS
実際にやってんのはガチのポトペタとコピペだけだったりしてな
こういう奴がバグの数を増やすんだ
93: 2019/11/17(日)19:58 ID:jIl/r0UZ(6/12) AAS
複数のコントロールをウィンドウに貼り付けたコントロールを再利用する側が
外から内側のコントロールの動作に介入できる機構かどうかと
作り手がバグを作り込むかどうかは別問題
94: 2019/11/17(日)20:05 ID:ofkFjXp1(2/2) AAS
NG便利
95: 2019/11/17(日)20:16 ID:k9PtcQCv(2/2) AAS
あ
すまん
的外れなことを言ってるバカが、実際にはVBか何かのポトペタコピペしかできない無能なんだろうなあと
Xlib で書けるだけでもエライこっちゃ。。。
96: 2019/11/17(日)20:21 ID:jIl/r0UZ(7/12) AAS
いくら人格攻撃をしたとこでXやwaylandの機能は増えない
97(1): 2019/11/17(日)20:42 ID:4j9CRB/y(1/6) AAS
Windowsに出来てLinuxに出来ないGUIの機能って何なんだろう
Windowsアプリはwineで大体動くし
プリンタドライバがショボくてふち無し印刷が出来ないくらいしか思いつかん
‥それもGUIとは関係ないかw
98(2): 2019/11/17(日)20:45 ID:jIl/r0UZ(8/12) AAS
親ウィンドウによる子コントロールのイベントの先取りとか
99: 2019/11/17(日)20:54 ID:2sD6R491(1) AAS
>>97
WindowsUpdate
100: 2019/11/17(日)21:03 ID:4j9CRB/y(2/6) AAS
>>98
レベルが低くて失笑ものなのは承知での質問何だけど、それが出来ると何か便利になるの?
実用的な例を上げてくれるととても嬉しい
(お陰でWindowsの○○では●●と言う操作が出来て大変有用だが、
Linuxの同類アプリ■■では残念ながらそれが出来なくて非常に不便だ。
みたいなかみ砕いた話もしてくれると実に面白いと思う)
101(1): 2019/11/17(日)21:10 ID:jIl/r0UZ(9/12) AAS
CSpinButtonCtrlに貼り付けられてるエディットコントロール(こいつはCSpinButtonCtrlが内部で生成してる)が
フォーカス受け取った時とかにCSpinButtonCtrlからの派生だけでエディットコントロールへの
イベントを処理した上で、更にその派生クラスがWM_SETFOCUSを処理できるようになる
102(1): 2019/11/17(日)21:11 ID:jIl/r0UZ(10/12) AAS
CSpinButtonCtrlだけじゃなくってカレンダーコントロールみたいなのもそうだろ
あれはウィンドウ1つでできてるコントロールじゃない
103: 2019/11/17(日)21:13 ID:4j9CRB/y(3/6) AAS
>>101
ほほぉ
で、それが可能になる事により、プログラミング?何それ美味しいの?みたいな大多数のWindowsユーザーはどんな恩恵を受けてるの?
104: 2019/11/17(日)21:15 ID:4j9CRB/y(4/6) AAS
>>102
カレンダーね
Windowsのカレンダーに出来てLinuxのカレンダーに出来ない事って?
105: 2019/11/17(日)21:18 ID:jIl/r0UZ(11/12) AAS
再利用の話をしていたのであって作り手が好き好きにブランチして
”全く別のコントロールのクラスにすれば”LinuxでもWindowsに似せた事はできるだろう
ただしそれらの使い勝手はてんでバラバラだろうけどな
106: 2019/11/17(日)21:25 ID:4j9CRB/y(5/6) AAS
なるほど
素人ながらに効率やら統一性の話をしてた事は語彙的には伝わってた
では貴方の言う使い勝手の統一性の無さが引き起こす問題とは具体的にはどういう事だろうか
とても興味があるので是非聞きたい
Debianは使いやすいLinuxであって欲しいので
107(1): 2019/11/17(日)21:41 ID:jIl/r0UZ(12/12) AAS
それは誰にとって使いやすいLinuxであって欲しい?
PCマニア?Linuxマニア?素人を含めた一般人?
上下前次1-新書関写板覧索設栞歴
あと 895 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.313s*