~ubuntu-branches/ubuntu/hardy/ruby1.8/hardy-updates

« back to all changes in this revision

Viewing changes to ext/tk/old-README.tcltklib.eucj

  • Committer: Bazaar Package Importer
  • Author(s): akira yamada
  • Date: 2007-03-13 22:11:58 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20070313221158-h3oql37brlaf2go2
Tags: 1.8.6-1
* new upstream version, 1.8.6.
* libruby1.8 conflicts with libopenssl-ruby1.8 (< 1.8.6) (closes: #410018)
* changed packaging style to cdbs from dbs.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
(tof)
 
2
                                    2003/06/19  Hidetoshi NAGAI
 
3
 
 
4
�ܥɥ�����ȤˤϸŤ� tcltk �饤�֥�ꡤtcltklib �饤�֥�������
 
5
���ޤޤ�Ƥ��ޤ��������ε������ƤϸŤ���ΤȤʤäƤ��ޤ���
 
6
 
 
7
�ޤ������ߤ� Ruby/Tk ���濴�Ǥ��� tk.rb �� wish ��ƤӽФ�����Ϥ�
 
8
����tcltklib �饤�֥��� wrap ����ư����ΤȤʤäƤ��ޤ�������
 
9
���ᡤ�Ť��������ҤǽҤ٤��Ƥ���褦�ʥץ��������̿��ˤ�륪����
 
10
�إåɤ�¸�ߤ��ޤ���
 
11
 
 
12
���ߤ� tcltklib �饤�֥��Ǥ⡤Tcl/Tk �� C �饤�֥����󥯤���
 
13
ľ�ܤ�ư�������Ȥǡ������Хإåɤ򲡤����Ĥ� Tcl/Tk ���󥿡��ץ꥿
 
14
�Τۤ�����ǽ�ʳ�ĥ�饤�֥���ޤ�ˤ�Ȥ�������Ʊ���Ǥ�����������
 
15
�������Ϥۤܡ�tk.rb �ʲ��Υ饤�֥������Ū��Ư�����뤿��Τ�Ρ�
 
16
�ȸ��ʤ���Ƥ��ꡤ������Ū�ǥ��ƥʥ󥹤���Ƥ��ޤ���
 
17
 
 
18
tk.rb �ιⵡǽ����ȼ�äơ�����Υ饤�֥��Ǥ��� tcltk �饤�֥��
 
19
��tcltk.rb�ˤϤ���¸�߰յ��򸺤��Ƥ��ꡤ���ߤǤϥ��ƥʥ󥹤ϹԤ�
 
20
��Ƥ��ޤ���
 
21
 
 
22
�ʤ����Ť������ǤϥХ���ǥ��󥰤ˤ����륹����ץȤ��ɲäϤǤ��ʤ���
 
23
�ȤȤʤäƤ��ޤ��������ߤ� tk.rb �ǤϤ�����ǽ�Ǥ��뤳�Ȥ���­����
 
24
�����ޤ���
 
25
 
 
26
�ʲ����饤�֥��θŤ�����ʸ��Ǥ���
 
27
==============================================================
 
28
        tcltk �饤�֥��
 
29
        tcltklib �饤�֥��
 
30
                Sep. 19, 1997   Y. Shigehiro
 
31
 
 
32
�ʲ�, ��tcl/tk�פȤ���ɽ����, tclsh �� wish ��¸����Ƥ���, ���̤Ǥ���
 
33
�Ȥ����� tcl/tk ��ؤ��ޤ�. ��tcltk �饤�֥���, ��tcltklib �饤�֥�
 
34
��פȤ���ɽ����, �ܥѥå������˴ޤޤ�� ruby �ѤΥ饤�֥���ؤ��ޤ�.
 
35
 
 
36
[�ե�����ˤĤ���]
 
37
 
 
38
README.euc : ���Υե�����(����, ��ħ, ���󥹥ȡ������ˡ).
 
39
MANUAL.euc : �ޥ˥奢��.
 
40
 
 
41
lib/, ext/ : �饤�֥��μ���.
 
42
 
 
43
sample/ : �ޥ˥奢������Υ���ץ�ץ������.
 
44
sample/sample0.rb : tcltklib �饤�֥��Υƥ���.
 
45
sample/sample1.rb : tcltk �饤�֥��Υƥ���.
 
46
    tcl/tk (wish) �ǤǤ������ʤ��Ȥ���̤�񤤤Ƥߤޤ���.
 
47
sample/sample2.rb : tcltk �饤�֥��Υ���ץ�.
 
48
    maeda shugo (shugo@po.aianet.ne.jp) ��ˤ��
 
49
    (`rb.tk' �ǽ񤫤�Ƥ���) ruby �Υ���ץ�ץ������
 
50
        http://www.aianet.or.jp/~shugo/ruby/othello.rb.gz
 
51
    �� tcltk �饤�֥���Ȥ��褦��, ����Ū���ѹ����Ƥߤޤ���.
 
52
 
 
53
demo/ : 100 �ܤ����� 100 �������ǥ�ץ������.
 
54
    �ǽ�˶��롼�פλ��֤�¬�ꤷ, ³���Ƽºݤ�����������֤�¬�ꤷ�ޤ�.
 
55
    tcl/tk ��(��)����ΤȤ��� backing store ��Ȥ鷺��Χ���� 10000 ��(?)
 
56
    ��������Τ�, (��)�����Ϥ���, �ޥ��󤬤��ʤ�Ť��ʤ�ޤ�.
 
57
demo/lines0.tcl : wish �ѤΥ�����ץ�.
 
58
demo/lines1.rb : `tk.rb' �ѤΥ�����ץ�.
 
59
demo/lines2.rb : tcltk �饤�֥���ѤΥ�����ץ�.
 
60
 
 
61
[����]
 
62
 
 
63
����ѥ���/�¹Ԥˤ�, tcl/tk �� C �饤�֥�꤬ɬ�פǤ�.
 
64
 
 
65
���Υ饤�֥���,
 
66
 
 
67
        ruby-1.0-970701, ruby-1.0-970911, ruby-1.0-970919
 
68
        FreeBSD 2.2.2-RELEASE
 
69
        ����Ӥ��Υѥå����� jp-tcl-7.6.tgz, jp-tk-4.2.tgz
 
70
 
 
71
�Ǻ���/ư���ǧ���ޤ���. ¾�δĶ��Ǥ�ư��뤫�ɤ����狼��ޤ���.
 
72
 
 
73
TclTkLib.mainloop ��¹���� Control-C �������ʤ��Τ����ؤʤΤ�, ruby 
 
74
�Υ������򻲹ͤ�, #include "sig.h" ���� trap_immediate �����Ƥ���
 
75
����, ruby �� README.EXT �ˤ�񤤤Ƥʤ��Τ�, ����ʤ��Ȥ򤷤��ɤ��Τ�
 
76
�ɤ����狼��ޤ���.
 
77
 
 
78
-d ���ץ����ǥǥХå������ɽ�������뤿���, ruby �Υ������򻲹ͤ�,
 
79
debug �Ȥ�������ѿ��򻲾Ȥ��Ƥ��ޤ���, ruby �� README.EXT �ˤ�񤤤�
 
80
�ʤ��Τ�, ����ʤ��Ȥ򤷤��ɤ��Τ��ɤ����狼��ޤ���.
 
81
 
 
82
extconf.rb �Ͻ񤭤ޤ�����, (���������ʰ�̣��)������ɤ��Τ��ɤ�ʬ����
 
83
�ޤ���.
 
84
 
 
85
[��ħ]
 
86
 
 
87
ruby ���� tcl/tk �饤�֥������ѤǤ��ޤ�.
 
88
 
 
89
tcl/tk ���󥿥ץ꥿�Υ�����ץȤ�, ����Ū�� tcltk �饤�֥���Ѥ� ruby 
 
90
������ץȤ��Ѵ��Ǥ��ޤ�.
 
91
 
 
92
(`tk.rb' �Ȥΰ㤤)
 
93
 
 
94
1. tcl/tk ���󥿥ץ꥿�Υ�����ץȤ�, �ɤΤ褦��, tcltk �饤�֥���Ѥ� 
 
95
   ruby ������ץȤ��Ѵ�����뤫������Ǥ����, �ޥ˥奢���ब̵������
 
96
   ���� `tk.rb' �Ȥϰۤʤ�
 
97
 
 
98
        tcl/tk �Υޥ˥奢��䥪��饤��ɥ�����Ȥ��Ѥ���
 
99
 
 
100
   ��Ψ�ɤ��ץ�����ߥ󥰤�Ԥ����Ȥ��Ǥ��ޤ�.
 
101
   ������ˡ���狼��ʤ�, ���ޥ�ɤ�Ϳ����ѥ�᡼�����狼��ʤ�...
 
102
     - Canvas.new { ... } ��, �ʤ����ƥ졼���֥��å���񤱤��??
 
103
     - Canvas �� bbox �Ͽ��ͤΥꥹ�Ȥ��֤��Τ�, xview ��ʸ������֤���??
 
104
   ��, ��������, �饤�֥��Υ��������ɤ�������ɬ�פϤ���ޤ���.
 
105
 
 
106
2. �ġ��ε�ǽ(���ץ����)����̽����ˤ�ꥵ�ݡ��Ȥ��Ƥ���, ���Τ��᥵
 
107
   �ݡ��Ȥ��Ƥ��ʤ���ǽ�ϻȤ����Ȥ��Ǥ��ʤ�(�����ϻȤ��ʤ����Ȥ�ʤ���
 
108
   �Ǥ���) `tk.rb' �Ȥϰۤʤ�, tcl/tk ���󥿥ץ꥿�Dz�ǽ�ʤ��Ȥ�
 
109
 
 
110
        �ۤȤ��
 
111
 
 
112
   ruby �����¹ԤǤ��ޤ�. ����, ruby ����¹ԤǤ��ʤ����Ȥ���ǧ����
 
113
   �Ƥ���Τ�,
 
114
 
 
115
        bind ���ޥ�ɤǥ�����ץȤ��ɲä��빽ʸ
 
116
        ��bind tag sequence +script��
 
117
                            ^
 
118
 
 
119
   �ΤߤǤ�.
 
120
     - `. configure -width' �򤷤褦�Ȥ���, `Tk.root.height()' �Ƚ�
 
121
      ���Τ�, `undefined method `height'' ���ܤ��Ƥ��ޤä�. tk.rb ��
 
122
      �ɤ�Ǥߤ�, ������. �Ǥ��ʤ��Τ�...
 
123
   �Ȥ������ȤϤ���ޤ���.
 
124
 
 
125
3. wish �ץ�������ư���ץ��������̿��� wish �����Ѥ��� `tk.rb' �Ȥ�
 
126
   �ۤʤ�, tcl/tk �� C �饤�֥����󥯤�
 
127
 
 
128
        ����®�� (�Ȥ��äƤ�, �פä�����®���ʤ��Ǥ���)
 
129
 
 
130
   ������Ԥ��ޤ�.
 
131
 
 
132
4. `tk.rb' �ۤ�, ����ʥ��󥿡��ե������������Ƥ��ʤ�����, tcl/tk ��
 
133
   �󥿥ץ꥿��������
 
134
 
 
135
        �����鲿�ޤǼ�ʬ�ǵ���
 
136
 
 
137
   ���ʤ���Фʤ�ޤ���(��������, tcl/tk �饤�֥��λ����̤�,
 
138
   tcl/tk ���󥿥ץ꥿��ʣ���������뤳�Ȥ�Ǥ��ޤ���).
 
139
   ���󥿡��ե�������(�����餯) ruby �λ��ۤ˱�ä���ΤǤϤ���ޤ���. 
 
140
   �ޤ�, ������ץȤε��Ҥ�
 
141
 
 
142
        ��������
 
143
 
 
144
   �Ǥ�. ������ץȤ�, �츫, �ɤߤŤ餤��ΤȤʤ�ޤ�. ��, �񤯿ͤˤȤ�
 
145
   �Ƥ�, ����ۤ��Ѥ路����ΤǤϤʤ��Ȼפ��ޤ�.
 
146
 
 
147
[���󥹥ȡ������ˡ]
 
148
 
 
149
0. ruby �Υ������ե�����(ruby-1.0-�ʤ󤿤�.tgz)��Ÿ�����Ƥ����ޤ�.
 
150
 
 
151
1. ruby-1.0-�ʤ󤿤�/ext �� ext/tcltklib �򥳥ԡ����ޤ�.
 
152
        cp -r ext/tcltklib ???/ruby-1.0-�ʤ󤿤�/ext/
 
153
 
 
154
2. ruby �Υ��󥹥ȡ���ˡ�˽��� make ���򤷤ޤ�.
 
155
 
 
156
3. ruby �Υ饤�֥���־�� lib/* �򥳥ԡ����ޤ�.
 
157
        cp lib/* /usr/local/lib/ruby/
 
158
 
 
159
(eof)