昨日から不思議なことが続いています。
どういうことでしょうか。。。
というわけで今日は頑張って
ホームページを更新してみました。
確認とかしていませんが・・・
そしてひたすらノートで
実行速度を計測する一日でした。
Archive for 8月, 2002
ウインドウのタイトルにファイル名など
いろいろ表示させてみたいので工夫してみました。
それから、ウインドウのサイズ変更も工夫。
ツールバー、ステータスバーの表示を切り替えても
クライアント領域のサイズを一定にするようにしました。
別に対して難しくはありません。
メインフレームとコントロールバーのサイズを
CWnd::GetWindowRect で拾って、計算して
またサイズを決めれば良いのです。
それから大分前から気になっていたこと。
同名のファイルを切り替えてコンパイルするのが
面倒だったりしました。
いちいち VC++ でビルドする、しないのチェックをしていましたが
思い切ってファイル名を変えてやりました。
めでたし、めでたし。
視点変更による画像表示バージョンを完成させました。
ファイルのヘッダなど改良する部分はありますが、
ひとまず使えるものにはなりました。
アプリケーションの拡張子からくる関連付けなどが
VC++ではどうやっているのかよくわかりませんでした。
今はこんなことに凝っている場合じゃないので飛ばしました。
でも、ウインドウのサイズ変更とかに凝ってたりもします。
それでも視点変更版ができただけでも満足とします。
あとは表示方法も変えられるようになったらさらに機能的だと思います。
(DirectXを使う、使わないとか)
今日わかったこと:
C 言語の余りを計算する”%”なのですが、
負の数の余りは求められないようでした。
角度を計算するときに-90を270にしたいとします。
しかし -90 % 360 != 270 なのです。
( (-90) – 360*(-1) = 270 なのに・・・ )
-90 % 360 は -90 のままでした。
でも while( x < 0 ) x += 360;
のような一行を加えれば問題はありません。
以上です。
今日は Latex の環境を整えました。
まず pLatex のインストール。
バージョンは 1.3.0.1 ?
あとGhostScript、dviout などもインストール。
とりあえず、dvi ファイルが閲覧できるのを確認。
それから Latex のエディタ、コンパイルのために
Meadow( Mule for Windows ) をインストール。
バージョンは 1.14。
Meadow に yatex を入れる。
yatex のバージョンは 1.70。
最後におのおのパス設定を行い、終了。
ここでポイントになったのは OS が Windows 2000 であること。
あと、通常使うユーザは Administrator でないことです。
インストールはすべて Administrator で行いましたが、
前回もいくつかのファイルが Administrator 権限になっていたり、
印刷時に Administrator ではうまくいくのに、
通常使うユーザ(PowerUser)ではうまくいかないということがありました。
(フォントが見つからないなどのエラーがでる)
今回はその点があったのでファイルの権限や
フォントのインストールに注意を払いました。
結果、うまくいったようです。
印刷もちゃんとできていました。
このインストール日記もまた HP で公開しようと思います。