[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)
�ʤɤȤ���ΤǤ��礦�����Ȥ���ȡ������ǥե���Ȥϡ�����Ū�ˤϡ�
�Ȥ��ʤ����Ȥ�����Ǥ��͡