文字サイズの協調変更
のバックアップ(No.5)
バックアップ一覧
差分
を表示
現在との差分
を表示
ソース
を表示
文字サイズの協調変更
へ行く。
1 (2012-04-07 (土) 03:10:24)
2 (2012-04-07 (土) 16:55:33)
3 (2012-12-04 (火) 11:24:14)
4 (2013-01-03 (木) 00:37:44)
5 (2015-11-29 (日) 23:11:01)
概要
†
統合環境内の
文字サイズ
ボタン「大」「小」が押された際に,ツール内の文字(表示)サイズが変更されるようにします.
↑
実装方法
†
TextData 型のインスタンス text と int 型 の メンバー変数 text.fontSize を利用します.
次のいずれかを可視化ツール内で実装します.
text.fontSize を直接利用して,可視化ツール内に表示を行う記述を書く.
ボタンが押されたときに随時変更が反映されます.
可視化ツールのスーパークラスで用意されているメソッド void setFont(void) をオーバーライドして,そのメソッド内で, text.fontSize を利用して,間接的に可視化ツールの表示を行える記述を書く.
setFontメソッドは,可視化ツールが初期化されるとき,またはフォーカス連動実行時に呼び出されます.
例) void setFont() { myFontSize = text.fontSize; }