TMemo

Try&Error 付箋アプリを作ってみる stickies (7)

WordWrap:=Trueの時に、カーソルのある行の文字列(行頭から改行まで)を取り出すのはどうするんでしょうか?
Memo1.Lines[カーソル行] だと、画面表示上の1行分の文字列になってしまいます。

URLをメモってたけど関係あるかな。
Delphi Tips - メモコンポーネントとメッセージ:[2012/05/07]
旧Delphi FAQ:[2012/05/07]
スポンサーサイト

Try&Error 付箋アプリを作ってみる stickies (5)

TMemoのオーナードローの話の続きです。

チビ目標
・ちらつき低減
・奇偶行背景色色変え
・強調表示(これは欲張りすぎ。でも、ゲットしたサンプルはこのためのサンプルなんです。これが。)

ちらつきからやっつけます。

Developing with Graphics - Free Pascal wiki:[2012/05/04]
GDI Graphics in Delphi - 7/9:Four Ways To Kill Flicker [2012/05/04]

Try&Error 付箋アプリを作ってみる stickies (4)

TMemoでオーナードローです。

前回検索してみた情報でやってみたんですが何も考えずにうまくはいきませんでした。

How to create a TMemo with alternating colours to paint the lines:[2012/05/04]
これは、そのままだとうまくいかない。多分再描画のタイミングをもっとちゃんとやらないといけない。