Akinori Ito
aito****@fw*****
2005年 5月 2日 (月) 12:56:03 JST
こんにちは、伊藤です。 Linux (Knoppix 6.0) で変な所でSEGVを出すので追っていたのですが、結局 岩井さんの指摘の箇所が元凶でした。ようやく動くようになりました。 ところで、ちょっと使ってみたところ(まだ何をすればよいのかよくわかり ませんが)、明朝とゴシックの肉づけのプレビューを頻繁に使うので、 ショートカットキーを割り当てた方がよいと思います。試しに C-: (明朝) と C-@ (ゴシック) を割り当ててみました。 # GTKを使うプログラムのソースを初めて見た... -- 伊藤 彰則 東北大学 大学院工学研究科 Akinori Ito, Assoc. Prof. Graduate School of Engineering, Tohoku Univ. TEL: 022-795-7084 E-mail: aito****@fw***** --- charview.c.org 2005-05-02 12:42:09.000000000 +0900 +++ charview.c 2005-05-02 12:48:25.000000000 +0900 @@ -7423,8 +7423,8 @@ { { (unichar_t *) _STR_MarkExtrema, NULL, COLOR_DEFAULT, COLOR_DEFAULT, NULL, NULL, 0, 0, 1, 0, 0, 0, 0, 1, 0, 'M' }, '\0', ksm_control, NULL, NULL, CVMenuMarkExtrema, MID_MarkExtrema }, { { (unichar_t *) _STR_Fill, NULL, COLOR_DEFAULT, COLOR_DEFAULT, NULL, NULL, 0, 0, 1, 0, 0, 0, 0, 1, 0, 'l' }, '\0', 0, NULL, NULL, CVMenuFill, MID_Fill }, #ifdef FONTFORGE_CONFIG_CLWFK - { { (unichar_t *) _STR_MinchoOutline, NULL, COLOR_DEFAULT, COLOR_DEFAULT, NULL, NULL, 0, 0, 0, 0, 0, 0, 0, 1, 0, 'l' }, '\0', 0, NULL, NULL, CVMenuShowMinchoOutline, MID_ShowMinchoOutline }, - { { (unichar_t *) _STR_GothicOutline, NULL, COLOR_DEFAULT, COLOR_DEFAULT, NULL, NULL, 0, 0, 0, 0, 0, 0, 0, 1, 0, 'l' }, '\0', 0, NULL, NULL, CVMenuShowGothicOutline, MID_ShowGothicOutline }, + { { (unichar_t *) _STR_MinchoOutline, NULL, COLOR_DEFAULT, COLOR_DEFAULT, NULL, NULL, 0, 0, 0, 0, 0, 0, 0, 1, 0, 'x' }, ':', ksm_control, NULL, NULL, CVMenuShowMinchoOutline, MID_ShowMinchoOutline }, + { { (unichar_t *) _STR_GothicOutline, NULL, COLOR_DEFAULT, COLOR_DEFAULT, NULL, NULL, 0, 0, 0, 0, 0, 0, 0, 1, 0, 'y' }, '@', ksm_control, NULL, NULL, CVMenuShowGothicOutline, MID_ShowGothicOutline }, { { (unichar_t *) _STR_NormKanji, NULL, COLOR_DEFAULT, COLOR_DEFAULT, NULL, NULL, 0, 0, 1, 0, 0, 0, 0, 1, 0, 'l' }, '\0', 0, NULL, NULL, CVToggleNormKanji, MID_NormKanji }, #endif { { (unichar_t *) _STR_ShowGridFitDDD, NULL, COLOR_DEFAULT, COLOR_DEFAULT, NULL, NULL, 0, 0, 1, 0, 0, 0, 0, 1, 0, 'l' }, '\0', 0, NULL, NULL, CVMenuShowGridFit, MID_ShowGridFit },