my Hobby Life is Going On

趣味に没頭する毎日の記録

C#

頭のなかは??

C#

昨夜、時間が経つのを忘れて深夜までコーディングをしていたせいで、今朝はいささか眠い。参考書で調べたり、オンラインヘルプで調べたりしながら、問題が解決していくのはとても面白い。数学の問題が解けたときのような快感がある。自己満足なのだが、所詮…

ただいま、おさらい中

C#

Amazon で購入した「絶対現場主義Visual C#実践講座―開発の現場から生まれた実践テクニック&TIPS集」は内容はもちろん役に立ちそう(なんという表現か?)だったが、それにもまして、ユーモアというかペーソスに富んでおり読み物としても面白かった。 さて、…

変数名と解説本

C#

昨日は、夜に講習会があったので「StoryWriter Project」は進められなかった。 暇をみてC#の解説サイトで基本的なことを確認している。C++ よりかなり楽になった印象を受ける。微妙に違う構文が出てくるので、これまでの慣習に気をつけなければならない。一…

着々と

C#

「StoryWriter」は着々と進化している。縦書き表示部分の幅の計算は、FONT の幅の取得に疑問点があったものの結果的には上手くいったのでよしとする。これで一応の体裁は整った。後は細かい部分の修正と見栄えの改良である。それから、文章構造の可視化を可…

かなり進展

C#

例の縦書き表示エディタ「StoryWriter」は順調に開発が進んでいる。 今日、スクロールバーの表示に関して問題が解決。表示領域の幅の計算が当面の目標になる。その後、禁則文字の処理関連になるか。表示の効率向上も検討しないといけないが、これは後回しで…

寝不足

C#

昨夜の F-1 も、つい最後まで観てしまった。雨のレースになり面白い展開となった。 F-1 を観つつ、例の縦書きエディタのコードをああでもないこうでもないといじくった。結局、簡単に出来ることを難しく考えていただけだった。わからないこと、知らないこと…

ある思いつき

C#

アイデアを思いついたので忘れないようにここに記録しておく。 縦書き TextBox は編集作業を縦書きのままでさせると非常に困難を伴うので、編集作業は従来の横書きの TextBox を利用し、表示だけ縦書きにするというのはどうだろうか? ウィンドウを上下に分…

プロジェクト難航

C#

縦書きエディタを自分で作る、と思い立って始めたこのC#の勉強だが、早くも行き詰まりをみせ、既存のコントロールを使用してみようと、インターネットで検索して、TateBoxなるものを使ってみたが、旨く使えないことが判明。やはり一から作らなければならない…

縦書きテキスト

C#

C#を勉強し始めた目的は、縦書きエディタを実現するためだと以前にも書いたと思うが、簡単にできることではないようだ。TextBoxクラスから継承してコントロールを作ろうと思ったのだが、OnPaintメソッドが自由にならないというか、呼び出されている気配が無…

参考書

C#

昼休みにC#の参考書を購入。「Visual C# 2008 逆引き大全 555の極意」である。2600円なり。役に立つかどうかはこれからの話。乞うご期待!

お勉強は大変

C#

C#の勉強を開始。そもそも、ことの発端は最近使っているVertical Editorが使い辛いところがあり、それなら、自分で作ってみようかと思ったことにある。どうせならC++ではなくて勉強がてらC#で作ってみようかと思ったのである。 さて、いざ始めてみるとC++ & …