diff options
author | Fumitoshi UKAI <ukai@debian.or.jp> | 2002-12-05 16:29:02 +0000 |
---|---|---|
committer | Fumitoshi UKAI <ukai@debian.or.jp> | 2002-12-05 16:29:02 +0000 |
commit | d02a0802cd226cbbf73470dc76a1384f19f10199 (patch) | |
tree | 8d057025083179d6685b8480be7d7ba9ba1395eb /html.h | |
parent | [w3m-dev 03528] area without alt (diff) | |
download | w3m-d02a0802cd226cbbf73470dc76a1384f19f10199.tar.gz w3m-d02a0802cd226cbbf73470dc76a1384f19f10199.zip |
[w3m-dev 03529] Support of title, accesskey of anchor
* anchor.c (putAnchor): arg title, key
initialize slave
(registerHref): arg title, key
(registerName): title = NULL, key = '\0'
(registerForm): title = NULL, key = '\0'
(_put_anchor_news): title = NULL, key = '\0'
(_put_anchor_all): title = NULL, key = '\0'
(addMultirowsImg): register title, accesskey
(addMultirowsForm): title = NULL, key = '\0'
(getAnchorText): added
* display.c (displayBuffer): show title if any
* file.c (set_breakpoint): use bcopy
(back_to_breakpoint): use bcopy
(flushline): s/anchor/anchor.url/
s/anchor_hseq/anchor.hseq/
s/anchor_target/anchor.target/
add anchor.*
(close_effect0): s/anchor/anchor.url/
s/anchor_hseq/anchor.hseq/
(close_anchor): use bzero
(process_img): ATTR_TITLE,
(HTMLtagproc1): s/anchor/anchor.url/
target, referer, title, accesskey, hseq
(HTMLlineproc2body): ATTR_TITLE, ATTR_ACCESSKEY
(init_henv): use bzero
* fm.h (Anchor): add title, accesskey, slave
(Breakpoint): use Anchor
(struct readbuffer): use Anchor
* funcname.tab (ACCESSKEY): added
(LINK_MENU): added
* html.c (ALST_A): add ATTR_TITLE, ATTR_ACCESSKEY
(ALST_IMG): add ATTR_TITLE
(ALST_IMG_ALT): add ATTR_TITLE
(AttrMAP): add accesskey, renum
* html.h (ATTR_ACCESSKEY): added
(ATTR_*): renum 50->60
* main.c (linkMn): added
(accessKey): added
* menu.c (LinkMenu): deleted
(LinkV): deleted
(initLinkMenu): deleted
(lmGoURL): deleted
(popupMenu): delete initLinkMenu()
(initMenu): delete Link
(link_menu): added
(accesskey_menu): added
* proto.h (linkMn): added
(link_menu): added
(accessKey): added
(accesskey_menu): added
(putAnchor): arg title, key
(registerHref): arg title, key
(registerImg): arg title
(getAnchorText): added
* doc/README.func (ACCESSKEY): added
(LINK_MENU): added
* doc-jp/README.func (ACCESSKEY): added
(LINK_MENU): added
* scripts/w3mhelp.cgi.in (Hyperlink operation): add linkMn accessKey
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
Diffstat (limited to 'html.h')
-rw-r--r-- | html.h | 35 |
1 files changed, 18 insertions, 17 deletions
@@ -1,4 +1,4 @@ -/* $Id: html.h,v 1.12 2002/12/03 15:35:11 ukai Exp $ */ +/* $Id: html.h,v 1.13 2002/12/05 16:29:08 ukai Exp $ */ #ifndef _HTML_H #define _HTML_H #ifdef USE_SSL @@ -271,24 +271,25 @@ typedef struct { #define ATTR_REL 47 #define ATTR_REV 48 #define ATTR_TITLE 49 +#define ATTR_ACCESSKEY 50 /* Internal attribute */ -#define ATTR_XOFFSET 50 -#define ATTR_YOFFSET 51 -#define ATTR_TOP_MARGIN 52 -#define ATTR_BOTTOM_MARGIN 53 -#define ATTR_TID 54 -#define ATTR_FID 55 -#define ATTR_FOR_TABLE 56 -#define ATTR_FRAMENAME 57 -#define ATTR_HBORDER 58 -#define ATTR_HSEQ 59 -#define ATTR_NO_EFFECT 60 -#define ATTR_REFERER 61 -#define ATTR_SELECTNUMBER 62 -#define ATTR_TEXTAREANUMBER 63 - -#define MAX_TAGATTR 64 +#define ATTR_XOFFSET 60 +#define ATTR_YOFFSET 61 +#define ATTR_TOP_MARGIN 62 +#define ATTR_BOTTOM_MARGIN 63 +#define ATTR_TID 64 +#define ATTR_FID 65 +#define ATTR_FOR_TABLE 66 +#define ATTR_FRAMENAME 67 +#define ATTR_HBORDER 68 +#define ATTR_HSEQ 69 +#define ATTR_NO_EFFECT 70 +#define ATTR_REFERER 71 +#define ATTR_SELECTNUMBER 72 +#define ATTR_TEXTAREANUMBER 73 + +#define MAX_TAGATTR 74 /* HTML Tag Information Table */ |