亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? comphtml.h

?? 一個兩碟控制的VCD的代碼,兩碟之間的轉動及連續播放,已大量生產的CODE.
?? H
字號:
/*SCCSID @(#)comphtml.h	1.3 11/26/97 */

/*******************************************************************/
/* comphtml.h -- structure definition of HTML nodes.               */
/*               structures are supported both here and on Windows.*/
/*                                                                 */
/* 06/25/97 -- Creation (LING)                                     */
/* Copyright by EnReach Technology, Inc.                           */
/*******************************************************************/

#ifndef COMPHTML_H
#define COMPHTML_H

#include "graphic.h"

#ifdef VCD30_OLD

#include "chm_old.h"

#else

typedef long Int32;
typedef unsigned long uInt32;

/* HTML font structure */
/*	GXU: this structure is obsolete. If we want to save CHM file size, we chould make it a 8 byte structure for future development */
typedef struct HTMLFont
{
    char name[64];
    Int32 size;
    Int32 bold;
    Int32 italic;
    Int32 underline;
    Int32 strikeout;
} HTMLFont;

/* point structure */
typedef struct tagFGPoint
{
	Int32 fX;
	Int32 fY;
} FGPoint;

/* rectangle structure */
typedef struct tagFGRect
{
	Int32 fLeft;
	Int32 fTop;
	Int32 fRight;
	Int32 fBottom;
} FGRect;

/* operations */
#define HTMLOP_PLUS 0
#define HTMLOP_MINUS 1
#define HTMLOP_MUL 2
#define HTMLOP_DIV 3
typedef struct HTMLOperation {
    char result_var[8];
    char input_var1[8];
    Int32 operator_flag;	/* GXU: changed */
    char input_var2[8];
} HTMLOperation;

/* html node types, used by hType attribute in HTML_InfoHead structure */
#define HTML_TYPE_TITLE        0    /* title of the html page */
#define HTML_TYPE_TEXT         1    /* text node */
#define HTML_TYPE_CHINESE      2    /* chinese text node */
#define HTML_TYPE_IMAGE        3    /* image node */
#define HTML_TYPE_SQUARE       4    /* square frame */
#define HTML_TYPE_FILLEDSQUARE 5    /* filled square */
#define HTML_TYPE_CIRCLE       6    /* circle frame */
#define HTML_TYPE_FILLEDCIRCLE 7    /* filled circle */
#define HTML_TYPE_LINE         8    /* line */

#define HTML_TYPE_ANCHOR       9    /* anchor node */
#define HTML_TYPE_ANIMATION   10    /* animation node */
#define HTML_TYPE_MAPAREA     11    /* client side image map area node */


#define HTML_TYPE_CLOCK       12    /* clock node */
	/* GXU: we no longer support CLOCK any more */
#define HTML_TYPE_REFRESH     13    /* refresh node */
#define HTML_TYPE_VARIABLE    14    /* display variable */
#define HTML_TYPE_SOUND       15    /* sound node */

#define HTML_TYPE_SCRIPT	16
#define HTML_TYPE_BGIMAGE	17

/* header info of compiled html file */
typedef struct tagHTML_FileHead
{
/*	unsigned long checksum; */		/* GXU new */
	char fAuthTool[24];				/* name of authoring tool */
	char fVersion[8];				/* version number */
	char fTitleName[64];			/* name of the title */
	char fUserName[32];				/* user name */
	uInt32 fScreenWidth;				/* screen width */
	uInt32 fScreenHeight;				/* screen height */
	uInt32 fBgColor;			/* background color index */
	uInt32 fPaletteSize;		/* size of palette */
	char fReserved[64];				/* reserved bits */
} HTML_FileHead;


/* header info of each html node */
typedef struct HTML_InfoHead
{
    uInt32 hType;             /* type of the node */
    uInt32 hSize;             /* size of htmlInfo */
    unsigned long checksum;		/* GXU: checksum  info */
} HTML_InfoHead;


/* html info structure */
typedef struct HTML_Info
{
    HTML_InfoHead htmlHead;         /* header info */
    unsigned char htmlInfo[1];      /* info of the html node */
} HTML_Info;

/* html title structure */
typedef struct HTML_Title
{
    uInt32 len;           /* length of text buffer */
    char str[1];             /* content of text buffer */
} HTML_Title;


