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

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

?? m_curses.h

?? 使用VISUAL C++來實現的圖書館管理系統
?? H
字號:
/* Copyright Abandoned 1996 TCX DataKonsult AB & Monty Program KB & Detron HB
   This file is public domain and comes with NO WARRANTY of any kind */

/* Include right curses to be used */
/* Set up ATTR_? to rutins to be used, independent of curses */

#define _m_curses_h			/* Signal global about curses */

#ifdef P_CURSES
#include "pcurses.h"			/* ncurses includes global.h */

#define HAS_CURSES_ADDMEM		/* waddmem function exists */
/*
 Attribute is as following:
   0 = Normal
   1 = Bold	(Or incresed intensity)
   2 = Underline
   3 = Flash
   4 = Revers
   5 = Bold+flash
Colors is as following:
   0 = Normal (White)
   1 = Red
   2 = Green
   3 = Yellow
   4 = Blue
   5 = Magentha
   6 = Cyan
   7 = White on blue:		Used as input-field
   8 = Red   on Yellow:		Fatal error
*/

#define ATTR_CUR_ON()		curson()
#define ATTR_CUR_OFF()		cursoff()
#define FIX_CURSOR_POS()	fix_cursor_position()
#define ATTR_ALL_OFF(W)		{ wattribute(W,0); wcolor(W,0); }
#define ATTR_REV(W)		wattribute(W,4)
#define ATTR_REV_OFF(W)		wattribute(W,0)
#define ATTR_UL(W)		wattribute(W,2)
#define ATTR_UL_OFF(W)		wattribute(W,0)
#define ATTR_BOLD(W)		wattribute(W,1)
#define ATTR_BOLD_OFF(W)	wattribute(W,0)
#define ATTR_INPUT(W)		wcolor(W,7)
#define ATTR_INPUT_OFF(W)	wcolor(W,0)
#define ATTR_INFO(W)		wcolor(W,4)
#define ATTR_INFO_OFF(W)	wcolor(W,0)
#define ATTR_WORKING(W)		wattribute(W,5)
#define ATTR_WORKING_OFF(W)	wattribute(W,0)
#define ATTR_ERROR(W)		wcolor(W,1)
#define ATTR_ERROR_OFF(W)	wcolor(W,0)
#define ATTR_FATAL_ERROR(W)	wcolor(W,8)
#define ATTR_FATAL_ERROR_OFF(W) wcolor(W,0)
#define ATTR_HELP_BOX(W)	wcolor(W,0) /* 6 */
#define ATTR_KEY_BOX(W)		wcolor(W,0) /* 3 */
#define ATTR_VALUES_BOX(W)	wcolor(W,0) /* 2 */
#define ATTR_BOX(W)		wbox(W,0,0,(int)W->_maxy,(int)W->_maxx,OVERLAY)
#define ATTR_EXTEND_BOX(W,A,B,C,D,E)	wbox(W,A,B,C,D,E)
#define WINDOW_BEGY(W)		(W)->_begy
#define WNOUTREFRESH(W)		wnoutrefresh(W)

#else
#ifdef M_TERMCAP
#include <curses.h>
#include "global.h"

