{"id":16905666,"url":"https://github.com/vibhoothi/cnotepad","last_synced_at":"2025-03-22T10:31:09.180Z","repository":{"id":120169349,"uuid":"152591091","full_name":"vibhoothi/CNotepad","owner":"vibhoothi","description":"A GUI Notepad completely made from scratch using C++ native library and Graphics library coupled with mouse events as part my 12th Grade Project in 2015","archived":false,"fork":false,"pushed_at":"2018-10-12T13:54:40.000Z","size":10,"stargazers_count":51,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"dlevel","last_synced_at":"2025-03-18T10:21:29.454Z","etag":null,"topics":["c-plus-plus","computer-science"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vibhoothi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-10-11T12:50:34.000Z","updated_at":"2024-01-02T15:41:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"ea909326-23c5-46bf-b448-893c65dcb8a5","html_url":"https://github.com/vibhoothi/CNotepad","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vibhoothi%2FCNotepad","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vibhoothi%2FCNotepad/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vibhoothi%2FCNotepad/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vibhoothi%2FCNotepad/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vibhoothi","download_url":"https://codeload.github.com/vibhoothi/CNotepad/tar.gz/refs/heads/dlevel","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244943732,"owners_count":20536290,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c-plus-plus","computer-science"],"created_at":"2024-10-13T18:39:13.433Z","updated_at":"2025-03-22T10:31:09.174Z","avatar_url":"https://github.com/vibhoothi.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CNotepad\nA GUI Notepad completely made from scratch using C++ native library and Graphics library coupled with mouse events\n\n## Introduction\nCNotepad is a very simple application which I had development during my Highschool(12th) Grade Project as part of the courseWork\nIt has been lying in my mails for more than 3 years and I would now love to opensource the project for everyone.\nSo First of all I would like to thank to my High school Teacher, Mrs. Aswathy for her overwhelming support for this project \n\n## Main Headers used in the project \nFollowing headers were used for the development of the project\n```\n#include\u003cstring.h\u003e\n#include\u003cfstream.h\u003e\n#include\u003cprocess.h\u003e\n#include\u003cgraphics.h\u003e\n#include\u003cstdio.h\u003e\n#include\u003cconio.h\u003e\n#include\u003cdos.h\u003e\n```\n## Features\nSo this application doesn't have any advance features but plain functions and usage of graphics headers for having a plain UI \nwhich is minimal and effective and as well as simple to understand. This uses Binary file operations for making files and reading\nit.\n * Binary File Operations\n * Open Files\n * Read Files \n * Edit Files \n * Details of every file like no of words, letters, paragraph's etc.\n * Customisation of \n  * Background \n  * Text Field\n  * Diffrent panels\n\n## Bugs\nThere are few issues as this is a very early implementation of it.\n * Cannot Edit the notes directly always as it is a binary file may face issues at times.\n * Have few GUI issues of wrong constraints and frames \n * The Customisation settings are temporary and it is not saved when the application is closed\n * Sometimes when you input files it may be going out of frame of the notepad UI as I have_not \n found a proper solution to fix it \n\n ## Screenshots \n\n![alt text](https://vibhoothiiaanand.files.wordpress.com/2018/10/screenshot-2018-10-12-at-7-03-46-pm.png \"Image1\")\n\n![alt text](https://vibhoothiiaanand.files.wordpress.com/2018/10/screenshot-2018-10-12-at-7-02-50-pm.png \"Image2\")\n\n![alt text](https://vibhoothiiaanand.files.wordpress.com/2018/10/screenshot-2018-10-12-at-7-03-46-pm.png \"Image3\")\n\n![alt text](https://vibhoothiiaanand.files.wordpress.com/2018/10/screenshot-2018-10-12-at-7-02-38-pm.png \"Image4\")\n\n![alt text](https://vibhoothiiaanand.files.wordpress.com/2018/10/screenshot-2018-10-12-at-7-02-27-pm.png \"Image5\")\n\n![alt text](https://vibhoothiiaanand.files.wordpress.com/2018/10/screenshot-2018-10-12-at-7-02-27-pm.png \"Image6\")\n\n![alt text](https://vibhoothiiaanand.files.wordpress.com/2018/10/screenshot-2018-10-12-at-7-02-05-pm.png \"Image7\")\n\n![alt text](https://vibhoothiiaanand.files.wordpress.com/2018/10/screenshot-2018-10-12-at-7-01-54-pm.png \"Image8\")\n\n ## Changelogs \n\n V0.0 - 15-11-2015\n * First Beta Release \n * Known issues : Refer Bugs above\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvibhoothi%2Fcnotepad","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvibhoothi%2Fcnotepad","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvibhoothi%2Fcnotepad/lists"}