Giter Club home page Giter Club logo

cnotepad's Introduction

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

alt text

alt text

alt text

alt text

alt text

alt text

alt text

alt text

Changelogs

V0.0 - 15-11-2015

  • First Beta Release
  • Known issues : Refer Bugs above

cnotepad's People

Contributors

vibhoothi avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.