Welcome to MorphOS-Storage, a webserver dedicated to MorphOS users. ©2016-2026 Meta-MorphOS.org
Description:Stylos Demo - Word Processor for MorphOS
Developer/Porter:Papiosaur
Readme:
Short: Stylos Demo - Word Processor for MorphOS
Author: Yannick Buchy
Type: office/word processor
Version: 0.92
Architecture: ppc-morphos
Requires: TTEngine Fonts

============================================================================
STYLOS - Word Processor
Version 0.92
============================================================================

INTRODUCTION
------------
Stylos is a word processor for MorphOS using MUI (Magic User Interface) and
TTEngine for TrueType font rendering. It provides a WYSIWYG editing
experience with full UTF-8 Unicode support.


REQUIREMENTS
------------
- MorphOS 3.19+
- TrueType fonts in SYS:Fonts/_ttf/


INSTALLATION
------------
Simply copy the Stylos drawer to your preferred location.
Fonts are automatically scanned from SYS:Fonts/_ttf/

FULL VERSION INCLUDES
----------------------
- Save and export PDF and RTF with all formatting preserved
- Free updates until version 1.0 (including table support, PDF export
and translations)

HOW TO GET THE FULL VERSION
----------------------------
Contribute to the Stylos project and receive the full version:

PayPal : papiosaur2@hotmail.fr (send as a friend to avoid fees)

Minimum donation: 30 euros (includes localization of your choice).
After your donation, send an email to yannick.buchy@gmail.com.


FEATURES
--------

File Formats
* Plain text (.txt and other text extensions)
* RTF (.rtf) with bold, italic, underline, alignment, images, tables, Unicode
* PDF export (.pdf) with vector text, tables, images, lists
* Drag & drop from Ambient for text, RTF and image files

Text Editing
* Full UTF-8 support (Polish, French, German, and all Unicode characters)
* Word wrap with automatic line breaking
* Multi-page document support
* Blinking cursor with precise positioning
* Mouse text selection with drag
* Double-click to select word
* Keyboard navigation (arrows, Home, End)

Character Formatting
* Bold (Ctrl+B)
* Italic (Ctrl+I)
* Underline (Ctrl+U)
* Strikethrough (Ctrl+K)
* Text color and highlight color
* Format Painter (copies style, font, size and colors)
* Styles can be combined (bold + italic + underline + strikethrough)
* Apply to selection or for new text

Paragraph Alignment
* Left align
* Center align
* Right align
* Justify (proportional spacing)
* Per-line alignment support

Clipboard Operations
* Cut (Ctrl+X)
* Copy (Ctrl+C)
* Paste (Ctrl+V)
* Full UTF-8 clipboard support

Undo/Redo
* Multi-level undo history
* Undo (Ctrl+Z)
* Redo (Ctrl+Y)

TrueType Fonts
* Automatic font scanning from SYS:Fonts/_ttf/
* Font selection via dropdown
* Sizes: 8, 9, 10, 11, 12, 14, 16, 18, 20, 24, 28, 32, 36, 48, 72
* Automatic Bold/Italic/BoldItalic variant detection
* UTF-8 encoding for all glyphs

Tables
* Insert via Insert menu
* Cell background color
* Tab key cycles through cells
* Escape exits cell editing, then Escape again deselects the table
* Resize table globally with drag handles (corners and edges)
* Resize individual columns by dragging internal column borders
* Drag to reposition tables
* Saved and restored in RTF format

Images
* Insert via drag & drop (JPEG, PNG, BMP, GIF, TIFF, IFF/ILBM)
* Placement modes: Inline, Left, Right, Wrap, Behind, Break Left, Break Right
* Text flows around floating images (Left/Right/Wrap)
* Resize with drag handles
* Drag to reposition
* Saved and restored in RTF format (IFF/ILBM auto-converted to PNG)

Lists
* Bullet lists
* Numbered lists
* Multiple indent levels

Zoom
* Range: 25% to 400%
* Step: 10%
* Ctrl + Mouse wheel for quick zoom
* Dropdown selection