/* html text structure */
typedef struct HTML_Text
{
    FGPNT dispPos;                  /* display coordinates */
    Int32 anchorID;        /* anchor id if it's inside an anchor, -1 if not */
    HTMLFont textFont;              /* font of the text */
    uInt32 textColor;         /* color index of the text */
    uInt32 textLen;           /* length of text buffer */
    char textBuffer[1];             /* content of text buffer */
} HTML_Text;


/* html chinese structure */
typedef struct HTML_Chinese
{
    FGPNT dispPos;                  /* display coordinates */
    Int32 anchorID;        /* anchor id if it's inside an anchor, -1 if not */
    uInt32 textColor;         /* color index of the text */
    uInt32 bufLen;            /* length of the bitmap buffer (16 * 16) */
    char textBuffer[1];             /* content of text buffer */
} HTML_Chinese;


/* html image structure */
typedef struct HTML_Image
{
    FGRECT dispPos;                 /* display coordinates */
    Int32 anchorID;        /* anchor id if it's inside an anchor, -1 if not */
    Int32 animationID;     /* animation id if it supports animation, -1 if not */
    Int32 animationDelay;             /* delay time for animation */
    char mapName[64];    /* name of client side image map, empty if no image map */
    void *data;                     /* used to store image data */
    uInt32 fnameLen;          /* length of the image file name */
    char fname[1];                  /* image filename */
} HTML_Image;


/* square structure */
typedef struct HTML_Square
{
    FGRECT dispPos;                 /* display coordinates */
    uInt32 color;       /* border color index */
} HTML_Square;


/* filled square structure */
/* GXU: we don't need duplicated structure */
#if 0
typedef struct HTML_FilledSquare
{
    FGRECT dispPos;                 /* display coordinates */
    uInt32 brushColor;        /* the inside color index */
} HTML_FilledSquare;
#endif


/* circle structure */
/* GXU: should we change this or make it obsolete */
typedef struct HTML_Circle
{
    FGPNT center;                 /* display coordinates */
    uInt32 radius;	/* radius */
    uInt32 color;       /* border color index */
} HTML_Circle;


/* circle structure */
/* GXU: we don't need duplicated data structure */
#if 0
typedef struct HTML_FilledCircle
{
    FGRECT dispPos;                 /* display coordinates */
    uInt32 brushColor;        /* the inside color index */
} HTML_FilledCircle;
#endif


/* line structure */
typedef struct HTML_Line
{
    FGPNT startPos;                 /* line starting position */
    FGPNT endPos;                   /* line end position */
    uInt32 style;           /* style of the line (solid, dashed, dotted, etc.) */
    uInt32 penColor;          /* pen color index */
} HTML_Line;


/* anchor structure */
typedef struct tagHTML_Anchor
{
	Int32 anchorID;			/* id of the anchor */
	uInt32 overlay;			/* overlayed url or not */
	char pOnEnterAction[16];	/* action on mouse enter event */
	char pOnLeaveAction[16];	/* action on mouse leave event */
	char pOnClickAction[16];	/* action on mouse click event */
	uInt32 numOperations;		/* number of operations */
	HTMLOperation pOperation[6];/* operation array */
	uInt32 hrefLen;		/* length of href */
	char href[1];			/* url of the anchor */
} HTML_Anchor;


/* animation structure */
typedef struct HTML_Animation
{
    uInt32 animationID;                /* id of the animation */
    uInt32 frameTotal;        /* total number of animation frames */
    uInt32 runtime;                   /* animation runtime */
} HTML_Animation;


#define SHAPE_RECTANGLE 0
#define SHAPE_CIRCLE 1
#define SHAPE_POLY 2
/* image map area structure */
typedef struct tagHTML_MapArea
{
	char mapName[64];		/* name of client side image map */
	uInt32 overlay;			/* overlayed url or not */
	char pOnEnterAction[16];	/* action on mouse enter event */
	char pOnLeaveAction[16];	/* action on mouse leave event */
	char pOnClickAction[16];	/* action on mouse click event */
	uInt32 numOperations;		/* number of operations */
	HTMLOperation pOperation[6];	/* operation array */
	uInt32 shape;			/* shape of the area */
	uInt32 numVer;			/* number of vertix */
	uInt32 hrefLen;		/* length of href */
	uInt32 coords_n_href[1];		/* coordinates array and url the area */ 
					/* pointed to */
} HTML_MapArea;


