A simple GUI Notepad using C++ natively made in my high school in 2015

栏目: IT技术 · 发布时间: 5年前

内容简介:A GUI Notepad completely made from scratch using C++ native library and Graphics library coupled with mouse eventsCNotepad is a very simple application which I had development during my Highschool(12th) Grade Project as part of the courseWork It has been l

CNotepad

A GUI Notepad completely made from scratch using C++ native library and Graphics library coupled with mouse events

Introduction

CNotepad is a very simple application which I had development during my Highschool(12th) Grade Project as part of the courseWork It has been lying in my mails for more than 3 years and I would now love to opensource the project for everyone. So First of all I would like to thank to my High school Teacher, Mrs. Aswathy for her overwhelming support for this project

Main Headers used in the project

Following headers were used for the development of the project

#include<string.h>
#include<fstream.h>
#include<process.h>
#include<graphics.h>
#include<stdio.h>
#include<conio.h>
#include<dos.h>

Features

So this application doesn't have any advance features but plain functions and usage of graphics headers for having a plain UI which is minimal and effective and as well as simple to understand. This uses Binary file operations for making files and reading it.

  • Binary File Operations
  • Open Files
  • Read Files
  • Edit Files
  • Details of every file like no of words, letters, paragraph's etc.
  • Customisation of
  • Background
  • Text Field
  • Diffrent panels

Bugs

There are few issues as this is a very early implementation of it.

  • Cannot Edit the notes directly always as it is a binary file may face issues at times.
  • Have few GUI issues of wrong constraints and frames
  • The Customisation settings are temporary and it is not saved when the application is closed
  • Sometimes when you input files it may be going out of frame of the notepad UI as I have_not found a proper solution to fix it

Screenshots

A simple GUI Notepad using C++ natively made in my high school in 2015

A simple GUI Notepad using C++ natively made in my high school in 2015

A simple GUI Notepad using C++ natively made in my high school in 2015

A simple GUI Notepad using C++ natively made in my high school in 2015

A simple GUI Notepad using C++ natively made in my high school in 2015

A simple GUI Notepad using C++ natively made in my high school in 2015

A simple GUI Notepad using C++ natively made in my high school in 2015

A simple GUI Notepad using C++ natively made in my high school in 2015

Changelogs

V0.0 - 15-11-2015

  • First Beta Release
  • Known issues : Refer Bugs above

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

结网

结网

王坚 / 人民邮电出版社 / 2010-4 / 55.00元

本书作者一直从事互联网产品的研究和实战,经验丰富,同时作为导师,指导了大量优秀的产品经理,本书的内容也是作者8年来培养产品经理新兵的经验集萃。如果你缺乏培养产品经理的教材,本书正好总结了产品经理知识体系,无疑是你很好的选择。 本书覆盖了相当全面的互联网知识,对于想要了解互联网行业或想要借助互联网进行营销的人来说,都是很好的入门读物。 本书并不是一本完善的互联网创业指南,而是写给胸怀互联......一起来看看 《结网》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

在线进制转换器
在线进制转换器

各进制数互转换器

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具