About FlexEdit
is
a graphical file editor or viewer with powerful features, including
the ability to display multiple windows, search across multiple
buffers,
and emulate other editors using a keymap file. With a Multiple Document
Interface (MDI) and detachable window modes, it is possible to view
different
files in separate windows, or different sections of the same file in
multiple
windows. It provides a very fast and flexible tool for viewing or
editing
files in either text or hex displays. The FlexEdit window consists of a
standard PM title bar and pull down menu, a graphical toolbar, an
extraordinary
status bar and the single/multiple view/edit (VEdit)MDI window(s).
Some prominent features of FlexEdit are:
- FlexEdit Window
- Configurable with or without toolbar and/or menu
- Toolbar dynamically reflects changes for current state
- Multiple windowed status bar with clickable functions
- Detachable multiple view/edit windows
- Full stack, stack, cascade, or tile multiple buffer
windows, either internal or detached
- Dynamic vertical/horizontal scrolling
- Extensive clipboard support including a view window.
Toolbar buttons reflect clipboard status
- Loading
- Lightning fast with 3 windowing schemes
- Simple single buffer view/edit window
- Multiple view/edit windows, 20 per instance
- Load in either view (readonly) or edit modes
- Maintains a 20 file history list of previous
files
- Auto senses binary files on loadingCan load up to 100 files
(opens 5 FlexEdit
windows, 20 files each)
- Setup and Controls
- Configurable key bindings
- Selectable
persistent windowing
- Full stack, stack, cascade, or tile multiple
buffer windows, either internal or detached
- Configurable open options
- Configurable colors and fixed width fonts
- One click view/edit/text/hex toggles
- Word wrap with selectable smart auto indenting
- Configurable undo/redo with real time graph
of undo buffer used
- Undo/redo by keystroke or all
- Selectable, configurable timed auto-save
- Settable maximum line length between 512 to
32768 characters
- Settable maximum file size to prevent trying
to load a huge file
- Selectable restore last state on open
- Wrap/not wrap cursor at EOL
- Selectable show tabs, spaces and/or line ends
in block or file
- Mark modified lines
- Selectable auto indented word wrap moding
- Selectable block alignment - justified left,
center or right
- Manual/automatic file lock moding to prevent
other users from editing same file in a network environment
- Blocking
- Persistent/non-persistent
blocks
- LMB lines blocks, RMB column blocks, mouse
chord
sets persistence state
- Persistent/non-persistent blocks
- Drag move/copy blocked text in editor or to
other windows
- Cursor scroll blocks of text
- Printing
- Extensive setup controls including font, header,
footer, margins, etc
- Print file,
pages, line or block to printer or LPT ports
- Other Functions
- Query file shows extensive file information
- Delete a file, optionally load next function
- Sort text by lines and/or columns
- Cursor scroll and view FS/2 files with FS/2
in background
- Reflow by block, paragraph or document
- View/set/translate ASCII code pages
- Remove EOL spaces, add paragraph breaks
- Selectable line marking (different from block
marking)
- ASCII table with code page selectable. Click
a character into buffer
- Fill column blocks with any character
- Strip a selectable character from a block
- Add a 'quote' character to line beginnings
in block
- Toggle/convert case of selected text
- Convert tabs and spaces by block or file
- Convert line termination
- View tabs, spaces and line termination
- Searching
- Extremely easy select and search for a word or blocked
text
- Double click a word and
then use Previous/Next toolbar buttons, no setup necessary
- Multiple buffer search and replace, previous
20 find/replace history
- Search and dump the resulting found lines
into a Collector window
- Selecting a line in the Collector instantly
places that line in the editor at mid-screen
- Search and replace by block, buffer or all
buffers
- Goto/set 10 bookmarks, cursor, line or file
position
- Miscellaneous
- Seamless handling of LF and CRLF line ends
- Line/column display shows screen top line/total lines
during scrolling
- View/edit/block context (popup) menus dynamically
change with moding
- Draggable and viewable right margin line
- Draggable and viewable vertical reference
line
- Synchronized scrolling of multiple windows
- Move buffers between open windows, same buffer
in multiple windows
- Many toggles are available in menus, little
need to open the setup notebook