[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>
This commit is contained in:
33
html.h
33
html.h
@@ -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 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 64
|
||||
#define MAX_TAGATTR 74
|
||||
|
||||
/* HTML Tag Information Table */
|
||||
|
||||
|
Reference in New Issue
Block a user