Windows 记事本网页版
wangding / jsnotepad-jq Goto Github PK
View Code? Open in Web Editor NEW:clipboard: Windows 记事本网页版
Home Page: http://np.wangding.co
License: MIT License
:clipboard: Windows 记事本网页版
Home Page: http://np.wangding.co
License: MIT License
完成以下两个代码文件的编写:
要求:
包括以下任务:
需要完成以下工作:
Windows Notepad 程序的窗口界面,包括三部分:菜单栏、主窗口和状态栏,如下图所示:
其中,菜单栏包括:文件、编辑、格式、查看和帮助,每个菜单栏的下拉菜单项如下图所示:
文件菜单栏的下拉菜单中,负责文件新建、保存功能,以及打印相关功能。其中,打开、保存、和另存为菜单项弹出相应的对话框,对话框除了标题不同,对话框的布局和内容基本相同,如下图所示,
页面设置菜单项弹出页面设置对话框,如下图所示:
打印菜单项弹出打印对话框,如下图所示:
编辑菜单栏的下拉菜单中,负责文本编辑相关的功能。其中,查找菜单项弹出查找对话框,如下图所示:
替换菜单项弹出替换对话框,如下图所示:
格式菜单栏的下拉菜单,设置自动换行和字体,其中字体菜单项弹出字体设置对话框,如下图所示:
查看菜单栏的下拉菜单只有一个菜单项:状态栏,这个菜单项设置是否显示状态栏。当然,还有一个前提,格式菜单的自动换行如果启用,状态栏是不能显示的,所以如果自动换行启用,这个状态栏菜单项是禁用状态。
主要是 Notepad 的帮助信息,以及软件的关于对话框,关于对话框截图略。
在 Notepad 主窗口上点击鼠标右键有一个浮动菜单,也称为上下文菜单或者快捷菜单,如下图所示:
要求:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.