Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

ovotext

Simple editor written in Lazarus

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

ovotext

Current state: alpha

ovotext is a simple text editor written in Lazarus/FreePascal.

Some features:

  • Tabbed editor
  • Syntax highligthing for a lot of programming languages and file formats
  • Export formatted text to RTF or HTML file/clipboard
  • Undo/Redo support
  • Tools for text editing (change line endings, native XML/JSON/SQL beautifier, sort, change case and so on)
  • Support for various encoding (UTF-8, UCS2, ISO-8859-1, ecc.)
  • Print with syntax highligthing

Development

This application is built using Lazarus (version 2.1) and FreePascal compiler (version 3.2.0). For syntax highlighting it uses:

  • Synedit components, included in Lazarus,
  • Some additional highlighters, ported by John Kozikopoulos. Download available here.
  • Synedit components for printing, ported to Lazarus by myself.

###License: GPLV2

Copyright (C) 2015 Marco Caselli

OvoText is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.