#define ATTR_CUR_ON()		{}
#define ATTR_CUR_OFF()		{}
#define FIX_CURSOR_POS()
#define ATTR_ALL_OFF(W)		wstandend(W)
#define ATTR_REV(W)		wstandout(W)
#define ATTR_REV_OFF(W)		wstandend(W)
#define ATTR_UL(W)		wstandout(W)
#define ATTR_UL_OFF(W)		wstandend(W)
#define ATTR_BOLD(W)		wstandout(W)
#define ATTR_BOLD_OFF(W)	wstandend(W)
#define ATTR_INPUT(W)		wstandout(W)
#define ATTR_INPUT_OFF(W)	wstandend(W)
#define ATTR_INFO(W)		{}
#define ATTR_INFO_OFF(W)	{}
#define ATTR_WORKING(W)		{}
#define ATTR_WORKING_OFF(W)	{}
#define ATTR_ERROR(W)		wstandout(W)
#define ATTR_ERROR_OFF(W)	wstandend(W)
#define ATTR_FATAL_ERROR(W)	wstandout(W)
#define ATTR_FATAL_ERROR_OFF(W) wstandend(W)
#define ATTR_HELP_BOX(W)	{}
#define ATTR_KEY_BOX(W)		{}
#define ATTR_VALUES_BOX(W)	{}
#define ATTR_BOX(W)		box(W,'*','*')
#define ATTR_EXTEND_BOX(W,A,B,C,D,E)	ATTR_BOX(W)
#define WINDOW_BEGY(W)		(W)->_begy
#define WNOUTREFRESH(W)		wrefresh(W)
#define endwin_free_only()	{}
#ifndef __linux__
void beep _A((void));			/* Declared in my_mess.c */
#endif
#else
#if defined(TERMINFO) || defined(SYS5_TERMINFO)		/* TERMINFO */
#include <curses.h>
#include "global.h"

#define ATTR_CUR_ON()
#define ATTR_CUR_OFF()
#define FIX_CURSOR_POS()
#define ATTR_ALL_OFF(W)		wattroff(W,A_REVERSE+A_BOLD+A_UNDERLINE+\
					 A_STANDOUT+A_DIM)
#define ATTR_REV(W)		wattron(W,A_REVERSE)
#define ATTR_REV_OFF(W)		wattroff(W,A_REVERSE)
#define ATTR_UL(W)		wattron(W,A_UNDERLINE)
#define ATTR_UL_OFF(W)		wattroff(W,A_UNDERLINE)
#define ATTR_BOLD(W)		wattron(W,A_BOLD)
#define ATTR_BOLD_OFF(W)	wattroff(W,A_BOLD)
#define ATTR_INPUT(W)		wattron(W,A_REVERSE)
#define ATTR_INPUT_OFF(W)	wattroff(W,A_REVERSE)
#define ATTR_INFO(W)		wattron(W,A_UNDERLINE)
#define ATTR_INFO_OFF(W)	wattroff(W,A_UNDERLINE)
#define ATTR_WORKING(W)		wattron(W,A_BOLD+A_STANDOUT)
#define ATTR_WORKING_OFF(W)	wattroff(W,A_BOLD+A_STANDOUT)
#define ATTR_ERROR(W)		wattron(W,A_DIM)
#define ATTR_ERROR_OFF(W)	wattroff(W,A_DIM)
#define ATTR_FATAL_ERROR(W)	wattron(W,A_STANDOUT)
#define ATTR_FATAL_ERROR_OFF(W) wattroff(W,A_STANDOUT)
#define ATTR_HELP_BOX(W)	wattron(W,A_BOLD)
#define ATTR_KEY_BOX(W)		wattron(W,A_BOLD)
#define ATTR_VALUES_BOX(W)	wattron(W,A_BOLD)
#define ATTR_BOX(W)		box(W,'*','*')
#define ATTR_EXTEND_BOX(W,A,B,C,D,E)	ATTR_BOX(W)
#define WINDOW_BEGY(W)		(W)->_begy
#define WNOUTREFRESH(W)		wrefresh(W)
#define endwin_free_only()	{}

#else
#ifdef VAXCURSES
#include <curses.h>
#include "global.h"