Page Layout
* A4 page format display
* Configurable margins
* Horizontal ruler with graduations
* Page gap between multiple pages

Scrolling
* Mouse wheel for vertical scrolling
* Horizontal and vertical scrollbars
* Smooth scrolling


KEYBOARD SHORTCUTS
------------------
Ctrl+N New document
Ctrl+O Open document
Ctrl+S Save document
Ctrl+P Print
Ctrl+Q Quit

Ctrl+Z Undo
Ctrl+Y Redo
Ctrl+X Cut
Ctrl+C Copy
Ctrl+V Paste
Ctrl+A Select All

Ctrl+B Toggle Bold
Ctrl+I Toggle Italic
Ctrl+U Toggle Underline
Ctrl+K Toggle Strikethrough

Arrow keys Navigate character/line
Shift+Arrows Extend selection
Ctrl+Left/Right Word-by-word navigation
Home Go to line start
End Go to line end
Ctrl+Home Go to document start
Ctrl+End Go to document end
Page Up Scroll up one page
Page Down Scroll down one page
Ctrl+Wheel Zoom in/out
Tab Insert 4 spaces / cycle table cells
Escape Deselect / exit table cell / deselect table


UTF-8 / UNICODE SUPPORT
-----------------------
Stylos fully supports UTF-8 encoding, allowing input and display of
international characters.

Also supported:
- All Latin-1 characters (French, German, Spanish accents, etc.)
- Latin Extended-A and B characters
- Any Unicode character present in the TrueType font


MENUS
-----
Project
New Create new document
Open... Open existing document
Save Save current document
Save As... Save with new name
Print... Print document
About... About Stylos
Quit Exit application

Edit
Undo Undo last action
Cut Cut selection to clipboard
Copy Copy selection to clipboard
Paste Paste from clipboard
Select All Select entire document

Format
Bold Toggle bold style
Italic Toggle italic style
Underline Toggle underline style
Font Size... Change font size
Font Family... Change font


KNOWN LIMITATIONS
-----------------
- No headers/footers in RTF
- No printing implementation yet
- No find/replace function
- No spell checking


HISTORY
-------
Version 0.92 (08.03.2026)
- PDF export (File > Export PDF): vector text with embedded TrueType fonts,
tables with cell backgrounds and borders, images (JPEG/PNG), bullet and
numbered lists
- Delete selected objects (images/tables) with Delete or Backspace key
- Copy/Paste objects (Ctrl+C/V): creates a deep clone of images and tables
- Fixed table cell background color lost after save/reload in RTF
- IFF/ILBM images support
- Polish translation

Version 0.91 (06.03.2026)
- Fixed tables not selectable after save/reload (font path mismatch
MOSSYS:/SYS: caused TT_OpenFont to fail, breaking layout cache)
- Fixed image position lost after save/reload: horizontal placement
(posh=0 with shpwr=2) now correctly maps to WRAP instead of LEFT
- Fixed image vertical position shifted down after reload (double
newline after table in RTF import)
- Fixed negative image Y offset clamped to 0 on export
- Reduced idle CPU usage (cursor blink no longer triggers full redraw)
- Tab key inserts 4 spaces in text, cycles cells in tables
- Table cell cursor now placed at end of text when entering a cell

Version 0.9 (04.03.2026)
- Fixed justify alignment with images or tables
- Fixed zoom
- Improved ruler
- Fixed accent characters (é, ê)
- Fixed Backspace and Delete keys
- Fixed document font reading
- Collision detection between displaced tables and images
- Fixed rendering of tables and images near bottom of visible area
- Objects (images and tables) can now be moved across page boundaries
- Fixed Ctrl shortcuts firing twice (key-down and key-up)
- Shift+Arrow keys: selection extension
- Ctrl+Left/Right: word-by-word navigation
- Ctrl+Home/End: jump to document start/end
- Page Up / Page Down keys
- Mouse wheel scroll speed scales with zoom level
- Fixed UTF-8 decode safety in RTF export (truncated sequences)
- Fixed crash when exporting table cell background colors
- Improved error handling: file read/write errors are now detected and reported
- Fixed reference layout heights at non-100% zoom levels
- Fixed Unicode character spacing at non-100% zoom

