2026/02/03(火) [n年前の日記]
#2 [lazarus] Lazarusでクラス名をリネームしたい。その2
Lazarus 4.4 で、クラス名をリネームしたい。環境は Windows11 x64 25H2。
ソースコード(.pas、.lpr)上では、リネームしたい場所にカーソルを置いてF2キーを押せばリネーム用のダイアログが表示されてリネームできるけど…。フォームデザイン用ファイルの .lfm 側は修正されないままなので、仕方なくテキストエディタで .lfm を開いて手作業で書き換えていた。
_Lazarusでクラス名変更ができなくてハマった - mieki256's diary
ただ、今回触っていたら、フォームのプロパティの Name を書き換えるだけで、クラス名をコード側の記述で置き換えてくれることに気づいた。
これなら簡単にリネーム作業ができそう…。
ソースコード(.pas、.lpr)上では、リネームしたい場所にカーソルを置いてF2キーを押せばリネーム用のダイアログが表示されてリネームできるけど…。フォームデザイン用ファイルの .lfm 側は修正されないままなので、仕方なくテキストエディタで .lfm を開いて手作業で書き換えていた。
_Lazarusでクラス名変更ができなくてハマった - mieki256's diary
ただ、今回触っていたら、フォームのプロパティの Name を書き換えるだけで、クラス名をコード側の記述で置き換えてくれることに気づいた。
これなら簡単にリネーム作業ができそう…。
[ ツッコむ ]
以上です。