Skip to content

LT2H/WinApiTextEditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WinApi Text Editor

A basic text editor built with the Windows API.

test

Features

File Operations

  • Create New Window
  • Create New File
  • Open Existing File
  • Save
  • Save As
  • Prompt to Save Before Exiting

Edit Operations

  • Cut, Copy, and Paste
  • Undo and Redo
  • Select All
  • Find
    • Match Whole Word
    • Match Case
    • Direction (Up/Down)
  • Replace/Replace All
    • Match Whole Word
    • Match Case

Hotkeys

  • Displayed Next to Controls

Technical Details

Getting Started

  1. Clone this repository:
    git clone https://github.com/LT2H/WinApiTextEditor.git
    
  2. Open the Scripts directory and run Setup-Window.bat. This script uses Premake5 inside the Vendor/Binaries/Premake directory to generate a .sln file. By default, it is configured for Visual Studio 2022 on Windows.
    cd WinApiTextEditor/Scripts && ./Setup-Windows.bat
    

License

  • This repository is licensed under UNLICENSE (see UNLICENSE.txt for details).
  • Premake is licensed under BSD 3-Clause (see included LICENSE.txt file for more details)

About

A simple text editor built using the Windows API, supporting basic file and edit operations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published