HTMLEdit

[System Requirements|Using HTMLEdit|Feedback]

HTMLEdit.LBR is an Omnis-based HTML source editor. I built this library with two goals in mind:

  1. To help me learn HTML syntax
  2. To demonstrate the power & flexibility of Omnis7

I hope you will find this library entertaining & useful.


System Requirements & Installation

UpBack to top of page


Using HTMLEdit

[Tag Wizards|Tag Templates|Launching your Browser|File Operations]

When you launch HTMLEdit a new Untitled HTML document opens:

HTML Document window

The new HTML document includes default BODY, HEAD and TITLE tags. The title is selected so you can immediately type the title of your new HTML document. You can have several HTML documents open simultaneously. The document window supports copy & paste as well as drag-and-drop text editing.

The HTML menu has many options to include HTML tags in your document. The window toolbar gives you shortcuts to some of the more frequently used menu options. When you select one of these options, the appropriate HTML tag is added to your document at the current insertion point, or around the selected text.

Tag Wizards

The first group of menu options open wizard windows for Anchor (link), Image and Table tags. Each wizard window has fields for the most commonly used options of the tag. Fill in the fields and click the OK button to add the new tag to your document.

AlternateText

The Table wizard uses a tabbed-pane interface. The Table pane lets you set the table caption and other attributes global to the entire table. The Rows pane lets you to add rows to the table, and gives you a rough preview of the first few cells in the selected row. The Cells pane lets you edit the cells within each row. You can also import a tab-delimited file into the table wizard (click the Import button on the Rows pane).

AlternateText

Tag Templates

The second menu option is a hierarchical menu of HTML tag templates. When you select one of these options, template text is pasted into your document at the insertion point. As you become more familiar with HTML syntax, you will probably find it quicker to use the tag templates instead of the wizards.

The next two groups of menu options create a variety of tags: headings, list, logical & physical formatting, special characters, horizontal rules, line breaks and paragraphs.

Launch Browser

You can have HTMLEdit launch your favorite web browser, displaying your new HTML document. You let HTMLEdit know where to find your favorite browser by selecting Set Preferred Browser from the HTML menu. HTMLEdit saves the path to the selected browser within the library. If you have not stored this path, HTMLEdit prompts you for the location of the browser when you try to launch it.

File Operations

The File menu lets you create a new HTML document, open an existing document (any text file), close and save the current document. You can also print the current document to the current print destination. Select Exit HTML Editor to close the HTMLEdit library (Omnis remains open).

UpBack to top of page


Feedback

I started working on HTMLEdit in March of 1996 and have tweaked it here and there in my spare time. I do have plans to add more features and to convert HTMLEdit to Prometheus, however, this little project is a hobby which only occasionally receives my attention.

Feel free to send any comments, suggestions or bug reports to me at brianos@ziplink.net.

Disclaimers

This is a freeware utility. I do not warranty HTMLEdit in any way, and am not liable for any damages that may occur in its use. Use HTMLEdit at your own risk. Don't run with scissors. By downloading and using HTMLEdit.LBR you acknowledge your agreement to these terms.

UpBack to top of page|Back to my Omnis page|Back to my home page