#define ATTR_CUR_ON()
#define ATTR_CUR_OFF()
#define FIX_CURSOR_POS()
#define ATTR_ALL_OFF(W)		wclrattr(W,_BLINK|_BOLD|_REVERSE|_UNDERLINE)
#define ATTR_REV(W)		wsetattr(W,_REVERSE)
#define ATTR_REV_OFF(W)		wclrattr(W,_REVERSE)
#define ATTR_UL(W)		wsetattr(W,_UNDERLINE)
#define ATTR_UL_OFF(W)		wclrattr(W,_UNDERLINE)
#define ATTR_BOLD(W)		wsetattr(W,_BOLD)
#define ATTR_BOLD_OFF(W)	wclrattr(W,_BOLD)
#define ATTR_INPUT(W)		ATTR_REV(W)
#define ATTR_INPUT_OFF(W)	ATTR_REV_OFF(W)
#define ATTR_INFO(W)		ATTR_UL(W)
#define ATTR_INFO_OFF(W)	ATTR_UL_OFF(W)
#define ATTR_WORKING(W)		wsetattr(W,_BOLD|_BLINK)
#define ATTR_WORKING_OFF(W)	wclrattr(W,_BOLD|_BLINK)
#define ATTR_ERROR(W)		ATTR_BOLD(W)
#define ATTR_ERROR_OFF(W)	ATTR_BOLD_OFF(W)
#define ATTR_FATAL_ERROR(W)	ATTR_REV(W)
#define ATTR_FATAL_ERROR_OFF(W) ATTR_REV_OFF(W)
#define ATTR_HELP_BOX(W)	wsetattr(W,_BOLD)
#define ATTR_KEY_BOX(W)		wsetattr(W,_BOLD)
#define ATTR_VALUES_BOX(W)	wsetattr(W,_BOLD)
#define ATTR_BOX(W)		box(W,'*','*')
#define ATTR_EXTEND_BOX(W,A,B,C,D,E)	ATTR_BOX(W)
#define WNOUTREFRESH(W)		wrefresh(W)
#define WINDOW_BEGY(W)		(W)->_beg_y
#define cbreak()				/* cbreak not neaded */
#define winsertln(w)		my_winsertln(w) /* winsertln() doesn't work */
#define endwin_free_only()	{}
#define COLS			(curscr->_max_x)
#define LINES			(curscr->_max_y)

#else					/* PC_CURSES */
#include <global.h>
#include <curses.h>

#define HAS_CURSES_ADDMEM		/* waddmem function exists */
/*
 Attribute is as following:
   7   = Normal		(This should always be on, except for underline)
   8   = Bold
   1   = Underline	(Must be reset to normal)
   128 = Flash
Colors is as following:
   0 = Black
   1 = Blue
   2 = Green
   3 = Cyan
   4 = Red
   5 = Magentha
   6 = Yellow
   7 = White	(Normal)
*/

#define ATTR_CUR_ON()		curson()
#define ATTR_CUR_OFF()		cursoff()
#define FIX_CURSOR_POS()
#define ATTR_ALL_OFF(W)		wapplic_color(W,0)
#define ATTR_REV(W)		wfbreverse(W)
#define ATTR_REV_OFF(W)		wfbreverse(W)
#define ATTR_UL(W)		wapplic_color(W,9)
#define ATTR_UL_OFF(W)		ATTR_ALL_OFF(W)
#define ATTR_BOLD(W)		wapplic_color(W,10)
#define ATTR_BOLD_OFF(W)	ATTR_ALL_OFF(W)
#define ATTR_INPUT(W)		wapplic_color(W,1)
#define ATTR_INPUT_OFF(W)	ATTR_ALL_OFF(W)
#define ATTR_INFO(W)		wapplic_color(W,2)
#define ATTR_INFO_OFF(W)	ATTR_ALL_OFF(W)
#define ATTR_WORKING(W)		wapplic_color(W,3)
#define ATTR_WORKING_OFF(W)	ATTR_ALL_OFF(W)
#define ATTR_ERROR(W)		wapplic_color(W,4)
#define ATTR_ERROR_OFF(W)	ATTR_ALL_OFF(W)
#define ATTR_FATAL_ERROR(W)	wapplic_color(W,5)
#define ATTR_FATAL_ERROR_OFF(W) ATTR_ALL_OFF(W)
#define ATTR_HELP_BOX(W)	wapplic_color(W,6)
#define ATTR_KEY_BOX(W)		wapplic_color(W,7)
#define ATTR_VALUES_BOX(W)	wapplic_color(W,8)
#define ATTR_BOX(W)		box(W);
#define ATTR_EXTEND_BOX(W,A,B,C,D,E) wbox(W,A,B,C,D,(E | DOUBLE_HEIGHT))
#define WINDOW_BEGY(W)		(W)->_begy
#define WNOUTREFRESH(W)		wnoutrefresh(W)
#define endwin_free_only()	{}

