Coders Packet

DESKTOP C++ NOTEPAD APPLICATION

By Ranjana Kumari

Notepad is a generic text editor included with all versions that allows you to create, open, and read plain text files. In this we use C++ Language and Qt software.

INTRODUCTION

  • The Project proposal is Notepad, a text editor for Microsoft.
  • Notepad is a basic text editor that you can use to create simple documents.The most commonuse for Notepad is to view or edit text (.txt) files. Notepad supports only very basic formatting, you cannot accidentally save special formatting in documents that need to remain pure text.
  • Using Qt and C++, this Notepad was created with the sole intent on learning more about C++.

 

OBJECTIVES

The proponents were requested to make applications or system that made use of all capabilities of C++.

 

SOFTWARE REQUIREMENTS

  • Qt 5.12

 

HARDWARE REQUIREMENTS

  • 256 MB of RAM
  • 500 MHz CPU, 1 GHz preferred for 60-FPS velvet-smooth UI
  • OpenGL ES 2.0 support

 

SCOPE

The Notepad C++ can only work using the controls given by the programmer.

 

THEORY

This application is a Notepad in c++.This Notepad Application developed in a c++ platform is a replication of the word editors we all are familiar with and which we use quite often on a daily basis.The only difference being that,this Notepad has been created using c++ for the front-end interface.The text edited in the application is stored in the desired location

Choosing a program to write a document Each provides basictext editing capability.

Text formatting

  • Notepad provides only the most basic text formatting. 

Graphics

  • Notepad does not support graphics. 

Page setup

  • Basic page setup is available with Notepad. You can set margins, add headersand footers, and orient your documents to print either vertically or horizontally. 

Large documents

  • The more elaborate the document, the longer it will take to open and modify. Notepad are compact programs that start and open files quickly, and work best when usedwith smaller files.

Cross operating system service

  • Notepad is a basic text editor that is most commonly used to view or edit .txt files, such as theReadme.txt files provided with your Windows software. Text-only files are critical if you sharedocuments with someone using another operating system such as Macintosh or UNIX. 

Multiple languages

  • Notepad allow you to save your files in different formats, such as Unicode, providing you greater flexibility when working with documents that use different character setsor documents created by other programs.

USING NOTEPAD

 To open Notepad, click Start, point to All Programs, point to Accessories, and then click Notepad.

 For information about using Notepad, click th Help menu in Notepad.

 For more information, click Related Topics.

MENU

This Notepad editor that extends the basic features to the end-user like:

  1. File Open- User can either open the files already existing in the system or open a new blank file.
  2. Files Save- One can save the file in any desired format like .txt,.doc,.cpp etc.The file is stored in the location specified by the user.
  3. Cut-Paste- This command is used to move selected text to cursor point.The information is removed from the original place and is placed in its new location.(Ctrl + X)
  4. Undo- The user is allowed to undo the text edited.This feature allows letter by letter undo.( Ctrl + Z)
  5. New- To create a New Document.
  6. Print- To print a particular document.
  7. Exit- To the the Notepad application.
  8. Redo- the user is allowed to redo the text edited.This feature allows letter by letter redo.(Ctrl + Y)
  9. Copy-Paste- This command is used to copy selected text from one place to another place.While using copy original text remain at its place.()Ctrl + C
  10. Paste- This command is used to insert previously copied/cut text at cursor point.(Ctrl + V)

 

 

INPUT PROCESS OUTPUT

  1. INPUT- Requirements: A Computer and Notepad in C++ installer.
  2. PROCESS-
  • Double click the installer.
  • Click “Next” and agree with the requirements.
  • Once the Application is installed, click finished.
  • Double click the Notepad Icon.

    3. OUTPUT- The Notepad in C++ can be used.

 

CONCLUSION

  • The Notepad in C++ is a Text Editor developed with C++ and GUI. It was implemented in order to complete requirements in IT fundamentals and learn more about C++.
  • It was developed in C++ and QT Framework.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Download Complete Code

Comments

No comments yet

Download Packet

Reviews Report

Submitted by Ranjana Kumari (ranjanakumari)

Download packets of source code on Coders Packet