scroll.c

来自「这是一个同样来自贝尔实验室的和UNIX有着渊源的操作系统, 其简洁的设计和实现易」· C语言 代码 · 共 30 行

C
30
字号
#include <u.h>#include <libc.h>#include <draw.h>intmousescrollsize(int maxlines){	static int lines, pcnt;	char *mss;	if(lines == 0 && pcnt == 0){		mss = getenv("mousescrollsize");		if(mss){			if(strchr(mss, '%') != nil)				pcnt = atof(mss);			else				lines = atoi(mss);			free(mss);		}		if(lines == 0 && pcnt == 0)			lines = 1;		if(pcnt>=100)			pcnt = 100;	}	if(lines)		return lines;	return pcnt * maxlines/100.0;	}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?