Version 0.8 (01.03.2026)
- Table support: insert tables via Insert menu, saved/restored in RTF
- Table cell background color
- Table resize: global (8 handles) and individual column borders
- Table drag to reposition
- Color buttons: click applies last color, dropdown arrow opens picker
- Format Painter copies style, font, size, text color and highlight color
- Window title shows modified indicator (*) when document has unsaved changes
- Drag & drop confirmation before replacing existing content
- Strikethrough text formatting
- Fixed ruler and margins display when zooming
- Fixed color strip display under toolbar buttons

Version 0.7 (14.02.2026)
- Fixed AltGr key handling for non-French keyboard layouts
- Fixed highlight color cycle not matching actual highlight colors
- Fixed RTF files becoming non-editable when document font is in MOSSYS:Fonts/_ttf/
- Single instance: prevents opening Stylos twice (brings existing window to front)
- Added: Command-line argument: "Stylos <filename>" opens a document directly
- Save As: .rtf extension added automatically if no extension specified
- Default margins changed from 2.5cm to 2cm

Version 0.6 (10.02.2026)
- Image support
* Insert images via drag & drop from Ambient
* Image placement modes: Left, Right, Wrap, Behind, Break Left, Break Right
* Floating images with text flowing around them (Left/Right/Wrap)
* Image resize via drag handles (corners and edges)
* Image drag to reposition within the document
* Image selection with toolbar buttons for placement control
* Images auto-selected after insertion
* RTF export/import of images with placement and position preserved
- Toolbar: New, Open, Save buttons on a dedicated first row
- Save confirmation requester when overwriting an existing file
- Double-click word selection no longer includes trailing punctuation
- Fixed TLSF heap corruption crash when quitting with RTF file loaded
(stack overflow due to import_font_table on stack, moved to heap)
- Text color cycle updates when clicking on colored text
- Highlight color cycle updates when clicking on highlighted text

Version 0.5 (29.01.2026)
- RTF file format support (import and export)
* Open and save .rtf files with formatting preserved
* Bold, italic, underline styles
* Paragraph alignment (left, center, right, justify)
* Unicode characters encoded as \uN escape sequences
* Font name and size stored in RTF header
- Drag & drop support for .rtf files from Ambient
- RTF round-trip: open a .rtf, edit, save back with formatting intact
- Demo file included (demo.rtf)
- Ctrl+Y keyboard shortcut for Redo
- Ctrl+Z keyboard shortcut for Undo (direct, in addition to menu)

Version 0.4 (28.01.2026)
- Drag & drop support for text files from Ambient
- Unsaved changes confirmation on Quit/New/Open
- Window title shows current filename and modified indicator (*)
- Undo/Redo buttons grayed out when stacks are empty
- Clipboard encoding fix using charsets.library (copy/paste with
external apps now works correctly with Polish and other encodings)

Version 0.3 (25.01.2026)
- Full UTF-8 Unicode support
- TrueType font rendering via TTEngine
- Basic word processing features
- Multi-page support
- Text alignment (left, center, right, justify)


THANKS
------
MorphOS Team for MorphOS
CptBlood for the numerous tests
Geit and Polymere for bug reports
Skateman for the YouTube videos
All registered users and sponsors for their support


COPYRIGHT
---------
Copyright (c) 2026 Yannick Buchy

Stylos is provided as-is without warranty.


CONTACT
-------
yannick.buchy@gmail.com
Bug reports and suggestions welcome.

============================================================================

Paypal:
Upload Date:Mar 08 2026
Category:Office/WordProcessor
Download:Stylos_0.92.lha
Md5:13078ee9e2500195e3039cc9953b895f
Size:2 MB
Downloads:20

Screenshot(s)
 
Youtube
History
Last Comments
Add comment