#endif			/* PC_CURSES */
#endif			/* VAXCURSES */
#endif			/* TERMINFO */
#endif			/* P_CURSES */

#ifndef HAS_CURSES_ADDMEM
#define waddmem(W,S,L) {  string macro_pos,macro_endpos;\
			 for (macro_pos=(S), macro_endpos=macro_pos+(L);\
			      macro_pos < macro_endpos ;\
			      macro_pos++)\
			   waddch(W,*macro_pos); }
#endif


	/* Some standar curses-functions that we use */

extern WINDOW *my_newwin _A((int num_lines,int num_columns,int begy,int begx));
extern void my_delwin _A((WINDOW *win));
extern void my_touchwindows _A((void));
extern void my_refresh _A((void));

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91在线码无精品| 国产酒店精品激情| 2023国产精品自拍| 色综合网色综合| 人人狠狠综合久久亚洲| 中文字幕一区二区三区视频| 欧美裸体一区二区三区| bt欧美亚洲午夜电影天堂| 麻豆精品在线播放| 亚洲一区中文日韩| 国产日韩亚洲欧美综合| 91精品国产一区二区三区香蕉| 成人99免费视频| 精品中文字幕一区二区| 亚洲国产精品久久一线不卡| 国产精品久久久久久户外露出| 欧美xxxxx裸体时装秀| 欧美午夜理伦三级在线观看| 成人av资源在线| 国产一区二区三区久久悠悠色av| 亚洲国产wwwccc36天堂| 亚洲柠檬福利资源导航| 中文字幕不卡在线播放| 久久综合资源网| 日韩欧美成人一区| 欧美精品vⅰdeose4hd| 欧美艳星brazzers| 91免费看`日韩一区二区| 成人午夜电影小说| 国产盗摄女厕一区二区三区 | 国产三级一区二区| 日韩欧美成人午夜| 日韩精品一区二区三区四区视频| 欧美日韩在线播放| 色域天天综合网| av一二三不卡影片| jvid福利写真一区二区三区| 国产91清纯白嫩初高中在线观看 | 亚洲在线一区二区三区| 1000部国产精品成人观看| 国产精品入口麻豆九色| 国产片一区二区| 亚洲国产岛国毛片在线| 中日韩av电影| 国产精品国产三级国产aⅴ入口| 中文在线资源观看网站视频免费不卡| 国产亚洲成年网址在线观看| 国产日韩欧美制服另类| 亚洲国产激情av| 中文字幕中文乱码欧美一区二区 | 美女在线视频一区| 青椒成人免费视频| 精久久久久久久久久久| 国产大陆a不卡| 成人精品免费网站| 91丨porny丨国产| 在线影视一区二区三区| 精品视频在线免费| 日韩欧美国产电影| 国产亚洲精品7777| 中文字幕视频一区二区三区久| 自拍偷拍亚洲欧美日韩| 亚洲综合网站在线观看| 日本欧美肥老太交大片| 国产一区二区三区黄视频 | 一本到不卡精品视频在线观看| 色av一区二区| 91精品国产一区二区三区香蕉| 欧美白人最猛性xxxxx69交| 国产精品婷婷午夜在线观看| 亚洲男同性恋视频| 老司机精品视频导航| 国产成人av网站| 日本韩国精品一区二区在线观看| 777午夜精品视频在线播放| 久久日韩精品一区二区五区| 1024亚洲合集| 日本午夜精品视频在线观看 | 91.成人天堂一区| 久久亚洲影视婷婷| 亚洲手机成人高清视频| 日本不卡一区二区三区高清视频| 国产高清成人在线| 欧美日韩一区久久| 久久精品亚洲精品国产欧美kt∨| 亚洲视频一区二区在线观看| 日本亚洲免费观看| 99久久精品国产毛片| 欧美一区二区三区喷汁尤物| 国产精品视频九色porn| 青青国产91久久久久久| 成人av在线一区二区三区| 6080日韩午夜伦伦午夜伦| 国产精品国产精品国产专区不蜜| 午夜久久久久久久久久一区二区| 国产凹凸在线观看一区二区| 欧美日韩国产经典色站一区二区三区 | 国产精品污网站| 免费一级欧美片在线观看| av在线不卡电影| 欧美成人官网二区| 亚洲一区二区黄色| 福利一区二区在线| 日韩欧美国产wwwww| 亚洲一区欧美一区| 成人网男人的天堂| 精品国产一区二区三区不卡| 亚洲一区在线视频| 91蜜桃免费观看视频| 久久久影院官网| 日本vs亚洲vs韩国一区三区| 91免费在线视频观看| 国产精品欧美综合在线| 久久99国产乱子伦精品免费| 欧美日韩aaaaaa| 一区二区三区四区视频精品免费| 国产91综合网| 2023国产精品| 久久99精品一区二区三区| 欧美日本一区二区三区四区| 亚洲激情av在线| av网站一区二区三区| 国产日韩av一区| 国产一二精品视频| 欧美不卡一二三| 久久国产精品色| 日韩一区二区三区视频在线观看| 亚洲成在线观看| 精品污污网站免费看| 亚洲午夜久久久久中文字幕久| 色哟哟一区二区三区| 亚洲视频一区在线| 91啪九色porn原创视频在线观看| 国产精品久久综合| 成人免费观看av| 中文字幕在线视频一区| 成人黄色免费短视频| 国产精品女人毛片| thepron国产精品| 亚洲人成亚洲人成在线观看图片| 99久久99久久精品免费观看| 国产精品不卡在线| 91麻豆国产精品久久| 亚洲激情自拍偷拍| 91久久久免费一区二区| 一区二区三区美女视频| 欧美三级电影一区| 日韩av一级电影| 精品剧情v国产在线观看在线| 国产综合久久久久影院| 国产视频一区在线观看| 成人黄色在线网站| 亚洲欧美国产77777| 一本高清dvd不卡在线观看| 亚洲成人av中文| 日韩精品一区二区三区老鸭窝| 国产一区欧美日韩| 日韩伦理av电影| 欧美日本在线看| 国产在线精品国自产拍免费| 国产精品久久福利| 欧美丝袜自拍制服另类| 老司机精品视频线观看86| 7777精品伊人久久久大香线蕉经典版下载 | 天天亚洲美女在线视频| 欧美精品xxxxbbbb| 国产精品综合在线视频| 成人免费一区二区三区在线观看| 欧美在线一区二区三区| 免费日本视频一区| 欧美国产综合一区二区| 91天堂素人约啪| 亚洲成人免费看| 欧美性受极品xxxx喷水| 香蕉久久一区二区不卡无毒影院 | 国产资源在线一区| 国产精品欧美一区喷水| 成人教育av在线| 日韩av不卡在线观看| 久久亚洲一区二区三区四区| aaa欧美色吧激情视频| 青青草97国产精品免费观看| 国产亚洲一本大道中文在线| 不卡欧美aaaaa| 中文字幕亚洲精品在线观看| 日韩欧美一级二级三级| 国产精品18久久久久久久网站| 中文字幕精品一区二区三区精品| 99国产精品国产精品久久| 亚洲午夜精品17c| 欧美成人一区二区三区片免费| 国产精品亚洲专一区二区三区| 一区二区三区日韩精品视频| 日韩欧美的一区| 不卡的电视剧免费网站有什么| 久久女同互慰一区二区三区| 波多野结衣亚洲| 日韩av二区在线播放| 亚洲精品一区二区三区精华液| 欧美色网站导航|