[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:001223] Re: DCL toolbox



��Ƿ��Ǥ���

���Ȥ��󤵤���®�Τ��ֻ���ͭ�񤦤������ޤ���

> Takeshi Horinouchi wrote:
> >   * ���餯���褿�᥽�åɤϥ⥸�塼��������Τ����ޤ꤬�����Ȼ�
> >     �������⥸�塼��̾�Ϥɤ����٤����ϵ������оݤˤʤ�ޤ������
> >     ��Ǥ� DCLTool �ȤʤäƤޤ����ޤ��Ϻ�ä��ͤ�����˥⥸�塼
> >     ����ꡢ��������ǧ�Τ���Ƥ����顢���̤����Ȥߡ�DCLTool 
> >     �Ȥ��ä�̾���ˤ���ˤ˼�����Τ������褦�˻פ��ޤ������Τ��ᡢ
> >     �Ƽ������ݤˤϡ��Ȥꤢ���� DCLTool �Ȥ���̾����Ȥ�ʤ��褦
> >     �ˤ���ĺ���Ȥ����Ǥ��礦����
> > 
> >     �����������λ������͡��ߥ󥰥ݥꥷ���Ϥɤ�����Ф����Ȼפ�
> >     �ޤ��������Ȥ��󤵤󡢲�������ޤ���
> 
> �˥å��⤽��ʤ��礭���ʤ��ΤǸĿ�Ū�ˤϤ����ޤǤ��뤵������
> ɬ�פϤʤ��Ȼפ��ޤ����Ŀ�Ū�ˡ֤���� DCLTool ���פȻפ��С�
> ����̾����ȤäƤ⤤���󤸤�ʤ��Ǥ��礦��?
> 
> �ǡ� release engineer (�Ĥޤ���Ƿ�⤵��Ǥ���)�� NumRu::DCL 
> �� release ����Ȥ��ˡ���Ԥ˰���Ǥ�����Ǥ� bundle ���Ƥ�
> ���󤸤�ʤ��Ǥ����ͤ���
> 
> �Ĥޤ� NumRu::DCL ɸ�फ�ɤ����ˤĤ��Ƥ���ǾRuby�����बȽ��
> ���뤬̾�����֤�Ȥ����ȤˤĤ��Ƥϵ��Ĥ����פäƤ��Ȥǡ�

�����ʤ�ۤɡ� Contribute ����ͤˤȤäƤϡ��ɤä��ˤ��Ƥ�����Ʊ
��̾�����֤ˤ��äơ���ɸ��ײ������� RubyDCL �ˡ֤Ĥ��Ƥ����
���ɤ����������㤦�Ȥ������ȤǤ��͡��Ȥʤ�ȡ����������󶡤�����
�ϼ�ʬ�Υץ����������������餺�ˡ�ɸ�ಽ������ʬ�Υ��������Ȥ�
��ȡ�

> ���ڤ����䤻��ʷ�ϵ��ˤʤäƤ뤳�Ȥ�������Ȼפ��ޤ���

����Ǥ��͡�

> naming ���ΤˤĤ��Ƥϡ�DCLTool ���� NumRu::DCL::Widget ��
> �餤���������ʤȻפ��ޤ����פϡ�DCL�Ȱ��˻Ȥ���ΤǤ��뤳
> �Ȥ���������뤳�Ȥ��ݥ���ȤʤΤǡ�

���������硢�Τ��� NumRu::DCL ���������Τ��ɤ������Ǥ��͡�
�Ȥ����ǡ�widget �ä��ɤ�ʹ���ΤǤ������Ѥ������ʤ������ɤ���
���äƤޤ��󡣼���Ū�ϵ����ʤȽ񤤤Ƥ���ޤ������ɤ��⤽�ο���
ʬ����ʤ��������Ǥϡ�DCL �Υ᥽�åɤ��Ȥ߹�碌��(������)ʣ��Ū
�ʥ��ޥ�ɤ��󶡤���Ȥ����Τ���Ū�Ǥ�����widget ��Ŭ���Ǥ��礦
����

> >     ��;�̤Ǥ�������ʪ�Υ�����ɰ����Ǥʤ� Hash �ˤ�뵿������
> >     ��ɰ����ϡ��ؿ�����򸫤Ƥ�ɤ�ʥ��ץ���󤬤��뤫��ʬ
> >     ����ʤ��Τ�����Ǥ��͡�
> 
> ����ˤĤ��Ƥϡ�WEBrick �ǻȤäƤ�����ˡ�������ᤫ�⡣�ǥե�
> ��ȤΥϥå�����Ѱդ��Ƥ���򸫤���ɤ��褦�ˤ���櫓�Ǥ���
> 
> �㤨�С���������������
> 
>   module Config
>     Canvas = {
>        :width  => 800,  # width of pixmap
>        :height => 600,  # height of pixmap
>     }
>   end
> 
>   class Canvas
>     def initialize(config = {}, default = Config::Canvas)
>       @xxxxxx = default.dup.update(config)
>     end
>   end

�ʤ��ɤ������ʤ�Ǥ������⥸�塼��Υ᥽�åɤǤ����Ȥ��ˤϤ�
������Ф�����Ǥ��礦������ۤɤΥ��顼�С�����ǹԤ��С�

        def color_bar(levels, colors, options)  # ������ options ��Hash

���ä��Τ�

        def color_bar(levels, colors, options, default=DCL::Tool::ColobarOps)

�ʤɤȤ���ΤǤ��礦�����Ȥ���ȡ������ǥե���Ȥϡ�����Ū�ˤϡ�
�Ȥ��ʤ����Ȥ�����Ǥ��͡