earlybrowserreborn - Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 roytam 1 /*==================================================================*/
2 /*                                                                  */
3 /* SGMLAnchorTextObject                                             */
4 /*                                                                  */
5 /* T.Johnson - (TonyJ@Slacvx.Slac.Stanford.Edu)           June.92   */
6 /*                                                                  */
7 /* Defines a anchortext segment for the SGMLHyper widget            */  
8 /*                                                                  */
9 /*==================================================================*/
10  
11 #ifndef SGMLANCHORTEXTP_H
12 #define SGMLANCHORTEXTP_H
13  
14 #include "SGMLAnchorText.h"
15 #include "SGMLCompositeTextP.h"
16  
17 typedef struct _SGMLAnchorTextClassPart{
18  
19   XtPointer ignore;  /* no new class elements */
20  
21 } SGMLAnchorTextClassPart;
22  
23 typedef struct _SGMLAnchorTextClassRec{
24  
25     ObjectClassPart     object_class;
26     SGMLTextClassPart          sgml_text_class;
27     SGMLCompositeTextClassPart sgml_composite_text_class;
28     SGMLAnchorTextClassPart   sgml_anchortext_class;
29  
30 } SGMLAnchorTextClassRec, *SGMLAnchorTextObjectClass;
31  
32 extern SGMLAnchorTextClassRec sGMLAnchorTextClassRec;
33  
34 typedef struct _SGMLAnchorTextPart {
35  
36     String              href;          /* pointer to href   */
37     String              name;          /* pointer to name   */
38     String              title;         /* pointer to title  */
39     int                 href_length;   /* length of href    */
40     int                 name_length ;  /* length of name    */
41     int                 title_length;  /* length of title   */
42     SGMLRendition       visited_rendition;
43     Boolean             visited;
44  
45 } SGMLAnchorTextPart;
46  
47 typedef struct _SGMLAnchorTextRec {
48     ObjectPart        object;
49     SGMLTextPart           sgml_text;
50     SGMLCompositeTextPart  sgml_composite_text;
51     SGMLAnchorTextPart     sgml_anchortext;
52 } SGMLAnchorTextRec;
53  
54 #endif SGMLANCHORTEXTP_H