/* HTML META Refresh */
typedef struct HTML_Refresh {
    uInt32 delay;
    uInt32 numOperations;
    HTMLOperation pOperation[6];
    uInt32 urlLen1;
    uInt32 urlLen2;
    char url[1];
} HTML_Refresh;

/* HTML Extension Sound */
typedef struct HTML_Sound
{
    Int32 loop;
    uInt32 sndLen;
    char snd[1];
} HTML_Sound;

/* HTML Variable */
typedef struct HTML_Variable {
    uInt32 fX;
    uInt32 fY;
    char name[8];
} HTML_Variable;

/* script structure */
typedef struct tagHTML_Script
{
	char language[20];		/* language */
	unsigned long scriptLen;	/* length of the script contents */
	char script[1];			/* contents of script */
} HTML_Script;

/* html background image structure */
typedef struct tagHTML_BgImage
{
    FGRECT dispPos;                 /* display coordinates */
    uInt32 offset;
	uInt32 fnameLen;		/* length of the image file name */
	char fname[1];			/* image filename */
} HTML_BgImage;

/* bitmap file header structure */
typedef struct BITMAPFILEHEADER 
{
    unsigned short bfType;
#if 0
    unsigned short dummy;
#endif
    unsigned long bfSize;
    unsigned short bfReserved1;
    unsigned short bfReserved2;
    unsigned long bfOffBits;
} BITMAPFILEHEADER;

/* bitmap info header structure */
typedef struct BITMAPINFOHEADER
{
    unsigned long biSize;
    long biWidth;
    long biHeight;
    unsigned short biPlanes;
    unsigned short biBitCount;
    unsigned long biCompression;
    unsigned long biSizeImage;
    long biXPelsPerMeter;
    long biYPelsPerMeter;
    unsigned long biClrUsed;
    unsigned long biClrImportant;
} BITMAPINFOHEADER;

/* bitmap info structure */
typedef struct MAPINFO 
{
    BITMAPINFOHEADER bmiHeader;
    YUVQUAD bmiColors[1];
} BITMAPINFO;

#endif


