TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
Solarisって何ですか?
AtheOS
Windows互換を目指すReactOS Part12
Linuxを使う事に何の意味も無いvar.4
「地球上のすべての車にWindowsを搭載する」
OSを作ってみよう
一番良いOSは?
【ボロノート】1FD_OS【復活】
超漢字V FAQ
BeOS - Zeta R6
315 :
マルチポストになるけども、どうしても分からないのでご教授お願いします。
向こうだと、書きにくいので。
分からないところは、p208のsheet_slide関数でのマウスの移動です。
シートが出てくるまでは移動前のマウスカーソルの有った範囲を塗りつぶして、
新しいマウスカーソルを書いていました。
harib07cのsheet_slide関数では、どのタイミングで以前有ったマウスカーソルが塗り潰されるのでしょうか?
sheet_refreshsub(ctl, vx0, vy0, vx0 + sht->bxsize, vy0 + sht->bysize)で
1、sht_backの移動前のマウスカーソルがある場所だけを塗りつぶす。
2、移動前のマウスカーソルを書く。
sheet_refreshsub(ctl, old_vx0, old_vy0, old_vx0 + sht->bxsize, old_vy0 + sht->bysize);で、
3、sht_backの移動後のマウスカーソルのある範囲だけを塗りつぶす。
4、移動後のマウスカーソルを書く。
の順になると思うのですが、移動前の書き換えられる範囲から外れたマウスはなぜ
画面に残らないのでしょうか。
シートと言う仕組みを使っても結局はVRAMにマウスカーソルを重ね書きしているわけで、
例えば(152,78)からマウスカーソルが(100,100)に移動した場合(152,78)に
以前のマウスカーソルが残るような気がするのですが。
(152,78)から(168,94)を塗りつぶす→(152,78)から(168,94)にマウス書く。
(100,100)から(116,116)を塗りつぶす→(100,100)から(116,116)にマウス書く。
これでは、(152,78)から(168,94)にマウスが残りそうなのですけれども。

BeOSからそれ以外の何かへの移転スレ
■□質問□■林檎/窓のマウスの動き
Windows 2000 Server
つーか、OSってつくれないのか?
みずほのOSはなに?
次世代BTRONをものすごい勢いで妄想するスレ
Windows XP 総合
9じゃナイン、Windows10!!
OSのダウングレードについて
DOSの問題点を語るスレ
--------------------
巨大サメ「メガロドン」、絶滅させたのはイルカ族のシャチだった
テレ朝チャンネル1 2 エンタメ〜テレ No.647
調布のラーメン屋 Part 22
【272-8799】市川郵便局集配課
【片思い専用】社内恋愛中の人いますか?567
【すかいらーく】バーミヤン集合!Part11
なごやか漢字しりとり10
新労組の規約をみんなで考えるスレ
彼女にINSERT権限がありません
【PSP】タクティクスオウガ 運命の輪 Part230【TO】
世界における王制・君主制 【即位14周年】
お腹が痛い汚腹霊
【B.LEAGUE】Bリーグ移籍情報を語ろう5
Every Time☆301
【SUBARU】エクシーガクロスオーバー7 78【EXIGA】
中川翔子の謎
【麻生財務相】石破氏を痛烈批判「派閥やめよう言ったの誰だ」
俺のドライブ依存症は治らない Part72
☆★★じっぷら記者募集の回覧板 今、行くぞ! ★119 〜じっぷらがぷらである為に〜 ★★★
【APOP界の】APOPダンス裏スレ 10【闇】
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