@database Unnamed_Database
@master Work:WDLIB/webdesign.guide
@$VER: WebDesign Amigaguide Documentation Release Version 1.0 (7/31/96)
@author "Brian"
@(c) "This"
@index INDEXNODE
@remark Created with Heddley v1.1 (c) Edd Dumbill 1994
@node "MAIN" "Web Design 1.9 Documentation"
W e b D e s i g n
B y L a r r y M c G a h e y
D o c u m e n t a t i o n b y L a r r y M c G a h e y
O r i g i n a l D oc u m e n t a t i o n B y B r i a n M y e r s
Introductory
1. @{"Program Information" link "proginfo" 0} General program info
2. @{"Disclaimer " link "disclaimer" 0} General disclaimer
3. @{"Shareware " link "shareware" 0} This program is shareware
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Program Usage
4. @{"Concept " link "concept" 0} Program
5. @{"Main screen " link "mainscreen" 0} The main program screen
6. @{"The menus " link "menus" 0} Description of the menus
7. @{"Keyboard commands " link "keyb" 0} Keyboard commands
8. @{"Buttons " link "buttons" 0} Description of the buttons
9. @{"Go Configure " link "config" 0} Configuration screen
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Closing
@{"The authors, with contact info" link "authors" 0}
@{"People we wish to thank " link "thanks" 0}
Web Design © 1996-1997 Larry McGahey
@endnode
@node "proginfo" "What this program's all about"
WebDesign is a program to make the creation of @{"HTML" link "HTML" 0} documents a little easier. This
program is
ever living ever breathing so please check my home page for updates.
Let me know if you find any problems or have any suggestions.
@endnode
@node "disclaimer" "General Disclaimer"
There are no guarantees of any sort with this program. This program is not guaranteed to
do anything at all, positive or negative.
Larry McGahey ("author" or "program author") is absolved of all responsibility if this
program causes undesired operation. No responsibility is assumed or implied in the case of
data loss or system damage.
@endnode
@node "shareware" "This program is Shareware"
Web Design is shareware. This means that you may use the program for free for 30 days
before registering.
At the end of the 30-day period, you must either register or quit using the program.
R i g h t !!!
Registration makes you feel good about yourself. The program itself is otherwise
uncrippled.
Suggested registration is $25 US and may be sent in the form of cash, check or money order
to....
Larry McGahey
6092 N 8th Street
Kalamazoo, MI 49009
USA
Even if you haven't registered feel free to send email with any comments or bug reports.
lmcgahey@net-link.net
@endnode
@node "concept" "Concept for WebDesign"
As stated under @{"Program Info" link "proginfo" 0}, Web Design is a program designed to make the creation of @{"HTML" link "html" 0}
documents a little easier. Using Web Design, you can use simple mouse clicks to create full
Web pages containing embedded links, graphics, tables, forms and frames.
@endnode
@node "config" "Go Configure"
Go Configure ...
This is where you can configure the default settings for Web Design.
The settings you enter will be saved.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Images
Enter the name of your images directory that is in your HTML docs
drawer. This will insert the path in your code.
Example:
Enter: images
Result: images/myimage.gif (image path will be inserted in the HTML code)
Note:
You must use the same directory name on your site and ftp images
to that directoy. The name can be anything as long as it is the
same name local and remote.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Backgrounds
Enter the name of you background image directory.
(works the same as Images)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sounds
Enter the name of your sound file directory.
(works the same as images)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Preview Browser
Tell Web Design which browser you intend to use to preview changes
to the HTML document you are working on.
You can click one of the three Amiga browser buttons to select
your choice of preview browser. (recommended method)
Typing in the path may result in an error if a / is added at the
end of the path.
You must set a path ALL THE WAY to the browser and NOT just to
the directory the browser is in.
If this isn't set correctly the Preview function WILL NOT WORK.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Current Browser Path
Tell Web Design where your browser of choice is. If this path
isn't set Web Design will not know where your browser is.
Note:
It is necesary that you also click the Load Browse button, before
you can use the browser for preview, if the browser isn't already
running when using some browsers.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Current Document Path
Tell Web Design where your HTML documents, images, sounds and
backgrounds are stored.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Continue
Takes you to the Web Design editor.
@endnode
@node "mainscreen" "The main program screen"
The main program screen is the interface to WebDesign that you'll see most of the time. The
screen is organized with the following buttons and gadgets.
Close Gadget
Quits the program
Resize Gadget
Resizes the window
Text Entry Area
This is where you do the editing on your document.
@{"The Buttons" link "buttons" 0}
These buttons allow the insertion of various tags into your
document.
@endnode
@node "menus" "Explanation of program menus"
@{" Project " link "project" 0}
@{" Info " link "info" 0}
@{" Blocks " link "blocks" 0}
@{" Search " link "search" 0}
@{" Links " link "links" 0}
@{" Lists " link "lists" 0}
@{" Forms " link "forms" 0}
@{" Tables " link "tables" 0}
@{" Frames " link "frames" 0}
@{" Documents " link "dox" 0}
@{" JavaScript " link "java" 0}
@{" Misc " link "misc" 0}
NOTE: In the descriptions of some of the menu selections, there will be a
capital letter encased in angle brackets (`[' and `]'). This is the key
you press with the RightAmiga key for the keyboard shortcut. Example:
New [N] means RightAmiga-N.
NOTE #2: Throughout the menus, references to HTML and HTML tags are
included, with little or no explanation as to the effect of the tag. This
is because this documentation is not intended to be a guide to HTML. If
you want a guide to HTML, consult @{"HTML_Guide.guide" link "HTML_Guide" 0}, or the World Wide Web.
@endnode
@node "project" "The _Project_ Menu"
New [N]
Clear the current document and start fresh.
New w/template [T]
Clear the current document and insert an html template.
Make-My-Template
Save the current document as a custom template that can be
loaded with the My-Template button.
----------
Open [O]
Open an existing document for editing.
Open.html [H]
Same as open, except that the requester shows only files ending in
.html .htm .shtml.
Insert [I]
Insert another document at the current cursor location.
Insert.html [L]
Same as insert, except that the requester shows only files ending in
.html .htm .shtml.
Insert.Clipboards [\]
Same as Insert, except that the requester shows only files that have
saved to to Clips: or the Clipboards.
----------
Append [K]
Tack on another document at the end of the current document.
----------
Save [S]
Save the current document.
Save as [A}
Save the current document under a different name
Select Save Mode
Select which form the document is saved as, ASCII or @{"FTXT" link "ftxt" 0}.
----------
Print File [P]
Send the current document to the printer.
----------
Go Configure [J]
Takes you back to the Web Design configure screen.
Reset Config Path [=]
Resets the default path to the one selected on the Go Configure screen
---------
Delete [']
Delete a file.
---------
Strip HTML Tags - HTTX [;]
Removes the html tags from the current document and saves the new file
to Ram: with .txt added to the name. (moo.html will be moo.html.txt)
The original file will not be changed.
Load Stripped File [:]
Loads the file created with 'Strip HTML Tags'. This will replace the current
document in the editor. It will not effect any saved files.
---------
Quit [Q]
Quit the program.
@endnode
@node "blocks" "The _Blocks_ Menu"
Mark [B]
Toggle block select on and off.
Cut [X]
Remove the selected block from the document and place it in
the Clipboard.
Copy [C]
Make a copy of the selected block and place it in the Clipboard.
Paste [V]
Insert the contents of the Clipboard at the current cursor
location.
----------
Set Cut to Mark....
@REM "Help!"
Set Copy to Mark....
@REM "More help!"
----------
Clear Line [Z]
Clear the current line.
Delete Line [D]
Erase the current line.
Undelete Clear Line
Restore the last cleared line.
----------
Save Block
Write the selected block to a file.
Print Block
Print the currently selected block.
@endnode
@node "misc" "The _Misc_ Menu"
Banner
Insert a ... tag pair around the current line
BGSound
Allows you to select which sound will be played in the background
as the page is displayed. (not supported by all browsers)
EMBED
Allows you to select which sound will be played in the background
as the page is displayed (not supported by all browsers)
Credit
Insert a ... tag pair around the current line.
Marquee
Allows you to create a moving text banner. Opens a requester to
select the text message, the marquee behavior (sliding or
scrolling), and marquee alignment (top, bottom, or middle).
(Internet Explorer)
~~~~~~~~~~~~~~
Comment
Insert a comment that will not be shown by the browser.
@endnode
@node "links" "The _Links_ Menu"
Full URL http://
Creates a link to an HTML document (or other text file) on a
remote machine. Text gadgets allow entry of the remote address
(site and file name), and comment for the link.
Target can be set or inserted for use with frames to select the
window you want the document to appear in. To insert a Target
into a previously created link click the Target Only button to
clear the Address and Comment fields.
To insert a Target place the cursor on the > symbol after the address
and before the comment.
You can save frequently used addresses. Double click address
in the saved list to use it.
Relative URL
Creates a link to an HTML document (or other text file) on your
machine. Can also link to another location in the current
document. Text gadgets allow entry of the address (file name),
and comment for the link.
(Target works the same as with Full URL http:// above)
You can save frequently used addresses. Double click an
address from the saved list to use it.
Anchor Link
Create a LINK for a NAME anchor.
Anchor Name
Create a NAME anchor.
ftp://
Establish a file transfer connection to a remote site. Text
gadgets allow entry of the address (ftp site), and comment
for the link.
file://
Creates a link to a file on a remote machine. Text gadgets
allow entry of the address (site and file name), and comment
for the link.
mailto:
Creates a link to sent Internet mail to an address. Text
gadgets allow entry of the address (standard Internet e-mail
address), and comment for the link.
You can now save frequently used addresses. Double click an
address in the list to use it.
news:
Allows reading of a Usenet group. Text gadgets allow entry of the
newsgroup name, and comment for the link.
gopher:
Establish a gopher connection to a remote site. Text gadgets
allow entry of the address (gopher site), and comment for the
link.
Telnet:
Establish a telnet connection with a remote site. Text gadgets
allow entry of the address (if there is a port number, use the
form telnet://remote.site.name:portnum.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Insert mailto/mailto
Places mailto tags around an existing text of an email address
with the email address being displayed to the user as hypertext.
* Insert mailto/blank
Places mailto tags around an existing text of an email address
with the cursor stopping at the place you may type in the hypertext
you want to be displayed.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Insert http/http
Places http tags around existing text for a URL address with the
address being displayed as the hypertext.
* Insert http/blank
Places http tags around existing text for a URL address with the
cursor stopping at the place you may type the hypertext you want
displayed.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* IMPORTANT:
These will not work correctly unless there is a space before and
after the URL or EMAIL address. Place the cursor on the first
character of the URL or EMAIL address and select the appropriate
Insert from the pull down menu.
(examples)
My emaillmcgahey@net-link.netso please write. (This will not work)
My email lmcgahey@net-link.net so please write. (This will work)
http://www.moo.com/ | (this will not work)
http://www.moo.com/ | (this will work)
@endnode
@node "tables" "The_Tables_Menu"
Table Attributes
Define the attributes of the table
(alignment, width and border size)
Caption Attributes
Define the attributes of the caption
(alignment and caption text)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Table Row Attributes
Define the attributes of the table row
(alignment and vertical alignment)
Table Header Attributes
Define the attributes of the table header
(alignment, vertical alignment, number of rows and number of columns,width)
Table Data Attributes
Define the attributes of the table data
(alignment, vertical alignment, number of rows and number of columns,width)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Table Row
Insert table row tags without attributes
Table Header
Insert table header tags without attributes
Table Data
Insert table data tags without attributes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Insert TABLE BGCOLOR
Insert an independant background color for a table as well as
individual colors for header and data portions of a table.
Instruction
Place the cursor on the > after after | after | | or | BGCOLOR place the cursor
on the first letter of BGCOLOR before selecting the new color.
Hint:
Try this with and without borders to see what effects are possible.
If you have attributes for alignment etc the cursor may be placed
in the space between any of these also.
Key Commands are available for all of the above.
@endnode
@node "search" "The _Search_ Menu"
Find Word [F]
Search for an occurance of a word.
Find Next [M]
Search for the next occurance of the string/word.
Find Mode
Wildcard => Search by wildcard.
By Word => Search for a word.
Case Sensitive => Turn on case sensitivity.
Replace Word [R]
Find one word and replace it with another. If you leave
the Replace box empty the word will just be removed.
----------
Goto Line [G]
Go to a specific line.
Goto Top [[]
Go to the top of the document.
Goto Bottom []]
Go to the bottom of the document.
----------
Set Bookmark
Set 1 => Set the current location as bookmark #1.
Set 2 => Set the current location as bookmark #2.
Set 3 => Set the current location as bookmark #3.
Set 4 => Set the current location as bookmark #4.
Set 5 => Set the current location as bookmark #5.
Goto Bookmark
Goto 1 => Goto bookmark #1.
Goto 2 => Goto bookmark #2.
Goto 3 => Goto bookmark #3.
Goto 4 => Goto bookmark #4.
Goto 5 => Goto bookmark #5.
----------
Page Up [,]
Move up one page in the document.
Page Down [.]
Move one page down in the document.
@endnode
@node "info" "The _Info_ Menu"
Document Size
Shows the size of the available document in number of characters,
words, and lines.
Available Memory
Gives free memory in total, chip, and fast.
@endnode
@node "authors" "Information about the authors"
Web Design was written by Larry McGahey.
Original documentation (AmigaGuide) was written by Brian Myers.
This 1.3g update of the documentation written by Larry McGahey.
Larry can be contacted at:
Larry McGahey
6092 N 8th Street
Kalamazoo, MI 49009
IRC: yooper #amiga
E-Mail: lmcgahey@net-link.net
URL: http://www.net-link.net/~lmcgahey/
URL: http://www.net-link.net/webdesign/
URL: http://www.instantkarma.com/
Brian can be contacted at:
Brian Myers
1713 Bellevue Loop
Anchorage, AK 99515
IRC: Imix
E-Mail: lancelot@spideys.com (not current)
@endnode
@node "keyb" "Keyboard Commands"
For the description of a command, refer to it's description in the @{"menu" link "menus" 0} section.
RightAmiga-,
Page Up
RightAmiga-.
Page Down
RightAmiga-A
SaveAs
RightAmiga-B
Mark Block
RightAmiga-C
Copy Block
RightAmiga-D
Delete Line
RightAmiga-F
Find Word
RightAmiga-G
Goto Line
RightAmiga-H
Open.html
RightAmiga-I
Insert
RightAmiga-K
Append
RightAmiga-L
Insert.html
RightAmiga-M
Find Next
RightAmiga-N
New
RightAmiga-O
Open
RightAmiga-P
Print
RightAmiga-Q
Quit
RightAmiga-R
Replace Word
RightAmiga-S
Save
RightAmiga-T
Inserts the html template
RightAmiga-V
Paste Block
RightAmiga-W
Access Workbench screen
RightAmiga-X
Cut Block
RightAmiga-Z
Clear Line
RightAmiga-[
Goto Top
RightAmiga-]
Goto Bottom
RightAmiga-1
Table with attributes
RightAmiga-2
Table caption with attributes
RightAmiga-3
Table row with attributes
RightAmiga-4
Table header cell with attributes
RightAmiga-5
Table data cell with attributes
RightAmiga-6
Table row simple
RightAmiga-7
Table header simple
RightAmiga-8
Table data simple
RightAmiga-9
Insert Table BGColors
RightAmiga-RightShift-!
Temporary Document 1
RightAmiga-RightShift-@
Select Temporary Document 2
RightAmiga-RightShift-#
Select Temporary Document 3
RightAmiga-RightShift-$
Select Temporary Document 4
RightAmiga-RightShift-%
Select Temporary Document 5
RightAmiga-RightShift-^
Select Temporary Document 6
RightAmiga-RightShift-&
Select Temporary Document 7
RightAmiga-RightShift-*
Select Temporary Document 8
RightAmiga-RightShift-(
Select Temporary Document 9
RightAmiga-RightShift-)
Select Temporary Document 10
F1
Insert Line Break ( )
F2
Insert Paragraph Break ()
F3
Insert List Entry Tag ( )
F4
Insert Horizontal Rule ( )
F5
Web Design screen to back
F6
Same as Preview button
F7
Flip from browser to Web Design
F9
Insert blank line above current line
F10
Insert blank line below current line
Alt-LeftArrow
Goto start of word
Alt-RightArrow
Goto end of word
Shift-LeftArrow
Goto start of previous word
Shift-RightArrow
Goto start of next word
Ctrl-LeftArrow
Goto beginning of line
Ctrl-RightArrow
Goto end of line
Ctrl-Space
Insert the character entity for SPACE
Ctrl-q
Insert the character entity for "
Ctrl-c
Insert the character entity for ©
@endnode
@node "frames" "The_Frames_Menu"
Frame Template
Creates a template for editing a frames document.
Note:
The frame tags replace the and tags.
Also no frame tags are included so you can have a
link to your no frames version of you home page.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FRAMESET COLS
Set number and size of a frame document's vertical columns.
This example would create 3 columns.
|