#endif /* COMPHTML_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品77777竹菊影视小说| 精品国产亚洲在线| 久久精品欧美一区二区三区麻豆 | 国产精品电影院| 精品伦理精品一区| 久久久久青草大香线综合精品| 欧美一区二区女人| 91精品国产一区二区人妖| 欧美一级二级在线观看| 欧美tickling网站挠脚心| 精品999在线播放| 久久久国产午夜精品| 久久天堂av综合合色蜜桃网| 激情五月婷婷综合| 九九热在线视频观看这里只有精品| 日本免费在线视频不卡一不卡二| 日本aⅴ精品一区二区三区| 蜜桃av一区二区| 国产很黄免费观看久久| 91视频观看免费| 欧美日韩黄色一区二区| 欧美午夜一区二区三区免费大片| 欧美日韩中文字幕精品| 欧美一区二区三区爱爱| 精品一区二区三区影院在线午夜| 精品中文字幕一区二区小辣椒| 天堂蜜桃91精品| 国产美女视频91| 色婷婷激情综合| 欧美日韩的一区二区| 久久精品在这里| 一区二区免费在线播放| 国内久久婷婷综合| 色欧美日韩亚洲| 欧美人牲a欧美精品| 麻豆freexxxx性91精品| 成人三级伦理片| 中文字幕一区二区三区在线播放| 亚洲视频每日更新| 亚洲五码中文字幕| 日韩高清一级片| 99re热这里只有精品免费视频| 91 com成人网| 亚洲精品中文在线影院| 国精产品一区一区三区mba视频 | 精品国产免费一区二区三区香蕉| 欧美国产精品v| 日日嗨av一区二区三区四区| 成人福利视频在线看| 欧美一区二区免费视频| 国产精品久久久一本精品| 美国三级日本三级久久99| 色综合久久中文综合久久97| 久久婷婷色综合| 全国精品久久少妇| 91久久精品一区二区二区| 国产精品网站一区| 免费在线观看成人| 99久久综合99久久综合网站| 久久久精品欧美丰满| 麻豆国产一区二区| 在线不卡的av| 亚洲国产人成综合网站| 91久久精品午夜一区二区| 中文字幕中文在线不卡住| 国产乱妇无码大片在线观看| 欧美一区在线视频| 午夜欧美视频在线观看| 欧美午夜片在线看| 一区二区三区电影在线播| 91一区二区三区在线观看| 国产精品私人影院| 国产精品一线二线三线精华| 日韩一区二区在线观看| 精品国产一区二区三区久久影院| 一区二区三区美女视频| 在线精品亚洲一区二区不卡| 亚洲黄一区二区三区| 91香蕉视频在线| 国产精品久久精品日日| 99视频有精品| 中文字幕在线不卡一区二区三区| av中文字幕亚洲| 中文一区二区在线观看| 波多野结衣精品在线| 亚洲免费在线电影| 欧美亚洲自拍偷拍| 石原莉奈在线亚洲二区| 欧美mv日韩mv亚洲| 国产高清在线观看免费不卡| 国产调教视频一区| 在线欧美一区二区| 一区二区三区中文在线| 欧美丝袜自拍制服另类| 奇米色一区二区| 久久久久久久综合| 99riav久久精品riav| 亚洲成人激情社区| 欧美成人艳星乳罩| 日韩美女一区二区三区四区| 美女一区二区三区在线观看| 久久精品一区二区三区四区| 91欧美一区二区| 亚洲成人激情综合网| 久久久国产精品麻豆| 欧洲av在线精品| 经典三级一区二区| 亚洲免费在线看| 欧美xxxxx牲另类人与| 99re热这里只有精品视频| 视频一区二区三区中文字幕| 日本一区二区三区四区在线视频| 色老汉av一区二区三区| 青青草97国产精品免费观看| 中日韩av电影| 日韩欧美国产不卡| 亚洲精品va在线观看| 久久亚洲精精品中文字幕早川悠里 | 国产精品77777竹菊影视小说| 99re免费视频精品全部| 三级久久三级久久| 国产偷国产偷精品高清尤物| 欧美三级资源在线| 国产成人综合精品三级| 亚洲小说欧美激情另类| 精品国产三级a在线观看| 欧美中文字幕一区二区三区| 国产精品综合久久| 日本午夜精品视频在线观看 | 欧美亚洲动漫精品| 国产精品123| 男人的天堂久久精品| 亚洲午夜免费电影| 国产欧美一区二区精品婷婷 | 成人午夜av电影| 另类小说图片综合网| 亚洲超碰97人人做人人爱| 国产精品久久久久久户外露出| 精品国产免费一区二区三区香蕉| 欧美色综合天天久久综合精品| 成人三级在线视频| 国产a精品视频| 麻豆精品视频在线观看免费| 婷婷成人综合网| 亚洲国产日韩一级| 亚洲国产色一区| 一区二区三区在线播放| 国产精品久久久久7777按摩| 综合婷婷亚洲小说| 亚洲婷婷综合久久一本伊一区| 欧美激情一区二区三区全黄| 久久久久久久一区| 国产片一区二区| 亚洲国产岛国毛片在线| 国产精品污www在线观看| 国产精品久久久久永久免费观看 | 精品日韩99亚洲| 欧美日韩中文另类| 777午夜精品免费视频| 欧美日韩精品一区二区三区四区| 欧美日韩一区国产| 99久久精品国产观看| 91热门视频在线观看| 日本道色综合久久| 欧美日本一区二区三区四区| 日韩三级中文字幕| 精品日韩一区二区三区 | 成人免费视频播放| 日韩激情一区二区| 丝袜美腿亚洲一区| 国产一区二区在线免费观看| 国产酒店精品激情| 91捆绑美女网站| 欧美日韩综合色| 精品少妇一区二区三区在线视频| 国产精品人人做人人爽人人添| 自拍视频在线观看一区二区| 一级女性全黄久久生活片免费| 香蕉乱码成人久久天堂爱免费| 麻豆一区二区99久久久久| 国产综合色在线| 一本久久a久久免费精品不卡| 欧美日韩精品一区二区在线播放| 久久蜜臀中文字幕| 中文字幕永久在线不卡| 日本不卡不码高清免费观看| 成人免费毛片app| 制服丝袜亚洲播放| 久久久久久麻豆| 亚洲一区二区美女| 国产一区二区视频在线播放| 色婷婷精品大视频在线蜜桃视频| 美国一区二区三区在线播放| av一区二区三区在线| 91精品国产欧美一区二区成人| 国产精品美女www爽爽爽| 日韩黄色小视频| 91久久一区二区| 亚洲国产精品高清| 日韩福利视频导航|