久しぶりに ruby(拡張モジュール)を色々いじっている 中村です。
ezlib 0.01 でうまくいかない部分があったので直しました。
--- ezlib.c.org Mon Dec 8 13:53:31 1997
+++ ezlib.c Fri May 1 04:18:08 1998
@@ -106,7 +106,7 @@
INT_OPTION, /* 34 EZ_SLIDER_RANGE */
INT_OPTION, /* 35 EZ_INDICATOR_SIZE_ADJUST */
STR_OPTION, /* 36 EZ_IMAGE_FILE */
- INT_OPTION, /* 37 EZ_BUTTON_SHORTCUT */
+ STR_OPTION, /* 37 EZ_BUTTON_SHORTCUT */
NO_OPTION, /* 38 EZ_EVENT_HANDLE */
STR_OPTION, /* 39 EZ_LABEL_STRING */
INT_OPTION, /* 40 EZ_RESERVE_MENU_BUTTON */
@@ -120,7 +120,7 @@
STR_OPTION, /* 48 EZ_BUBBLE_HELP */
INT_OPTION, /* 49 EZ_FREELABEL_MOVABLE */
INT_OPTION, /* 50 EZ_INDICATOR_TYPE */
- INT_OPTION, /* 51 EZ_INDICATOR_COLOR */
+ STR_OPTION, /* 51 EZ_INDICATOR_COLOR */
STR_OPTION, /* 52 EZ_TEXT_BACKGROUND */
INT_OPTION, /* 53 EZ_SLIDER_DISPLAY_VALUE */
STR_OPTION, /* 54 EZ_SELECTION_BACKGROUND */
使い方が良く分からない部分はたくさんあるのですが、
Sliders の EZ_SLIDER_RANGE って今のままでは
指定できないように見えるのですが、どうなんでしょうか
「It needs two floating point values, low, high. 」と
書かれているのに
rb_define_const(mEZ, "SLIDER_RANGE", INT2NUM(EZ_SLIDER_RANGE));
とかやっているから、そう思えるのですが
# やはり EZWGL 使っている人は少ないのかな?
中村典嗣 E-mail: nnakamur / mxq.mesh.ne.jp
99年まで nnakamur / mxq.meshnet.or.jp