Metadata-Version: 2.4
Name: sm-notepad
Version: 0.2.1
Summary: A simple Notepad app
Author-email: Brandon Chew <chewbrandon9911@gmail.com>
License: MIT
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# SM-Notepad

A simple Notepad application.

## Features

📁 File Operations
New, Open, Save, Save As

Print Preview

Exit with confirmation

---

✏️ Text Formatting
Bold, Italic, Underline

Headings (H1, H2, H3)

Text Color picker

Highlight Color picker

Paragraph alignment (Left, Center, Right)

Font family changer

Zoom In/Out (Ctrl++ / Ctrl+-)

---

🔍 Search & Replace
Live search with match counter

Next/Previous navigation

Search and Replace all

Search highlight with custom color

---

📊 Document Tools
Document statistics (Lines, Words, Characters)

Remove extra spaces

Case conversion (UPPER, lower, Title Case)

Insert current date/time

---

🎨 Visual Features
Dark/Light theme toggle

Line numbers toggle

Word wrap toggle

Customizable UI with tooltips

Status bar showing cursor position, word/character count, zoom level

---

⌨️ Keyboard Shortcuts
Ctrl+N - New

Ctrl+O - Open

Ctrl+S - Save

Ctrl+F - Find

Ctrl+H - Replace

Ctrl+A - Select All

Ctrl+B/I/U - Bold/Italic/Underline

Ctrl++/- - Zoom in/out

Ctrl+T - Insert date/time

Ctrl+D - Toggle theme

Ctrl+W - Toggle word wrap

Esc - Close search bar

---

🎯 Additional Features
Undo/Redo support

Custom dialog boxes (Info, Warning, Error, Question, Success)

Tooltips that auto-dismiss after 1 second

Print preview window

About dialog with feature list

Canvas-based icon button system with hover effects


## Install Guide
```bash
pip install sm-notepad

SM_Notepad 
