aboutsummaryrefslogtreecommitdiffstats
path: root/doc-jp/README.menu
diff options
context:
space:
mode:
Diffstat (limited to 'doc-jp/README.menu')
-rw-r--r--doc-jp/README.menu106
1 files changed, 106 insertions, 0 deletions
diff --git a/doc-jp/README.menu b/doc-jp/README.menu
new file mode 100644
index 0000000..0cb8424
--- /dev/null
+++ b/doc-jp/README.menu
@@ -0,0 +1,106 @@
+
+w3m �Υ�˥塼�ˤĤ���
+ (2002/11/27) ���� ��§
+ hsaka@mth.biglobe.ne.jp
+
+[1] �������
+
+ ������Ū�ʤ��
+
+ HELP, INS ���� : ��˥塼��Ω���夲
+ HELP, INS ����, C-c, : ��˥塼�ξõ�
+ RET(C-m, C-j), SPC, ������ : ����
+ BS(C-h), DEL(C-?), ������ : ���
+ C-n, j, ������ : ���ι��ܤ�
+ C-p, k, ������ : ��ι��ܤ�
+ J : ���ܤ��˥���������
+ K : ���ܤ򲼤˥���������
+ C-a : ��Ƭ�ι��ܤ�
+ C-e : �Ǹ�ι��ܤ�
+ C-f, C-v : ���ڡ����ι��ܤ�
+ C-b, M-v : ���ڡ����ι��ܤ�
+ C-s, / : ���ܤ򲼤˸����äƸ���
+ C-r, ? : ���ܤ��˸����äƸ���
+ n : ���ι��ܤ򸡺�
+ N : ���ι��ܤ򸡺�
+ C-z : �����ڥ��
+
+ # INS ���̾� ^[[2~ �Ǥ��� ^[[L(���󥽡���), ^[[E(PocketBSD) �ˤ�
+ �Х���ɤ��Ƥ���ޤ���
+
+ MenuKeymap, MenuEscKeymap, MenuEscBKeymap, MenuEscDKeymap (menu.c)
+ �����
+
+ �����̤Υ�˥塼��
+
+ MenuItem ��¤�� (menu.h) �� char *keys ������(ʣ����ǽ)
+ �嵭�Υ������˾�񤭤���ޤ���
+
+[2] �ޥ���
+
+ �ܥ��� : ��˥塼��Ω���夲
+
+ Ω���夲��
+
+ �ܥ���/�� (����) : ����
+ �� (��,MENU_NOP) : ���⤷�ʤ�
+ �� (�ȳ�) : ���(��˥塼�ξõ�)
+ �� ( : ) : ���ڡ����ޤ������ڡ����ι��ܤ�
+ (Ĺ����˥塼�ξ��)
+ �� (�ɥ�å�) : ����������
+
+[3] ��˥塼�Υ������ޥ���
+
+ ~/.w3m/menu �˥�˥塼������Ǥ��ޤ���
+ ��˥塼�ϡ�
+
+ menu MENU_ID
+ ����
+ :
+ end
+
+ �Ȥ������ꤷ�ޤ����ƹ��ܤˤϡ�
+
+ func LABEL FUNCTION KEYS [DATA] ���ޥ�ɼ¹�
+ popup LABEL MENU_ID KEYS ���֥�˥塼Ω���夲
+ nop LABEL ���⤷�ʤ�(���ѥ졼���䥿���ȥ�)
+
+ �������ǽ�Ǥ���
+ ��� menu.default �� menu.submenu �򸫤Ƥ���������
+ ����Ǥ��륳�ޥ��(FUNCTION)�� README.func �򸫤Ƥ���������
+ MENU_ID �Ȥ��� "Main" �ϥᥤ���˥塼�ˡ�"Select" �ϥХåե�����
+ ��˥塼�ˡ�"SelectTab" �ϥ��������˥塼��ͽ�󤵤�Ƥ��ޤ���
+ KEYS �ϥХ���ɤ��륭����ʣ�������ǽ�Ǥ���
+ DATA �����ꤵ��Ƥ���Х��ޥ��(FUNCTION)�ΰ����Ȥ��ƻȤ��ޤ���
+
+[4] ��ȯ�ˤĤ���
+
+ ��˥塼�롼�������� mainMenu(), optionMenu() �򸫤��ʬ����Ȼפ��ޤ���
+ ���Υ롼����Ȱʲ��� MenuItem ��¤�Τ��������С��ۤȤ�ɤΥ�˥塼�ϡ�
+ ����Ǥ���Ȼפ��ޤ���
+
+ MenuItem ��¤�� (menu.h)
+
+ struct {
+ int type; /* ������ */
+ char *label; /* ��٥� */
+ int *variable; /* VALUE_MENU �ξ������ꤹ���ѿ� */
+ int value; /* VALUE_MENU �ξ������ꤹ���� */
+ void (*func)(); /* ���򤵤줿���˼¹Ԥ���ؿ� */
+ struct _Menu *popup; /* ���֥�˥塼 */
+ char *keys; /* �Х���ɤ��륭��(ʣ����ǽ) */
+ } MenuItem;
+
+ ������ type �ϰʲ��Τ�Τ����ѤǤ��ޤ���
+
+ MENU_NOP (1) : �ʤˤ⤷�ʤ��������Ǥ��ʤ���
+ (�����ȥ�䥻�ѥ졼����)
+ MENU_FUNC (2) : �ؿ���¹�
+ MENU_VALUE (4) : �ѿ�(*variable)����(value)������
+ MENU_POPUP (8) : ���֥�˥塼��Ω���夲��
+
+ MENU_FUNC �� MENU_VALUE �� (MENU_FUNC | MENU_VALUE) ��
+ ���ꤹ�뤳�Ȥ�ξ����ư��򤷤ޤ���(�ѿ����꤬��Ǥ�)
+
+ ������ϡ�MainMenuItem (menu.c) �� new_option_menu() �򸫤Ƥ���������
+