Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 566 Bytes

File metadata and controls

26 lines (20 loc) · 566 Bytes

Document

Summary

The god of this project is just to make a demo to show how to use design pattern in real project. This project is a text editor with base function.

The codes here is just part of it, so it cannot run actually.

Features

  • Save and load formatted file
  • Support redo and undo function
  • Base Toolbar
  • Support font setting, including size, color and default composite format
  • Navigation
  • Mutil-language support

Design Partterns used here

  • Facotory Pattern
  • Composite Pattern
  • Command Pattern