ザビタン開発日記
2009
| 01
1月 13 (日曜日) 2008 | ||
14:35
|
ジョリーと僕とで半分こ!(プッチーの分は?)
|
|
まいったなぁ〜。引数が多すぎ・・・・
そこでこうしてみました。
shortは0xFFFFまで。つまり65535まで。ウィンドゥの座標でこんな値はまあ、 将来は当たり前になるかもしれないけどね。少なくとも今&BBLでは 10年はいらないだろうから・・・(^^; さーて・・・これ、実装ではどーすりゃいいんだろう。これでいいのかなぁ・・・
よおぉぉっしゃぁ!!!!! これでどーーだぁ!!!! (EFLAGSを退避させてるのはシフト命令で影響が出るそうなので念のため・・・) |
||
12:16
|
空間は存在しない! あるのは物質だけだ
|
|
いくつかのAPIを実装してて考えたこと・・・・・
たとえばblockmove。ある領域をドンと別の場所に移動させるAPI なんだけど、じゃ、移動した後はどーするか?? 単純にあるパラメータを置いてその指定色で塗りつぶす・・・ まぁこれでもいいっちゃぁいいんだけど・・・ 例えばだけど、シートのクライアント領域に「標準色」を 設けるってのはどーだろ? ・・・うーん。でもおんなじことかなぁ・・・ おぉ!いいこと思いついた! 「塗りつぶし」の引数を設ける。それによって空いてしまった 空間は塗りつぶすことができる。 で! これを-1とかに指定すると、コピー元になにもしない。 つまり、blockcopyが成り立つじゃないか!!! (^^ ・・・げえぇぇぇぇぇ!!! 大問題発生! レジスタが足りない!!!! 今ってこういう状態。
引数がええと・・・8つ・・・ EAX,ECX,EBX,ESI,EDI,EBP・・・足りねぇ〜!!!!! |
||
(1)  |
PopnupBlog V3 Denali created by
Bluemoon inc.
![]() ![]() |