README.jpn
1/*****************************************************************************/
2/* EyeClock - A clock application for X. The eyes follow the mouse pointer. */
3/* */
4/* EyeClock Copyright (C) 1998-1999 Sakai Hiroaki. */
5/* All Rights Reserved. */
6/* */
7/* EyeClock is a simple clock application for X11. You can put your favorite */
8/* picture on the face of the clock. And you can move the eyes of the */
9/* picture following the mouse pointer. */
10/* */
11/* This file is a part of EyeClock. */
12/* EyeClock is FREE SOFTWARE. You can use, copy, modify, and/or redistribute */
13/* it freely under the terms in the COPYRIGHT. */
14/* See the COPYRIGHT for more details. */
15/*****************************************************************************/
16
17������������������������������������������������������������������������������
18�� EyeClock ���� ��湰μ ��
19������������������������������������������������������������������������������
20
21����ץ�β������ǡ�����Ĥ��äƤ����͡��罸���ޤ�!
22
23���Ҥ��Ҥ��Ҥ���
24E-Mail:sakai@seki.ee.kagu.sut.ac.jp
25�ޤǡ����ո������ۤ����äƤ�������! (ȿ����̵���ȡ����ߤ����ΤǤ�)
26
27���� EyeClock�Ȥϡ�
28
29EyeClock �Ϲ��ߤβ�����ʸ���פˤ��ơ����ڤ˻��פ����륢�ץꥱ�������Ǥ���
30�ޤ�����������ʪ�ΤФ����ˤϡ��ޥ�����ư�����ɤä��̤ܶ�ư���褦�ˤ�Ǥ��ޤ���
31�����ʥ����Ȥ䡤̡��Υ���饯�����䡤�οͤ��ʤ�ʸ���פˤ��ơ�
32�̤ܶ�ư�����ꥸ�ʥ�λ��פ���!
33
34���� ���Υɥ�����Ȥ����
35
36���ܡס��̡ܶס����ܡפȤ���ñ�줬��������ФƤ��ޤ���
37���̡ܶ�(core)���ܤι��ܤ���ʬ���ޤ���
38���ܡ�(eye)�ϡ��̡ܶפȡ����ܡפ��碌�����ܤ����Τ��ޤ���
39
40���פ�ʸ���פΡ�1��12�ο����Τ��Ȥϡ��ֿ�ʸ���פȸƤ�Ǥ��ޤ���
41
42�ޤ����������ꥹ����Ǥϡ�
43core ... ���̡ܶ�
44eye ... ���ܡ�
45figure ... �ԥå����ޥåײ���
46mask ... �ޥ�������
47face ... ���פ�ʸ����
48��ɽ���Ƥ��ޤ���
49
50���� �������ѹ���
51
52EyeClock-2.0 �ϡ����� EyeClock-1.xx ����ۤȤ�ɤ���ʬ���ľ�������ᡤ
53����� EyeClock-1.xx �Ȥϡ֤ޤä����㤦�ץ��ץꥱ�������ˤʤäƤ��ޤ���
54�������äơ�EyeClock-1.xx �ѤΥǡ����ե�����ϻȤ��ޤ���
55EyeClock-1.xx ���Ф������ѹ����ϡ��ʲ����̤�Ǥ���
56
57�����ס��ӡ���ʸ�����ܤ��ȼ����������åȤȤ����߷פ�����
58�����٤Ƥ�����������ǹԤ���褦�ˤ�����
59������ˤȤ�ʤäơ����ץ���������Ū���ѹ�������
60���̤ܶ��ʱߤǤʤ����ԥå����ޥåפǽ�������褦�ˤ�����
61������ץ�λ��פ����������䤷����
62
63���� ����ˤĤ���
64
65EyeClock ������˴ؤ��Ƥϡ�COPYRIGHT �Ȥ��Ƥ���������
66
67EyeClock �ˤ�¿���Υ���ץ����(xpm �ǥ��쥯�ȥ�ʲ��ˤ���)��
68��°���Ƥ��ޤ������ơ��β���������ϡ��ơ��β����κ�Ԥ���ͭ���Ƥ��ޤ���
69�ܤ����ϡ�����ץ�����ե�������Υ����ȤȤ��Ƥ���������
70
71����ץ���� daemon_face.xpm �ȥ���������� daemon_icon_face.xpm �ϡ�
72BSD �δĶ������Ѥ���褦�ˤ��Ƥ���������
73�⤷�⤢�ʤ��δĶ�����BSD �δĶ��Ǥʤ��ʤ�С�daemon_face.xpm ��
74daemon_icon_face.xpm �����Ѥ��ʤ��Ǥ���������
75(the BSD daemon ������˴ؤ��Ƥϡ�daemon_face.xpm ��Υ����Ȥ�
76 ���Ȥ��Ƥ�������)
77
78���� EyeClock �Υ��ȡ���
79
80EyeClock ��ư��Ķ��ϡ�UNIX + X Window System �Ǥ���
81��ȯ�Ķ��ϡ�FreeBSD-2.2.8 + XFree86-3.3.3 �Ǥ���
82FreeBSD-3.x �� Linux �Ǥ�ư���ǧ�Ϥ��Ƥ��ޤ���
83
84�� ɬ�פʥ饤�֥��
85
86EyeClock �Υ���ѥ���ˤϡ�Xpm �饤�֥�꤬ɬ�פǤ���
87(�ԥå����ޥåײ����ե�������ɤ߹��ߤΤ��ᡤetc.c ���
88 MakePixmapFromFile() ��ǡ�XpmReadFileToPixmap() ��ƤӽФ��Ƥ��ޤ�)
89�ޤ��Ϥ��줬���ȡ��뤵��Ƥ��뤳�Ȥ��ǧ���Ƥ���������
90Xpm �饤�֥��ϡ�
91ftp://avahi.inria.fr/pub/xpm/
92��������Ǥ��ޤ���FreeBSD �Ǥϡ����Ǥ˥ѥå������ˤʤäƤ���Τǡ�
93�ѥå��������ȡ���Ǥ��ޤ���
94
95�� ���ȡ���
96
97���̥ե��������ष��
98# make
99# make install
100�ǡ����ȡ���Ǥ��ޤ�������¾�� UNIX ���ȡ�����������ɬ�פ��⤷��ޤ���
101
102�����˱����ơ�
103eyeclock (���פ�����)
104daemonclock (eyeclock �ؤΥ��)
105penguinclock (eyeclock �ؤΥ��)
106umeharaclock (eyeclock �ؤΥ��)
107taroclock (eyeclock �ؤΥ��)
108boyclock (eyeclock �ؤΥ��)
109girlclock (eyeclock �ؤΥ��)
110henohenoclock (eyeclock �ؤΥ��)
111silicagelclock (eyeclock �ؤΥ��)
112punpunclock (eyeclock �ؤΥ��)
113margueriteclock (eyeclock �ؤΥ��)
114octopusclock (eyeclock �ؤΥ��)
115�ʤɤΡ���������μ���λ��פ���������ޤ���
116(eyeclock �ʳ��ϡ����٤� eyeclock �ؤΥ�ˤʤäƤ��ޤ�����
117 �¹Ի��Υե�����̾���㤦�Τǡ��¹Ի��ˤϡ����줾��˰�ä��������
118 �ɤ߹��ޤ졤��ä����פˤʤ롤�Ȥ������ȤߤˤʤäƤ��ޤ�)
119
120make install ����ȡ��ʲ��Τ�Τ����ȡ��뤵��ޤ���
121���嵭�μ¹ԥե����� �� /usr/X11R6/bin
122���Ƽ�����ե����롤���ԡ��饤�� �� /usr/X11R6/lib/X11/EyeClock
123���ǥե���ȤΥ�����ե����� �� /usr/X11R6/lib/X11/app-defaults/EyeClock
124���ޥ˥奢��ڡ��� �� /usr/X11R6/man/man1/eyeclock.1.gz
125
126���ȡ�������ѹ����������ˤϡ�Makefile �� PREFIX �������Ƥ���������
127
128Makefile ���
129DEFAULT_FACE
130DEFAULT_RESOURCE
131�������뤳�Ȥˤ�ꡤ�ǥե���Ȥ�ʸ���פβ������ѹ��Ǥ��ޤ���
132(�ܤΰ��־���ϡ�������ե�������˳�Ǽ����Ƥ���Τǡ�
133 DEFAULT_FACE ���ѹ��������ˤϡ�DEFAULT_RESOURCE ���ѹ���ɬ��)
134Linux �ξ��ϡ��ڥ�ˤ���Ȥ����Ǥ��礦��
135
136DEFAULT_ICON ��������С��ǥե���ȤΥ�������������ѹ��Ǥ��ޤ���
137
138�ǥե���Ȳ����ϡ�converter.c ��Ρ�
139static struct {
140 char * name;
141 char ** data;
142} default_pixmaps[];
143�ǻ��ꤷ�Ƥ���Τǡ��̤β�����ǥե���Ȳ����ˤ��������ˤϡ�
144�����������Ƥ���������
145
146�� ���ȡ���
147
148# make uninstall
149�ǡ����ȡ���Ǥ��ޤ���
150���ȡ������ Makefile �� /usr/X11R6/lib/X11/EyeClock ��
151��¸�����Τǡ���������Ѥ��ƥ��ȡ���Ǥ��ޤ���
152��ư�ǥ��ȡ��뤷�������ˤϡ��ʲ��Υե�����������ޤ���
153
154��/usr/X11R6/bin �Ρ��Ƽ�¹ԥե����롥
155 (eyeclock �����Τȡ�ls -l �����Ȥ��ˡ�eyeclock �ؤΥ�ˤʤäƤ���
156 �ե�����)
157��/usr/X11R6/lib/X11/EyeClock ��֡�
158��/usr/X11R6/lib/X11/app-defaults/EyeClock
159��/usr/X11R6/man/man1/eyeclock.1.gz
160
161���� EyeClock �λȤ�����
162
163�� �Ȥ��������Σ�
164
165% eyeclock [���ץ����]
166% daemonclock [���ץ����]
167�ʤɤΤ褦�ˤ��Ƶ�ư���ޤ����ѥ���̵���ǵ�ư����ȡ��ǥե���Ȥβ�����
168�ʤ�ޤ���
169
170�� �Ȥ��������Σ�
171
172% eyeclock -face filename.xpm -eyes-no-active
173�Τ褦�ˤ��ơ�XPM �����β�������ꤷ�Ƶ�ư����С��ƤäȤ�Ф䤯�����ʲ�����
174ʸ���פˤ��뤳�Ȥ��Ǥ��ޤ���
175���������ܤ�ư���ޤ����ܤ�ư�����ˤϡ��̤ܶʤɤβ����ǡ������������
176ɬ�פ�����ޤ���
177
178�� �Ȥ��������Σ�
179
180% eyeclock -face none -background blue -eyes-no-active
181 -numbers-figure DefaultNumberSmall
182 -number3-figure DefaultNumberBig
183 -number6-figure DefaultNumberBig
184 -number9-figure DefaultNumberBig
185 -number12-figure DefaultNumberBig
186�Τ褦�ˤ���С������λ��פȤ��Ƥ�Ȥ��ޤ���
187
188���� �����
189
190�ǥե���ȤΥ�����ե�����ϡ�
191/usr/X11R6/lib/X11/app-defaults/EyeClock
192�˥��ȡ��뤵��ޤ���
193���Υե������ʬ�Υۡ���ǥ��쥯�ȥ�˥��ԡ����뤫���⤷����
194.Xdefaults �ʤɤ˽���ǡ��������ޥ������뤳�Ȥ��Ǥ��ޤ���
195
196EyeClock �ϡ��ʲ��Υ�����ǥ������ޥ����Ǥ��ޤ���
197()����ͤϡ��ǥե�����ͤǤ���
198����Ū�ʻ�����ϡ�������ե����� EyeClock �Ȥ��Ƥ���������
199�ǥե�����ͤϡ�Clock.c Hand.c Number.c Eye.c �Ρ�
200static XtResource resources[];
201�ǡ����ꤵ��Ƥ��ޤ���
202
203�� �ȥåץ�٥���������åȤΥ����
204
205X �ġ��륭�åȥ����
206
207 �ġ��륭�åȤ�ɸ��Υ���������ѤǤ��ޤ���
208
209eyeclock.geometry : [WxH+X+Y]
210
211 ���פΥ�������ɽ�����֡�
212
213eyeclock.title : [titlename]
214
215 ���פΥ����ȥ롥(�����ȥ�С���ɽ�������)
216
217eyeclock.iconName : [titlename]
218
219 ��������Υ����ȥ롥(��������Υ����ȥ�С���ɽ�������)
220
221eyeclock.iconPixmap : [XPM file]
222
223 ������������
224
225eyeclock.iconMask : [XPM file]
226
227 ��������Υޥ���������(̵����ΤȤ��ˤϡ���ưŪ����������)
228
229eyeclock.background : [color]
230
231 ���פ��طʿ���(��������ꤷ�ʤ�����ͭ��)
232
233�� Clock ���������åȤΥ����
234
235eyeclock.clock.geometry : [WxH+X+Y]
236
237 ���פΥ�������ɽ�����֡�
238
239eyeclock.clock.root : [True : False]
240
241 ���פ�롼�ȥ�����ɥ���ĥ���դ��뤫�ɤ�����(False)
242
243eyeclock.clock.face : [XPM file]
244
245 ʸ���פβ�������ꤹ�롥
246
247eyeclock.clock.interval : [milli seconds]
248
249 ���פΥ����Х��ߥ��äǻ��ꤹ�롥(100)
250
251�� Hand ���������åȤΥ����
252
253eyeclock.clock.Hand.geometry : [TxL+X+Y]
254
255 ���פ��Ӥ�Ĺ�������������֤���ꤹ�롥
256 ���פ��Ӥ�Ĺ�������������֤ϡ����٤ƻ��פΥ�����(�����פȡֹ⤵�פΡ�
257 �������ۤ�)���Ф���ɴʬΨ�ǻ��ꤵ��ޤ���
258 ���Ȥ��С�3x70+50+50 �Ȼ��ꤹ��ȡ������ϻ��פ�����3%��
259 Ĺ���ϻ��פ�����70%�Ȥʤꡤ���פ��濴���
260 ������50%�ΰ��֤ˡ��Ӥ��濴�����ꤷ�ޤ���
261 �ܤ����ϡ�Hand.c �� HandDraw() �ȡ�
262
263eyeclock.clock.Hand.active : [True : False]
264
265 ���פ��Ӥ�ɽ�����뤫�ɤ�����(True)
266
267eyeclock.clock.Hand.foreground : [color]
268
269 ���פ��Ӥο�����ꤷ�ޤ���(Brown)
270
271eyeclock.clock.Hand.borderColor : [color]
272
273 ���פ��Ӥα�ο�����ꤷ�ޤ���(Black)
274
275eyeclock.clock.Hand.borderWidth : [percent]
276
277 ���פ��Ӥα��������ꤷ�ޤ���(1)
278 (���פΥ��������Ф���ɴʬΨ�ǻ���)
279
280eyeclock.clock.Hand.width : [percent]
281
282 ���פ��Ӥ�����(���פΥ��������Ф���ɴʬΨ�ǻ���)
283
284eyeclock.clock.Hand.length : [percent]
285
286 ���פ��Ӥ�Ĺ����(���פΥ��������Ф���ɴʬΨ�ǻ���)
287
288(�ʲ���eyeclock.clock.hour.XXXXXXXX eyeclock.clock.minute.XXXXXXXX
289 eyeclock.clock.second.XXXXXXXX �ˤĤ��Ƥ�Ʊ�͡�
290 eyeclock.clock.Hand.XXXXXXXX �Τ褦�ʥ�����ϡ����٤Ƥ��Ӥ��Ф��ƺ��Ѥ��롥
291 eyeclock.clock.hour.XXXXXXXX eyeclock.clock.minute.XXXXXXXX
292 eyeclock.clock.second.XXXXXXXX �Τ褦�ʥ�����ϡ����줾����Ӥ��Ф���
293 ���Ѥ���)
294
295�� Number ���������åȤΥ����
296
297eyeclock.clock.Number.geometry [WxH+X+Y]
298
299 ��ʸ���ΰ��֤ȥ���������ꤹ�롥
300 ��ʸ���ΰ��֤ϡ����פΥ�����(�����פȡֹ⤵�פΡ��������ۤ�)���Ф���
301 ɴʬΨ�ǻ��ꤵ��ޤ���
302 ���Ȥ��С�-numbers-geometry 20x20+50+50 �Ȼ��ꤹ��ȡ�
303 ��ʸ���Υ������� 20x20 (��ưŪ�˳���̾�����)�Ȥʤꡤ
304 ���פ��濴��걦����50%�ΰ��֤��濴�Ȥ��ơ�-numbers-length ��
305 ���ꤷ����Υ����Υ�줿���֤ˡ���ʸ�����濴�����ꤷ�ޤ���
306 �ܤ����ϡ�Number.c �� NumberDraw() �ȡ�
307
308eyeclock.clock.Number.active : [True : False]
309
310 ��ʸ����ɽ�����뤫�ɤ�����(True)
311
312eyeclock.clock.Number.length : [percent]
313
314 �濴����ε�Υ�����ꤷ�ޤ���(85)
315
316eyeclock.clock.Number.figure : [XPM file]
317
318 ��ʸ���β�������ꤷ�ޤ���
319
320eyeclock.clock.Number.mask : [XPM file]
321
322 ��ʸ���Υޥ�����������ꤷ�ޤ���
323 �ޥ�����������ꤷ�ʤ��ä����ˤϡ��ޥ��������ϼ�ưŪ�˺�������ޤ���
324
325eyeclock.clock.Number.size : [WxH]
326
327 ��ʸ���Υ���������ꤷ�ޤ���
328
329(�ʲ���eyeclock.clock.number1.XXXXXXXX �� eyeclock.clock.number12.XXXXXXXX
330 �ˤĤ��Ƥ�Ʊ�͡�
331 eyeclock.clock.Number.XXXXXXXX �Τ褦�ʥ�����ϡ����٤Ƥο�ʸ�����Ф���
332 ���Ѥ��롥
333 eyeclock.clock.number1.XXXXXXXX �� eyeclock.clock.number12.XXXXXXXX
334 �Τ褦�ʥ�����ϡ����줾��ο�ʸ�����Ф��ƺ��Ѥ���)
335
336�� Eye ���������åȤΥ����
337
338eyeclock.clock.Eye.geometry : [WxH+X+Y]
339
340 �ܤΥ������Ȱ��֤���ꤹ�롥
341 WxH ���ܤΥ���������ꤹ�롥(��ưŪ�˳���̾�����)
342 +X+Y �ǡ��ܤΰ��֤���ꤹ�롥����ϡ����פα��夫������к�ɸ��
343 ���ꤹ�롥
344
345eyeclock.clock.Eye.active : [True : False]
346
347 �ܤ�ɽ�����뤫�ɤ�����(True)
348
349eyeclock.clock.Eye.fillColor : [True : False]
350
351 �ܤ�Хå����饦��ɥ��顼���ɤ�Ĥ֤����ɤ�����(False)
352
353eyeclock.clock.Eye.fillPixmap : [True : False]
354
355 �ܤ�ԥå����ޥåפ��ɤ�Ĥ֤����ɤ�����(False)
356
357eyeclock.clock.Eye.background : [color]
358
359 �ܤΥХå����饦��ɥ��顼����ꤹ�롥(White)
360 -eyes-fill-color ����ꤹ��ȡ����ܤ���ʬ��Хå����饦��ɥ��顼��
361 �ɤ�Ĥ֤���
362
363eyeclock.clock.Eye.move [XxY]
364
365 �̤ܶΰ�ưΨ��ɴʬΨ�ǻ��ꤹ�롥(100x100)
366
367eyeclock.clock.Eye.limit [XxY]
368
369 �̤ܶΰ�ư�����¡�ɴʬΨ�ǻ��ꤹ�롥(75x75)
370
371eyeclock.clock.Eye.offset [XxY]
372
373 �̤ܶΰ��֤Υ��ե��åȡ�(0x0)
374
375eyeclock.clock.Eye.coreFigure [XPM file]
376
377 �̤ܶβ�������ꤹ�롥
378
379eyeclock.clock.Eye.coreMask [XPM file]
380
381 �̤ܶΥޥ�����������ꤹ�롥
382
383eyeclock.clock.Eye.eyeFigure [XPM file]
384
385 �ܤβ�������ꤹ�롥
386
387eyeclock.clock.Eye.eyeMask [XPM file]
388
389 �ܤΥޥ�����������ꤹ�롥
390
391eyeclock.clock.Eye.coreSize [WxH]
392
393 �̤ܶΥ�������
394
395eyeclock.clock.Eye.eyeSize [WxH]
396
397 �ܤΥ�������
398
399(�ʲ���eyeclock.clock.left.XXXXXXXX eyeclock.clock.right.XXXXXXXX
400 eyeclock.clock.eye3.XXXXXXXX �� eyeclock.clock.eye8.XXXXXXXX
401 �ˤĤ��Ƥ�Ʊ�͡�
402 eyeclock.clock.Eye.XXXXXXXX �Τ褦�ʥ�����ϡ����٤Ƥ��ܤ��Ф���
403 ���Ѥ��롥
404 eyeclock.clock.left.XXXXXXXX eyeclock.clock.right.XXXXXXXX
405 eyeclock.clock.eye3.XXXXXXXX �� eyeclock.clock.eye8.XXXXXXXX
406 �Τ褦�ʥ�����ϡ����줾����ܤ��Ф��ƺ��Ѥ���)
407
408EyeClock �Dz������ݤˤϡ�XPM ���������ӥåȥޥå��������ѤǤ��ޤ���
409���Υɥ��������ǡ�[XPM file] �Τ褦�ˤʤäƤ���Ȥ���ˤϡ�
410XPM �����Υե����뤫���ӥåȥޥå����Υե��������ꤹ�뤳�Ȥ��Ǥ��ޤ���
411(���ꤷ���ե����뤬 XPM �������ӥåȥޥåפ��ϡ�EyeClock ����ưȽ�̤��ޤ���
412 �ܤ����ϡ�etc.c �Ρ�MakePixmapFromFile() �Ȥ��Ƥ�������)
413
414���� ���ץ����
415
416���ץ����ϡ��ʲ����̤�Ǥ���
417���ץ����ϡ�����Ū�ˤϥ�������б����Ƥ��ޤ���
418���ץ����ȥ�������б��ˤĤ��Ƥϡ�main.c �Ρ�
419static XrmOptionDescRec options[];
420���Ȥ��Ƥ���������
421
422�� ���פ�����˴ؤ��륪�ץ����
423
424X �ġ��륭�åȥ��ץ���� �ġ��륭�åȤ�ɸ��Υ��ץ���Ȥ��ޤ���
425
426-display [displayname] �ǥ����ץ쥤����ꤹ�롥
427-geometry [WxH+X+Y] ����� geometry ��Ʊ����
428-title [titlename] ����� title ��Ʊ����
429-name [name] ���פ�̾����
430-background [color], -bg [color]
431 ����� background ��Ʊ����
432-icon-pixmap ����� iconPixmap ��Ʊ����
433-icon-mask ����� iconMask ��Ʊ����
434
435�� ���פ�����˴ؤ��륪�ץ����
436
437-clock-geometry [WxH+X+Y] ����� clock.geometry ��Ʊ����
438-root ���פ�롼�ȥ�����ɥ���ĥ���դ��롥
439-no-root �롼�ȥ�����ɥ���ĥ���դ��ʤ���(�ǥե����)
440-face [XPM file] ����� clock.face ��Ʊ����
441-interval [milli seconds] ����� clock.intetrval ��Ʊ����
442
443�� ���פ��Ӥ�����˴ؤ��륪�ץ����
444
445-hands-geometry [TxL+X+Y] ����� clock.Hand.geometry ��Ʊ����
446-hands-active ���פ��Ӥ�ɽ�����롥
447-hands-no-active ���פ��Ӥ�ɽ�����ʤ���
448-hands-foreground [color], -hands-fg [color]
449 ����� clock.Hand.foreground ��Ʊ����
450-hands-bordercolor [color], -hands-bc [color]
451 ����� clock.Hand.borderColor ��Ʊ����
452-hands-borderwidth [x], -hands-bw [x]
453 ����� clock.Hand.borderWidth ��Ʊ����
454-hands-width [x] ����� clock.Hand.width ��Ʊ����
455-hands-length [x] ����� clock.Hand.length ��Ʊ����
456
457(�ʲ���-hour-xxx, -minute-xxx, -second-xxx �ˤĤ��Ƥ�Ʊ�͡�
458 -hands-xxx �Τ褦�ʥ��ץ����ϡ����٤Ƥ��Ӥ��Ф��ƺ��Ѥ��롥
459 -hour-xxx, -minute-xxx, -second-xxx �ϡ����줾����Ӥ��Ф��ƺ��Ѥ���)
460
461�� ���פο�ʸ��(1��12��ʸ���Τ���)������˴ؤ��륪�ץ����
462
463-numbers-geometry [WxH+X+Y] ����� clock.Number.geometry ��Ʊ����
464-numbers-active ��ʸ����ɽ�����롥
465-numbers-no-active ��ʸ����ɽ�����ʤ���
466-numbers-length [x] ����� clock.Number.length ��Ʊ����
467-numbers-figure [XPM file] ����� clock.Number.figure ��Ʊ����
468-numbers-mask [XPM file] ����� clock.Number.mask ��Ʊ����
469-numbers-size [WxH] ����� clock.Number.size ��Ʊ����
470
471(�ʲ���-number1-xxx, -number2-xxx, ..., -number12-xxx �ˤĤ��Ƥ�Ʊ�͡�
472 -numbers-xxx �Τ褦�ʥ��ץ����ϡ����٤Ƥο�ʸ�����Ф��ƺ��Ѥ��롥
473 -number1-xxx, -number2-xxx �Τ褦�ʥ��ץ����ϡ����줾��ο�ʸ�����Ф���
474 ���Ѥ���)
475
476�� �ܤ��̤ܶ�����˴ؤ��륪�ץ����
477
478-eyes-geometry [WxH+X+Y] ����� clock.Eye.geometry ��Ʊ����
479-eyes-active �ܤ�ɽ�����롥
480-eyes-no-active �ܤ�ɽ�����ʤ���
481-eyes-fill-color �ܤ�Хå����饦��ɥ��顼���ɤ�Ĥ֤���
482-eyes-no-fill-color �ܤ�Хå����饦��ɥ��顼���ɤ�Ĥ֤��ʤ���
483-eyes-fill-pixmap �ܤ�ԥå����ޥåפ��ɤ�Ĥ֤���
484-eyes-no-fill-pixmap �ܤ�ԥå����ޥåפ��ɤ�Ĥ֤��ʤ���
485-eyes-background [color], -eyes-bg [color]
486 ����� clock.Eye.background ��Ʊ����
487-eyes-move [XxY] ����� clock.Eye.move ��Ʊ����
488-eyes-limit [XxY] ����� clock.Eye.limit ��Ʊ����
489-eyes-offset [XxY] ����� clock.Eye.offset ��Ʊ����
490-eyes-core-figure [XPM file] ����� clock.Eye.coreFigure ��Ʊ����
491-eyes-core-mask [XPM file] ����� clock.Eye.coreMask ��Ʊ����
492-eyes-eye-figure [XPM file] ����� clock.Eye.eyeFigure ��Ʊ����
493-eyes-eye-mask [XPM file] ����� clock.Eye.eyeMask ��Ʊ����
494-eyes-core-size [WxH] ����� clock.Eye.coreSize ��Ʊ����
495-eyes-eye-size [WxH] ����� clock.Eye.eyeSize ��Ʊ����
496
497(�ʲ���-left-xxx, -right-xxx, -eye3-xxx, -eye4-xxx, ..., -eye8-xxx
498 �ˤĤ��Ƥ�Ʊ�͡�
499 -eyes-xxx �Τ褦�ʥ��ץ����ϡ����٤Ƥ��ܤ��Ф��ƺ��Ѥ��롥
500 -left-xxx, -right-xxx, -eye3-xxx �Τ褦�ʥ��ץ����ϡ����줾����ܤ��Ф���
501 ���Ѥ���)
502
503���� ����
504
505�� �����ե�����
506
507������䥪�ץ����Dz����ե��������ꤹ��ȡ��ʲ��ν�˸�������ޤ���
508(1) �ǥե���Ȥβ����ʤ顤������ɤ߹��ࡥ
509(2) �ե�����̾�Τޤ�����
510(3) �����ȥǥ��쥯�ȥ����
511(4) ./xpm ����
512(5) $HOME ����
513(6) /usr/X11R6/lib/X11/EyeClock ����
514(7) /usr/X11R6/lib/X11/EyeClock/xpm ����
515
516�ܤ����ϡ�etc.c �Ρ�
517Pixmap MakePixmapFromFile();
518���ͤˤ��Ƥ���������
519
520�� �ǥե���Ȥβ���
521
522������䥪�ץ������ǡ������˰ʲ��Τ�Τ���ꤹ��ȡ�
523�ǥե���Ȥβ������Ѥ��뤳�Ȥ��Ǥ��ޤ���
524
525DefaultIconFace ... �ǥե���ȤΥ����������
526
527DefaultFace ... �ǥե���Ȥ�ʸ���פβ���
528
529DefaultLeftCore ... �ǥե���Ȥκ����ܶ�
530DefaultRightCore ... �ǥե���Ȥα����ܶ�
531DefaultLeftEye ... �ǥե���Ȥκ�����
532DefaultRightEye ... �ǥե���Ȥα�����
533
534DefaultNumber1 �� DefaultNumber12 ... �ǥե���Ȥο�ʸ��
535DefaultNumberR1 �� DefaultNumberR12 ... �ǥե���Ȥο�ʸ��(������)
536DefaultNumberBig ... �ǥե���Ȥο�ʸ��(�礭�ʴ�)
537DefaultNumberSmall ... �ǥե���Ȥο�ʸ��(�����ʴ�)
538DefaultNumberNeedle0 �� DefaultNumberNeedle5 �ǥե���Ȥο�ʸ��(��)
539
540�ǥե���Ȥβ����ˤĤ��Ƥϡ�converter.c �Ρ�
541static struct {
542 char * name;
543 char ** pixmap_data;
544} default_pixmaps[];
545�Ȥ��Ƥ���������
546
547EyeClock �Υ���ѥ�����ˤϡ��ǥե���ȤΥ�����ե�����
548(Makefile��� DEFAULT_RESOURCE �ǻ��ꤵ��Ƥ��������ե�����)���顤
549ͽ�������(Fallback Resource)��������ޤ���
550ͽ��������� eyeclock �ΥХ��ʥ���������ޤ졤
551������ե����뤬¸�ߤ��ʤ��Ф����ˤϡ�ͽ������������Ȥ���ޤ���
552�ޤ����ǥե���Ȥβ����ϥХ��ʥ���������ޤ졤
553DefaultFace �Τ褦�ˤ��ƻ��ꤹ��С��ƤӽФ����Ȥ��Ǥ��ޤ���
554�����ˤ�ꡤeyeclock �ϡ�������ե����������ե����뤬̵���Ƥ⡤
555eyeclock ñ�ΤǤ⤢�����٤�ư��Ϥ���褦�ˤʤäƤ��ޤ���
556
557���� �������
558
559�������ϡ��ʲ����̤�Ǥ���
560
561i ... ��������
562r ... ������ɥ���ǥե���ȤΥ��������᤹��
563q, Ctrl-c ... ���
564
565������ main.c ��
566static XtActionsRec actions[];
567static char * translations;
568�ǡ��������Ƥ��ޤ���
569
570���� �����ʥ�
571
572EyeClock �ϡ��ʲ��Υ����ʥ��ȥ�åפ��ޤ���
573
574SIGINT ... ��λ���롥
575SIGHUP ... ������ɥ�����־�ˤ�äƤ��롥
576
577������ main.c ��ǽ������Ƥ��ޤ���
578
579���� ���פκ����
580
581���ҡ���ʬ�Υ��ꥸ�ʥ�λ��פ��äƤߤƤ���������
582
583�� ����������
584
585����¡��ʲ��β�����ɬ�פǤ���
586
587������
588�������ܤβ���
589�������ܤβ���
590�������̤ܶβ���
591�������̤ܶβ���
592
593���ꥸ�ʥ�λ��פ�����ˤϡ�������ե�����ͤˤ��ơ�
594.Xdefaults �ʤɤ˥�����ι��ܤ��äơ������ե�������ܤκ�ɸ�ʤɤ�
595���ꤷ�Ƥ��ɬ�פ�����ޤ���
596�ܤ����ϡ�������ե����� EyeClock �ȡ��ǥ��쥯�ȥ� xpm �ʲ��β����ǡ�����
597���ͤˤ��Ƥ�������������Ū�ʻȤ���������ϡ�������ե����� EyeClock ��
598���Ȥ���С����������狼��Ȼפ��ޤ���
599
600�ʲ��Τ��Ȥ���դ��Ƥ���������
601�����פ��Ӥȿ�ʸ���κ�ɸ�λ���ϡ�����Ū�ˤϻ��פ��礭�����Ф���ɴʬΨ��
602 ���ꤹ�롥
603�����פ��Ӥȿ�ʸ���κ�ɸ�ϡ��ֻ��פ��濴�פκ�ɸ����ꤹ�롥
604 ��ʸ���κ�ɸ�� eyeclock.clock.Number.geometry ������ǻ��ꤷ�����ˤϡ�
605 ���ꤷ����ɸ�˿�ʸ����ɽ�������ΤǤϤʤ������ꤷ����ɸ��*�濴�Ȥ���*
606 length ��Ĺ������Υ�줿���֤˿�ʸ����ɽ������ޤ���
607 �ޤ�����ɸ�λ���ϡ����פ��濴�� (0,0) �Ȥ��ơ����פ��濴����
608 ���ֶᤤü�ޤǤε�Υ�� 100 �Ȥ��롤��ɴʬΨ�פǻ��ꤷ�ޤ���
609 ����Ū�ʷ���ˡ�ˤĤ��Ƥϡ�Hand.c �� HandDraw() �ȡ�Number.c ��
610 NumberDraw() �Ȥ��Ƥ���������
611��������Ф��ơ��ܤΰ��֤� eyeclock.clock.Eye.geometry ������ǻ��ꤹ��
612 ���ˤϡ���ɸ�ϻ��פκ��夫������к�ɸ�ǻ��ꤵ��ޤ���
613�����פ��Ӥ������ʤɡ�¿���Υѥ����ϡ����Τ褦�ˤ��ơ����פ��礭����
614 �Ф���ɴʬΨ�ǻ��ꤵ��ޤ���
615 (���פ��濴������ֶᤤü�ޤǤε�Υ�� 100 �Ȥ���)
616��fillColor �� fillPixmap ��ξ������ꤷ�����ˤϡ�OR �����Ƿ�礵��ޤ���
617 ������� fillColor �� True �˻��ꤷ�Ƥ���Ȥ��ʤɤϡ�
618 ���ץ���� -eyes-fill-pixmap �λ�����ˤϡ�
619 -eyes-no-fill-color ����ꤷ�ơ�fillColor ��̵���ˤ��ʤ��ȡ�
620 ���Ԥ��Ƥ��ʤ���̤ˤʤ뤫�⤷��ޤ���
621
622ɴʹ�ϰ츫�ˤ��������Ȥ������Ȥǡ�����ץ�ǡ�����¿��ˤĤ��Ƥ������Τǡ�
623���Ȥϥ���ץ�ǡ����ͤˤ��Ƥ���������
624
625�ǡ��������ޤ����뤫���Ե�̣���Ų���ˤʤäƤ��ޤ����ϡ����٤Ƥ��ʤ���
626�Ӽ���Ǥ�!
627
628�� �ޥ��������ˤĤ���
629
630�ޥ������������ꤵ��Ƥ��ʤ����(��������ޥ�����ޤ�)�ˤϡ�
631�ʲ��ε�§�Ǽ�ưŪ�˺������ޤ���
632�����Υԥå����ޥåײ����Σ���(���塤���塤����������)�Υԥ������Ĵ�٤롥
633�����ĤΥԥ������ͤΤ����Ρ���äȤ�¿���Ȥ��Ƥ���ԥ������ͤ�
634 �Хå����饦��ɥԥ�����Ȥߤʤ���
635���Хå����饦��ɥԥ��������ʬ���طʤȤ�������ʳ�����ʬ�ϥޥ����Ȥ��ơ�
636 �ޥ���������������롥
637
638����Ū�ʽ����ϡ�etc.c �Ρ�CreateMaskPixmap() �Ȥ��Ƥ���������
639
640�ʤ����ޥ���������ơ�������ե�����ǥޥ�����������ꤹ�뤳�Ȥ�
641�Ǥ��ޤ������ΤФ����ˤϡ�����Ū�ˤϡ������Ϥ˹��פȤ�����§�ǡ�
642�ޥ�����������ޤ���
643(clock.Number.mask, clock.Eye.coreMask, clock.Eye.eyeMask ���Υ�����Ǥ�)
644�������ۤȤ�ɤξ��ˤϡ��ޥ����������ɬ�פ�̵���Ǥ��礦��
645
646���� �ץ���ߥ�Ū����
647
648�����ȼ����������åȤκ�����ĩ�路�Ƥߤޤ�����
649����Ū�ʻ��������ޤ�̵���ơ��ۤ��Υץ����Υ������Ȥ��ͤˤ��ơ�
650���褦���ޤͤǽ��Τǡ����줤�ʤΤ�顤�����ʤ��Τ��Ȥ��ä����Ǥ���
651
652X �ġ��륭�åȤΡ�Clock ���������åȤȤ��ƺ��������Τǡ�
653X �ġ��륭�åȤǽ�Ƥ��륢�ץꥱ�������ʤ顤EyeClock ���Ȥߤ���
654���Ȥ��Ǥ���Ϥ��Ǥ���
655
656���� Q&A
657
658Q. ����� eyeclock.geometry �� eyeclock.clock.geometry �ϡ��ɤ��㤦�Ρ�
659 ���ץ���� -geometry �� -clock-geometry �ΰ㤤�ϡ�
660A. EyeClock �ץꥱ�������Ȥ��ƻȤ��֤�ˤϡ����ޤΤȤ����Ʊ���Ǥ���
661 �ץ����Ū�ˤϡ�eyeclock.geometry �ϥȥåץ�٥���������åȤ˺��Ѥ���
662 eyeclock.clock.geometry �� Clock ���������åȤ˺��Ѥ��ޤ���
663 Clock ���������åȤ�ۤ��Υ��ץꥱ���������Ȥ߹�����ˤϡ�
664 ����� clock.geometry ����Ѥ��뤳�Ȥˤʤ�ޤ���
665 �ޤ������ץ���� -geometry �ϥ���� eyeclock.geometry ���б�����
666 ���ץ���� -clock-geometry �ϥ���� eyeclock.clock.geometry ���б����ޤ���
667
668Q. �ǥե���Ȥο�ʸ���β����ǡ��������礱�Ƥ����Τ�����褦�����ɡ�
669A. �ǥե���Ȥο�ʸ�������Σ������礱�Ƥ���Τϡ��ޥ�����������������ݤˡ�
670 �����Υԥ������ͤ�Ĵ�٤�Τǡ����������������طʿ��ˤ�������Ǥ���
671 (�ۤ�Ȥϣ����������طʿ��ˤ���ɬ�פ�̵������ǰ�Τ���)
672
673Q. fillPixmap ����ꤷ��������������ä��ѤˤʤäƤ��롥
674A. fillColor �� True �ˤʤäƤ��뤿�ᡤ�Хå����饦��ɥ��顼��
675 �ԥå����ޥåפ� OR ����������Ƥ���Τ��Ȼפ��ޤ���
676 -eyes-no-fill-color ����ꤷ�ơ�fillColor �� False �ˤ��Ƥ���������
677
678Q. ���⤽�� fillPixmap �äơ��ʤˤ�Ρ�
679A. EyeClock �Ǥϡ��ǥե����(fillColor �� fillPixmap �� False �ξ���)�Ǥϡ�
680 ���ܤ���ʬ�ϡ���Ȥδ�β��������ΤޤĤ�ޤ���
681 fillColor ����ꤷ�Ƥ��ȡ����ܤ���ʬ(eyeMask �β����ǥޥ����������ʬ)��
682 �Хå����饦��ɥ��顼���ɤ�Ĥ֤��ޤ���
683 fillPixmap ����ꤷ�Ƥ��ȡ����ܤ���ʬ�� eyeMask �β������֤������ޤ���
684 �����褯�狼��ʤ��Ƥ����ʤ�����
685 ���Τ���������ץ������Ĥ��ơ��狼��褦�ˤ��ޤ���
686
687Q. ���İʾ���ܤ�ư�������ȤϤǤ��ʤ��Ρ�
688A. �Ǥ��ޤ���
689 left, right �Τۤ��ˡ�eye3, eye4, ..., eye8 �ޤǡ���ף��Ĥ��ܤ�
690 �������뤳�Ȥ��Ǥ��ޤ���
691 ������ե�����ˡ�left �� right ��Ʊ���褦�ˡ�eye3 �Ȥ��ι��ܤ�
692 �ɲä�������Ǥ���
693 �ǥե���ȤǤ� eye3��eye8 �⥢���ƥ��֤ʤΤǤ���������� eyeFigure ��
694 �����ե����뤬���ꤵ��Ƥ��ʤ��Τǡ�̵���ˤʤäƤ��ޤ���
695 ����� eyeFigure ����ꤷ�Ƥ��С������ƥ��֤ˤʤ�ޤ���
696
697Q. ���İʾ���ܤ�ư��������!
698A. main.c �Ρ�
699 static char * eyes_name[];
700 �ˡ��ɲä��Ƥ���������
701
702Q. �Ƥ�����������狼��ʤ�������ɡ�
703A. ������ե����� EyeClock ���ɤ�Τ������Ф��ü���ᤤ�Ǥ��礦��
704 ��������äƤ��С����������Τ��Ȥ�����Ǥ���Ȼפ��ޤ���
705
706Q. ����˷Ǻܤ������ΤǤ�����CD-ROM �ˤ��Ͽ��������
707A. �ɤ����ɤ��������ޤ��ޤ���������ꤤ�������ޤ���
708 �ɤ������դ��˾Ҳ��Τ����錄�����ɤ�Ǥߤ����Τǡ����Ҥ�����������
709
710Q. �̤Υץ�åȥۡ���˰ܿ����������ѥå����������ץꥱ�������ˤ���
711 ���ۤ�������
712A. �ɤ����ɤ��������ޤ��ޤ���������ꤤ�������ޤ���
713 �����������ۤ����ꡤ�ѥå������Ȥ��ƥХ��ʥ����ۤ���Ф�����
714 ���ˤĤ��Ƥϡ�COPYRIGHT ��������������
715 BSD �ǡ���β����ϡ�BSD �ʳ��δĶ��ǤϻȤ�ʤ��褦�ˤ��Ƥ���������
716 (�ܤ����ϡ�BSD �ǡ���Υ��ԡ��饤�Ȥ�����������)
717 ����Ū�ˡ��ܿ��仨��ؤηǺܡ�CD-ROM �ؤμ�Ͽ�ϴ��ޤ��ޤ���
718
719Q. ��������Τǡ��ե�Ǹ���������������ɡ�
720A. ���Ф餷��!
721 sakai@seki.ee.kagu.sut.ac.jp ��Ϣ���ȤäƤߤƤ���������
722 ����ʤɤ����̵꤬����С����ꥸ�ʥ�������Ǥ˼�Ͽ���뤫��
723 �������ؤΥݥ���Ҳ����Ȼפ��ޤ���
724
725Q. ���Υץ���ࡤ��������Ȥ�äȤ褯�ʤ�补
726A. ���Τ褦�ʥ��ɥХ������紿�ޤǤ������Ҷ����Ƥ����������ޤ��ǡ�
727
728���� ���ޤ�
729
730�ܤ��ϡ��ܤ�ư����ʥꥶ�λ��ספȤ����Ե�̣�ʤ�Τ�Ĥ���ޤ�����
731���Ȥ��ܤ�ư���١��ȡ��٥�Ȥ������줫�μ̿��Ȥ��ǤĤ���Ȥ����Ȼפ��ޤ���
732��ʤȤ��ǻ��פ�Ĥ���ȡ����勞�ƻŻ����Ϥ��ɤ�ޤ���
733���İʾ���̤ܶ�ư�������Ȥ�Ǥ���Τǡ�����̿����������̤ܶ�ư���Ȥ���
734���Ȥ��ǽ�Ǥ���(������Ե�̣)
735
736/*****************************************************************************/
737/* End of File. */
738/*****************************************************************************/
739