EasyEdit, a Text editor for the Series 60 platform in Python
Whether you simply need a powerful replacement for SMS interface for writing text messages, a tool for editing your messages, EasyEdit is the right freeware software for your S60.
EasyEdit is a friendly text-editor for every S60 platform developed in Python with a lot of features.
EasyEdit current features:
- File browser for opening/saving and more.
- Maintains a list of recently opened/saved files.
- Cut/Copy/Paste.
- Change screen size and font.
- Settings are restored when the program is reopened.
- Set encoding of files read from/written to disk.
- Search within a file.
- Including search for a string forwards/backwards and finding a given line in a file.
Features to come:
- Find and replace.
- Cut/Copy using "ABC" button text selection. This is already implemented by the operating system as well as the clipboard functionality included in the "Edit" menu.
- (?) Line-numbers displayed in status bar
Since it's quite difficult to obtain keypresses from a text() object, I think this will have to be implemented in a separate thread that updates the staus/title bar... appuifw cannot be accessed from a separate thread! - A proper "help".
(Make "pickle" module work on Python S60 and use it to replace my dictionary parser. )
I've ironed out bugs in the dictionary parser, and I think it's quite suitable for its purpose.
You must have python installed to use this application.
Download EasyEdit text editor for S60 for free.
Original Source: S60 Freeware

Marco Casario is one of the most dynamic developers in the Adobe (formerly Macromedia) world. Flex and FlashLite certified Instructor, Flash and Dreamweaver certified, he intensively collaborates with Adobe Italy as a speaker and promoter of several events and roadshows. Marco has recently founded Comtaste S.r.l., a company dedicated to explore new frontiers in the Web 2.0 field, where the themes of accessibility and usability have added further importance to the PDF format and the relevant Acrobat application tools.